.convin{isolation:isolate}.convin::before{content:'';position:absolute;inset:-2% -8% -4%;z-index:-1;pointer-events:none;background:radial-gradient(62% 44% at 50% 22%,rgba(18,18,18,.9) 0%,rgba(18,18,18,0) 76%),radial-gradient(74% 40% at 50% 78%,rgba(18,18,18,.94) 0%,rgba(18,18,18,0) 78%),linear-gradient(180deg,rgba(18,18,18,.28),rgba(18,18,18,.62) 62%,rgba(18,18,18,.34))}:root{--mono:ui-monospace,SFMono-Regular,"SF Mono",Menlo,Consolas,monospace}.hero{position:relative;min-height:calc(var(--hero-vh) + var(--r));min-height:max(calc(var(--hero-vh) + var(--r)),680px);display:grid;align-items:end;align-content:end;overflow:hidden;isolation:isolate;background:#121212;color:var(--light);--t-hero:clamp(40px,7.3vw,150px)}.hcopy{position:relative;z-index:6;width:min(var(--w-wide),100%);margin:0 auto;padding:0 var(--pad) var(--hfoot-band);display:grid;gap:var(--s3);justify-items:start}html.mo .hero .clutch,html.mo .hero .hacts{opacity:0;transform:translateY(16px)}.hero .clutch{transition:opacity var(--d3) var(--e) 480ms,transform var(--d3) var(--e) 480ms;width:fit-content}.hero .hacts{transition:opacity var(--d3) var(--e) 560ms,transform var(--d3) var(--e) 560ms}html.mo .hcopy.vis .sline,html.mo .hcopy.vis .clutch,html.mo .hcopy.vis .hacts{opacity:1;transform:none}.hacts{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.hside{position:absolute;right:var(--pad);bottom:calc(var(--s5) + var(--r));z-index:6}#bshero{--hero-sky:url(/assets/v15/ma/hero-buy-sky-clean.webp?v=4275185a);--hero-near-a:68%;--hero-near-b:74%;--grain-a:.75}@media(max-width:820px){#bshero{--t-hero:clamp(38px,min(17vw,6.8svh),88px)}#bshero .hstage{padding-bottom:calc(var(--hfoot-band) + 190px)}#bshero .hnear{display:none}#bshero .hstage{padding-top:100px}}#hT .hmicro{color:rgba(250,250,250,.86)}#bshero .sline{position:relative;color:rgba(250,250,250,.8)}#bshero .sline::before{content:'';position:absolute;z-index:-1;pointer-events:none;inset:-84px -44px;background:linear-gradient(180deg,transparent 0,rgba(18,18,18,.05) 12px,rgba(18,18,18,.2) 30px,rgba(18,18,18,.42) 50px,rgba(18,18,18,.58) 68px,rgba(18,18,18,.64) 84px,rgba(18,18,18,.64) calc(100% - 84px),rgba(18,18,18,.58) calc(100% - 68px),rgba(18,18,18,.42) calc(100% - 50px),rgba(18,18,18,.2) calc(100% - 30px),rgba(18,18,18,.05) calc(100% - 12px),transparent 100%);-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 44px,#000 calc(100% - 44px),transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 44px,#000 calc(100% - 44px),transparent 100%)}.hero::after{content:'';position:absolute;left:0;right:0;bottom:0;height:46%;z-index:5;pointer-events:none;background:linear-gradient(to bottom,rgba(9,11,12,0) 0%,rgba(9,11,12,.30) 42%,rgba(9,11,12,.88) 100%)}html .hero .hfoot .clutch{opacity:1;transform:none}#bshero .hacts{margin-top:0}.hacts{display:flex;gap:11px;margin-top:var(--s3);flex-wrap:wrap;align-items:center}.h1--chap{font-size:clamp(36px,5.4vw,86px);letter-spacing:-.042em;line-height:.99}.h1--sub{font-size:clamp(22px,2.5vw,38px);letter-spacing:-.026em;line-height:1.08}.s--lat,.s--dot,.s--grain{isolation:isolate}.s--lat>.in,.s--dot>.in,.s--grain>.in{position:relative;z-index:1}.s--lat::before,.s--dot::before,.s--grain::before{content:'';position:absolute;inset:0;z-index:0;pointer-events:none;border-radius:inherit}.s--lat::before{background-image:repeating-linear-gradient(90deg,rgba(250,250,250,.05) 0 1px,transparent 1px 16.6667%);-webkit-mask-image:linear-gradient(180deg,transparent,#000 18%,#000 82%,transparent);mask-image:linear-gradient(180deg,transparent,#000 18%,#000 82%,transparent)}.s--light.s--lat::before{background-image:repeating-linear-gradient(90deg,rgba(18,18,18,.045) 0 1px,transparent 1px 16.6667%)}.s--dot::before{background-image:radial-gradient(rgba(250,250,250,.07) 1px,transparent 1.2px);background-size:38px 38px;-webkit-mask-image:radial-gradient(120% 90% at 50% 0%,#000 20%,transparent 78%);mask-image:radial-gradient(120% 90% at 50% 0%,#000 20%,transparent 78%)}.s--light.s--dot::before{background-image:radial-gradient(rgba(18,18,18,.07) 1px,transparent 1.2px)}.s--grain::before{opacity:.5;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)' opacity='.28'/%3E%3C/svg%3E");background-size:160px 160px;mix-blend-mode:overlay}.cwrap{margin-top:var(--s5);display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:var(--s5);align-items:stretch}@media(max-width:1000px){.cwrap{grid-template-columns:1fr;gap:var(--s4)}}.lwall{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(3,minmax(96px,1fr));gap:8px}@media(max-width:1000px){.lwall{grid-template-rows:repeat(3,minmax(120px,1fr))}}@media(max-width:640px){.lwall{grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(4,minmax(110px,1fr))}}.lw{position:relative;background:#FFF;box-shadow:inset 0 0 0 1px var(--line-l);border-radius:var(--r-sm);display:grid;place-items:center;overflow:hidden;isolation:isolate;transition:box-shadow var(--d1),transform var(--d2) var(--e)}@media(hover:hover) and (pointer:fine){.lw:hover{box-shadow:none;transform:translateY(-4px)}}.lw>.lwbg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;border-radius:var(--r-sm);opacity:0;transition:opacity var(--d2) var(--e)}@media(hover:hover) and (pointer:fine){.lw:hover .lwbg{opacity:1}}.lwbg img{width:100%;height:100%;object-fit:cover;filter:grayscale(1) brightness(.34) contrast(1.14);transform:scale(1.14);transition:transform 1600ms var(--e)}@media(hover:hover) and (pointer:fine){.lw:hover .lwbg img{transform:scale(1)}}.lw>img{position:relative;z-index:2;width:clamp(52px,5.4vw,72px);height:clamp(52px,5.4vw,72px);border-radius:var(--r-xs);object-fit:contain;padding:9px;background:transparent;filter:grayscale(1);opacity:.55;transition:opacity var(--d1),filter var(--d1),transform var(--d2) var(--e),background var(--d2)}@media(hover:hover) and (pointer:fine){.lw:hover>img{opacity:1;filter:none;background:var(--light);transform:translateY(-11px)}}.lw .lwlab{position:absolute;left:8px;right:8px;bottom:18px;z-index:3;text-align:center;display:grid;gap:2px;font-size:var(--t-n95);letter-spacing:.09em;text-transform:uppercase;color:var(--light);opacity:0;transform:translateY(5px);transition:opacity var(--d1),transform var(--d2) var(--e)}@media(hover:hover) and (pointer:fine){.lw:hover .lwlab{opacity:1;transform:none}}.lw--end{background:#F4F3EF;box-shadow:inset 0 0 0 1px var(--line-l)}.lw--end em{font-style:normal;font-size:var(--t-micro);letter-spacing:.13em;text-transform:uppercase;color:var(--g-l);text-align:center;line-height:1.7}@media(hover:none){.lw .lwlab{display:none}.lw>img{opacity:.72}}.act{display:grid;grid-template-columns:repeat(3,1fr);gap:2px;margin-top:var(--s5)}@media(max-width:900px){.act{grid-template-columns:1fr}}.act{position:relative;isolation:isolate}.act::before{content:'';position:absolute;left:0;right:0;top:0;height:1px;z-index:3;background:rgba(250,250,250,.2);pointer-events:none}@media(max-width:900px){.act::before{display:none}}.act>article{position:relative;z-index:1;overflow:hidden;isolation:isolate;min-height:clamp(560px,74vh,880px);display:grid;align-content:end;gap:var(--s2);padding:var(--s4);border-radius:0 0 var(--r-sm) var(--r-sm);background:#161615;transition:background var(--d2) var(--e)}.act>article:hover{background:#0E0E0D}.act .plus{position:absolute;top:var(--s4);right:var(--s4);z-index:3;width:38px;height:38px;border-radius:999px;border:1px solid rgba(250,250,250,.24);transition:border-color var(--d2),transform var(--d2) var(--e),background var(--d2)}.act .plus::before,.act .plus::after{content:'';position:absolute;top:50%;left:50%;background:var(--light);transition:background var(--d2)}.act .plus::before{width:13px;height:1px;transform:translate(-50%,-50%)}.act .plus::after{width:1px;height:13px;transform:translate(-50%,-50%)}.act>article:hover .plus{transform:rotate(45deg);background:var(--light);border-color:var(--light)}.act>article:hover .plus::before,.act>article:hover .plus::after{background:var(--ink)}.act .swap{position:relative;min-height:clamp(104px,8.8vw,138px)}.act .swap h3,.act .swap p{position:absolute;left:0;right:0;bottom:0;margin:0;transition:opacity var(--d2) var(--e),transform var(--d2) var(--e)}.act .swap p{opacity:0;transform:translateY(12px)}.act>article:hover .swap h3{opacity:0;transform:translateY(-12px)}.act>article:hover .swap p{opacity:1;transform:none}.act .rev{position:absolute;inset:0;z-index:-1;overflow:hidden;opacity:.42;transition:opacity var(--d3) var(--e)}.act>article:hover .rev{opacity:1}.act .rev img{width:100%;height:100%;object-fit:cover;display:block;filter:grayscale(0) contrast(1.04) brightness(.78) saturate(1.06);transform:scale(1.1);transition:transform 1600ms var(--e)}.act>article:hover .rev img{transform:scale(1)}.act .rev::after{content:'';position:absolute;inset:0;background:linear-gradient(180deg,rgba(10,10,10,.5) 0%,rgba(10,10,10,.12) 34%,rgba(10,10,10,.72) 74%,rgba(10,10,10,.94) 100%)}.act .ix{font-family:var(--mono);font-size:var(--t-micro);letter-spacing:.14em;color:rgba(250,250,250,.6)}.act .k{font-size:var(--t-micro);letter-spacing:.14em;text-transform:uppercase;color:var(--g-d)}.act h3{font-size:clamp(26px,2.5vw,40px);font-weight:500;letter-spacing:-.028em;line-height:1.08;max-width:15ch;color:var(--light)}.act p{font-size:var(--t-body);color:#B8B8B4;line-height:1.62;max-width:34ch}.svcwrap{position:relative;margin-top:var(--s5)}.svcglow{position:absolute;inset:-10% -10% -6%;z-index:0;pointer-events:none;background:radial-gradient(44% 48% at 20% 26%,rgba(248,243,43,.17) 0%,rgba(248,243,43,0) 68%),radial-gradient(40% 44% at 80% 70%,rgba(248,243,43,.1) 0%,rgba(248,243,43,0) 70%);-webkit-mask-image:radial-gradient(78% 78% at 50% 48%,#000 30%,transparent 100%);mask-image:radial-gradient(78% 78% at 50% 48%,#000 30%,transparent 100%);animation:svcbreathe 13s ease-in-out infinite alternate,svcdrift 29s ease-in-out infinite alternate}@keyframes svcbreathe{0% {opacity:.7}50% {opacity:1}100%{opacity:.8}}@keyframes svcdrift{0% {transform:translate3d(-3%,1%,0) scale(1)}40% {transform:translate3d(4%,-3%,0) scale(1.12)}100%{transform:translate3d(-2%,3%,0) scale(1.04)}}@media(prefers-reduced-motion:reduce){.svcglow{animation:none}}.svcseq{position:relative;z-index:1}.svcseq{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:var(--s6);align-items:start}@media(max-width:1000px){.svcseq{grid-template-columns:1fr;gap:var(--s4)}}.svcaside{align-self:stretch;min-width:0}.svcaside-in{position:sticky;top:clamp(150px,26vh,300px);align-self:start;display:grid;gap:var(--s4);align-content:start;min-width:0;pointer-events:none}@media(max-width:1000px){.svcaside-in{position:static}}.svccount{display:flex;align-items:baseline;gap:8px;font-family:var(--mono);font-size:12px;letter-spacing:.14em;color:var(--g-l)}.svccount b{font-weight:400;color:var(--ink);font-size:14px}.svcstack{position:relative;min-height:calc(clamp(30px,3.9vw,66px) * 1.02 * 2)}.svcname{display:block;font-size:clamp(26px,2.9vw,46px);font-weight:500;letter-spacing:-.035em;line-height:1.02;color:var(--ink);max-width:15ch;transition:opacity var(--d3) var(--e),transform var(--d3) var(--e),filter var(--d3) var(--e)}html.mo .svcname{position:absolute;left:0;right:0;top:0;opacity:0;transform:translateY(34%);filter:blur(7px)}html.mo .svcname.on{opacity:1;transform:none;filter:none}html.mo .svcname.past{transform:translateY(-30%)}@media(max-width:1000px){.svcstack{min-height:0}html.mo .svcname,.svcname{position:static;opacity:1;transform:none;filter:none;font-size:clamp(26px,4.6vw,40px)}html.mo .svcname:not(.first){display:none}}.svcdiv{position:absolute;top:0;bottom:0;left:calc(-1 * var(--s6) / 2);width:1px;background:var(--line-l);z-index:2}.svcdiv i{position:absolute;left:-1px;right:-1px;top:0;height:100%;background:var(--ink);transform:scaleY(var(--p,0));transform-origin:50% 0}@media(max-width:1000px){.svcdiv{display:none}}.svcbody{position:relative;display:grid}.svcitem{min-height:66svh;display:grid;align-content:start;margin-left:calc(-1 * var(--s6) / 2)}.svcitem:last-child{min-height:0}.svcp{position:relative;display:grid;gap:var(--s3);align-content:center;min-height:clamp(300px,38vh,440px);border:1px solid var(--line-l);border-left:0;background:rgba(255,255,255,.62);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);padding:var(--s5) var(--s5) var(--s5) calc(var(--s5) + var(--s6) / 2)}@media(max-width:1000px){.svcitem{min-height:0;margin-left:0}.svcp{border:0;background:none;min-height:0;padding:var(--s4) 0;backdrop-filter:none;-webkit-backdrop-filter:none}}.svcitem .k{display:flex;align-items:center;gap:12px;font-family:var(--mono);font-size:var(--t-micro);letter-spacing:.14em;color:var(--g-l)}.svcitem .k s{text-decoration:none;width:22px;height:1px;background:var(--line-l)}.svcitem h3{font-size:clamp(16px,1.15vw,18px);font-weight:500;letter-spacing:-.012em;color:var(--ink)}@media(min-width:1001px){.svcitem h3{display:none}}.svcitem p{font-size:clamp(16px,1.25vw,18.5px);line-height:1.6;letter-spacing:-.008em;color:#3A3A38;max-width:40ch}.svcitem .out{padding-top:var(--s3);border-top:1px solid var(--line-l);font-size:var(--t-micro);letter-spacing:.13em;text-transform:uppercase;color:var(--g-d);max-width:40ch}.svcitem .out em{font-style:normal;display:block;margin-top:10px;color:var(--ink);letter-spacing:-.026em;text-transform:none;font-weight:500;font-size:clamp(18px,1.45vw,23px);line-height:1.24;max-width:28ch}.svcitem{transition:opacity var(--d2) var(--e)}@media(min-width:1001px){.svcitem:not(.on){opacity:.34}}.svcwrap .svcplate{margin-top:var(--s6)}.svcplate{--k:0;position:relative;overflow:hidden;width:calc(100% + (var(--vw,100vw) - 100%) * var(--k));margin-left:calc((100% - var(--vw,100vw)) / 2 * var(--k));border-radius:calc(var(--r-sm) * (1 - var(--k)));aspect-ratio:2.5/1;background:#0A0A0A;isolation:isolate}@media(max-width:680px){.svcplate{aspect-ratio:1.4/1}}.svcplate img{position:absolute;left:0;top:-12%;width:100%;height:124%;object-fit:cover;display:block;filter:grayscale(calc(1 - var(--k))) contrast(1.05)
brightness(calc(.9 + var(--k) * .12)) saturate(calc(.9 + var(--k) * .2))}.svcplate::after{content:'';position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,rgba(10,10,10,.18) 0%,transparent 38%,rgba(10,10,10,.34) 100%)}.reach--night{background:#121212;color:var(--light);background-image:radial-gradient(76% 60% at 84% 6%,rgba(248,243,43,.15) 0%,rgba(248,243,43,.045) 40%,rgba(248,243,43,0) 70%),radial-gradient(50% 46% at 10% 98%,rgba(248,243,43,.06) 0%,rgba(248,243,43,0) 64%)}.reach--night .h1,.reach--night .idx{color:var(--light)}.reach--night .lede{color:#B7B7B2}.unibox{align-self:center;display:grid;grid-template-rows:auto minmax(190px,1fr) auto auto;gap:clamp(12px,1.6vh,18px);padding:clamp(18px,1.8vw,26px);border:1px solid rgba(250,250,250,.22);border-radius:var(--r-sm);background:rgba(9,10,11,.46);backdrop-filter:blur(18px) saturate(1.15);-webkit-backdrop-filter:blur(18px) saturate(1.15);box-shadow:0 30px 80px -40px rgba(0,0,0,.9)}.uniboxhead .micro{display:block;color:rgba(250,250,250,.6);margin-bottom:10px}.unifig{margin:0;display:flex;align-items:baseline;gap:10px;line-height:.9}.unifig b{font-size:clamp(44px,3.7vw,66px);font-weight:500;letter-spacing:-.045em;color:var(--light);font-variant-numeric:tabular-nums}.unifig i{font-style:normal;font-size:var(--t-meta);color:rgba(250,250,250,.72)}.unicvwrap{position:relative;min-height:0}.unicv{position:absolute;inset:0;width:100%;height:100%;display:block}.unilad{list-style:none;margin:0;padding:0;display:flex;gap:0;border-top:1px solid rgba(250,250,250,.20)}.unilad li{flex:1 1 0;min-width:0}.unilad button{appearance:none;background:none;border:0;cursor:pointer;font:inherit;width:100%;text-align:left;padding:10px 3px 2px 0;opacity:.3;transition:opacity 380ms var(--e)}.unilad button b{display:block;font-size:12px;font-weight:500;color:var(--light);font-variant-numeric:tabular-nums}.unilad button span{display:block;margin-top:3px;font-size:var(--t-n10);letter-spacing:.07em;text-transform:uppercase;color:rgba(250,250,250,.64);white-space:nowrap}@media(hover:hover) and (pointer:fine){.unilad button:hover{opacity:.7}}.unilad button:focus-visible{outline:2px solid var(--yellow);outline-offset:2px}.unilad li.on button{opacity:1}.unilad li.on button b{color:var(--yellow)}.uninote{margin:0;font-size:var(--t-micro);color:rgba(250,250,250,.52);line-height:1.5}@media(max-width:640px){.unilad{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:0}.unilad li{border-top:1px solid rgba(250,250,250,.20)}.unilad button{padding:10px 8px 9px 0}.unilad button span{letter-spacing:.05em;white-space:normal}}@media(max-width:1100px){.unibox{max-width:520px}}@media(hover:hover) and (pointer:fine){.pl:hover img{filter:none;opacity:1}}.txsheet{list-style:none;margin:var(--s5) 0 0;padding:0;border-top:1px solid var(--line-l)}.txhead,.txhd{display:grid;grid-template-columns:74px minmax(0,2fr) minmax(0,1.15fr) 96px 122px 26px;gap:var(--s3);align-items:center;text-align:left;width:100%}.txhead{padding:10px 0;font-size:var(--t-micro);letter-spacing:.14em;text-transform:uppercase;color:var(--g-l);border-bottom:1px solid var(--line-l)}.txr{border-bottom:1px solid var(--line-l)}.txhd{appearance:none;-webkit-tap-highlight-color:transparent;background:none;border:0;font:inherit;color:inherit;padding:clamp(15px,1.5vw,21px) 0;cursor:pointer;transition:background var(--d1)}@media(hover:hover) and (pointer:fine){.txhd:hover{background:rgba(18,18,18,.035)}}.txhd>*{transition:transform var(--d1) var(--e)}@media(hover:hover) and (pointer:fine){.txhd:hover>*:not(.txmk){transform:translateX(10px)}}.txhd:focus-visible{outline:2px solid var(--ink);outline-offset:-2px}.txyr{font-size:var(--t-meta);color:var(--g-l);font-variant-numeric:tabular-nums}.txnm{font-size:clamp(16px,1.35vw,20px);font-weight:500;color:var(--ink);display:flex;align-items:center;gap:10px;flex-wrap:wrap}.txsec,.txside{font-size:var(--t-meta);color:#3A3A38}.txamt{font-size:var(--t-meta);color:var(--ink);font-variant-numeric:tabular-nums}.txmk{position:relative;width:14px;height:14px;justify-self:end}.txmk::before,.txmk::after{content:"";position:absolute;inset:50% 0 auto 0;height:1px;background:var(--ink);transition:transform var(--d2) var(--e)}.txmk::after{transform:rotate(90deg)}[aria-expanded="true"] .txmk::after{transform:rotate(0deg)}@media(max-width:700px){.txhead{display:none}.txhd{grid-template-columns:minmax(0,1fr) auto 18px;gap:3px var(--s3);align-items:start}.txhd:hover>*:not(.txmk){transform:none}.txyr{grid-area:1/1/2/3;font-size:var(--t-n95);letter-spacing:.1em}.txnm{grid-area:2/1/3/3}.txsec{grid-area:3/1/4/2}.txamt{grid-area:3/2/4/3;justify-self:end;font-weight:500}.txside{grid-area:4/1/5/3;font-size:var(--t-micro)}.txmk{grid-area:1/3/5/4;align-self:center}}.txpan{display:grid;grid-template-rows:1fr;transition:grid-template-rows 520ms cubic-bezier(.25,.8,.25,1)}.txhd[aria-expanded="false"]+.txpan{grid-template-rows:0fr;transition:grid-template-rows 420ms cubic-bezier(.45,0,.2,1)}.txpin{overflow:hidden;min-height:0;grid-auto-rows:max-content}.txpan>.txpin>*{transition:opacity 420ms var(--e) 160ms,transform 520ms cubic-bezier(.25,.8,.25,1) 120ms}.txhd[aria-expanded="false"]+.txpan .txpin>*{opacity:0;transform:translateY(-8px);transition:opacity 160ms linear,transform 240ms var(--e-in)}@media(prefers-reduced-motion:reduce){.txpan,.txhd[aria-expanded="false"]+.txpan,.txpan>.txpin>*,.txhd[aria-expanded="false"]+.txpan .txpin>*{transition:none}}.txpin{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1fr);gap:var(--s5);align-items:start}.txplate{aspect-ratio:16/10;overflow:hidden;border-radius:var(--r-sm);background:#EEEEEC;margin-bottom:var(--s4)}.txplate img{width:100%;height:100%;object-fit:cover;display:block;transform:scale(1.06);transition:transform var(--d3) var(--e)}[aria-expanded="true"]+.txpan .txplate img{transform:none}.txfacts{padding-bottom:var(--s4)}.txdesc{font-size:clamp(15px,1.2vw,18px);line-height:1.55;color:#3A3A38;max-width:56ch}.txfacts dl{margin:var(--s4) 0 0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--s3) var(--s4)}.txfacts dt{font-size:var(--t-micro);letter-spacing:.14em;text-transform:uppercase;color:var(--g-l);margin-bottom:5px}.txfacts dd{margin:0;font-size:var(--t-meta);color:var(--ink)}.txrole{margin-top:var(--s4);padding-top:var(--s3);border-top:1px solid var(--line-l);font-size:var(--t-meta);color:var(--g-l)}@media(max-width:900px){.txpin{grid-template-columns:1fr;gap:var(--s4)}.txfacts dl{grid-template-columns:repeat(2,minmax(0,1fr))}.txplate{margin-bottom:0}}.txfoot{margin-top:var(--s5);display:flex;flex-wrap:wrap;gap:var(--s4);align-items:center;justify-content:space-between}.txfoot p{font-size:clamp(15px,1.2vw,18px);color:#3A3A38;max-width:60ch}.txfoot b{color:var(--ink);font-weight:500}#fees .fgrid .fcell{border:0}#fees .fgrid{border-top:1px solid rgba(250,250,250,.16);border-bottom:1px solid rgba(250,250,250,.16)}#fees .fbar{border-top:0}#run .ggrid{bottom:0}#run .grows li:last-child{border-bottom:1px solid var(--line-l)}.vsend{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(280px,.8fr);gap:clamp(24px,4vw,64px);align-items:center;margin-top:var(--s5);padding-top:var(--s4);border-top:1px solid var(--line-l)}.vsendt{margin:0;font-size:clamp(15px,1.25vw,18px);line-height:1.55;color:var(--g-l);max-width:60ch}.vsendt b{color:var(--ink);font-weight:500}.vsendbox{display:grid;gap:8px;text-decoration:none;border:1px solid var(--line-l);border-radius:var(--r-sm);padding:clamp(18px,1.8vw,24px);background:#F1F0EC;transition:border-color var(--d1) var(--e),background var(--d1) var(--e)}.vsendbox:hover{border-color:rgba(18,18,18,.32);background:#EDECE7}.vsendbox .micro{color:var(--g-d)}.vsendbox b{display:flex;align-items:center;gap:10px;font-size:clamp(16px,1.4vw,20px);font-weight:500;letter-spacing:-.018em;color:var(--ink)}.vsendbox svg{width:16px;height:16px;flex:none;fill:none;stroke:currentColor;stroke-width:1.7;transition:transform var(--d1) var(--e)}.vsendbox:hover svg{transform:translate(2px,-2px)}@media(max-width:900px){.vsend{grid-template-columns:1fr}}.askone{margin-top:var(--s4);width:min(720px,100%);display:grid;gap:10px;text-align:left}.askl{font-size:var(--t-micro);letter-spacing:.14em;text-transform:uppercase;color:rgba(250,250,250,.6)}.askbar{display:flex;align-items:center;gap:8px;padding:7px 7px 7px 8px;border-radius:calc(var(--r-sm) + 5px);border:1px solid rgba(250,250,250,.2);background:rgba(12,12,12,.66);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:0 22px 44px -30px rgba(0,0,0,.9);transition:border-color var(--d1) var(--e),box-shadow var(--d2) var(--e)}.askbar:focus-within{border-color:rgba(248,243,43,.75);box-shadow:0 0 0 4px rgba(248,243,43,.12),0 22px 44px -30px rgba(0,0,0,.9)}.askone input{flex:1 1 auto;min-width:0;font:inherit;font-size:clamp(15px,1.25vw,17px);color:var(--light);background:none;border:0;outline:none;padding:12px 10px}.askone input::placeholder{color:rgba(250,250,250,.4)}.askgo{flex:none;display:inline-flex;align-items:center;gap:9px;font:inherit;font-size:var(--t-meta);font-weight:500;cursor:pointer;color:var(--ink);background:var(--light);border:0;border-radius:var(--r-sm);padding:0 18px;height:46px;transition:background var(--d1) var(--e),transform var(--d1) var(--e)}.askgo svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.8;transition:transform var(--d1) var(--e)}.askgo:hover{background:var(--yellow)}.askgo:hover svg{transform:translate(2px,-2px)}.askgo:focus-visible{outline:2px solid var(--yellow);outline-offset:3px}.asknote{margin:var(--s2) 0 0;font-size:var(--t-micro);letter-spacing:.02em;color:rgba(250,250,250,.5)}@media(max-width:560px){.askbar{flex-wrap:wrap;gap:10px;align-items:flex-start}.askone input{flex:1 1 100%;padding:10px}}.cta-buy::after{background:radial-gradient(58% 60% at 50% 50%,rgba(18,18,18,.94) 0%,rgba(18,18,18,.82) 40%,rgba(18,18,18,.38) 70%,transparent 88%)}.sweep{margin-top:clamp(26px,4vh,44px);width:100%;max-width:760px;margin-left:auto;margin-right:auto;display:grid;gap:12px;text-align:left}.sweephead{display:flex;align-items:baseline;justify-content:space-between;gap:14px}.sweepmo{font-size:var(--t-micro);letter-spacing:.14em;text-transform:uppercase;color:rgba(250,250,250,.62)}.sweepmo b{color:var(--light);font-weight:500;font-variant-numeric:tabular-nums}.sweeplab{font-size:var(--t-micro);letter-spacing:.14em;text-transform:uppercase;color:rgba(248,243,43,.8)}.sweeprange{-webkit-appearance:none;appearance:none;width:100%;height:40px;background:none;cursor:grab;display:block;margin:-9px 0}.sweeprange:active{cursor:grabbing}.sweeprange::-webkit-slider-runnable-track{height:2px;border-radius:2px;background:rgba(250,250,250,.22)}.sweeprange::-moz-range-track{height:2px;border-radius:2px;background:rgba(250,250,250,.22)}.sweeprange::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:18px;height:18px;border-radius:50%;background:var(--yellow);border:0;margin-top:-8px;box-shadow:0 0 0 6px rgba(248,243,43,.16)}.sweeprange::-moz-range-thumb{width:18px;height:18px;border-radius:50%;background:var(--yellow);border:0;box-shadow:0 0 0 6px rgba(248,243,43,.16)}.sweeprange:focus-visible{outline:none}.sweeprange:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 3px #0A0B0C,0 0 0 5px var(--yellow)}.sweepcounts{list-style:none;margin:6px 0 0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(8px,1.4vw,20px)}.sweepcounts li{display:grid;gap:3px;padding-top:10px;border-top:1px solid rgba(250,250,250,.16)}.sweepcounts b{font-size:clamp(18px,1.7vw,26px);font-weight:500;letter-spacing:-.035em;line-height:1;color:var(--light);font-variant-numeric:tabular-nums}.sweepcounts span{font-size:var(--t-n10);letter-spacing:.1em;text-transform:uppercase;color:rgba(250,250,250,.5);line-height:1.3}.sweepcounts li:last-child b{color:var(--yellow)}.sweepnote{margin:2px 0 0;font-size:var(--t-micro);color:rgba(250,250,250,.42)}@media(max-width:720px){.sweepcounts{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:14px}.sweephead{flex-wrap:wrap}}.fitchips li[data-img]{position:static}.fitchips li[data-img]{position:relative}.fitplate{position:absolute;left:50%;bottom:calc(100% + 10px);width:230px;opacity:0;pointer-events:none;z-index:6;transform:translate(-50%,8px) rotate(var(--tilt,-1.7deg)) scale(.97);transform-origin:50% 100%;filter:drop-shadow(0 14px 24px rgba(0,0,0,.22));transition:opacity var(--d1) var(--e),transform var(--d2) var(--e)}.fitplate img{display:block;width:100%;height:76px;object-fit:cover;border-radius:var(--r-sm) var(--r-sm) 0 0;background:#1a1a1a}.fitplate b{display:block;font-size:var(--t-micro);font-weight:500;line-height:1.4;letter-spacing:.01em;color:var(--ink);background:#fff;padding:8px 10px 9px;border-radius:0 0 var(--r-sm) var(--r-sm)}.fitplate::after{content:'';position:absolute;left:50%;top:100%;width:1px;height:12px;background:rgba(18,18,18,.22);transform:translateX(-50%) rotate(calc(var(--tilt,-1.7deg) * -1))}.fitchips li:nth-child(even) .fitplate{--tilt:1.6deg}.fitchips li:nth-child(3n) .fitplate{--tilt:-2deg}.fitchips li:first-child .fitplate{left:0;transform-origin:12% 100%;transform:translate(0,8px) rotate(var(--tilt,-1.7deg)) scale(.97)}.fitchips li:first-child .fitplate::after{left:56px}@media(hover:hover) and (pointer:fine){.fitchips li[data-img]:hover{border-color:rgba(18,18,18,.34)}.fitchips li[data-img]:hover .fitplate{opacity:1;transform:translate(-50%,0) rotate(var(--tilt,-1.7deg)) scale(1)}.fitchips li:first-child:hover .fitplate{transform:translate(0,0)
rotate(var(--tilt,-1.7deg)) scale(1)}}@media(max-width:900px){.fitplate{display:none}}.assets{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,1.6vw,24px);margin-top:var(--s5);perspective:2200px}.asset{position:relative;min-height:clamp(440px,45vw,600px);cursor:pointer;outline:none}.aflip{position:absolute;inset:0;transform-style:preserve-3d;transition:transform 880ms cubic-bezier(.4,.03,.2,1)}.asset.flip .aflip{transform:rotateY(180deg)}.aface{position:absolute;inset:0;display:grid;gap:var(--s2);border:1px solid rgba(250,250,250,.16);border-radius:var(--r);padding:clamp(20px,2vw,30px);overflow:hidden;backface-visibility:hidden;-webkit-backface-visibility:hidden}.aface--f{background:rgba(250,250,250,.025);grid-template-rows:auto auto minmax(0,1fr)}.aface--b{background:#1a1a1a;transform:rotateY(180deg);grid-template-rows:auto auto minmax(0,1fr) auto;align-content:stretch}.aface.aface--b p{align-self:start;color:#B7B7B2;font-size:calc(var(--t-meta) + .5px)}.aface--b .assetfig{border-top-color:rgba(248,243,43,.34)}.asset:hover .aface--f,.asset:focus-visible .aface--f{border-color:rgba(250,250,250,.3)}.asset:focus-visible{box-shadow:0 0 0 2px var(--yellow);border-radius:var(--r)}.assetk{font-size:var(--t-micro);letter-spacing:.16em;text-transform:uppercase;color:var(--g-d)}.asset :is(h3,.asseth){margin:0;font-size:clamp(19px,1.8vw,27px);font-weight:500;letter-spacing:-.024em;line-height:1.15;color:var(--light);max-width:17ch}.asset p{margin:0;font-size:var(--t-meta);line-height:1.6;color:var(--g-d);align-self:center}.assetviz{position:relative;min-height:0;display:grid;place-items:center}.assetviz svg{position:absolute;inset:0;width:100%;height:100%;display:block;overflow:visible}.assetfig{padding-top:var(--s3);border-top:1px solid rgba(250,250,250,.16);display:grid;gap:5px}.assetfig b{font-size:clamp(34px,3.4vw,54px);font-weight:500;letter-spacing:-.045em;line-height:.9;color:var(--light);font-variant-numeric:tabular-nums}.assetfig span{font-size:var(--t-micro);letter-spacing:.14em;text-transform:uppercase;color:var(--g-d)}.ahint{position:absolute;right:clamp(20px,2vw,30px);top:clamp(16px,1.7vw,25px);display:inline-flex;align-items:center;gap:8px;font-size:var(--t-micro);letter-spacing:.14em;text-transform:uppercase;color:var(--g-d);transition:color var(--d1) var(--e)}.ahint i{width:26px;height:26px;border-radius:50%;display:grid;place-items:center;border:1px solid rgba(250,250,250,.3);font-style:normal;font-size:13px;transition:transform var(--d2) var(--e),border-color var(--d1) var(--e)}.asset:hover .ahint{color:var(--light)}.asset:hover .ahint i{transform:rotate(180deg);border-color:var(--yellow)}.av-r{fill:none;stroke:rgba(250,250,250,.22);stroke-width:1}.av-d circle{fill:rgba(250,250,250,.5)}.av-core rect{fill:var(--yellow)}.av-chev{fill:none;stroke:#121212;stroke-width:3.4;stroke-linecap:butt;stroke-linejoin:miter}.av-hit{fill:none;stroke:rgba(248,243,43,.45);stroke-width:1}.av-sig rect{fill:rgba(250,250,250,.26)}.av-fun{fill:none;stroke:rgba(250,250,250,.24);stroke-width:1}.av-gate{fill:none;stroke:rgba(250,250,250,.4);stroke-width:1}.av-out{stroke:var(--yellow);stroke-width:1.5;fill:none}.av-wave rect{fill:rgba(250,250,250,.11)}.av-wl text{fill:var(--light);font-size:24px;font-weight:500;letter-spacing:-.02em}.av-core2{fill:var(--yellow)}.av-vouch{fill:none;stroke:var(--yellow);stroke-width:1.4;opacity:0}.av-fill rect{fill:rgba(250,250,250,.20)}html.mo .assetviz g[class*="av-"],html.mo .assetviz [class*="av-"]{transform-box:view-box;transform-origin:150px 150px}@keyframes avspin{to{transform:rotate(360deg)}}html.mo .av-o1{animation:avspin 74s linear infinite}html.mo .av-o2{animation:avspin 52s linear infinite reverse}html.mo .av-o3{animation:avspin 38s linear infinite}@keyframes avvouch{0%{opacity:0;stroke-dashoffset:120}8%{opacity:.9}46%{opacity:.9;stroke-dashoffset:0}62%{opacity:0;stroke-dashoffset:0}100%{opacity:0;stroke-dashoffset:0}}html.mo .av-vouch{stroke-dasharray:120;animation:avvouch 7.2s var(--e) infinite}html.mo .av-vouch:nth-of-type(2){animation-delay:2.4s}html.mo .av-vouch:nth-of-type(3){animation-delay:4.8s}@keyframes avcore{0%,100%{transform:scale(1)}50%{transform:scale(1.14)}}html.mo .av-core{animation:avcore 7.2s var(--e) infinite;transform-origin:150px 150px}@keyframes avsig{0%,100%{fill:rgba(250,250,250,.16)}14%{fill:rgba(250,250,250,.55)}40%{fill:rgba(250,250,250,.16)}}html.mo .av-sig rect{animation:avsig 6s var(--e) infinite}html.mo .av-sig rect:nth-child(2){animation-delay:.5s}html.mo .av-sig rect:nth-child(3){animation-delay:.2s}html.mo .av-sig rect:nth-child(4){animation-delay:.9s}html.mo .av-sig rect:nth-child(5){animation-delay:.35s}html.mo .av-sig rect:nth-child(6){animation-delay:.7s}@keyframes avgate{0%,52%,100%{stroke:rgba(250,250,250,.4)}62%{stroke:var(--yellow)}}html.mo .av-gate{animation:avgate 6s var(--e) infinite}@keyframes avout{0%,52%{stroke-dashoffset:66;opacity:.25}74%{stroke-dashoffset:0;opacity:1}100%{stroke-dashoffset:0;opacity:1}}html.mo .av-out{stroke-dasharray:66;animation:avout 6s var(--e) infinite}@keyframes avc2{0%,60%{transform:scale(.55);opacity:.3}78%{transform:scale(1);opacity:1}100%{transform:scale(1);opacity:1}}html.mo .av-core2{animation:avc2 6s var(--e) infinite;transform-origin:292px 150px}@keyframes avfill{0%{transform:scaleX(0);opacity:0}10%{opacity:1}54%{transform:scaleX(1);opacity:1}84%{transform:scaleX(1);opacity:.22}100%{transform:scaleX(1);opacity:0}}html.mo .av-fill rect{transform-origin:18px 150px;transform-box:view-box;animation:avfill 5.6s var(--e) infinite}html.mo .av-fill rect:nth-child(2){animation-delay:.45s}html.mo .av-fill rect:nth-child(3){animation-delay:.9s}@media(hover:hover) and (pointer:fine){.asset:hover .aflip{transform:rotateY(180deg)}}@media(max-width:1040px){.assets{grid-template-columns:1fr;perspective:1400px}.asset{min-height:clamp(400px,86vw,520px)}}@media(prefers-reduced-motion:reduce){.asset{transition:none}html.mo .assetviz *{animation:none!important}}.rec{background:#121212;color:var(--light);--recink:#FAFAFA; --recdim:#A5A5A2; --recline:rgba(250,250,250,.16);--recpanel:#191918; --recshadow:0 30px 70px -46px rgba(0,0,0,.95);transition:background-color .85s cubic-bezier(.4,0,.2,1)}.rec[data-tone="light"]{background:#FAFAFA;--recink:#121212; --recdim:#6B6B6B; --recline:rgba(18,18,18,.12);--recpanel:#FFFFFF; --recshadow:0 30px 70px -50px rgba(18,18,18,.5)}.rec .h1,.rec .idx{color:var(--recink);transition:color .85s cubic-bezier(.4,0,.2,1)}.rec .lede{color:var(--recdim);transition:color .85s cubic-bezier(.4,0,.2,1)}.recstage{display:grid;align-content:center;gap:clamp(14px,2.6vh,34px)}.rechead{width:100%;max-width:var(--w-wide);margin:0 auto;padding:0 var(--pad)}.rechead .h1{max-width:30ch;font-size:clamp(23px,2.5vw,40px);line-height:1.08}.rechead .lede{font-size:var(--t-meta)}.rechead .lede{margin-top:var(--s2)}.mo .recstage{grid-template-rows:auto minmax(0,1fr);align-content:stretch;padding:clamp(58px,9vh,104px) 0 clamp(24px,4vh,52px)}.recseq{margin-top:clamp(28px,4vh,64px);display:grid;grid-template-columns:minmax(0,.62fr) minmax(0,1fr);gap:clamp(28px,4vw,80px);align-items:center;width:100%;max-width:var(--w-wide);margin:0 auto;padding:0 var(--pad)}.recside{display:grid;gap:clamp(16px,2.4vh,26px);align-content:center;min-width:0}.reccount{font-family:var(--mono);font-size:var(--t-micro);letter-spacing:.14em;color:var(--recdim);transition:color .85s cubic-bezier(.4,0,.2,1)}.reccount b{font-weight:400;color:var(--recink)}.recnav{list-style:none;margin:0;padding:0;display:grid;gap:clamp(8px,1.4vh,16px)}.recnav li>*{opacity:.58;transition:opacity .5s var(--e)}.recnav li.on>*{opacity:1}.recnav li:not(.on) .recwhen{color:var(--recink)}.recwhen{font-size:var(--t-n95);letter-spacing:.15em;text-transform:uppercase;color:var(--recdim)}.recnav b{display:block;font-size:clamp(22px,2.6vw,42px);font-weight:500;letter-spacing:-.038em;line-height:1;color:var(--recink);transition:color .85s cubic-bezier(.4,0,.2,1)}.callsp{position:relative;padding-left:62px}.callsp .recnav{--recgap:clamp(20px,3.4vh,40px);gap:var(--recgap)}.callsp .recnav li{position:relative;min-height:42px}.callsp .recnav li::before{content:'';position:absolute;left:-42px;width:1px;top:50%;bottom:calc(-50% - var(--recgap));background:var(--recline);transition:background-color .5s var(--e)}.callsp .recnav li:last-child::before{display:none}.callsp .recnav li.done::before{background:var(--yellow)}.rec[data-tone="light"] .callsp .recnav li.done::before{background:var(--ink)}.callglyph{position:absolute;left:-62px;top:50%;transform:translateY(-50%);width:41px;height:41px;border-radius:50%;display:grid;place-items:center;background:#121212;border:1px solid var(--recline);transition:border-color .5s var(--e),background-color .85s cubic-bezier(.4,0,.2,1)}.rec[data-tone="light"] .callglyph{background:#FAFAFA}.callglyph svg{width:19px;height:19px;fill:none;stroke:var(--recdim);stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round;transition:stroke .5s var(--e)}.recnav li.on .callglyph{border-color:var(--yellow)}.recnav li.on .callglyph svg{stroke:var(--yellow)}.rec[data-tone="light"] .recnav li.on .callglyph{border-color:var(--ink)}.rec[data-tone="light"] .recnav li.on .callglyph svg{stroke:var(--ink)}.reccards{position:relative;min-width:0}.recp{display:flex;flex-direction:column;border:1px solid var(--recline);border-radius:var(--r-sm);padding:clamp(22px,2.6vw,38px);min-width:0;background:var(--recpanel);box-shadow:var(--recshadow);transition:background-color .85s cubic-bezier(.4,0,.2,1),border-color .85s cubic-bezier(.4,0,.2,1),opacity .5s var(--e),transform .6s cubic-bezier(.19,.72,.24,1)}.recph{display:flex;align-items:center;gap:14px;flex-wrap:wrap;padding-bottom:clamp(13px,1.7vh,18px);border-bottom:1px solid var(--recline)}.recph b{font-size:var(--t-body);font-weight:500;letter-spacing:-.018em;color:var(--recink);margin-right:auto}.recnote{margin:clamp(14px,2vh,20px) 0 0;font-size:var(--t-micro);color:var(--recdim)}.mo .recp>.recnote{margin-top:auto;padding-top:clamp(14px,2vh,20px)}.mo .recpin{height:440vh}.mo .recstage{position:sticky;top:0;height:100vh}.mo .recpin:not(:has(.recp)){height:auto}.mo .recpin:not(:has(.recp)) .recstage{position:static;height:auto}.mo .reccards .recp{grid-area:1/1;position:relative;transform:translateY(22px);opacity:0;pointer-events:none}.mo .reccards .recp.on{opacity:1;transform:none;pointer-events:auto}.mo .reccards{min-height:0;display:grid}@media(min-width:1001px) and (max-height:820px){.mo .rechead .head{margin-bottom:22px}.mo .recstage{padding-bottom:clamp(16px,2vh,52px)}.mo .reccards .recp{padding:clamp(20px,2vw,38px)}}@media(max-width:1000px){.recseq{grid-template-columns:1fr;gap:var(--s4)}.mo .recpin{height:auto}.mo .recstage{position:static;height:auto}.mo .reccards{min-height:0;display:grid;gap:clamp(20px,3vh,34px)}.mo .reccards .recp,.mo .reccards .recp.on{grid-area:auto;position:static;opacity:1;transform:none;pointer-events:auto}.mo .recp>.recnote{margin-top:clamp(14px,2vh,20px);padding-top:0}.recnav li>*{opacity:1}.recnav{gap:6px}}@media(max-width:1000px){.rec .recseq{gap:0}.rec .recseq .recside,.rec .recseq .callsp,.rec .recseq .recnav,.rec .recseq .reccards{display:contents}.rec .recseq .reccount{display:none}.rec .callsp .recnav li{margin:var(--s5) 0 0 62px}.rec .callsp .recnav li:first-child{margin-top:0}.rec .callsp .recnav li::before{display:none}.rec .recseq .recp{margin-top:var(--s2)}.rec .recnav li:nth-child(1){order:1}.rec .recseq .recp[data-i="0"]{order:2}.rec .recnav li:nth-child(2){order:3}.rec .recseq .recp[data-i="1"]{order:4}.rec .recnav li:nth-child(3){order:5}.rec .recseq .recp[data-i="2"]{order:6}.rec .recnav li:nth-child(4){order:7}.rec .recseq .recp[data-i="3"]{order:8}.rec .recnav li .recwhen{color:var(--recdim)}.rec .recnav li.on .callglyph{border-color:var(--recline)}.rec .recnav li.on .callglyph svg{stroke:var(--recdim)}}@media(prefers-reduced-motion:reduce){.mo .recpin{height:auto}.mo .recstage{position:static;height:auto}.mo .reccards{min-height:0;display:grid;gap:var(--s4)}.mo .reccards .recp,.mo .reccards .recp.on{grid-area:auto;position:static;opacity:1;transform:none}.mo .recp>.recnote{margin-top:clamp(14px,2vh,20px);padding-top:0}.recnav li>*{opacity:1}.rec,.rec *{transition:none}}.fitsectors{margin-top:var(--s5)}@media(min-width:901px){.fitsectors{margin-top:calc(var(--s5) + 24px)}}.fitlab{display:block;font-size:var(--t-micro);letter-spacing:.14em;text-transform:uppercase;color:var(--g-l)}.fitchips{list-style:none;margin:var(--s3) 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.fitchips li{border:1px solid var(--line-l);border-radius:999px;padding:8px 15px;font-size:13.5px;color:#3A3A38}.fitnote{margin:var(--s3) 0 var(--s5);font-size:var(--t-meta);color:var(--g-l);max-width:62ch}#truc .pull--big blockquote{font-size:clamp(20px,2.35vw,37px);line-height:1.28;max-width:44ch;letter-spacing:-.026em}#truc .pull--big .pullface{align-self:start}.orun{margin-top:var(--s5);display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line-l)}@media(max-width:1000px){.orun{grid-template-columns:1fr}}.oprop{padding:var(--s4) var(--s4) var(--s4) 0;border-right:1px solid var(--line-l);display:grid;gap:var(--s2);align-content:start}.oprop:not(:first-child){padding-left:var(--s4)}.oprop:last-child{border-right:0;padding-right:0}@media(max-width:1000px){.oprop{border-right:0;padding:var(--s4) 0;border-bottom:1px solid var(--line-l)}.oprop:not(:first-child){padding-left:0}}.oprop .n{font-family:var(--mono);font-size:var(--t-micro);letter-spacing:.14em;color:var(--g-l)}.oprop h3{font-size:clamp(20px,1.65vw,27px);font-weight:500;letter-spacing:-.022em;line-height:1.16;color:var(--ink);max-width:22ch}.oprop p{font-size:var(--t-meta);line-height:1.68;color:#3A3A38;max-width:38ch}.ofig{margin-top:var(--s3);padding-top:var(--s3);border-top:1px solid var(--line-l);display:grid;gap:6px}.ofig b{font-size:clamp(40px,3.8vw,62px);font-weight:400;letter-spacing:-.05em;line-height:.86;color:var(--ink);font-variant-numeric:tabular-nums}.ofig span{font-size:var(--t-micro);letter-spacing:.13em;text-transform:uppercase;color:var(--g-l)}.obench{margin-top:var(--s6)}.obhead{display:flex;align-items:baseline;gap:var(--s3);flex-wrap:wrap}.obhead p{font-size:var(--t-meta);color:var(--g-l)}.obar{margin-top:var(--s3);display:flex;flex-wrap:wrap;gap:8px}.obar button{border:1px solid var(--line-l);border-radius:999px;background:none;font:inherit;font-size:13.5px;letter-spacing:-.008em;color:var(--g-l);padding:9px 16px;cursor:pointer;transition:border-color var(--d1),color var(--d1),background var(--d1)}.obar button:hover{border-color:rgba(18,18,18,.3);color:var(--ink)}.obar button.on{background:var(--ink);border-color:var(--ink);color:var(--light)}.odl{margin:var(--s5) 0 0;border-top:1px solid var(--line-l)}.odl>div{display:grid;grid-template-columns:minmax(0,.28fr) minmax(0,1fr);gap:var(--s4);padding:clamp(16px,2vh,26px) 0;border-bottom:1px solid var(--line-l);align-items:baseline}@media(max-width:760px){.odl>div{grid-template-columns:1fr;gap:7px}}.odl dt{font-size:var(--t-micro);letter-spacing:.13em;text-transform:uppercase;color:var(--g-l)}.odl dd{margin:0;font-size:clamp(16px,1.35vw,21px);line-height:1.5;letter-spacing:-.014em;color:var(--ink);max-width:60ch;transition:opacity var(--d1) var(--e),transform var(--d1) var(--e)}.odl>div:last-child dd{font-size:clamp(15px,1.15vw,17.5px);line-height:1.62;color:#3A3A38;padding-left:var(--s3);border-left:1px solid var(--ink)}.odl.swap dd{opacity:0;transform:translateY(5px)}.rev2{margin-top:var(--s5);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.86fr);gap:var(--s5);align-items:start}@media(max-width:1000px){.rev2{grid-template-columns:1fr;gap:var(--s4)}}#proof .cwrap .rvcard::after{inset:1px;padding:2px;border-radius:calc(var(--r-sm) - 2px)}.rvcard{position:relative;isolation:isolate}.rvplate{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.42;filter:grayscale(1) contrast(1.05);max-width:none;transition:transform 1.2s var(--e),opacity var(--d2) var(--e)}.rvcard:hover .rvplate{transform:scale(1.04);opacity:.52}.rvcard::before{content:'';position:absolute;inset:0;z-index:-1;border-radius:inherit;background:linear-gradient(180deg,rgba(10,11,12,.58) 0%,rgba(10,11,12,.82) 58%,rgba(10,11,12,.93) 100%)}.rvcard{margin:0;background:#141413;border:1px solid var(--line-d);border-radius:var(--r-sm);padding:clamp(26px,3vw,46px);display:grid;gap:var(--s3);align-content:start}.rvcard blockquote{margin:0;font-size:clamp(21px,2.1vw,31px);font-weight:500;letter-spacing:-.024em;line-height:1.22;color:var(--light);max-width:30ch;transition:opacity var(--d1) var(--e)}.rvcard figcaption{display:flex;align-items:center;gap:14px;padding-top:var(--s3);border-top:1px solid var(--line-d)}.rvcard figcaption img{width:46px;height:46px;border-radius:999px;object-fit:cover;object-position:50% 22%;flex:none;filter:grayscale(1);transition:filter var(--d2)}.rvcard:hover figcaption img{filter:none}.rvwho{display:grid;gap:2px;min-width:0}.rvwho b{font-size:15.5px;font-weight:500;color:var(--light)}.rvwho em{font-style:normal;font-size:var(--t-meta);color:var(--g-d)}.rvstats{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:10px}.rvstats div{border:1px solid var(--line-d);border-radius:var(--r-xs);padding:14px 15px 14px;display:grid;grid-template-rows:1fr auto;gap:12px;min-height:clamp(86px,7vw,104px)}.rvstats b{font-size:clamp(21px,2vw,28px);font-weight:400;letter-spacing:-.04em;line-height:1;color:var(--light);font-variant-numeric:tabular-nums}.rvstats span{font-size:var(--t-micro);letter-spacing:.12em;text-transform:uppercase;color:var(--g-d)}.rvlist{display:grid;border-top:1px solid var(--line-d)}.rvlist button{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;text-align:left;font:inherit;cursor:pointer;background:none;border:0;border-bottom:1px solid var(--line-d);padding:clamp(14px,1.7vh,20px) 0}.rvlist .m,.rvlist .t{transition:transform var(--d2) var(--e)}.rvlist button:hover .m,.rvlist button:hover .t{transform:translateX(10px)}.rvlist .m{width:34px;height:34px;border-radius:999px;background:#1E1E1C;display:grid;place-items:center;overflow:hidden;flex:none}.rvlist .m img{width:19px;height:19px;object-fit:contain;filter:grayscale(1);opacity:.7;transition:filter var(--d1),opacity var(--d1)}.rvlist button.on .m img,.rvlist button:hover .m img{filter:none;opacity:1}.rvlist .t{display:grid;gap:2px;min-width:0}.rvlist .t b{font-size:15px;font-weight:500;color:var(--g-d);transition:color var(--d1)}.rvlist button.on .t b,.rvlist button:hover .t b{color:var(--light)}.rvlist .t span{font-size:var(--t-meta);color:#5E5E59}.rvlist .d{width:7px;height:7px;border-radius:50%;border:1px solid var(--line-d);transition:background var(--d1),border-color var(--d1)}.rvlist button.on .d{background:var(--yellow);border-color:var(--yellow)}.rvfoot{margin-top:var(--s4)}.rvcard.swap blockquote,.rvcard.swap .rvstats{opacity:0}.rvcard blockquote,.rvcard .rvstats{transition:opacity var(--d1) var(--e)}.s--rise{background:var(--light);border-top:0;isolation:isolate}.s--rise::after{content:'';position:absolute;z-index:0;top:0;bottom:0;left:calc(var(--ins,0) * var(--pad));right:calc(var(--ins,0) * var(--pad));background:var(--ink);border-radius:calc(var(--ins,0) * 46px);pointer-events:none}.s--rise>.in{position:relative;z-index:2}@media(max-width:760px){.s--rise::after{left:0;right:0;border-radius:0}}.ledger{position:relative;margin-top:var(--s5)}.ledhead{display:grid;grid-template-columns:1fr 1fr;border-bottom:1px solid var(--ink)}@media(max-width:820px){.ledhead{grid-template-columns:1fr}.ledhead .ledh--n{display:none}}.ledh{display:flex;align-items:center;gap:12px;padding:0 var(--s4) var(--s3) 0}.ledh:last-child{padding-left:var(--s4);padding-right:0}.ledh i{width:26px;height:26px;border-radius:999px;flex:none;display:grid;place-items:center;font-style:normal;font-size:14px;line-height:1;border:1px solid var(--line-l);color:var(--g-l)}.ledh--y i{background:var(--ink);border-color:var(--ink);color:var(--light)}.ledh b{font-size:clamp(19px,1.7vw,27px);font-weight:500;letter-spacing:-.022em;color:var(--ink)}.ledh--n b{color:var(--g-l)}.ledrule{position:absolute;left:50%;top:0;bottom:0;width:1px;z-index:1;pointer-events:none}.ledrule i{position:absolute;inset:0;background:var(--line-l);transform:scaleY(var(--p,1));transform-origin:50% 0}@media(max-width:820px){.ledrule{display:none}}.ledr{display:grid;grid-template-columns:1fr 1fr;border-bottom:1px solid var(--line-l)}@media(max-width:820px){.ledr{grid-template-columns:1fr}}.ledc{display:grid;grid-template-columns:auto minmax(0,1fr);gap:14px;align-items:start;padding:clamp(18px,2.2vh,28px) var(--s4) clamp(18px,2.2vh,28px) 0;transition:transform var(--d2) var(--e)}.ledc:last-child{padding-left:var(--s4);padding-right:0}@media(max-width:820px){.ledc{padding:var(--s3) 0}.ledc:last-child{padding-left:0}}.ledc .n{font-family:var(--mono);font-size:var(--t-micro);letter-spacing:.14em;color:var(--g-l);padding-top:5px;transition:color var(--d1)}.ledc p{margin:0;font-size:clamp(16px,1.3vw,19.5px);line-height:1.5;letter-spacing:-.01em;max-width:40ch}.ledc--y p{color:var(--ink)}.ledc--n p{color:var(--g-l)}.ledc:hover{transform:translateX(8px)}.ledc:hover .n{color:var(--ink)}.ledc--n:hover .n{color:#5E5E59}.ledc--n:hover p{color:#3A3A38}@media(max-width:820px){.ledc:hover{transform:none}}.fee{margin-top:var(--s5);display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line-d);border-bottom:1px solid var(--line-d)}@media(max-width:960px){.fee{grid-template-columns:1fr}}.feec{padding:var(--s4) var(--s4) var(--s4) 0;border-right:1px solid var(--line-d);display:grid;gap:var(--s2);align-content:start}.feec:not(:first-child){padding-left:var(--s4)}.feec:last-child{border-right:0;padding-right:0}@media(max-width:960px){.feec{border-right:0;padding:var(--s4) 0;border-bottom:1px solid var(--line-d)}.feec:not(:first-child){padding-left:0}}.feec .n{font-family:var(--mono);font-size:var(--t-micro);letter-spacing:.14em;color:var(--g-d)}.feec b{font-size:clamp(20px,1.9vw,29px);font-weight:500;letter-spacing:-.022em;line-height:1.16;color:var(--light);max-width:18ch}.feec p{margin:0;font-size:var(--t-meta);line-height:1.68;color:#B8B8B4;max-width:38ch}.feenote{margin-top:var(--s4)}.feenote p{margin:0;font-size:clamp(17px,1.5vw,23px);line-height:1.45;letter-spacing:-.014em;color:var(--g-d);max-width:64ch}.feenote b{color:var(--light);font-weight:500}.feeacts{margin-top:var(--s4);display:flex;gap:11px;flex-wrap:wrap;align-items:center}@media(min-width:901px){.vsm--five .vsrow{grid-template-columns:minmax(0,.74fr) minmax(0,1fr)
minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);column-gap:clamp(14px,1.5vw,26px)}.vsm--five .vsalt{font-size:clamp(13.5px,1vw,15.5px)}.vsm--five .vsme{font-size:clamp(14px,1.02vw,16px)}}.actnote,.pcap{margin-top:var(--s4);font-size:var(--t-meta);color:var(--g-l);line-height:1.65;max-width:66ch}.s:not(.s--light) .actnote,.s:not(.s--light) .pcap{color:var(--g-d)}.tnote{margin-top:var(--s4);font-size:var(--t-meta);color:var(--g-l);max-width:60ch;line-height:1.65}.qa .qbody p{grid-column:2;margin:0;padding-left:var(--s3);border-left:1px solid var(--line-l);font-size:clamp(15.5px,1.2vw,18px);color:#3A3A38;line-height:1.72;max-width:62ch}@media(max-width:700px){.qa summary{grid-template-columns:minmax(0,1fr) 34px}.qa .qn{display:none}.qa .qbody{grid-template-columns:1fr}.qa .qbody p{grid-column:1}}.qafoot{margin-top:var(--s4);display:flex;gap:var(--s4);flex-wrap:wrap;align-items:center;justify-content:space-between}.qafoot .meta{max-width:46ch}.cta-conv{position:relative;min-height:100svh;display:grid;place-items:center;overflow:hidden;background:radial-gradient(110% 80% at 50% 46%,#101010 0%,rgba(6,6,6,0) 62%),radial-gradient(80% 60% at 12% 82%,#0A0C10 0%,rgba(5,5,7,0) 60%),#121212;color:var(--light);border-radius:var(--r) var(--r) 0 0;margin-top:calc(var(--r) * -1);z-index:3}.cta-conv canvas{position:absolute;inset:0;width:100%;height:100%;display:block;z-index:1}.cta-conv::before{content:'';position:absolute;inset:0;z-index:2;pointer-events:none;background:radial-gradient(112% 76% at 50% 48%,transparent 30%,rgba(18,18,18,.6) 76%,#121212 100%)}.cta-conv::after{content:'';position:absolute;inset:0;z-index:2;pointer-events:none;background:radial-gradient(46% 40% at 50% 50%,rgba(18,18,18,.86) 0%,rgba(18,18,18,.44) 58%,transparent 82%)}.convin{position:relative;z-index:5;width:100%;max-width:var(--w-wide);margin:0 auto;padding:calc(var(--s5) + 48px) var(--pad) clamp(34px,5vh,64px);display:grid;justify-items:center;text-align:center;gap:var(--s3)}.convmark{width:clamp(52px,4.6vw,72px);height:clamp(52px,4.6vw,72px);border-radius:var(--r-sm);overflow:hidden;display:block}.convmark img{width:100%;height:100%;display:block}.cta-conv h2{font-size:clamp(30px,4.2vw,66px);font-weight:500;letter-spacing:-.04em;line-height:1.02;max-width:24ch}.cta-conv .lede{color:#C9C9C4;max-width:46ch}.cta-conv .cacts{display:flex;gap:11px;flex-wrap:wrap;justify-content:center;margin-top:var(--s2)}.cta-conv .avail{background:rgba(18,18,18,.5);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.stepline{margin-top:clamp(30px,4.6vh,64px);width:100%;text-align:left;display:grid;grid-template-columns:repeat(3,1fr)}@media(max-width:820px){.stepline{grid-template-columns:1fr}}.stepline>div{padding:var(--s3) var(--s4) 0 0;display:grid;gap:9px;align-content:start;border-right:1px solid rgba(250,250,250,.14)}.stepline>div:not(:first-child){padding-left:var(--s4)}.stepline>div:last-child{border-right:0;padding-right:0}@media(max-width:820px){.stepline>div{border-right:0;padding:var(--s3) 0 0}.stepline>div:not(:first-child){padding-left:0}}.stepline b{font-family:var(--mono);font-size:var(--t-micro);letter-spacing:.14em;color:#8A8A8A;font-weight:400}.stepline p{font-size:15px;line-height:1.5;color:#C9C9C4;max-width:28ch}.howbtn{margin-top:var(--s4)}#howWrap{--pop-w:880px}.howbox{height:min(560px,calc(100vh - 96px));overflow:hidden;padding:clamp(22px,2.4vw,36px);display:grid;grid-template-rows:auto minmax(0,1fr) auto auto;gap:var(--s3);color:var(--light)}.howtop{display:grid;gap:8px}.howtop .howh{margin:0;font-size:clamp(22px,2.4vw,34px);font-weight:500;letter-spacing:-.026em;line-height:1.1}.howstage{position:relative;min-height:0;border-radius:var(--r-sm);background:radial-gradient(78% 90% at 50% 50%,#111110 0%,rgba(10,10,9,0) 70%),#0C0C0B;border:1px solid rgba(250,250,250,.05)}.howstage canvas{position:absolute;inset:0;width:100%;height:100%;display:block}.howsteps{display:grid;grid-template-columns:repeat(5,1fr);gap:6px}.howsteps button{text-align:left;font:inherit;cursor:pointer;background:none;border:0;border-top:1px solid var(--line-d);padding:12px 0 0;display:grid;gap:5px;transition:border-color var(--d1)}.howsteps button .n{font-family:var(--mono);font-size:var(--t-n105);letter-spacing:.14em;color:#5E5E59;transition:color var(--d1)}.howsteps button b{font-size:13.5px;font-weight:500;color:var(--g-d);letter-spacing:-.008em;transition:color var(--d1)}.howsteps button.on{border-top-color:var(--yellow)}.howsteps button.on .n{color:var(--yellow)}.howsteps button.on b{color:var(--light)}.howsteps button:hover b{color:var(--light)}@media(max-width:680px){.howsteps{grid-template-columns:repeat(3,1fr)}.howsteps button:nth-child(n+4){display:none}}.howfoot{margin:0;font-size:var(--t-meta);line-height:1.5;color:#B8B8B4;max-width:60ch;min-height:2.9em}.ofig--ch{position:relative}.chset{display:flex;align-items:center;gap:9px;margin-top:9px}.chset svg{width:17px;height:17px;flex:none;fill:currentColor;stroke:none;color:var(--g-l);transition:color var(--d1) var(--e)}.chset svg rect,.chset svg path[d^="M3.4"]{fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.oprop:hover .chset svg{color:var(--ink)}.s:not(.s--light) .chset svg{color:var(--g-d)}.s:not(.s--light) .oprop:hover .chset svg{color:var(--light)}@media(max-width:640px){.lw .lwlab{display:none}.lw>img{opacity:.72}.lw .lwbg{display:none}}@media(max-width:1000px) and (min-width:641px){.lw>img{width:min(78px,40%);height:auto;aspect-ratio:1}}@media(max-width:640px){.lwall{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:none;grid-auto-rows:auto}.lw{aspect-ratio:1}.lw>img{width:74%;height:auto;aspect-ratio:1;padding:6px}.lw--end{grid-template-rows:auto;place-items:center;padding:8px}.lw--end em{display:grid;justify-items:center;gap:3px;line-height:1.35}.lw--end b{font-weight:500;font-size:clamp(24px,7vw,32px);line-height:1;letter-spacing:-.03em;color:var(--ink)}}.funnel{list-style:none;margin:0;padding:0;border-top:1px solid var(--line-l)}.fn{display:grid;grid-template-columns:clamp(46px,5vw,72px) minmax(0,1fr);gap:clamp(14px,2vw,30px);align-items:center;padding:clamp(18px,2.3vw,28px) 0;border-bottom:1px solid var(--line-l)}.fn .fnn{font-family:var(--mono);font-size:var(--t-micro);letter-spacing:.1em;color:var(--g-l)}.fnbody{display:grid;gap:9px}.fn b{font-size:clamp(16px,1.6vw,21px);font-weight:500;letter-spacing:-.02em}.fn p{margin:0;color:var(--g-l);font-size:var(--t-meta);line-height:1.55;max-width:64ch}.fnbar{display:block;height:6px;border-radius:var(--r-xs);background:rgba(18,18,18,.07);overflow:hidden}.fnbar i{display:block;height:100%;width:var(--w,100%);background:var(--ink);border-radius:var(--r-xs)}.fn:last-child .fnbar i{background:var(--yellow)}@media(max-width:560px){ .fn{grid-template-columns:1fr;gap:8px} }@media(max-width:1024px){ .fn .fnn{font-size:var(--t-micro);letter-spacing:.08em} }.unigrid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.94fr);gap:clamp(30px,4.4vw,76px);align-items:center}@media(max-width:960px){.unigrid{grid-template-columns:1fr;gap:var(--s4)}}.unigrid .cpanel{margin-top:0;background:#FFF}.unigrid .cpanel .micro{color:var(--g-l)}.unigrid .cpanel .cpnote{margin:0;font-size:var(--t-meta);line-height:1.55;color:var(--g-l);max-width:46ch}.unibox--moved{display:grid}.unibox--moved .unibox{width:100%;max-width:none;background:var(--ink);color:var(--light);border-radius:var(--r-sm);padding:clamp(24px,2.4vw,36px)}.unibox--moved .unicvwrap{min-height:clamp(232px,23vw,320px)}.narrowpin{position:relative}@media(min-width:1001px) and (min-height:641px){.mo .narrowpin{height:230vh}.mo .narrowstage{position:sticky;top:0;height:100vh;display:grid;align-content:center}.mo .narrowpin:not(:has(.unicv)){height:auto}.mo .narrowpin:not(:has(.unicv)) .narrowstage{position:static;height:auto}.mo .narrowstage .unigrid{align-items:start}.mo .narrowstage .unibox{height:min(78vh,760px)}.mo .narrowstage .unicvwrap{min-height:190px}.mo .narrowstage .cpanel{transform:translateY(var(--ctaY,0px))}.mo .narrowpin[data-nopin]{height:auto}.mo .narrowpin[data-nopin] .narrowstage{position:static;height:auto}.mo .narrowpin[data-nopin] .cpanel{transform:none}}@media(prefers-reduced-motion:reduce){.mo .narrowpin{height:auto}.mo .narrowstage{position:static;height:auto}.mo .narrowstage .unibox{height:auto}.mo .narrowstage .unicvwrap{min-height:clamp(232px,23vw,320px)}.mo .narrowstage .cpanel{transform:none}}.act .k{color:#B8B8B3}.vsendbox .micro{color:var(--g-l)}