.at-page{background:var(--cream);color:var(--navy);font-family:var(--font-body)}.at-wrap{min-height:100svh;display:flex}.at-stagecol{flex:60%;min-width:0;position:relative}.at-index{background:var(--cream);flex-direction:column;flex:0 0 460px;max-height:100svh;padding:92px 44px 0 48px;display:flex;position:relative;overflow-y:auto}.at-seam{z-index:5;width:17px;position:absolute;top:0;bottom:0;left:-16px}.at-seam svg{width:17px;height:100%;display:block}@media (max-width:1023px){.at-wrap{display:block}.at-stagecol{z-index:1;height:56svh;position:sticky;top:0}.at-index{z-index:2;background:var(--cream);flex:none;max-height:none;padding:30px 24px 0;position:relative;overflow:visible}.at-seam{width:auto;height:16px;inset:-15px 0 auto}.at-seam svg{width:100%;height:16px}}.at-nav{z-index:60;pointer-events:none;justify-content:space-between;align-items:center;padding:14px 26px;display:flex;position:fixed;top:0;left:0;right:0}.at-nav>*{pointer-events:auto}.at-nav .curanza-logo{transition:color .4s}.at-nav-right{align-items:center;gap:14px;display:flex}.at-stage{background:var(--navy);position:absolute;inset:0;overflow:hidden}.at-scn{opacity:0;pointer-events:none;transition:opacity .55s;position:absolute;inset:0}.at-scn.active{opacity:1;pointer-events:auto}.at-sky{position:absolute;inset:0}.at-layer{will-change:transform;position:absolute;bottom:-2%;left:-4%;right:-4%}.at-layer svg{width:100%;height:auto;display:block}.at-disc{will-change:transform;border-radius:50%;position:absolute}.at-stage:after{content:"";pointer-events:none;z-index:9;opacity:.5;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .05 0'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.at-copy{z-index:8;max-width:620px;position:absolute;bottom:8%;left:5.5%;right:6%}.at-meta{font-family:var(--font-mono);letter-spacing:.16em;flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:12px;font-size:10.5px;display:flex}.at-chip{border-radius:100px;align-items:center;gap:6px;padding:4px 10px;font-weight:500;display:inline-flex}.at-chip .pulse{background:currentColor;border-radius:50%;width:6px;height:6px;animation:2s infinite at-pulse}@keyframes at-pulse{0%,to{opacity:1}50%{opacity:.25}}.at-cname{font-family:var(--font-display);letter-spacing:-.03em;margin-bottom:12px;font-size:clamp(44px,6.4vw,104px);font-weight:900;line-height:.92}.at-ctag{max-width:480px;margin-bottom:22px;font-size:clamp(14px,1.3vw,17.5px);line-height:1.5}.at-ctag em{font-family:var(--font-italic);font-style:italic}.at-cta-tag{background:var(--warm-white);color:var(--navy);font-family:var(--font-display);transform-origin:0;border-radius:8px 14px 14px 8px;align-items:center;gap:12px;padding:13px 22px 13px 17px;font-size:14px;font-weight:700;text-decoration:none;transition:transform .25s,box-shadow .25s;display:inline-flex;transform:rotate(-1.6deg);box-shadow:0 10px 28px #0f1b2d47}.at-cta-tag:before{content:"";width:9px;height:9px;box-shadow:inset 0 0 0 2.5px var(--hairline);border-radius:50%;flex:none}.at-cta-tag .go{color:var(--orange)}.at-cta-tag:hover{transform:rotate(0)translateY(-3px);box-shadow:0 16px 36px #0f1b2d57}@media (max-width:1023px){.at-copy{bottom:9%}.at-cname{font-size:clamp(38px,9vw,64px)}.at-ctag{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}.at-scn .at-copy>*{opacity:0;transition:opacity .6s,transform .6s;transform:translateY(22px)}.at-scn.active .at-copy>*{opacity:1;transform:none}.at-scn.active .at-copy>:nth-child(2){transition-delay:.1s}.at-scn.active .at-copy>:nth-child(3){transition-delay:.18s}.at-scn.active .at-copy>:nth-child(4){transition-delay:.26s}.at-th .at-sky{background:linear-gradient(#17233b 0%,#3a3350 34%,#8a4e2b 62%,#d08427 82%,#f0a500 100%)}.at-th .at-copy{color:var(--cream)}.at-th .at-ctag{color:#fff8f2d9}.at-th .at-chip.live{color:#ffc64d;background:#f0a50029;border:1px solid #ffc64d59}.at-th .at-meta{color:#fff8f29e}.at-idn .at-sky{background:linear-gradient(#e8f1ec 0%,#f4efe0 46%,#efe3cc 100%)}.at-idn .at-copy{color:var(--navy)}.at-idn .at-ctag{color:var(--navy-mid)}.at-idn .at-chip.live{color:#2e6b62;background:#0f1b2d0f;border:1px solid #2e6b624d}.at-idn .at-meta{color:#5e7a74}.at-es .at-sky{background:linear-gradient(#f6dfc0 0%,#f0be8c 52%,#dd8e5c 100%)}.at-es .at-copy{color:#3a2317}.at-es .at-ctag{color:#5c3a28}.at-es .at-chip.live{color:#8a4a2e;background:#5c3a2817;border:1px solid #8a4a2e52}.at-es .at-meta{color:#8a6a50}.at-jp .at-sky{background:linear-gradient(#f6e7e6 0%,#faf0e7 55%,#fff8f2 100%)}.at-jp .at-copy{color:var(--navy)}.at-jp .at-ctag{color:var(--navy-mid)}.at-jp .at-chip.live{color:#b4554e;background:#0f1b2d0d;border:1px solid #b4554e4d}.at-jp .at-meta{color:#96767a}.at-ch .at-sky{background:linear-gradient(#3e6494 0%,#7e9ebe 26%,#e4c8c0 56%,#f1a784 80%,#ef875e 100%)}.at-ch .at-copy{color:var(--cream)}.at-ch .at-ctag{color:#fff8f2d9}.at-ch .at-chip.live{color:#ffc6a0;background:#ef875e2e;border:1px solid #ffc6a059}.at-ch .at-meta{color:#fff8f29e}.at-kr .at-sky{background:linear-gradient(#241f3e 0%,#4e3b58 30%,#a8586a 58%,#dd8b71 82%,#f1b98c 100%)}.at-kr .at-copy{color:var(--cream)}.at-kr .at-ctag{color:#fff8f2d9}.at-kr .at-chip.live{color:#f3af93;background:#dd8b712e;border:1px solid #f3af9359}.at-kr .at-meta{color:#fff8f29e}.at-mv .at-sky{background:linear-gradient(#254a66 0%,#4d7c90 24%,#e39b62 56%,#f1be6b 80%,#fbde9e 100%)}.at-mv .at-copy{color:var(--cream)}.at-mv .at-ctag{color:#fff8f2d9}.at-mv .at-chip.live{color:#ffcd93;background:#e39b622e;border:1px solid #ffcd9359}.at-mv .at-meta{color:#fff8f29e}.at-lk .at-sky{background:linear-gradient(#d9e7dc 0%,#e9edd8 28%,#f1dfb9 56%,#edc585 80%,#e5a968 100%)}.at-lk .at-copy{color:#3a2e1b}.at-lk .at-ctag{color:#5c4a2e}.at-lk .at-chip.live{color:#3f6b4a;background:#3a2e1b14;border:1px solid #3f6b4a52}.at-lk .at-meta{color:#8a7a56}.at-no .at-sky{background:linear-gradient(#0a1428 0%,#101f3e 28%,#182e4a 54%,#204457 78%,#2a5c60 100%)}.at-no .at-copy{color:var(--cream)}.at-no .at-ctag{color:#fff8f2d9}.at-no .at-chip.live{color:#8fe3cc;background:#46b4a029;border:1px solid #8fe3cc52}.at-no .at-meta{color:#fff8f299}.at-ph .at-sky{background:linear-gradient(#347fa8 0%,#63aecb 26%,#b3e1d6 54%,#f2dea0 80%,#f5c983 100%)}.at-ph .at-copy{color:#173b3e}.at-ph .at-ctag{color:#2c5a5c}.at-ph .at-chip.live{color:#1e6e63;background:#173b3e14;border:1px solid #1e6e634d}.at-ph .at-meta{color:#5c8280}.at-np .at-sky{background:linear-gradient(#24304e 0%,#546488 26%,#c0937f 54%,#ebb97d 78%,#f5d89e 100%)}.at-np .at-copy{color:var(--cream)}.at-np .at-ctag{color:#fff8f2d9}.at-np .at-chip.live{color:#f6d19e;background:#ebb97d2e;border:1px solid #f6d19e59}.at-np .at-meta{color:#fff8f29e}.at-vn .at-sky{background:linear-gradient(#c7ded6 0%,#dae9d6 28%,#eae2c2 56%,#f0d19e 80%,#ebbd84 100%)}.at-vn .at-copy{color:#1e3a32}.at-vn .at-ctag{color:#37564c}.at-vn .at-chip.live{color:#2c6e5c;background:#1e3a3212;border:1px solid #2c6e5c47}.at-vn .at-meta{color:#6e8a80}.at-photo .at-sky{background:var(--navy)}.at-photo .at-photo-img{will-change:transform;background-position:50%;background-size:cover;position:absolute;inset:0}.at-photo .at-photo-veil{background:linear-gradient(#0f1b2d14 30%,#0f1b2dc7 100%);position:absolute;inset:0}.at-photo .at-copy{color:var(--cream)}.at-photo .at-ctag{color:#fff8f2d9}.at-photo .at-chip.live{color:var(--cream);background:#fff8f224;border:1px solid #fff8f266}.at-photo .at-meta{color:#fff8f29e}.at-prod .at-sky{background:linear-gradient(#efe5d0 0%,#e9ddc4 100%)}.at-prod .at-copy{color:#4a3a26}.at-prod .at-ctag{color:#6b5940}.at-prod .at-chip.soon{color:#8a7354;background:#4a3a2614;border:1px dashed #8a735480}.at-prod .at-meta{color:#9c8c76}.at-prod-outline{opacity:.5;position:absolute;inset:0}.at-prod-note{font-family:var(--font-mono);letter-spacing:.14em;color:#8a7354;font-size:10px}@keyframes at-drift{0%{transform:translate(-3%)}to{transform:translate(3%)}}@keyframes at-bob{0%,to{transform:translateY(0)rotate(-1deg)}50%{transform:translateY(-7px)rotate(1.2deg)}}@keyframes at-rise{0%{opacity:0;transform:translateY(0)}12%{opacity:.9}88%{opacity:.7}to{opacity:0;transform:translateY(-46vh)}}@keyframes at-fall{0%{opacity:0;transform:translateY(-8vh)rotate(0)}10%{opacity:.85}to{opacity:0;transform:translate(-9vw,60vh)rotate(300deg)}}@keyframes at-glow{0%,to{opacity:.9}50%{opacity:.45}}.at-cloud{animation:14s ease-in-out infinite alternate at-drift}.at-boat{transform-origin:50%;animation:5.2s ease-in-out infinite at-bob}.at-lantern{background:#ffc64d;border-radius:45% 45% 50% 50%;width:7px;height:10px;animation:11s linear infinite at-rise;position:absolute;box-shadow:0 0 14px 4px #ffc64d73}.at-petal{background:#e8a7a7;border-radius:70% 30% 60% 40%;width:9px;height:7px;animation:12s linear infinite at-fall;position:absolute}.at-bulb{animation:3.4s ease-in-out infinite at-glow}@keyframes at-snowfall{0%{opacity:0;transform:translateY(-6vh)rotate(0)}10%{opacity:.9}to{opacity:0;transform:translate(4vw,58vh)rotate(90deg)}}@keyframes at-leaffall{0%{opacity:0;transform:translateY(-8vh)rotate(0)}10%{opacity:.9}to{opacity:0;transform:translate(-10vw,60vh)rotate(340deg)}}@keyframes at-flagwave{0%,to{transform:rotate(-6deg)skew(0)}50%{transform:rotate(4deg)skew(-4deg)}}@keyframes at-auroraShift{0%,to{opacity:.55;transform:translate(-2%)scaleY(1)}50%{opacity:.85;transform:translate(2%)scaleY(1.05)}}.at-snow{background:#fff;border-radius:50%;width:6px;height:6px;animation:9s linear infinite at-snowfall;position:absolute;box-shadow:0 0 6px 1px #ffffff80}.at-leaf{background:#d9633a;border-radius:70% 30% 65% 35%;width:10px;height:8px;animation:11s linear infinite at-leaffall;position:absolute}.at-flag{transform-origin:top;width:16px;height:11px;animation:2.6s ease-in-out infinite at-flagwave;position:absolute}.at-aurora{mix-blend-mode:screen;animation:8s ease-in-out infinite at-auroraShift;position:absolute;inset:0}.at-mist{animation:20s ease-in-out infinite alternate at-drift;position:absolute;left:0;right:0}.at-eyebrow{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--muted-warm);margin-bottom:14px;font-size:10.5px;font-weight:500}.at-eyebrow b{color:var(--orange);font-weight:500}.at-index h1{font-family:var(--font-display);letter-spacing:-.02em;text-wrap:balance;margin-bottom:12px;font-size:clamp(30px,3vw,40px);font-weight:800;line-height:1}.at-index h1 em{font-family:var(--font-italic);font-style:italic;font-weight:400}.at-lede{color:var(--navy-mid);max-width:400px;margin-bottom:22px;font-size:14.5px}.at-search{margin-bottom:12px;position:relative}.at-search input{border:1px solid var(--hairline);width:100%;font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--navy);background:0 0;border-radius:100px;outline:none;padding:10px 16px 10px 38px;font-size:11px;transition:border-color .2s}.at-search input::placeholder{color:var(--muted-warm)}.at-search input:focus{border-color:var(--orange)}.at-search svg{pointer-events:none;position:absolute;top:50%;left:15px;transform:translateY(-50%)}.at-noresult{font-family:var(--font-mono);letter-spacing:.14em;color:var(--muted-warm);padding:18px 0;font-size:10px}.at-chips{flex-wrap:wrap;gap:8px;margin-bottom:26px;display:flex}.at-chips button{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted-warm);border:1px solid var(--hairline);cursor:pointer;background:0 0;border-radius:100px;padding:6px 13px;font-size:9.5px;transition:all .2s}.at-chips button:hover{color:var(--navy);border-color:var(--muted-warm)}.at-chips button.on{color:#fff;background:var(--navy);border-color:var(--navy)}.at-grp{margin-bottom:6px}.at-grp-h{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--muted-warm);border-bottom:1px solid var(--hairline);justify-content:space-between;padding:14px 0 8px;font-size:9.5px;display:flex}.at-row{width:100%;font:inherit;color:inherit;cursor:pointer;text-align:left;background:0 0;border:none;border-bottom:1px solid #d9cfbe73;align-items:center;gap:14px;padding:12px 10px 12px 4px;transition:background .2s,padding .25s;display:flex;position:relative}.at-row:hover{background:var(--warm-white)}.at-row .dot{background:var(--orange);border-radius:50%;flex:none;width:7px;height:7px;transition:transform .25s;transform:scale(0)}.at-row.on{padding-left:10px}.at-row.on .dot{transform:scale(1)}.at-row .num{font-family:var(--font-mono);letter-spacing:.1em;color:var(--muted);flex:none;width:22px;font-size:9.5px}.at-row .nm{font-family:var(--font-display);letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:17px;font-weight:700;overflow:hidden}.at-row.prod .nm{color:var(--muted)}.at-row .st{font-family:var(--font-mono);letter-spacing:.14em;flex:none;align-items:center;gap:6px;font-size:9px;display:inline-flex}.at-row .st.live{color:#1e7a4f}.at-row .st.live i{background:#2e9963;border-radius:50%;width:6px;height:6px;animation:2s infinite at-pulse}.at-row .st.soon{color:var(--muted-warm)}.at-row .go{font-family:var(--font-mono);color:var(--orange);opacity:0;flex:none;font-size:11px;transition:opacity .25s,transform .25s;transform:translate(-6px)}.at-row.on .go{opacity:1;transform:none}.at-row.prod .go{visibility:hidden}.at-more{font-family:var(--font-mono);letter-spacing:.15em;color:var(--muted-warm);padding:16px 0 4px;font-size:9.5px}.at-foot{margin-top:auto;padding:30px 0 26px}.at-foot .tg{font-family:var(--font-display);letter-spacing:-.01em;margin-bottom:14px;font-size:21px;font-weight:800}.at-foot .tg em{font-family:var(--font-italic);font-style:italic;font-weight:400}.at-foot .cta{font-family:var(--font-display);color:var(--navy);background:var(--orange);border-radius:100px;margin-bottom:26px;padding:12px 26px;font-size:13.5px;font-weight:700;text-decoration:none;transition:transform .2s;display:inline-block;box-shadow:0 6px 20px #ff6b354d}.at-foot .cta:hover{transform:translateY(-2px)}.at-foot .strip{border-top:1px solid var(--hairline);font-family:var(--font-mono);letter-spacing:.16em;color:var(--muted-warm);flex-wrap:wrap;gap:18px;padding-top:14px;font-size:8.5px;display:flex}@media (max-width:1023px){.at-foot{margin-top:12px}}@media (prefers-reduced-motion:reduce){.at-page *,.at-page :before,.at-page :after{transition:none!important;animation:none!important}.at-scn .at-copy>*{opacity:1;transform:none}}
