.avnine{--paper:#fff;--grey:#f4f7fa;--tint:#eaf2fb;--tint-line:#d7e6f7;--azure:#2874ba;--azure-deep:#1e5c97;--azure-bright:#5aa0e4;--navy:#0b3356;--navy-deep:#07203a;--ink:#141a21;--ink-soft:#3c434c;--mute:#6a7079;--line:#e6e9ed;--emerald:#3a9679;--pine-bright:#2a8578;--pine:#217065;--pine-deep:#0f3e38;--sans:var(--font-hanken),ui-sans-serif,system-ui,-apple-system,sans-serif;--t-display:clamp(2.9rem,6.2vw,5rem);--t-title:clamp(1.85rem,3.3vw,2.6rem);--t-body:1.225rem;--t-sub:clamp(1.45rem,2.3vw,1.85rem);--nav-h:72px;--wrap:980px;--measure:880px;--media:980px;--gut:clamp(22px,5vw,52px);--pad:clamp(76px,10vw,148px);--r:0px;--scrim:linear-gradient(180deg,#081c3085,#081c3057 45%,#081c30a3);--salmon-bullet:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 16'%3E%3Cpath fill='%23000' fill-rule='evenodd' d='M1.4 8.2 C3.4 6.1 6.3 4.6 9.5 3.9 L11.6 1.4 L14.4 4.0 C18.0 4.0 21.4 5.0 24.4 6.5 L30.9 2.4 L29.4 8.0 L30.9 13.6 L24.4 9.5 C21.4 11.0 18.2 12.0 14.8 12.1 L12.8 14.6 L10.9 11.7 C7.2 11.1 3.7 9.9 1.4 8.2 Z M4.05 7.7 a0.85 0.85 0 1 0 1.7 0 a0.85 0.85 0 1 0 -1.7 0 Z'/%3E%3C/svg%3E");--shadow:0 34px 70px -36px #0b335670;--shadow-sm:0 18px 40px -24px #0b335657;font-family:var(--sans);background:var(--paper);color:var(--ink-soft);font-size:var(--t-body);letter-spacing:normal;text-transform:none;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-weight:400;line-height:1.75;overflow-x:clip}.avnine *{box-sizing:border-box;border-radius:0}.avnine a{color:inherit;touch-action:manipulation;text-decoration:none}.avnine em,.avnine i{font-style:normal;font-weight:inherit;color:inherit}.avnine .prose b,.avnine .prose strong{font-weight:inherit}.avnine a:focus-visible,.avnine button:focus-visible{outline:2px solid var(--azure);outline-offset:3px}.avnine img{max-width:100%}.avnine h1,.avnine h2{color:var(--ink);letter-spacing:-.024em;text-wrap:balance;margin:0;font-weight:700;line-height:1.06}.avnine h1{font-size:var(--t-display);max-width:15ch}.avnine h2{font-size:var(--t-title);max-width:none}.avnine h3{font-size:var(--t-body);letter-spacing:-.01em;color:var(--ink);text-wrap:balance;margin:0;font-weight:600;line-height:1.3}.avnine p{max-width:var(--measure);margin:0}.avnine .lead{font-size:var(--t-title);color:var(--ink);letter-spacing:-.01em;text-wrap:pretty;max-width:none;font-weight:700;line-height:1.24}.avnine .statement{font-size:var(--t-title);color:var(--navy);letter-spacing:-.012em;text-wrap:pretty;max-width:none;font-weight:700;line-height:1.24}.avnine .statement--run{max-width:none}.avnine .statement .soft{color:var(--mute);margin-top:10px;font-size:.72em;font-weight:500;display:block}.avnine .statement.tight{margin-top:clamp(8px,1vw,14px)!important}.avnine .wrap.opener{margin-top:clamp(20px,2.4vw,32px)}.avnine .opener p{font-size:var(--t-title);letter-spacing:-.012em;color:var(--navy);text-wrap:pretty;max-width:none;font-weight:700;line-height:1.24}.avnine .wrap.unify{padding-left:calc(var(--gut) + 28px);flex-direction:column;gap:clamp(6px,.7vw,10px);margin-bottom:clamp(28px,3.4vw,44px);display:flex;position:relative}.avnine .wrap.unify:before{content:"";left:var(--gut);background:var(--azure);width:2px;position:absolute;top:.1em;bottom:.1em}.avnine .unify h2,.avnine .unify p,.avnine .unify .statement{font-size:var(--t-sub);letter-spacing:-.014em;max-width:none;margin:0;font-weight:700;line-height:1.3}.avnine .unify h2{color:var(--ink)}.avnine .unify p,.avnine .unify .statement{color:var(--navy)}.avnine .quote{text-align:left;margin:clamp(34px,4.4vw,56px) 0;padding:0}.avnine .quote .quo{color:var(--azure);vertical-align:top;margin-right:.2em;font-size:1.2em;font-weight:800;line-height:1;display:inline}.avnine .quote .quo--close{margin-left:.16em;margin-right:0}.avnine .quote p{max-width:none;font-size:var(--t-title);color:var(--navy);letter-spacing:-.015em;margin:0;font-weight:700;line-height:1.15}.avnine .quote-trail{margin-top:clamp(20px,2.6vw,32px)}.avnine .hl{background:linear-gradient(180deg,transparent 58%,var(--tint) 58%);color:inherit;font-weight:inherit;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:0 .06em}.avnine .on-dark .hl{color:#fff;background:linear-gradient(#0000 58%,#5aa0e452 58%)}.avnine .wrap{max-width:var(--wrap);padding-inline:var(--gut);margin:0 auto}.avnine .measure{max-width:var(--measure)}.avnine .act{padding-block:var(--pad);scroll-margin-top:calc(var(--nav-h) + 8px)}.avnine .act--grey{background:var(--grey)}.avnine .act--tint{background:var(--tint)}.avnine .flow>*+*{margin-top:1.2em}.avnine .flow .statement{margin-block:clamp(22px,2.8vw,38px)}.avnine .head{margin-bottom:clamp(30px,3.6vw,50px)}.avnine .gap{margin-top:clamp(44px,5.5vw,76px)}.avnine .split,.avnine .split--wide,.avnine .split--sticky{display:block}.avnine .split--sticky>.col-a{position:static}.avnine .split .col-b{margin-top:clamp(30px,4vw,52px)}.avnine .story-duo{align-items:center;gap:clamp(28px,4vw,60px);display:grid}.avnine .wrap.story-duo{max-width:1160px}@media (min-width:860px){.avnine .story-duo{grid-template-columns:minmax(0,.72fr) minmax(0,1fr)}}.avnine .story-duo__pic{margin:0}.avnine .story-duo__pic img{width:100%;height:auto;box-shadow:var(--shadow);background:var(--tint);display:block}.avnine .story-duo__pic figcaption{color:var(--mute);margin-top:14px;font-size:.98rem;font-weight:400}.avnine .story-duo__text h2{margin-bottom:clamp(18px,2.2vw,28px)}.avnine .on-dark h2,.avnine .on-dark h3,.avnine .on-dark .statement{color:#fff}.avnine .on-dark p{color:#ffffffd1}.avnine nav.bar{z-index:60;background:0 0;border-bottom:1px solid #0000;transition:background .35s,border-color .35s,-webkit-backdrop-filter .35s,backdrop-filter .35s;position:sticky;top:0}html.nav-scrolled .avnine nav.bar{-webkit-backdrop-filter:saturate(160%)blur(14px);backdrop-filter:saturate(160%)blur(14px);background:#eaf2fbc7;border-bottom-color:#2874ba33}.avnine .bar .wrap{height:var(--nav-h);align-items:center;gap:clamp(20px,3vw,44px);display:flex}.avnine .logo{letter-spacing:-.02em;color:#fff;text-shadow:0 1px 16px #0614248c;align-items:center;gap:.5em;font-size:1.32rem;font-weight:700;transition:color .35s,text-shadow .35s;display:flex}.avnine .logo svg{fill:currentColor;flex:none;width:auto;height:26px}html.nav-scrolled .avnine .logo{color:var(--navy);text-shadow:none}.avnine .bar-nav{margin-left:auto;align-items:center;gap:clamp(18px,2.2vw,36px);margin-block:0;padding:0;list-style:none;display:flex}.avnine .bar-nav a{letter-spacing:.005em;color:#ffffffe0;text-shadow:0 1px 14px #06142480;padding-block:8px;font-size:.95rem;font-weight:600;transition:color .35s,text-shadow .35s;display:block;position:relative}.avnine .bar-nav a:after{content:"";background:var(--azure-bright);transform-origin:0;height:1.5px;transition:transform .3s cubic-bezier(.16,1,.3,1);position:absolute;bottom:2px;left:0;right:0;transform:scaleX(0)}.avnine .bar-nav a:hover:after,.avnine .bar-nav a:focus-visible:after{transform:scaleX(1)}html.nav-scrolled .avnine .bar-nav a{color:var(--ink-soft);text-shadow:none}html.nav-scrolled .avnine .bar-nav a:after{background:var(--azure)}html.nav-scrolled .avnine .bar-nav a:hover{color:var(--navy)}@media (max-width:780px){.avnine .bar-nav{display:none}}.avnine .bar-progress{background:var(--azure);width:100%;height:2px;transform:scaleX(var(--scroll-p,0));transform-origin:0;opacity:0;transition:opacity .35s;position:absolute;bottom:-1px;left:0}html.nav-scrolled .avnine .bar-progress{opacity:1}.avnine .btn{cursor:pointer;border:0;padding:13px 26px;font-size:.98rem;font-weight:700;transition:background .2s,color .2s,border-color .2s,transform .2s;display:inline-block}.avnine .btn--ghost{color:#fff;background:0 0;border:1.5px solid #ffffffb8}.avnine .btn--ghost:hover{color:var(--navy);background:#fff;border-color:#fff;transform:translateY(-1px)}.avnine .btn--solid{background:var(--azure);color:#fff;border:1.5px solid var(--azure)}.avnine .btn--solid:hover{background:var(--azure-deep);border-color:var(--azure-deep);transform:translateY(-1px)}.avnine .bar .btn{margin-left:auto;padding:9px 18px;font-size:.9rem}@media (min-width:781px){.avnine .bar-nav+.btn{margin-left:clamp(18px,2.2vw,36px)}}.avnine .cta-row{flex-wrap:wrap;justify-content:flex-start;gap:14px;margin-top:34px;display:flex}.avnine .hero .cta-row .btn{margin-top:0}.avnine .strip{background:var(--navy);color:#fff;padding-block:18px}.avnine .strip .wrap{max-width:none;padding-inline:clamp(22px,4vw,64px)}.avnine .strip-row{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px clamp(20px,2.4vw,32px);display:flex}.avnine .strip-item{color:#ffffffeb;align-items:center;gap:10px;font-size:.98rem;font-weight:600;display:flex}.avnine .strip-item+.strip-item:before{content:"";background:#fff3;align-self:center;width:1px;height:15px}@media (max-width:820px){.avnine .strip-item+.strip-item:before{display:none}}.avnine .strip-item svg{width:20px;height:20px;stroke:var(--azure-bright);stroke-width:1.8px;fill:none;stroke-linecap:round;stroke-linejoin:round;flex:none}.avnine .hero{min-height:clamp(600px,92vh,880px);margin-top:calc(-1 * var(--nav-h));padding-top:var(--nav-h);isolation:isolate;text-align:left;align-items:flex-end;display:flex;position:relative;overflow:hidden}.avnine .hero-bg{object-fit:cover;object-position:28% 50%;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.avnine .hero:after{content:"";z-index:-1;background:var(--scrim);position:absolute;inset:0}.avnine .hero:before{content:"";z-index:-1;background:linear-gradient(96deg,#081c3099 0%,#081c3070 26%,#081c3024 56%,#081c3000 74%);position:absolute;inset:0}@media (max-width:780px){.avnine .hero:before{background:linear-gradient(#081c3042 0%,#081c3014 34%,#081c306b 74%,#081c3085 100%)}}.avnine .hero--apply:after{background:linear-gradient(#081c3075,#081c306b 40%,#081c30bd)}.avnine .hero-inner{color:#fff;padding-bottom:clamp(64px,10vh,120px)}.avnine .hero-rule{background:var(--azure-bright);width:84px;height:2px;margin-top:clamp(24px,2.8vw,34px);display:block}@keyframes heroRise{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}.avnine .hero h1{animation:.9s cubic-bezier(.16,1,.3,1) both heroRise}.avnine .hero-rule{animation:.9s cubic-bezier(.16,1,.3,1) .14s both heroRise}.avnine .hero .lead{animation:.9s cubic-bezier(.16,1,.3,1) .26s both heroRise}@media (prefers-reduced-motion:reduce){.avnine .hero h1,.avnine .hero-rule,.avnine .hero .lead{animation:none}}.avnine .hero h1{color:#fff;text-shadow:0 2px 32px #06142470;max-width:14ch;margin-inline:0}.avnine .hero .lead{color:#fffffff0;text-shadow:0 1px 16px #06142475;max-width:26ch;margin-top:clamp(20px,2.4vw,28px)}.avnine .hero .btn{margin-top:34px}.avnine .scrollcue{z-index:1;color:#ffffffbf;letter-spacing:.02em;flex-direction:column;align-items:center;gap:8px;font-size:.74rem;font-weight:600;display:flex;position:absolute;bottom:26px;left:50%;transform:translate(-50%)}.avnine .scrollcue svg{stroke:currentColor;stroke-width:1.6px;fill:none;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.avnine .badge{background:var(--tint);border:1px solid var(--tint-line);width:56px;height:56px;color:var(--azure);flex:none;place-items:center;display:grid}.avnine .badge svg{stroke:currentColor;stroke-width:1.6px;fill:none;stroke-linecap:round;stroke-linejoin:round;width:27px;height:27px}.avnine .doubt .badge svg{stroke-width:1.5px;width:28px;height:28px}.avnine .doubt .badge svg .accent{stroke:var(--azure-bright);stroke-width:1.7px}.avnine .arc-divider{max-width:var(--wrap);color:var(--tint-line);margin:clamp(28px,3.4vw,48px) auto 0}.avnine .arc-divider svg{width:100%;height:40px;display:block}.avnine .arc-divider path{fill:none;stroke:var(--azure);stroke-width:1.4px;opacity:.5}.avnine .motif{max-width:var(--wrap);padding-inline:var(--gut);color:var(--azure);margin:clamp(56px,7.5vw,100px) auto 0}.avnine .motif svg{stroke:currentColor;fill:none;stroke-width:1.4px;stroke-linecap:round;opacity:.5;width:100%;height:clamp(44px,6vw,74px);display:block}.avnine .on-dark .motif{color:var(--azure-bright)}.avnine .doubts{flex-direction:column;gap:14px;margin-top:clamp(34px,4vw,52px);margin-bottom:clamp(34px,4vw,52px);display:flex}.avnine .doubt{background:var(--paper);border:1px solid var(--line);box-shadow:var(--shadow-sm);flex-direction:row;align-items:center;gap:20px;padding:clamp(18px,2vw,24px) clamp(20px,2.2vw,28px);display:flex;position:relative;overflow:hidden}.avnine .doubt .q{color:var(--tint);pointer-events:none;-webkit-user-select:none;user-select:none;font-size:2.6rem;font-weight:800;line-height:1;position:absolute;top:50%;right:18px;transform:translateY(-50%)}.avnine .doubt .t{color:var(--ink);max-width:34ch;font-weight:600;line-height:1.4}.avnine .beats{max-width:var(--measure);flex-direction:column;gap:clamp(13px,1.6vw,18px);margin:clamp(26px,3.2vw,40px) 0;padding:0;list-style:none;display:flex}.avnine .beats li{color:var(--ink-soft);align-items:flex-start;gap:18px;margin:0;font-weight:400;line-height:1.7;list-style:none;display:flex}.avnine .beats li:before{content:"";background:var(--azure);width:22px;height:11px;-webkit-mask:var(--salmon-bullet) no-repeat center/contain;-webkit-mask:var(--salmon-bullet) no-repeat center/contain;mask:var(--salmon-bullet) no-repeat center/contain;flex:none;margin-top:.6em;transform:scaleX(-1)}.avnine .on-dark .beats li:before{background:var(--azure-bright)}.avnine .chapter--dark{background:linear-gradient(180deg,var(--navy),var(--navy-deep));color:#fff}.avnine .arc-triad{margin-top:clamp(44px,5.5vw,80px);position:relative}.avnine .arc-nodes{flex-direction:column;gap:clamp(30px,4.4vw,52px);padding-left:34px;display:flex;position:relative}.avnine .arc-nodes:before{content:"";background:linear-gradient(180deg,var(--azure-bright),#5aa0e433);width:2px;position:absolute;top:.5em;bottom:1.4em;left:0}.avnine .arc-node{grid-template-columns:auto 1fr;align-items:start;gap:6px clamp(20px,3vw,36px);display:grid;position:relative}.avnine .arc-node .lt{color:var(--azure-bright);letter-spacing:-.03em;text-align:left;grid-area:1/1/span 2;width:1.4ch;font-size:clamp(3.4rem,8vw,5rem);font-weight:800;line-height:.85;display:block}.avnine .arc-node h3{color:#fff;font-size:var(--t-body);grid-area:1/2;margin:6px 0}.avnine .arc-node p{color:#fffc;grid-area:2/2;max-width:none}.avnine .feats{flex-direction:column;gap:clamp(14px,2vw,20px);margin-top:clamp(38px,4.5vw,56px);margin-bottom:clamp(38px,4.5vw,56px);display:flex}.avnine .feat{background:var(--paper);border:1px solid var(--line);box-shadow:var(--shadow-sm);grid-template-rows:auto 1fr;grid-template-columns:minmax(0,260px) minmax(0,1fr);align-items:start;gap:8px clamp(24px,2.8vw,36px);padding:clamp(24px,2.6vw,32px);display:grid}.avnine .feat__pic{grid-area:1/1/span 2;align-self:stretch;margin:0}.avnine .feat__pic img{object-fit:cover;background:var(--tint);width:100%;height:100%;min-height:230px;display:block}.avnine .feat h3{font-size:var(--t-body);grid-area:1/2;margin-bottom:4px}.avnine .feat p{max-width:none;color:var(--ink-soft);font-size:var(--t-body);grid-area:2/2;line-height:1.7}.avnine .balance{grid-template-columns:1fr auto 1fr;align-items:stretch;gap:clamp(16px,2.2vw,26px);margin-top:clamp(38px,4.4vw,56px);display:grid}.avnine .balance .side{background:var(--paper);border:1px solid var(--line);box-shadow:var(--shadow-sm);padding:clamp(24px,2.6vw,34px)}.avnine .balance .side .badge{margin-bottom:18px}.avnine .balance .side h3{font-size:var(--t-body);margin-bottom:10px}.avnine .balance .side p{max-width:none;color:var(--ink-soft);font-size:1.06rem;line-height:1.56}.avnine .balance .mid{color:var(--azure);justify-content:center;align-self:center;padding:0;display:flex}.avnine .balance .mid svg{stroke:currentColor;stroke-width:1.6px;fill:none;stroke-linecap:round;stroke-linejoin:round;width:40px;height:40px}.avnine .believe{max-width:var(--measure);flex-direction:column;gap:0;margin-top:clamp(34px,4vw,52px);display:flex;position:relative}.avnine .believe-row{align-items:flex-start;gap:18px;padding:14px 0;display:flex}.avnine .believe .ck{background:var(--azure);color:#fff;z-index:1;flex:none;place-items:center;width:30px;height:30px;display:grid;position:relative}.avnine .believe .ck svg{stroke:currentColor;stroke-width:2.4px;fill:none;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.avnine .believe .rail{background:var(--tint-line);z-index:0;width:1px;position:absolute;top:28px;bottom:28px;left:15px}.avnine .believe .t{color:var(--ink);padding-top:2px;font-weight:600;line-height:1.4}.avnine .wrap.thesis{padding-left:calc(var(--gut) + 30px);margin-top:clamp(44px,5.5vw,76px);position:relative}.avnine .wrap.thesis:before{content:"";left:var(--gut);background:var(--azure);width:3px;position:absolute;top:.12em;bottom:.12em}.avnine .thesis .statement{max-width:none;margin:0}.avnine .plate{isolation:isolate;align-items:flex-end;min-height:clamp(360px,48vh,520px);margin-top:clamp(48px,6vw,84px);display:flex;position:relative;overflow:hidden}.avnine .plate--flush{margin-top:0}.avnine .plate-bg{object-fit:cover;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.avnine .plate:after{content:"";z-index:-1;background:var(--scrim);position:absolute;inset:0}.avnine .plate--veil:after{background:var(--scrim),#081c304d}.avnine .plate--top .plate-bg{object-position:50% 0}.avnine .plate--low .plate-bg{object-position:50% 82%}.avnine .plate--low.plate--veil:after{background:linear-gradient(#081c3047,#081c3057 38%,#081c30b3)}.avnine .plate .plate__line{color:#fff;font-size:var(--t-title);letter-spacing:-.012em;text-shadow:0 1px 18px #06142480;text-wrap:pretty;max-width:none;padding-bottom:clamp(38px,5vw,62px);font-weight:700;line-height:1.24}.avnine figure.media{max-width:var(--media);margin:clamp(48px,6vw,84px) 0 0}.avnine figure.media--portrait{text-align:center;max-width:540px;margin-inline:auto}.avnine figure.media img{width:100%;height:auto;box-shadow:var(--shadow);background:var(--tint);display:block}.avnine figure.media.ui img{border:1px solid var(--line);box-shadow:var(--shadow-sm);background:#fff}.avnine figure.media figcaption,.avnine .shot figcaption,.avnine .place figcaption{color:var(--mute);margin-top:14px;font-size:.98rem;font-weight:400}.avnine figure.media figcaption b,.avnine .shot figcaption b{color:var(--ink);font-weight:600}.avnine .shot{max-width:520px;margin-top:clamp(20px,3vw,40px)}.avnine .shot .frame{border:1px solid var(--line);max-height:520px;box-shadow:var(--shadow);background:#fff;position:relative;overflow:hidden}.avnine .shot .frame img{width:100%;height:auto;display:block}.avnine .shot .frame:after{content:"";pointer-events:none;background:linear-gradient(#fff0,#fff);height:150px;position:absolute;bottom:0;left:0;right:0}.avnine .shot--wide{max-width:var(--media);margin-inline:auto;margin-top:clamp(28px,4vw,48px)}.avnine .shot--wide .frame{max-height:clamp(460px,56vw,660px)}.avnine .places-head{font-size:var(--t-title);letter-spacing:-.024em;color:var(--ink);text-wrap:balance;margin:clamp(44px,5.5vw,76px) 0 0;font-weight:700;line-height:1.06}.avnine .places{grid-template-columns:repeat(3,1fr);gap:clamp(18px,2.4vw,30px) clamp(16px,2vw,24px);margin-top:clamp(40px,5vw,60px);display:grid}.avnine .places--four{grid-template-columns:repeat(2,1fr)}.avnine .place{margin:0}.avnine .place img{width:100%;height:clamp(240px,26vw,340px);box-shadow:var(--shadow-sm);object-fit:cover;display:block}.avnine .places--four .place img{height:clamp(240px,24vw,320px)}.avnine .place figcaption{margin-top:14px}.avnine .place figcaption b{color:var(--ink);margin-bottom:5px;font-weight:600;display:block}.avnine .place figcaption{max-width:42ch;line-height:1.55}.avnine .place-link{color:inherit;cursor:pointer;text-decoration:none;display:block}.avnine .place-link:focus-visible{outline:2px solid var(--azure);outline-offset:3px}.avnine .place-link__media{box-shadow:var(--shadow-sm);transition:box-shadow .3s,transform .35s cubic-bezier(.2,.7,.2,1);display:block;position:relative;overflow:hidden}.avnine .place-link__media img{box-shadow:none;transition:transform .6s cubic-bezier(.2,.7,.2,1)}.avnine .place-link:hover .place-link__media,.avnine .place-link:focus-visible .place-link__media{box-shadow:var(--shadow);transform:translateY(-5px)}.avnine .place-link:hover .place-link__media img,.avnine .place-link:focus-visible .place-link__media img{transform:scale(1.06)}.avnine .place-link__overlay{opacity:0;background:linear-gradient(#081c3000 42%,#081c309e);align-items:flex-end;padding:clamp(16px,1.8vw,22px);transition:opacity .35s;display:flex;position:absolute;inset:0}.avnine .place-link:hover .place-link__overlay,.avnine .place-link:focus-visible .place-link__overlay{opacity:1}.avnine .place-link__cta{color:#fff;font-weight:600;font-size:var(--t-body);letter-spacing:-.01em;text-shadow:0 1px 6px #081c3059;align-items:center;gap:9px;transition:transform .35s;display:inline-flex;transform:translateY(10px)}.avnine .place-link:hover .place-link__cta,.avnine .place-link:focus-visible .place-link__cta{transform:translateY(0)}.avnine .place-link__cta svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:1.05em;height:1.05em}.avnine .place--feature figcaption b:after{content:"→";color:var(--azure);margin-left:.45em;font-weight:700;transition:transform .3s;display:inline-block}.avnine .place--feature .place-link:hover figcaption b:after,.avnine .place--feature .place-link:focus-visible figcaption b:after{transform:translate(5px)}.avnine .wrap.places-wide{max-width:1440px}.avnine .places-wide .places{gap:clamp(24px,3vw,44px)}.avnine .places-wide .place img{height:clamp(400px,44vw,640px)}.avnine .band{background:radial-gradient(120% 130% at 88% 0%,var(--pine-bright),var(--pine) 42%,var(--pine-deep));color:#fff}.avnine .band .wrap{padding-block:clamp(48px,6.5vw,92px)}.avnine .band p{font-size:var(--t-title);letter-spacing:-.02em;color:#fff;max-width:none;font-weight:700;line-height:1.12}.avnine .closer{background:linear-gradient(180deg,#0a2a47,var(--navy-deep));position:relative;overflow:hidden}.avnine .closer .arc-back{opacity:.16;pointer-events:none;width:100%;height:200px;position:absolute;bottom:6%;left:0;right:0}.avnine .closer .arc-back path{fill:none;stroke:var(--azure-bright);stroke-width:1.4px}.avnine .mini{font-size:var(--t-title);color:#fff;letter-spacing:-.015em;flex-direction:column;gap:8px;margin-top:clamp(28px,3.4vw,42px);font-weight:700;line-height:1.18;display:flex}.avnine .tagline{font-size:var(--t-display);letter-spacing:-.026em;color:#fff;margin-top:clamp(38px,5vw,60px);font-weight:700;line-height:1.02}.avnine .tagline b{color:var(--azure-bright);font-weight:700}.avnine .sig{max-width:var(--measure);border-top:1px solid #fff3;margin-top:clamp(36px,4.4vw,54px);padding-top:30px;position:relative}.avnine .sig .nm{color:#fff;font-size:1.5rem;font-weight:700}.avnine .sig .rl{color:#fff9;margin-top:6px}.avnine .sig-cta{flex-wrap:wrap;gap:14px;margin-top:clamp(28px,3.4vw,40px);display:flex}.avnine footer{color:#fff9;background:#06182a;padding-block:40px}.avnine footer .wrap{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.avnine footer .logo{color:#fff}.avnine footer small{font-size:.86rem}@media (max-width:760px){.avnine .balance{grid-template-columns:1fr}.avnine .balance .mid{padding:14px 0}}@media (max-width:560px){.avnine .feat,.avnine .arc-node{grid-template-rows:auto;grid-template-columns:1fr;gap:10px 0}.avnine .feat__pic,.avnine .feat h3,.avnine .feat p,.avnine .arc-node .lt,.avnine .arc-node h3,.avnine .arc-node p{grid-area:auto/1}.avnine .feat{grid-template-columns:1fr}.avnine .feat__pic img{aspect-ratio:4/3;min-height:0}.avnine .doubt{gap:16px}.avnine .doubt .t{max-width:none}.avnine .places,.avnine .places--four{grid-template-columns:1fr}.avnine .place img{height:clamp(220px,58vw,320px)}.avnine .places-wide .place img{height:clamp(320px,72vw,460px)}}
