main.whyb{position:relative;z-index:1}main.whyb .b-open{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,750px);column-gap:64px;padding-top:36px;padding-bottom:128px;align-items:stretch}main.whyb .b-open .tt{display:flex;flex-direction:column;justify-content:space-between;gap:32px}main.whyb .b-open h1{margin:0;font-size:clamp(76px,10.2vw,150px);line-height:.82;font-weight:240;font-stretch:62%;letter-spacing:-.026em}main.whyb .b-open h1 span{display:block;font-weight:160}main.whyb .b-open .lede{font-size:21px;line-height:1.42;color:var(--ink);margin:0;max-width:21em}main.whyb .b-open .demo-line{font-size:13.5px;line-height:1.5;color:var(--ink-2);margin:16px 0 0;padding-top:12px;border-top:1px solid var(--line);max-width:30em}main.whyb .own{margin:0;position:relative;z-index:3}main.whyb .own .ch-lbl{padding:12px 0 18px;border-top:1px solid var(--line2)}main.whyb .own .shot{border-radius:12px;overflow:hidden;box-shadow:0 0 0 1px #d6e2f229,0 0 110px -24px #ffe7bd29,0 60px 140px -50px #000000f2}main.whyb .own .shot img{display:block;width:100%;height:auto}main.whyb .own .shot.top{display:none}main.whyb .ch{border-top:1px solid var(--line2);padding:22px 0 120px;position:relative}main.whyb .ch-lbl{display:flex;justify-content:space-between;gap:24px;font-family:var(--mono);font-size:12.5px;letter-spacing:.04em;color:var(--ink-2);padding:0 0 30px;margin:0}main.whyb .ch-lbl b{color:var(--lit);font-weight:500}main.whyb .ch-lbl span:last-child{text-align:right}main.whyb .claim{margin:0;font-size:clamp(40px,4.2vw,60px);line-height:.96;font-weight:300;font-stretch:66%;letter-spacing:-.012em;word-spacing:.08em;color:var(--ink);text-wrap:balance}main.whyb .cons{margin:24px 0 0;font-size:16.5px;line-height:1.58;color:var(--ink-2);max-width:34em}main.whyb svg.tr{display:block;width:100%;overflow:visible}main.whyb .lead{padding-top:64px;padding-bottom:136px}main.whyb .lead .claim{font-size:clamp(54px,8.4vw,124px);line-height:.88;font-weight:280;font-stretch:62%;letter-spacing:-.018em;word-spacing:.08em;max-width:11.5em}main.whyb .lead .cons{max-width:none;width:min(100%,640px);margin:48px 0 0 auto;font-size:18px;line-height:1.6;color:var(--ink-2)}main.whyb .lead .chan{margin-top:88px}main.whyb .lead .ch-lbl{padding-bottom:34px}main.whyb .rowch{display:grid;grid-template-columns:minmax(0,384px) minmax(0,1fr);gap:64px;align-items:start}main.whyb .rowch.flip{grid-template-columns:minmax(0,1fr) minmax(0,384px)}main.whyb .rowch .ch-lbl{flex-direction:column;gap:4px}main.whyb .rowch .ch-lbl span:last-child{text-align:left}main.whyb .rowch.flip .txt{grid-column:2;grid-row:1;padding-top:44px}main.whyb .rowch.flip .chan{grid-column:1;grid-row:1}main.whyb .rowch:not(.flip) .txt{padding-top:44px}main.whyb .fullch{position:relative}main.whyb .fullch .txt{position:absolute;left:0;top:0;z-index:2;width:480px}main.whyb .fullch .txt .cons{max-width:440px}main.whyb .updhd{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:72px;align-items:end;padding:44px 0 72px}main.whyb .updhd .cons{margin:0}main.whyb .updplot{display:grid;grid-template-columns:minmax(0,1fr) 200px;column-gap:56px;align-items:start}main.whyb .plot{position:relative}main.whyb .rdgs{margin:0;padding:0;font-family:var(--mono);font-size:12.5px;line-height:1.5;color:var(--ink-2)}main.whyb .rdgs dt{color:var(--lit);letter-spacing:.04em;margin:0 0 18px;padding-bottom:12px;border-bottom:1px solid var(--line)}main.whyb .rdgs dd{margin:0 0 22px}main.whyb .rdgs dd b{display:block;font-family:var(--sans);font-weight:300;font-stretch:66%;font-size:40px;line-height:1.04;color:var(--ink);letter-spacing:-.01em}main.whyb .rdgs .up b{color:var(--up)}main.whyb #c-upd{padding-bottom:0}main.whyb .close{position:relative;margin-top:0;padding:0 0 168px}main.whyb .close .bl{height:1px;background:#ffe7bd80;margin:0 0 0 var(--formx, 0px)}main.whyb .close .in{margin-left:calc(50% + 36px);padding-top:64px;max-width:calc(50% - 36px)}main.whyb .close form[data-notify]{border-color:#ffe7bd80}main.whyb .close form[data-notify] input[type=email]{font-size:19px;padding:26px 22px}main.whyb .close form[data-notify] button{font-size:19px;padding:0 30px;gap:12px}main.whyb .close form[data-notify] button svg{width:18px;height:18px}main.whyb .close .free{margin:30px 0 0;font-size:clamp(36px,3.6vw,52px);line-height:1;font-weight:300;font-stretch:66%;letter-spacing:-.014em;color:var(--lit)}main.whyb .tr text{font-family:var(--mono);font-size:12px;fill:var(--ink-3);paint-order:stroke;stroke:var(--bg);stroke-width:5px;stroke-linejoin:round}main.whyb .tr text.wm{font-size:13px;fill:var(--ink-2)}main.whyb .tr text.w{font-family:var(--sans);font-size:15px;fill:var(--ink)}main.whyb .tr text.wl{font-family:var(--sans);font-size:18px;fill:var(--ink)}main.whyb .tr text.hi,main.whyb .tr text.wm.hi,main.whyb .tr text.wl.hi{fill:var(--lit)}main.whyb .tr text.rd{fill:var(--down)}main.whyb .tr text.sm{font-size:11.5px}main.whyb .tr text.hd{font-size:12px;fill:var(--ink-2);letter-spacing:.03em}main.whyb .tr text.rdg{font-family:var(--sans);font-stretch:66%;font-weight:300;font-size:24px;fill:var(--ink)}main.whyb .tr text.rdg.big{font-size:34px}main.whyb .tr text.rdg.hi{fill:var(--lit)}main.whyb .tr text.rdg.z{fill:var(--ink-3)}main.whyb .tr text.rdg.s{font-size:20px}main.whyb .tr .grid{stroke:var(--line);stroke-width:1}main.whyb .tr .grid2{stroke:var(--line2);stroke-width:1}main.whyb .tr .tk{stroke:#d6e2f21f;stroke-width:1.6;stroke-linecap:round}main.whyb .tr .tk.hit{stroke:#d6e2f2d1;stroke-width:2.2}main.whyb .tr .tk.on{stroke:var(--lit);stroke-width:2.4}main.whyb .tr .pen{fill:none;stroke:var(--lit);stroke-width:1.6;stroke-linejoin:round;stroke-linecap:round}main.whyb .tr .run{fill:none;stroke:var(--strand);stroke-width:2;stroke-linecap:round}main.whyb .tr .run.lit{stroke:var(--lit)}main.whyb .tr .red{stroke:var(--down);stroke-width:1.4}main.whyb .tr .lead{fill:none;stroke:#ff6a5c99;stroke-width:1}main.whyb .tr .dash{fill:none;stroke:var(--ink-3);stroke-width:1;stroke-dasharray:3 3}main.whyb .tr .dot{fill:var(--lit);filter:drop-shadow(0 0 6px var(--lit))}main.whyb .tr .pt{fill:var(--lit)}main.whyb .tr .spt{fill:#d6e2f2d9}main.whyb .tr .rdot{fill:var(--down)}main.whyb .tr .ring{fill:var(--bg);stroke:#d6e2f2d9;stroke-width:1.4}main.whyb .tr text.num{font-size:13px;font-weight:500}main.whyb .tr .own{stroke:var(--lit);stroke-width:1.4;stroke-dasharray:4 3}main.whyb .tr .field{fill:#ffe7bd0d;stroke:#ffe7bd8c;stroke-width:1}main.whyb .tr .shade{fill:#ffe7bd0b}main.whyb .tr .shedge{stroke:#ffe7bd4d;stroke-width:1}@media(max-width:1199px){main.whyb .fullch .txt{position:static;width:auto;margin-bottom:40px}main.whyb .fullch .txt .cons{max-width:34em}main.whyb .b-open{grid-template-columns:1fr;row-gap:48px}main.whyb .b-open .tt{gap:28px}main.whyb .own{max-width:750px}}@media(max-width:900px){main.whyb .b-open{padding-top:40px;padding-bottom:80px;row-gap:36px}main.whyb .b-open h1{font-size:clamp(68px,21vw,112px)}main.whyb .b-open .lede{font-size:19px}main.whyb .ch{padding:18px 0 80px}main.whyb .lead{padding-top:40px;padding-bottom:88px}main.whyb .lead .claim{font-size:clamp(48px,13.5vw,72px)}main.whyb .lead .cons{columns:1;width:auto;margin:28px 0 0;font-size:16px}main.whyb .lead .chan{margin-top:48px}main.whyb .ch-lbl{flex-direction:column;gap:4px;padding-bottom:24px;font-size:12px}main.whyb .ch-lbl span:last-child{text-align:left}main.whyb .rowch,main.whyb .rowch.flip{grid-template-columns:1fr;gap:40px}main.whyb .rowch.flip .txt,main.whyb .rowch.flip .chan{grid-column:1;grid-row:auto}main.whyb .rowch .txt,main.whyb .rowch.flip .txt{padding-top:22px}main.whyb .claim{font-size:clamp(36px,10vw,48px)}main.whyb .cons{font-size:16px;margin-top:18px}main.whyb .updhd{grid-template-columns:1fr;gap:18px;padding:22px 0 44px}main.whyb .updplot{grid-template-columns:1fr}main.whyb .rdgs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;margin-top:28px}main.whyb .rdgs dt{grid-column:1 / -1}main.whyb .rdgs dd b{font-size:34px}main.whyb .close{padding-bottom:96px}main.whyb .close .bl,main.whyb .close .in{margin-left:0}main.whyb .close .in{max-width:none}main.whyb .close .in{padding-top:40px}main.whyb .close form[data-notify] input[type=email]{font-size:16px;padding:20px 16px}main.whyb .close form[data-notify] button{font-size:16px;padding:16px 18px;justify-content:center}main.whyb .close .free{font-size:36px;margin-top:24px}}@media(max-width:600px){main.whyb .own .shot{position:relative;aspect-ratio:1130 / 532;border-radius:10px 0 0 10px;-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 14px),transparent);mask-image:linear-gradient(to right,#000 calc(100% - 14px),transparent)}main.whyb .own .shot img{position:absolute;left:0;top:calc(-100% * 818 / 532);width:calc(100% * 2090 / 1130);max-width:none}main.whyb .own .shot.top{display:block;aspect-ratio:1130 / 104;margin-bottom:10px;box-shadow:none}main.whyb .own .shot.top img{top:calc(-100% * 527 / 104)}}
