.home_root__A83Au{--e-stone:var(--color-bg);--e-sheet:var(--color-surface);--e-ink:var(--color-ink);--e-graphite:var(--color-muted);--e-rule:color-mix(in srgb,var(--color-ink) 14%,transparent);--e-display:var(--font-display);--e-body:var(--font-body);--e-step-0:1.0625rem;--e-step-1:1.4166rem;--e-step-2:1.8888rem;--e-step-3:2.5184rem;--e-step-4:3.3578rem;--e-hero:clamp(3rem,6vw,5.75rem);--e-price:clamp(5rem,13vw,11.5rem);--e-max:var(--max-width);--e-gutter:1.25rem;--e-gap:clamp(1.5rem,3vw,3rem);--e-section:clamp(5.5rem,11vw,9.5rem);--e-ease:cubic-bezier(0.16,1,0.3,1);--e-radius-panel:6px;--e-radius-control:3px;--e-mark:#b5412c;--e-underline:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 14' preserveAspectRatio='none'%3E%3Cpath d='M3 9.6C40 5.2 78 4.6 116 6.1c30 1.2 57 3.3 81 1.4' fill='none' stroke='%23000' stroke-width='3.4' stroke-linecap='round'/%3E%3C/svg%3E");--e-strike:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 14' preserveAspectRatio='none'%3E%3Cpath d='M2 8.6C29 6.2 62 9.8 97 7.3c32-2.2 64 1.7 101-.9' fill='none' stroke='%23000' stroke-width='2.6' stroke-linecap='round'/%3E%3C/svg%3E");--e-hatch:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='36' viewBox='0 0 36 36'%3E%3Cg fill='none' stroke='%23000' stroke-linecap='round'%3E%3Cpath d='M-3 12.4C2 7.8 6.6 2.9 11.5-2.6' stroke-width='1.15'/%3E%3Cpath d='M-2.8 30.6C7.2 20.4 17.4 9.9 29.4-3.1' stroke-width='.95'/%3E%3Cpath d='M15.6 39C25.2 28.6 30.2 23.4 39.2 15.3' stroke-width='1.25'/%3E%3Cpath d='M28.2 40.2C33.6 33.9 36.8 31 41 26.4' stroke-width='.9'/%3E%3Cpath d='M6.2 38.4C12.8 31.2 18.1 25.9 24.6 18.6' stroke-width='1.05'/%3E%3C/g%3E%3C/svg%3E");--e-hatch-ink:color-mix(in srgb,var(--e-ink) 34%,var(--e-stone));--e-graph-line:color-mix(in srgb,var(--e-sheet) 8%,transparent);--e-grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.09'/%3E%3C/svg%3E");background:var(--e-grain),var(--e-stone);background-color:var(--e-stone);color:var(--e-ink);font-family:var(--e-body);font-size:var(--e-step-0);line-height:1.55}@media (min-width:768px){.home_root__A83Au{--e-gutter:var(--gutter-md,2.5rem)}}.home_root__A83Au a,.home_root__A83Au button,.home_root__A83Au input,.home_root__A83Au summary{-webkit-tap-highlight-color:transparent}.home_root__A83Au :focus-visible{outline:2px solid var(--e-ink);outline-offset:3px;transition:none}.home_root__A83Au section{box-sizing:border-box;width:100%;max-width:var(--e-max);margin-inline:auto;padding-inline:var(--e-gutter)}.home_closeHeading__NSD_W,.home_display__K9rxg,.home_heading__ijjVm,.home_offerHeading__Pl6yP{font-family:var(--e-display);font-weight:400;letter-spacing:-.015em;overflow-wrap:break-word;min-width:0;margin:0;text-wrap:balance}.home_display__K9rxg{font-size:var(--e-hero);line-height:.98}.home_heading__ijjVm{font-size:var(--e-step-4);line-height:1.04}.home_body__zfYCN,.home_lede__sNZ0T{max-width:34ch;margin:0;color:var(--e-graphite)}.home_lede__sNZ0T{font-size:var(--e-step-1);line-height:1.35}.home_actions__jKtxz{display:flex;flex-wrap:wrap;gap:.75rem}.home_primary__g1u3l,.home_quiet__KNvqf,.home_secondary__G01R_{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 1.4rem;border-radius:var(--e-radius-control);font:600 .9375rem/1 var(--e-body);text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color .16s var(--e-ease),color .16s var(--e-ease),transform .12s var(--e-ease)}.home_primary__g1u3l{background:var(--e-ink);color:var(--e-sheet);border:1px solid var(--e-ink)}.home_primary__g1u3l:hover{background:color-mix(in srgb,var(--e-ink) 82%,var(--e-stone))}.home_quiet__KNvqf,.home_secondary__G01R_{background:transparent;color:var(--e-ink);border:1px solid color-mix(in srgb,var(--e-ink) 55%,transparent)}.home_quiet__KNvqf:hover:not(:disabled),.home_secondary__G01R_:hover{background:color-mix(in srgb,var(--e-ink) 7%,transparent)}.home_primary__g1u3l:active,.home_quiet__KNvqf:active:not(:disabled),.home_secondary__G01R_:active{transform:translateY(1px)}.home_quiet__KNvqf:disabled{opacity:.45;cursor:not-allowed}.home_hero__nIAQs{position:relative;isolation:isolate;display:flex;flex-direction:column;gap:clamp(2.5rem,5vw,4rem);padding-block:clamp(2.5rem,6vw,5rem) var(--e-section)}.home_hatched__OonI3:before,.home_hero__nIAQs:before{content:"";position:absolute;z-index:-1;inset:0 calc(-1 * (100vw - 100%) / 2) auto 0;height:min(34rem,100%);background:var(--e-hatch-ink);mask:var(--e-hatch) 0 0 /40px 40px repeat,radial-gradient(ellipse 50% 72% at 88% 10%,#000 0,rgba(0,0,0,.5) 42%,transparent 74%);mask-composite:intersect;-webkit-mask:var(--e-hatch) 0 0 /40px 40px repeat,radial-gradient(ellipse 50% 72% at 88% 10%,#000 0,rgba(0,0,0,.5) 42%,transparent 74%);-webkit-mask-composite:source-in;pointer-events:none}@media (max-width:1023px){.home_hatched__OonI3:before,.home_hero__nIAQs:before{height:min(22rem,100%);mask-size:30px 30px,auto;-webkit-mask-size:30px 30px,auto}}.home_heroCopy__CoUyr{display:grid;gap:1.5rem var(--e-gap);min-width:0}.home_heroAside__mZlt_{display:flex;flex-direction:column;gap:1.5rem}@media (min-width:1024px){.home_heroCopy__CoUyr{grid-template-columns:minmax(0,7fr) minmax(0,4fr);align-items:end}}.home_marked__1grPV{position:relative;white-space:nowrap}.home_marked__1grPV:after{content:"";position:absolute;left:-.02em;right:.12em;bottom:-.1em;height:.16em;background:var(--e-mark);mask:var(--e-underline) center /100% 100% no-repeat;animation:home_pencil__wGmCX .9s var(--e-ease) .35s both}@keyframes home_pencil__wGmCX{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}.home_refusals__p9vRk{padding-block:0 var(--e-section)}.home_refusalList__nkxxC{list-style:none;margin:3rem 0 0;padding:0;border-top:1px solid var(--e-rule)}.home_refusalList__nkxxC li{display:grid;gap:.5rem 2rem;padding-block:1.6rem;border-bottom:1px solid var(--e-rule)}@media (min-width:900px){.home_refusalList__nkxxC li{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:baseline}}.home_refused__xDhQ5{text-decoration:none;font-size:var(--e-step-1);line-height:1.3;color:var(--e-graphite);overflow-wrap:break-word}.home_struck__x5eNI{position:relative}.home_struck__x5eNI:after{content:"";position:absolute;left:-.12em;right:-.3em;top:50%;height:.5em;translate:0 -40%;background:var(--e-mark);mask:var(--e-strike) center /100% 100% no-repeat;transition:clip-path .26s linear calc(var(--i, 0) * .23s)}.home_struck__x5eNI:last-child:after{right:-.08em}.home_refused__xDhQ5[data-draw=waiting] .home_struck__x5eNI:after{clip-path:inset(0 100% 0 0)}.home_refused__xDhQ5[data-draw=drawn] .home_struck__x5eNI:after{clip-path:inset(0 0 0 0)}.home_instead__w6TNF{font-family:var(--e-display);font-size:var(--e-step-2);line-height:1.12;letter-spacing:-.01em;color:var(--e-ink);max-width:24ch;text-wrap:balance}.home_edit__p22oo{display:grid;gap:var(--e-gap);padding-block:0 var(--e-section);align-items:start}.home_editCopy__u5jgq{display:flex;flex-direction:column;gap:1.25rem}@media (min-width:1024px){.home_edit__p22oo{grid-template-columns:minmax(0,4fr) minmax(0,8fr)}}.home_editPanel__kWLzD{display:flex;flex-direction:column;gap:2rem;padding:clamp(1.5rem,4vw,3rem);background:var(--e-sheet);border-radius:var(--e-radius-panel)}.home_editable__dA38w{margin:0;padding:.25rem .4rem;margin-inline:-.4rem;border-radius:var(--e-radius-control);font-family:var(--e-display);font-size:clamp(2.2rem,4.6vw,3.9rem);line-height:1.05;overflow-wrap:break-word;cursor:text;box-shadow:inset 0 -2px 0 color-mix(in srgb,var(--e-ink) 25%,transparent)}.home_editable__dA38w:hover{background:color-mix(in srgb,var(--e-ink) 5%,transparent)}.home_editFoot__7kpt_{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem}.home_editNote__kBm4M{margin:0;color:var(--e-graphite)}.home_root__A83Au .home_offer__oUIWc{position:relative;isolation:isolate;display:grid;gap:1.5rem var(--e-gap);padding-block:var(--e-section);max-width:none;background:var(--e-ink);color:var(--e-sheet);padding-inline:max(var(--e-gutter),calc((100% - var(--e-max)) / 2 + var(--e-gutter)))}.home_root__A83Au .home_offer__oUIWc:before{content:"";position:absolute;z-index:-1;inset:0;background-image:linear-gradient(var(--e-graph-line) 1px,transparent 1px),linear-gradient(90deg,var(--e-graph-line) 1px,transparent 1px);background-size:28px 28px;mask:radial-gradient(ellipse 55% 85% at 88% 50%,#000 15%,rgba(0,0,0,.5) 45%,transparent 75%);-webkit-mask:radial-gradient(ellipse 55% 85% at 88% 50%,#000 15%,rgba(0,0,0,.5) 45%,transparent 75%);pointer-events:none}.home_offerHeading__Pl6yP{font-size:var(--e-step-2);line-height:1.1}.home_price__6gtVn{margin:0;font-family:var(--e-display);font-size:var(--e-price);line-height:.88;letter-spacing:-.03em}.home_priceFrom__0oK3u{display:block;margin-bottom:.75rem;font-family:var(--e-body);font-size:var(--e-step-1);line-height:1;letter-spacing:0;color:color-mix(in srgb,var(--e-sheet) 70%,transparent)}.home_offerTerms__z_ebu{margin:0;max-width:44ch;font-size:var(--e-step-1);line-height:1.4;color:color-mix(in srgb,var(--e-sheet) 82%,transparent)}.home_included__MRcZF{list-style:none;margin:1.5rem 0 0;padding:0;display:grid;border-top:1px solid color-mix(in srgb,var(--e-sheet) 18%,transparent)}.home_included__MRcZF li{padding-block:1rem;border-bottom:1px solid color-mix(in srgb,var(--e-sheet) 18%,transparent)}@media (min-width:760px){.home_included__MRcZF{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--e-gap)}}@media (min-width:1024px){.home_root__A83Au .home_offer__oUIWc{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end}.home_included__MRcZF,.home_offerHeading__Pl6yP{grid-column:1/-1}}.home_schedule__Yz9vS{padding-block:var(--e-section)}.home_weeks__dVOt1{list-style:none;margin:3rem 0 0;padding:0;display:grid;gap:2rem var(--e-gap)}@media (min-width:900px){.home_weeks__dVOt1{grid-template-columns:repeat(4,minmax(0,1fr))}}.home_weeks__dVOt1 li{display:flex;flex-direction:column;gap:.6rem;padding-top:1.1rem;border-top:2px solid var(--e-ink)}.home_when__an0b_{font-size:.9375rem;color:var(--e-graphite)}.home_what__Bmnte{font-family:var(--e-display);font-size:var(--e-step-2);line-height:1.1}.home_detail__DnU1K{color:var(--e-graphite)}.home_answers__Jmywr{display:grid;gap:2rem var(--e-gap);padding-block:0 var(--e-section)}@media (min-width:1024px){.home_answers__Jmywr{grid-template-columns:minmax(0,4fr) minmax(0,8fr)}}.home_answerList__JnDYv{border-top:1px solid var(--e-rule)}.home_answer__E79i7{border-bottom:1px solid var(--e-rule)}.home_answer__E79i7 summary{display:flex;justify-content:space-between;gap:1rem;padding-block:1.25rem;font-family:var(--e-display);font-size:var(--e-step-1);line-height:1.2;cursor:pointer;list-style:none}.home_answer__E79i7 summary::-webkit-details-marker{display:none}.home_answer__E79i7 summary:after{content:"+";font-family:var(--e-body);transition:transform .2s var(--e-ease)}.home_answer__E79i7[open] summary:after{transform:rotate(45deg)}.home_answer__E79i7 p{margin:0;padding-bottom:1.5rem;max-width:60ch;color:var(--e-graphite)}.home_close__cYXko{display:flex;flex-direction:column;align-items:flex-start;gap:1.5rem;padding-block:var(--e-section);border-top:1px solid var(--e-rule)}.home_closeHeading__NSD_W{font-size:clamp(2.6rem,5.4vw,4.75rem);line-height:1;max-width:18ch}@media (prefers-reduced-motion:reduce){.home_marked__1grPV:after{animation:none}.home_answer__E79i7 summary:after,.home_primary__g1u3l,.home_quiet__KNvqf,.home_secondary__G01R_,.home_struck__x5eNI:after{transition:none}}.pages_pencil__g_Ll3{overflow:visible;fill:none;stroke:var(--e-mark);stroke-linecap:round;stroke-linejoin:round;pointer-events:none}.pages_pencil__g_Ll3[data-shape=circle]{stroke-width:3.6}.pages_pencil__g_Ll3[data-shape=tick]{stroke-width:2.2}.pages_pencil__g_Ll3[data-shape=underline]{stroke-width:3}.pages_pencil__g_Ll3 path{stroke-dasharray:1;stroke-dashoffset:0;transition:stroke-dashoffset .64s var(--e-ease) calc(var(--i, 0) * .26s + .12s)}[data-draw=waiting] .pages_pencil__g_Ll3 path{stroke-dashoffset:1}.pages_pageHero__S5ADs{position:relative;isolation:isolate;display:grid;gap:1.5rem var(--e-gap);padding-block:clamp(2.5rem,6vw,5rem) var(--e-section)}@media (min-width:1024px){.pages_pageHero__S5ADs{grid-template-columns:minmax(0,7fr) minmax(0,4fr);align-items:end}}.pages_sectionHead__biub3{display:grid;gap:1rem var(--e-gap);margin-bottom:3rem}@media (min-width:1024px){.pages_sectionHead__biub3{grid-template-columns:minmax(0,7fr) minmax(0,4fr);align-items:end}}.pages_partHeading__ogeSy{margin:0;font:500 .9375rem/1.3 var(--e-body);color:inherit;opacity:.75}.pages_weeksSection__T__1D{padding-block:0 var(--e-section)}.pages_calendar__VpQ7x{list-style:none;margin:0;padding:0;display:grid;gap:1.25rem}.pages_day__wpQsD{display:flex;align-items:baseline;gap:1.25rem}.pages_day__wpQsD:not([data-milestone]){display:none}.pages_dayNumber__8WRZ5{position:relative;display:inline-block;min-width:2.2ch;font-family:var(--e-display);font-size:var(--e-step-2);line-height:1;text-align:center}.pages_dayCircle__oIm_l{position:absolute;inset:-.42em -.62em -.36em -.58em;width:calc(100% + 1.2em);height:calc(100% + .78em)}.pages_dayNote__xEzHO{font-size:var(--e-step-1);line-height:1.25}@media (min-width:760px){.pages_calendar__VpQ7x{grid-template-columns:repeat(5,minmax(0,1fr));gap:0;border-left:1px solid var(--e-rule)}.pages_day__wpQsD,.pages_day__wpQsD:not([data-milestone]){display:flex;flex-direction:column;align-items:flex-start;gap:.9rem;min-height:clamp(7rem,11vw,9.5rem);padding:1rem 1.1rem;border-right:1px solid var(--e-rule);border-bottom:1px solid var(--e-rule)}.pages_day__wpQsD:nth-child(-n+5){border-top:1px solid var(--e-rule)}.pages_day__wpQsD:not([data-milestone]) .pages_dayNumber__8WRZ5{color:color-mix(in srgb,var(--e-ink) 38%,transparent)}.pages_dayNote__xEzHO{font-size:1rem;line-height:1.35;max-width:16ch}}.pages_stages__zdrkQ{padding-block:0 var(--e-section)}.pages_stageTable__bZCe4{margin-top:3rem;border-top:1px solid var(--e-rule)}.pages_stageRow__ys8f_{display:grid;gap:.75rem;padding-block:1.5rem;border-bottom:1px solid var(--e-rule)}.pages_stageRow__ys8f_:first-child{display:none}.pages_stageHead__7uB7k{font-size:.9375rem;color:var(--e-graphite)}.pages_stageName__P78Jh{font-family:var(--e-display);font-size:var(--e-step-2);line-height:1.1}.pages_stageCell__P6RQr{color:var(--e-graphite);max-width:46ch}.pages_stageCell__P6RQr:before{content:attr(data-who) ": ";color:var(--e-ink);font-weight:600}@media (min-width:900px){.pages_stageRow__ys8f_,.pages_stageRow__ys8f_:first-child{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,4fr) minmax(0,4fr);gap:var(--e-gap)}.pages_stageRow__ys8f_:first-child{padding-block:0 .9rem}.pages_stageCell__P6RQr:before{content:none}}.pages_previewSection__VEXqD{padding-block:0 var(--e-section)}.pages_preview__kRAXn{margin:0;display:flex;flex-direction:column;min-width:0;max-width:64rem}.pages_lock__98Gs0{flex:none;margin-left:.5rem;padding:.2rem .6rem;border-radius:999px;background:var(--e-ink);color:var(--e-sheet);font-size:.75rem}.pages_promises__SnIFQ{padding-block:0 var(--e-section)}.pages_ticks__TzSc3{list-style:none;margin:3rem 0 0;padding:0;display:grid;gap:2rem var(--e-gap)}@media (min-width:900px){.pages_ticks__TzSc3{grid-template-columns:repeat(3,minmax(0,1fr))}}.pages_ticks__TzSc3 li{display:flex;flex-direction:column;gap:.6rem;padding-top:1.1rem;border-top:2px solid var(--e-ink)}.pages_tick__wglJl{width:2rem;height:2rem}.pages_tickTitle__Y2zvZ{display:block;font-family:var(--e-display);font-size:var(--e-step-2);line-height:1.1}.pages_ledger__tvMA2{--e-mark:#e2856c}.pages_ledger__tvMA2 .pages_parts__DDKXr,.pages_ledger__tvMA2 .pages_track__f6vKA{grid-column:1/-1}.pages_track__f6vKA{list-style:none;margin:2rem 0 0;padding:0;display:grid;gap:1.25rem}.pages_monthly__MsYZz,.pages_payment__PEZrh{display:flex;flex-direction:column;gap:.35rem;padding-top:1rem;border-top:10px solid var(--e-sheet)}.pages_monthly__MsYZz{position:relative;border-top:2px dashed color-mix(in srgb,var(--e-sheet) 55%,transparent);padding-top:1.5rem}.pages_paymentWhen__4nDNs{font-size:.9375rem;color:color-mix(in srgb,var(--e-sheet) 70%,transparent)}.pages_paymentAmount__u9bYn{font-family:var(--e-display);font-size:var(--e-step-2);line-height:1.1}.pages_monthlyNote__QG7Nr{position:relative;align-self:flex-start;margin-top:.4rem;color:var(--e-mark);font-size:var(--e-step-1)}.pages_noteLine__3UHFD{position:absolute;left:0;right:0;bottom:-.35em;width:100%;height:.4em;--i:1}@media (min-width:760px){.pages_track__f6vKA{grid-template-columns:1fr 1fr 1fr 2.4fr;gap:.5rem}}.pages_parts__DDKXr{display:grid;gap:2.5rem var(--e-gap);margin-top:2rem}.pages_parts__DDKXr ul{grid-template-columns:minmax(0,1fr);margin-top:.75rem}@media (min-width:900px){.pages_parts__DDKXr{grid-template-columns:repeat(2,minmax(0,1fr))}}.pages_custom__zVKJi{display:grid;gap:2rem var(--e-gap);padding-block:var(--e-section)}@media (min-width:1024px){.pages_custom__zVKJi{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start}}.pages_custom__zVKJi .pages_sheet__58WXD{display:flex;flex-direction:column;align-items:flex-start;gap:1.5rem}.pages_customList__GFmdi{list-style:none;margin:0;padding:0;width:100%;border-top:1px solid var(--e-rule)}.pages_customList__GFmdi li{padding-block:1rem;border-bottom:1px solid var(--e-rule);font-family:var(--e-display);font-size:var(--e-step-2);line-height:1.1}.pages_relay__nmCnC{padding-block:0 var(--e-section)}.pages_relaySteps__IyEif{list-style:none;margin:3rem 0 0;padding:0;display:grid;gap:1rem}@media (min-width:900px){.pages_relaySteps__IyEif{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem var(--e-gap)}.pages_relaySteps__IyEif li[data-who=You]{grid-column:1}.pages_relaySteps__IyEif li[data-who=We]{grid-column:2}.pages_relaySteps__IyEif li{grid-row:calc(var(--i) + 1)}}.pages_relaySteps__IyEif li{display:flex;flex-direction:column;gap:.6rem;padding:1.4rem 1.25rem 1.6rem;border-top:2px solid var(--e-ink)}.pages_relaySteps__IyEif li[data-who=We]{background:var(--e-sheet);border-radius:0 0 var(--e-radius-panel) var(--e-radius-panel)}.pages_relayNumber__PoHAe{position:relative;align-self:flex-start;margin:.3rem 0 .4rem .5rem;font-family:var(--e-display);font-size:var(--e-step-1);line-height:1}.pages_relayWho__QAKZ1{font-size:.9375rem;color:var(--e-graphite)}.pages_formSection__1Qmt_{display:grid;gap:2rem var(--e-gap);padding-block:var(--e-section);border-top:1px solid var(--e-rule);scroll-margin-top:5rem}.pages_formCopy__8azwh{display:flex;flex-direction:column;gap:1.25rem}@media (min-width:1024px){.pages_formSection__1Qmt_{grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:start}}.pages_sheet__58WXD{min-width:0;padding:clamp(1.25rem,4vw,2.75rem);background:var(--e-sheet);border-radius:var(--e-radius-panel)}.pages_apply__oW8j_{display:grid;grid-template-areas:"copy" "sheet" "after";gap:2.5rem var(--e-gap);padding-block:clamp(2.5rem,6vw,5rem) var(--e-section)}.pages_applyCopy__Vg8RY{grid-area:copy;display:flex;flex-direction:column;gap:1.5rem}.pages_apply__oW8j_ .pages_sheet__58WXD{grid-area:sheet}.pages_deal__U489A{margin:0;padding-top:1.25rem;border-top:1px solid var(--e-rule);font-size:var(--e-step-0);line-height:1.5;color:var(--e-ink);text-wrap:pretty}@media (min-width:1024px){.pages_apply__oW8j_{grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-template-areas:"copy sheet" "after sheet";grid-template-rows:auto 1fr;align-items:start;row-gap:2rem}}.pages_after__EW2n0{grid-area:after;display:flex;flex-direction:column;gap:1rem;padding-top:1.5rem;border-top:1px solid var(--e-rule)}.pages_afterSteps__XPFc5{list-style:none;margin:0;padding:0;display:grid;gap:1.25rem}.pages_afterSteps__XPFc5 li{display:flex;gap:1.25rem;align-items:flex-start}.pages_afterSteps__XPFc5 .pages_relayNumber__PoHAe{flex:none;width:1.6em;margin:.15rem 0 0 .2rem;text-align:center}.pages_afterSteps__XPFc5 .pages_tickTitle__Y2zvZ{font-size:var(--e-step-1);margin-bottom:.2rem}@media (prefers-reduced-motion:reduce){.pages_pencil__g_Ll3 path{transition:none}}.sample_site__eg_4I{--s-ease:cubic-bezier(0.22,1,0.36,1);--s-pad:clamp(1.1rem,4.5cqi,2.75rem);position:relative;isolation:isolate;container-type:inline-size;min-height:100%;background:var(--s-bg);color:var(--s-ink);font-family:var(--s-body);font-size:.9375rem;line-height:1.5}.sample_site__eg_4I[data-texture=film]:after,.sample_site__eg_4I[data-texture=paper]:after{content:"";position:absolute;inset:0;z-index:3;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.sample_site__eg_4I[data-texture=paper]:after{opacity:.28;mix-blend-mode:multiply}.sample_site__eg_4I[data-texture=film]:after{opacity:.16;mix-blend-mode:overlay}.sample_nav__Ay96p{position:relative;z-index:2;display:flex;align-items:center;gap:1.25rem;padding:1rem var(--s-pad);font-size:.8125rem}.sample_wordmark__badpU{flex:1;min-width:0;font-family:var(--s-display);font-weight:var(--s-display-weight);letter-spacing:var(--s-display-tracking);font-size:1.15rem;line-height:1.1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sample_links__GZfv7{display:none;gap:1.4rem}.sample_link__GyjZr{cursor:pointer;background:linear-gradient(currentColor,currentColor) 0 100% /0 1px no-repeat;padding-bottom:2px;transition:background-size .38s var(--s-ease)}.sample_link__GyjZr:hover{background-size:100% 1px}.sample_navAction__ralv2{display:none;cursor:pointer;padding:.45rem .9rem;border:1px solid;border-radius:999px;transition:background-color .24s var(--s-ease),color .24s var(--s-ease)}.sample_navAction__ralv2:hover{background:var(--s-ink);color:var(--s-bg)}@container (min-width: 600px){.sample_links__GZfv7{display:flex}.sample_navAction__ralv2{display:inline-block}}.sample_photo__DfaJ8{display:block;overflow:hidden;background:var(--s-surface)}.sample_photo__DfaJ8 img{display:block;width:100%;height:100%;object-fit:cover;transition:transform 1.1s var(--s-ease)}.sample_card__EyMGL:hover .sample_photo__DfaJ8 img,.sample_hero__mrAuX:hover>.sample_photo__DfaJ8 img{transform:scale(1.045)}.sample_hero__mrAuX{position:relative;display:grid}.sample_heroCopy__cD_Vm{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;gap:.9rem;padding:1.75rem var(--s-pad) 2.25rem}.sample_title__V37am{margin:0;max-width:14ch;font-family:var(--s-display);font-weight:var(--s-display-weight);letter-spacing:var(--s-display-tracking);font-size:clamp(2rem,7.4cqi,4.1rem);line-height:1;text-wrap:balance}.sample_line__OS6dj{margin:0;max-width:36ch;color:var(--s-muted)}.sample_button__akqZP{cursor:pointer;margin-top:.4rem;padding:.75rem 1.25rem;border-radius:999px;background:var(--s-accent);color:var(--s-accent-ink);font-size:.875rem;font-weight:600;transition:transform .26s var(--s-ease),box-shadow .26s var(--s-ease),background-color .26s var(--s-ease)}.sample_button__akqZP:hover{transform:translateY(-2px);background:color-mix(in srgb,var(--s-accent) 86%,var(--s-ink));box-shadow:0 10px 22px -12px color-mix(in srgb,var(--s-ink) 70%,transparent)}.sample_hero__mrAuX>.sample_photo__DfaJ8{aspect-ratio:4/3}@container (min-width: 600px){.sample_site__eg_4I[data-layout=split] .sample_hero__mrAuX{grid-template-columns:1fr 1.1fr;align-items:center;min-height:26rem}.sample_site__eg_4I[data-layout=split] .sample_hero__mrAuX>.sample_photo__DfaJ8{order:2;height:100%;aspect-ratio:auto;border-radius:2px 0 0 2px}}.sample_site__eg_4I[data-layout=cover] .sample_nav__Ay96p{position:absolute;inset:0 0 auto;color:var(--s-ink)}.sample_site__eg_4I[data-layout=cover] .sample_hero__mrAuX>.sample_photo__DfaJ8{grid-area:1/1;aspect-ratio:auto;height:100%;min-height:30rem}.sample_site__eg_4I[data-layout=cover] .sample_hero__mrAuX>.sample_photo__DfaJ8:after{content:"";position:absolute;inset:0;background:linear-gradient(to top,color-mix(in srgb,var(--s-bg) 92%,transparent),transparent 62%),linear-gradient(to bottom,color-mix(in srgb,var(--s-bg) 55%,transparent),transparent 24%)}.sample_site__eg_4I[data-layout=cover] .sample_hero__mrAuX>.sample_photo__DfaJ8{position:relative}.sample_site__eg_4I[data-layout=cover] .sample_heroCopy__cD_Vm{grid-area:1/1;align-self:end}@container (min-width: 600px){.sample_site__eg_4I[data-layout=cover] .sample_hero__mrAuX>.sample_photo__DfaJ8{min-height:34rem}.sample_site__eg_4I[data-layout=cover] .sample_title__V37am{max-width:11ch;font-size:clamp(2.4rem,9cqi,5.4rem)}}.sample_site__eg_4I[data-layout=stacked] .sample_heroCopy__cD_Vm{order:-1;padding-bottom:1.75rem}.sample_site__eg_4I[data-layout=stacked] .sample_title__V37am{max-width:16ch;font-size:clamp(2.1rem,8.6cqi,5rem)}.sample_site__eg_4I[data-layout=stacked] .sample_hero__mrAuX>.sample_photo__DfaJ8{margin-inline:var(--s-pad);aspect-ratio:16/9}@container (min-width: 600px){.sample_site__eg_4I[data-layout=stacked] .sample_heroCopy__cD_Vm{display:grid;grid-template-columns:1.6fr 1fr;align-items:end;column-gap:2rem}.sample_site__eg_4I[data-layout=stacked] .sample_title__V37am{grid-row:span 2}.sample_site__eg_4I[data-layout=stacked] .sample_button__akqZP{justify-self:start}}.sample_site__eg_4I[data-layout=portrait] .sample_hero__mrAuX>.sample_photo__DfaJ8{margin:0 var(--s-pad);border-radius:18px}.sample_chip__BqCUT{position:absolute;z-index:2;right:calc(var(--s-pad) + .75rem);top:.75rem;display:flex;flex-direction:column;padding:.6rem .85rem;border-radius:12px;background:var(--s-bg);box-shadow:0 12px 30px -16px color-mix(in srgb,var(--s-ink) 60%,transparent);font-size:.75rem;font-weight:600}.sample_chip__BqCUT span{color:var(--s-accent)}@container (min-width: 600px){.sample_site__eg_4I[data-layout=portrait] .sample_hero__mrAuX{grid-template-columns:1fr 1fr;align-items:center;padding-block:1rem 2rem}.sample_site__eg_4I[data-layout=portrait] .sample_hero__mrAuX>.sample_photo__DfaJ8{order:2;margin-left:0;aspect-ratio:5/6}.sample_site__eg_4I[data-layout=portrait] .sample_chip__BqCUT{top:auto;right:auto;left:49%;bottom:3.5rem}}.sample_cards__tg1Ss{display:grid;gap:1.75rem 1.25rem;padding:clamp(2.25rem,7cqi,4rem) var(--s-pad) 2rem}@container (min-width: 600px){.sample_cards__tg1Ss{grid-template-columns:1fr 1fr}}.sample_card__EyMGL{cursor:pointer;display:flex;flex-direction:column;gap:.35rem}.sample_card__EyMGL .sample_photo__DfaJ8{aspect-ratio:4/3;margin-bottom:.6rem;border-radius:3px}.sample_site__eg_4I[data-layout=portrait] .sample_card__EyMGL .sample_photo__DfaJ8{border-radius:14px}.sample_cardTitle__A8ieO{font-family:var(--s-display);font-weight:var(--s-display-weight);letter-spacing:var(--s-display-tracking);font-size:1.35rem;line-height:1.15}.sample_cardText__zLph0{color:var(--s-muted)}.sample_more__83uhH{align-self:flex-start;margin-top:.25rem;color:var(--s-accent);font-size:.8125rem;font-weight:600;background:linear-gradient(currentColor,currentColor) 0 100% /30% 1px no-repeat;padding-bottom:2px;transition:background-size .42s var(--s-ease)}.sample_card__EyMGL:hover .sample_more__83uhH{background-size:100% 1px}.sample_details__vJRUs{display:grid;gap:1rem;margin:0;padding:1.75rem var(--s-pad);background:var(--s-surface)}@container (min-width: 600px){.sample_details__vJRUs{grid-template-columns:repeat(3,1fr)}}.sample_details__vJRUs dt{color:var(--s-muted);font-size:.75rem}.sample_details__vJRUs dd{margin:.15rem 0 0;font-family:var(--s-display);font-weight:var(--s-display-weight);font-size:1.05rem;line-height:1.25}.sample_foot__sVNLB{display:flex;justify-content:space-between;gap:1rem;padding:1.25rem var(--s-pad) 1.5rem;color:var(--s-muted);font-size:.75rem}.sample_foot__sVNLB .sample_wordmark__badpU{flex:0 1 auto;font-size:.95rem;color:var(--s-ink)}@media (prefers-reduced-motion:reduce){.sample_button__akqZP,.sample_link__GyjZr,.sample_more__83uhH,.sample_navAction__ralv2,.sample_photo__DfaJ8 img{transition:none}.sample_button__akqZP:hover,.sample_card__EyMGL:hover .sample_photo__DfaJ8 img,.sample_hero__mrAuX:hover>.sample_photo__DfaJ8 img{transform:none}}.showcase_showcase__8bXgE{display:flex;flex-direction:column;gap:1.25rem;min-width:0}.showcase_showcase__8bXgE legend{padding:0;margin-bottom:.45rem;font-size:.875rem;color:var(--e-graphite)}.showcase_option__iXwj7{position:relative;display:inline-flex}.showcase_option__iXwj7 input{position:absolute;inset:0;z-index:1;opacity:0;margin:0;cursor:pointer}.showcase_tabs___p29g{display:flex;gap:0 .1rem;overflow-x:auto;scrollbar-width:none;margin:0;padding:0;border:0}.showcase_tabs___p29g legend{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.showcase_tab__ZZOpb{position:relative;display:inline-flex;align-items:center;min-height:48px;padding:0 clamp(.55rem,2vw,.9rem);white-space:nowrap;font-family:var(--e-display);font-size:clamp(1.15rem,4.6vw,var(--e-step-1));color:var(--e-graphite);transition:color .2s var(--e-ease)}.showcase_tab__ZZOpb:after{content:"";position:absolute;left:.6rem;right:.6rem;bottom:.3rem;height:.6rem;background:var(--e-mark);mask:var(--e-underline) center /100% 100% no-repeat;clip-path:inset(0 100% 0 0);transition:clip-path .52s var(--e-ease)}.showcase_option__iXwj7 input:checked+.showcase_tab__ZZOpb,.showcase_option__iXwj7:hover .showcase_tab__ZZOpb{color:var(--e-ink)}.showcase_option__iXwj7 input:checked+.showcase_tab__ZZOpb:after{clip-path:inset(0 0 0 0)}.showcase_option__iXwj7 input:focus-visible+*{outline:2px solid var(--e-ink);outline-offset:3px}.showcase_stage___CivN{display:grid;gap:1.5rem;align-items:end}@media (min-width:1024px){.showcase_stage___CivN{grid-template-columns:minmax(0,1fr) 13rem}}.showcase_browser__S2XPL{margin:0;display:flex;flex-direction:column;min-width:0}.showcase_bar__wwv0e{display:flex;justify-content:center;padding:.55rem;background:var(--e-sheet);border:1px solid var(--e-rule);border-bottom:0;border-radius:var(--e-radius-panel) var(--e-radius-panel) 0 0}.showcase_url__iBFZ1{min-width:0;max-width:22rem;width:60%;padding:.2rem .75rem;border-radius:999px;background:var(--e-stone);color:var(--e-graphite);font-size:.75rem;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.showcase_viewport__6MQX8{height:clamp(28rem,46vw,40rem);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;border:1px solid var(--e-rule);border-top:0;border-radius:0 0 var(--e-radius-panel) var(--e-radius-panel);box-shadow:0 40px 80px -48px color-mix(in srgb,var(--e-ink) 55%,transparent);animation:showcase_sample-in__px__Y .48s var(--e-ease)}.showcase_caption__ObWxR{margin-bottom:.75rem;font-size:.875rem;color:var(--e-graphite)}.showcase_phone__lL_GA{display:none}@media (min-width:1024px){.showcase_phone__lL_GA{display:block;position:relative;z-index:2;margin:0 0 .25rem -6rem;padding:.5rem;border-radius:2.4rem;background:var(--e-ink);box-shadow:0 40px 70px -40px color-mix(in srgb,var(--e-ink) 70%,transparent)}}.showcase_phoneScreen__FrmE_{aspect-ratio:9/19;overflow:hidden;border-radius:1.95rem;animation:showcase_sample-in__px__Y .48s var(--e-ease) 90ms both}@keyframes showcase_sample-in__px__Y{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.showcase_tweaks__rXi_H{display:grid;gap:1.1rem 1.5rem;padding:1.25rem;background:var(--e-sheet);border-radius:var(--e-radius-panel)}@media (min-width:760px){.showcase_tweaks__rXi_H{grid-template-columns:minmax(0,1fr) auto auto;align-items:end}}.showcase_field__J2q02{display:flex;flex-direction:column;gap:.45rem;font-size:.875rem;color:var(--e-graphite)}.showcase_input__LILTB{height:48px;padding:0 .9rem;border:1px solid color-mix(in srgb,var(--e-ink) 40%,transparent);border-radius:var(--e-radius-control);background:var(--e-stone);color:var(--e-ink);font:400 1rem var(--e-body)}.showcase_input__LILTB::placeholder{color:color-mix(in srgb,var(--e-ink) 64%,transparent)}.showcase_group__HWMlE{display:flex;flex-wrap:wrap;gap:.4rem;margin:0;padding:0;border:0}.showcase_swatch__fTNnO{display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--e-ink) 18%,transparent);transition:transform .2s var(--e-ease)}.showcase_option__iXwj7:hover .showcase_swatch__fTNnO{transform:scale(1.06)}.showcase_option__iXwj7 input:checked+.showcase_swatch__fTNnO{box-shadow:0 0 0 3px var(--e-sheet),0 0 0 5px var(--e-ink)}.showcase_typeChip__F13lm{display:inline-flex;align-items:center;min-height:48px;padding:0 1rem;border:1px solid color-mix(in srgb,var(--e-ink) 30%,transparent);border-radius:var(--e-radius-control);font-size:1.05rem;transition:background-color .16s var(--e-ease)}.showcase_option__iXwj7:hover .showcase_typeChip__F13lm{background:color-mix(in srgb,var(--e-ink) 7%,transparent)}.showcase_option__iXwj7 input:checked+.showcase_typeChip__F13lm{background:var(--e-ink);border-color:var(--e-ink);color:var(--e-sheet)}@media (prefers-reduced-motion:reduce){.showcase_phoneScreen__FrmE_,.showcase_viewport__6MQX8{animation:none}.showcase_swatch__fTNnO,.showcase_tab__ZZOpb:after{transition:none}}