.home-plat{--sec-pad:clamp(72px,9vw,128px);--sheet-round:clamp(28px,4.2vw,60px)}.home-plat .hero{position:relative;height:300vh;height:300svh;background:var(--navy-2)}@media (max-width:860px) and (prefers-reduced-motion:no-preference){.home-plat .hero{height:400vh;height:400svh}}.home-plat .hero-stage{position:sticky;top:0;height:100vh;height:100svh;overflow:hidden;background:var(--navy-2)}.home-plat .hero-canvas{position:absolute;inset:0;width:100%;height:100%;display:block}.home-plat .hero-scrim{--edge:max(0px,(100vw - var(--shell))/2);position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,rgba(6,26,46,.72) 0,rgba(6,26,46,.68) 60px,rgba(6,26,46,.54) 90px,rgba(6,26,46,.36) 125px,rgba(6,26,46,.2) 165px,rgba(6,26,46,.08) 215px,rgba(6,26,46,0) 280px) 0 0 /100% 280px no-repeat,linear-gradient(90deg,rgba(6,26,46,.7) 0,rgba(6,26,46,.64) calc(var(--edge) + 420px),rgba(6,26,46,.58) calc(var(--edge) + 620px),rgba(6,26,46,.2) calc(var(--edge) + 720px),rgba(6,26,46,.04) calc(var(--edge) + 840px),rgba(6,26,46,0) calc(var(--edge) + 960px)),linear-gradient(0deg,rgba(6,26,46,.45) 0,rgba(6,26,46,.2) 9%,rgba(6,26,46,0) 18%)}body:has(.home-plat) .nav:before{display:none}@media (max-width:860px) and (prefers-reduced-motion:no-preference){.home-plat .hero-scrim{background:linear-gradient(180deg,rgba(6,26,46,.84),rgba(6,26,46,.8) 60px,rgba(6,26,46,.6) 90px,rgba(6,26,46,.38) 125px,rgba(6,26,46,.2) 165px,rgba(6,26,46,.08) 215px,rgba(6,26,46,0) 280px) 0 0 /100% 280px no-repeat,linear-gradient(0deg,rgba(6,26,46,.3),rgba(6,26,46,.44) 20%,rgba(6,26,46,.66) 32%,rgba(6,26,46,.7) 38%,rgba(6,26,46,.7) 60%,rgba(6,26,46,.5) 66%,rgba(6,26,46,.22) 76%,rgba(6,26,46,.1))}}@media (prefers-reduced-motion:reduce){.home-plat .hero-scrim{background:linear-gradient(180deg,rgba(6,26,46,.72) 0,rgba(6,26,46,.68) 60px,rgba(6,26,46,.54) 90px,rgba(6,26,46,.36) 125px,rgba(6,26,46,.2) 165px,rgba(6,26,46,.08) 215px,rgba(6,26,46,0) 280px) 0 0 /100% 280px no-repeat,linear-gradient(90deg,rgba(6,26,46,.56) 0,rgba(6,26,46,.5) calc(var(--edge) + 420px),rgba(6,26,46,.45) calc(var(--edge) + 620px),rgba(6,26,46,.16) calc(var(--edge) + 720px),rgba(6,26,46,.03) calc(var(--edge) + 840px),rgba(6,26,46,0) calc(var(--edge) + 960px)),linear-gradient(0deg,rgba(6,26,46,.4) 0,rgba(6,26,46,.18) 9%,rgba(6,26,46,0) 18%)}}@media (max-width:860px) and (prefers-reduced-motion:reduce){.home-plat .hero-scrim{background:linear-gradient(180deg,rgba(6,26,46,.84),rgba(6,26,46,.8) 60px,rgba(6,26,46,.62) 120px,rgba(6,26,46,.58) 160px,rgba(6,26,46,.58) calc(100% - 60px),rgba(6,26,46,.45))}}.home-plat .hero-inner{position:absolute;inset:0;display:flex;align-items:center;max-width:var(--shell);margin-inline:auto;padding-inline:var(--gut)}.home-plat .hero-copy{position:relative;width:min(640px,100%)}.home-plat .hero-h1{color:#fff}.home-plat .hero-h1 .h1-a,.home-plat .hero-h1 .h1-b{display:block}.home-plat .hero-h1 .h1-a{font-size:var(--hero-lead-line);color:var(--on-dark);letter-spacing:0;margin-bottom:.12em}.home-plat .hero-h1 .h1-b{color:#fff}.home-plat .hero-forks{display:flex;gap:12px;margin-top:32px}.home-plat .hero-forks.is-out{pointer-events:none}.home-plat .hero-forks .as-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 24px;border:1px solid rgba(255,255,255,.85);border-radius:var(--r-md);color:#fff;font-size:15px;font-weight:500;letter-spacing:0;text-transform:none;text-decoration:none;line-height:1;transition:background-color var(--dur-2) var(--ease-out),border-color var(--dur-2) var(--ease-out),color var(--dur-2) var(--ease-out)}.home-plat .hero-forks .as-btn:hover{background:var(--accent-lit);border-color:var(--accent-lit);color:var(--navy-2)}@media (max-width:440px){.home-plat .hero-forks{flex-direction:column;align-items:stretch}.home-plat .hero-forks .as-btn{width:100%;white-space:nowrap}}.home-plat .beatwrap{position:absolute;inset:0;display:grid;align-content:center;pointer-events:none}.home-plat .beat{grid-area:1/1;align-self:start;opacity:0;transform:translateY(50vh)}.home-plat .beat h2{color:#fff;margin:0}.home-plat .beat p{margin-top:18px;color:var(--on-dark);font-size:var(--hero-line);max-width:46ch}.home-plat .hero-cue{position:absolute;left:50%;bottom:clamp(18px,2.4vw,30px);transform:translateX(-50%);display:flex;flex-direction:column;align-items:center;gap:9px;transition:opacity var(--dur-3) var(--ease-out)}.home-plat .hero-cue.is-out{opacity:0;pointer-events:none}.home-plat .cue-word{font-size:11px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--on-dark)}.home-plat .cue-btn{display:flex;align-items:center;justify-content:center;width:46px;height:46px;padding:0;border-radius:50%;cursor:pointer;background:rgba(6,26,46,.35);border:1px solid rgba(255,255,255,.6);color:#fff;font-family:inherit;transition:background-color var(--dur-2) var(--ease-out),border-color var(--dur-2) var(--ease-out),color var(--dur-2) var(--ease-out)}.home-plat .cue-btn:hover{background:var(--accent-lit);border-color:transparent;color:var(--navy-2)}.home-plat .cue-btn svg{animation:cue-bob calc(var(--dur-photo) * 1.5) var(--ease-in-out) 2}@keyframes cue-bob{50%{transform:translateY(3px)}}.home-plat .ticks{display:flex;gap:6px;align-items:center}.home-plat .ticks b{display:block;width:14px;height:2px;background:rgba(255,255,255,.3);transition:background-color var(--dur-3) var(--ease-out)}.home-plat .ticks b.is-on{background:var(--accent-lit)}@keyframes hero-settle{0%{transform:translate3d(0,calc(var(--rise) * .5),0)}}.home-plat .hero-forks>*{animation:hero-settle var(--dur-3) var(--ease-out) var(--stagger) backwards}@media (prefers-reduced-motion:reduce){.home-plat .hero{height:auto}.home-plat .hero-stage{position:relative;height:auto;min-height:100vh;min-height:100svh;padding-block:140px 90px}.home-plat .hero-inner{position:relative;inset:auto;height:auto}.home-plat .beatwrap{position:relative;inset:auto;display:block;margin-top:44px}.home-plat .beat{position:relative;opacity:1;transform:none;margin-top:34px;padding-top:26px;border-top:1px solid var(--rule-dk)}.home-plat .hero-cue{display:none}.home-plat .cue-btn svg,.home-plat .hero-forks>*{animation:none}}.home-plat .hero-stats dd.stat-src{order:3;margin:8px 0 0;font-family:inherit;font-size:13px;line-height:1.5;letter-spacing:normal;color:var(--on-dark-2);max-width:26ch;font-variant-numeric:normal}.home-plat .stats-plate{background:var(--navy-2);color:var(--on-dark);padding-block:clamp(64px,7vw,96px)}.home-plat .stats-plate h2{margin:0;font-size:var(--strip-title);line-height:1.15;color:#fff}.home-plat .plate-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:40px 0 24px;border-top:1px solid var(--rule-dk);border-bottom:1px solid var(--rule-dk)}.home-plat .plate-stats>div{display:flex;flex-direction:column;padding:32px 32px 36px;border-left:1px solid var(--rule-dk)}.home-plat .plate-stats>div:first-child{padding-left:0;border-left:0}.home-plat .plate-stats dt{font-size:12px;font-weight:600;line-height:1.4;letter-spacing:.2em;text-transform:uppercase;color:var(--on-dark-2)}.home-plat .plate-stats .stat-v{margin:14px 0 16px;font-family:var(--serif);font-weight:400;font-size:var(--plat-stat);line-height:1;letter-spacing:-.02em;color:var(--accent-lit);font-variant-numeric:lining-nums tabular-nums}.home-plat .plate-stats .stat-src{margin:0;font-size:15px;line-height:1.55;color:var(--on-dark-2);max-width:24em}.home-plat .stats-plate .link-accent{color:#fff}.home-plat .kit{background:var(--paper)}.home-plat .kit-head{display:grid;grid-template-columns:1.05fr .95fr;gap:clamp(28px,4vw,64px);align-items:center}@media (max-width:900px){.home-plat .kit-head{grid-template-columns:minmax(0,1fr)}}.home-plat .kit-words .lede{margin-top:20px;max-width:36em;font-size:18px;line-height:1.6;color:var(--ink-2)}.home-plat .kit-acts{display:flex;flex-wrap:wrap;flex-direction:column;align-items:flex-start;gap:12px;margin-top:32px}.home-plat .kit-acts .fine{font-size:14px;line-height:1.5;color:var(--ink-3)}.home-plat .kit .kit-tool{justify-self:stretch;width:auto}.home-plat .mb{padding:20px 20px 24px;background:var(--navy-2);border-radius:var(--r-lg)}.home-plat .mb-cover{position:relative;overflow:hidden;min-height:230px;background:var(--navy);border-radius:var(--r-md) var(--r-md) 0 0}.home-plat .mb-cover:before{content:"";position:absolute;inset:20px 20px 0;z-index:1;border:1px solid var(--rule-dk);border-bottom:0;border-radius:var(--r-md) var(--r-md) 0 0;pointer-events:none}.home-plat .mb-photo{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 35%}.home-plat .mb-scrim{position:absolute;inset:0;background:linear-gradient(90deg,rgba(6,26,46,.88),rgba(6,26,46,.8) 50%,rgba(6,26,46,.62))}.home-plat .mb-cover-in{position:relative;z-index:1;padding:44px 44px 100px}.home-plat .kit .calc-eyebrow{margin:0;font-size:12px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--accent-lit)}.home-plat .mb-big{margin-top:10px;font-family:var(--serif);font-weight:400;font-size:var(--netline-figure);line-height:1.1;color:#fff;font-variant-numeric:tabular-nums}.home-plat .mb-body{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 128px;margin-top:-60px}.home-plat .mb-sheet{position:relative;z-index:1;min-width:0;padding:clamp(34px,3.6vw,48px) clamp(28px,3vw,40px) clamp(28px,3vw,40px);background:var(--paper);border-radius:var(--sheet-round) var(--sheet-round) var(--r-md) var(--r-md)}.home-plat .mb-tabs{display:flex;flex-direction:column;gap:6px;margin:0;padding:74px 0 0;color:inherit;text-decoration:none;cursor:pointer}.home-plat .mb-tabs:focus-visible{outline:2px solid var(--accent-lit);outline-offset:2px;border-radius:var(--r-md)}.home-plat .mb-tab{display:flex;flex-direction:column;justify-content:center;min-height:60px;padding:6px 14px;box-sizing:border-box;background:var(--paper-2);border:1px solid var(--rule);border-left:0;border-radius:0 var(--r-md) var(--r-md) 0;transition:transform var(--dur-2) var(--ease-out)}.home-plat .mb-tab.is-on{position:relative;z-index:2;margin-left:-1px;background:var(--paper);border-color:var(--paper)}@media (hover:hover){.home-plat .mb-tabs:hover .mb-tab:not(.is-on){transform:translateX(4px)}}.home-plat .mb-tab .k{font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2)}.home-plat .mb-tab.is-on .k{color:var(--accent)}.home-plat .mb-tab .v{margin-top:2px;font-family:var(--serif);font-size:17px;line-height:1.2;color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap}.home-plat .kit .calc-price{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin-top:0}.home-plat .kit .calc-price label{font-size:14px;color:var(--ink-2)}.home-plat .kit .calc-price output{font-family:var(--serif);font-weight:500;font-size:var(--story-heading);color:var(--ink);letter-spacing:-.01em;font-variant-numeric:tabular-nums}.home-plat .calc-range{display:block;width:100%;height:44px;margin:2px 0 8px;accent-color:var(--accent);cursor:pointer}.home-plat .kit .calc-rows{margin:0;display:flex;flex-direction:column;border-bottom:1px solid var(--rule)}.home-plat .kit .calc-rows div{display:flex;justify-content:space-between;gap:12px;padding:11px 0;border-top:1px solid var(--rule);font-size:15px}.home-plat .calc-rows dt{color:var(--ink-2)}.home-plat .kit .calc-rows dd{flex:none;margin:0;color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap}.home-plat .kit .calc-net{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;margin-top:0;padding:16px 0 0;border-top:0}.home-plat .kit .calc-net span{line-height:1.4;letter-spacing:0}.home-plat .kit .calc-net small,.home-plat .kit .calc-net span{font-size:14px;font-weight:400;text-transform:none;color:var(--ink-2)}.home-plat .kit .calc-net small{display:block;margin-top:0;letter-spacing:normal}.home-plat .kit .calc-net b{font-family:var(--serif);font-weight:400;font-size:var(--timeline-year);color:var(--ink);letter-spacing:-.01em;font-variant-numeric:tabular-nums}.home-plat .kit .calc-note{margin-top:18px;font-size:14px;line-height:1.5;color:var(--ink-3)}.home-plat .kit .calc-link{align-items:center;margin-top:2px}.home-plat .how{background:var(--paper-2)}.home-plat .how-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px 40px}.home-plat .how-head .note{margin-top:20px;max-width:36em;font-size:18px;line-height:1.6;color:var(--ink-2)}.home-plat .steps{--mark:calc(var(--plat-step-num) * 7 / 3);--halo:8px;--steps-gap:clamp(16px,2.4vw,36px);--pad-top:32px;--pad-x:24px;list-style:none;position:relative;display:grid;gap:0 var(--steps-gap);margin:48px 0 0;padding:0;border-bottom:1px solid var(--rule)}.home-plat .steps[data-rise]{--rv-from:translate3d(0,var(--rise),0)}.home-plat .steps li{--lead:var(--pad-x);position:relative;display:flex;flex-direction:column;align-items:flex-start;padding:var(--pad-top) var(--pad-x) 36px var(--lead)}.home-plat .step-h{display:contents}.home-plat .steps .num{order:0;position:relative;flex:none;display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:var(--mark);height:var(--mark);border:2px solid var(--accent);border-radius:50%;background:var(--paper);box-shadow:0 0 0 var(--halo) var(--paper-2);font-family:var(--serif);font-size:var(--plat-step-num);font-weight:500;line-height:1;letter-spacing:.02em;font-variant-numeric:lining-nums tabular-nums;color:var(--accent)}.home-plat .steps li:last-child .num{background:var(--accent);color:var(--paper);box-shadow:0 0 0 5px var(--paper-2),0 0 0 6.5px var(--accent),0 0 0 calc(var(--halo) + 1px) var(--paper-2)}.home-plat .steps .step-ill{order:1;display:block;width:120px;height:120px;margin:16px 0 20px;mix-blend-mode:multiply}.home-plat .steps h3{order:2;margin:0 0 12px;font-family:var(--serif);font-size:var(--strip-title);font-weight:400;line-height:1.15;color:var(--ink);letter-spacing:-.005em}.home-plat .steps p{order:3;margin:0;font-size:17px;line-height:1.6;color:var(--ink-2)}.home-plat .steps li:before{content:"";position:absolute;top:calc(var(--pad-top) + var(--mark) / 2 - 1px);left:calc(var(--lead) + var(--mark) / 2);right:calc(-1 * (var(--steps-gap) + var(--pad-x)));height:2px;background:var(--accent);pointer-events:none}.home-plat .steps li:after{content:"";position:absolute;left:0;top:calc(var(--pad-top) + var(--mark) + 16px);bottom:0;width:1px;background:var(--rule);pointer-events:none}.home-plat .steps>[data-rv=in] .num{animation:num-set var(--dur-3) var(--spring) calc(var(--i,0) * var(--stagger) + var(--dur-1)) backwards}.home-plat .steps>[data-rv=in]:before{transform-origin:0 50%;animation:step-line var(--dur-4) var(--ease-out) calc(var(--i,0) * var(--stagger) + var(--dur-2)) backwards}@keyframes num-set{0%{transform:scale(.6)}}@keyframes step-line{0%{transform:scaleX(0)}}@media (prefers-reduced-motion:reduce){.home-plat .steps>[data-rv] .num,.home-plat .steps>[data-rv]:before{animation:none}}@media (min-width:1024px){.home-plat .steps{grid-template-columns:repeat(4,minmax(0,1fr))}.home-plat .steps li:first-child{--lead:0px}.home-plat .steps li:last-child{padding-right:0}.home-plat .steps li:first-child:after,.home-plat .steps li:last-child:before{display:none}}@media (min-width:600px) and (max-width:1023.98px){.home-plat .steps{--pad-x:28px;grid-template-columns:repeat(2,minmax(0,1fr))}.home-plat .steps li:nth-child(odd){--lead:0px}.home-plat .steps li:nth-child(2n){padding-right:0}.home-plat .steps li:nth-child(n+3){border-top:1px solid var(--rule)}.home-plat .steps li:nth-child(2n):before,.home-plat .steps li:nth-child(odd):after{display:none}}@media (max-width:599.98px){.home-plat .steps{--steps-gap:0px;--pad-top:28px;--pad-x:20px;display:flex;margin:40px calc(-1 * var(--gut)) 0;padding:0 var(--gut) 12px;border-bottom:0;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gut);-webkit-overflow-scrolling:touch;scrollbar-width:none}.home-plat .steps li{flex:0 0 80%;padding-bottom:8px;scroll-snap-align:start}.home-plat .steps li:first-child{--lead:0px}.home-plat .steps li:first-child:after,.home-plat .steps li:last-child:before{display:none}.home-plat .steps .step-ill{width:104px;height:104px;margin:12px 0 16px}.home-plat .steps h3{margin:0 0 10px}.home-plat .steps p{font-size:16px}}.home-plat .proof{background:var(--navy);color:var(--on-dark)}.home-plat .proof .eyebrow{color:var(--accent-lit)}.home-plat .proof h2.d-lg{color:#fff}.home-plat .proof-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px 40px}.home-plat .proof-head .note{margin-top:20px;max-width:36em;font-size:18px;line-height:1.6;color:var(--on-dark)}.home-plat .proof-head .rating{font-family:var(--serif);font-weight:500;font-size:20px;color:var(--accent-lit);margin-right:2px}.home-plat .proof .link-accent{color:#fff}.home-plat .sold-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:56px}.home-plat .sold{display:flex;flex-direction:column;background:var(--navy-2);border:0;border-radius:var(--r-sm);overflow:hidden}.home-plat .sold-media{position:relative;aspect-ratio:3/2;overflow:hidden}.home-plat .sold-media img{width:100%;height:100%;object-fit:cover;display:block}.home-plat .sold-body{container-type:inline-size;display:flex;flex-direction:column;gap:0;padding:28px 26px 30px}.home-plat .sold-body h3{margin:0;font-family:var(--serif);font-weight:400;font-size:var(--receipt-title);line-height:1.25;color:#fff;letter-spacing:-.005em}.home-plat .sold-body .addr{margin-top:10px;font-size:14px;color:var(--on-dark-2)}.home-plat .sold-figs{display:grid;grid-template-columns:repeat(3,auto);gap:0;margin:22px 0;padding:0;border-top:1px solid var(--rule-dk);border-bottom:1px solid var(--rule-dk)}.home-plat .sold-figs div{display:flex;flex-direction:column;gap:4px;padding:12px 12px 12px 14px;border-left:1px solid var(--rule-dk)}.home-plat .sold-figs div:first-child{padding-left:0;border-left:0}.home-plat .sold-figs div:last-child{padding-right:0}.home-plat .sold-figs dt{font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;color:var(--on-dark-2)}.home-plat .sold-figs dd{margin:0;font-family:var(--serif);font-size:var(--scenario-figure);line-height:1;color:#fff;font-variant-numeric:tabular-nums}@container (max-width:249px){.home-plat .sold-figs{grid-template-columns:minmax(0,1fr);margin:18px 0}.home-plat .sold-figs div,.home-plat .sold-figs div:first-child,.home-plat .sold-figs div:last-child{flex-direction:row;justify-content:space-between;align-items:baseline;gap:12px;padding:8px 0;border-left:0}.home-plat .sold-figs div+div{border-top:1px solid var(--rule-dk)}}.home-plat .sold-wins{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px}.home-plat .sold-wins li{display:flex;gap:9px;font-size:15px;line-height:1.45;color:var(--on-dark)}.home-plat .sold-wins svg{flex:none;margin-top:5px;color:var(--accent-lit)}.home-plat .proof-out{margin-top:28px;display:flex;flex-wrap:wrap;gap:12px 34px;align-items:center}.home-plat .proof-out.is-sold{margin:28px 0 0}.home-plat .said-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:56px}.home-plat .said{display:flex;flex-direction:column;gap:16px;padding:clamp(24px,2.6vw,36px);background:var(--paper-2);border:0;border-radius:var(--r-sm)}.home-plat .said:nth-child(3n+2){background:color-mix(in oklab,var(--paper) 52%,var(--on-dark))}.home-plat .said:nth-child(3n){background:color-mix(in oklab,var(--paper-2) 86%,var(--accent-lit))}.home-plat .said-media{margin:0;border-radius:var(--r-sm);overflow:hidden;aspect-ratio:3/2}.home-plat .said-media img{width:100%;height:100%;object-fit:cover;display:block}.home-plat .said .stars{display:flex;gap:3px;align-items:center;min-height:27px;color:var(--accent)}.home-plat .said.has-media .stars{margin-top:4px}.home-plat .said blockquote{margin:0;font-family:var(--serif);font-size:20px;line-height:1.45;color:var(--ink);flex:1}.home-plat .said footer{padding-top:14px;border-top:1px solid color-mix(in oklab,var(--ink) 14%,transparent);font-size:14px;line-height:1.5;color:var(--ink-2)}.home-plat .said footer b{font-size:15px;color:var(--ink);font-weight:600}.home-plat .said footer em{display:block;margin-top:4px;font-style:normal;font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2)}@media (min-width:901px){.home-plat .sold-body h3{min-height:calc(1.25em * 3)}}@media (min-width:601px){.home-plat .said-grid{grid-auto-rows:auto;row-gap:0}.home-plat .said{display:grid;grid-row:span 4;grid-template-rows:subgrid;row-gap:16px;margin-bottom:24px}.home-plat .said>.said-media{grid-row:1}.home-plat .said>.stars{grid-row:2}.home-plat .said>blockquote{grid-row:3}.home-plat .said>footer{grid-row:4;align-self:start}}@media (max-width:900px) and (min-width:700px){.home-plat :is(.sold-grid,.said-grid){grid-template-columns:repeat(3,1fr);gap:12px}.home-plat .sold-body{padding:18px 16px 20px}.home-plat .sold-body h3{min-height:calc(1.25em * 4);font-size:17px}.home-plat .sold-figs dd{font-size:var(--figure-sm)}.home-plat .sold-wins li{font-size:14px}.home-plat .said{padding:18px}.home-plat .said blockquote{font-size:16px}}@media (max-width:699px){.home-plat :is(.sold-grid,.said-grid){grid-template-columns:1fr 1fr}}@media (max-width:600px){.home-plat .sold-grid{grid-template-columns:minmax(0,1fr);gap:16px;margin-top:40px}.home-plat .said-grid{display:flex;gap:12px;margin:40px calc(-1 * var(--gut)) 0;padding:4px var(--gut) 12px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gut);-webkit-overflow-scrolling:touch;scrollbar-width:none}.home-plat .said-grid::-webkit-scrollbar{display:none}.home-plat .said{flex:0 0 84%;scroll-snap-align:start}}.home-plat .worth{background:var(--paper-2);border:0;padding-block:var(--sec-pad)}.home-plat .worth-box{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(28px,5vw,80px);row-gap:clamp(20px,2.4vw,28px);align-items:center}.home-plat .worth-copy p:not(.eyebrow){margin-top:20px;max-width:36em;font-size:18px;line-height:1.6;color:var(--ink-2)}.home-plat .worth-form{max-width:720px}.home-plat .worth-row{display:flex;gap:12px;padding:0}.home-plat .worth-row input{flex:1;min-width:0;height:52px;padding:0 16px;border:1px solid var(--ink-3);border-radius:var(--r-md);background:#fff;font:inherit;font-size:16px;color:var(--ink)}.home-plat .worth-row input::placeholder{color:var(--ink-3)}.home-plat .worth-row input:focus{outline:2px solid var(--navy);outline-offset:1px}.home-plat .worth-row .btn{height:52px;white-space:nowrap}.home-plat .worth-fine{margin-top:12px;font-size:14px;letter-spacing:0;color:var(--ink-3)}@media (max-width:699px){.home-plat .worth-row{flex-direction:column}.home-plat .worth-row input{flex:none;padding:0 10px;letter-spacing:-.01em}.home-plat .worth-row .btn{width:100%;justify-content:center}}.home-plat .agent{background:var(--paper)}.home-plat .agent-grid{display:grid;grid-template-columns:1.15fr .85fr;gap:clamp(36px,5vw,80px);align-items:center}@media (max-width:900px){.home-plat .agent-grid{grid-template-columns:minmax(0,1fr)}}.home-plat .agent-copy{display:flex;flex-direction:column;gap:20px}.home-plat .agent-copy p{max-width:none;font-size:17px;line-height:1.6;color:var(--ink-2)}.home-plat .agent-copy .where{font-size:15px;line-height:1.55;color:var(--ink-3)}.home-plat .agent-copy .where b{font-weight:600;color:var(--ink)}.home-plat .agent .portrait{position:relative;max-width:none;margin:0;overflow:visible;background:none;border-radius:0}.home-plat .portrait-ph{position:relative;display:block}.home-plat .agent .portrait img{display:block;width:100%;height:auto;aspect-ratio:2000/1334;object-fit:cover}.home-plat .agent .portrait figcaption{position:static;left:0;right:0;bottom:0;margin-top:14px;padding:0 var(--gut) 0 0;color:var(--ink-3);font-size:13px;letter-spacing:0}.home-plat .move{background:var(--navy);color:var(--on-dark);padding-block:var(--sec-pad)}.home-plat .move-row{display:grid;grid-template-columns:1fr 1fr;gap:clamp(24px,4vw,64px);align-items:center}@media (max-width:760px){.home-plat .move-row{grid-template-columns:minmax(0,1fr)}}.home-plat .move .eyebrow{color:var(--accent-lit);line-height:1.7}@media (max-width:760px){.home-plat .move .eyebrow{margin-top:4px}}.home-plat .move h2{margin:0;font-size:var(--d-xl);line-height:1.08;color:#fff}.home-plat .move h2 span{color:#fff}.home-plat .move-row>p{margin:20px 0 0;max-width:36em;font-size:18px;line-height:1.6;color:var(--on-dark)}.home-plat .ask{background:var(--paper)}.home-plat .ask-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px 40px}.home-plat .ask .qgrid{display:block;grid-template-columns:repeat(2,1fr);gap:clamp(14px,1.6vw,22px);margin-top:48px;border-top:1px solid var(--ink)}.home-plat .ask .qcard{display:grid;flex-direction:column;grid-template-columns:minmax(0,1fr) minmax(0,1fr);row-gap:11px;column-gap:24px;align-items:start;padding:32px 0;border-bottom:1px solid var(--rule)}.home-plat .ask .qcard b{grid-column:1;grid-row:1/3;padding-right:24px;font-family:var(--serif);font-size:var(--questions-title);font-weight:400;line-height:1.2;color:var(--ink)}.home-plat .ask .qcard p{grid-column:2;flex:1;font-size:17px;line-height:1.6;color:var(--ink-2)}.home-plat .ask .qcard a{grid-column:2;justify-self:start;margin-top:4px}.home-plat .ask .qcard a:hover{color:var(--navy)}.home-plat .qcard a svg{flex:none}.home-plat .close{padding-block:0 var(--sec-pad)}@media (min-width:1024px){.home-plat .ask .shell,.home-plat :is(.kit-head,.how-head,.proof-head,.worth-box,.agent-head,.agent-grid,.move-row){display:grid;grid-template-columns:var(--cols);column-gap:24px;row-gap:0;align-items:start}.home-plat .ask-head,.home-plat .ask-head>div,.home-plat :is(.how-head,.proof-head,.move-row)>div{display:contents}.home-plat :is(.kit-head,.how-head,.proof-head,.worth-box,.agent-head,.move-row,.ask) .eyebrow{grid-column:1/3;grid-row:1;padding-top:.9em}.home-plat :is(.how-head,.proof-head,.agent-head,.move-row,.ask-head) h2{grid-column:3/13;grid-row:1}.home-plat .move-row>p,.home-plat :is(.how-head,.proof-head) .note{grid-column:3/13;grid-row:2}.home-plat .move .eyebrow{padding-top:1.6em}.home-plat .kit-words{grid-column:3/7;grid-row:1}.home-plat .kit .kit-tool{grid-column:7/13;grid-row:1}.home-plat .worth-panel{grid-column:3/13;grid-row:1}.home-plat .worth-form{margin-top:36px}.home-plat .ask .qgrid{grid-column:3/13;grid-row:2}.home-plat .ask-head .link-accent{grid-column:3/13;grid-row:3;justify-self:start;margin-top:28px}.home-plat .agent-grid{margin-top:48px}.home-plat .agent-copy{grid-column:3/7}.home-plat .agent .portrait{grid-column:7/13;margin-right:calc(-1 * var(--shell-x))}.home-plat .agent .portrait .hp-tick:is(.tr,.br){display:none}}@media (min-width:1681px){.home-plat .agent .portrait{margin-right:0}.home-plat .agent .portrait figcaption{padding-right:0}.home-plat .agent .portrait .hp-tick:is(.tr,.br){display:block}}@media (max-width:639px),(min-width:1024px) and (max-width:1199px){.home-plat .mb-body{grid-template-columns:minmax(0,1fr)}.home-plat .mb-tabs{order:-1;display:grid;grid-template-columns:1.6fr repeat(4,minmax(0,1fr));gap:4px;padding:0 8px}.home-plat .mb-tab{align-items:center;min-height:54px;padding:6px 4px;text-align:center;border:1px solid var(--rule);border-bottom:0;border-radius:var(--r-md) var(--r-md) 0 0}.home-plat .mb-tab.is-on{margin:0 0 -1px;border-color:var(--paper)}.home-plat .mb-tab .k{letter-spacing:.04em;white-space:nowrap}.home-plat .mb-tab .v{font-size:14px;letter-spacing:-.03em}.home-plat .mb-sheet{border-radius:0 0 var(--r-md) var(--r-md)}.home-plat .mb-tabs:hover .mb-tab:not(.is-on){transform:translateY(-3px)}}@media (max-width:1023px){.home-plat :is(.kit-head,.how-head,.proof-head,.worth-box,.agent-head,.move-row){display:block}.home-plat .eyebrow{margin-bottom:16px}.home-plat .kit .kit-tool{max-width:640px;margin-top:40px}.home-plat .worth-form{margin-top:32px}.home-plat .ask .shell{display:flex;flex-direction:column}.home-plat .ask-head,.home-plat .ask-head>div{display:contents}.home-plat .ask-head .link-accent{order:2;align-self:flex-start;margin-top:20px}.home-plat .ask .qgrid{order:1}.home-plat .agent-grid{display:flex;flex-direction:column;align-items:flex-start;gap:48px;margin-top:40px}.home-plat .agent-copy{align-self:stretch}.home-plat .agent .portrait{width:100%;max-width:480px;margin:0}.home-plat .agent .portrait img{aspect-ratio:4/5;object-position:55% 50%}.home-plat .agent .portrait figcaption{padding-right:0}}@media (max-width:600px){.home-plat .agent-grid .portrait{order:-1}.home-plat .agent .portrait{max-width:none}}@media (max-width:700px){.home-plat .plate-stats{grid-template-columns:minmax(0,1fr);border-bottom:0}.home-plat .plate-stats>div,.home-plat .plate-stats>div:first-child{padding:24px 0;border-left:0;border-bottom:1px solid var(--rule-dk)}.home-plat .ask .qcard,.home-plat .ask .qgrid{grid-template-columns:minmax(0,1fr)}.home-plat .ask .qcard{row-gap:12px}.home-plat .ask .qcard :is(b,p,a){grid-column:1;grid-row:auto;padding-right:0}.home-plat .mb{padding:8px 8px 10px}.home-plat .mb-cover:before{inset:14px 14px 0}.home-plat .mb-cover-in{padding:32px 28px 96px}.home-plat .mb-sheet{padding:24px 20px}.home-plat .kit .calc-net{flex-direction:column;align-items:flex-start;gap:6px}}@media (max-width:360px){.home-plat .mb-tabs{grid-template-columns:repeat(5,minmax(0,1fr));gap:3px;padding:0 4px}.home-plat .mb-tab{padding:6px 2px}.home-plat .mb-tab .k{letter-spacing:0}.home-plat .mb-tab .v{display:none}}@media (prefers-reduced-motion:reduce){.home-plat .mb-tab{transition:none}.home-plat .mb-tabs:hover .mb-tab:not(.is-on){transform:none}}