.HS20Wq_cta{position:relative}.HS20Wq_ribbon{border-block:2px solid var(--color-espresso);background:var(--color-bone);width:110%;color:var(--color-espresso);font-family:var(--font-display);letter-spacing:-.015em;white-space:nowrap;font-size:clamp(.95rem,1.6vw,1.25rem);font-weight:800;line-height:2;position:relative;left:-5%;overflow:hidden}.HS20Wq_ribbon div{gap:28px;display:inline-flex}.HS20Wq_face{min-height:var(--band,112px);border-bottom:2px solid var(--color-espresso);background:var(--color-espresso);flex-direction:column;display:flex}.HS20Wq_band{width:100%;padding:12px max(clamp(16px, 4vw, 48px), env(safe-area-inset-right,0px)) 8px max(clamp(16px, 4vw, 48px), env(safe-area-inset-left,0px));color:var(--color-white);font-family:var(--font-display);letter-spacing:-.035em;text-align:center;white-space:nowrap;touch-action:manipulation;flex:1 0 auto;justify-content:center;align-items:center;gap:.35em;font-size:clamp(1.55rem,min(7.4vw,13svh),6.5rem);font-weight:800;line-height:1;text-decoration:none;display:flex;position:relative;overflow:hidden}.HS20Wq_band>*{transition:translate .2s}@media (hover:hover){.HS20Wq_band:hover>*{translate:10px}}.HS20Wq_notes{color:var(--color-sand);text-align:center;flex-wrap:wrap;justify-content:center;gap:2px 20px;padding:0 16px 14px;font-size:15px;line-height:1.35;display:flex}.HS20Wq_ember .HS20Wq_face{background:var(--color-ember)}.HS20Wq_ember .HS20Wq_band,.HS20Wq_ember .HS20Wq_notes,.HS20Wq_ember .HS20Wq_band>span{color:var(--color-espresso)}[data-pin] .HS20Wq_cta{background:var(--color-espresso);will-change:transform;padding-bottom:calc(2vw + 8px);position:absolute;bottom:calc(-2vw - 8px);left:-2%;right:-2%}[data-pin] .HS20Wq_ember{background:var(--color-ember)}[data-pin] .HS20Wq_band:after{content:"";background:linear-gradient(100deg, transparent, color-mix(in srgb, var(--color-ember) 42%, transparent), transparent);pointer-events:none;width:22%;animation:2.6s ease-in-out infinite HS20Wq_sweep;position:absolute;inset:0 auto 0 0}[data-pin] .HS20Wq_ember .HS20Wq_band:after{background:linear-gradient(100deg, transparent, color-mix(in srgb, var(--color-white) 50%, transparent), transparent)}@keyframes HS20Wq_sweep{0%{transform:translate(-120%)}to{transform:translate(560%)}}@media (max-height:600px){[data-pin] .HS20Wq_ribbon{display:none}}
.bxHgOq_page{--ink:var(--color-espresso);--tape:color-mix(in srgb, var(--color-ember) 48%, transparent);--display:var(--font-display);background:var(--color-bone);color:var(--color-roast);font-size:18px;line-height:1.6;overflow-x:clip}.bxHgOq_graph{background-image:linear-gradient(color-mix(in srgb, var(--color-burnt) 10%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--color-burnt) 10%, transparent) 1px, transparent 1px);background-size:26px 26px}.bxHgOq_inner{max-width:1160px;margin-inline:auto}.bxHgOq_header{z-index:50;background:var(--color-bone);border-bottom:2px solid var(--ink);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 16px;padding:14px clamp(20px,4vw,40px);display:flex;position:sticky;top:0}.bxHgOq_wordmark{letter-spacing:-.02em;font-size:22px;text-decoration:none}.bxHgOq_h1{font-family:var(--display);letter-spacing:-.035em;color:var(--ink);font-size:clamp(2.9rem,6vw,5rem);font-weight:800;line-height:1.02}.bxHgOq_h2,.bxHgOq_h2Cost{font-family:var(--display);letter-spacing:-.03em;color:var(--ink);font-size:clamp(2.2rem,4.6vw,3.6rem);font-weight:800;line-height:1.05}.bxHgOq_h2OnDark,.bxHgOq_h2Final{font-family:var(--display);letter-spacing:-.03em;color:var(--color-white);max-width:17em;font-size:clamp(2.4rem,5.2vw,4.2rem);font-weight:800;line-height:1.05}.bxHgOq_h3{font-family:var(--display);letter-spacing:-.025em;font-size:clamp(1.55rem,2.4vw,1.9rem);font-weight:800;line-height:1.12}.bxHgOq_mark{background:linear-gradient(transparent 56%, var(--tape) 56%);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-inline:.08em}.bxHgOq_markDark{background:linear-gradient(transparent 56%, var(--color-burnt) 56%);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-inline:.08em}.bxHgOq_lead{max-width:30em;font-size:20px}.bxHgOq_leadOnDark{max-width:34em;color:var(--color-white);font-size:20px}.bxHgOq_body{font-size:19px}.bxHgOq_tape{background:var(--tape);color:var(--ink);letter-spacing:.08em;text-transform:uppercase;border-inline:2px dashed color-mix(in srgb, var(--color-espresso) 25%, transparent);align-self:flex-start;padding:.35em .9em;font-size:13px;font-weight:700;line-height:1.4;display:inline-block;transform:rotate(-2deg)}.bxHgOq_hero{padding:clamp(36px,5vw,64px) clamp(20px,4vw,40px) clamp(72px,9vw,112px)}.bxHgOq_heroGrid{align-items:center;gap:56px;max-width:1160px;margin-inline:auto;display:grid}@media (min-width:900px){.bxHgOq_heroGrid{grid-template-columns:1.15fr .85fr}}.bxHgOq_heroWords{flex-direction:column;gap:24px;min-width:0;display:flex}.bxHgOq_heroAction{align-items:center;gap:8px;margin-top:8px;display:flex}.bxHgOq_scribble{width:130px;color:var(--color-burnt);flex:none}@media (max-width:899.98px){.bxHgOq_scribble{display:none}}.bxHgOq_print,.bxHgOq_portrait{background:var(--color-white);border:2px solid var(--ink);box-shadow:9px 9px 0 var(--ink);justify-self:center;width:100%;max-width:460px;margin:0;padding:14px 14px 18px;position:relative}.bxHgOq_print{transform:rotate(2.5deg)}.bxHgOq_portrait{max-width:420px;transform:rotate(-2deg)}.bxHgOq_print:before,.bxHgOq_portrait:before,.bxHgOq_taped:before,.bxHgOq_note:before{content:"";z-index:2;background:var(--tape);pointer-events:none;width:112px;height:30px;margin-left:-56px;position:absolute;top:-15px;left:50%;transform:rotate(-4deg)}.bxHgOq_printPhoto,.bxHgOq_portraitPhoto{aspect-ratio:1/1.08;background:var(--color-sand);position:relative;overflow:hidden}.bxHgOq_portraitPhoto{aspect-ratio:4/5;background:var(--color-ember)}.bxHgOq_photoTop{object-fit:cover;object-position:center top}.bxHgOq_player{background:var(--color-espresso);border:0;width:100%;height:100%;position:absolute;inset:0}.bxHgOq_play{cursor:pointer;border:1px solid var(--color-ember);background:var(--color-espresso);width:76px;height:76px;box-shadow:inset 0 1px 0 #ffffff2e, 4px 4px 0 var(--color-ember), 0 0 26px #e8834a73;border-radius:999px;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;bottom:16px;left:16px}.bxHgOq_printCaption{color:var(--ink);letter-spacing:.08em;text-align:center;text-transform:uppercase;margin-top:12px;font-size:13px;font-weight:700;line-height:1.4}.bxHgOq_ribbons{z-index:3;height:104px;margin-block:-52px;position:relative;overflow:visible}.bxHgOq_ribbon{border-block:2px solid var(--ink);width:110%;font-family:var(--display);letter-spacing:-.015em;white-space:nowrap;font-size:clamp(1.1rem,2vw,1.5rem);font-weight:800;line-height:2.2;position:absolute;top:30px;left:-5%;overflow:hidden}.bxHgOq_ribbonEmber{background:var(--color-ember);color:var(--ink);transform:rotate(-2.4deg)}.bxHgOq_ribbonInk{background:var(--color-espresso);color:var(--color-white);border-color:var(--color-ember);transform:rotate(2deg)}.bxHgOq_ribbonTrack{gap:32px;padding-inline-end:32px;display:inline-flex}.bxHgOq_card{border:2px solid var(--ink);box-shadow:6px 6px 0 var(--ink);color:var(--ink);border-radius:16px;flex-direction:column;gap:16px;padding:clamp(26px,4vw,38px);display:flex;position:relative}.bxHgOq_toneWhite{background:var(--color-white)}.bxHgOq_toneEmber{background:var(--color-ember)}.bxHgOq_toneSand{background:var(--color-sand)}.bxHgOq_cardTop{justify-content:space-between;align-items:center;gap:16px;display:flex}.bxHgOq_number{background:var(--color-espresso);width:44px;height:44px;color:var(--color-white);font-family:var(--display);letter-spacing:.04em;border-radius:50%;place-items:center;font-size:15px;font-weight:800;display:inline-grid}.bxHgOq_doodle{width:52px;height:52px;color:var(--ink);flex:none}.bxHgOq_list,.bxHgOq_checks{flex-direction:column;gap:10px;font-size:18px;line-height:1.45;display:flex}.bxHgOq_list li,.bxHgOq_checks li{padding-inline-start:28px;position:relative}.bxHgOq_list li:before{content:"";border:2px solid var(--ink);background:var(--color-white);border-radius:50%;width:11px;height:11px;position:absolute;top:.48em;left:2px}.bxHgOq_checks li:before{content:"✓";color:var(--color-burnt);font-weight:800;position:absolute;top:0;left:0}.bxHgOq_problems{padding:clamp(96px,11vw,136px) clamp(20px,4vw,40px) clamp(88px,11vw,136px);scroll-margin-top:64px}.bxHgOq_problemGrid{gap:40px 36px;max-width:1040px;margin-inline:auto;display:grid}.bxHgOq_problemGrid>:nth-child(odd){transform:rotate(-1.2deg)}.bxHgOq_problemGrid>:nth-child(2n){transform:rotate(1deg)}@media (min-width:900px){.bxHgOq_problemGrid{grid-template-columns:1fr 1fr;gap:48px 40px}.bxHgOq_problemGrid>:nth-child(2n){transform:translateY(44px)rotate(1deg)}}.bxHgOq_sprint{background:var(--color-espresso);color:var(--color-white);clip-path:polygon(0 48px,100% 0,100% calc(100% - 48px),0 100%);margin-top:28px;padding:clamp(112px,13vw,160px) clamp(20px,4vw,40px) clamp(120px,13vw,170px);position:relative}.bxHgOq_sprint .bxHgOq_leadOnDark{margin-top:18px}.bxHgOq_path{gap:28px;margin-top:56px;display:grid;position:relative}.bxHgOq_path:before{content:"";z-index:0;border-inline-start:3px dashed var(--color-ember);position:absolute;top:16px;bottom:16px;left:41px}.bxHgOq_ticket{z-index:1;background:var(--color-sand);color:var(--color-roast);box-shadow:5px 5px 0 var(--color-ember);border-radius:14px;flex-direction:column;gap:10px;padding:24px 22px;font-size:16px;line-height:1.5;display:flex;position:relative}.bxHgOq_ticket:nth-child(odd){transform:rotate(-1deg)}.bxHgOq_ticket:nth-child(2n){transform:rotate(1deg)}.bxHgOq_ticketNumber{background:var(--color-burnt);width:50px;height:50px;color:var(--color-white);font-family:var(--display);border-radius:50%;place-items:center;font-size:24px;font-weight:800;display:inline-grid}.bxHgOq_ticketTitle{font-family:var(--display);letter-spacing:-.02em;font-size:21px;font-weight:800;line-height:1.15}@media (min-width:1000px){.bxHgOq_path{grid-template-columns:repeat(5,1fr);gap:18px;padding-bottom:36px}.bxHgOq_path:before{border-inline-start:0;border-top:3px dashed var(--color-ember);inset:62px 6% auto}.bxHgOq_ticket:nth-child(2n){transform:translateY(36px)rotate(1.4deg)}}.bxHgOq_walk{background:var(--color-sand);margin-top:-48px;padding:clamp(120px,14vw,176px) clamp(20px,4vw,40px) clamp(80px,10vw,120px)}.bxHgOq_daveQuote{flex-wrap:wrap;justify-content:center;align-items:center;gap:18px 28px;max-width:860px;margin:clamp(64px,8vw,88px) auto 0;display:flex}.bxHgOq_daveAvatar{border:2px solid var(--ink);background:var(--color-ember);width:104px;height:104px;box-shadow:4px 4px 0 var(--ink);border-radius:50%;flex:none;position:relative;overflow:hidden}.bxHgOq_daveAvatarPhoto{object-fit:cover;object-position:center top;transform-origin:50% 22%;transform:scale(1.75)}.bxHgOq_daveWords{flex:320px;min-width:0}.bxHgOq_daveWords blockquote{max-width:24em;color:var(--ink);font-family:var(--display);letter-spacing:-.025em;text-wrap:balance;font-size:clamp(1.5rem,3vw,2.2rem);font-weight:800;line-height:1.15}@media (max-width:519.98px){.bxHgOq_daveWords{text-align:center}}.bxHgOq_daveWords figcaption{color:var(--ink);letter-spacing:.08em;text-transform:uppercase;margin-top:10px;font-size:13px;font-weight:700}.bxHgOq_rows{flex-direction:column;gap:56px;margin-top:56px;display:flex}.bxHgOq_row{align-items:center;gap:32px;display:grid}@media (min-width:900px){.bxHgOq_row{grid-template-columns:1.1fr .9fr;gap:48px}.bxHgOq_row:nth-child(2n)>:first-child{order:2}}.bxHgOq_note{border:2px solid var(--ink);background:var(--color-bone);color:var(--ink);box-shadow:5px 5px 0 var(--color-burnt);border-radius:6px;flex-direction:column;gap:14px;margin:0;padding:30px 28px 26px;display:flex;position:relative;transform:rotate(1.4deg)}.bxHgOq_row:nth-child(2n) .bxHgOq_note{transform:rotate(-1.4deg)}.bxHgOq_note blockquote{font-family:var(--display);letter-spacing:-.01em;font-size:clamp(1.15rem,1.9vw,1.35rem);font-weight:700;line-height:1.32}.bxHgOq_note figcaption{letter-spacing:.06em;text-transform:uppercase;flex-direction:column;font-size:13px;line-height:1.5;display:flex}.bxHgOq_about{padding:clamp(80px,10vw,128px) clamp(20px,4vw,40px)}.bxHgOq_aboutGrid{align-items:start;gap:64px;max-width:1160px;margin-inline:auto;display:grid}@media (min-width:900px){.bxHgOq_aboutGrid{grid-template-columns:.8fr 1.2fr}}.bxHgOq_aboutWords{flex-direction:column;gap:20px;min-width:0;display:flex}.bxHgOq_statement{background:var(--tape);color:var(--ink);border-inline:2px dashed color-mix(in srgb, var(--color-espresso) 25%, transparent);padding:22px 24px;font-size:clamp(1.2rem,2vw,1.4rem);font-weight:600;line-height:1.45;transform:rotate(-.5deg)}.bxHgOq_aboutWords .bxHgOq_note{margin-top:16px}.bxHgOq_cost{background:var(--color-ember);color:var(--ink);clip-path:polygon(0 0,100% 44px,100% 100%,0 calc(100% - 44px));padding:clamp(112px,13vw,160px) clamp(20px,4vw,40px)}.bxHgOq_costGrid{align-items:center;gap:44px;max-width:1160px;margin-inline:auto;display:grid}@media (min-width:900px){.bxHgOq_costGrid{grid-template-columns:.9fr 1.1fr;gap:56px}}.bxHgOq_receiptWrap{filter:drop-shadow(7px 7px 0 var(--color-espresso));transform:rotate(1.4deg)}.bxHgOq_receipt{background:var(--color-white);color:var(--ink);flex-direction:column;gap:20px;padding:clamp(26px,4vw,40px) clamp(22px,4vw,40px) clamp(48px,5vw,60px);display:flex;-webkit-mask:conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) 50%/22px 100%;mask:conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) 50%/22px 100%}.bxHgOq_receiptTitle{border-bottom:2px dashed var(--ink);letter-spacing:.1em;text-align:center;text-transform:uppercase;padding-bottom:16px;font-size:14px;font-weight:700;line-height:1.4}.bxHgOq_receiptLines{flex-direction:column;gap:16px;display:flex}.bxHgOq_receiptLine{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 20px;font-size:17px;line-height:1.35;display:flex}.bxHgOq_receiptLine dt{flex:200px}@media (max-width:519.98px){.bxHgOq_receiptLine dt{flex-basis:100%}}.bxHgOq_receiptLine dd{text-align:right;color:var(--color-burnt);font-family:var(--display);letter-spacing:-.015em;flex:0 auto;margin-inline-start:auto;font-size:20px;font-weight:800}.bxHgOq_receiptTotal{border-top:2px dashed var(--ink);justify-content:space-between;align-items:baseline;gap:20px;padding-top:18px;display:flex}.bxHgOq_receiptTotal span{letter-spacing:.1em;text-transform:uppercase;flex:none;font-size:14px;font-weight:700}.bxHgOq_receiptTotal strong{font-family:var(--display);letter-spacing:-.03em;text-align:right;text-wrap:balance;font-size:clamp(1.45rem,2.6vw,1.9rem);font-weight:800;line-height:1.08}.bxHgOq_guarantee{margin-top:-44px;padding:clamp(112px,13vw,160px) clamp(20px,4vw,40px) clamp(120px,13vw,170px)}.bxHgOq_guaranteeCard{border:2px solid var(--ink);background:var(--color-white);max-width:1000px;box-shadow:9px 9px 0 var(--ink);border-radius:20px;flex-wrap:wrap;align-items:center;gap:40px 48px;margin-inline:auto;padding:clamp(28px,5vw,56px);display:flex;transform:rotate(-.6deg)}.bxHgOq_guaranteeWords{flex-direction:column;flex:380px;gap:16px;min-width:0;display:flex}.bxHgOq_stamp{background:var(--color-burnt);width:190px;height:190px;color:var(--color-white);border-radius:50%;flex:none;margin-inline:auto;position:relative;transform:rotate(-6deg)}.bxHgOq_stampRing{fill:var(--color-white);font-family:var(--display);letter-spacing:.06em;text-transform:uppercase;font-size:15.5px;font-weight:700;position:absolute;inset:0}.bxHgOq_stampCore{background:var(--color-espresso);text-align:center;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:30px}.bxHgOq_stampBig{font-family:var(--display);letter-spacing:-.02em;font-size:26px;font-weight:800;line-height:1.1}.bxHgOq_stampSmall{letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:700}.bxHgOq_stampCore svg{color:var(--color-ember)}.bxHgOq_final{background:var(--color-espresso);color:var(--color-white);clip-path:polygon(0 48px,100% 0,100% 100%,0 100%);margin-top:-48px;padding:clamp(120px,14vw,180px) clamp(20px,4vw,40px) clamp(88px,11vw,128px)}.bxHgOq_finalInner{text-align:center;flex-direction:column;align-items:center;gap:26px;max-width:860px;margin-inline:auto;display:flex}.bxHgOq_finalNote{text-align:left;max-width:640px;margin-top:40px;transform:rotate(-1.2deg)}.bxHgOq_footer{background:var(--color-espresso);color:var(--color-white);flex-wrap:wrap;justify-content:space-between;gap:12px;padding:28px clamp(20px,4vw,40px);font-size:14px;display:flex}.bxHgOq_footer a{color:var(--color-white);text-underline-offset:2px;text-decoration:underline}.bxHgOq_footerName{font-size:17px}@media (prefers-reduced-motion:no-preference){.bxHgOq_ribbonTrack{animation:60s linear infinite bxHgOq_ribbon-scroll}.bxHgOq_ribbonInk .bxHgOq_ribbonTrack{animation-direction:reverse}.bxHgOq_stampRing{animation:24s linear infinite bxHgOq_stamp-turn}@keyframes bxHgOq_ribbon-scroll{to{transform:translate(-50%)}}@keyframes bxHgOq_stamp-turn{to{transform:rotate(360deg)}}}
.ranDGW_section{padding:clamp(72px,9vw,112px) clamp(20px,4vw,40px)}.ranDGW_narrow{flex-direction:column;gap:24px;max-width:820px;margin-inline:auto;display:flex}.ranDGW_center{text-align:center;align-items:center}.ranDGW_hero{background-color:var(--color-sand);padding:clamp(40px,6vw,72px) clamp(20px,4vw,40px) clamp(64px,8vw,96px)}.ranDGW_heroGrid{align-items:center;gap:48px;max-width:1160px;margin-inline:auto;display:grid}@media (min-width:900px){.ranDGW_heroGrid:has(>:nth-child(2)){grid-template-columns:1.1fr .9fr}}.ranDGW_heroWords{flex-direction:column;gap:24px;min-width:0;max-width:760px;display:flex}.ranDGW_steps{counter-reset:step;gap:22px;margin-top:16px;display:grid}@media (min-width:760px){.ranDGW_steps{grid-template-columns:repeat(2,1fr)}.ranDGW_steps>:last-child{grid-column:1/-1;justify-self:center;width:calc(50% - 11px)}}.ranDGW_step{background:var(--color-espresso);color:var(--color-white);box-shadow:6px 6px 0 var(--color-ember);font-family:var(--font-display);letter-spacing:-.02em;border-radius:16px;align-items:flex-start;gap:18px;padding:26px 24px;font-size:clamp(1.3rem,2.2vw,1.55rem);font-weight:800;line-height:1.15;display:flex}.ranDGW_step:nth-child(odd){transform:rotate(-1deg)}.ranDGW_step:nth-child(2n){transform:rotate(.8deg)}.ranDGW_stepNumber{color:var(--color-ember);flex:none;font-size:2.1em;line-height:.9}.ranDGW_how{background:var(--color-sand)}.ranDGW_howRows{gap:14px;display:grid}@media (min-width:760px){.ranDGW_howRows{grid-template-columns:repeat(3,1fr)}}.ranDGW_howRow{border:2px solid var(--color-espresso);background:var(--color-white);color:var(--color-espresso);border-radius:14px;align-items:center;gap:14px;padding:18px 20px;font-size:19px;font-weight:700;display:flex}.ranDGW_howNumber{background:var(--color-burnt);width:38px;height:38px;color:var(--color-white);font-family:var(--font-display);border-radius:50%;flex:none;place-items:center;font-weight:800;display:inline-grid}.ranDGW_who{background:var(--color-espresso);color:var(--color-white)}.ranDGW_whoGrid{align-items:center;gap:40px;max-width:1040px;margin-inline:auto;display:grid}@media (min-width:820px){.ranDGW_whoGrid{grid-template-columns:.75fr 1.25fr}}.ranDGW_whoPhoto{aspect-ratio:4/5;border:2px solid var(--color-white);background:var(--color-sand);box-shadow:8px 8px 0 var(--color-ember);border-radius:16px;position:relative;overflow:hidden;transform:rotate(-1.5deg)}.ranDGW_whoPhoto img{object-fit:cover;object-position:top}.ranDGW_whoWords{flex-direction:column;gap:18px;display:flex}.ranDGW_label{color:var(--color-ember);letter-spacing:.08em;text-transform:uppercase;font-size:14px;font-weight:700}.ranDGW_final{background:var(--color-sand)}.ranDGW_small{font-size:16px}.ranDGW_offerPage{flex:1;justify-content:center;padding:clamp(32px,6vw,72px) clamp(16px,4vw,40px) clamp(56px,8vw,96px);display:flex}.ranDGW_offer{border:2px solid var(--color-espresso);background:var(--color-white);width:100%;max-width:680px;height:fit-content;box-shadow:8px 8px 0 var(--color-espresso);border-radius:20px;flex-direction:column;gap:22px;padding:clamp(24px,5vw,44px);display:flex}.ranDGW_check{color:var(--color-burnt);align-items:center;gap:10px;font-weight:700;display:inline-flex}.ranDGW_checkIcon{background:var(--color-burnt);width:30px;height:30px;color:var(--color-white);border-radius:50%;flex:none;place-items:center;display:inline-grid}.ranDGW_offerH1{font-family:var(--font-display);letter-spacing:-.035em;color:var(--color-espresso);font-size:clamp(2.2rem,5vw,3.4rem);font-weight:800;line-height:1.04}.ranDGW_only{align-self:flex-start}.ranDGW_actions{flex-direction:column;align-items:flex-start;gap:18px;margin-top:6px;display:flex}.ranDGW_textLink{min-height:44px;color:var(--color-roast);font:inherit;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}.ranDGW_sessions{background:var(--color-bone);border-radius:14px;gap:10px;padding:18px 20px;display:grid}.ranDGW_sessions li{gap:12px;font-size:16px;line-height:1.45;display:flex}.ranDGW_sessions strong{color:var(--color-espresso)}.ranDGW_sessionNumber{color:var(--color-burnt);font-family:var(--font-display);flex:none;font-weight:800}
.V-lg5G_page{--fog:#e2ded3;--fog-soft:#eeeae2;--ink:var(--color-espresso);--body:var(--color-roast);--gutter:clamp(20px, 6vw, 40px);background:var(--color-bone);min-height:100dvh;color:var(--body);flex-direction:column;display:flex;overflow-x:clip}.V-lg5G_page dialog{text-align:left}.V-lg5G_header{padding:16px var(--gutter) 0;background:var(--fog-soft);justify-content:center;display:flex}.V-lg5G_wordmark{letter-spacing:-.02em;font-size:21px}.V-lg5G_label{color:var(--color-burnt);letter-spacing:.16em;text-transform:uppercase;margin:0 0 14px;font-size:13px;font-weight:700;line-height:1.3}.V-lg5G_h2{color:var(--ink);font-family:var(--font-display);letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(2.1rem,8vw,3.3rem);font-weight:800;line-height:1.04}.V-lg5G_body{text-wrap:pretty;margin:0;font-size:clamp(1.1rem,4.6vw,1.25rem);line-height:1.6}.V-lg5G_stack{flex-direction:column;gap:1.1em;display:flex}.V-lg5G_section{padding:clamp(72px, 16vw, 128px) var(--gutter)}.V-lg5G_narrow{width:100%;max-width:640px;margin:0 auto}.V-lg5G_center{text-align:center}.V-lg5G_button,.V-lg5G_buttonOnDark{width:100%;max-width:380px;min-height:62px;font-family:var(--font-display);letter-spacing:-.01em;text-align:center;touch-action:manipulation;border:0;border-radius:14px;justify-content:center;align-items:center;gap:12px;padding:0 28px;font-size:19px;font-weight:700;line-height:1.2;display:inline-flex}.V-lg5G_button{background:var(--color-espresso);color:var(--color-white);box-shadow:0 10px 24px -12px #140c08b3}.V-lg5G_button>span{color:var(--color-ember)}.V-lg5G_buttonOnDark{background:var(--color-burnt);color:var(--color-white);box-shadow:0 10px 28px -12px #e8834a99}.V-lg5G_buttonOnDark>span{color:var(--color-white)}@media (prefers-reduced-motion:no-preference){.V-lg5G_button,.V-lg5G_buttonOnDark{transition:translate .14s,box-shadow .14s}}.V-lg5G_button:hover,.V-lg5G_buttonOnDark:hover{translate:0 -2px}.V-lg5G_button:active,.V-lg5G_buttonOnDark:active{translate:0 1px}.V-lg5G_buttonWrap{justify-content:center;margin-top:40px;display:flex}.V-lg5G_cover{border-radius:2px 5px 5px 2px;position:relative;overflow:hidden;box-shadow:0 0 0 1px #140c0814,0 2px 4px #140c081f,0 22px 44px -16px #140c0880}.V-lg5G_cover img{width:100%;height:auto;display:block}.V-lg5G_cover:after{content:"";pointer-events:none;background:linear-gradient(90deg,#140c082e 0,#ffffff2e 1.6%,#140c080f 3.4%,#0000 7%);position:absolute;inset:0}.V-lg5G_hero{padding:18px var(--gutter) clamp(24px, 6vw, 88px);background:radial-gradient(120% 80% at 50% 0%, var(--fog-soft) 0%, #eeeae200 70%), linear-gradient(180deg, var(--fog-soft) 0%, var(--color-bone) 100%)}.V-lg5G_heroGrid{text-align:center;justify-items:center;gap:22px;max-width:1040px;margin:0 auto;display:grid}.V-lg5G_heroCover{width:clamp(128px,36vw,340px)}.V-lg5G_heroWords{flex-direction:column;align-items:center;gap:14px;display:flex}.V-lg5G_h1{max-width:13ch;color:var(--ink);font-family:var(--font-display);letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:clamp(2rem,8.6vw,4rem);font-weight:800;line-height:1.02}.V-lg5G_h1 em{color:var(--color-burnt);font-style:normal}.V-lg5G_sub{text-wrap:pretty;max-width:30ch;margin:0;font-size:clamp(1.08rem,4.5vw,1.3rem);line-height:1.45}.V-lg5G_buy{flex-direction:column;align-items:center;gap:10px;width:100%;margin-top:10px;display:flex}.V-lg5G_format{letter-spacing:.01em;opacity:.85;margin:0;font-size:15px}@media (min-width:900px){.V-lg5G_heroGrid{text-align:left;grid-template-columns:330px 1fr;place-items:center start;gap:72px;max-width:920px;padding:40px 0 8px}.V-lg5G_heroCover{width:330px}.V-lg5G_heroWords{align-items:flex-start;gap:20px}.V-lg5G_h1{max-width:12ch}.V-lg5G_buy{align-items:flex-start}}.V-lg5G_video{max-width:560px;padding:0 var(--gutter) clamp(48px, 10vw, 96px);margin:0 auto}.V-lg5G_lines{flex-direction:column;margin:36px 0 0;padding:0;list-style:none;display:flex}.V-lg5G_lines li{border-top:1px solid var(--color-sand);color:var(--ink);letter-spacing:-.015em;text-wrap:pretty;padding:20px 0;font-size:clamp(1.25rem,5.4vw,1.6rem);font-weight:500;line-height:1.35}.V-lg5G_lines li:last-child{border-bottom:1px solid var(--color-sand)}.V-lg5G_close{color:var(--color-burnt);font-family:var(--font-display);letter-spacing:-.02em;margin:32px 0 0;font-size:clamp(1.35rem,5.8vw,1.75rem);font-weight:700;line-height:1.3}.V-lg5G_mirage{background:radial-gradient(90% 60% at 50% 100%, #ffffff8c, transparent 70%), linear-gradient(180deg, var(--color-bone) 0%, var(--fog) 22%, var(--fog) 100%)}.V-lg5G_art{width:100%;max-width:480px;height:auto;margin:44px auto 0;display:block}.V-lg5G_story{background:var(--color-espresso);color:#faf6efdb}.V-lg5G_story .V-lg5G_label{color:var(--color-ember)}.V-lg5G_story .V-lg5G_h2{color:var(--color-white)}.V-lg5G_storyGrid{gap:36px;max-width:980px;margin:0 auto;display:grid}.V-lg5G_photo{width:min(300px,78vw);margin:0 auto;position:relative;-webkit-mask-image:linear-gradient(#000 72%,#0000 100%);mask-image:linear-gradient(#000 72%,#0000 100%)}.V-lg5G_photo img{width:100%;height:auto;display:block}.V-lg5G_quote{border-left:3px solid var(--color-ember);margin:36px 0 0;padding:0 0 0 20px}.V-lg5G_quote p{color:var(--color-white);font-family:var(--font-display);letter-spacing:-.02em;margin:0;font-size:clamp(1.3rem,5.4vw,1.6rem);font-weight:600;line-height:1.3}.V-lg5G_quote footer{color:var(--color-ember);margin-top:10px;font-size:15px;font-weight:600}@media (min-width:860px){.V-lg5G_storyGrid{grid-template-columns:340px 1fr;align-items:center;gap:64px}.V-lg5G_photo{width:100%}}.V-lg5G_core{gap:0;margin:40px 0 0;padding:0;list-style:none;display:grid}.V-lg5G_core li{border-top:1px solid var(--color-sand);grid-template-columns:64px 1fr;gap:4px 18px;padding:26px 0;display:grid}.V-lg5G_core li:last-child{border-bottom:1px solid var(--color-sand)}.V-lg5G_letter{color:var(--color-burnt);font-family:var(--font-display);letter-spacing:-.04em;grid-row:span 2;font-size:64px;font-weight:300;line-height:.9}.V-lg5G_coreName{color:var(--ink);font-family:var(--font-display);letter-spacing:-.02em;margin:0;font-size:1.4rem;font-weight:700;line-height:1.2}.V-lg5G_coreBody{margin:0;font-size:1.1rem;line-height:1.55}.V-lg5G_changes{background:linear-gradient(180deg, var(--color-bone), var(--fog-soft))}.V-lg5G_rows{flex-direction:column;gap:30px;margin:40px 0 0;padding:0;list-style:none;display:flex}.V-lg5G_rowHead{color:var(--ink);font-family:var(--font-display);letter-spacing:-.03em;font-size:clamp(1.5rem,6.4vw,2rem);font-weight:800;line-height:1.15;display:block}.V-lg5G_rowBody{margin-top:6px;font-size:1.12rem;line-height:1.55;display:block}.V-lg5G_buyBlock{background:var(--fog-soft)}.V-lg5G_card{border:1px solid var(--color-sand);background:var(--color-white);border-radius:22px;flex-direction:column;gap:26px;max-width:560px;margin:0 auto;padding:clamp(24px,6vw,44px);display:flex;box-shadow:0 24px 60px -36px #140c0873}.V-lg5G_cardTop{grid-template-columns:clamp(92px,26vw,130px) 1fr;align-items:center;gap:22px;display:grid}.V-lg5G_cardTitle{color:var(--ink);font-family:var(--font-display);letter-spacing:-.03em;margin:0;font-size:clamp(1.45rem,6vw,1.9rem);font-weight:800;line-height:1.08}.V-lg5G_cardSub{margin:8px 0 0;font-size:15px;line-height:1.4}.V-lg5G_cardBy{color:var(--color-burnt);margin:8px 0 0;font-size:15px;font-weight:600}.V-lg5G_gets{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.V-lg5G_gets li{grid-template-columns:22px 1fr;gap:12px;font-size:1.05rem;line-height:1.5;display:grid}.V-lg5G_tick{width:22px;height:22px;color:var(--color-burnt);margin-top:2px}.V-lg5G_delivery{background:var(--color-bone);border-radius:12px;margin:0;padding:14px 16px;font-size:15px;line-height:1.5}.V-lg5G_priceRow{flex-direction:column;align-items:center;gap:14px;display:flex}.V-lg5G_price{color:var(--ink);font-family:var(--font-display);letter-spacing:-.04em;margin:0;font-size:44px;font-weight:800;line-height:1}.V-lg5G_faq{margin:36px 0 0}.V-lg5G_faq div{border-top:1px solid var(--color-sand);padding:24px 0}.V-lg5G_faq div:last-child{border-bottom:1px solid var(--color-sand)}.V-lg5G_faq dt{color:var(--ink);font-family:var(--font-display);letter-spacing:-.02em;font-size:1.3rem;font-weight:700;line-height:1.3}.V-lg5G_faq dd{margin:8px 0 0;font-size:1.1rem;line-height:1.6}.V-lg5G_final{padding:clamp(72px, 16vw, 120px) var(--gutter) 0;background:linear-gradient(180deg, var(--color-bone) 0%, var(--fog) 40%);text-align:center;position:relative}.V-lg5G_finalArt{height:clamp(260px,52vw,560px);margin:24px calc(-1 * var(--gutter)) 0;position:relative;-webkit-mask-image:linear-gradient(#0000 0%,#000 34%);mask-image:linear-gradient(#0000 0%,#000 34%)}.V-lg5G_finalArt img{object-fit:cover;object-position:50% 30%}.V-lg5G_footer{padding:28px var(--gutter) 32px;background:var(--color-espresso);color:#faf6efb8;flex-wrap:wrap;justify-content:center;gap:6px 18px;font-size:14px;display:flex}.V-lg5G_footer a{color:#faf6efdb;text-underline-offset:3px;text-decoration:underline}.V-lg5G_footer a:hover{color:var(--color-white)}
.C3nwsa_stamp{aspect-ratio:1;width:min(20svh,31vw);color:var(--color-burnt);position:relative;container-type:inline-size}.C3nwsa_stamp svg{width:100%;height:100%;position:absolute;inset:0}.C3nwsa_stamp text{font-family:var(--font-display);letter-spacing:.06em;text-transform:uppercase;fill:currentColor;font-size:19px;font-weight:800}.C3nwsa_stampCore{flex-direction:column;justify-content:center;align-items:center;line-height:1;display:flex;position:absolute;inset:0}.C3nwsa_stampCore b{font-family:var(--font-display);letter-spacing:-.03em;font-size:22cqw;font-weight:800}.C3nwsa_stampCore span{font-family:var(--font-display);letter-spacing:.14em;text-transform:uppercase;margin-top:4px;font-size:5.4cqw;font-weight:700}.C3nwsa_seal{justify-content:center;padding-block:clamp(32px,6svh,56px);display:flex}.C3nwsa_tear{--block:min(18vw, 30svh);--price:calc(var(--block) * 1.4);position:relative}.C3nwsa_tearBack,.C3nwsa_tearCurl{display:none}.C3nwsa_tearFront{padding:34px max(clamp(16px, 4vw, 48px), env(safe-area-inset-right,0px)) var(--tear-foot,18px) max(clamp(16px, 4vw, 48px), env(safe-area-inset-left,0px));background:var(--color-espresso);color:var(--color-white);flex-wrap:wrap;justify-content:center;align-items:center;gap:clamp(10px,2svh,18px) clamp(12px,3.4vw,48px);display:flex;position:relative}.C3nwsa_tearWhat{text-align:center;flex:0 0 100%}.C3nwsa_tape{background:color-mix(in srgb, var(--color-ember) 42%, transparent);color:var(--color-white);border-inline:2px dashed color-mix(in srgb, var(--color-espresso) 25%, transparent);letter-spacing:.08em;text-transform:uppercase;padding:.35em .9em;font-size:clamp(13px,1.7vw,22px);font-weight:700;line-height:1.4;display:inline-block}.C3nwsa_refundPrice{font-family:var(--font-display);font-weight:800;font-stretch:75%;font-size:var(--price);letter-spacing:-.012em;color:var(--color-ember);white-space:nowrap;flex:none;align-items:flex-start;line-height:.74;display:flex}.C3nwsa_refundCurrency{margin-right:.03em;font-size:.3em;line-height:1}.C3nwsa_refundDigits{position:relative}.C3nwsa_refundDigits:after{content:attr(data-digits);content:attr(data-digits) / "";color:#0000;-webkit-text-stroke:clamp(1px, .25vw, 2.5px) var(--color-bone);pointer-events:none;position:absolute;top:0;left:0;transform:translate(.024em,.024em)}.C3nwsa_refundBlock{width:var(--block);font-family:var(--font-display);letter-spacing:-.03em;color:var(--color-white);flex:none;margin-top:clamp(14px,3.4svh,32px);line-height:.98;container-type:inline-size}.C3nwsa_refundBlock span{white-space:nowrap;display:block}.C3nwsa_refundBlock span:first-child{font-size:13cqw;font-weight:300}.C3nwsa_refundBlock span:nth-child(2){font-size:17.95cqw;font-weight:800}.C3nwsa_refundBlock span:nth-child(3){font-size:21.49cqw;font-weight:300}.C3nwsa_refundBlock span:nth-child(4){font-size:16.16cqw;font-weight:900}.C3nwsa_refundBlock span:nth-child(5){color:var(--color-ember);font-size:37.06cqw;font-weight:900}.C3nwsa_why{text-align:center;text-wrap:balance;flex:0 0 100%;max-width:34em;font-size:clamp(15px,min(1.6vw,2.3svh),20px);font-weight:600;line-height:1.35}.C3nwsa_act{flex-direction:column;flex:0 0 100%;align-items:center;gap:8px;display:flex}.C3nwsa_act>:first-child{margin-bottom:4px}.C3nwsa_next{text-align:center;color:var(--color-sand);font-size:15px;line-height:1.35}@media (max-aspect-ratio:1){.C3nwsa_tear{--block:min(29vw, 22svh)}}@media (max-height:480px){.C3nwsa_tear{--block:34svh}}[data-pin] .C3nwsa_seal{inset:var(--hdr) 0 0 0;align-items:center;padding:0;position:absolute}[data-pin] .C3nwsa_stamp{width:calc(.36 * min(100vh - var(--hdr) - 32px, 86vw, 680px));width:calc(.36 * min(100svh - var(--hdr) - 32px, 86vw, 680px))}[data-pin] .C3nwsa_tear{filter:drop-shadow(0 -3px 5px color-mix(in srgb, var(--color-espresso) 35%, transparent));position:absolute;bottom:0;left:0;right:0}[data-pin] .C3nwsa_tearBack{background:var(--color-bone);display:block;position:absolute;inset:0;overflow:visible}[data-pin] .C3nwsa_tearCurl{background:linear-gradient(90deg, color-mix(in srgb, var(--color-espresso) 55%, var(--color-sand)), var(--color-sand) 22%, var(--color-white) 48%, var(--color-bone) 62%, color-mix(in srgb, var(--color-burnt) 30%, var(--color-sand)));pointer-events:none;opacity:0;display:block;position:absolute;top:0;bottom:0;left:0}[data-pin] .C3nwsa_stampCore{animation:1.5s ease-in-out infinite C3nwsa_pulse}@keyframes C3nwsa_pulse{50%{scale:.84}}
.r2Uipq_page{--ink:var(--color-espresso);--tape:color-mix(in srgb, var(--color-ember) 48%, transparent);--display:var(--font-display);--gutter:clamp(16px, 4vw, 40px);--hdr:62px;background:var(--color-bone);color:var(--color-roast);font-size:18px;line-height:1.6;overflow-x:clip}.r2Uipq_graph{background-image:linear-gradient(color-mix(in srgb, var(--color-burnt) 10%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--color-burnt) 10%, transparent) 1px, transparent 1px);background-size:26px 26px}.r2Uipq_wrap{max-width:1200px;margin-inline:auto}.r2Uipq_srOnly{position:absolute;left:-9999px}.r2Uipq_tape{background:var(--tape);color:var(--ink);letter-spacing:.08em;text-transform:uppercase;border-inline:2px dashed color-mix(in srgb, var(--ink) 25%, transparent);align-self:flex-start;padding:.32em .85em;font-size:12.5px;font-weight:700;line-height:1.4;display:inline-block;transform:rotate(-1.6deg)}.r2Uipq_mark{background:linear-gradient(var(--tape), var(--tape)) no-repeat 0 88%;background-size:var(--m,100%) 44%;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-inline:.06em}.r2Uipq_head{z-index:50;height:var(--hdr);padding-inline:var(--gutter);background:var(--color-bone);border-bottom:2px solid var(--ink);justify-content:space-between;align-items:center;gap:16px;display:flex;position:sticky;top:0}.r2Uipq_word{letter-spacing:-.02em;font-size:22px;line-height:1;text-decoration:none}.r2Uipq_intro{padding:clamp(32px, 6vw, 64px) var(--gutter) clamp(20px, 3vw, 32px)}.r2Uipq_introInner{grid-template-columns:minmax(0,1fr) minmax(280px,400px);align-items:end;gap:20px 40px;max-width:1200px;margin-inline:auto;display:grid}.r2Uipq_title{font-family:var(--display);letter-spacing:-.045em;color:var(--ink);font-size:clamp(4rem,11vw,8.5rem);font-weight:800;line-height:.9}.r2Uipq_subline{max-width:30em;margin-top:14px;font-size:clamp(18px,1.8vw,21px)}.r2Uipq_search{display:block;position:relative}.r2Uipq_search svg{pointer-events:none;width:20px;height:20px;color:var(--ink);position:absolute;top:50%;left:16px;translate:0 -50%}.r2Uipq_search input{background:var(--color-white);border:2px solid var(--ink);width:100%;height:56px;box-shadow:4px 4px 0 var(--ink);border-radius:14px;padding:0 16px 0 46px;font-size:17px}.r2Uipq_search input::placeholder{color:color-mix(in srgb, var(--color-roast) 62%, transparent)}.r2Uipq_filters{top:var(--hdr);z-index:40;padding-inline:var(--gutter);background:var(--color-bone);border-bottom:2px solid var(--ink);position:sticky}.r2Uipq_filtersInner{scrollbar-width:none;align-items:center;gap:10px;max-width:1200px;margin-inline:auto;padding-block:12px;display:flex;overflow-x:auto}.r2Uipq_chip{border:2px solid var(--ink);min-height:40px;color:var(--ink);cursor:pointer;white-space:nowrap;touch-action:manipulation;background:0 0;border-radius:12px 12px 12px 4px;flex:none;padding:6px 15px;font-size:14.5px;font-weight:600}.r2Uipq_chip b{color:var(--color-burnt);margin-left:5px;font-weight:700}.r2Uipq_chip[aria-pressed=true]{background:var(--ink);color:var(--color-white)}.r2Uipq_chip[aria-pressed=true] b{color:var(--color-ember)}@media (hover:hover){.r2Uipq_chip:not([aria-pressed=true]):hover{background:var(--color-sand)}}.r2Uipq_list{padding:clamp(28px, 4vw, 48px) var(--gutter) clamp(48px, 7vw, 88px)}.r2Uipq_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(24px,3vw,36px);display:grid}.r2Uipq_more{color:var(--color-burnt);flex-direction:column;align-items:center;gap:10px;padding-block:clamp(32px,5vw,56px) clamp(40px,6vw,72px);display:flex}.r2Uipq_pullMark{--pull:0;width:64px;height:64px;transform:translateY(calc(var(--pull) * 14px));transition:transform .16s ease-out;position:relative}.r2Uipq_pullRing{position:absolute;inset:0;rotate:-90deg}.r2Uipq_pullRing circle{stroke:currentColor;stroke-width:4px;stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--pull));transition:stroke-dashoffset .16s ease-out}.r2Uipq_pullArrow{position:absolute;inset:15px}.r2Uipq_pullWords{font-family:var(--display);color:var(--ink);font-size:16px;font-weight:800}.r2Uipq_more[data-loading] .r2Uipq_pullArrow{display:none}.r2Uipq_more[data-loading] .r2Uipq_pullRing circle{stroke-dasharray:.3 .7;stroke-dashoffset:0}.r2Uipq_moreKey{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.r2Uipq_moreKey:focus-visible{clip-path:none;width:auto;height:auto;color:var(--ink);outline:2px solid var(--ink);border-radius:10px;padding:8px 16px;font-weight:700;position:static}@media (prefers-reduced-motion:no-preference){.r2Uipq_pullArrow{animation:1.4s ease-in-out infinite r2Uipq_nudge}.r2Uipq_more[data-loading] .r2Uipq_pullRing{animation:.8s linear infinite r2Uipq_spin}.r2Uipq_arriving{animation:.55s cubic-bezier(.2,.9,.3,1.25) both r2Uipq_arrive;animation-delay:calc(var(--i) * 80ms)}}@keyframes r2Uipq_nudge{50%{translate:0 5px}}@keyframes r2Uipq_spin{to{rotate:270deg}}@keyframes r2Uipq_arrive{0%{opacity:0;translate:0 46px;rotate:-1.5deg}}@media (scripting:none){.r2Uipq_more{display:none}}body[data-blog-more] .r2Uipq_page footer{display:none}.r2Uipq_allPosts{max-width:1160px;padding:0 var(--gutter) 48px;gap:10px;margin:0 auto;display:grid}.r2Uipq_allPosts a{color:var(--ink);font-weight:600}.r2Uipq_count{font-size:15px;font-weight:600}.r2Uipq_count:not(:empty){margin-bottom:18px}.r2Uipq_empty{font-family:var(--display);color:var(--ink);grid-column:1/-1;padding:40px 0;font-size:clamp(1.4rem,3vw,2rem);font-weight:700;line-height:1.15}.r2Uipq_post{background:var(--color-white);min-width:0;color:var(--color-roast);border:2px solid var(--ink);box-shadow:6px 6px 0 var(--ink);border-radius:16px;flex-direction:column;text-decoration:none;display:flex;position:relative;overflow:hidden}@media (hover:hover) and (prefers-reduced-motion:no-preference){.r2Uipq_post{transition:translate .14s,box-shadow .14s,rotate .14s}}@media (hover:hover){.r2Uipq_post:hover{box-shadow:3px 3px 0 var(--ink);translate:3px 3px;rotate:-.5deg}.r2Uipq_post:hover .r2Uipq_cardTitle{text-decoration:underline;-webkit-text-decoration-color:var(--color-burnt);text-decoration-color:var(--color-burnt);text-underline-offset:4px;text-decoration-thickness:3px}}.r2Uipq_poster{--num:var(--color-white);flex-direction:column;justify-content:flex-end;gap:2px;min-height:156px;padding:20px 22px 26px;display:flex;position:relative}.r2Uipq_burnt{background:var(--color-burnt);color:var(--color-white)}.r2Uipq_espresso{--num:var(--color-ember);background:var(--ink);color:var(--color-white)}.r2Uipq_ember{--num:var(--ink);background:var(--color-ember);color:var(--ink)}.r2Uipq_sand{--num:var(--color-burnt);background:var(--color-sand);color:var(--ink)}.r2Uipq_num{font-family:var(--display);letter-spacing:-.02em;color:var(--num);font-size:clamp(4.2rem,7.4vw,6rem);font-weight:900;font-stretch:75%;line-height:.86}.r2Uipq_cap{font-size:13.5px;font-weight:600;line-height:1.3}.r2Uipq_torn{background:var(--color-white);height:12px;position:absolute;bottom:-1px;left:0;right:0}.r2Uipq_tornSide{background:var(--color-white);width:12px;display:none;position:absolute;top:0;bottom:0;right:-1px}.r2Uipq_cardBody{flex-direction:column;flex:1;gap:11px;padding:14px 22px 22px;display:flex}.r2Uipq_cardTitle{font-family:var(--display);letter-spacing:-.02em;color:var(--ink);text-wrap:pretty;font-size:clamp(1.25rem,1.75vw,1.46rem);font-weight:800;line-height:1.13}.r2Uipq_cardText{font-size:15.5px;line-height:1.5}.r2Uipq_minutes{color:var(--color-burnt);margin-top:auto;padding-top:4px;font-size:14px;font-weight:600}.r2Uipq_big{flex-direction:row;grid-column:1/-1}.r2Uipq_big .r2Uipq_poster{flex:0 0 38%;padding:28px}.r2Uipq_big .r2Uipq_num{font-size:clamp(7rem,15vw,13rem)}.r2Uipq_big .r2Uipq_cap{margin-top:6px;font-size:16px}.r2Uipq_big .r2Uipq_torn{display:none}.r2Uipq_big .r2Uipq_tornSide{display:block}.r2Uipq_big .r2Uipq_cardBody{justify-content:center;gap:14px;padding:clamp(24px,3vw,36px)}.r2Uipq_big .r2Uipq_cardTitle{letter-spacing:-.03em;font-size:clamp(1.7rem,3.2vw,2.7rem);line-height:1.06}.r2Uipq_big .r2Uipq_cardText{max-width:36em;font-size:17.5px}.r2Uipq_big .r2Uipq_minutes{margin-top:2px}.r2Uipq_tile{background:var(--ink);color:var(--color-white);border:2px solid var(--ink);box-shadow:6px 6px 0 var(--color-ember);border-radius:16px;flex-direction:column;gap:14px;padding:26px 24px;display:flex}.r2Uipq_tile .r2Uipq_tape{color:var(--color-white)}.r2Uipq_tileTitle{font-family:var(--display);letter-spacing:-.03em;font-size:clamp(1.7rem,2.6vw,2.2rem);font-weight:800;line-height:1.05}.r2Uipq_tileText{font-size:16px;line-height:1.5}.r2Uipq_tileButton{background:var(--color-burnt);align-self:flex-start;margin-top:auto}.r2Uipq_root,.r2Uipq_track{position:relative}.r2Uipq_stage{grid-template-columns:minmax(0,1fr) clamp(264px,25vw,400px);display:grid}.r2Uipq_main{min-width:0;position:relative}.r2Uipq_bar,.r2Uipq_cue,.r2Uipq_strip{display:none}.r2Uipq_view{padding:clamp(32px,5vw,56px) clamp(16px,5vw,72px)}.r2Uipq_flow{--gap:22px;max-width:43rem;margin-inline:auto;position:relative}.r2Uipq_flow>*{min-width:0;margin-top:var(--gap);scroll-margin-top:calc(var(--hdr) + 24px)}.r2Uipq_flow>:first-child{margin-top:0}.r2Uipq_flow>[data-type=h2]{margin-top:48px}.r2Uipq_phoneOnly{display:none}.r2Uipq_titleBlock{flex-direction:column;gap:16px;display:flex}.r2Uipq_postTitle{font-family:var(--display);letter-spacing:-.033em;color:var(--ink);text-wrap:pretty;font-size:clamp(2.1rem,4.1vw,3.5rem);font-weight:800;line-height:1.03}.r2Uipq_byline{font-size:15px;font-weight:500;line-height:1.45}.r2Uipq_byline b{color:var(--ink);font-weight:700}.r2Uipq_toggle{min-height:24px;color:var(--color-burnt);text-underline-offset:3px;cursor:pointer;touch-action:manipulation;background:0 0;border:0;align-self:flex-start;padding:0;font-size:14px;font-weight:600;text-decoration:underline}.r2Uipq_toggle [data-when=pinned]{display:none}.r2Uipq_root[data-pin] .r2Uipq_toggle [data-when=pinned]{display:inline}.r2Uipq_root[data-pin] .r2Uipq_toggle [data-when=plain]{display:none}@media (prefers-reduced-motion:reduce){.r2Uipq_toggle{display:none}}@media (max-width:339.98px){.r2Uipq_head{flex-wrap:wrap;gap:4px 12px;height:auto;padding-block:10px}}@media (max-width:339.98px),(max-height:509.98px),(max-width:479.98px) and (max-height:544.98px){.r2Uipq_toggle{display:none}}@media (scripting:none){.r2Uipq_toggle{display:none}}.r2Uipq_answer{background:var(--color-white);border:2px solid var(--ink);box-shadow:5px 5px 0 var(--ink);border-radius:14px;flex-direction:column;gap:9px;padding:22px 24px;font-size:17.5px;line-height:1.55;display:flex}.r2Uipq_body{text-wrap:pretty;font-size:clamp(18px,1.5vw,20.5px);line-height:1.62}.r2Uipq_h2{font-family:var(--display);letter-spacing:-.03em;color:var(--ink);text-wrap:balance;font-size:clamp(1.9rem,3.6vw,3.1rem);font-weight:800;line-height:1.05}.r2Uipq_line{font-family:var(--display);letter-spacing:-.022em;color:var(--ink);text-wrap:pretty;font-size:clamp(1.5rem,2.5vw,2.15rem);font-weight:700;line-height:1.17}.r2Uipq_step{background:var(--color-white);border:2px solid var(--ink);box-shadow:5px 5px 0 var(--ink);border-radius:14px;flex-direction:column;gap:10px;padding:20px 24px 22px 76px;font-size:clamp(17px,1.35vw,19px);line-height:1.55;display:flex;position:relative}.r2Uipq_step strong{font-family:var(--display);color:var(--ink);letter-spacing:-.01em;font-weight:800}.r2Uipq_step i{font-family:var(--display);color:var(--color-burnt);font-size:56px;font-style:normal;font-weight:900;font-stretch:75%;line-height:1.1;position:absolute;top:8px;left:18px}.r2Uipq_faq{border-top:2px solid var(--ink);flex-direction:column;gap:6px;padding-top:14px;font-size:17.5px;line-height:1.55;display:flex}.r2Uipq_faq h3{font-family:var(--display);letter-spacing:-.015em;color:var(--ink);font-size:clamp(1.2rem,1.8vw,1.45rem);font-weight:800;line-height:1.18}.r2Uipq_flow p a{color:var(--color-burnt);font-weight:600;text-decoration:underline}.r2Uipq_rail{top:var(--hdr);height:calc(100svh - var(--hdr));min-width:0;min-height:0;padding:26px var(--gutter) 24px 24px;background:var(--ink);color:var(--color-white);flex-direction:column;align-self:start;gap:18px;display:flex;position:sticky;overflow:clip}.r2Uipq_toc{scrollbar-width:none;flex-direction:column;flex:0 auto;gap:12px;min-height:0;display:flex;overflow:auto}.r2Uipq_left{color:var(--color-ember);letter-spacing:.02em;font-size:13.5px;font-weight:600}.r2Uipq_left:empty{display:none}.r2Uipq_toc ul{flex-direction:column;gap:2px;display:flex}.r2Uipq_toc a{border-left:3px solid color-mix(in srgb, var(--color-white) 18%, transparent);color:color-mix(in srgb, var(--color-white) 66%, transparent);touch-action:manipulation;padding:5px 0 5px 12px;font-size:13.5px;font-weight:500;line-height:1.3;text-decoration:none;display:block}.r2Uipq_toc a[aria-current=true]{border-left-color:var(--color-ember);color:var(--color-white);font-weight:700}@media (hover:hover){.r2Uipq_toc a:hover{color:var(--color-white)}}.r2Uipq_pile{flex:1 0 300px;min-height:300px;margin-top:auto;position:relative}.r2Uipq_promo{background:var(--color-bone);color:var(--color-roast);border:2px solid var(--color-ember);box-shadow:5px 5px 0 var(--color-ember);border-radius:12px;flex-direction:column;gap:10px;padding:20px 18px 18px;font-size:15px;line-height:1.42;display:flex}.r2Uipq_pile>.r2Uipq_promo{position:absolute;bottom:6px;left:0;right:0}.r2Uipq_pile>.r2Uipq_promo:not(:first-child){opacity:0;pointer-events:none}.r2Uipq_promoTitle{font-family:var(--display);letter-spacing:-.02em;color:var(--ink);font-size:21px;font-weight:800;line-height:1.1}.r2Uipq_promoWho{grid-template-columns:74px minmax(0,1fr);align-items:end;gap:12px;display:grid}.r2Uipq_promoWho img{width:74px;height:auto;display:block}.r2Uipq_promoButton{align-self:flex-start}.r2Uipq_promoLink{color:var(--color-burnt);text-underline-offset:3px;font-weight:700;text-decoration:underline;text-decoration-thickness:2px}.r2Uipq_after{z-index:3;position:relative}.r2Uipq_closing{padding:clamp(44px, 7vw, 84px) var(--gutter);background:var(--ink);color:var(--color-white)}.r2Uipq_closingInner{flex-direction:column;align-items:flex-start;gap:22px;max-width:1200px;margin-inline:auto;display:flex}.r2Uipq_closing p{max-width:24em;font-family:var(--display);letter-spacing:-.028em;text-wrap:pretty;font-size:clamp(1.7rem,3.4vw,2.75rem);font-weight:800;line-height:1.1}.r2Uipq_closing p.r2Uipq_closingRefund{letter-spacing:normal;color:var(--color-sand);margin-top:-8px;font-family:inherit;font-size:15px;font-weight:600;line-height:1.35}.r2Uipq_closing p a{color:var(--color-ember);text-decoration:underline}.r2Uipq_authorBox{padding:clamp(28px, 4vw, 44px) var(--gutter) 0}.r2Uipq_authorInner{grid-template-columns:96px minmax(0,1fr);align-items:end;gap:20px;max-width:1200px;margin-inline:auto;display:grid}.r2Uipq_authorInner img{border-bottom:2px solid var(--ink);width:96px;height:auto;display:block}.r2Uipq_authorInner p{max-width:40em;padding-bottom:10px;font-size:16px;line-height:1.5}.r2Uipq_more{padding:clamp(32px, 5vw, 52px) var(--gutter) clamp(48px, 7vw, 84px)}.r2Uipq_moreTitle{font-family:var(--display);letter-spacing:-.03em;color:var(--ink);margin-bottom:22px;font-size:clamp(1.8rem,3.4vw,2.7rem);font-weight:800;line-height:1}.r2Uipq_root[data-pin] .r2Uipq_stage{top:var(--hdr);height:calc(100svh - var(--hdr));grid-template-rows:minmax(0,1fr);position:sticky;overflow:clip}.r2Uipq_root[data-pin] .r2Uipq_main{flex-direction:column;min-height:0;display:flex;overflow:clip}.r2Uipq_root[data-pin] .r2Uipq_bar{z-index:5;background:var(--color-ember);transform-origin:0;height:5px;display:block;position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.r2Uipq_root[data-pin] .r2Uipq_cue{z-index:4;color:var(--ink);pointer-events:none;justify-content:center;align-items:center;gap:8px;font-size:14px;font-weight:700;display:flex;position:absolute;bottom:18px;left:0;right:0}.r2Uipq_cue svg{width:18px;height:18px}.r2Uipq_root[data-pin] .r2Uipq_view{flex:1;min-height:0;padding-block:0;overflow:clip;-webkit-mask-image:linear-gradient(#0000 0,#000 48px);mask-image:linear-gradient(#0000 0,#000 48px)}.r2Uipq_root[data-pin] .r2Uipq_flow{will-change:transform}.r2Uipq_root[data-pin] .r2Uipq_flow>[data-type=h2],.r2Uipq_root[data-pin] .r2Uipq_flow>[data-beat]{margin-top:30px}.r2Uipq_root[data-pin] .r2Uipq_flow>:first-child{margin-top:0}.r2Uipq_root[data-pin]:not([data-ready]) .r2Uipq_flow>:nth-child(n+3){opacity:0}.r2Uipq_root[data-pin] .r2Uipq_rail{align-self:stretch;height:auto;position:relative;top:auto}@media (max-width:980px){.r2Uipq_grid{grid-template-columns:repeat(2,minmax(0,1fr))}.r2Uipq_introInner,.r2Uipq_stage,.r2Uipq_root[data-pin] .r2Uipq_stage{grid-template-columns:minmax(0,1fr)}.r2Uipq_rail,.r2Uipq_root[data-pin] .r2Uipq_rail{display:none}.r2Uipq_phoneOnly{display:block}.r2Uipq_root[data-pin] .r2Uipq_strip{height:38px;padding:5px var(--gutter) 0;background:var(--ink);color:var(--color-white);flex:none;justify-content:space-between;align-items:center;gap:12px;font-size:13px;font-weight:600;display:flex}.r2Uipq_strip b{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:600;overflow:hidden}.r2Uipq_strip em{color:var(--color-ember);flex:none;font-style:normal}.r2Uipq_view,.r2Uipq_root[data-pin] .r2Uipq_view{padding-inline:var(--gutter)}.r2Uipq_flow{max-width:40rem}.r2Uipq_root[data-pin] .r2Uipq_cue{bottom:70px}.r2Uipq_step{padding-left:62px}.r2Uipq_step i{font-size:48px;left:14px}}@media (max-width:620px){.r2Uipq_grid{grid-template-columns:minmax(0,1fr)}.r2Uipq_big{flex-direction:column}.r2Uipq_big .r2Uipq_poster{flex:none;min-height:190px;padding:22px}.r2Uipq_big .r2Uipq_num{font-size:8rem}.r2Uipq_big .r2Uipq_torn{display:block}.r2Uipq_big .r2Uipq_tornSide{display:none}.r2Uipq_big .r2Uipq_cardText{font-size:15.5px}.r2Uipq_big .r2Uipq_cardTitle{font-size:1.7rem}.r2Uipq_answer{padding:16px 18px;font-size:16px}.r2Uipq_flow{--gap:18px}.r2Uipq_step{gap:7px;padding:14px 18px 16px;font-size:16.5px;line-height:1.5}.r2Uipq_step i{font-size:40px;line-height:1;position:static}}@media (max-width:620px) and (max-height:700px){.r2Uipq_titleBlock{gap:10px}.r2Uipq_postTitle{font-size:1.7rem}.r2Uipq_byline{font-size:14px}}
.FNt4hW_root{--hdr:74px;--gutter:clamp(20px, 4vw, 40px)}.FNt4hW_bar,.FNt4hW_edge{display:none}.FNt4hW_printBox{justify-items:center;min-width:0;display:grid}.FNt4hW_heroCta{flex-direction:column;align-items:flex-start;gap:14px;display:flex}.FNt4hW_root:not([data-pin]) .FNt4hW_offer{--tear-foot:64px;scroll-margin-top:var(--hdr)}.FNt4hW_aboutBeats,.FNt4hW_aboutColumn{flex-direction:column;gap:20px;display:flex}.FNt4hW_root[data-pin] .FNt4hW_track{height:4690svh;position:relative}.FNt4hW_root[data-pin] .FNt4hW_stage{background:var(--color-bone);height:100svh;position:sticky;top:0;overflow:hidden}.FNt4hW_root[data-pin] .FNt4hW_header{position:fixed;left:0;right:0}.FNt4hW_root[data-pin] .FNt4hW_bar{background:var(--color-burnt);transform-origin:0;height:4px;display:block;position:absolute;bottom:-2px;left:0;right:0;transform:scaleX(0)}.FNt4hW_root[data-pin] .FNt4hW_edge{z-index:30;border-block:2px solid var(--color-espresso);background:var(--color-ember);opacity:0;width:110%;height:16px;margin-top:-8px;display:block;position:absolute;left:-5%;rotate:-2.5deg}.FNt4hW_root[data-pin] .FNt4hW_ribbonRide{z-index:31;opacity:0;pointer-events:none;position:absolute;top:0;left:0;right:0}.FNt4hW_bandPlace{margin:40px calc(-1 * var(--gutter)) 0}.FNt4hW_root[data-pin] .FNt4hW_bandPlace{display:contents}.FNt4hW_root[data-pin]{--band:clamp(92px, 21svh, 210px)}.FNt4hW_root .FNt4hW_onSand{background-color:var(--color-sand)}.FNt4hW_root[data-pin] .FNt4hW_panel{padding:calc(var(--hdr) + 14px) var(--gutter) 14px;clip-path:none;isolation:isolate;opacity:0;grid-template-rows:minmax(0,1fr);align-items:center;margin:0;display:grid;position:absolute;inset:0}.FNt4hW_root[data-pin] .FNt4hW_heroPanel{opacity:1}.FNt4hW_root[data-pin] .FNt4hW_opaque{background-color:var(--color-bone)}.FNt4hW_root[data-pin] .FNt4hW_h1{font-size:clamp(2.2rem,min(6vw,8.2svh),5rem)}.FNt4hW_root[data-pin] .FNt4hW_h2{font-size:clamp(1.8rem,min(4.8vw,7svh),4rem)}.FNt4hW_root[data-pin] .FNt4hW_lead,.FNt4hW_root[data-pin] .FNt4hW_body{font-size:clamp(16px,2.6svh,20px)}.FNt4hW_root[data-pin] .FNt4hW_heroStage{width:100%;height:100%}.FNt4hW_root[data-pin] .FNt4hW_problemPile{grid-template-columns:1fr 1fr;gap:40px;width:100%}.FNt4hW_root[data-pin] .FNt4hW_problemPile>*{grid-row:1}.FNt4hW_root[data-pin] .FNt4hW_problemPile>:nth-child(odd){grid-column:1}.FNt4hW_root[data-pin] .FNt4hW_problemPile>:nth-child(2n){grid-column:2}.FNt4hW_root[data-pin] .FNt4hW_sprintStage{width:100%}.FNt4hW_root[data-pin] .FNt4hW_sprintWords{flex-direction:column;gap:14px;display:flex}.FNt4hW_root[data-pin] .FNt4hW_pathPile{margin-top:clamp(20px,5svh,56px)}.FNt4hW_root[data-pin] .FNt4hW_pathPile:before{transform:scaleX(var(--draw,0));transform-origin:0}.FNt4hW_root[data-pin] .FNt4hW_walkStage{grid-template-rows:auto minmax(0,1fr);gap:clamp(8px,2svh,24px);width:100%;height:100%;display:grid}.FNt4hW_root[data-pin] .FNt4hW_walkBeats,.FNt4hW_root[data-pin] .FNt4hW_rowsPile{grid-template-rows:minmax(0,1fr);min-height:0;display:grid}.FNt4hW_root[data-pin] .FNt4hW_walkBeats>*,.FNt4hW_root[data-pin] .FNt4hW_rowsPile>*{grid-area:1/1}.FNt4hW_root[data-pin] .FNt4hW_rowBeat{align-self:center}.FNt4hW_root[data-pin] .FNt4hW_dave{align-self:center;margin-block:0}.FNt4hW_root[data-pin] .FNt4hW_aboutStage{align-items:center;width:100%;height:100%}.FNt4hW_root[data-pin] .FNt4hW_aboutWords{justify-content:center;height:100%;min-height:0}.FNt4hW_root[data-pin] .FNt4hW_aboutBeats{flex:0 min(100%,470px);grid-template-rows:minmax(0,1fr);min-height:0;display:grid}.FNt4hW_root[data-pin] .FNt4hW_aboutBeats>*{grid-area:1/1;align-self:center}.FNt4hW_root[data-pin] .FNt4hW_costStage{width:100%}.FNt4hW_root[data-pin] .FNt4hW_final{padding-bottom:calc(var(--band) + 76px)}@media (max-height:600px){.FNt4hW_root[data-pin] .FNt4hW_final{padding-bottom:calc(var(--band) + 28px)}}.FNt4hW_root[data-pin] .FNt4hW_finalInner{gap:clamp(12px,2.6svh,26px);width:100%}.FNt4hW_root[data-pin] .FNt4hW_finalNote>*{margin-top:clamp(6px,2svh,28px)}@media (max-width:899.98px){.FNt4hW_root[data-pin]:not([data-ready]) .FNt4hW_printBox{opacity:0}.FNt4hW_root[data-pin] .FNt4hW_h1{font-size:clamp(2rem,min(11vw,6.6svh),3.4rem)}.FNt4hW_root[data-pin] .FNt4hW_heroStage{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);align-items:center}.FNt4hW_root[data-pin] .FNt4hW_heroStage>*{grid-area:1/1}.FNt4hW_root[data-pin] .FNt4hW_heroStage p:first-child{font-size:12px}.FNt4hW_root[data-pin] .FNt4hW_problemPile{grid-template-columns:minmax(0,1fr)}.FNt4hW_root[data-pin] .FNt4hW_problemPile>:nth-child(n){grid-area:1/1}.FNt4hW_root[data-pin] .FNt4hW_rowBeat{gap:14px}.FNt4hW_root[data-pin] .FNt4hW_aboutStage{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);gap:14px}.FNt4hW_root[data-pin] .FNt4hW_aboutWords,.FNt4hW_root[data-pin] .FNt4hW_aboutMore{display:contents}.FNt4hW_root[data-pin] .FNt4hW_aboutBeats{grid-area:2/1;height:100%}.FNt4hW_root[data-pin] .FNt4hW_aboutStage>figure{grid-area:2/1;align-self:center}.FNt4hW_root[data-pin] .FNt4hW_aboutMore>*{grid-area:1/1;align-self:center}.FNt4hW_root[data-pin] .FNt4hW_receiptTight{gap:12px;padding-block:18px 40px}.FNt4hW_root[data-pin] .FNt4hW_receiptTight dl{gap:8px}.FNt4hW_root[data-pin] .FNt4hW_costStage{gap:18px}}@media (min-width:900px){.FNt4hW_root[data-pin] .FNt4hW_rowBeat{align-self:start;margin-top:clamp(8px,6svh,64px)}.FNt4hW_root[data-pin] .FNt4hW_aboutBeats>*{align-self:start}}.FNt4hW_root[data-pin][data-pile] .FNt4hW_sprintStage{grid-template-rows:auto minmax(0,1fr);height:100%;display:grid}.FNt4hW_root[data-pin][data-pile] .FNt4hW_pathPile{grid-template-columns:minmax(0,1fr);align-content:center;min-height:0;margin-top:0}.FNt4hW_root[data-pin][data-pile] .FNt4hW_pathPile>*{grid-area:1/1}.FNt4hW_root[data-pin][data-pile] .FNt4hW_pathPile:before{display:none}
.HKVBXa_root{--ink:var(--color-espresso);--tape:color-mix(in srgb, var(--color-ember) 48%, transparent);--display:var(--font-display);--hdr:62px;--gutter-l:max(clamp(16px, 4vw, 48px), env(safe-area-inset-left,0px));--gutter-r:max(clamp(16px, 4vw, 48px), env(safe-area-inset-right,0px));background:var(--color-bone);color:var(--color-roast);font-size:17px;line-height:1.55;overflow-x:clip}.HKVBXa_graph{background-color:var(--color-bone);background-image:linear-gradient(color-mix(in srgb, var(--color-burnt) 10%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--color-burnt) 10%, transparent) 1px, transparent 1px);background-size:26px 26px}.HKVBXa_onSand{background-color:var(--color-sand)}.HKVBXa_onEmber{background-color:var(--color-ember);background-image:linear-gradient(color-mix(in srgb, var(--color-espresso) 9%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--color-espresso) 9%, transparent) 1px, transparent 1px);background-size:26px 26px}.HKVBXa_onDark{background-color:var(--color-espresso);background-image:linear-gradient(color-mix(in srgb, var(--color-ember) 13%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--color-ember) 13%, transparent) 1px, transparent 1px);color:var(--color-white)}.HKVBXa_top{z-index:50;height:var(--hdr);padding-left:var(--gutter-l);padding-right:var(--gutter-r);background:var(--color-bone);border-bottom:2px solid var(--ink);justify-content:space-between;align-items:center;gap:12px;display:flex;position:sticky;top:0}.HKVBXa_wordmark{letter-spacing:-.02em;font-size:22px;line-height:1;text-decoration:none}.HKVBXa_bar{background:var(--color-burnt);transform-origin:0;height:4px;position:absolute;bottom:-2px;left:0;right:0}.HKVBXa_tape{background:var(--tape);color:var(--ink);border-inline:2px dashed color-mix(in srgb, var(--color-espresso) 25%, transparent);letter-spacing:.08em;text-transform:uppercase;padding:.35em .9em;font-size:13px;font-weight:700;line-height:1.4;display:inline-block;transform:rotate(-2deg)}.HKVBXa_onDark .HKVBXa_tape{color:var(--color-white);background:color-mix(in srgb, var(--color-ember) 42%, transparent)}.HKVBXa_h1,.HKVBXa_h2{font-family:var(--display);letter-spacing:-.035em;text-wrap:balance;font-weight:800}.HKVBXa_h1{color:var(--ink);font-size:clamp(2.7rem,min(6vw,10.5svh),5.2rem);line-height:1.02}.HKVBXa_h2{font-size:clamp(1.95rem,min(4.6vw,8svh),3.7rem);line-height:1.05}.HKVBXa_paper .HKVBXa_h2,.HKVBXa_ink{color:var(--ink)}.HKVBXa_lead{max-width:31em;font-size:clamp(1.02rem,1.5vw,1.25rem)}.HKVBXa_mark{background:linear-gradient(transparent 58%, var(--tape) 58%);margin-inline-start:-.08em;padding-inline:.08em}.HKVBXa_copy{flex-direction:column;align-items:flex-start;gap:clamp(12px,2.4svh,22px);display:flex}.HKVBXa_card{border:2px solid var(--ink);box-shadow:6px 6px 0 var(--ink);color:var(--ink);border-radius:16px}.HKVBXa_toneWhite{background:var(--color-white)}.HKVBXa_toneEmber{background:var(--color-ember)}.HKVBXa_toneSand{background:var(--color-sand)}.HKVBXa_num{font-family:var(--display);letter-spacing:-.03em;color:var(--color-burnt);font-size:clamp(30px,5svh,44px);font-weight:800;line-height:1}.HKVBXa_toneEmber .HKVBXa_num{color:var(--ink)}.HKVBXa_cardTitle{font-family:var(--display);letter-spacing:-.02em;font-size:clamp(19px,2.2vw,26px);font-weight:800;line-height:1.12}.HKVBXa_desc{font-size:clamp(15px,1.35vw,17px);line-height:1.4}.HKVBXa_paper{padding:32px var(--gutter-r) 56px var(--gutter-l);flex-direction:column;gap:32px;display:flex;position:relative}.HKVBXa_deck{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:16px;display:grid}.HKVBXa_front{flex-direction:column;gap:8px;height:100%;padding:clamp(14px,2.6svh,24px);display:flex}.HKVBXa_back,.HKVBXa_cue,.HKVBXa_zoom,.HKVBXa_forkLines,.HKVBXa_edge{display:none}.HKVBXa_ab{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:16px;display:grid}.HKVBXa_abCard{flex-direction:column;gap:8px;padding:clamp(14px,2vw,24px);display:flex}.HKVBXa_abCard .HKVBXa_desc{font-size:clamp(14px,1.25vw,16px)}.HKVBXa_panel{position:relative}.HKVBXa_inner{max-width:1200px;padding-block:clamp(40px,8svh,72px);padding-left:var(--gutter-l);padding-right:var(--gutter-r);align-items:center;gap:clamp(20px,5vw,64px);margin-inline:auto;display:grid}.HKVBXa_split{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}.HKVBXa_single{grid-template-columns:minmax(0,1fr)}.HKVBXa_stepsWrap{position:relative}.HKVBXa_steps{flex-direction:column;gap:clamp(14px,3svh,28px);display:flex}.HKVBXa_rail{background:color-mix(in srgb, var(--color-espresso) 16%, transparent);width:4px;position:absolute;top:22px;bottom:22px;left:21px}.HKVBXa_rail i{background:var(--color-burnt);transform-origin:top;height:100%;display:block}.HKVBXa_steps li{grid-template-columns:46px minmax(0,1fr);align-items:start;gap:16px;display:grid;position:relative}.HKVBXa_node{border:2px solid var(--ink);background:var(--color-burnt);width:46px;height:46px;color:var(--color-white);font-family:var(--display);border-radius:50%;place-items:center;font-size:19px;font-weight:800;line-height:1;transition:background-color .2s,color .2s;display:grid}.HKVBXa_steps li[data-off] .HKVBXa_node{background:var(--color-sand);color:var(--ink)}.HKVBXa_stepTitle{font-family:var(--display);letter-spacing:-.02em;color:var(--ink);font-size:clamp(18px,2vw,24px);font-weight:800;line-height:1.15}.HKVBXa_stepBody{margin-top:3px;font-size:clamp(14px,1.3vw,17px);line-height:1.4}.HKVBXa_note{color:var(--ink);align-items:baseline;gap:10px;font-size:clamp(15px,1.35vw,17px);font-weight:600;line-height:1.4;display:flex}.HKVBXa_note:before{content:"✦";color:var(--color-burnt)}.HKVBXa_ruler{height:92px;margin-top:clamp(26px,5svh,44px);position:relative}.HKVBXa_line{border:2px solid var(--ink);background:var(--color-white);border-radius:8px;height:14px;position:absolute;top:34px;left:0;right:0;overflow:hidden}.HKVBXa_line i{background:var(--color-ember);transform-origin:0;height:100%;display:block}.HKVBXa_tick{background:var(--ink);width:2px;height:26px;position:absolute;top:28px}.HKVBXa_month{color:var(--ink);font-size:13px;font-weight:700;line-height:1.2;position:absolute;top:58px;transform:translate(-50%)}.HKVBXa_review{background:var(--ink);color:var(--color-white);white-space:nowrap;border-radius:6px;padding:3px 10px;font-size:13px;font-weight:700;line-height:1.4;position:absolute;top:-30px;right:-2px;transform:rotate(-2deg)}.HKVBXa_phases{grid-template-columns:1fr 1fr;gap:clamp(14px,3vw,32px);display:grid}.HKVBXa_blueprint{fill:none;stroke-linecap:round;stroke-linejoin:round;justify-self:center;width:100%;max-width:520px;height:auto;overflow:visible}.HKVBXa_chalk{stroke:var(--color-bone);stroke-width:3px}.HKVBXa_wire{stroke:var(--color-ember);stroke-width:3.5px}.HKVBXa_bigFill{fill:var(--color-ember)}.HKVBXa_bigEdge{stroke:var(--color-bone);stroke-width:4px}.HKVBXa_check{stroke:var(--color-espresso);stroke-width:13px}.HKVBXa_pair{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:clamp(14px,2vw,24px);display:grid}.HKVBXa_listCard{flex-direction:column;gap:12px;padding:clamp(16px,2.6vw,28px);display:flex}.HKVBXa_listTitle{font-family:var(--display);letter-spacing:-.02em;font-size:clamp(21px,2.4vw,28px);font-weight:800;line-height:1.1}.HKVBXa_items{flex-direction:column;gap:10px;font-size:clamp(15px,1.35vw,17px);line-height:1.4;display:flex}.HKVBXa_items li{grid-template-columns:22px minmax(0,1fr);gap:8px;display:grid}.HKVBXa_items b{font-family:var(--display);color:var(--color-burnt);font-size:19px;font-weight:800;line-height:1.2}.HKVBXa_toneEmber .HKVBXa_items b{color:var(--ink)}.HKVBXa_push{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);grid-template-areas:"head list""cta list";row-gap:clamp(20px,4svh,36px)}.HKVBXa_pushHead{grid-area:head;align-self:end;font-size:clamp(2.2rem,min(5.2vw,9.5svh),4.15rem)}.HKVBXa_benefits{flex-direction:column;grid-area:list;gap:clamp(10px,2svh,18px);display:flex}.HKVBXa_benefit{font-family:var(--display);letter-spacing:-.02em;grid-template-columns:28px minmax(0,1fr);align-items:baseline;gap:8px;padding:clamp(11px,2.4svh,20px) clamp(14px,2vw,24px);font-size:clamp(1.05rem,min(2vw,3.4svh),1.55rem);font-weight:800;line-height:1.2;display:grid}.HKVBXa_benefit b{color:var(--color-burnt)}.HKVBXa_endPanel{overflow:hidden}.HKVBXa_minis{justify-content:center;align-items:center;min-height:170px;padding-right:7px;display:flex}.HKVBXa_mini{aspect-ratio:.78;width:clamp(62px,9vw,112px);box-shadow:5px 5px 0 var(--color-ember);place-items:center;margin-inline:-7px;display:grid}.HKVBXa_mini .HKVBXa_num{font-size:clamp(30px,4.6vw,56px)}@media (max-width:759.98px){.HKVBXa_wordmark{font-size:19px}.HKVBXa_split{grid-template-columns:minmax(0,1fr)}.HKVBXa_push{grid-template-columns:minmax(0,1fr);grid-template-areas:"head""list""cta"}.HKVBXa_month{font-size:12px}}.HKVBXa_root[data-pin] .HKVBXa_track{height:5230svh;position:relative}.HKVBXa_root[data-pin] .HKVBXa_stage{background:var(--color-bone);height:100svh;position:sticky;top:0;overflow:hidden}.HKVBXa_root[data-pin] .HKVBXa_top{position:fixed;left:0;right:0}.HKVBXa_root[data-pin] .HKVBXa_bar{transform:scaleX(0)}.HKVBXa_root[data-pin] .HKVBXa_paper{padding:0;display:block;position:absolute;inset:0}.HKVBXa_root[data-pin] .HKVBXa_slot{inset:var(--hdr) 0 0 0;padding-left:var(--gutter-l);padding-right:var(--gutter-r);pointer-events:none;align-items:center;display:flex;position:absolute}.HKVBXa_root[data-pin] .HKVBXa_slot .HKVBXa_copy{pointer-events:auto;width:47%}.HKVBXa_root[data-pin] .HKVBXa_slotWide .HKVBXa_copy{width:62%}@media (max-width:1299.98px){.HKVBXa_root[data-pin] .HKVBXa_slotWide .HKVBXa_copy{width:52%}}.HKVBXa_root[data-pin] .HKVBXa_deck{pointer-events:none;display:block;position:absolute;inset:0}.HKVBXa_root[data-pin] .HKVBXa_session{width:var(--cw);height:var(--ch);margin:calc(var(--ch) / -2) 0 0 calc(var(--cw) / -2);perspective:1200px;will-change:transform;position:absolute;top:0;left:0}.HKVBXa_root[data-pin] .HKVBXa_flip{width:100%;height:100%;transform-style:preserve-3d;position:relative;transform:rotateY(180deg)}.HKVBXa_root[data-pin] .HKVBXa_front,.HKVBXa_root[data-pin] .HKVBXa_back{backface-visibility:hidden;position:absolute;inset:0}.HKVBXa_root[data-pin] .HKVBXa_back{background:var(--color-espresso);color:var(--color-ember);box-shadow:6px 6px 0 var(--color-ember);place-items:center;font-size:54px;display:grid;transform:rotateY(180deg)}.HKVBXa_root[data-pin] .HKVBXa_ab{display:block}.HKVBXa_root[data-pin] .HKVBXa_abCard{position:absolute;top:0;left:0}.HKVBXa_root[data-pin] .HKVBXa_cue{left:var(--gutter-l);letter-spacing:.08em;text-transform:uppercase;color:var(--ink);align-items:center;gap:8px;font-size:13px;font-weight:700;display:flex;position:absolute;bottom:28px}.HKVBXa_root[data-pin] .HKVBXa_cue svg{animation:1.6s ease-in-out infinite HKVBXa_bob}@keyframes HKVBXa_bob{50%{transform:translateY(5px)}}.HKVBXa_root[data-pin] .HKVBXa_forkLines{pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.HKVBXa_root[data-pin] .HKVBXa_forkLines path{fill:none;stroke:var(--color-burnt);stroke-width:3.5px;stroke-linecap:round}.HKVBXa_root[data-pin] .HKVBXa_zoom{border:2px solid var(--ink);background:var(--color-sand);will-change:transform;border-radius:16px;display:block;position:absolute;top:0;left:0}.HKVBXa_root[data-pin] .HKVBXa_edge{z-index:30;border-block:2px solid var(--ink);background:var(--color-ember);opacity:0;width:110%;height:16px;margin-top:-8px;display:block;position:absolute;left:-5%;rotate:-2.5deg}.HKVBXa_root[data-pin] .HKVBXa_panel{opacity:0;position:absolute;inset:0}.HKVBXa_root[data-pin] .HKVBXa_inner{height:100%;padding-top:calc(var(--hdr) + 12px);align-content:center;padding-bottom:12px}.HKVBXa_root[data-pin]{--band:clamp(92px, 21svh, 210px)}.HKVBXa_root[data-pin] .HKVBXa_push{padding-bottom:calc(var(--band) + 76px);grid-template-areas:"head list"}.HKVBXa_root[data-pin] .HKVBXa_pushHead{align-self:center}.HKVBXa_root[data-pin] .HKVBXa_refundPanel{z-index:25}.HKVBXa_root[data-pin] .HKVBXa_endPanel{padding-bottom:0}.HKVBXa_root[data-pin] .HKVBXa_endPanel .HKVBXa_inner{padding-bottom:calc(var(--band) + 76px)}.HKVBXa_root[data-pin]:not([data-ready]) .HKVBXa_later{opacity:0}@media (max-width:759.98px){.HKVBXa_root[data-pin] .HKVBXa_slot{align-items:flex-start;padding-top:18px}.HKVBXa_root[data-pin] .HKVBXa_slot .HKVBXa_copy,.HKVBXa_root[data-pin] .HKVBXa_slotWide .HKVBXa_copy{width:100%}.HKVBXa_root[data-pin] .HKVBXa_inner{padding-top:calc(var(--hdr) + 18px);align-content:start;gap:18px}.HKVBXa_root[data-pin] .HKVBXa_pair{grid-template-columns:minmax(0,1fr)}.HKVBXa_root[data-pin] .HKVBXa_push{padding-bottom:calc(var(--band) + 52px);grid-template-columns:minmax(0,1fr);grid-template-areas:"head""list"}.HKVBXa_root[data-pin] .HKVBXa_endPanel .HKVBXa_inner{padding-bottom:calc(var(--band) + 52px)}.HKVBXa_root[data-pin] .HKVBXa_pairOver>*{grid-area:1/1}.HKVBXa_root[data-pin] .HKVBXa_ruler{margin-top:34px}.HKVBXa_root[data-pin] .HKVBXa_minis{min-height:110px}}@media (max-width:339.98px){.HKVBXa_top{flex-wrap:wrap;gap:4px 12px;height:auto;padding-block:10px}}@media (max-width:759.98px){.HKVBXa_root[data-pin] .HKVBXa_forkCopy .HKVBXa_h2{font-size:1.5rem}.HKVBXa_root[data-pin] .HKVBXa_forkCopy .HKVBXa_lead{font-size:15px;line-height:1.4}}@media (max-width:759.98px) and (max-height:600px){.HKVBXa_root[data-pin] .HKVBXa_ruler{margin-top:26px}.HKVBXa_root[data-pin] .HKVBXa_phases .HKVBXa_stepTitle{font-size:15px}.HKVBXa_root[data-pin] .HKVBXa_phases .HKVBXa_stepBody{font-size:13px;line-height:1.3}.HKVBXa_root[data-pin] .HKVBXa_forkCopy .HKVBXa_h2{font-size:1.3rem}.HKVBXa_root[data-pin] .HKVBXa_forkCopy .HKVBXa_lead{font-size:14px;line-height:1.32}.HKVBXa_root[data-pin] .HKVBXa_abCard .HKVBXa_cardTitle{font-size:16px}.HKVBXa_root[data-pin] .HKVBXa_abCard .HKVBXa_desc{font-size:13px;line-height:1.3}}
.Jdpu6W_main{padding:0 var(--gutter) clamp(64px, 14vw, 112px);background:linear-gradient(180deg, var(--fog-soft) 0, var(--color-bone) 260px);flex:1}.Jdpu6W_wrap{text-align:center;flex-direction:column;align-items:center;gap:22px;width:100%;max-width:600px;min-height:60vh;margin:0 auto;padding-top:clamp(22px,6vw,48px);display:flex}.Jdpu6W_check{background:var(--color-white);box-shadow:0 0 0 1px var(--color-sand);color:var(--ink);text-align:left;border-radius:999px;align-items:center;gap:10px;margin:0;padding:8px 16px 8px 8px;font-size:16px;font-weight:600;line-height:1.3;display:inline-flex}.Jdpu6W_checkIcon{background:var(--color-burnt);width:28px;height:28px;color:var(--color-white);border-radius:50%;flex:none;place-items:center;display:inline-grid}.Jdpu6W_h1{max-width:17ch;color:var(--ink);font-family:var(--font-display);letter-spacing:-.04em;text-wrap:balance;margin:6px 0 0;font-size:clamp(2rem,8.4vw,3.4rem);font-weight:800;line-height:1.04}.Jdpu6W_video{width:100%;max-width:480px;margin:18px 0 10px}.Jdpu6W_sessionsLabel{color:var(--color-burnt);letter-spacing:.16em;text-transform:uppercase;margin:14px 0 0;font-size:13px;font-weight:700;line-height:1.3}.Jdpu6W_sessions{text-align:left;flex-direction:column;width:100%;margin:0;padding:0;list-style:none;display:flex}.Jdpu6W_sessions li{border-top:1px solid var(--color-sand);align-items:baseline;gap:14px;padding:14px 0;font-size:clamp(1.02rem,4.2vw,1.12rem);line-height:1.45;display:flex}.Jdpu6W_sessions li:last-child{border-bottom:1px solid var(--color-sand)}.Jdpu6W_sessions strong{color:var(--ink)}.Jdpu6W_number{width:1.4em;color:var(--color-burnt);font-family:var(--font-display);flex:none;font-size:1.3em;font-weight:800;line-height:1}.Jdpu6W_body{text-wrap:pretty;max-width:34ch;margin:0;font-size:clamp(1.1rem,4.6vw,1.25rem);line-height:1.55}.Jdpu6W_price{max-width:30ch;color:var(--ink);font-family:var(--font-display);letter-spacing:-.02em;text-wrap:balance;margin:10px 0 0;font-size:clamp(1.3rem,5.6vw,1.6rem);font-weight:700;line-height:1.3}.Jdpu6W_guarantee{text-wrap:pretty;max-width:34ch;margin:0;font-size:17px;line-height:1.5}.Jdpu6W_actions{flex-direction:column;align-items:center;gap:14px;width:100%;margin-top:8px;display:flex}.Jdpu6W_actions [role=alert]{margin:0}.Jdpu6W_wrap>div:not(.Jdpu6W_actions):has(form){text-align:left;width:100%}
