.pg-why .why-hero{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:center;gap:48px}.pg-why .why-hero h1{font-size:clamp(36px,4.3vw,56px)}.pg-why .why-hero .label{margin-bottom:22px}.pg-why .why-hero .sub{max-width:520px}.pg-why .why-order{align-items:center;min-width:0;display:grid;position:relative}.pg-why .why-order .card{z-index:1;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-card);width:min(100%,460px);box-shadow:var(--sh-lift);justify-self:center;padding:30px 30px 26px;position:relative}.pg-why .why-order .kick{font:500 13px var(--mono);color:var(--trail);letter-spacing:.01em}.pg-why .why-order h2{letter-spacing:-.012em;margin:8px 0 22px;font-size:24px;font-weight:600;line-height:1.2}.pg-why .why-order .trail li{padding-bottom:20px}.pg-why .why-order .trail li:last-child{padding-bottom:0}.pg-why .why-order .trail li b{font-size:17px;font-weight:600;line-height:1.35;display:block}.pg-why .why-order .trail li span{color:#3a4541;margin-top:2px;font-size:15px;display:block}.pg-why .tracks{gap:20px;display:grid}.pg-why .trk{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-card);box-shadow:var(--sh-soft);min-width:0;padding:26px 28px 24px}.pg-why .trk header{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;display:flex}.pg-why .trk header b{font-size:20px;font-weight:600}.pg-why .trk header span{color:var(--slate);font-size:15px}.pg-why .steps{grid-template-columns:repeat(var(--n),minmax(0,1fr));width:calc(100% * var(--n) / var(--of));margin:30px 0 0;padding:0;list-style:none;display:grid}.pg-why .steps li{padding:28px 12px 0 0;font-size:16px;font-weight:500;line-height:1.35;position:relative}.pg-why .steps li:before{content:"";box-sizing:border-box;z-index:1;background:#fff;border:2px solid #9aa19b;border-radius:50%;width:12px;height:12px;position:absolute;top:0;left:0}.pg-why .steps li:after{content:"";background:#c9ccc5;height:2px;position:absolute;top:5px;left:0;right:0}.pg-why .trk.rapid .steps li:before{background:var(--ink);border-color:var(--ink)}.pg-why .trk.rapid .steps li:after{background:var(--trail);opacity:.6}.pg-why .steps li.flag{color:var(--trail);font-weight:600}.pg-why .steps li.flag:before{background:var(--trail);width:14px;height:14px;box-shadow:0 0 0 4px var(--teal-tint);border:0;border-radius:3px;top:-1px}.pg-why .steps li.flag:after{display:none}.pg-why .trk .steps li.flag:before{background:var(--trail);border:0}.pg-why .chg{border-top:1px solid var(--line);flex-wrap:wrap;align-items:baseline;gap:6px 12px;margin-top:24px;padding-top:14px;font-size:15.5px;display:flex}.pg-why .chg small{color:var(--slate);font-size:14px}.pg-why .chg b{font-weight:600}.pg-why .say-show{table-layout:fixed}.pg-why .say-show thead th{width:50%}.pg-why .say-show thead th.us{background:var(--ink);color:#fff}.pg-why .say-show tbody th.claim{color:var(--ink);text-align:left;vertical-align:top;border-bottom:1px solid var(--line);background:0 0;padding:20px 24px;font-size:18px;font-weight:500;line-height:1.4}.pg-why .say-show tbody tr:last-child th.claim{border-bottom:0}.pg-why .say-show td.us{color:#2c3833;background:#fff;padding:20px 24px;font-weight:400}.pg-why .diff .bx .k{color:var(--trail);margin-bottom:10px;font-size:13px;font-weight:500}.pg-why .diff .bx.s4{background:var(--tint);box-shadow:none;border-color:#0000}.pg-why .diff .bx.s4 h3{font-size:24px}.pg-why .diff .bx.s4 p{color:var(--ink2);max-width:520px;font-size:17px}.pg-why .land{grid-template-columns:repeat(3,minmax(0,1fr));gap:52px 20px;margin-top:8px;display:grid}.pg-why .land .core{border:1px solid var(--trail);border-radius:var(--r-card);background:#fff;grid-column:1/-1;padding:30px 32px}.pg-why .land .core h3{letter-spacing:-.012em;font-size:clamp(22px,2.4vw,28px);font-weight:600;line-height:1.2}.pg-why .badge{height:26px;font:500 13px/1 var(--sans);background:var(--trail);color:#fff;border-radius:5px;align-items:center;margin-bottom:14px;padding:0 10px;display:inline-flex}.pg-why .edge .badge{color:var(--trail);background:0 0;border:1px solid}.pg-why .tiles{flex-wrap:wrap;gap:8px;margin:22px 0 0;padding:0;list-style:none;display:flex}.pg-why .tiles li{background:var(--tint);min-height:34px;color:var(--ink);border:1px solid #bfd8d2;border-radius:8px;align-items:center;padding:4px 12px;font-size:14px;font-weight:500;line-height:1.3;display:inline-flex}.pg-why .edge{border-radius:var(--r-card);background:#fff;border:1px solid #9fc2ba;min-width:0;padding:24px;position:relative}.pg-why .edge.part{border-style:dashed;border-color:var(--trail)}.pg-why .edge.out{border-style:dotted}.pg-why .edge h3{font-size:19px;font-weight:600;line-height:1.3}.pg-why .edge p{color:var(--ink2);margin-top:8px;font-size:15.5px}.pg-why .land .core h3,.pg-why .edge h3{color:var(--ink)}.pg-why .edge:before{content:"";border-left:1.5px solid var(--trail);height:52px;position:absolute;top:-52px;left:50%}.pg-why .edge:after{content:"";background:var(--trail);border-radius:50%;width:9px;height:9px;margin-left:-4.5px;position:absolute;top:-5px;left:50%}.pg-why .edge.out:before{border-left:1.5px dashed var(--slate)}.pg-why .edge.out:after{display:none}.pg-why .rows.ahead .r{grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:12px 40px}.pg-why .rows.ahead .k{font-size:19px;line-height:1.3}.pg-why .rows.ahead .k .n{color:var(--trail);margin-bottom:6px;font-size:13px;font-weight:500;display:block}.pg-why .rows.ahead .v{color:#3a4541;font-size:17px;line-height:1.55;display:block}.pg-why .founder-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-card);box-shadow:var(--sh-soft);grid-template-columns:minmax(0,250px) minmax(0,1fr);align-items:center;gap:52px;padding:34px 40px;display:grid}.pg-why .founder-card .vf{width:100%;max-width:250px}.pg-why .portrait{aspect-ratio:4/5;background:var(--ground);border:1px dashed #9aa19b;border-radius:10px;place-items:center;display:grid;position:relative;overflow:hidden}.pg-why .portrait .ini{color:#9aa19b;letter-spacing:-.02em;z-index:1;margin-bottom:46%;font-size:60px;font-weight:600;position:relative}.pg-why .portrait .tag{background:var(--ink);color:#fff;z-index:1;border-radius:4px;padding:3px 8px;font-size:12px;font-weight:500;position:absolute;bottom:12px;left:12px}.pg-why .portrait svg.pg{width:48%;height:auto;position:absolute;bottom:0;right:0}.pg-why .bio-col .role{color:var(--trail);font-size:14.5px;font-weight:500}.pg-why .bio-col h3{letter-spacing:-.014em;margin-top:4px;font-size:28px;font-weight:600;line-height:1.2}.pg-why .bio-col .bio{color:#3a4541;max-width:640px;margin-top:14px;font-size:17px}.pg-why .tags{flex-wrap:wrap;gap:8px;margin:20px 0 0;padding:0;list-style:none;display:flex}.pg-why .tags li{min-height:32px;color:var(--ink2);border:1px solid #c9ccc5;border-radius:16px;align-items:center;padding:4px 14px;font-size:13.5px;font-weight:500;display:inline-flex}.pg-why .why-close{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:center;gap:56px;display:grid}.pg-why .why-close .label{margin-bottom:16px}.pg-why .why-close h2{font-size:clamp(28px,3.2vw,40px)}.pg-why .gets{border-top:1px solid var(--ink);margin:0;padding:0;list-style:none}.pg-why .gets li{border-bottom:1px solid var(--line);padding:15px 0 15px 32px;font-size:17px;line-height:1.45;position:relative}.pg-why .gets li:before{content:"";border:2px solid var(--trail);box-sizing:border-box;background:#fff;border-radius:50%;width:11px;height:11px;position:absolute;top:23px;left:4px}.pg-why .gets li:last-child:before{background:var(--trail);border:0;border-radius:3px}.pg-why .why-close .ctas{margin-top:26px}@media (max-width:1100px){.pg-why .diff .bx.s4{grid-column:span 6}}@media (max-width:980px){.pg-why .why-hero{grid-template-columns:minmax(0,1fr)}.pg-why .why-order .card{width:100%}.pg-why .land{grid-template-columns:minmax(0,1fr);gap:30px}.pg-why .edge:before{height:30px;top:-30px}.pg-why .founder-card{grid-template-columns:minmax(0,1fr);gap:28px;padding:26px}.pg-why .founder-card .vf{max-width:240px}.pg-why .why-close{grid-template-columns:minmax(0,1fr);gap:32px}}@media (max-width:760px){.pg-why .diff .bx.s4{grid-column:auto}.pg-why .diff .bx{padding:18px 20px}.pg-why .diff .bx .k{display:none}.pg-why .diff{gap:12px}.pg-why .band{padding:48px 0}.pg-why .hero-band{padding:0}.pg-why .founder-card .vf{max-width:190px}.pg-why .why-order{padding:0}.pg-why .why-hero{padding:40px 0 48px}.pg-why .trk{padding:22px 20px}.pg-why .steps{grid-template-columns:minmax(0,1fr);width:100%;margin-top:22px}.pg-why .steps li{padding:0 0 18px 32px}.pg-why .steps li:last-child{padding-bottom:0}.pg-why .steps li:before{top:3px}.pg-why .steps li.flag:before{top:2px}.pg-why .steps li:after{width:2px;height:auto;inset:16px auto -3px 5px}.pg-why .say-show,.pg-why .say-show tbody,.pg-why .say-show tr,.pg-why .say-show tbody th.claim,.pg-why .say-show td.us{width:auto;display:block}.pg-why .say-show thead{display:none}.pg-why .say-show tr{border-bottom:1px solid var(--line)}.pg-why .say-show tr:last-child{border-bottom:0}.pg-why .say-show tbody th.claim{border-bottom:0;padding:18px 16px 6px;font-size:17px}.pg-why .say-show td.us{background:0 0;border-bottom:0;padding:0 16px 18px}.pg-why .say-show td.us:before{content:attr(data-l);color:var(--trail);margin-bottom:2px;font-size:13px;font-weight:600;display:block}.pg-why .land .core{padding:22px 20px}.pg-why .rows.ahead .r{grid-template-columns:minmax(0,1fr);gap:8px;padding:18px 0}.pg-why .why-close .ctas .btn{flex:1;justify-content:center}}.pg-why .portrait.has-photo{background:var(--ground);border:0}.pg-why .portrait.has-photo picture{display:contents}.pg-why .portrait.has-photo img{object-fit:cover;object-position:50% 16%;width:100%;height:100%;display:block;position:absolute;inset:0}@keyframes why-flag{0%{transform:scale(.3)}55%{box-shadow:0 0 0 12px var(--teal-tint);transform:scale(1.3)}to{transform:scale(1)}}@keyframes why-txt{0%{opacity:0;transform:translateY(6px)}}.pg-why .trk.classic{--step:.7s}.pg-why .trk.rapid{--step:.35s}.pg-why .steps li>span{display:block}.pg-why .pov-armed .trk .steps li:before{animation:.3s ease-out backwards paused rv-pop;animation-delay:calc(var(--i) * var(--step))}.pg-why .pov-armed .trk .steps li:after{transform-origin:0;animation:rv-line var(--step) linear backwards paused;animation-delay:calc(var(--i) * var(--step) + .15s)}.pg-why .pov-armed .trk .steps li>span{animation:.4s ease-out backwards paused why-txt;animation-delay:calc(var(--i) * var(--step))}.pg-why .pov-armed .trk .steps li.flag:before{animation:.6s ease-out backwards paused why-flag;animation-delay:calc(var(--i) * var(--step) + .15s)}.pg-why .pov-armed .trk .chg{animation:.5s ease-out backwards paused why-txt;animation-delay:calc(5 * var(--step))}.pg-why .pov-play .trk .steps li:before,.pg-why .pov-play .trk .steps li:after,.pg-why .pov-play .trk .steps li>span,.pg-why .pov-play .trk .steps li.flag:before,.pg-why .pov-play .trk .chg{animation-play-state:running}@media (max-width:760px){.pg-why .pov-armed .trk .steps li:after{transform-origin:top;animation-name:rv-line-y}}
