body:has(.iat-landing) .app-main{display:block;place-items:initial;padding:0;max-width:none}.iat-landing .hero{max-width:none;text-align:left}.iat-landing h1:not(.hero-logo){color:var(--parch)}html:has(.iat-landing){scroll-behavior:smooth}.iat-landing [id=signup],.iat-landing section[id]{scroll-margin-top:84px}@media (prefers-reduced-motion:reduce){html:has(.iat-landing){scroll-behavior:auto}}.iat-landing{--ink:#15100a;--ink-deep:#0c0805;--panel:#1c150e;--panel-2:#241a11;--parch:#f1e7d3;--parch-soft:#c3b292;--parch-dim:#8c7c5e;--gold:var(--ember,#ecb454);--gold-bright:#f1d079;--gold-deep:var(--ember-deep,#d2912f);--crimson:#9c3b2e;--display:var(--font-fraunces),Georgia,serif;--body:var(--font-inter),system-ui,sans-serif;--maxw:1180px;font-family:var(--body);color:var(--parch);background:var(--ink-deep);-webkit-font-smoothing:antialiased;line-height:1.6;overflow-x:hidden}.iat-landing *{box-sizing:border-box}.iat-landing a{color:inherit}.iat-landing .wrap{max-width:var(--maxw);margin:0 auto;padding:0 clamp(20px,5vw,48px)}.iat-landing:before{content:"";position:fixed;inset:0;z-index:9999;pointer-events:none;opacity:.06;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.iat-landing .wordmark{font-family:var(--display);font-weight:600;font-size:1.34rem;display:flex;align-items:center;gap:.5rem;letter-spacing:.01em;text-decoration:none;text-shadow:0 1px 18px rgba(0,0,0,.6)}.iat-landing .hero{position:relative;min-height:100vh;min-height:100dvh;display:flex;align-items:center;padding:140px 0 70px;overflow:hidden;isolation:isolate}.iat-landing .hero-carousel{position:absolute;inset:0;z-index:-3;pointer-events:none}.iat-landing .hc-cover{position:absolute;inset:0;opacity:0;background:linear-gradient(180deg,#1a1410,#0c0805)}@media (prefers-reduced-motion:no-preference){.iat-landing .hc-cover{transition:opacity 1.8s ease}}.iat-landing .hc-on{opacity:1}.iat-landing .hc-scrim{position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,rgba(10,7,5,.68),rgba(10,7,5,.34) 28%,rgba(10,7,5,.52) 64%,rgba(10,7,5,.97)),radial-gradient(130% 100% at 50% 45%,transparent 38%,rgba(8,5,3,.74) 100%)}.iat-landing .candle-glow{position:absolute;left:50%;bottom:-12%;z-index:-1;transform:translateX(-50%);width:72vw;height:62vh;background:radial-gradient(closest-side,rgba(224,137,74,.3),transparent 70%);pointer-events:none;animation:iat-flicker 4.5s ease-in-out infinite}@keyframes iat-flicker{0%,to{opacity:.9;transform:translateX(-50%) scale(1)}42%{opacity:.68;transform:translateX(-50%) scale(1.02)}63%{opacity:1;transform:translateX(-51%) scale(.99)}78%{opacity:.78}}.iat-landing .hero-inner{position:relative;max-width:920px;margin-inline:auto;display:flex;flex-direction:column;align-items:center;text-align:center}.iat-landing .hero-inner:before{content:"";position:absolute;inset:-10% -14% -12% -16%;z-index:-1;pointer-events:none;background:radial-gradient(78% 80% at 50% 46%,rgba(8,6,4,.66) 0,rgba(8,6,4,.46) 44%,transparent 76%);filter:blur(8px)}.iat-landing .beta{display:inline-flex;align-items:center;gap:.55rem;font-size:.72rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--gold-bright);padding:7px 15px;margin-bottom:28px;border:1px solid rgba(236,180,84,.4);border-radius:999px;background:rgba(236,180,84,.07)}.iat-landing .beta:before{content:"●";color:var(--ember);font-size:.6em;animation:iat-pulse 2.4s ease-in-out infinite}@keyframes iat-pulse{0%,to{opacity:1}50%{opacity:.3}}.iat-landing .eyebrow{font-weight:700;font-size:.84rem;letter-spacing:.34em;text-transform:uppercase;color:var(--parch-soft);margin-bottom:18px}.iat-landing h1:not(.hero-logo){font-family:var(--display);font-weight:600;font-size:clamp(3.8rem,12vw,9.5rem);line-height:.9;letter-spacing:-.02em;margin-bottom:26px;text-shadow:0 2px 44px rgba(0,0,0,.55)}.iat-landing h1 em{font-style:italic;font-weight:400;color:var(--gold-bright);text-shadow:0 0 38px rgba(233,205,132,.45)}.iat-landing .lede{font-family:var(--display);font-size:clamp(1.18rem,2.4vw,1.72rem);font-weight:300;line-height:1.4;max-width:640px;margin-bottom:12px}.iat-landing .lede.alt{color:var(--parch-soft);margin-bottom:36px}.iat-landing .cta-row{display:flex;flex-wrap:wrap;gap:16px;align-items:center;justify-content:center;margin-bottom:30px}.iat-landing .btn{font-weight:700;font-size:1.02rem;text-decoration:none;cursor:pointer;border:0;padding:16px 30px;border-radius:13px;transition:transform .2s,box-shadow .3s,filter .25s;display:inline-flex;align-items:center;gap:.5rem}.iat-landing .btn-primary{color:var(--ink-deep);background:linear-gradient(180deg,var(--gold-bright) 0,var(--gold) 60%,var(--gold-deep) 140%);box-shadow:0 0 30px rgba(233,205,132,.4),0 10px 26px rgba(0,0,0,.45),inset 0 1px 0 rgba(255,255,255,.5);animation:iat-cta-pulse 3.4s ease-in-out infinite}@keyframes iat-cta-pulse{0%,to{box-shadow:0 0 26px rgba(233,205,132,.35),0 10px 26px rgba(0,0,0,.45),inset 0 1px 0 rgba(255,255,255,.5)}50%{box-shadow:0 0 48px rgba(233,205,132,.62),0 10px 26px rgba(0,0,0,.45),inset 0 1px 0 rgba(255,255,255,.5)}}.iat-landing .btn-primary:hover{transform:translateY(-2px);filter:brightness(1.06)}.iat-landing .btn:active{transform:translateY(.5px);transition-duration:60ms}.iat-landing .btn-ghost{color:var(--parch);background:rgba(241,231,211,.04);border:1px solid rgba(236,180,84,.4)}.iat-landing .btn-ghost:hover{transform:translateY(-2px);border-color:var(--gold);color:var(--gold-bright);background:rgba(236,180,84,.08)}.iat-landing .trust{font-size:.82rem;color:var(--parch-dim)}.iat-landing .feature-strip{display:flex;flex-wrap:wrap;gap:8px 28px;align-items:center;justify-content:center;margin-top:40px;padding-top:24px;border-top:1px solid rgba(236,180,84,.18);max-width:820px}.iat-landing .feature-strip .feat{font-size:.92rem;color:var(--parch);font-weight:700}.iat-landing .feature-strip .sep{color:var(--gold);opacity:.55}@media (max-width:600px){.iat-landing .feature-strip .sep{display:none}}.iat-landing section.band{position:relative;padding:clamp(72px,11vw,128px) 0}.iat-landing .band-warm{background:linear-gradient(180deg,var(--ink-deep),var(--ink) 50%,var(--ink-deep))}.iat-landing .band-panel{background:linear-gradient(180deg,var(--ink),var(--panel) 50%,var(--ink))}.iat-landing .ornament{text-align:center;color:var(--gold);opacity:.6;font-size:1.1rem;letter-spacing:1.2em;margin-bottom:18px;padding-left:1.2em}.iat-landing .kicker{text-align:center;font-weight:700;font-size:.82rem;letter-spacing:.3em;text-transform:uppercase;color:var(--parch-soft);margin-bottom:14px}.iat-landing h2{font-family:var(--display);font-weight:500;font-size:clamp(2.2rem,5vw,3.4rem);line-height:1.05;text-align:center;letter-spacing:-.01em}.iat-landing h2 em{font-style:italic;color:var(--gold-bright)}.iat-landing .section-lede{text-align:center;max-width:600px;margin:18px auto 0;color:var(--parch-soft);font-size:1.06rem}.iat-landing .reveal{opacity:0;transform:translateY(28px);transition:opacity .9s cubic-bezier(.22,1,.36,1),transform .9s cubic-bezier(.22,1,.36,1)}.iat-landing .reveal.in{opacity:1;transform:none}.iat-landing .reveal[data-d="1"]{transition-delay:.1s}.iat-landing .reveal[data-d="2"]{transition-delay:.2s}.iat-landing .reveal[data-d="3"]{transition-delay:.3s}.iat-landing .steps{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:34px;gap:34px;margin-top:64px}@media (max-width:900px){.iat-landing .steps{grid-template-columns:1fr;gap:48px}}.iat-landing .step{position:relative}.iat-landing .step-no{font-family:var(--display);font-style:italic;font-size:1.1rem;color:var(--gold);margin-bottom:14px;display:flex;align-items:center;gap:.6rem}.iat-landing .step-no:before{content:"";width:30px;height:1px;background:linear-gradient(90deg,var(--gold),transparent)}.iat-landing .step h3{font-family:var(--display);font-weight:500;font-size:1.5rem;margin-bottom:10px}.iat-landing .step p{color:var(--parch-soft);font-size:1rem}.iat-landing .step-visual{position:relative;aspect-ratio:4/3;margin-bottom:22px;border-radius:16px;overflow:hidden;border:1px solid rgba(236,180,84,.2);box-shadow:0 24px 60px rgba(0,0,0,.5),inset 0 0 60px rgba(0,0,0,.4);background:linear-gradient(180deg,#241a11,#140e08)}.iat-landing .fan{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.iat-landing .pcard{width:42%;aspect-ratio:3/4;z-index:var(--z,1)}.iat-landing .pcard,.iat-landing .pcard-art{position:absolute;transform-origin:bottom center}.iat-landing .pcard-art{inset:0;border-radius:10px;overflow:hidden;border:2px solid rgba(236,180,84,.55);box-shadow:0 12px 30px rgba(0,0,0,.6);transition:transform .45s cubic-bezier(.22,1,.36,1),box-shadow .45s,filter .45s}.iat-landing .pcard .plabel{position:absolute;left:0;right:0;bottom:0;z-index:1;padding:14px 8px 6px;font-size:.62rem;font-weight:700;letter-spacing:.04em;text-align:center;color:var(--parch);background:linear-gradient(180deg,transparent,rgba(8,5,3,.92))}.iat-landing .fan:hover .pcard-art{filter:brightness(.7)}.iat-landing .pcard:hover{z-index:9}.iat-landing .pcard:hover .pcard-art{filter:brightness(1.05);transform:translateY(-14px) scale(1.08);box-shadow:0 26px 50px rgba(0,0,0,.7)}.iat-dice-tray{position:absolute;inset:0;width:100%;height:100%}.iat-dice-tray canvas{width:100%!important;height:100%!important}.iat-dice-poster{position:absolute;inset:0;display:grid;place-items:center}.iat-dice-poster svg{width:min(440px,76vw);height:auto;filter:drop-shadow(0 14px 26px rgba(0,0,0,.55))}.iat-landing .wave{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:5px}.iat-landing .wave i{width:6px;border-radius:6px;background:linear-gradient(180deg,var(--gold-bright),var(--ember));animation:iat-eq 1.1s ease-in-out infinite}@keyframes iat-eq{0%,to{height:14px}50%{height:var(--h,60px)}}.iat-landing .mic{position:absolute;bottom:14px;left:50%;transform:translateX(-50%);font-size:.7rem;letter-spacing:.18em;text-transform:uppercase;color:var(--parch-soft)}.iat-landing .mic:before{content:"●";color:var(--crimson);margin-right:.4rem;animation:iat-pulse 1.6s infinite}.iat-landing .voice-taster{position:absolute;inset:0;width:100%;height:100%;padding:0;border:0;background:none;cursor:pointer;font-family:inherit}.iat-landing .voice-taster:focus-visible{outline:2px solid var(--gold);outline-offset:-4px;border-radius:16px}.iat-landing .voice-taster .wave i{opacity:.78;transition:opacity .3s}.iat-landing .voice-taster.on .wave i,.iat-landing .voice-taster:hover .wave i{opacity:1}.iat-landing .taster-cue{position:absolute;bottom:14px;left:50%;transform:translateX(-50%);display:inline-flex;align-items:center;gap:.5rem;font-size:.7rem;letter-spacing:.18em;text-transform:uppercase;color:var(--parch-soft);transition:color .25s}.iat-landing .voice-taster:hover .taster-cue{color:var(--gold-bright)}.iat-landing .taster-icon{display:inline-grid;place-items:center;width:22px;height:22px;border-radius:50%;font-size:.6rem;letter-spacing:0;color:var(--ink-deep);background:linear-gradient(180deg,var(--gold-bright),var(--gold));box-shadow:inset 0 1px 0 rgba(255,255,255,.4)}.iat-landing .voice-taster.on .taster-icon{animation:iat-pulse 1.4s ease-in-out infinite}.iat-landing .splash{position:absolute;inset:0;background:radial-gradient(60% 60% at 70% 20%,rgba(235,180,90,.4),transparent 60%),radial-gradient(90% 90% at 30% 95%,rgba(30,55,42,.7),transparent 70%),linear-gradient(180deg,#1a2a1e,#0d1510);background-size:cover;background-position:50%}.iat-landing .splash .narr{position:absolute;left:0;right:0;bottom:0;padding:30px 18px 16px;font-family:var(--display);font-style:italic;font-size:.92rem;color:var(--parch);background:linear-gradient(180deg,transparent,rgba(8,5,3,.9))}.iat-landing .dice-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:60px;gap:60px;align-items:center;margin-top:56px}@media (max-width:860px){.iat-landing .dice-grid{grid-template-columns:1fr;gap:40px}}.iat-landing .dice-copy h2{text-align:left}.iat-landing .dice-copy .kicker,.iat-landing .dice-copy .ornament{text-align:left;padding-left:0}.iat-landing .dice-copy p{color:var(--parch-soft);margin-top:18px;font-size:1.06rem;max-width:46ch}.iat-landing .signed{margin-top:26px;border:1px solid rgba(236,180,84,.25);border-radius:12px;overflow:hidden;background:rgba(8,5,3,.5);font-family:ui-monospace,Menlo,monospace}.iat-landing .signed .row{display:flex;justify-content:space-between;gap:12px;padding:11px 16px;font-size:.78rem;border-bottom:1px solid rgba(236,180,84,.12)}.iat-landing .signed .row:last-child{border-bottom:0}.iat-landing .signed .row span:first-child{color:var(--parch-dim)}.iat-landing .signed .row span:last-child{color:var(--gold-bright)}.iat-landing .signed .row b{color:#7bc47f;font-weight:700}.iat-landing .dice-section{overflow:hidden;min-height:560px}.iat-landing .dice-copy{position:relative;z-index:1}.iat-landing .dice-stage{position:absolute;inset:0;z-index:0;pointer-events:none;perspective:1100px}.iat-landing .die{width:120px;height:120px;position:relative;transform-style:preserve-3d;animation:iat-tumble 6s linear infinite}@keyframes iat-tumble{0%{transform:rotateX(0) rotateY(0) rotate(0)}to{transform:rotateX(1turn) rotateY(2turn) rotate(1turn)}}.iat-landing .face{position:absolute;width:120px;height:120px;border-radius:18px;background:linear-gradient(145deg,#f3e8d0,#d9c49a);border:2px solid #b89a5e;box-shadow:inset 0 0 22px rgba(120,80,30,.35);display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);padding:16px;grid-gap:4px;gap:4px}.iat-landing .pip{width:18px;height:18px;border-radius:50%;align-self:center;justify-self:center;background:radial-gradient(circle at 35% 30%,#4a2f12,#1c1008);box-shadow:inset 0 1px 2px rgba(0,0,0,.6)}.iat-landing .f-front{transform:translateZ(60px)}.iat-landing .f-back{transform:rotateY(180deg) translateZ(60px)}.iat-landing .f-right{transform:rotateY(90deg) translateZ(60px)}.iat-landing .f-left{transform:rotateY(-90deg) translateZ(60px)}.iat-landing .f-top{transform:rotateX(90deg) translateZ(60px)}.iat-landing .f-bottom{transform:rotateX(-90deg) translateZ(60px)}.iat-landing .die-glow{position:absolute;left:62%;top:52%;width:min(620px,70vw);height:min(620px,70vw);transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(closest-side,rgba(224,137,74,.26),transparent 70%);filter:blur(6px);animation:iat-pulse 5s ease-in-out infinite}.iat-landing .why-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:22px;gap:22px;margin-top:60px}@media (max-width:900px){.iat-landing .why-grid{grid-template-columns:1fr 1fr}}@media (max-width:600px){.iat-landing .why-grid{grid-template-columns:1fr}}.iat-landing .card{position:relative;padding:30px 26px;border-radius:16px;background:linear-gradient(180deg,rgba(36,26,17,.9),rgba(20,14,8,.9));border:1px solid rgba(236,180,84,.22);box-shadow:0 20px 44px rgba(0,0,0,.45);transition:transform .35s,border-color .35s,box-shadow .35s;overflow:hidden}.iat-landing .card:before{content:"";position:absolute;inset:0 0 auto 0;height:2px;background:linear-gradient(90deg,transparent,var(--gold),transparent);opacity:.5}.iat-landing .card:hover{transform:translateY(-6px);border-color:rgba(236,180,84,.55);box-shadow:0 30px 60px rgba(0,0,0,.6)}.iat-landing .card .ic{font-size:1.3rem;color:var(--gold);margin-bottom:16px}.iat-landing .card h3{font-family:var(--display);font-weight:500;font-size:1.28rem;margin-bottom:10px;display:flex;align-items:center;gap:10px;flex-wrap:wrap}.iat-landing .card p{color:var(--parch-soft);font-size:.96rem}.iat-landing .soon{font-family:var(--body);font-size:.6rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-deep);background:linear-gradient(180deg,var(--gold-bright),var(--gold));padding:3px 9px;border-radius:999px;box-shadow:inset 0 1px 0 rgba(255,255,255,.4)}.iat-landing .price-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:28px;gap:28px;max-width:880px;margin:60px auto 0}@media (max-width:780px){.iat-landing .price-grid{grid-template-columns:1fr}}.iat-landing .plan{position:relative;padding:38px 32px;border-radius:20px;display:flex;flex-direction:column}.iat-landing .plan-free{background:linear-gradient(180deg,rgba(40,32,22,.6),rgba(20,15,9,.6));border:1px solid rgba(236,180,84,.22)}.iat-landing .plan-pro{background:radial-gradient(120% 80% at 50% 0,rgba(236,180,84,.16),transparent 60%),linear-gradient(180deg,rgba(48,37,20,.9),rgba(24,17,9,.95));border:1.5px solid rgba(236,180,84,.6);box-shadow:0 0 50px rgba(236,180,84,.18),0 30px 70px rgba(0,0,0,.6)}.iat-landing .ribbon{position:absolute;top:-13px;left:50%;transform:translateX(-50%);font-size:.64rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-deep);padding:6px 16px;border-radius:999px;background:linear-gradient(180deg,var(--gold-bright),var(--gold));box-shadow:0 6px 18px rgba(0,0,0,.4)}.iat-landing .plan h3{font-family:var(--display);font-weight:600;font-size:1.5rem}.iat-landing .price{display:flex;align-items:baseline;gap:8px;margin:8px 0 4px}.iat-landing .price b{font-family:var(--display);font-size:3rem;font-weight:600;color:var(--parch)}.iat-landing .price span{color:var(--parch-dim);font-size:.92rem}.iat-landing .plan .tag{color:var(--parch-soft);font-size:.9rem;margin-bottom:22px}.iat-landing .plan ul{list-style:none;margin-bottom:26px;padding:0}.iat-landing .plan li{position:relative;padding:9px 0 9px 22px;font-size:.95rem;color:var(--parch);border-bottom:1px solid rgba(236,180,84,.1)}.iat-landing .plan li:last-child{border-bottom:0}.iat-landing .plan li:before{content:"✦";color:var(--gold);position:absolute;left:0;top:9px}.iat-landing .plan li.locked{color:var(--parch-dim)}.iat-landing .plan li.locked:before{content:"✕";color:var(--parch-dim)}.iat-landing .plan li b{font-weight:700}.iat-landing .plan .btn{width:100%;justify-content:center;margin-top:auto}.iat-landing .faq{max-width:760px;margin:54px auto 0}.iat-landing .faq details{border-bottom:1px solid rgba(236,180,84,.18)}.iat-landing .faq summary{list-style:none;cursor:pointer;padding:22px 4px;display:flex;justify-content:space-between;gap:16px;align-items:center;font-family:var(--display);font-size:1.18rem;font-weight:500;color:var(--parch);transition:color .25s}.iat-landing .faq summary::-webkit-details-marker{display:none}.iat-landing .faq summary:hover{color:var(--gold-bright)}.iat-landing .faq summary .chev{flex:none;color:var(--gold);font-size:1.3rem;transition:transform .3s}.iat-landing .faq details[open] summary .chev{transform:rotate(45deg)}.iat-landing .faq .ans{padding:0 4px 24px;color:var(--parch-soft);font-size:1rem;max-width:62ch}.iat-landing .finale{text-align:center;position:relative;overflow:hidden}.iat-landing .finale .candle-glow{z-index:-1}.iat-landing .finale h2{margin-bottom:14px}.iat-landing .finale .btn{margin-top:26px}.iat-landing .auth-tile{max-width:460px;margin:34px auto 0;padding:26px 24px;border-radius:18px;text-align:left;background:linear-gradient(180deg,rgba(40,32,22,.7),rgba(20,15,9,.7));border:1px solid rgba(236,180,84,.3);box-shadow:0 24px 60px rgba(0,0,0,.5)}.iat-landing .auth-tile .tile-label{font-weight:700;font-size:.78rem;letter-spacing:.22em;text-transform:uppercase;color:var(--parch-soft);margin-bottom:12px}.iat-landing .iat-footer{background:var(--ink-deep);border-top:1px solid rgba(236,180,84,.16);padding:56px 0 40px;color:var(--parch-dim);font-size:.86rem}.iat-landing .foot-top{display:flex;justify-content:space-between;flex-wrap:wrap;gap:24px;align-items:center;padding-bottom:28px;border-bottom:1px solid rgba(236,180,84,.1);margin-bottom:24px}.iat-landing .foot-links{display:flex;gap:22px;flex-wrap:wrap}.iat-landing .foot-links a{color:var(--parch-soft);text-decoration:none;transition:color .25s}.iat-landing .foot-links a:hover{color:var(--gold-bright)}.iat-landing .legal{line-height:1.7;margin:0;max-width:70ch}.iat-landing .legal a{color:var(--parch-soft)}@media (prefers-reduced-motion:reduce){.iat-landing *,.iat-landing :after,.iat-landing :before{animation:none!important;transition:none!important}.iat-landing .reveal{opacity:1;transform:none}}.iat-landing .dice-verify-link{margin-top:.4rem}.iat-landing .dice-verify-link a{color:var(--gold-bright);font-family:var(--body);font-weight:700;text-decoration:none;border-bottom:1px solid color-mix(in srgb,var(--gold) 50%,transparent)}.iat-landing .dice-verify-link a:hover{color:var(--ember)}.iat-landing .waitlist-card{max-width:40rem;margin:1.5rem auto 0;text-align:center}.iat-landing .waitlist-pitch{color:var(--parch-soft);font-size:1.08rem;line-height:1.7;margin:0 auto 1.4rem;max-width:34rem}.iat-landing .waitlist-form{display:flex;flex-wrap:wrap;gap:.6rem;justify-content:center;align-items:stretch}.iat-landing .waitlist-row{display:flex;flex:1 1 100%;flex-wrap:wrap;gap:.6rem}.iat-landing .waitlist-input{flex:1 1 16rem;min-width:0;padding:.85rem 1rem;border-radius:.6rem;border:1px solid color-mix(in srgb,var(--gold) 30%,transparent);background:var(--panel);color:var(--parch);font-family:var(--body);font-size:1rem}.iat-landing .waitlist-input::placeholder{color:var(--parch-dim)}.iat-landing .waitlist-input:focus{outline:none;border-color:var(--gold-bright);box-shadow:0 0 0 3px color-mix(in srgb,var(--gold) 25%,transparent)}.iat-landing .waitlist-input[aria-invalid=true]{border-color:var(--crimson)}.iat-landing .waitlist-btn{flex:0 0 auto;padding:.85rem 1.4rem;border:none;border-radius:.6rem;background:linear-gradient(180deg,var(--gold-bright),var(--ember));color:var(--ink-deep);font-family:var(--body);font-weight:800;font-size:1rem;cursor:pointer;transition:filter .15s ease}.iat-landing .waitlist-btn:hover{filter:brightness(1.06)}.iat-landing .waitlist-btn:disabled{opacity:.7;cursor:default}.iat-landing .waitlist-error{flex:1 1 100%;color:color-mix(in srgb,var(--crimson) 60%,var(--parch));font-family:var(--body);font-size:.9rem;margin:.3rem 0 0}.iat-landing .waitlist-privacy{color:var(--parch-dim);font-family:var(--body);font-size:.85rem;margin:1rem auto 0}.iat-landing .waitlist-done{max-width:34rem;margin:1.5rem auto 0;text-align:center;display:flex;flex-direction:column;align-items:center;gap:.5rem;color:var(--parch)}.iat-landing .waitlist-tick{font-size:1.8rem;color:var(--gold-bright)}.iat-landing .reading-grid{display:grid;grid-template-columns:1fr;grid-gap:1.1rem;gap:1.1rem;margin-top:1.6rem}.iat-landing .reading-card{display:block;text-decoration:none;padding:1.3rem 1.4rem;border-radius:.8rem;border:1px solid color-mix(in srgb,var(--gold) 20%,transparent);background:var(--panel);transition:border-color .18s ease,transform .18s ease}.iat-landing .reading-card:hover{border-color:color-mix(in srgb,var(--gold) 50%,transparent);transform:translateY(-2px)}.iat-landing .reading-date{font-family:var(--body);font-size:.78rem;text-transform:uppercase;letter-spacing:.08em;color:var(--parch-dim)}.iat-landing .reading-card h3{font-family:var(--display);color:var(--parch);font-size:1.3rem;line-height:1.2;margin:.4rem 0 .5rem}.iat-landing .reading-card p{color:var(--parch-soft);font-family:var(--body);margin:0 0 .7rem}.iat-landing .reading-more{color:var(--gold-bright);font-family:var(--body);font-weight:700;font-size:.92rem}.iat-landing .reading-all{text-align:center;margin-top:1.4rem}.iat-landing .reading-all a{color:var(--gold-bright);font-family:var(--body);font-weight:700;text-decoration:none}@media (min-width:760px){.iat-landing .reading-grid{grid-template-columns:repeat(3,1fr)}}.iat-landing .hero.hero-about{min-height:min(72vh,760px);min-height:min(72dvh,760px);padding:calc(96px + env(safe-area-inset-top, 0px)) 0 56px}.iat-landing .hero-about .hero-logo-video{width:min(15rem,56vw)}.iat-landing .hero-about .eyebrow{margin-bottom:14px}@media (max-width:600px){.iat-landing .hero.hero-about{min-height:min(64vh,640px);min-height:min(64dvh,640px);padding:calc(80px + env(safe-area-inset-top, 0px)) 0 40px}.iat-landing .hero-about .hero-logo-video{width:min(12rem,52vw)}}@font-face{font-family:fraunces;src:url(/_next/static/media/af4bf8399d1aacdf-s.p.woff2) format("woff2");font-display:swap;font-weight:300 900;font-style:normal}@font-face{font-family:fraunces;src:url(/_next/static/media/6ba5f591ae6c56f6-s.p.woff2) format("woff2");font-display:swap;font-weight:300 900;font-style:italic}@font-face{font-family:fraunces Fallback;src:local("Arial");ascent-override:84.44%;descent-override:22.02%;line-gap-override:0.00%;size-adjust:115.82%}.__className_363cb8{font-family:fraunces,fraunces Fallback}.__variable_363cb8{--font-fraunces:"fraunces","fraunces Fallback"}