.hv2.method-v2 .mhero{min-height:clamp(600px,90vh,860px);padding-block:120px 150px}.hv2.method-v2 .mhero .phero__art{width:66%}.hv2.method-v2 .mhero .phero__art img{object-position:22% 60%}.hv2.method-v2 .mh-title{font-size:calc(clamp(54px,7.4vw,112px) * var(--dscale));line-height:.98}.hv2.method-v2 .mh-title .sub{color:var(--burg);margin-top:.16em;font-size:.6em;line-height:1.05;display:block}.hv2.method-v2 .mh-title .sub .keep{white-space:nowrap}.hv2.method-v2 .mh-title .sub .tft{vertical-align:middle;font-family:var(--sans);letter-spacing:.08em;color:var(--burg);font-size:.62em;font-weight:800;display:inline-block}.hv2.method-v2 .when{color:var(--green);align-items:center;gap:12px;margin:28px 0 0;font-size:15.5px;font-weight:700;display:inline-flex}.hv2.method-v2 .when i{background:var(--burg);border-radius:50%;flex:none;width:9px;height:9px;animation:2s infinite pulse}.hv2.method-v2 .on-dark .when{color:var(--method-light)}.hv2.method-v2 .on-dark .when i{background:var(--burg-lt)}.hv2.method-v2 .mhero .pills{margin-top:24px}.hv2.method-v2 .edge-t,.hv2.method-v2 .edge-b{z-index:4;inset-inline:0;margin:0!important;position:absolute!important}.hv2.method-v2 .edge-t{inset-block-start:-1px}.hv2.method-v2 .edge-b{inset-block-end:-1px}.hv2.method-v2 .dband{padding-block:clamp(40px,5vw,70px) clamp(110px,11vw,160px);position:relative;overflow:hidden}.hv2.method-v2 .dband>.bg,.hv2.method-v2 .choose>.bg,.hv2.method-v2 .testi2>.bg{z-index:0;position:absolute;inset:0}.hv2.method-v2 .dband>.bg img,.hv2.method-v2 .choose>.bg img,.hv2.method-v2 .testi2>.bg img{object-fit:cover;opacity:.14;filter:saturate(.6);width:100%;height:100%}.hv2.method-v2 .dband:before,.hv2.method-v2 .choose:before,.hv2.method-v2 .testi2:before{content:"";z-index:1;background:linear-gradient(180deg,var(--ink) 0%,color-mix(in srgb, var(--ink) 55.0%, transparent) 28%,color-mix(in srgb, var(--ink) 70.0%, transparent) 72%,var(--ink) 100%);position:absolute;inset:0}.hv2.method-v2 .dband>.wrap,.hv2.method-v2 .choose>.wrap,.hv2.method-v2 .testi2>.wrap{z-index:2;position:relative}.hv2.method-v2 .intro{text-align:center;max-width:780px;margin-inline:auto}.hv2.method-v2 .intro .open{color:var(--method-light);text-wrap:pretty;margin:0;font-size:clamp(19px,1.6vw,23px);line-height:1.8}.hv2.method-v2 .facts{color:#f3f1ea;grid-template-columns:repeat(4,1fr);margin:34px 0 30px;display:grid}.hv2.method-v2 .fact{text-align:center;border-inline-start:1px solid #afc9c138;flex-direction:column;align-items:center;gap:8px;padding:26px 14px;display:flex}.hv2.method-v2 .fact:nth-child(4n+1){border-inline-start:none}.hv2.method-v2 .fact:nth-child(n+5){border-top:1px solid #afc9c138}.hv2.method-v2 .fact svg{color:#afc9c1}.hv2.method-v2 .fact b{color:#f3f1ea;font-size:clamp(30px,3vw,44px);font-weight:800;line-height:1.1}.hv2.method-v2 .fact>span{color:#c9d6d2;font-size:16px;line-height:1.5}@media (width<=720px){.hv2.method-v2 .facts{grid-template-columns:repeat(2,1fr)}.hv2.method-v2 .fact:nth-child(4n+1){border-inline-start:1px solid #afc9c138}.hv2.method-v2 .fact:nth-child(odd){border-inline-start:none}.hv2.method-v2 .fact:nth-child(n+3){border-top:1px solid #afc9c138}}.hv2.method-v2 .intro .after{color:var(--sage-lt);max-width:58ch;margin:0 auto 28px}.hv2.method-v2 .intro .pills{justify-content:center}.hv2.method-v2 .vid{aspect-ratio:16/9;width:min(920px,100%);box-shadow:0 50px 80px -50px color-mix(in srgb, var(--ink-deep) 90.0%, transparent);border-radius:8px;margin:clamp(60px,7vw,100px) auto 0;display:block;position:relative;overflow:hidden}.hv2.method-v2 .vid img{object-fit:cover;filter:saturate(.7)contrast(.98);width:100%;height:100%;transition:transform 1.4s cubic-bezier(.2,.7,.2,1),filter .6s}.hv2.method-v2 .vid:after{content:"";background:linear-gradient(180deg,color-mix(in srgb, var(--ink) 15%, transparent) 0%,color-mix(in srgb, var(--ink) 0.0%, transparent) 40%,color-mix(in srgb, var(--ink) 88.0%, transparent) 100%);position:absolute;inset:0}.hv2.method-v2 .vid .play{z-index:2;background:color-mix(in srgb, var(--cream) 93.0%, transparent);width:86px;height:86px;box-shadow:0 14px 30px -12px color-mix(in srgb, var(--ink-deep) 60%, transparent);border-radius:50%;place-items:center;margin:-43px 0 0 -43px;transition:transform .4s,background .4s;display:grid;position:absolute;inset-block-start:50%;inset-inline-end:50%}.hv2.method-v2 .vid .play svg{width:28px;height:28px;fill:var(--burg);margin-inset-inline-end:5px}.hv2.method-v2 .vid .cap{z-index:2;text-align:start;justify-content:space-between;align-items:flex-end;gap:16px;display:flex;position:absolute;inset-block-end:clamp(16px,2vw,26px);inset-inline:clamp(18px,2.4vw,32px)}.hv2.method-v2 .vid .cap b{font-family:var(--display);font-weight:var(--dweight);font-size:calc(clamp(22px,2.3vw,34px) * var(--dscale));color:var(--method-light);line-height:1.1;display:block}.hv2.method-v2 .vid .cap small{letter-spacing:.08em;color:var(--sage-lt);margin-top:4px;font-size:13.5px;font-weight:700;display:block}.hv2.method-v2 .vid .cap .dur{font:700 14px var(--sans);color:var(--method-light);letter-spacing:.06em;flex:none}.hv2.method-v2 .vid:hover img{filter:none;transform:scale(1.03)}.hv2.method-v2 .vid:hover .play{background:var(--cream);transform:scale(1.08)}.hv2.method-v2 .whatis{grid-template-columns:minmax(0,.85fr) 1px minmax(0,1.15fr);align-items:center;gap:clamp(28px,4.4vw,70px);margin-top:clamp(80px,9vw,130px);display:grid}.hv2.method-v2 .whatis .vr{background:linear-gradient(color-mix(in srgb, var(--sage-lt) 0.0%, transparent),color-mix(in srgb, var(--sage-lt) 40.0%, transparent) 15%,color-mix(in srgb, var(--sage-lt) 40.0%, transparent) 85%,color-mix(in srgb, var(--sage-lt) 0.0%, transparent));align-self:stretch}.hv2.method-v2 .whatis h2{font-size:calc(clamp(44px,5.6vw,86px) * var(--dscale));line-height:1.02}.hv2.method-v2 .whatis .pills{margin-top:30px}.hv2.method-v2 .whatis__copy p{color:var(--method-soft);margin:0 0 1em;font-size:17.5px;line-height:1.85}.hv2.method-v2 .whatis__copy p.first{color:var(--method-light);font-size:clamp(18px,1.5vw,21px)}.hv2.method-v2 .whatis__copy b{color:var(--method-light);font-weight:800}.hv2.method-v2 .on-dark .pull{color:var(--method-light);border-color:var(--burg-lt)}.hv2.method-v2 .whatis__copy p.pull{font-family:var(--display);font-weight:var(--dweight);font-size:calc(clamp(26px,2.6vw,38px) * var(--dscale));color:var(--method-light);margin:26px 0;line-height:1.25}.hv2.method-v2 .tstages{margin-top:clamp(70px,8vw,110px)}.hv2.method-v2 .tstages .hello{text-align:center;margin-bottom:0}.hv2.method-v2 .stages{grid-template-columns:repeat(4,1fr);gap:clamp(18px,2.6vw,40px);margin:clamp(30px,3.6vw,46px) 0 0;padding:0;list-style:none;display:grid;position:relative}.hv2.method-v2 .stages:before{content:"";background:linear-gradient(to left,var(--burg-lt),color-mix(in srgb, var(--burg-lt) 15%, transparent));height:1.5px;position:absolute;inset-block-start:7px;inset-inline:0 8%}.hv2.method-v2 .stages li{padding-top:38px;position:relative}.hv2.method-v2 .stages li:before{content:"";background:var(--burg-lt);width:15px;height:15px;box-shadow:0 0 0 5px color-mix(in srgb, var(--burg-lt) 16.0%, transparent);border-radius:50%;position:absolute;inset-block-start:0;inset-inline-start:0}.hv2.method-v2 .stages .n{color:var(--burg-lt);font-family:Frank Ruhl Libre,serif;font-size:15px;font-weight:700}.hv2.method-v2 .stages h3{font-family:var(--display);font-weight:var(--dweight);font-size:calc(clamp(28px,2.6vw,38px) * var(--dscale));color:var(--method-light);margin:2px 0 8px;line-height:1.1}.hv2.method-v2 .stages p{color:var(--sage-lt);margin:0;font-size:15.5px;line-height:1.7}.hv2.method-v2 .tracks2{padding-top:clamp(110px,11vw,160px)}.hv2.method-v2 .trk{--frame:color-mix(in srgb, var(--green-mid) 45.0%, transparent);border-radius:8px;padding:clamp(60px,5.4vw,78px) clamp(22px,3vw,48px) clamp(56px,5vw,70px);position:relative}.hv2.method-v2 .trk+.trk{margin-top:clamp(120px,11vw,160px)}.hv2.method-v2 .trk__title{white-space:nowrap;font-size:calc(clamp(34px,4.6vw,68px) * var(--dscale));margin:0;padding:0 clamp(14px,2vw,28px);line-height:1;position:absolute;inset-block-start:0;inset-inline-end:50%;transform:translate(-50%,-55%)}.hv2.method-v2 .trk__body{grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);align-items:stretch;gap:clamp(24px,4vw,60px);display:grid}.hv2.method-v2 .trk__art{min-height:440px;margin:0;position:relative}.hv2.method-v2 .trk__art img{object-fit:cover;object-position:18% 58%;width:100%;height:100%;-webkit-mask-image:linear-gradient(to right,color-mix(in srgb, var(--ink-deep) 35.0%, transparent) 0%,#000 14%,#000 52%,transparent 100%),linear-gradient(to top,transparent 0%,#000 16%,#000 84%,transparent 100%);-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;mask-composite:intersect;-webkit-mask-image:linear-gradient(to right,color-mix(in srgb, var(--ink-deep) 35.0%, transparent) 0%,#000 14%,#000 52%,transparent 100%),linear-gradient(to top,transparent 0%,#000 16%,#000 84%,transparent 100%);-webkit-mask-image:linear-gradient(to right,color-mix(in srgb, var(--ink-deep) 35.0%, transparent) 0%,#000 14%,#000 52%,transparent 100%),linear-gradient(to top,transparent 0%,#000 16%,#000 84%,transparent 100%);mask-image:linear-gradient(to right,color-mix(in srgb, var(--ink-deep) 35.0%, transparent) 0%,#000 14%,#000 52%,transparent 100%),linear-gradient(to top,transparent 0%,#000 16%,#000 84%,transparent 100%);position:absolute;inset:0}.hv2.method-v2 .trk.flip .trk__art img{transform:scaleX(-1)}.hv2.method-v2 .trk__copy{align-self:center}.hv2.method-v2 .trk__lead{color:var(--green);margin:0 0 10px;font-size:clamp(18px,1.55vw,21px);font-weight:800}.hv2.method-v2 .trk__copy>p{color:var(--stone);margin:0 0 12px}.hv2.method-v2 .trk .hello,.hv2.method-v2 .pcard .hello{font-family:var(--display);font-weight:var(--dweight);color:var(--green);margin:22px 0 14px;font-size:24px;line-height:1.2}.hv2.method-v2 .pcard .hello{color:var(--method-light)}.hv2.method-v2 .topics{columns:2;text-align:center;column-gap:30px;margin:0}.hv2.method-v2 .topics .t{break-inside:avoid;color:var(--green);background:#2a5c5412;border-radius:999px;align-items:center;margin:0 4px 8px;padding:7px 14px;font-size:15px;font-weight:600;line-height:1.4;display:inline-flex}.hv2.method-v2 .topics .t:nth-child(3n){color:var(--burg);background:#7c1f2c0f}.hv2.method-v2 .pcard .topics{columns:auto}.hv2.method-v2 .topics.dark .t{color:var(--method-soft);background:#7ca89e1a}.hv2.method-v2 .topics.dark .t:nth-child(3n){color:var(--burg-lt);background:#c46a751f}.hv2.method-v2 .trk .meta{border-top:1px solid var(--rule);color:var(--stone);flex-wrap:wrap;justify-content:center;gap:2px 0;margin:22px 0 0;padding-top:16px;font-size:15px;font-weight:500;display:flex}.hv2.method-v2 .trk .meta .mpart{white-space:nowrap}.hv2.method-v2 .trk .meta .mpart:not(:last-child):after{content:"·";opacity:.45;margin-inline:9px}.hv2.method-v2 .price2{flex-wrap:wrap;align-items:baseline;gap:6px 14px;margin:16px 0 0;display:flex}.hv2.method-v2 .price2 b{color:var(--green);font-family:Frank Ruhl Libre,serif;font-size:clamp(30px,2.8vw,40px);font-weight:700;line-height:1}.hv2.method-v2 .price2 s{color:var(--stone);opacity:.7;font-family:Frank Ruhl Libre,serif;font-size:19px}.hv2.method-v2 .price2 small{letter-spacing:.1em;color:var(--burg);font-size:13px;font-weight:800}.hv2.method-v2 .trk .note{color:var(--stone);margin:14px 0 0;font-size:14.5px}.hv2.method-v2 .trk__foot{white-space:nowrap;padding:0 18px;position:absolute;inset-block-end:0;inset-inline-end:50%;transform:translate(-50%,50%)}.hv2.method-v2 .framed:before{content:"";border:1px solid var(--frame);pointer-events:none;--l1:calc(50% - var(--tg,0px) / 2);--r1:calc(50% + var(--tg,0px) / 2);--l2:calc(50% - var(--bg,0px) / 2);--r2:calc(50% + var(--bg,0px) / 2);-webkit-mask:linear-gradient(to right,#000 var(--l1),transparent var(--l1),transparent var(--r1),#000 var(--r1)) top/100% 50% no-repeat,linear-gradient(to right,#000 var(--l2),transparent var(--l2),transparent var(--r2),#000 var(--r2)) bottom/100% 50% no-repeat;-webkit-mask:linear-gradient(to right,#000 var(--l1),transparent var(--l1),transparent var(--r1),#000 var(--r1)) top/100% 50% no-repeat,linear-gradient(to right,#000 var(--l2),transparent var(--l2),transparent var(--r2),#000 var(--r2)) bottom/100% 50% no-repeat;-webkit-mask:linear-gradient(to right,#000 var(--l1),transparent var(--l1),transparent var(--r1),#000 var(--r1)) top/100% 50% no-repeat,linear-gradient(to right,#000 var(--l2),transparent var(--l2),transparent var(--r2),#000 var(--r2)) bottom/100% 50% no-repeat;mask:linear-gradient(to right,#000 var(--l1),transparent var(--l1),transparent var(--r1),#000 var(--r1)) top/100% 50% no-repeat,linear-gradient(to right,#000 var(--l2),transparent var(--l2),transparent var(--r2),#000 var(--r2)) bottom/100% 50% no-repeat;border-radius:8px;position:absolute;inset:0}.hv2.method-v2 .trk__seal.seal{background:var(--paper);border-radius:50%;width:96px;margin:0;padding:5px;position:absolute;inset-block-start:50%;inset-inline-end:0;transform:translate(-50%,-50%)}.hv2.method-v2 .trk.flip .trk__seal.seal{inset-inline:0 auto;transform:translate(50%,-50%)}.hv2.method-v2 .ribbon{pointer-events:none;z-index:2;border-start-end-radius:8px;width:118px;height:118px;position:absolute;inset-block-start:-1px;inset-inline-end:-1px;overflow:hidden}.hv2.method-v2 .ribbon span{background:var(--burg);width:160px;color:var(--cream);text-align:center;font:800 13px/32px var(--sans);letter-spacing:.2em;box-shadow:0 6px 14px -8px color-mix(in srgb, var(--burg) 90.0%, transparent);position:absolute;inset-block-start:26px;inset-inline-end:-38px;transform:rotate(-45deg)}.hv2.method-v2 .trk.flip .ribbon{border-top-left-radius:0;border-start-start-radius:8px;inset-inline:-1px auto}.hv2.method-v2 .trk.flip .ribbon span{inset-inline:-38px auto;transform:rotate(45deg)}.hv2.method-v2 .pband{background:var(--ink);height:clamp(300px,40vw,580px);position:relative;overflow:hidden}.hv2.method-v2 .pband img{object-fit:cover;object-position:50% 55%;width:100%;height:120%;position:absolute;inset-block-start:-10%;inset-inline-end:0}.hv2.method-v2 .pband .torn{margin:0;position:absolute;inset-inline:0}.hv2.method-v2 .pband .t-top{inset-block-start:-3px}.hv2.method-v2 .pband .t-bot{inset-block-end:-3px}.hv2.method-v2 .chapter{text-align:center;padding-bottom:clamp(40px,5vw,70px)}.hv2.method-v2 .chapter .lead{max-width:50ch;margin:20px auto 0}.hv2.method-v2 .drop{background:linear-gradient(var(--burg),color-mix(in srgb, var(--burg) 0.0%, transparent));width:1.5px;height:clamp(60px,7vw,100px);margin:clamp(30px,3.4vw,44px) auto;display:block}.hv2.method-v2 .claims{max-width:940px;margin:28px auto 0;padding:0;list-style:none}.hv2.method-v2 .claims li{font-family:var(--display);font-weight:var(--dweight);font-size:calc(clamp(24px,2.7vw,40px) * var(--dscale));color:var(--green);border-bottom:1px solid var(--rule);text-wrap:balance;padding:22px 0;line-height:1.25}.hv2.method-v2 .claims li:first-child{border-top:1px solid var(--rule)}.hv2.method-v2 .nums{grid-template-columns:repeat(4,1fr);margin-top:clamp(50px,6vw,80px);display:grid}.hv2.method-v2 .tree{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(28px,5vw,80px);display:grid}.hv2.method-v2 .tree__art{aspect-ratio:2/3;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;justify-self:center;width:min(560px,100%);max-height:860px;margin:0;position:relative;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 10% 90%,#0000 100%),linear-gradient(#0000 0%,#000 6% 92%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 10% 90%,#0000 100%),linear-gradient(#0000 0%,#000 6% 92%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.hv2.method-v2 .tree__art img{object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%}.hv2.method-v2 .tree__copy h2{font-size:calc(clamp(44px,5.4vw,82px) * var(--dscale))}.hv2.method-v2 .tree__copy p{color:var(--stone);max-width:58ch;margin:0 0 1em}.hv2.method-v2 .tree__copy p.first{color:var(--ink);margin-top:22px;font-size:clamp(18px,1.5vw,20px)}.hv2.method-v2 .tree__copy strong{color:var(--green);font-weight:800}.hv2.method-v2 .ramban{border-inline-start:3px solid var(--burg);margin:28px 0 24px;padding-inline-start:20px}.hv2.method-v2 .ramban b{font-family:var(--display);font-weight:var(--dweight);font-size:calc(clamp(30px,2.8vw,42px) * var(--dscale));color:var(--green);line-height:1.1;display:block}.hv2.method-v2 .ramban span{color:var(--stone);margin-top:6px;display:block}.hv2.method-v2 .ramban cite{letter-spacing:.2em;color:var(--burg);margin-top:6px;font-size:13px;font-style:normal;font-weight:700;display:block}.hv2.method-v2 .srcs2{border-top:1px solid var(--rule);grid-template-columns:1fr 1fr;gap:20px 30px;margin:28px 0 30px;padding-top:24px;display:grid}.hv2.method-v2 .srcs2 small{letter-spacing:.16em;color:var(--burg);font-size:12.5px;font-weight:800;display:block}.hv2.method-v2 .srcs2 h4{font-family:var(--display);font-weight:var(--dweight);font-size:calc(26px * var(--dscale));color:var(--green);margin:2px 0 4px;line-height:1.1}.hv2.method-v2 .srcs2 p{color:var(--stone);margin:0;font-size:15px;line-height:1.65}.hv2.method-v2 .srcs-t{color:var(--green);margin:30px 0 0;font-weight:800}.hv2.method-v2 .gains{text-align:center;grid-template-columns:repeat(3,1fr);gap:clamp(24px,4vw,64px);margin-top:clamp(40px,5vw,64px);display:grid}.hv2.method-v2 .gain .sprig{width:70px;height:40px;margin:0 auto;display:block}.hv2.method-v2 .sprig path{fill:none;stroke:var(--burg);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.hv2.method-v2 .gain h3{color:var(--green);margin:14px 0 8px;font-size:20px;font-weight:800}.hv2.method-v2 .gain p{color:var(--stone);max-width:31ch;margin:0 auto;font-size:16.5px}.hv2.method-v2 .earn{text-align:center;margin-top:clamp(70px,8vw,110px)}.hv2.method-v2 .earn h3{font-family:var(--display);font-weight:var(--dweight);font-size:calc(clamp(30px,3vw,44px) * var(--dscale));color:var(--green);margin:0}.hv2.method-v2 .earn .lead{max-width:52ch;margin:10px auto 0}.hv2.method-v2 .earn .grid{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);grid-template-columns:repeat(4,1fr);margin-top:34px;display:grid}.hv2.method-v2 .earn .grid span{color:var(--stone);padding:24px 14px;font-size:15px;line-height:1.5;position:relative}.hv2.method-v2 .earn .grid span+span:before{content:"";background:var(--rule);width:1px;position:absolute;inset-block:24%;inset-inline-start:0}.hv2.method-v2 .earn .grid b{color:var(--green);white-space:nowrap;margin-bottom:6px;font-family:Frank Ruhl Libre,serif;font-size:clamp(24px,2.2vw,34px);font-weight:700;line-height:1.1;display:block}.hv2.method-v2 .nw{white-space:nowrap}.hv2.method-v2 .build{overflow:hidden}.hv2.method-v2 .build .sec-head{margin-bottom:0}.hv2.method-v2 .route{height:clamp(280px,36vw,540px);margin-top:clamp(10px,2vw,30px);position:relative}.hv2.method-v2 .route>img{object-fit:cover;object-position:50% 90%;width:100%;height:100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 22% 76%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 22% 76%,#0000 100%)}.hv2.method-v2 .route svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.hv2.method-v2 .route svg path{fill:none;stroke-linecap:round;stroke-dasharray:.1 10;vector-effect:non-scaling-stroke}.hv2.method-v2 .route svg .halo{stroke:var(--cream);stroke-width:6px;opacity:.9}.hv2.method-v2 .route svg .dots{stroke:var(--burg);stroke-width:3px}.hv2.method-v2 .stop{flex-direction:column;align-items:center;gap:8px;display:flex;position:absolute;transform:translate(-50%,-50%)}.hv2.method-v2 .stop i{background:var(--burg);width:15px;height:15px;box-shadow:0 0 0 4px color-mix(in srgb, var(--paper) 90.0%, transparent),0 0 0 5.5px color-mix(in srgb, var(--burg) 35.0%, transparent);border-radius:50%;order:2}.hv2.method-v2 .stop span{color:var(--green);white-space:nowrap;background:color-mix(in srgb, var(--cream) 92.0%, transparent);box-shadow:0 8px 20px -12px color-mix(in srgb, var(--ink) 60%, transparent);border-radius:999px;order:1;padding:4px 14px;font-size:clamp(12.5px,1.1vw,15.5px);font-weight:800}.hv2.method-v2 .build__grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(30px,6vw,96px);margin-top:clamp(40px,5vw,70px);display:grid}.hv2.method-v2 .build__grid .ttl{font-family:var(--display);font-weight:var(--dweight);font-size:calc(clamp(30px,2.8vw,42px) * var(--dscale));color:var(--green);margin:0 0 22px;line-height:1.1}.hv2.method-v2 .path .st h3 .n{color:var(--burg);vertical-align:.2em;margin-inline-end:10px;font-family:Frank Ruhl Libre,serif;font-size:.6em}.hv2.method-v2 .path .st p{font-size:16.5px;line-height:1.75}.hv2.method-v2 .path .st:last-child{margin-bottom:0}.hv2.method-v2 .tools2{contain:layout paint;flex-direction:column;display:flex}.hv2.method-v2 .tools2 .intro2{color:var(--stone);margin:0 0 16px}.hv2.method-v2 .tools2 .yetzira{color:var(--stone);margin:0 0 18px;font-size:14.5px}.hv2.method-v2 .tools2 .yetzira cite{color:var(--burg);letter-spacing:.06em;font-style:normal;font-weight:700}.hv2.method-v2 .readout{border-inline-start:2px solid var(--burg);background:color-mix(in srgb, var(--cream) 75.0%, transparent);min-height:132px;margin:0 0 14px;padding:16px 22px 18px}.hv2.method-v2 .readout small{letter-spacing:.2em;color:var(--burg);font-size:12.5px;font-weight:800;display:block}.hv2.method-v2 .readout b{font-family:var(--display);font-weight:var(--dweight);font-size:calc(clamp(28px,2.4vw,36px) * var(--dscale));color:var(--green);margin:6px 0;line-height:1.05;display:block}.hv2.method-v2 .readout p{color:var(--stone);margin:0;font-size:16.5px;line-height:1.65}.hv2.method-v2 .gate{border-bottom:1px solid var(--rule);grid-template-columns:96px 1fr;align-items:baseline;gap:4px 18px;padding:12px 0;display:grid}.hv2.method-v2 .gate:first-child{border-top:1px solid var(--rule)}.hv2.method-v2 .gate h4{font-family:var(--display);font-weight:var(--dweight);font-size:calc(27px * var(--dscale));color:var(--green);margin:0;line-height:1;transition:color .3s}.hv2.method-v2 .gate.on h4{color:var(--burg)}.hv2.method-v2 .gtools{flex-wrap:wrap;align-items:center;row-gap:2px;display:flex}.hv2.method-v2 .tool{cursor:pointer;font:600 15.5px var(--sans);color:var(--stone);background:0 0;border:0;padding:4px 0;transition:color .2s;position:relative}.hv2.method-v2 .tool:after{content:"";background:var(--burg);height:1.5px;transition:transform .3s;position:absolute;inset-block-end:1px;inset-inline:0;transform:scaleX(0)}.hv2.method-v2 .tool:hover,.hv2.method-v2 .tool:focus-visible,.hv2.method-v2 .tool.on{color:var(--burg);outline:none}.hv2.method-v2 .tool:hover:after,.hv2.method-v2 .tool:focus-visible:after,.hv2.method-v2 .tool.on:after{transform:scaleX(1)}.hv2.method-v2 .dot{background:var(--sage);border-radius:50%;flex:none;width:4px;height:4px;margin-inline:10px}.hv2.method-v2 .ravl{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:clamp(28px,5vw,80px);display:grid}.hv2.method-v2 .ravl__copy h2{font-size:calc(clamp(48px,6vw,92px) * var(--dscale))}.hv2.method-v2 .ravl__copy .who{color:var(--burg);margin:14px 0 18px;font-size:clamp(17px,1.4vw,19px);font-weight:800}.hv2.method-v2 .ravl__copy p{color:var(--stone);max-width:58ch;margin:0 0 1em}.hv2.method-v2 .ravl__copy .hello{margin-top:28px}.hv2.method-v2 .cot{grid-template-columns:1fr 1fr;gap:18px 26px;display:grid}.hv2.method-v2 .cot article{grid-template-columns:78px 1fr;align-items:center;gap:14px;display:grid}.hv2.method-v2 .cot img{aspect-ratio:3/4;object-fit:cover;width:78px}.hv2.method-v2 .cot h4{font-family:var(--display);font-weight:var(--dweight);font-size:calc(23px * var(--dscale));color:var(--green);margin:0;line-height:1.1}.hv2.method-v2 .cot .role{color:var(--burg);margin:2px 0 4px;font-size:13px;font-weight:800;display:block}.hv2.method-v2 .cot p{color:var(--stone);margin:0;font-size:14.5px;line-height:1.55}.hv2.method-v2 .ravl__photo{height:clamp(560px,54vw,780px);position:relative}.hv2.method-v2 .ravl__photo img{-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;width:auto;max-width:none;height:100%;position:absolute;inset-block-end:0;inset-inline-end:50%;transform:translate(-50%);-webkit-mask-image:linear-gradient(#0000 0%,#000 20% 70%,#0000 100%),linear-gradient(90deg,#0000 0%,#000 26% 74%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 20% 70%,#0000 100%),linear-gradient(90deg,#0000 0%,#000 26% 74%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.hv2.method-v2 .ravl+.rule-cta{margin-top:clamp(10px,2vw,30px);padding-bottom:0}.hv2.method-v2 .testi2{padding-block:clamp(120px,12vw,170px);position:relative;overflow:hidden}.hv2.method-v2 .testi2 .sec-head{margin-bottom:clamp(40px,5vw,60px)}.hv2.method-v2 .quotes2{grid-template-columns:repeat(3,1fr);display:grid}.hv2.method-v2 .q2{text-align:center;padding:0 clamp(16px,2.4vw,36px)}.hv2.method-v2 .q2+.q2{border-inline-start:1px solid color-mix(in srgb, var(--sage-lt) 28.0%, transparent)}.hv2.method-v2 .q2 .mark{height:52px;color:var(--burg-lt);opacity:.85;font-family:Frank Ruhl Libre,serif;font-size:110px;line-height:.62;display:block}.hv2.method-v2 .q2 p{color:var(--method-soft);margin:0 0 16px;font-size:16.5px;line-height:1.8}.hv2.method-v2 .q2 b{color:var(--method-light);display:block}.hv2.method-v2 .q2 small{color:var(--sage-lt);font-size:13.5px}.hv2.method-v2 .grads{text-align:center;margin-top:clamp(56px,6vw,80px)}.hv2.method-v2 .grads b{font-family:var(--display);font-weight:var(--dweight);font-size:calc(clamp(30px,3.2vw,48px) * var(--dscale));color:var(--method-light);line-height:1.15;display:block}.hv2.method-v2 .grads p{color:var(--method-soft);max-width:52ch;margin:10px auto 26px}.hv2.method-v2 .grads .pills{justify-content:center}.hv2.method-v2 .faqsec{padding-bottom:calc(clamp(110px,14vw,210px) + clamp(40px,5vw,70px))}.hv2.method-v2 .faq2{grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);align-items:start;gap:clamp(30px,6vw,100px);display:grid}.hv2.method-v2 .faq2 h2{font-size:calc(clamp(56px,7.2vw,108px) * var(--dscale));line-height:.98;position:sticky;inset-block-start:110px}.hv2.method-v2 .faq2 .more{color:var(--stone);margin:22px 0 0}.hv2.method-v2 .faq2 .more a{color:var(--burg);white-space:nowrap;border-bottom:1.5px solid;font-weight:800}.hv2.method-v2 .faqsec .treeline{position:absolute}.hv2.method-v2 .choose{text-align:center;padding-block:clamp(40px,5vw,70px) clamp(80px,9vw,120px);position:relative;overflow:hidden}.hv2.method-v2 .choose h2 em{color:var(--burg-lt);font-style:normal}.hv2.method-v2 .choose .lead{max-width:52ch;margin:18px auto 0}.hv2.method-v2 .choose .clock{justify-content:center;margin-top:18px}.hv2.method-v2 .pcards{text-align:start;grid-template-columns:1fr 1fr;gap:clamp(26px,3.4vw,52px);max-width:1100px;margin:clamp(80px,8vw,110px) auto 0;display:grid}.hv2.method-v2 .pcard{--frame:color-mix(in srgb, var(--sage-lt) 45.0%, transparent);border-radius:8px;padding:clamp(54px,4.6vw,64px) clamp(22px,2.8vw,40px) clamp(58px,5vw,70px);position:relative}.hv2.method-v2 .pcard h3{white-space:nowrap;font-family:var(--display);font-weight:var(--dweight);font-size:calc(clamp(30px,3vw,46px) * var(--dscale));color:var(--method-light);margin:0;padding:0 18px;line-height:1;position:absolute;inset-block-start:0;inset-inline-end:50%;transform:translate(-50%,-55%)}.hv2.method-v2 .pcard .kick{text-align:center;letter-spacing:.16em;color:var(--burg-lt);margin:0 0 16px;font-size:13.5px;font-weight:800}.hv2.method-v2 .pcard .fmt{color:var(--sage-lt);margin:0 0 12px;font-size:15px}.hv2.method-v2 .pcard .topics{margin-top:4px}.hv2.method-v2 .pcard .price2{justify-content:center;margin-top:26px}.hv2.method-v2 .pcard .price2 b{color:var(--method-light)}.hv2.method-v2 .pcard .price2 s{color:var(--sage)}.hv2.method-v2 .pcard .price2 small{color:var(--burg-lt);text-align:center;flex-basis:100%}.hv2.method-v2 .pcard .pfoot{white-space:nowrap;padding:0 16px;position:absolute;inset-block-end:0;inset-inline-end:50%;transform:translate(-50%,50%)}.hv2.method-v2 .pcard .ribbon{border-start-end-radius:8px}.hv2.method-v2 .choose .fine{max-width:64ch;color:var(--sage-lt);margin:clamp(56px,6vw,76px) auto 0;font-size:15px}.hv2.method-v2 .signup2{border-top:1px solid color-mix(in srgb, var(--sage-lt) 16.0%, transparent);padding-block:clamp(70px,8vw,110px) clamp(40px,5vw,60px)}.hv2.method-v2 .signup2 header{text-align:center}.hv2.method-v2 .signup2 .lead{max-width:54ch;margin:16px auto 0}.hv2.method-v2 .sform{grid-template-columns:repeat(3,1fr);gap:4px 26px;max-width:1000px;margin:clamp(30px,4vw,46px) auto 0;display:grid}.hv2.method-v2 .sform .wide{grid-column:1/-1}.hv2.method-v2 .sform input[dir=ltr]{text-align:right}.hv2.method-v2 .sform .acts{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-top:6px;display:flex}.hv2.method-v2 .sform button.pill{cursor:pointer;border:0}.hv2.method-v2 .signup2 .small{text-align:center;color:var(--sage-lt);margin:26px 0 0;font-size:14.5px}.hv2.method-v2 .signup2 .small a{color:var(--method-light);border-bottom:1px solid color-mix(in srgb, var(--method-soft) 40.0%, transparent)}@media (width<=1020px){.hv2.method-v2 .mhero{min-height:0;padding-block:110px 0}.hv2.method-v2 .mhero .phero__art{width:100%}.hv2.method-v2 .mhero .phero__art img{object-position:18% 60%}.hv2.method-v2 .when{justify-content:center}.hv2.method-v2 .whatis{text-align:center;grid-template-columns:1fr;gap:26px}.hv2.method-v2 .whatis .vr{display:none}.hv2.method-v2 .whatis .pills{justify-content:center;margin-top:22px}.hv2.method-v2 .whatis .pull{display:inline-block}.hv2.method-v2 .stages{grid-template-columns:1fr;gap:26px;max-width:460px;margin-inline:auto}.hv2.method-v2 .stages:before{display:none}.hv2.method-v2 .stages li{text-align:center;padding-top:30px}.hv2.method-v2 .stages li:before{inset-inline-start:50%;transform:translate(50%)}.hv2.method-v2 .trk__body,.hv2.method-v2 .trk.flip .trk__body{grid-template-columns:1fr}.hv2.method-v2 .trk__art{order:-1;min-height:250px;margin-top:-10px}.hv2.method-v2 .trk__art img{object-position:22% 60%;-webkit-mask-image:linear-gradient(#0000 0%,#000 20% 78%,#0000 100%),linear-gradient(90deg,#0000 0%,#000 12% 88%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 20% 78%,#0000 100%),linear-gradient(90deg,#0000 0%,#000 12% 88%,#0000 100%)}.hv2.method-v2 .trk.flip .trk__art img{transform:none}.hv2.method-v2 .trk__copy{text-align:center}.hv2.method-v2 .trk .hello{margin-block-start:26px}.hv2.method-v2 .topics{columns:auto;flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.hv2.method-v2 .topics .t{margin:0}.hv2.method-v2 .trk .meta,.hv2.method-v2 .price2{justify-content:center}.hv2.method-v2 .trk__title{background:var(--cream);border-radius:4px;padding-inline:24px;font-size:clamp(30px,8.5vw,40px)}.hv2.method-v2 .trk .ribbon,.hv2.method-v2 .trk.flip .ribbon{text-align:center;border-radius:0;width:auto;height:auto;margin:-14px 0 4px;position:static;overflow:visible}.hv2.method-v2 .trk .ribbon span,.hv2.method-v2 .trk.flip .ribbon span{width:auto;font:800 12px/26px var(--sans);letter-spacing:.15em;box-shadow:none;border-radius:4px;padding:0 16px;display:inline-block;position:static;transform:none}.hv2.method-v2 .trk__seal.seal{display:none}.hv2.method-v2 .trk__title{white-space:normal;text-align:center;width:max-content;max-width:88%}.hv2.method-v2 .nums{grid-template-columns:repeat(2,1fr);row-gap:26px}.hv2.method-v2 .nums .stat:nth-child(3):before{display:none}.hv2.method-v2 .tree{grid-template-columns:1fr}.hv2.method-v2 .tree__art{order:-1;width:min(380px,90%)}.hv2.method-v2 .tree__copy p{margin-inline:auto}.hv2.method-v2 .ramban{padding-inline-start:0;border-inline-start:0;padding-top:16px;position:relative}.hv2.method-v2 .ramban:before{content:"";background:var(--burg);width:46px;height:2px;position:absolute;inset-block-start:0;inset-inline-end:50%;transform:translate(-50%)}.hv2.method-v2 .srcs2{text-align:center;grid-template-columns:1fr}.hv2.method-v2 .gains{grid-template-columns:1fr;gap:40px}.hv2.method-v2 .earn .grid{grid-template-columns:1fr 1fr}.hv2.method-v2 .earn .grid span:nth-child(3):before{display:none}.hv2.method-v2 .earn .grid span:nth-child(n+3){border-top:1px solid var(--rule)}.hv2.method-v2 .stop span{font-size:12px}.hv2.method-v2 .build__grid{grid-template-columns:1fr}.hv2.method-v2 .build__grid .ttl,.hv2.method-v2 .tools2 .intro2,.hv2.method-v2 .tools2 .yetzira{text-align:center}.hv2.method-v2 .readout{z-index:6;background:color-mix(in srgb, var(--cream) 97.0%, transparent);box-shadow:0 16px 40px -20px color-mix(in srgb, var(--ink) 50.0%, transparent);border:1px solid var(--rule);border-inline-start:2px solid var(--burg);text-align:start;border-radius:8px;order:3;min-height:0;margin:16px 0 0;position:sticky;inset-block-end:12px}.hv2.method-v2 .gate{text-align:center;grid-template-columns:1fr;justify-items:center}.hv2.method-v2 .gtools{justify-content:center}.hv2.method-v2 .ravl{grid-template-columns:1fr}.hv2.method-v2 .ravl__photo{order:-1;height:440px}.hv2.method-v2 .ravl__copy p{margin-inline:auto}.hv2.method-v2 .cot{grid-template-columns:1fr;max-width:420px;margin-inline:auto}.hv2.method-v2 .cot article{text-align:start}.hv2.method-v2 .quotes2{grid-template-columns:1fr}.hv2.method-v2 .q2+.q2{border-inline-start:0;border-top:1px solid color-mix(in srgb, var(--sage-lt) 25.0%, transparent);margin-top:20px;padding-top:26px}.hv2.method-v2 .faq2{grid-template-columns:1fr}.hv2.method-v2 .faq2 h2{text-align:center;position:static}.hv2.method-v2 .faq2 .more{text-align:center}.hv2.method-v2 .pcards{grid-template-columns:1fr;gap:80px}.hv2.method-v2 .pcard .fmt{margin-block-end:10px}.hv2.method-v2 .pcard{text-align:center}.hv2.method-v2 .pcard h3{white-space:normal;text-align:center;width:max-content;max-width:86%}.hv2.method-v2 .sform{grid-template-columns:1fr}}@media (width<=560px){.hv2.method-v2 .route{height:230px}.hv2.method-v2 .stop span{padding:3px 10px;font-size:11.5px}.hv2.method-v2 .route .stop:first-of-type span{transform:translate(-26px)}.hv2.method-v2 .route .stop:nth-of-type(4) span{transform:translate(34px)}.hv2.method-v2 .ribbon{width:92px;height:92px}.hv2.method-v2 .ribbon span{width:150px;font-size:11.5px;line-height:26px;inset-block-start:18px;inset-inline-end:-42px}.hv2.method-v2 .trk.flip .ribbon span{inset-inline-start:-42px}.hv2.method-v2 .vid .cap small{display:none}.hv2.method-v2 .vid .play{width:64px;height:64px;margin:-32px 0 0 -32px}.hv2.method-v2 .trk{padding-inline:18px}.hv2.method-v2 .earn .grid{grid-template-columns:1fr}.hv2.method-v2 .earn .grid span:before{display:none}.hv2.method-v2 .earn .grid span+span{border-top:1px solid var(--rule)}}.hv2.method-v2,.hv2.method-v2 .on-light{color:var(--ink)}.hv2.method-v2 .on-dark,.hv2.method-v2 .on-dark :is(h2,h3,h4){color:var(--method-light)}.hv2.method-v2 .on-dark .note{color:var(--sage-lt);font-size:15px;line-height:1.8}.hv2.method-v2 .sec-head{text-align:center}.hv2.method-v2 .vid{white-space:normal;background:var(--ink);height:auto;color:var(--method-light);cursor:pointer;max-width:100%;padding:0}.hv2.method-v2 .vid:focus-visible{outline:2px solid var(--burg-lt);outline-offset:6px}.hv2.method-v2 .trk__title,.hv2.method-v2 .trk__foot{background:var(--paper)}.hv2.method-v2 .framed:before{border-color:color-mix(in srgb,var(--green-mid) 45%,transparent);-webkit-mask:none;mask:none}.hv2.method-v2 .trk__seal{z-index:2;width:96px;position:absolute;inset-block-start:50%;inset-inline-end:-48px;transform:translateY(-50%)}.hv2.method-v2 .trk__seal .seal{background:var(--paper);border-radius:50%;width:96px;margin:0}.hv2.method-v2 .flip .trk__seal{inset-inline:-48px auto}.hv2.method-v2 .trk__art{order:1}.hv2.method-v2 .pband{margin:0}.hv2.method-v2 .echo{text-align:center;max-width:330px;margin:26px auto}.hv2.method-v2 .echo-cols{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.hv2.method-v2 .echo-cols>div{border-inline-start:1px solid var(--sage);flex-direction:column;gap:14px;display:flex}.hv2.method-v2 .echo-cols b{color:var(--green);font:700 34px Frank Ruhl Libre,serif}.hv2.method-v2 .echo-cols>div:first-child b{color:var(--burg)}.hv2.method-v2 .echo p{margin-top:18px;font-size:15px}.hv2.method-v2 .tool-entry{display:contents}.hv2.method-v2 .tool{height:auto;box-shadow:none;letter-spacing:0;white-space:normal;border-radius:0}.hv2.method-v2 .tool:hover{background:0 0}.hv2.method-v2 .gates-list{order:1}.hv2.method-v2 .readout{flex:none}.hv2.method-v2 .yetzira{order:2;margin-top:18px}.hv2.method-v2 .stop-0{inset-block-start:62%;inset-inline-start:10%}.hv2.method-v2 .stop-1{inset-block-start:39.3%;inset-inline-start:37.5%}.hv2.method-v2 .stop-2{inset-block-start:71.3%;inset-inline-start:60.8%}.hv2.method-v2 .stop-3{inset-block-start:46%;inset-inline-start:85.8%}.hv2.method-v2 .path .st{border-inline-start:1px solid var(--sage);margin-block-end:28px;padding-inline-start:28px;position:relative}.hv2.method-v2 .path .st:before{content:"";background:var(--burg);border-radius:50%;width:9px;height:9px;position:absolute;inset-block-start:12px;inset-inline-start:-5px}.hv2.method-v2 .path h3{color:var(--green);font:700 29px var(--display);margin:0 0 10px}.hv2.method-v2 .path p,.hv2.method-v2 .audiences p{color:var(--stone);line-height:1.8}.hv2.method-v2 .audiences{margin-block:36px}.hv2.method-v2 .method-reading{border-block:1px solid var(--rule);text-align:start;padding-block:20px}.hv2.method-v2 .method-reading>summary{color:var(--burg);cursor:pointer;font-weight:800}.hv2.method-v2 .prose{color:var(--stone);max-width:760px;font-size:17px;line-height:1.8}.hv2.method-v2 .prose h3{color:var(--green);font:700 30px var(--display);margin-block:30px 12px}.hv2.method-v2 .prose h4{color:var(--green)}.hv2.method-v2 .prose .note{border-inline-start:2px solid var(--burg);padding-inline-start:16px}.hv2.method-v2 .q2{margin:0}.hv2.method-v2 .pcard h3,.hv2.method-v2 .pfoot{background:var(--ink)}.hv2.method-v2 .choose .pcard:before{border-color:color-mix(in srgb,var(--sage-lt) 45%,transparent)}.hv2.method-v2 .signup2{color:var(--method-light)}.hv2.method-v2 .sform :is(input,textarea){color:var(--method-light);border-color:var(--sage);background:0 0;width:100%;min-width:0}.hv2.method-v2 .sform .field{color:var(--method-light);flex-direction:column;gap:8px;margin-bottom:20px;display:flex}.hv2.method-v2 .sform .consent{color:var(--method-soft);align-items:start;gap:10px;margin-block:16px;display:flex}.hv2.method-v2 .sform .consent input{flex:none;width:18px}.hv2.method-v2 .sform button{white-space:normal;justify-self:center;height:auto}.hv2.method-v2 .sform .err{color:var(--method-light)}.hv2.method-v2 .signup2 .done{text-align:center;color:var(--method-light);font:700 30px var(--display);margin-block:40px;display:block}.hv2.method-v2 .signup2 .pills{justify-content:center;margin-top:24px}.hv2.method-v2 .method-disclaimer{max-width:760px;color:var(--sage-lt);text-align:start;margin:36px auto 0;font-size:14px;line-height:1.8}.hv2.method-v2 .lov :is(h2,h3){color:var(--ink)}@media (width<=1020px){.hv2.method-v2 .trk__seal{display:none}.hv2.method-v2 .trk__art,.hv2.method-v2 .trk.flip .trk__art{order:-1}.hv2.method-v2 .mhero .mh-title{font-size:54px}.hv2.method-v2 .mh-title .sub{font-size:34px}.hv2.method-v2 .when{flex-wrap:wrap;gap:8px;font-size:15px}.hv2.method-v2 .readout{max-height:40vh;color:var(--ink);border-radius:8px;order:3;overflow-y:auto}.hv2.method-v2 .tree__copy>p,.hv2.method-v2 .tree__copy>div:not(.echo):not(.srcs2) p,.hv2.method-v2 .whatis__copy p{text-align:start}.hv2.method-v2 .ribbon{border-radius:8px}.hv2.method-v2 .nums{grid-template-columns:1fr;gap:22px}.hv2.method-v2 .nums .stat:before{display:none}.hv2.method-v2 .vid .cap b{font-size:24px}.hv2.method-v2 .vid .play{width:54px;height:54px;margin:-27px 0 0 -27px}.hv2.method-v2 .trk__title{font-size:36px}.hv2.method-v2 .stop span{white-space:normal;text-align:center;width:76px;padding:4px 5px;font-size:11px}.hv2.method-v2 .ravl__photo img{object-fit:contain;width:100%;max-width:100%}.hv2.method-v2 .pcards{gap:90px}}@media (prefers-reduced-motion:reduce){.hv2.method-v2 .when i{animation:none}.hv2.method-v2 .vid img,.hv2.method-v2 .vid .play{transition:none}}.hv2.method-v2 .trk.flip .trk__body{grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr)}.hv2.method-v2 .trk.flip .trk__copy{order:1}.hv2.method-v2 .trk.flip .trk__art{order:0}.hv2.method-v2 .faq2>.titleblock{position:sticky;inset-block-start:110px}.hv2.method-v2 .when i{animation:2s infinite hv2-pulse}.hv2.method-v2 .method-reading .prose{overflow-wrap:anywhere}@media (width<=1020px){.hv2.method-v2 .trk.flip .trk__body{grid-template-columns:1fr}.hv2.method-v2 .faq2>.titleblock{position:static}.hv2.method-v2 .stop{transform:translate(50%,-50%)}.hv2.method-v2 .route .stop:first-of-type span,.hv2.method-v2 .route .stop:nth-of-type(4) span{transform:none}.hv2.method-v2 .tools2{padding-bottom:24px}.hv2.method-v2 .tools2 .readout{z-index:5;position:sticky;inset-block-end:12px}}@media (prefers-reduced-motion:reduce){.hv2.method-v2 .when i{animation:none}}@media (width>=1024px){html body .hv2.method-v2{overflow:clip visible!important}.hv2.method-v2 .tree{grid-template-columns:minmax(0,54fr) minmax(0,40fr);align-items:start;column-gap:6%}.hv2.method-v2 .tree__art{aspect-ratio:auto;align-self:start;width:100%;height:calc(100vh - 140px);max-height:calc(100vh - 140px);position:sticky;top:110px}.hv2.method-v2 .tree__art img{object-fit:contain;object-position:center top}.hv2.method-v2 .ramban{width:100%;max-width:none;padding-inline-start:24px}.hv2.method-v2 .ramban b{text-wrap:balance;max-width:none;font-size:clamp(30px,2.6vw,40px);line-height:1.2}.hv2.method-v2 .ramban b span,.hv2.method-v2 .ramban b>*{margin-top:0;display:inline-block}}.hv2 .sform2{max-width:560px;color:var(--cream);text-align:right;background:#07161459;border:1px solid #f6f5f224;border-radius:18px;margin:28px auto 0;padding:clamp(24px,4vw,40px);overflow:hidden}.hv2 .sform2-progress{color:var(--sage);flex-direction:column;gap:10px;margin-bottom:22px;font-size:14px;display:flex}.hv2 .sform2-bar{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.hv2 .sform2-bar i{background:#f6f5f233;border-radius:2px;height:4px}.hv2 .sform2-bar i.on{background:var(--sage)}.hv2 .sform2-q{font-family:var(--display);color:var(--cream);margin:0 0 10px;font-size:clamp(28px,5vw,36px);line-height:1.2;display:block}.hv2 .sform2-hint{color:var(--sage);margin:0 0 14px;font-size:16px}.hv2 .sform2-input{width:100%;height:60px;font:400 22px/1 var(--sans);color:var(--cream);background:#f6f5f20f;border:1px solid #f6f5f240;border-radius:14px;outline:none;margin-top:8px;padding:0 18px;transition:border-color .2s;display:block}.hv2 .sform2-input[dir=ltr]{text-align:left}.hv2 .sform2-input:focus{border-color:var(--sage)}.hv2 .sform2-input[aria-invalid]{border-color:var(--burg-light)}.hv2 .sform2-err{color:var(--burg-light);margin:8px 0 0;font-size:15px}.hv2 .sform2-consent{color:var(--cream);align-items:flex-start;gap:10px;margin-top:18px;font-size:14px;display:flex}.hv2 .sform2-consent a{color:var(--cream);text-decoration:underline}.hv2 .sform2-actions{flex-wrap:wrap;align-items:center;gap:18px;margin-top:22px;display:flex}.hv2 .sform2-next{cursor:pointer;border:0}.hv2 .sform2-back{color:var(--sage);font:600 16px var(--sans);cursor:pointer;background:0 0;border:0;padding:8px 0}.hv2 .sform2-back:hover{color:var(--cream)}.hv2 .sform2-step.from-next{animation:.25s ease-out sform2In}.hv2 .sform2-step.from-prev{animation:.25s ease-out sform2Back}@keyframes sform2In{0%{opacity:0;transform:translate(-24px)}to{opacity:1;transform:none}}@keyframes sform2Back{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.hv2 .sform2-step{animation:none!important}}@media (width<=1020px){.hv2 .sform2-actions{flex-direction:column;align-items:stretch}.hv2 .sform2-next{justify-content:center;width:100%}.hv2 .sform2-back{align-self:center}.hv2 .sform2 .pill.ghost{justify-content:center;width:100%}}.hv2.method-v2 .fact svg{width:18px;height:18px;color:var(--sage)}.hv2.method-v2 .fact .num{font-variant-numeric:tabular-nums;font-family:Frank Ruhl Libre,serif;font-weight:700}@media (width<=1020px){.hv2.method-v2 .facts{flex-direction:column;align-items:center;margin:26px 0 24px;display:flex}.hv2.method-v2 .fact,.hv2.method-v2 .fact:nth-child(n){border:0;gap:6px;width:100%;padding:22px 0;position:relative}.hv2.method-v2 .fact+.fact:before{content:"";background:#f6f5f22e;width:40%;height:1px;position:absolute;inset-block-start:0;inset-inline-start:30%}.hv2.method-v2 .fact svg{display:none}.hv2.method-v2 .fact b{font-family:var(--display);font-weight:var(--dweight,400);color:var(--cream);font-size:30px;line-height:1.15}.hv2.method-v2 .fact>span{font-family:var(--sans);color:var(--sage);white-space:nowrap;font-size:15px}}@media (width<=360px){.hv2.method-v2 .fact>span{white-space:normal}}
