.nadi-site .blk-inline{padding-top:12px;padding-bottom:12px}.nadi-site .blk-cta.center,.nadi-site .blk-inline.center{text-align:center}.nadi-site .blk-inline-sec{padding:12px 0}.nadi-site .wa-btn svg{width:22px;height:22px;flex:none}.nadi-site .blk-cta .lede{margin-top:14px}.nadi-site .blk-cta.center .lede{margin-left:auto;margin-right:auto}.nadi-site .cta-row{display:flex;flex-wrap:wrap;align-items:center;gap:14px 28px}.nadi-site .blk-cta .h2+.cta-row,.nadi-site .blk-cta .lede+.cta-row{margin-top:26px}.nadi-site .blk-cta.center .cta-row{justify-content:center}.nadi-site .sec.ink .btn{border-color:#fff;color:#fff}.nadi-site .sec.ink .btn.solid{background:#fff;color:var(--ink)}.nadi-site .sec.ink .go{color:#fff}.nadi-site .blk-figure{margin:0}.nadi-site .blk-figure img{width:auto;max-width:100%;height:auto;max-height:min(80vh,820px);margin:0 auto;border:2px solid var(--ink);border-radius:24px;background:var(--mint)}.nadi-site .blk-figure.full img{width:100%;max-height:none;border-radius:0;border-left:0;border-right:0}.nadi-site .blk-figure figcaption,.nadi-site .video figcaption{margin-top:12px;color:var(--muted);font-size:.98rem}.nadi-site .gallery{list-style:none;padding:0;display:grid;gap:20px}.nadi-site .gallery.cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.nadi-site .gallery.cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.nadi-site .gallery.cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.nadi-site .gallery button{display:block;width:100%;padding:0;border:2px solid var(--ink);border-radius:24px;overflow:hidden;background:var(--mint);cursor:zoom-in;aspect-ratio:4/3}.nadi-site .gallery img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .4s var(--ease)}.nadi-site .gallery button:hover img{transform:scale(1.03)}.nadi-site .gallery .cap{margin-top:8px;color:var(--muted);font-size:.95rem}.nadi-site .lightbox{border:2px solid var(--ink);border-radius:24px;padding:16px;background:var(--paper);max-width:min(1100px,94vw);max-height:94vh;width:auto}.nadi-site .lightbox::backdrop{background:rgba(23,63,59,.82)}.nadi-site .lightbox figure{margin:0}.nadi-site .lightbox img{max-width:100%;max-height:72vh;margin:0 auto;border-radius:14px}.nadi-site .lightbox figcaption{margin-top:10px;color:var(--ink-2)}.nadi-site .lb-bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px;margin-top:14px}@media (max-width:860px){.nadi-site .gallery.cols-3,.nadi-site .gallery.cols-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.nadi-site .gallery{grid-template-columns:1fr!important}}.nadi-site .video{margin:0}.nadi-site .video iframe,.nadi-site .video-poster{display:block;width:100%;aspect-ratio:16/9;border:2px solid var(--ink);border-radius:24px;background:var(--ink)}.nadi-site .video-poster{position:relative;overflow:hidden;cursor:pointer;color:#fff;text-align:left;padding:0}.nadi-site .video-poster img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:.55}.nadi-site .video-poster .play-dot{position:absolute;left:50%;top:50%;width:84px;height:84px;margin:-42px 0 0 -42px;border-radius:50%;background:var(--teal);border:3px solid #fff}.nadi-site .video-poster .play-dot:after{content:"";position:absolute;left:33px;top:25px;border-color:transparent transparent transparent #fff;border-style:solid;border-width:17px 0 17px 26px}.nadi-site .video-poster:hover .play-dot{background:var(--teal-ink)}.nadi-site .video-title{position:absolute;left:24px;right:24px;bottom:44px;font:900 clamp(1.2rem,2.4vw,1.7rem)/1.1 var(--display);letter-spacing:-.02em}.nadi-site .video-note{position:absolute;left:24px;bottom:18px;font:700 .85rem/1 var(--display);color:var(--mint-2)}.nadi-site .areas{list-style:none;padding:0;display:grid;gap:0;border-top:2px solid var(--ink)}.nadi-site .areas li{display:grid;grid-template-columns:22px minmax(0,1fr);-moz-column-gap:14px;column-gap:14px;align-items:baseline;padding:16px 0;border-bottom:1px solid var(--rule)}.nadi-site .areas li:before{content:"";width:14px;height:14px;border-radius:50%;border:3.5px solid var(--teal);background:var(--paper);grid-row:span 2;align-self:center}.nadi-site .areas b{font:800 1.15rem/1.25 var(--display)}.nadi-site .areas span{color:var(--ink-2);grid-column:2}.nadi-site .sec.ink .areas{border-color:#fff}.nadi-site .sec.ink .areas span{color:var(--mint)}.nadi-site .cmp{width:100%;min-width:520px;border-collapse:collapse;border-top:2px solid var(--ink)}.nadi-site .cmp td,.nadi-site .cmp th{text-align:left;padding:16px 14px 16px 0;border-bottom:1px solid var(--rule);vertical-align:top}.nadi-site .cmp thead th{font:800 1rem/1.2 var(--display);color:var(--ink)}.nadi-site .cmp tbody th{font:700 1.02rem/1.35 var(--text);color:var(--ink-2)}.nadi-site .cmp td{font:800 1.08rem/1.3 var(--display)}.nadi-site .cmp .hl{background:var(--mint);padding-left:14px}.nadi-site .cmp thead .hl{box-shadow:inset 0 4px 0 var(--teal)}.nadi-site .blk-cols{display:grid;gap:clamp(24px,4vw,56px);align-items:start}.nadi-site .blk-cols.l-1-1{grid-template-columns:repeat(2,minmax(0,1fr))}.nadi-site .blk-cols.l-2-1{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.nadi-site .blk-cols.l-1-2{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.nadi-site .blk-cols.l-1-1-1{grid-template-columns:repeat(3,minmax(0,1fr))}.nadi-site .blk-grid{display:grid;gap:clamp(20px,3vw,40px);align-items:start}.nadi-site .blk-grid.g-2{grid-template-columns:repeat(2,minmax(0,1fr))}.nadi-site .blk-grid.g-3{grid-template-columns:repeat(3,minmax(0,1fr))}.nadi-site .blk-grid.g-4{grid-template-columns:repeat(4,minmax(0,1fr))}.nadi-site .nest .sec,.nadi-site .nest>.sec,.nadi-site .nest>section{padding:0;background:none;border-top:0}.nadi-site .nest .wrap{padding:0;max-width:none}.nadi-site .nest>*+*{margin-top:24px}.nadi-site .nest .blk-inline,.nadi-site .nest .blk-inline-sec{padding:0}@media (max-width:860px){.nadi-site .blk-cols,.nadi-site .blk-cols.l-1-1-1,.nadi-site .blk-cols.l-1-2,.nadi-site .blk-cols.l-2-1{grid-template-columns:1fr}.nadi-site .blk-grid.g-3,.nadi-site .blk-grid.g-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.nadi-site .blk-grid{grid-template-columns:1fr!important}}.nadi-site .rich{max-width:66ch}.nadi-site .wrap:not(.narrow)>.rich{max-width:none}.nadi-site .rich>*+*{margin-top:1em}.nadi-site .rich h2{font:900 clamp(1.7rem,3vw,2.5rem)/1.05 var(--display);letter-spacing:-.03em;margin-top:1.4em}.nadi-site .rich h3{font:800 clamp(1.3rem,2vw,1.6rem)/1.12 var(--display);letter-spacing:-.015em;margin-top:1.3em}.nadi-site .rich h4{font:800 1.15rem/1.2 var(--display);margin-top:1.2em}.nadi-site .rich>:first-child{margin-top:0}.nadi-site .rich ol,.nadi-site .rich ul{padding-left:1.4em}.nadi-site .rich li+li{margin-top:.4em}.nadi-site .rich ul li::marker{color:var(--teal)}.nadi-site .rich ol li::marker{font-family:var(--display);font-weight:800;color:var(--teal-ink)}.nadi-site .rich blockquote{border-left:var(--line) solid var(--teal);border-radius:4px;padding:4px 0 4px 20px;font:700 1.2rem/1.45 var(--display);color:var(--ink)}.nadi-site .rich hr{border:0;border-top:2px solid var(--ink)}.nadi-site .rich a{color:var(--teal-ink)}.nadi-site .sec.ink .rich a{color:var(--mint-2)}.nadi-site .sec.ink .rich h2,.nadi-site .sec.ink .rich h3{color:#fff}.nadi-site .blk-tabs button,.nadi-site .chips button{display:inline-flex;align-items:center;min-height:48px;padding:0 18px;border:2px solid var(--ink);border-radius:999px;background:transparent;font:800 1rem/1 var(--display);cursor:pointer}.nadi-site .blk-tabs button[aria-selected=true],.nadi-site .chips button[aria-pressed=true]{background:var(--ink);color:#fff}.nadi-site .blk-tabs button:hover,.nadi-site .chips button:hover{background:var(--mint)}.nadi-site .blk-tabs button[aria-selected=true]:hover,.nadi-site .chips button[aria-pressed=true]:hover{background:var(--ink)}.nadi-site .tab-panel{margin-top:24px;padding-top:24px;border-top:2px solid var(--ink)}.nadi-site .blk-space.s{height:24px}.nadi-site .blk-space.m{height:56px}.nadi-site .blk-space.l{height:112px}.nadi-site .blk-rule{border:0;border-top:2px solid var(--ink);margin:12px 0}.nadi-site .blk-rule.route{border:0;height:14px;margin:24px 0;background:radial-gradient(circle,var(--paper) 3px,var(--teal) 3.5px,var(--teal) 7px,transparent 7.5px) 0 50%/14px 14px no-repeat,radial-gradient(circle,var(--paper) 3px,var(--teal) 3.5px,var(--teal) 7px,transparent 7.5px) 100% 50%/14px 14px no-repeat,linear-gradient(var(--teal),var(--teal)) 0 50%/100% var(--line) no-repeat}.nadi-site .app-dl.with-qr{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:clamp(24px,5vw,72px);align-items:center}.nadi-site .qr{margin:0;display:grid;justify-items:center;gap:10px}.nadi-site .qr span{display:block;width:180px;padding:10px;background:#fff;border:2px solid var(--ink);border-radius:16px}.nadi-site .qr svg{width:100%;height:auto}.nadi-site .qr figcaption{font:700 .9rem/1.2 var(--display);color:var(--ink-2)}@media (max-width:700px){.nadi-site .app-dl.with-qr{grid-template-columns:1fr}.nadi-site .qr{justify-items:start}}.nadi-site .chips{display:flex;flex-wrap:wrap;gap:10px}.nadi-site .alist{list-style:none;padding:0;margin-top:28px;border-top:2px solid var(--ink)}.nadi-site .alist li{display:grid;grid-template-columns:minmax(0,220px) minmax(0,1fr);gap:24px;align-items:start;padding:24px 0;border-bottom:1px solid var(--rule)}.nadi-site .alist li:not(:has(.thumb)){grid-template-columns:minmax(0,1fr)}.nadi-site .alist .thumb{display:block;border:2px solid var(--ink);border-radius:16px;overflow:hidden;aspect-ratio:3/2;background:var(--mint)}.nadi-site .alist .thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.nadi-site .alist .h3 a{text-decoration:none}.nadi-site .alist .h3 a:hover{text-decoration:underline;color:var(--teal-ink)}.nadi-site .alist .ex{margin-top:8px;color:var(--ink-2);max-width:66ch}.nadi-site .meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;margin-bottom:10px;font:700 .95rem/1.2 var(--display);color:var(--ink-2)}.nadi-site .meta .pill{font-size:.75rem;color:var(--teal-ink)}@media (max-width:640px){.nadi-site .alist li{grid-template-columns:1fr}}.nadi-site .art-head .h1{margin-top:6px}.nadi-site .art-head .lede{margin-top:18px;max-width:52ch}.nadi-site .art-cover{margin-top:8px}.nadi-site .art-body{padding-bottom:clamp(40px,6vw,72px)}
/*# sourceMappingURL=658a832aac0c2cf5.css.map*/