:root{--paper:#eef0f1;--card:#f7f8f8;--ink:#14181e;--body:#515860;--muted:#8a929b;--hairline:#dde1e4;--hairline-strong:#c6cccf;--on-dark:#eef2f7;--on-dark-soft:#eef2f79e;--on-dark-line:#eef2f724;--accent:#3f6fff;--accent-soft:#7fa6ff;--font:"Helvetica Neue", Helvetica, "Arial Nova", Arial, sans-serif;--maxw:1180px;--gutter:clamp(12px, 1.4vw, 18px);--gap:clamp(36px, 5vw, 72px);--gap-hero:clamp(22px, 3vw, 40px);--r-panel:clamp(24px, 3vw, 40px);--r-sub:clamp(18px, 2vw, 26px);--pad:clamp(30px, 4.6vw, 70px);--grad:linear-gradient(167deg, #0a0e14 0%, #101a26 44%, #182838 74%, #213444 100%)}*{box-sizing:border-box;margin:0;padding:0}html{-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;scroll-behavior:smooth}body{font-family:var(--font);background:var(--paper);color:var(--body);letter-spacing:-.004em;font-size:16px;line-height:1.5}::selection{background:var(--ink);color:var(--paper)}header[data-header]{z-index:60;background:color-mix(in oklab, var(--paper) 80%, transparent);-webkit-backdrop-filter:blur(16px)saturate(130%);backdrop-filter:blur(16px)saturate(130%);border-bottom:1px solid var(--hairline);opacity:0;filter:blur(10px);pointer-events:none;transition:opacity .45s,transform .5s cubic-bezier(.16,1,.3,1),filter .45s;position:fixed;inset:0 0 auto;transform:translateY(-100%)}header[data-header].show{opacity:1;filter:blur();pointer-events:auto;transform:translateY(0)}.nav{height:62px;max-width:var(--maxw);justify-content:space-between;align-items:center;gap:18px;margin:0 auto;padding:0 clamp(16px,2.4vw,28px);display:flex}.brand{letter-spacing:-.01em;color:var(--ink);align-items:center;gap:10px;min-width:0;font-size:15px;font-weight:600;display:flex}.brand .sq{background:var(--ink);border-radius:2px;width:9px;height:9px;transform:rotate(45deg)}.nav-r{align-items:center;gap:22px;display:flex}.nav-loc{letter-spacing:.04em;color:var(--muted);font-size:12px}@media (max-width:760px){.nav-loc{display:none}}.nav-l{align-items:center;gap:14px;min-width:0;display:flex}.menu-btn{appearance:none;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:11px;flex:0 0 40px;place-items:center;width:40px;height:40px;transition:background .2s,border-color .2s;display:grid}.menu-btn:hover{border-color:var(--hairline-strong);background:color-mix(in oklab, var(--ink) 4%, transparent)}.mb-lines{width:19px;height:12px;position:relative}.mb-lines i{background:var(--ink);border-radius:2px;height:1.6px;transition:transform .38s cubic-bezier(.16,1,.3,1),top .38s cubic-bezier(.16,1,.3,1);position:absolute;left:0;right:0}.mb-lines i:first-child{top:2px}.mb-lines i:nth-child(2){top:8px}header[data-header].menu-open .mb-lines i:first-child{top:5px;transform:rotate(45deg)}header[data-header].menu-open .mb-lines i:nth-child(2){top:5px;transform:rotate(-45deg)}.navmenu{z-index:55;background:color-mix(in oklab, var(--paper) 88%, transparent);-webkit-backdrop-filter:blur(18px)saturate(130%);backdrop-filter:blur(18px)saturate(130%);opacity:0;pointer-events:none;transition:opacity .45s;position:fixed;inset:0;overflow-y:auto}.navmenu.open{opacity:1;pointer-events:auto}.navmenu-inner{max-width:var(--maxw);filter:blur(12px);opacity:.55;flex-direction:column;justify-content:center;min-height:100%;margin:0 auto;padding:calc(62px + clamp(14px,4vh,40px)) clamp(16px,2.4vw,28px) 42px;transition:filter .5s,opacity .5s,transform .55s cubic-bezier(.16,1,.3,1);display:flex;transform:translateY(-8px)}.navmenu.open .navmenu-inner{filter:blur();opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.navmenu-inner{filter:none;transition:opacity .3s;transform:none}}.navmenu-list{flex-direction:column;display:flex}.navmenu-item{border-top:1px solid var(--hairline);color:var(--ink);letter-spacing:-.02em;align-items:baseline;gap:clamp(12px,2vw,24px);padding:clamp(8px,1.15vh,14px) 0;font-size:clamp(22px,3.1vw,36px);font-weight:600;line-height:1.08;text-decoration:none;transition:color .25s,padding-left .3s cubic-bezier(.16,1,.3,1);display:flex}.navmenu-item:last-child{border-bottom:1px solid var(--hairline)}.navmenu-item:hover{padding-left:clamp(6px,1vw,12px)}.navmenu-ix{letter-spacing:0;min-width:2em;color:var(--muted);font-variant-numeric:tabular-nums;flex:none;align-self:center;font-size:.36em;font-weight:500}.navmenu-t{flex:1}.navmenu-cta{color:var(--accent)}.navmenu-cta svg{align-self:center;width:clamp(16px,1.7vw,22px);height:auto;transition:transform .25s}.navmenu-cta:hover svg{transform:translate(4px)}@media (max-width:520px){.navmenu-inner{justify-content:center;padding-top:86px}.navmenu-item{gap:14px;padding:12px 0;font-size:clamp(30px,8.4vw,34px);line-height:1.04}.navmenu-ix{min-width:2.15em;font-size:.38em}.navmenu-cta svg{width:21px}}section[id]{scroll-margin-top:84px}html.menu-lock,html.doc-lock{overflow:hidden}.btn{font-family:var(--font);background:var(--ink);color:var(--paper);cursor:pointer;white-space:nowrap;border:none;border-radius:999px;flex:none;justify-content:center;align-items:center;gap:9px;padding:12px 22px;font-size:14px;font-weight:500;transition:transform .2s,box-shadow .2s,background .2s;display:inline-flex}.btn:hover{box-shadow:0 14px 30px -14px color-mix(in oklab, var(--ink) 72%, transparent);transform:translateY(-1px)}.btn svg{width:14px;height:14px;transition:transform .25s}.btn:hover svg{transform:translate(3px)}.btn.big{padding:17px 30px;font-size:16px}.btn.inv{background:var(--on-dark);color:var(--ink)}.btn.inv:hover{background:#fff;box-shadow:0 18px 40px -16px #080c14b3}.nav-r .btn[data-apply]{background:var(--accent);color:#fff;box-shadow:0 8px 24px -7px color-mix(in oklab, var(--accent) 72%, transparent), inset 0 1px 0 #fff3;position:relative}.nav-r .btn[data-apply]:hover{background:color-mix(in oklab, var(--accent) 86%, #fff);box-shadow:0 18px 38px -9px color-mix(in oklab, var(--accent) 78%, transparent), inset 0 1px 0 #ffffff3d;transform:translateY(-1px)}@media (max-width:520px){.nav{gap:10px;padding:0 12px}.nav-l,.nav-r{gap:8px}.nav .brand{display:none}.nav-r .btn[data-apply]{min-height:40px;padding:0 14px;font-size:13px}.nav-r .btn[data-apply] svg{width:13px;height:13px}}.pill{letter-spacing:.02em;color:var(--on-dark);border:1px solid var(--on-dark-line);background:#eef2f714;border-radius:999px;align-self:flex-start;align-items:center;gap:9px;padding:8px 16px;font-size:12.5px;display:inline-flex}.pill .live{background:var(--accent-soft);border-radius:50%;width:7px;height:7px;position:relative}.pill .live:after{content:"";border:1px solid var(--accent-soft);opacity:.5;border-radius:50%;animation:2.6s ease-out infinite ping;position:absolute;inset:-4px}@keyframes ping{0%{opacity:.55;transform:scale(.6)}to{opacity:0;transform:scale(1.9)}}.stack{max-width:var(--maxw);padding:var(--gutter);gap:var(--gap);flex-direction:column;margin:0 auto;display:flex}.stack>.hero,.stack>.hero+*,.stack>.strip+*{margin-top:calc(25px - var(--gap))}.masthead{padding:calc(25px - var(--gutter)) var(--pad) 0;align-items:center;display:flex}.masthead .brand{letter-spacing:-.01em;color:var(--ink);font-size:clamp(16px,1.5vw,19px);font-weight:600;display:inline-flex}.masthead .brand .sq{background:var(--ink);border-radius:2px;width:11px;height:11px;transform:rotate(45deg)}.masthead .brand .pre{color:var(--muted);margin-right:-.18em;font-weight:400}.panel{border-radius:var(--r-panel);padding:clamp(48px, 6.5vw, 104px) var(--pad);isolation:isolate;position:relative;overflow:hidden}.panel.light{background:var(--card);border:1px solid var(--hairline)}.panel.dark{background:var(--grad);color:var(--on-dark)}.panel.dark:after{content:"";z-index:3;pointer-events:none;border-radius:inherit;position:absolute;inset:0;box-shadow:inset 0 0 140px 10px #05080d80}.inner{z-index:2;position:relative}.morph{z-index:0;pointer-events:none;position:absolute;inset:0}.morph span{filter:blur(64px);opacity:.4;will-change:transform;border-radius:50%;position:absolute}.morph .b1{background:#3a63a8;width:56%;height:78%;animation:22s ease-in-out infinite alternate drift1;top:-26%;left:-8%}.morph .b2{background:#2a8290;width:52%;height:72%;animation:27s ease-in-out infinite alternate drift2;top:8%;right:-12%}.morph .b3{background:#46568f;width:48%;height:64%;animation:31s ease-in-out infinite alternate drift3;bottom:-28%;left:22%}@keyframes drift1{to{transform:translate(12%,16%)scale(1.16)}}@keyframes drift2{to{transform:translate(-14%,10%)scale(1.1)}}@keyframes drift3{to{transform:translate(8%,-14%)scale(1.18)}}@media (prefers-reduced-motion:reduce){.morph span{animation:none}}.eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--muted);align-items:center;gap:12px;font-size:11.5px;display:inline-flex}.eyebrow .ix{font-variant-numeric:tabular-nums;color:var(--accent)}.panel.dark .eyebrow{color:var(--on-dark-soft)}.panel.dark .eyebrow .ix{color:var(--accent-soft)}.h-sec{letter-spacing:-.028em;color:var(--ink);text-wrap:balance;max-width:18ch;margin:20px 0 0;font-size:clamp(28px,3.9vw,46px);font-weight:600;line-height:1.04}.panel.dark .h-sec{color:var(--on-dark)}.lead{color:var(--body);text-wrap:pretty;max-width:46ch;font-size:clamp(16px,1.7vw,18px);line-height:1.55}.panel.dark .lead{color:var(--on-dark-soft)}.hero{padding:clamp(40px, 6vw, 92px) var(--pad) clamp(34px, 4.6vw, 64px);flex-direction:column;justify-content:center;min-height:min(78vh,760px);display:flex}.hero .inner{flex-direction:column;display:flex}.hero h1{letter-spacing:-.025em;color:var(--on-dark);text-wrap:balance;margin:26px 0 0;font-size:clamp(46px,8vw,96px);font-weight:600;line-height:.94}.hero h1 .ln{display:block}.hero h1 .dim{color:var(--on-dark-soft)}.hero .lead{color:var(--on-dark-soft);text-wrap:balance;max-width:none;margin:26px 0 36px}.hero .cta-row{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.hero .seats{color:var(--on-dark-soft);font-size:13px}.facts{border-top:1px solid var(--on-dark-line);grid-template-columns:repeat(3,1fr);margin-top:clamp(42px,6vw,76px);display:grid}@media (max-width:600px){.facts{grid-template-columns:1fr}}.fact{border-left:1px solid var(--on-dark-line);padding:24px 24px 0}.fact:first-child{border-left:none;padding-left:0}@media (max-width:600px){.fact{border-left:none;padding:18px 0 0}}.fact .k{letter-spacing:.14em;text-transform:uppercase;color:var(--on-dark-soft);margin-bottom:9px;font-size:11px;display:block}.fact .v{color:var(--on-dark);letter-spacing:-.01em;font-size:clamp(15px,1.6vw,18px);font-weight:500}.strip{padding:0 var(--pad);flex-wrap:wrap;justify-content:center;align-items:center;gap:14px 28px;display:flex}.strip .strip-l{letter-spacing:.18em;text-transform:uppercase;color:var(--muted);font-size:11px}.strip .names{flex-wrap:wrap;align-items:center;gap:12px 22px;display:flex}.strip .names span{letter-spacing:.01em;color:var(--ink);font-size:14px}.strip .names i{background:var(--hairline-strong);border-radius:50%;width:4px;height:4px}.strip .names .logo-thirty3{filter:brightness(0);opacity:.82;width:auto;height:29px;display:block}.strip .names .logo-tap{opacity:.82;width:auto;height:29px;display:block}@media (max-width:520px){.strip{gap:10px 12px}.strip .strip-l{white-space:nowrap;letter-spacing:.11em;font-size:10px}.strip .names{display:contents}.strip .names span{white-space:nowrap;font-size:13px}.strip .names i{flex:0 0 4px}.strip .names .logo-thirty3,.strip .names .logo-tap{height:24px}}.signals{border-top:1px solid var(--hairline);grid-template-columns:repeat(4,1fr);margin-top:clamp(14px,1.6vw,18px);display:grid}@media (max-width:820px){.signals{grid-template-columns:1fr 1fr}}@media (max-width:460px){.signals{grid-template-columns:1fr}}.signal{border-left:1px solid var(--hairline);padding:26px 22px}.signal:first-child{border-left:none;padding-left:0}@media (max-width:820px){.signal:nth-child(odd){border-left:none;padding-left:0}}@media (max-width:460px){.signal{border-left:none;padding-left:0}}.signal .sn{color:var(--muted);font-variant-numeric:tabular-nums;margin-bottom:14px;font-size:12px}.signal h3{letter-spacing:-.015em;color:var(--ink);font-size:19px;font-weight:500;line-height:1.14}.signal p{color:var(--body);text-wrap:pretty;margin-top:9px;font-size:14px;line-height:1.45}.problem{position:relative}.problem .eyebrow{line-height:1.7;display:block}.problem .signals-lead,.benefits .grid-lead{color:var(--ink);text-wrap:pretty;max-width:60%;margin-top:clamp(40px,5.2vw,68px);font-size:clamp(16px,1.7vw,20px);font-weight:500}@media (max-width:820px){.problem .signals-lead,.benefits .grid-lead{max-width:100%}}.problem .h-sec{max-width:60%}@media (max-width:820px){.problem .h-sec{max-width:100%}}.turn{margin-top:clamp(44px,5vw,64px)}.turn.turn-band{padding:clamp(16px, 2.5vw, 36px) var(--pad);margin-top:0}.turn p{letter-spacing:-.03em;color:var(--ink);text-wrap:balance;max-width:none;font-size:clamp(28px,5.4vw,64px);font-weight:500;line-height:1.08}.turn p .hl{color:var(--muted)}.quote{text-align:center}.quote .inner{flex-direction:column;align-items:center;display:flex}.quote .eyebrow{justify-content:center;margin-bottom:30px}.quote blockquote{margin:0}.quote p{letter-spacing:-.03em;color:var(--on-dark);text-wrap:balance;max-width:34ch;margin:0 auto;font-size:clamp(26px,4vw,48px);font-weight:500;line-height:1.12}.quote p em{color:var(--accent-soft);font-style:normal}.quote cite{color:var(--on-dark-soft);align-items:center;gap:13px;margin-top:36px;font-size:14px;font-style:normal;display:inline-flex}.quote cite .av{border:1px solid var(--on-dark-line);width:38px;height:38px;color:var(--on-dark);background:#eef2f71a;border-radius:50%;place-items:center;font-size:13px;font-weight:600;display:grid}.quote cite .av.photo{background-position:top;background-size:cover}.quote cite b{color:var(--on-dark);font-weight:600}.two{grid-template-columns:1fr 1fr;align-items:start;gap:clamp(34px,5vw,64px);display:grid}@media (max-width:880px){.two{grid-template-columns:1fr;gap:32px}}.who .lead{max-width:52ch;margin-top:18px}.who .h-sec{max-width:22ch}.roles{border-top:1px solid var(--hairline);flex-direction:column;margin-top:clamp(40px,5vw,60px);display:flex}.role{border-bottom:1px solid var(--hairline);align-items:center;gap:18px;padding:clamp(16px,1.9vw,22px) 0;display:flex}.role .rn{color:var(--accent);font-variant-numeric:tabular-nums;letter-spacing:.04em;flex:none;width:26px;font-size:12px;font-weight:500}.role .rt{letter-spacing:-.02em;color:var(--ink);font-size:clamp(18px,2.2vw,22px);font-weight:500;line-height:1.12}.relevant{background:var(--paper);border:1px solid var(--hairline);border-radius:var(--r-sub);margin-top:clamp(36px,4vw,52px);padding:clamp(28px,3.4vw,44px)}.relevant .rl-lead{letter-spacing:.16em;text-transform:uppercase;color:var(--muted);margin-bottom:clamp(20px,2.4vw,28px);font-size:11.5px;font-weight:500}.relevant ul{grid-template-columns:repeat(3,1fr);gap:clamp(20px,2.6vw,36px);list-style:none;display:grid}@media (max-width:760px){.relevant ul{grid-template-columns:1fr;gap:18px}}.relevant li{color:var(--ink);letter-spacing:-.01em;text-wrap:pretty;align-items:flex-start;gap:14px;font-size:clamp(15px,1.6vw,16.5px);line-height:1.4;display:flex}.relevant li .ck{background:var(--ink);width:24px;height:24px;color:var(--card);border-radius:50%;flex:none;place-items:center;margin-top:1px;display:grid}.relevant li .ck svg{width:12px;height:12px;display:block}.inside .h-sec,.benefits .h-sec{max-width:60%}@media (max-width:820px){.inside .h-sec,.benefits .h-sec{max-width:100%}}.hosts .h-sec{max-width:60%}@media (max-width:820px){.hosts .h-sec{max-width:100%}}.inside .sub{color:var(--on-dark-soft);max-width:48ch;margin-top:16px;font-size:17px}.phases{grid-template-columns:1fr 1fr;gap:clamp(28px,4vw,48px);margin-top:clamp(56px,6.5vw,80px);padding:5px 0;display:grid}@media (max-width:820px){.phases{grid-template-columns:1fr;gap:32px}}.phase .pi{letter-spacing:.16em;text-transform:uppercase;color:var(--on-dark-soft);margin-bottom:8px;font-size:11.5px}.phase .pi b{color:var(--on-dark);font-weight:600}.tl-item{border-top:1px solid var(--on-dark-line);grid-template-columns:64px 1fr;align-items:baseline;gap:18px;padding:17px 0;display:grid}.tl-item .tm{font-variant-numeric:tabular-nums;color:var(--on-dark-soft);font-size:14px;font-weight:500}.tl-item .ti{letter-spacing:-.015em;color:var(--on-dark);font-size:clamp(16px,1.9vw,19px);font-weight:500}.inside .foot{color:var(--on-dark-soft);margin-top:30px;font-size:13.5px}.bgrid{border-top:1px solid var(--hairline);grid-template-columns:repeat(3,1fr);margin-top:clamp(14px,1.6vw,18px);display:grid}@media (max-width:820px){.bgrid{grid-template-columns:1fr 1fr}}@media (max-width:520px){.bgrid{grid-template-columns:1fr}}.bcell{border-left:1px solid var(--hairline);border-bottom:1px solid var(--hairline);padding:28px 26px 30px;position:relative}.bcell:nth-child(3n+1){border-left:none;padding-left:0}@media (max-width:820px){.bcell{border-left:none;padding-left:0}.bcell:nth-child(2n){border-left:1px solid var(--hairline);padding-left:26px}}@media (max-width:520px){.bcell,.bcell:nth-child(2n){border-left:none;padding-left:0}}.bcell .bic{width:52px;height:52px;color:var(--accent);background:linear-gradient(150deg, #fff 0%, var(--paper) 100%);box-shadow:0 0 14px 0 color-mix(in oklab, var(--ink) 11%, transparent), 0 0 32px 8px color-mix(in oklab, var(--ink) 5%, transparent);border-radius:16px;place-items:center;margin-bottom:clamp(20px,2vw,26px);display:grid}.bcell .bic svg{width:24px;height:24px;display:block}.bcell h3{letter-spacing:-.02em;color:var(--ink);max-width:16ch;margin-bottom:8px;font-size:18px;font-weight:600;line-height:1.18}.bcell p{color:var(--body);text-wrap:pretty;font-size:14.5px;line-height:1.5}.host-grid{grid-template-columns:1fr 1fr;gap:clamp(20px,2.2vw,26px);margin-top:clamp(44px,5.5vw,68px);display:grid}@media (max-width:700px){.host-grid{grid-template-columns:1fr;gap:18px}}.host{background:var(--paper);border:1px solid var(--hairline);border-radius:var(--r-sub);flex-direction:column;padding:clamp(28px,3.2vw,42px);display:flex}.host-logo{align-items:center;height:32px;display:flex}.host-logo img{width:auto;display:block}.host-logo .logo-thirty3{filter:brightness(0);height:27px}.host-logo .logo-tap{height:31px}.host h3{letter-spacing:-.02em;color:var(--ink);margin-top:clamp(24px,2.8vw,32px);font-size:clamp(19px,2.1vw,23px);font-weight:600}.host p{color:var(--body);max-width:34ch;margin-top:10px;font-size:15px;line-height:1.55}.host-people{border-top:1px solid var(--hairline);flex-direction:column;gap:16px;margin-top:clamp(28px,3.4vw,40px);padding-top:clamp(22px,2.6vw,28px);display:flex}.person{align-items:center;gap:13px;display:flex}.person .pav{background-color:var(--card);border:1px solid var(--hairline-strong);background-image:repeating-linear-gradient(45deg,#14181e0f 0 5px,#0000 5px 10px);background-position:top;background-size:cover;border-radius:50%;flex:none;width:50px;height:50px}.person .ptext{flex-direction:column;gap:4px;min-width:0;display:flex}.person .pname{letter-spacing:-.012em;color:var(--ink);font-size:14.5px;font-weight:500;line-height:1.2}.person .prole{letter-spacing:.03em;text-transform:uppercase;color:var(--muted);font-size:12px;line-height:1.2}.person .pname.ph{background:var(--hairline-strong);opacity:.8;border-radius:999px;width:104px;height:10px;display:inline-block}.person .prole.ph{background:var(--hairline-strong);opacity:.5;text-transform:none;border-radius:999px;width:60px;height:8px;display:inline-block}.method{border-radius:var(--r-sub);isolation:isolate;margin-top:14px;position:relative;overflow:hidden}.method .inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:22px;padding:28px clamp(28px,4vw,40px);display:flex}.method .ml{letter-spacing:-.02em;color:var(--on-dark);font-size:clamp(19px,2.2vw,24px);font-weight:600}.method .ml sup{vertical-align:super;color:var(--on-dark-soft);font-size:.5em}.method .md{color:var(--on-dark-soft);max-width:40ch;font-size:14px}.cta{text-align:center;padding:clamp(64px, 9vw, 124px) var(--pad)}.cta .inner{flex-direction:column;align-items:center;display:flex}.cta .eyebrow{justify-content:center}.cta h2{letter-spacing:-.045em;color:var(--on-dark);margin:22px 0 18px;font-size:clamp(44px,7.5vw,92px);font-weight:600;line-height:.96}.cta .sub{color:var(--on-dark-soft);margin-bottom:38px;font-size:17px}.seatdots{gap:6px;margin-bottom:40px;display:inline-flex}.seatdots i{border:1px solid var(--on-dark-line);border-radius:50%;width:9px;height:9px}.seatdots i.full{background:var(--accent-soft);border-color:var(--accent-soft);box-shadow:0 0 10px #7fa6ff80}.cta .note{color:var(--on-dark-soft);margin-top:26px;font-size:13px}.cta.pricingcta .sub{max-width:52ch;margin-bottom:0}.pricing{text-align:left;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(16px,1.8vw,24px);width:100%;max-width:900px;margin:clamp(40px,5vw,58px) auto clamp(30px,3.6vw,42px);display:grid}@media (max-width:860px){.pricing{grid-template-columns:1fr;max-width:440px;margin-left:auto;margin-right:auto}}.tier{border-radius:var(--r-sub);border:1px solid var(--on-dark-line);background:#eef2f70b;flex-direction:column;min-width:0;padding:clamp(26px,2.7vw,36px);transition:border-color .25s,background .25s,transform .25s;display:flex}.tier-top{justify-content:space-between;align-items:center;gap:12px;min-height:22px;display:flex}.tier .tname{letter-spacing:.14em;text-transform:uppercase;color:var(--on-dark-soft);font-size:11.5px}.tier .price{color:var(--on-dark);align-items:baseline;gap:7px;margin-top:clamp(18px,2vw,24px);display:flex}.tier .price .cur{color:var(--on-dark-soft);letter-spacing:.02em;font-size:15px;font-weight:500}.tier .price .amt{letter-spacing:-.035em;font-variant-numeric:tabular-nums;font-size:clamp(36px,4.4vw,48px);font-weight:600;line-height:1}.tier .price.request .amt{letter-spacing:-.025em;font-size:clamp(30px,3.5vw,40px)}.tier .per{color:var(--on-dark-soft);margin-top:9px;font-size:13px}.tier .tdesc{color:var(--on-dark-soft);text-wrap:pretty;margin-top:16px;font-size:14px;line-height:1.5}.tier ul{border-top:1px solid var(--on-dark-line);flex-direction:column;gap:12px;margin:clamp(20px,2.2vw,26px) 0 0;padding-top:clamp(20px,2.2vw,26px);list-style:none;display:flex}.tier li{color:var(--on-dark);text-wrap:pretty;align-items:flex-start;gap:11px;font-size:14px;line-height:1.4;display:flex}.tier li svg{width:16px;height:16px;color:var(--accent-soft);flex:none;margin-top:1px}@media (max-width:460px){.cta.pricingcta{padding-left:22px;padding-right:22px}.pricing{max-width:none}.tier .price .amt{font-size:38px}.tier .price.request .amt{font-size:32px}}.conf .eyebrow{margin-bottom:clamp(20px,2.4vw,28px);display:block}.conf p{letter-spacing:-.02em;color:var(--ink);max-width:none;font-size:clamp(19px,2.3vw,26px);font-weight:500;line-height:1.32}footer{max-width:var(--maxw);padding:30px var(--gutter) 40px;margin:0 auto}.foot-row{border-top:1px solid var(--hairline);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding-top:28px;display:flex}.foot-contact,.foot-links{flex-wrap:wrap;justify-content:center;align-items:center;gap:18px;font-size:13px;display:flex}.foot-contact,.foot-links span{color:var(--muted)}.foot-contact a,.foot-links a,.foot-links button{appearance:none;color:var(--muted);cursor:pointer;font:inherit;background:0 0;border:none;min-height:36px;padding:8px 2px;text-decoration:none;transition:color .2s}.foot-contact a:hover,.foot-links a:hover,.foot-links button:hover{color:var(--ink)}.consent{z-index:9400;border:1px solid var(--hairline-strong);background:color-mix(in oklab, var(--card) 94%, transparent);max-width:860px;color:var(--ink);-webkit-backdrop-filter:blur(18px)saturate(130%);backdrop-filter:blur(18px)saturate(130%);border-radius:18px;justify-content:space-between;align-items:center;gap:18px;margin:0 auto;padding:16px 18px;display:flex;position:fixed;bottom:clamp(14px,2vw,24px);left:clamp(14px,2vw,24px);right:clamp(14px,2vw,24px);box-shadow:0 20px 60px -34px #080c1475}.consent-copy{min-width:0}.consent-copy b{letter-spacing:.01em;margin-bottom:4px;font-size:13px;font-weight:600;display:block}.consent-copy p{color:var(--muted);text-wrap:pretty;margin:0;font-size:13px;line-height:1.42}.consent-actions{flex:none;align-items:center;gap:9px;display:flex}.consent button{appearance:none;font:inherit;cursor:pointer;white-space:nowrap;border-radius:999px;min-height:36px;font-size:12.5px;font-weight:500;transition:background .2s,border-color .2s,color .2s,transform .2s}.consent button:hover{transform:translateY(-1px)}.consent-link{color:var(--muted);background:0 0;border:none;padding:0 5px}.consent-secondary{border:1px solid var(--hairline-strong);color:var(--ink);background:0 0;padding:0 13px}.consent-primary{border:1px solid var(--accent);background:var(--accent);color:#fff;min-height:42px;padding:0 22px;font-size:13.5px;font-weight:600}@media (max-width:720px){.consent{flex-direction:column;align-items:stretch;padding:15px}.consent-actions{grid-template-columns:1fr 1fr;gap:8px;display:grid}.consent-link{grid-column:1/-1;justify-self:center;min-height:28px}.consent button{width:100%}}.docmodal{z-index:9600;background:color-mix(in oklab, var(--paper) 93%, transparent);-webkit-backdrop-filter:blur(22px)saturate(130%);backdrop-filter:blur(22px)saturate(130%);opacity:0;pointer-events:none;isolation:isolate;overscroll-behavior:contain;transition:opacity .42s;position:fixed;inset:0;overflow:hidden}.docmodal.open{opacity:1;pointer-events:auto}.docmodal-inner{overscroll-behavior:contain;filter:blur(12px);opacity:.5;max-width:760px;height:100%;margin:0 auto;padding:clamp(78px,12vh,128px) clamp(20px,4vw,40px) clamp(72px,10vh,104px);transition:filter .5s,opacity .5s,transform .55s cubic-bezier(.16,1,.3,1);overflow-y:auto;transform:translateY(10px)}.docmodal.open .docmodal-inner{filter:blur();opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.docmodal-inner{filter:none;transition:opacity .3s;transform:none}}.docmodal-close{z-index:9701;appearance:none;font-family:var(--font);letter-spacing:.01em;color:var(--ink);background:var(--card);border:1px solid var(--hairline-strong);cursor:pointer;border-radius:999px;align-items:center;gap:9px;padding:10px 16px 10px 17px;font-size:13px;font-weight:500;transition:background .2s,border-color .2s,transform .2s,box-shadow .2s;display:inline-flex;position:fixed;top:clamp(14px,2.2vw,24px);right:clamp(14px,2.2vw,24px)}.docmodal-close:hover{border-color:var(--ink);background:#fff;transform:translateY(-1px);box-shadow:0 16px 34px -16px #080c148c}.docmodal-close svg{width:14px;height:14px}.doc-eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--muted);align-items:center;gap:12px;font-size:11.5px;display:inline-flex}.doc-eyebrow .ix{font-variant-numeric:tabular-nums;color:var(--accent)}.doc-title{letter-spacing:-.04em;color:var(--ink);margin:18px 0 14px;font-size:clamp(34px,5.4vw,54px);font-weight:600;line-height:1.02}.doc-meta{color:var(--muted);border-bottom:1px solid var(--hairline);margin-bottom:clamp(28px,3.4vw,40px);padding-bottom:clamp(24px,3vw,34px);font-size:13.5px}.doc-body h3{letter-spacing:-.02em;color:var(--ink);margin:clamp(34px,4vw,48px) 0 12px;font-size:clamp(18px,2vw,22px);font-weight:600}.doc-body h3:first-child{margin-top:0}.doc-body h4{color:var(--ink);margin:22px 0 8px;font-size:14.5px;font-weight:600}.doc-body p{color:var(--body);text-wrap:pretty;margin-bottom:14px;font-size:15.5px;line-height:1.62}.doc-body ul{flex-direction:column;gap:9px;margin:4px 0 16px;list-style:none;display:flex}.doc-body li{color:var(--body);text-wrap:pretty;padding-left:22px;font-size:15.5px;line-height:1.55;position:relative}.doc-body li:before{content:"";background:var(--accent);border-radius:1px;width:5px;height:5px;position:absolute;top:.62em;left:4px;transform:rotate(45deg)}.doc-body li b{color:var(--ink);font-weight:600}.doc-body a{color:var(--accent);align-items:center;min-height:32px;text-decoration:none;display:inline-flex}.doc-body a:hover{text-decoration:underline}.doc-body address{color:var(--body);margin-bottom:14px;font-size:15.5px;font-style:normal;line-height:1.62}.doc-body .doc-strong{color:var(--ink);font-weight:600}.reveal{opacity:0;transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1);transform:translateY(20px)}.reveal.in{opacity:1;transform:none}.reveal-soft{opacity:0;transition:opacity .9s,transform .9s cubic-bezier(.16,1,.3,1);transform:scale(.992)}.reveal-soft.in{opacity:1;transform:none}.st{opacity:0;transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1);transform:translateY(18px)}.st.in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.reveal,.reveal-soft,.st{opacity:1;transform:none}}.masthead{justify-content:space-between}.lang-switch{align-items:center;gap:1px;display:inline-flex}.lang-switch .sep{color:var(--hairline-strong);-webkit-user-select:none;user-select:none;font-size:11px}.lang-switch button{appearance:none;cursor:pointer;font-family:var(--font);letter-spacing:.08em;color:var(--muted);background:0 0;border:none;border-radius:8px;padding:4px 7px;font-size:11.5px;transition:color .2s,background .2s}.lang-switch button:hover{color:var(--ink);background:color-mix(in oklab, var(--ink) 5%, transparent)}.lang-switch button[aria-pressed=true]{color:var(--ink);font-weight:600}
.af-root{--af-paper:var(--paper,#fff);--af-card:var(--card,#fff);--af-field:var(--field,#fff);--af-panel:var(--panel,#f4f2ec);--af-accent:var(--accent,var(--ink,#1a1a18));--af-good:var(--good,#329d5a);--af-ink:var(--ink,#1a1a18);--af-body:var(--body,#565550);--af-muted:var(--muted,#97958b);--af-line:var(--hairline,#e2e0d8);--af-line-2:var(--hairline-strong,#c8c6bd);--af-fd:var(--font-display,"Helvetica Neue", Helvetica, Arial, sans-serif);--af-fb:var(--font-body,"Helvetica Neue", Helvetica, Arial, sans-serif);--af-r:var(--radius,10px);z-index:9000;font-family:var(--af-fb);color:var(--af-body);-webkit-font-smoothing:antialiased;justify-content:center;align-items:stretch;display:none;position:fixed;inset:0}@supports (color:lab(0% 0 0)){.af-root{--af-good:var(--good,lab(57.7037% -43.3554 25.9887))}}.af-root.af-open{display:flex}.af-scrim{background:color-mix(in oklab, var(--af-ink) 46%, transparent);-webkit-backdrop-filter:blur(3px)saturate(105%);backdrop-filter:blur(3px)saturate(105%);transition:opacity .42s;position:absolute;inset:0}.af-minimizing .af-scrim{opacity:0}.af-panel{background:var(--af-card);border-radius:clamp(0px, calc(var(--af-r) * 1.6), 22px);width:min(640px,100%);max-height:100%;box-shadow:0 40px 120px -30px color-mix(in oklab, var(--af-ink) 55%, transparent), 0 2px 0 color-mix(in oklab, var(--af-ink) 6%, transparent);flex-direction:column;margin:auto;transition:transform .55s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden;transform:translateY(16px)}@media (max-width:560px){.af-panel{border-radius:0;width:100%;height:100%}}.af-root.af-open .af-panel{transform:none}.af-honeypot{opacity:0;pointer-events:none;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;inset:0 auto auto 0;overflow:hidden}.af-head{border-bottom:1px solid var(--af-line);flex:none;justify-content:space-between;align-items:center;padding:20px 26px;display:flex}.af-mark{font-family:var(--af-fd);letter-spacing:.14em;text-transform:uppercase;color:var(--af-ink);align-items:center;gap:10px;font-size:13px;font-weight:600;display:flex}.af-mark .sq{background:var(--af-accent);border-radius:2px;flex:none;width:9px;height:9px;transform:rotate(45deg)}.af-mark span{color:var(--af-muted);font-weight:500}.af-close{appearance:none;border:1px solid var(--af-line);background:var(--af-field);color:var(--af-body);cursor:pointer;border-radius:50%;place-items:center;width:34px;height:34px;font-size:17px;line-height:1;transition:background .2s,color .2s,border-color .2s;display:grid}.af-close:hover{background:var(--af-ink);color:var(--af-paper);border-color:var(--af-ink)}.af-track{background:var(--af-line);flex:none;height:2px}.af-bar{background:var(--af-accent);width:8%;height:100%;transition:width .55s cubic-bezier(.16,1,.3,1)}.af-body{flex:auto;padding:40px 46px 30px;position:relative;overflow-y:auto}@media (max-width:560px){.af-body{padding:30px 24px 24px}}.af-step{display:none}.af-step.af-active{display:block}@keyframes afInFwd{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:none}}@keyframes afInBack{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:none}}.af-step.af-active.af-fwd{animation:.42s cubic-bezier(.16,1,.3,1) afInFwd}.af-step.af-active.af-back{animation:.42s cubic-bezier(.16,1,.3,1) afInBack}@media (prefers-reduced-motion:reduce){.af-step.af-active.af-fwd,.af-step.af-active.af-back{animation:none}}.af-eyebrow{font-family:var(--af-fd);letter-spacing:.18em;text-transform:uppercase;color:var(--af-muted);margin:0 0 14px;font-size:11px;font-weight:600}.af-q{font-family:var(--af-fd);letter-spacing:-.01em;color:var(--af-ink);text-wrap:balance;margin:0 0 6px;font-size:clamp(20px,3.4vw,25px);font-weight:500;line-height:1.18}.af-sub{color:var(--af-muted);margin:0 0 22px;font-size:14px}.af-q+.af-fields,.af-q+.af-options{margin-top:24px}.af-fields{flex-direction:column;gap:12px;display:flex}.af-row{grid-template-columns:1fr 1fr;gap:12px;display:grid}@media (max-width:480px){.af-row{grid-template-columns:1fr}}.af-fwrap{position:relative}.af-req{color:var(--af-accent);pointer-events:none;font-size:20px;line-height:1;position:absolute;top:50%;right:15px;transform:translateY(-50%)}.af-field.af-req-pad{padding-right:34px}.af-field{border:1px solid var(--af-line);border-radius:var(--af-r);background:var(--af-field);width:100%;height:50px;font:inherit;color:var(--af-ink);padding:0 16px;font-size:15px;transition:border-color .2s,box-shadow .2s}.af-field::placeholder{color:var(--af-muted)}.af-field:focus{border-color:var(--af-accent);box-shadow:0 0 0 3px color-mix(in oklab, var(--af-accent) 16%, transparent);outline:none}.af-field.af-invalid{border-color:color-mix(in oklab, #d55753 70%, var(--af-line-2))}@supports (color:lab(0% 0 0)){.af-field.af-invalid{border-color:color-mix(in oklab, lab(54.3377% 50.2958 29.345) 70%, var(--af-line-2))}}.af-field.af-invalid:focus{border-color:#d55753;border-color:lab(54.3377% 50.2958 29.345);box-shadow:0 0 0 3px #d5575329;box-shadow:0 0 0 3px lab(54.3377% 50.2958 29.345/.16)}.af-error{color:#b33736;color:lab(42.7155% 50.4992 30.4501);margin-top:6px;font-size:12px;line-height:1.35;display:block}.af-options{flex-direction:column;gap:10px;display:flex}.af-options.af-grid{grid-template-columns:1fr 1fr;display:grid}@media (max-width:480px){.af-options.af-grid{grid-template-columns:1fr}}.af-opt{border:1px solid var(--af-line);border-radius:var(--af-r);background:var(--af-field);cursor:pointer;color:var(--af-body);align-items:center;gap:13px;padding:15px 16px;font-size:15px;line-height:1.3;transition:border-color .18s,background .18s,color .18s,transform .18s;display:flex}.af-opt:hover{border-color:var(--af-line-2);transform:translateY(-1px)}.af-opt:focus-visible{border-color:var(--af-accent);box-shadow:0 0 0 3px color-mix(in oklab, var(--af-accent) 16%, transparent);outline:none}.af-opt input{opacity:0;pointer-events:none;position:absolute}.af-tick{border:1.5px solid var(--af-line-2);color:#0000;flex:none;place-items:center;width:18px;height:18px;transition:border-color .18s,background .18s,color .18s;display:grid}.af-opt[data-kind=radio] .af-tick{border-radius:50%}.af-opt[data-kind=check] .af-tick{border-radius:5px}.af-tick svg{width:11px;height:11px}.af-opt.af-sel{border-color:var(--af-accent);background:color-mix(in oklab, var(--af-accent) 7%, var(--af-field));color:var(--af-ink)}.af-opt.af-sel .af-tick{border-color:var(--af-accent);background:var(--af-accent);color:#fff}.af-other{opacity:0;height:0;margin-top:4px;transition:height .35s,opacity .3s,margin .3s;overflow:hidden}.af-other.af-show{opacity:1;height:50px;margin-top:10px}.af-other input{border:1px dashed var(--af-line-2);border-radius:var(--af-r);background:var(--af-field);width:100%;height:50px;font:inherit;color:var(--af-ink);padding:0 16px;font-size:15px}.af-other input:focus{border-style:solid;border-color:var(--af-accent);outline:none}.af-foot{border-top:1px solid var(--af-line);flex:none;align-items:center;gap:16px;padding:22px 46px 30px;display:flex}@media (max-width:560px){.af-foot{padding:18px 24px 24px}}.af-back{appearance:none;font:inherit;color:var(--af-muted);cursor:pointer;background:0 0;border:none;align-items:center;gap:7px;padding:8px 4px;font-size:14px;transition:color .2s;display:inline-flex}.af-back:hover{color:var(--af-ink)}.af-back[hidden]{display:none}.af-spacer{flex:1}.af-next{appearance:none;background:var(--af-ink);color:var(--af-paper);font:inherit;font-family:var(--af-fd);letter-spacing:.005em;cursor:pointer;border:none;border-radius:999px;align-items:center;gap:10px;height:50px;padding:0 28px;font-size:15px;font-weight:500;transition:transform .2s,opacity .2s,box-shadow .2s;display:inline-flex}.af-next:hover{box-shadow:0 10px 24px -10px color-mix(in oklab, var(--af-ink) 70%, transparent);transform:translateY(-1px)}.af-next:disabled{opacity:.32;cursor:not-allowed;box-shadow:none;transform:none}.af-next svg{width:15px;height:15px;transition:transform .25s}.af-next:not(:disabled):hover svg{transform:translate(3px)}.af-fine{color:var(--af-muted);border-top:1px solid var(--af-line);margin:22px 0 0;padding-top:18px;font-size:12px;line-height:1.5}.af-done{text-align:center;padding:26px 10px 8px}.af-check{border:1.5px solid var(--af-good);background:color-mix(in oklab, var(--af-good) 12%, var(--af-card));width:60px;height:60px;color:var(--af-good);border-radius:50%;place-items:center;margin:0 auto 26px;animation:.55s cubic-bezier(.16,1,.3,1) both afCheckPop;display:grid}.af-check svg{width:26px;height:26px}.af-check svg path{stroke-dasharray:24;stroke-dashoffset:24px;animation:.55s cubic-bezier(.65,0,.35,1) .22s forwards afCheckDraw}@keyframes afCheckPop{0%{opacity:0;transform:scale(.5)}60%{transform:scale(1.07)}to{opacity:1;transform:scale(1)}}@keyframes afCheckDraw{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.af-check{animation:none}.af-check svg path{stroke-dashoffset:0;animation:none}}.af-done h3{font-family:var(--af-fd);letter-spacing:-.015em;color:var(--af-ink);margin:0 0 10px;font-size:27px;font-weight:500}.af-done p{color:var(--af-body);max-width:38ch;margin:0 auto 30px;font-size:15px}.af-done .af-dev-note{color:var(--af-muted);margin-top:-18px;margin-bottom:24px;font-size:12px}.af-steps{text-align:left;flex-direction:column;gap:0;max-width:400px;margin:0 auto;display:flex}.af-stepline{border-top:1px solid var(--af-line);align-items:flex-start;gap:16px;padding:16px 2px;display:flex}.af-stepline:last-child{border-bottom:1px solid var(--af-line)}.af-num{font-family:var(--af-fd);font-variant-numeric:tabular-nums;color:var(--af-muted);flex:none;width:22px;padding-top:1px;font-size:13px;font-weight:600}.af-stepline p{color:var(--af-body);max-width:none;margin:0;font-size:14px}.af-done-close{appearance:none;background:var(--af-ink);color:var(--af-paper);font:inherit;font-family:var(--af-fd);cursor:pointer;border:none;border-radius:999px;justify-content:center;align-items:center;height:48px;margin-top:28px;padding:0 30px;font-size:15px;font-weight:500;transition:transform .2s,box-shadow .2s;display:inline-flex}.af-done-close:hover{box-shadow:0 10px 24px -10px color-mix(in oklab, var(--af-ink) 70%, transparent);transform:translateY(-1px)}.af-form-error{color:#b33736;color:lab(42.7155% 50.4992 30.4501);text-align:right;pointer-events:none;font-size:12px;line-height:1.35;position:absolute;bottom:10px;left:46px;right:46px}@media (max-width:560px){.af-form-error{left:24px;right:24px}}.af-mini{z-index:9000;background:var(--card,#f7f8f8);border:1px solid var(--hairline,#e2e0d8);width:min(540px,100% - 28px);box-shadow:0 24px 60px -22px color-mix(in oklab, var(--ink,#14181e) 55%, transparent), 0 2px 0 color-mix(in oklab, var(--ink,#14181e) 5%, transparent);opacity:0;pointer-events:none;font-family:var(--font,"Helvetica Neue", Helvetica, Arial, sans-serif);border-radius:18px;transition:transform .5s cubic-bezier(.16,1,.3,1),opacity .4s;position:fixed;bottom:clamp(14px,3vw,26px);left:50%;overflow:hidden;transform:translate(-50%,28px)scale(.97)}.af-mini.af-mini-show{opacity:1;pointer-events:auto;transform:translate(-50%)scale(1)}@media (prefers-reduced-motion:reduce){.af-mini{transition:opacity .3s}}.af-mini-prog{background:var(--hairline,#e2e0d8);height:2px}.af-mini-prog span{background:var(--accent,#14181e);width:8%;height:100%;transition:width .5s cubic-bezier(.16,1,.3,1);display:block}.af-mini-row{cursor:pointer;align-items:center;gap:14px;padding:13px 14px 13px 18px;display:flex}.af-mini-mark{flex:none;place-items:center;display:grid}.af-mini-mark .sq{background:var(--accent,#14181e);border-radius:2px;width:9px;height:9px;transform:rotate(45deg)}.af-mini-text{flex-direction:column;flex:auto;gap:2px;min-width:0;line-height:1.3;display:flex}.af-mini-text b{letter-spacing:-.01em;color:var(--ink,#14181e);font-size:14px;font-weight:600}.af-mini-text i{color:var(--muted,#8a929b);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-style:normal;overflow:hidden}.af-mini-cta{appearance:none;background:var(--accent,#3f6fff);color:#fff;font:inherit;cursor:pointer;min-width:104px;min-height:37px;box-shadow:0 8px 24px -7px color-mix(in oklab, var(--accent,#3f6fff) 72%, transparent), inset 0 1px 0 #fff3;border:none;border-radius:999px;flex:none;align-items:center;gap:8px;padding:9px 17px;font-size:13px;font-weight:500;transition:transform .2s,box-shadow .2s,background .2s;display:inline-flex}.af-mini-cta svg{width:13px;height:13px;transition:transform .25s}.af-mini-cta:hover{background:color-mix(in oklab, var(--accent,#3f6fff) 86%, #fff);box-shadow:0 18px 38px -9px color-mix(in oklab, var(--accent,#3f6fff) 78%, transparent), inset 0 1px 0 #ffffff3d;transform:translateY(-1px)}.af-mini-cta:hover svg{transform:translate(3px)}.af-mini-x{appearance:none;color:var(--muted,#8a929b);cursor:pointer;background:0 0;border:none;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;font-size:19px;line-height:1;transition:color .2s,background .2s;display:grid}.af-mini-x:hover{color:var(--ink,#14181e);background:color-mix(in oklab, var(--ink,#14181e) 8%, transparent)}@media (max-width:460px){.af-mini-text i{display:none}.af-mini-row{gap:10px;padding:12px 10px 12px 14px}.af-mini-cta{min-width:96px;padding-inline:14px}}
