.mc .sd-row{display:flex;gap:2px;height:clamp(540px,80vh,780px);margin:clamp(3rem,6vw,5rem) calc(var(--mc-gutter) * -1) 0}.mc .sd-panel{appearance:none;position:relative;flex:1 1 0;min-width:0;overflow:hidden;isolation:isolate;margin:0;padding:0;border:0;background:var(--mc-raise);color:inherit;font:inherit;text-align:left;cursor:pointer;transition:flex-grow .9s cubic-bezier(.2,.7,.2,1),transform 1s cubic-bezier(.2,.7,.2,1),clip-path 1.3s cubic-bezier(.76,0,.24,1) calc(var(--n) * .12s)}.mc .sd-panel.is-on{flex-grow:2.6}.mc .sd-panel:focus-visible{outline-offset:-3px}.mc-motion .sd-panel[data-rise]:not([data-in]){clip-path:inset(100% 0 0 0);transform:none}.mc .sd-media{position:absolute;inset:0;z-index:-1}.mc .sd-media img{width:100%;height:100%;object-fit:cover;transform:scale(1.1);filter:grayscale(.4) brightness(.62);transition:transform 1.6s cubic-bezier(.2,.7,.2,1),filter .9s}.mc .sd-panel.is-on .sd-media img{transform:scale(1.02);filter:grayscale(0) brightness(.8)}.mc .sd-panel:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(to top,color-mix(in srgb,var(--mc-bg) 94%,transparent) 0,color-mix(in srgb,var(--mc-bg) 55%,transparent) 42%,transparent 75%)}.mc .sd-copy{position:absolute;left:0;right:0;bottom:0;display:grid;grid-template-columns:minmax(0,1fr);gap:.8rem;padding:clamp(1.25rem,2.4vw,2.25rem)}.mc .sd-num{display:flex;align-items:center;gap:.75rem;font:400 .82rem var(--mc-mono);letter-spacing:.1em}.mc .sd-num:after{content:"";width:2rem;height:1px;background:var(--mc-spectrum);transition:width .8s cubic-bezier(.2,.7,.2,1)}.mc .sd-panel.is-on .sd-num:after{width:5.5rem}.mc .sd-title{font-size:clamp(1.1rem,1.55vw,1.8rem);font-weight:800;line-height:1.05;letter-spacing:.01em;text-transform:uppercase;text-wrap:balance}.mc .sd-words{font:400 .76rem var(--mc-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--mc-muted);white-space:pre-wrap}.mc .sd-more{display:grid;grid-template-rows:0fr;min-width:0;overflow:hidden;opacity:0;transition:grid-template-rows .8s cubic-bezier(.2,.7,.2,1),opacity .5s}.mc .sd-more-in{display:block;min-height:0;overflow:hidden;width:min(34rem,42vw)}.mc .sd-panel.is-on .sd-title{font-size:clamp(1.3rem,2vw,2.2rem)}.mc .sd-panel.is-on .sd-more{grid-template-rows:1fr;opacity:1;transition-delay:.15s,.3s}.mc .sd-body{display:block;max-width:44ch;font-size:1.05rem;line-height:1.6;color:color-mix(in srgb,var(--mc-ink) 90%,transparent)}.mc .sd-list{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:1rem}.mc .sd-list span{padding:.38rem .6rem;border:1px solid color-mix(in srgb,var(--mc-ink) 26%,transparent);font:400 .72rem var(--mc-mono);letter-spacing:.08em;text-transform:uppercase;background:color-mix(in srgb,var(--mc-bg) 45%,transparent)}.mc .sd-open{display:inline-flex;align-items:center;gap:.85rem;margin-top:.35rem;font:400 .76rem var(--mc-mono);letter-spacing:.14em;text-transform:uppercase}.mc .sd-open i{display:grid;place-items:center;width:2.4rem;height:2.4rem;border:1px solid color-mix(in srgb,var(--mc-ink) 40%,transparent);font-style:normal;font-size:1.1rem;transition:background .4s,color .4s,transform .6s cubic-bezier(.2,.7,.2,1)}.mc .sd-panel.is-on .sd-open i{background:var(--mc-ink);color:var(--mc-bg);transform:rotate(90deg)}@supports (animation-timeline:view()){.mc .sd-media{animation:sd-drift linear both;animation-timeline:view()}@keyframes sd-drift{0%{translate:0 -5%}to{translate:0 5%}}}.mc .sd-sheet,html.mc-locked{overflow:hidden}.mc .sd-sheet{width:min(1120px,calc(100vw - 2rem));max-width:none;max-height:calc(100dvh - 2rem);margin:auto;padding:0;border:1px solid var(--mc-line);background:var(--mc-bg);color:var(--mc-ink)}.mc .sd-sheet::backdrop{background:rgb(8 8 12/.74);backdrop-filter:blur(6px)}.mc .sd-sheet[open]{animation:sd-in .6s cubic-bezier(.2,.7,.2,1)}@keyframes sd-in{0%{opacity:0;transform:translateY(28px)}}.mc .sd-sheet-in{max-height:calc(100dvh - 2rem);overflow-y:auto;overscroll-behavior:contain}.mc .sd-sheet-head{position:relative;isolation:isolate;display:flex;align-items:flex-end;min-height:clamp(230px,36vh,360px);padding:clamp(1.5rem,4vw,3rem)}.mc .sd-sheet-head>img{position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover}.mc .sd-sheet-head:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(to top,var(--mc-bg) 0,color-mix(in srgb,var(--mc-bg) 60%,transparent) 50%,color-mix(in srgb,var(--mc-bg) 20%,transparent) 100%)}.mc .sd-sheet-head h2{margin:.9rem 0 0;font-size:clamp(2rem,4.4vw,3.6rem);font-weight:800;line-height:1;letter-spacing:-.01em;text-transform:uppercase}.mc .sd-sheet-head p{margin:.9rem 0 0;max-width:40ch;font-size:clamp(1.1rem,1.6vw,1.35rem);line-height:1.45}.mc .sd-close{position:absolute;top:1rem;right:1rem;display:grid;place-items:center;width:2.9rem;height:2.9rem;border:1px solid color-mix(in srgb,var(--mc-ink) 35%,transparent);background:color-mix(in srgb,var(--mc-bg) 60%,transparent);color:var(--mc-ink);font-size:1.6rem;line-height:1;cursor:pointer;transition:background .3s,color .3s}.mc .sd-close:hover{background:var(--mc-ink);color:var(--mc-bg)}.mc .sd-sheet-body{display:grid;grid-template-columns:1.15fr 1fr;gap:clamp(2rem,5vw,4.5rem);padding:clamp(1.5rem,4vw,3rem)}.mc .sd-intro{margin:0;font-size:clamp(1.08rem,1.4vw,1.2rem);line-height:1.65}.mc .sd-who{margin:1.1rem 0 0;font:400 .78rem var(--mc-mono);letter-spacing:.12em;color:var(--mc-accent)}.mc .sd-h,.mc .sd-who{text-transform:uppercase}.mc .sd-h{margin:2.5rem 0 .6rem;font:400 .76rem var(--mc-mono);letter-spacing:.14em;color:var(--mc-muted)}.mc .sd-sheet-body>div:last-child>.sd-h:first-child{margin-top:0}.mc .sd-caps,.mc .sd-steps{margin:0;padding:0;list-style:none}.mc .sd-caps li{display:grid;gap:.3rem;padding:1rem 0;border-top:1px solid var(--mc-line)}.mc .sd-caps b,.mc .sd-steps b{font-size:1.02rem;font-weight:700;letter-spacing:-.01em}.mc .sd-caps span,.mc .sd-steps span{color:var(--mc-muted);font-size:1rem;line-height:1.6}.mc .sd-steps{counter-reset:st}.mc .sd-steps li{counter-increment:st;position:relative;display:grid;grid-template-columns:2.75rem 1fr;gap:.25rem 0;padding:1rem 0;border-top:1px solid var(--mc-line)}.mc .sd-steps li:before{content:counter(st,decimal-leading-zero);grid-row:span 2;font:700 .85rem var(--mc-mono);background:var(--mc-spectrum);-webkit-background-clip:text;background-clip:text;color:transparent;width:fit-content;padding-top:.15rem}.mc .sd-pairs{margin:0;font-size:1.02rem;line-height:1.65;color:var(--mc-muted)}.mc .sd-jump{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1.1rem}.mc .sd-jump button{display:inline-flex;gap:.5rem;padding:.65rem .85rem;border:1px solid color-mix(in srgb,var(--mc-ink) 22%,transparent);background:none;color:var(--mc-ink);font:400 .72rem var(--mc-mono);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;transition:border-color .3s,background .3s}.mc .sd-jump button:hover{border-color:var(--mc-ink);background:color-mix(in srgb,var(--mc-ink) 6%,transparent)}.mc .sd-jump i{font-style:normal}.mc .sd-sheet-foot{position:sticky;bottom:0;display:flex;flex-wrap:wrap;align-items:center;gap:1rem 2rem;padding:1.25rem clamp(1.5rem,4vw,3rem);border-top:1px solid var(--mc-line);background:var(--mc-bg)}.mc .sd-cta{display:inline-flex;align-items:center;min-height:48px;padding:0 1.6rem;background:var(--mc-ink);color:var(--mc-bg)!important;font:400 .75rem var(--mc-mono);letter-spacing:.14em;text-transform:uppercase;transition:background .3s}.mc .sd-cta:hover{background:var(--mc-accent)}.mc .sd-link{font:400 .78rem var(--mc-mono);letter-spacing:.12em;text-transform:uppercase}.mc .sd-link i{font-style:normal;display:inline-block;transition:transform .4s}.mc .sd-link:hover i{transform:translateX(5px)}.mc-has-cursor .sd-sheet,.mc-has-cursor .sd-sheet *{cursor:auto}.mc-has-cursor .sd-sheet a,.mc-has-cursor .sd-sheet button{cursor:pointer}.mc .ai-sec{overflow:hidden;isolation:isolate}.mc .ai-bg{position:absolute;inset:0;z-index:-1}.mc .ai-bg img{width:100%;height:100%;object-fit:cover;opacity:.3;filter:grayscale(.45)}.mc .ai-bg:after{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,var(--mc-bg) 0,color-mix(in srgb,var(--mc-bg) 55%,transparent) 30%,color-mix(in srgb,var(--mc-bg) 70%,transparent) 60%,var(--mc-bg) 100%),linear-gradient(to right,color-mix(in srgb,var(--mc-bg) 75%,transparent),transparent 70%)}@supports (animation-timeline:view()){.mc .ai-bg img{animation:ai-drift linear both;animation-timeline:view()}@keyframes ai-drift{0%{transform:scale(1.18) translateY(-4%)}to{transform:scale(1.05) translateY(4%)}}}.mc .ai-split{display:grid;grid-template-columns:1fr 1fr;gap:2px;margin-top:clamp(3rem,6vw,4.5rem)}.mc .ai-split>div{padding:clamp(1.5rem,3vw,2.5rem);background:color-mix(in srgb,var(--mc-bg) 78%,transparent);backdrop-filter:blur(10px)}.mc .ai-split h3{display:flex;align-items:center;gap:.75rem;margin:0 0 .75rem;font:400 .8rem var(--mc-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--mc-muted)}.mc .ai-split h3 i{display:inline-block;width:1.6rem;height:6px}.mc .ai-k-people{background:var(--mc-ink)}.mc .ai-k-ai{background:var(--mc-spectrum)}.mc .ai-split ul{margin:0;padding:0;list-style:none}.mc .ai-split li{padding:1rem 0;border-top:1px solid var(--mc-line);font-size:clamp(1.15rem,1.7vw,1.5rem);font-weight:700;letter-spacing:-.015em;line-height:1.3}.mc .ai-split>div:first-child li{color:color-mix(in srgb,var(--mc-ink) 78%,transparent);font-weight:500}@media (max-width:860px){.mc .sd-row{flex-direction:column;height:auto}.mc .sd-panel,.mc .sd-panel.is-on{flex:none;aspect-ratio:4/4.4}.mc .sd-more{grid-template-rows:1fr;opacity:1}.mc .sd-more-in{width:auto}.mc .sd-media img{filter:grayscale(.2) brightness(.5)}.mc .sd-panel:after{background:linear-gradient(to top,color-mix(in srgb,var(--mc-bg) 96%,transparent) 0,color-mix(in srgb,var(--mc-bg) 80%,transparent) 55%,color-mix(in srgb,var(--mc-bg) 20%,transparent) 100%)}.mc .sd-sheet{width:100vw;margin:auto 0 0;border-width:1px 0 0}.mc .sd-sheet,.mc .sd-sheet-in{max-height:94dvh}.mc .sd-sheet[open]{animation-name:sd-up}@keyframes sd-up{0%{transform:translateY(100%)}}.mc .ai-split,.mc .sd-sheet-body{grid-template-columns:1fr}}@media (max-width:420px){.mc .sd-panel,.mc .sd-panel.is-on{aspect-ratio:4/5}}@media (prefers-reduced-motion:reduce){.mc .sd-panel{clip-path:none!important}}.mc .why-sec{padding-top:var(--mc-sec-y);padding-bottom:0}.mc-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.mc .hm-proof{padding-top:clamp(3rem,6vw,4.5rem);padding-bottom:clamp(3rem,6vw,4.5rem)}.mc .hm-proof dl{display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(1.5rem,3vw,2.5rem);margin:0}.mc .hm-proof div{display:flex;flex-direction:column;gap:.6rem;padding-top:1.25rem;border-top:1px solid var(--mc-line)}.mc .hm-proof dd{order:-1;margin:0;width:fit-content;font-size:clamp(2.2rem,4vw,3.6rem);font-weight:800;line-height:1;letter-spacing:-.04em;background:var(--mc-spectrum);-webkit-background-clip:text;background-clip:text;color:transparent}.mc .hm-proof dt{max-width:22ch;font-size:1rem;font-weight:500;line-height:1.45;color:var(--mc-muted)}.mc .hm-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:2px;margin:clamp(2.5rem,5vw,4rem) 0 0;padding:0;list-style:none;counter-reset:hs}.mc .hm-steps li{counter-increment:hs;padding:clamp(1.5rem,3vw,2.5rem);background:var(--mc-raise)}.mc .hm-steps li:before{content:counter(hs,decimal-leading-zero);display:block;width:fit-content;font:700 .85rem var(--mc-mono);background:var(--mc-spectrum);-webkit-background-clip:text;background-clip:text;color:transparent}.mc .hm-steps h3{margin:1.1rem 0 0;font-size:clamp(1.5rem,2.2vw,2rem);font-weight:800;letter-spacing:-.025em}.mc .hm-steps .mc-terms{margin-top:.5rem}.mc .hm-steps p:last-child{margin:1rem 0 0;color:var(--mc-muted);line-height:1.65}.mc .hm-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1.5rem 3rem}.mc .hm-packs{display:grid;grid-template-columns:repeat(3,1fr);gap:2px;margin:clamp(2.5rem,5vw,4rem) 0 0;padding:0;list-style:none}.mc .hm-packs a{position:relative;display:flex;flex-direction:column;height:100%;min-height:15rem;padding:clamp(1.5rem,2.6vw,2.25rem);background:var(--mc-raise);transition:background .4s}.mc .hm-packs a:before{content:"";position:absolute;left:0;right:0;top:0;height:2px;background:var(--mc-spectrum);transform:scaleX(0);transform-origin:left;transition:transform .6s cubic-bezier(.2,.7,.2,1)}.mc .hm-packs a:hover{background:color-mix(in srgb,var(--mc-ink) 7%,var(--mc-raise))}.mc .hm-packs a:hover:before{transform:scaleX(1)}.mc .hm-pack-tag{font:400 .72rem var(--mc-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--mc-muted)}.mc .hm-packs h3{margin:1rem 0 0;font-size:clamp(1.35rem,1.9vw,1.7rem);font-weight:800;letter-spacing:-.02em;line-height:1.15}.mc .hm-packs p{margin:.8rem 0 0;max-width:40ch;color:var(--mc-muted);line-height:1.6}.mc .hm-pack-foot{display:flex;align-items:center;justify-content:space-between;margin-top:auto;padding-top:1.75rem;font:400 .75rem var(--mc-mono);letter-spacing:.12em;text-transform:uppercase}.mc .hm-pack-foot i{font-style:normal;font-size:1.1rem;transition:transform .4s}.mc .hm-packs a:hover .hm-pack-foot i{transform:translateX(6px)}.mc .hm-close .mc-h2{font-size:clamp(2.4rem,5vw,4.4rem);max-width:18ch}.mc .mc-offer .pg-kicker{margin-bottom:1.25rem}.mc .mc-offer .pg-actions{margin-top:2.5rem}@media (max-width:960px){.mc .hm-packs,.mc .hm-proof dl{grid-template-columns:1fr 1fr}}@media (max-width:760px){.mc .hm-packs,.mc .hm-steps{grid-template-columns:1fr}}@media (max-width:420px){.mc .hm-proof dl{grid-template-columns:1fr 1fr;gap:1.25rem}}