.xDufbq_site{--page-wide:1280px;background:var(--color-paper);flex-direction:column;min-height:100dvh;display:flex}.xDufbq_site main{flex:1}.xDufbq_display{font-family:var(--font-display);font-weight:var(--weight-regular);letter-spacing:var(--tracking-display)}.xDufbq_muted{color:var(--color-muted)}.xDufbq_accent{color:var(--color-rust)}.xDufbq_center{text-align:center}.xDufbq_headline{font-size:calc(var(--text-title) * var(--scale));line-height:calc(var(--leading-title) * var(--scale));margin:0}.xDufbq_headline+p,.xDufbq_sectionHead p,.xDufbq_site h3,.xDufbq_site p,.xDufbq_site h2{margin:0}.xDufbq_skip{left:var(--space-4);top:calc(-1 * var(--space-12));padding:var(--space-2) var(--space-4);background:var(--color-ink);color:var(--color-paper);border-radius:var(--radius-pill);z-index:2;position:absolute}.xDufbq_skip:focus-visible{top:var(--space-4)}.xDufbq_site a:focus-visible,.xDufbq_site summary:focus-visible,.xDufbq_slider:focus-visible{outline:calc(var(--size-hairline) * 2) solid var(--color-rust);outline-offset:calc(var(--size-hairline) * 3);border-radius:var(--radius-sm)}.xDufbq_header{z-index:1;background:color-mix(in srgb, var(--color-paper) 88%, transparent);-webkit-backdrop-filter:blur(var(--space-3));backdrop-filter:blur(var(--space-3));border-bottom:var(--size-hairline) solid var(--color-stone);position:sticky;top:0}.xDufbq_headerInner,.xDufbq_footerInner{max-width:var(--page-wide);padding:var(--space-3) var(--space-4);justify-content:space-between;align-items:center;gap:var(--space-4);margin:0 auto;display:flex}.xDufbq_wordmark{font-family:var(--font-display);font-size:calc(var(--text-greeting) * var(--scale));color:var(--color-ink);min-height:var(--space-tap);align-items:center;gap:var(--space-2);text-decoration:none;display:inline-flex}.xDufbq_mark{width:var(--size-avatar-small);height:var(--size-avatar-small);flex:none;display:block}.xDufbq_nav .xDufbq_navWide{display:none}.xDufbq_nav,.xDufbq_footerNav{align-items:center;gap:var(--space-1);display:flex}.xDufbq_navLink{font-size:calc(var(--text-subhead) * var(--scale));color:var(--color-ink);white-space:nowrap;min-height:var(--space-tap);padding:0 var(--space-2);border-radius:var(--radius-pill);transition:background-color var(--duration-quick) var(--ease-out);align-items:center;text-decoration:none;display:inline-flex}.xDufbq_navLink:hover{background:var(--color-rust-tint)}.xDufbq_button{text-align:center;white-space:nowrap;min-height:var(--size-button);padding:0 var(--space-6);border-radius:var(--radius-pill);background:var(--color-rust);color:var(--color-on-rust);font-size:calc(var(--text-callout) * var(--scale));font-weight:var(--weight-semibold);transition:background-color var(--duration-quick) var(--ease-out);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.xDufbq_button:hover{background:var(--color-rust-deep)}.xDufbq_buttonQuiet{color:var(--color-ink);box-shadow:inset 0 0 0 var(--size-hairline) var(--color-stone);background:0 0}.xDufbq_buttonQuiet:hover{background:var(--color-rust-tint)}.xDufbq_buttonSmall{min-height:var(--space-tap);padding:0 var(--space-4);font-size:calc(var(--text-subhead) * var(--scale));margin-left:var(--space-1);white-space:nowrap}.xDufbq_textLink{color:var(--color-rust);font-weight:var(--weight-semibold);min-height:var(--space-tap);align-items:center;display:inline-flex}.xDufbq_hero{max-width:var(--size-page);padding:var(--space-10) var(--space-4) var(--space-8);gap:var(--space-8);flex-direction:column;margin:0 auto;display:flex}.xDufbq_heroCentered{text-align:center;align-items:center}.xDufbq_heroCentered .xDufbq_lede{margin-inline:auto}.xDufbq_heroCopy{gap:var(--space-5);max-width:var(--size-column);flex-direction:column;display:flex}.xDufbq_heroTitle{font-size:calc(var(--text-headline) * var(--scale));line-height:calc(var(--leading-headline) * var(--scale));margin:0}.xDufbq_lede{max-width:var(--size-column)}.xDufbq_ctas{gap:var(--space-3);flex-wrap:wrap;display:flex}.xDufbq_ctas .xDufbq_button{flex:auto}.xDufbq_heroArt{order:-1;justify-content:flex-start;display:flex}.xDufbq_homer{width:calc(var(--size-envelope) * .5);height:auto;display:block}.xDufbq_section{max-width:var(--size-page);padding:var(--space-10) var(--space-4);gap:var(--space-6);flex-direction:column;margin:0 auto;display:flex}.xDufbq_sectionHead{gap:var(--space-2);max-width:var(--size-column);flex-direction:column;display:flex}.xDufbq_steps{gap:var(--space-8);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.xDufbq_step{gap:var(--space-2);flex-direction:column;display:flex}.xDufbq_stepArt{background:var(--color-envelope);border-radius:var(--radius-lg);height:calc(var(--size-envelope-height) * .8);padding:var(--space-5);margin-bottom:var(--space-3);justify-content:center;align-items:center;display:flex}.xDufbq_mockEmail{background:var(--color-letter-paper);color:var(--color-night);--mock-muted:var(--color-night);border-radius:var(--radius-md);padding:var(--space-4);width:100%;max-width:var(--size-envelope);gap:var(--space-2);box-shadow:0 var(--space-2) var(--space-6) color-mix(in srgb, var(--color-shadow) 10%, transparent);flex-direction:column;display:flex}.xDufbq_chip{background:var(--color-rust-light);color:var(--color-night);border-radius:var(--radius-pill);padding:0 var(--space-2)}.xDufbq_line{height:var(--size-dot);border-radius:var(--radius-pill);background:var(--color-stone);display:block}.xDufbq_lineShort{width:60%}.xDufbq_mockWeek{width:calc(var(--size-envelope) * .5);background:var(--color-letter);border-radius:var(--radius-md);padding:var(--space-2);gap:var(--space-2);box-shadow:0 var(--space-2) var(--space-6) color-mix(in srgb, var(--color-shadow) 12%, transparent);flex-direction:column;display:flex}.xDufbq_mockWeekHead{background:var(--color-rust);color:var(--color-on-rust);border-radius:var(--radius-sm);padding:var(--space-3)}.xDufbq_book{background:var(--color-rust-light);color:var(--color-night);border-radius:var(--radius-photo);padding:var(--space-5);width:calc(var(--size-envelope) * .62);aspect-ratio:3/4;box-shadow:0 var(--space-4) var(--space-8) color-mix(in srgb, var(--color-shadow) 22%, transparent);flex-direction:column;flex:none;justify-content:space-between;display:flex;transform:rotate(-3deg)}.xDufbq_bookSmall{width:calc(var(--size-envelope) * .36);padding:var(--space-3)}.xDufbq_bookSmall .t-title{font-size:calc(var(--text-callout) * var(--scale));line-height:calc(var(--leading-callout) * var(--scale))}.xDufbq_bookSection{align-items:flex-start;gap:var(--space-8);flex-direction:column}.xDufbq_bookCopy{gap:var(--space-3);max-width:var(--size-column);flex-direction:column;display:flex}.xDufbq_tag{color:var(--color-rust);box-shadow:inset 0 0 0 var(--size-hairline) var(--color-rust);border-radius:var(--radius-photo);padding:var(--space-1) var(--space-2);align-self:flex-start}.xDufbq_bullets{padding-left:var(--space-5);gap:var(--space-2);flex-direction:column;margin:0;display:flex}.xDufbq_features{gap:var(--space-3);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.xDufbq_feature{background:var(--color-envelope);border-radius:var(--radius-lg);padding:var(--space-5);gap:var(--space-2);flex-direction:column;flex:100%;display:flex}.xDufbq_plans{gap:var(--space-4);flex-direction:column-reverse;display:flex}.xDufbq_plan{background:var(--color-letter);border-radius:var(--radius-lg);padding:var(--space-6) var(--space-5);gap:var(--space-4);box-shadow:inset 0 0 0 var(--size-hairline) var(--color-stone);flex-direction:column;flex:1 1 0;display:flex}.xDufbq_planBest{box-shadow:inset 0 0 0 calc(var(--size-hairline) * 2) var(--color-rust), 0 var(--space-4) var(--space-10) color-mix(in srgb, var(--color-shadow) 12%, transparent)}.xDufbq_planHead{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.xDufbq_planName{margin:0}.xDufbq_badge{background:var(--color-rust);color:var(--color-on-rust);border-radius:var(--radius-pill);padding:var(--space-1) var(--space-3)}.xDufbq_planPrice{align-items:baseline;gap:var(--space-2);flex-wrap:wrap;display:flex}.xDufbq_amount{font-family:var(--font-display);font-size:calc(var(--text-headline) * var(--scale));line-height:calc(var(--leading-headline) * var(--scale));letter-spacing:var(--tracking-display)}.xDufbq_rows{flex-direction:column;margin:0;display:flex}.xDufbq_row{justify-content:space-between;gap:var(--space-3);padding:var(--space-3) 0;border-top:var(--size-hairline) solid var(--color-stone);font-size:calc(var(--text-subhead) * var(--scale));display:flex}.xDufbq_row dd{gap:var(--space-2);align-items:baseline;margin:0;display:flex}.xDufbq_was{color:var(--color-muted);text-decoration:line-through}.xDufbq_calculator{background:var(--color-letter);border-radius:var(--radius-lg);padding:var(--space-6) var(--space-5);gap:var(--space-4);box-shadow:inset 0 0 0 var(--size-hairline) var(--color-stone);flex-direction:column;display:flex}.xDufbq_calculator h2{margin:0}.xDufbq_sliderHead{justify-content:space-between;align-items:baseline;gap:var(--space-3);flex-wrap:wrap;display:flex}.xDufbq_sliderHead output{color:var(--color-rust)}.xDufbq_slider{width:100%;min-height:var(--space-tap);accent-color:var(--color-rust)}.xDufbq_compare{gap:var(--space-3);flex-direction:column;display:flex}.xDufbq_compareCard{border-radius:var(--radius-md);padding:var(--space-4);box-shadow:inset 0 0 0 var(--size-hairline) var(--color-stone);gap:var(--space-1);flex-direction:column;flex:1 1 0;display:flex}.xDufbq_compareBest{box-shadow:inset 0 0 0 calc(var(--size-hairline) * 2) var(--color-rust)}.xDufbq_save{color:var(--color-rust);font-weight:var(--weight-semibold)}.xDufbq_tableWrap{overflow-x:auto}.xDufbq_table{border-collapse:collapse;width:100%}.xDufbq_table th,.xDufbq_table td{text-align:left;padding:var(--space-3) var(--space-2);border-bottom:var(--size-hairline) solid var(--color-stone);vertical-align:top}.xDufbq_table tbody th{font-weight:var(--weight-regular)}.xDufbq_founder{max-width:var(--size-column)}.xDufbq_quote{gap:var(--space-3);flex-direction:column;margin:0;display:flex}.xDufbq_gift{background:var(--color-envelope);border-radius:var(--radius-lg);max-width:calc(var(--size-page) - var(--space-8));margin-inline:var(--space-4);padding:var(--space-6) var(--space-5);gap:var(--space-4)}.xDufbq_gift h2{margin:0 0 var(--space-2)}.xDufbq_faq{max-width:var(--size-column);flex-direction:column;display:flex}.xDufbq_faqItem{border-top:var(--size-hairline) solid var(--color-stone);padding:var(--space-1) 0}.xDufbq_faqItem:last-child{border-bottom:var(--size-hairline) solid var(--color-stone)}.xDufbq_faqQ{cursor:pointer;min-height:var(--space-tap);padding:var(--space-2) 0;align-items:center;list-style:none;display:flex}.xDufbq_faqQ::-webkit-details-marker{display:none}.xDufbq_faqQ:after{content:"+";padding-left:var(--space-4);color:var(--color-rust);font-weight:var(--weight-regular);transition:transform var(--duration-fast) var(--ease-smooth-out);margin-left:auto}.xDufbq_faqItem[open] .xDufbq_faqQ:after{transform:rotate(45deg)}.xDufbq_faqItem p{padding:0 0 var(--space-4)}.xDufbq_startBar{max-width:var(--size-page);margin:var(--space-6) auto var(--space-10);padding:var(--space-5);justify-content:space-between;align-items:center;gap:var(--space-4);border-radius:var(--radius-lg);background:var(--color-letter);box-shadow:inset 0 0 0 var(--size-hairline) var(--color-stone);width:calc(100% - var(--space-8));flex-wrap:wrap;display:flex}.xDufbq_startPrice{margin:0}.xDufbq_footer{border-top:var(--size-hairline) solid var(--color-stone)}.xDufbq_footerInner{align-items:flex-start;gap:var(--space-8);padding:var(--space-12) var(--space-4) var(--space-10);flex-direction:column}.xDufbq_footerTop{justify-content:space-between;align-items:flex-start;gap:var(--space-8);flex-wrap:wrap;width:100%;display:flex}.xDufbq_footerBrand{gap:var(--space-2);flex-direction:column;display:flex}.xDufbq_footerNav{flex-direction:column;align-items:flex-start;gap:0}.xDufbq_footerNav .xDufbq_t-kicker,.xDufbq_footerNav p{margin-bottom:var(--space-1)}.xDufbq_footerLink{font-size:calc(var(--text-subhead) * var(--scale));color:var(--color-ink);min-height:var(--space-tap);align-items:center;text-decoration:none;display:inline-flex}.xDufbq_footerLink:hover{color:var(--color-rust)}@media (min-width:46.5em){.xDufbq_headerInner,.xDufbq_footerInner,.xDufbq_hero,.xDufbq_section{padding-inline:var(--space-8)}.xDufbq_heroTitle{font-size:calc(var(--text-hero) * var(--scale));line-height:calc(var(--leading-hero) * var(--scale))}.xDufbq_headline{font-size:calc(var(--text-headline) * var(--scale));line-height:calc(var(--leading-headline) * var(--scale))}.xDufbq_ctas .xDufbq_button{flex:none}.xDufbq_steps{flex-direction:row}.xDufbq_step{flex:1 1 0}.xDufbq_feature{flex:1 1 calc(50% - var(--space-3))}.xDufbq_plans{flex-direction:row;align-items:stretch}.xDufbq_compare{flex-direction:row}.xDufbq_bookSection{align-items:center;gap:var(--space-12);flex-direction:row}.xDufbq_gift{flex-direction:row;justify-content:space-between;align-items:center;margin-inline:auto}}@media (min-width:120em){.xDufbq_site{--page-wide:1440px}}@media (min-width:64em){.xDufbq_nav .xDufbq_navWide{display:inline-flex}.xDufbq_hero{padding-block:var(--space-12);flex-direction:row;justify-content:space-between;align-items:center}.xDufbq_heroCentered{flex-direction:column}.xDufbq_heroArt{flex:1;order:0;justify-content:center}.xDufbq_homer{width:calc(var(--size-envelope) * 1.3)}.xDufbq_feature{flex:1 1 calc(33.333% - var(--space-3))}.xDufbq_featureBig{flex:1 1 calc(50% - var(--space-3))}.xDufbq_plans,.xDufbq_calculator{max-width:calc(var(--size-page) * .78);width:100%;margin-inline:auto}}.xDufbq_mockLabel{color:var(--color-night);opacity:.6}.xDufbq_feature .xDufbq_accent{color:var(--color-rust-deep)}
.YXxfhG_band{padding-block:var(--space-12)}.YXxfhG_bandInner{max-width:var(--page-wide);padding-inline:var(--space-4);gap:var(--space-8);flex-direction:column;margin-inline:auto;display:flex}.YXxfhG_bigHeadline{font-size:calc(var(--text-display) * var(--scale));line-height:calc(var(--leading-display) * var(--scale));text-wrap:balance;margin:0}.YXxfhG_toneEnvelope{background:var(--color-envelope)}.YXxfhG_toneRust{background:var(--color-rust-tint)}.YXxfhG_toneSage{background:color-mix(in srgb, var(--color-sage) 20%, var(--color-paper))}.YXxfhG_hero{background:radial-gradient(55% 70% at 78% 45%, var(--color-rust-tint), transparent 72%), var(--color-paper);overflow:hidden}.YXxfhG_heroInner{max-width:var(--page-wide);padding:var(--space-10) var(--space-4) var(--space-12);gap:var(--space-10);align-items:center;margin-inline:auto;display:grid}.YXxfhG_heroCopy{gap:var(--space-5);max-width:var(--size-column);flex-direction:column;display:flex}.YXxfhG_heroTitle{font-size:clamp(calc(var(--text-headline) * var(--scale)), 4.4vw + .5rem, 84px);text-wrap:balance;margin:0;line-height:1.04}.YXxfhG_heroLede{max-width:34em}.YXxfhG_heroActions{align-items:flex-start;gap:var(--space-3);padding-top:var(--space-2);flex-direction:column;display:flex}.YXxfhG_heroArt{min-height:0;padding-block:var(--space-4);place-items:center;display:grid;position:relative}.YXxfhG_heroPhone{--phone-w:248px;z-index:1;position:relative}.YXxfhG_heroHomer{z-index:2;width:128px;position:absolute;top:6%;left:max(0px,50% - 220px)}.YXxfhG_trail{z-index:0;pointer-events:none;width:46%;height:30%;position:absolute;top:4%;left:0;overflow:visible}.YXxfhG_trail path{fill:none;stroke:var(--color-rust-light);stroke-width:2.2px;stroke-linecap:round;stroke-dasharray:2 9;vector-effect:non-scaling-stroke}.YXxfhG_trail{clip-path:inset(0);animation:YXxfhG_trailDraw 1.3s var(--ease-smooth-out) .25s both}@keyframes YXxfhG_trailDraw{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}.YXxfhG_homerFlight{animation:YXxfhG_homerIn 1.3s var(--ease-smooth-out) .25s both}.YXxfhG_homerHover{animation:2.8s ease-in-out 1.6s infinite alternate YXxfhG_homerHover}.YXxfhG_homerSvg{width:100%;height:auto;display:block;overflow:visible}.YXxfhG_wingBack,.YXxfhG_wingFront{transform-box:view-box}.YXxfhG_wingBack{transform-origin:101px 88px;animation:.15s ease-in-out .25s 8 alternate YXxfhG_flapBack,.46s ease-in-out 1.6s infinite alternate YXxfhG_flapBack}.YXxfhG_wingFront{transform-origin:115px 92px;animation:.15s ease-in-out .25s 8 alternate YXxfhG_flapFront,.46s ease-in-out 1.6s infinite alternate YXxfhG_flapFront}@keyframes YXxfhG_homerIn{0%{opacity:0;transform:translate(-340px,150px)rotate(-14deg)}12%{opacity:1}to{opacity:1;transform:none}}@keyframes YXxfhG_homerHover{0%{transform:translateY(0)}to{transform:translateY(calc(-1 * var(--space-2)))}}@keyframes YXxfhG_flapBack{0%{transform:rotate(-22deg)}to{transform:rotate(14deg)}}@keyframes YXxfhG_flapFront{0%{transform:rotate(-24deg)}to{transform:rotate(14deg)}}.YXxfhG_phone{--phone-w:280px;width:var(--phone-w);aspect-ratio:390/844;max-width:100%;padding:calc(var(--phone-w) * .032);border-radius:calc(var(--phone-w) * .16);background:var(--color-night);box-shadow:inset 0 0 0 calc(var(--size-hairline) * 1.5) color-mix(in srgb, var(--color-letter-paper) 18%, transparent), 0 var(--space-6) var(--space-12) color-mix(in srgb, var(--color-shadow) 22%, transparent), 0 var(--space-1) var(--space-3) color-mix(in srgb, var(--color-shadow) 14%, transparent);flex:none}.YXxfhG_screen{border-radius:calc(var(--phone-w) * .13);background:var(--color-paper);width:100%;height:100%;position:relative;overflow:hidden;container-type:inline-size}.YXxfhG_island{z-index:5;background:var(--color-night);border-radius:99cqw;width:29cqw;height:8.4cqw;position:absolute;top:2.6cqw;left:50%;transform:translate(-50%)}.YXxfhG_app{height:100%;color:var(--color-ink);font-family:var(--font-body);flex-direction:column;font-size:4.1cqw;line-height:1.35;display:flex}.YXxfhG_app p{margin:0}.YXxfhG_status{height:13.5cqw;font-size:3.9cqw;font-weight:var(--weight-semibold);flex:none;justify-content:space-between;align-items:center;padding:1.4cqw 8cqw 0;display:flex}.YXxfhG_battery{background:var(--color-ink);width:6.6cqw;height:3.2cqw;box-shadow:inset 0 0 0 .5cqw var(--color-ink), inset 0 0 0 .9cqw var(--color-paper);border-radius:1cqw}.YXxfhG_appNav{flex:none;justify-content:space-between;align-items:center;padding:1cqw 5.5cqw 3cqw;display:flex}.YXxfhG_appNavTitle{font-size:4.2cqw;font-weight:var(--weight-semibold)}.YXxfhG_navIcon{width:4.4cqw;height:5.4cqw;display:block}.YXxfhG_appCover{aspect-ratio:4/3;object-fit:cover;flex:none;width:100%;display:block}.YXxfhG_appBody{flex-direction:column;flex:1;gap:2.8cqw;min-height:0;padding:5.5cqw 6.5cqw 2cqw;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(#000 72%,#0000);mask-image:linear-gradient(#000 72%,#0000)}.YXxfhG_appKicker{letter-spacing:.09em;text-transform:uppercase;font-size:3cqw;font-weight:var(--weight-semibold);color:var(--color-rust)}.YXxfhG_appTitle{font-family:var(--font-display);letter-spacing:var(--tracking-display);font-size:6.6cqw;line-height:1.12}.YXxfhG_appGreeting{font-family:var(--font-display);font-size:4.6cqw}.YXxfhG_appText{font-size:4.1cqw;line-height:1.5}.YXxfhG_appReaders{border-top:var(--size-hairline) solid var(--color-stone);color:var(--color-muted);flex:none;align-items:center;gap:2.4cqw;padding:3.4cqw 6.5cqw 9cqw;font-size:3.4cqw;display:flex}.YXxfhG_faces{display:flex}.YXxfhG_faceSmall{object-fit:cover;width:7.4cqw;height:7.4cqw;box-shadow:0 0 0 .6cqw var(--color-paper);border-radius:50%}.YXxfhG_faceSmall+.YXxfhG_faceSmall{margin-left:-2cqw}.YXxfhG_noteList{flex-direction:column;gap:4.6cqw;margin:0;padding:0;list-style:none;display:flex}.YXxfhG_note{align-items:flex-start;gap:3cqw;display:flex}.YXxfhG_faceNote{object-fit:cover;border-radius:50%;flex:none;width:9.6cqw;height:9.6cqw}.YXxfhG_noteWho{font-size:3.5cqw;font-weight:var(--weight-semibold)}.YXxfhG_noteWords{font-size:4cqw;line-height:1.38}.YXxfhG_composer{background:var(--color-letter);box-shadow:inset 0 0 0 var(--size-hairline) var(--color-stone);color:var(--color-muted);border-radius:99cqw;flex:none;margin:0 5cqw 9cqw;padding:3.4cqw 4.6cqw;font-size:3.8cqw}.YXxfhG_chapterHead{text-align:center;flex-direction:column;flex:none;align-items:center;gap:1.4cqw;padding:3cqw 6cqw 2cqw;display:flex}.YXxfhG_faceMissionary{object-fit:cover;width:21cqw;height:21cqw;box-shadow:0 0 0 .8cqw var(--color-letter-paper), 0 0 0 1.1cqw var(--color-stone);border-radius:50%;margin-bottom:1.6cqw}.YXxfhG_chapterSub{color:var(--color-muted);font-size:3.3cqw}.YXxfhG_weekList{flex-direction:column;gap:3.2cqw;margin:0;padding:0;list-style:none;display:flex}.YXxfhG_week{background:var(--color-letter);border-radius:3.6cqw;align-items:center;gap:3.6cqw;padding:2.4cqw;display:flex}.YXxfhG_weekThumb{object-fit:cover;border-radius:2.4cqw;flex:none;width:16cqw;height:16cqw}.YXxfhG_weekN{letter-spacing:.09em;text-transform:uppercase;font-size:2.9cqw;font-weight:var(--weight-semibold);color:var(--color-rust)}.YXxfhG_weekTitle{font-family:var(--font-display);font-size:4.3cqw;line-height:1.2}.YXxfhG_unwrap{height:100%;position:relative}.YXxfhG_unwrapLetter,.YXxfhG_unwrapEnvelope{position:absolute;inset:0}.YXxfhG_unwrapEnvelope{z-index:1;animation:YXxfhG_envOut .2s var(--ease-out) 2.7s both}.YXxfhG_unwrapLetter{z-index:2;animation:YXxfhG_letterIn .42s var(--ease-smooth-out) 2.3s both}@keyframes YXxfhG_envOut{0%{opacity:1}to{opacity:0;visibility:hidden}}@keyframes YXxfhG_letterIn{0%{opacity:0;transform:translateY(3cqw)}to{opacity:1;transform:none}}.YXxfhG_envScreen{background:var(--color-paper);align-items:center}.YXxfhG_envScreen .YXxfhG_status{align-self:stretch}.YXxfhG_envCopy{text-align:center;flex-direction:column;gap:2cqw;padding:10cqw 10cqw 0;display:flex}.YXxfhG_envelope{aspect-ratio:1.45;background:var(--color-envelope-inside);width:78cqw;box-shadow:0 4cqw 9cqw color-mix(in srgb, var(--color-shadow) 16%, transparent);perspective:120cqw;border-radius:3cqw;margin-top:40cqw;position:relative}.YXxfhG_envLetter{z-index:1;background:repeating-linear-gradient(to bottom, transparent 0 5cqw, var(--color-letter-rule) 5cqw calc(5cqw + 1px)) 0 9cqw / 100% 100% no-repeat, var(--color-letter-paper);height:84%;animation:YXxfhG_letterRise .52s var(--ease-smooth-out) 1.9s both;background-clip:content-box;background-color:var(--color-letter-paper);border-radius:1.4cqw;padding:0 7cqw;position:absolute;top:7%;left:7%;right:7%}.YXxfhG_envBack{z-index:2;background:var(--color-envelope);clip-path:polygon(0 0,50% 52%,100% 0,100% 100%,0 100%);border-radius:3cqw;position:absolute;inset:0}.YXxfhG_envFlap{z-index:3;background:color-mix(in srgb, var(--color-envelope) 86%, var(--color-shadow));clip-path:polygon(0 0,100% 0,50% 100%);transform-origin:top;backface-visibility:visible;height:58%;animation:YXxfhG_flapOpen .46s var(--ease-smooth-out) 1.65s both;border-radius:3cqw 3cqw 0 0;position:absolute;top:0;left:0;right:0}.YXxfhG_envSeal{z-index:4;width:15cqw;height:15cqw;box-shadow:0 1cqw 2.4cqw color-mix(in srgb, var(--color-shadow) 25%, transparent);animation:YXxfhG_sealOff .22s var(--ease-out) 1.6s both;border-radius:50%;position:absolute;top:58%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.YXxfhG_envSealMark{width:100%;height:100%;display:block}.YXxfhG_envHint{color:var(--color-muted);margin-top:auto;padding-bottom:12cqw;font-size:3.6cqw}@keyframes YXxfhG_sealOff{0%{opacity:1;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%,-50%)scale(.85)}}@keyframes YXxfhG_flapOpen{0%{z-index:3;transform:rotateX(0)}50%{z-index:0}to{z-index:0;transform:rotateX(180deg)}}@keyframes YXxfhG_letterRise{0%{transform:translateY(0)}to{transform:translateY(-46%)}}.YXxfhG_steps{gap:var(--space-10);margin:0;padding:0;list-style:none;display:grid}.YXxfhG_step{gap:var(--space-5);flex-direction:column;display:flex}.YXxfhG_stepArt{border-radius:var(--radius-lg);aspect-ratio:1/.9;max-width:100%;padding:var(--space-6);place-items:center;display:grid;position:relative;overflow:hidden;container-type:inline-size}.YXxfhG_stepArt>.YXxfhG_mail{align-self:start}.YXxfhG_stepCopy{gap:var(--space-2);flex-direction:column;display:flex}.YXxfhG_stepCopy h3{text-wrap:balance;margin:0}.YXxfhG_phoneRising{--phone-w:min(60cqw, 300px);position:absolute;top:12%;left:50%;transform:translate(-50%)}.YXxfhG_mail{background:var(--color-letter-paper);width:100%;max-width:440px;color:var(--color-ink);border-radius:var(--radius-md);box-shadow:0 var(--space-3) var(--space-8) color-mix(in srgb, var(--color-shadow) 14%, transparent), 0 0 0 var(--size-hairline) color-mix(in srgb, var(--color-shadow) 8%, transparent);font-size:calc(var(--text-caption) * var(--scale));line-height:1.4;overflow:hidden;container-type:inline-size}.YXxfhG_mail p{margin:0}.YXxfhG_mailBar{align-items:center;gap:var(--space-1);padding:var(--space-2) var(--space-3);background:var(--color-letter);border-bottom:var(--size-hairline) solid var(--color-stone);display:flex}.YXxfhG_mailDot{width:var(--size-dot);height:var(--size-dot);background:var(--color-stone);border-radius:50%}.YXxfhG_mailBarTitle{font-weight:var(--weight-semibold);color:var(--color-muted);transform:translateX(calc(-1 * var(--space-3)));margin-left:auto;margin-right:auto}.YXxfhG_mailRow{align-items:center;gap:var(--space-1);padding:var(--space-2) var(--space-3);border-bottom:var(--size-hairline) solid var(--color-letter-rule);flex-wrap:wrap;display:flex}.YXxfhG_mailLabel{color:var(--color-muted);margin-right:var(--space-1)}.YXxfhG_mailChip{padding:0 var(--space-2);border-radius:var(--radius-pill);background:var(--color-letter);box-shadow:inset 0 0 0 var(--size-hairline) var(--color-stone)}.YXxfhG_mailChipNew{background:var(--color-rust-tint);box-shadow:inset 0 0 0 var(--size-hairline) var(--color-rust-light);color:var(--color-rust-deep);font-weight:var(--weight-semibold);overflow-wrap:anywhere}.YXxfhG_mailSubject{font-weight:var(--weight-semibold)}.YXxfhG_mailBody{padding:var(--space-3);gap:var(--space-2);flex-direction:column;display:flex}.YXxfhG_mailPhotos{gap:var(--space-1);padding-top:var(--space-1);grid-template-columns:repeat(3,1fr);display:grid}.YXxfhG_mailPhotos img{aspect-ratio:1;object-fit:cover;border-radius:var(--radius-sm);width:100%;display:block}.YXxfhG_notesMail{max-width:460px}.YXxfhG_notesMailHead{gap:var(--space-3);padding:var(--space-4) var(--space-3) var(--space-3);align-items:center;display:flex}.YXxfhG_notesMailMark{width:var(--size-avatar);height:var(--size-avatar);flex:none}.YXxfhG_notesMailTitle{font-family:var(--font-display);font-size:calc(var(--text-heading) * var(--scale));line-height:1.2}.YXxfhG_notesMailSub{color:var(--color-muted)}.YXxfhG_notesMailList{padding:0 var(--space-3) var(--space-4);gap:var(--space-3);flex-direction:column;margin:0;list-style:none;display:flex}.YXxfhG_notesMailList li{gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-md);background:var(--color-letter);align-items:flex-start;display:flex}.YXxfhG_notesMailList strong{font-weight:var(--weight-semibold);display:block}.YXxfhG_notesMailList p{font-size:calc(var(--text-footnote) * var(--scale))}.YXxfhG_notesMailList strong{font-family:var(--font-body);font-size:calc(var(--text-caption) * var(--scale))}.YXxfhG_mailFace{width:var(--size-avatar-small);height:var(--size-avatar-small);object-fit:cover;border-radius:50%;flex:none}.YXxfhG_onlyGrid{gap:var(--space-4);display:grid}.YXxfhG_onlyCard{border-radius:var(--radius-lg);flex-direction:column;display:flex;overflow:hidden;container-type:inline-size}.YXxfhG_onlyCopy{gap:var(--space-2);padding:var(--space-8) var(--space-6) 0;flex-direction:column;max-width:34em;display:flex}.YXxfhG_onlyCopy h3{margin:0}.YXxfhG_onlyArt{height:clamp(320px,92cqw,440px);padding:var(--space-8) var(--space-6) 0;justify-content:center;align-items:flex-start;display:flex;position:relative}.YXxfhG_onlyArt .YXxfhG_phoneRising{--phone-w:min(58cqw, 290px);top:var(--space-8)}.YXxfhG_bookBand{background:radial-gradient(60% 80% at 18% 10%, color-mix(in srgb, var(--color-letter-paper) 70%, transparent), transparent 70%), var(--color-envelope)}.YXxfhG_bookLayout{gap:var(--space-10);align-items:center;display:grid}.YXxfhG_bookArt{padding-block:var(--space-8) var(--space-4);place-items:center;display:grid;position:relative;container-type:inline-size}.YXxfhG_bookArt .YXxfhG_bookBehind{z-index:2;--book-w:27cqw;position:absolute;bottom:-2%;right:-2%}.YXxfhG_bookCopy{gap:var(--space-4);max-width:var(--size-column);flex-direction:column;display:flex}.YXxfhG_bookFacts{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.YXxfhG_bookFacts li{gap:var(--space-3);padding:var(--space-3) 0;border-top:var(--size-hairline) solid color-mix(in srgb, var(--color-shadow) 14%, transparent);grid-template-columns:5.5em 1fr;align-items:baseline;display:grid}.YXxfhG_bookStage{--book-w:280px;perspective:1400px;place-items:center;display:grid;position:relative}.YXxfhG_bookStageSmall{--book-w:min(46cqw, 220px)}.YXxfhG_book3d{--d:calc(var(--book-w) * .12);width:var(--book-w);aspect-ratio:3/4;transform-style:preserve-3d;position:relative;transform:rotateX(-6deg)rotateY(30deg)rotate(-1deg)}.YXxfhG_book3d>div{position:absolute}.YXxfhG_bookFront{transform:translateZ(calc(var(--d) / 2));background:linear-gradient(100deg, color-mix(in srgb, var(--color-shadow) 26%, transparent) 0, transparent 7%, color-mix(in srgb, var(--color-letter-paper) 10%, transparent) 30%, transparent 55%, color-mix(in srgb, var(--color-shadow) 14%, transparent)), repeating-linear-gradient(0deg, color-mix(in srgb, var(--color-letter-paper) 5%, transparent) 0 1px, transparent 1px 3px), repeating-linear-gradient(90deg, color-mix(in srgb, var(--color-shadow) 6%, transparent) 0 1px, transparent 1px 3px), var(--color-rust-deep);text-align:center;align-items:center;gap:calc(var(--book-w) * .03);color:var(--color-rust-tint);box-shadow:inset calc(var(--book-w) * .035) 0 0 color-mix(in srgb, var(--color-shadow) 18%, transparent);border-radius:.4% 1.6% 1.6% .4%/.3% 1.2% 1.2% .3%;flex-direction:column;padding:13% 10% 9%;display:flex;inset:0}.YXxfhG_bookPlate{background:var(--color-letter-paper);width:74%;box-shadow:0 1px 2px color-mix(in srgb, var(--color-shadow) 30%, transparent);margin-bottom:6%;padding:2.4%;display:block}.YXxfhG_bookPlate img{aspect-ratio:4/3;object-fit:cover;width:100%;display:block}.YXxfhG_bookTitle{font-family:var(--font-display);font-size:calc(var(--book-w) * .1);letter-spacing:var(--tracking-display);text-shadow:0 1px 0 color-mix(in srgb, var(--color-shadow) 30%, transparent);line-height:1.05}.YXxfhG_bookMission{font-size:calc(var(--book-w) * .038);letter-spacing:.16em;text-transform:uppercase;font-weight:var(--weight-semibold);opacity:.9}.YXxfhG_bookYears{font-size:calc(var(--book-w) * .04);opacity:.8;margin-top:auto}.YXxfhG_bookSpine{top:0;bottom:0;left:calc(50% - var(--d) / 2);width:var(--d);transform:rotateY(-90deg) translateZ(calc(var(--book-w) / 2));background:linear-gradient(90deg, color-mix(in srgb, var(--color-shadow) 30%, transparent), transparent 30%, transparent 70%, color-mix(in srgb, var(--color-shadow) 30%, transparent)), var(--color-rust-deep);place-items:center;display:grid;overflow:hidden}.YXxfhG_bookSpine span{writing-mode:vertical-rl;color:var(--color-rust-tint);font-size:calc(var(--book-w) * .032);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap}.YXxfhG_bookPages{top:1.2%;bottom:1.2%;left:calc(50% - var(--d) / 2);width:calc(var(--d) * .96);transform:rotateY(90deg) translateZ(calc(var(--book-w) / 2 - var(--book-w) * .012));background:repeating-linear-gradient(90deg, var(--color-letter-paper) 0 1px, var(--color-letter-rule) 1px 2px)}.YXxfhG_bookTop{left:0;right:1.2%;top:calc(50% - var(--d) / 2);height:var(--d);transform:rotateX(90deg) translateZ(calc(var(--book-w) * 4 / 3 / 2));background:repeating-linear-gradient(0deg, var(--color-letter-paper) 0 1px, var(--color-letter-rule) 1px 2px)}.YXxfhG_bookShadow{z-index:-1;background:radial-gradient(closest-side, color-mix(in srgb, var(--color-shadow) 30%, transparent), transparent);filter:blur(6px);border-radius:50%;height:14%;position:absolute;bottom:-6%;left:6%;right:-4%}.YXxfhG_spreadStage{--spread-w:min(100%, 620px);z-index:1;width:var(--spread-w);perspective:1600px;position:relative}.YXxfhG_spread{aspect-ratio:1.42;transform-origin:50% 70%;width:100%;box-shadow:0 1px 0 var(--color-letter-rule), 0 2px 0 var(--color-letter-paper), 0 3px 0 var(--color-letter-rule), 0 4px 0 var(--color-letter-paper), 0 5px 0 var(--color-letter-rule), 0 6px 0 var(--color-letter-paper), 0 9px 0 var(--color-rust-deep);border-radius:.6cqw;grid-template-columns:1fr 1fr;display:grid;position:relative;transform:rotateX(24deg)rotate(-3deg);container-type:inline-size}.YXxfhG_page{background:var(--color-letter-paper);color:var(--color-ink);flex-direction:column;gap:1.4cqw;padding:5.5cqw 5cqw 4cqw;display:flex;position:relative;overflow:hidden}.YXxfhG_page p{margin:0}.YXxfhG_pageLeft{background:linear-gradient(90deg, var(--color-letter-paper) 82%, color-mix(in srgb, var(--color-shadow) 16%, var(--color-letter-paper)));border-radius:.6cqw 0 0 .6cqw;padding-right:6.5cqw}.YXxfhG_pageRight{background:linear-gradient(270deg, var(--color-letter-paper) 84%, color-mix(in srgb, var(--color-shadow) 12%, var(--color-letter-paper)));border-radius:0 .6cqw .6cqw 0;padding-left:6.5cqw}.YXxfhG_pageKicker{letter-spacing:.14em;text-transform:uppercase;font-size:1.25cqw;font-weight:var(--weight-semibold);color:var(--color-rust)}.YXxfhG_pageTitle{font-family:var(--font-display);font-size:2.9cqw;line-height:1.12;margin-bottom:.8cqw!important}.YXxfhG_pageGreeting{font-family:var(--font-display);font-size:1.8cqw}.YXxfhG_pageText{font-size:1.5cqw;line-height:1.6}.YXxfhG_pagePhoto{aspect-ratio:4/3;object-fit:cover;width:100%;display:block}.YXxfhG_pageCaption{color:var(--color-muted);font-size:1.2cqw;margin-bottom:1.4cqw!important}.YXxfhG_pageNote{font-size:1.45cqw;line-height:1.5}.YXxfhG_pageNote strong{font-family:var(--font-body);font-weight:var(--weight-semibold);font-size:1.25cqw;display:block}.YXxfhG_folio{color:var(--color-muted);font-variant-numeric:tabular-nums;align-self:center;margin-top:auto;font-size:1.15cqw}.YXxfhG_gutter{background:color-mix(in srgb, var(--color-shadow) 18%, transparent);width:1px;position:absolute;top:0;bottom:0;left:50%}.YXxfhG_spreadShadow{z-index:-1;background:radial-gradient(closest-side, color-mix(in srgb, var(--color-shadow) 26%, transparent), transparent);filter:blur(10px);border-radius:50%;height:22%;position:absolute;bottom:-10%;left:4%;right:4%}.YXxfhG_founderLetter{width:100%;max-width:var(--size-column);gap:var(--space-4);padding:var(--space-10) var(--space-6);border-radius:var(--radius-sm);background:var(--color-letter-paper);box-shadow:0 0 0 var(--size-hairline) color-mix(in srgb, var(--color-shadow) 6%, transparent), 0 var(--space-4) var(--space-10) color-mix(in srgb, var(--color-shadow) 10%, transparent);flex-direction:column;margin-inline:auto;display:flex}.YXxfhG_founderLetter p{margin:0}.YXxfhG_founderBody{gap:var(--space-3);font-family:var(--font-display);font-size:calc(var(--text-body) * var(--scale));flex-direction:column;line-height:1.6;display:flex}.YXxfhG_placeholder{color:var(--color-muted);padding:var(--space-6) var(--space-4);border-radius:var(--radius-sm);box-shadow:inset 0 0 0 var(--size-hairline) var(--color-stone);text-align:center}.YXxfhG_signature{font-family:var(--font-display);color:var(--color-muted)}.YXxfhG_closing{text-align:center;align-items:center;gap:var(--space-4);padding-block:var(--space-6) var(--space-4)}.YXxfhG_closing p{max-width:32em;margin:0}.YXxfhG_closingHomer{width:160px;height:auto;margin-bottom:var(--space-2);display:block}@media (min-width:46.5em){.YXxfhG_band{padding-block:var(--space-12) calc(var(--space-12) + var(--space-4))}.YXxfhG_bandInner,.YXxfhG_heroInner{padding-inline:var(--space-8)}.YXxfhG_bigHeadline{font-size:calc(var(--text-headline) * var(--scale));line-height:calc(var(--leading-headline) * var(--scale))}.YXxfhG_heroPhone{--phone-w:280px}.YXxfhG_heroHomer{width:170px;left:calc(50% - 260px)}.YXxfhG_founderLetter{padding:var(--space-12) var(--space-12)}}@media (min-width:56em){.YXxfhG_steps{gap:var(--space-5);grid-template-columns:repeat(3,1fr)}.YXxfhG_onlyGrid{grid-template-columns:1fr 1fr}}@media (min-width:64em){.YXxfhG_heroInner{padding-block:var(--space-12) calc(var(--space-12) * 2);min-height:min(760px, calc(100dvh - var(--space-12) - var(--space-6)));grid-template-columns:1fr 1fr}.YXxfhG_heroArt{min-height:640px}.YXxfhG_heroPhone{--phone-w:296px}.YXxfhG_heroHomer{width:240px;top:14%;left:calc(50% - 348px)}.YXxfhG_trail{width:40%;height:22%;top:20%;left:-4%}.YXxfhG_bookLayout{gap:var(--space-12);grid-template-columns:7fr 5fr}.YXxfhG_bookArt{min-height:520px}}@media (min-width:90em){.YXxfhG_band{padding-block:calc(var(--space-12) * 2)}.YXxfhG_bigHeadline{font-size:calc(var(--text-headline) * 1.3 * var(--scale));line-height:1.1}.YXxfhG_heroPhone{--phone-w:320px}.YXxfhG_heroHomer{width:260px;left:calc(50% - 376px)}.YXxfhG_spreadStage{--spread-w:min(100%, 700px)}}@media (min-width:120em){.YXxfhG_heroPhone{--phone-w:360px}.YXxfhG_heroHomer{width:290px;left:calc(50% - 420px)}.YXxfhG_spreadStage{--spread-w:min(100%, 780px)}}@media (prefers-reduced-motion:reduce){.YXxfhG_homerFlight,.YXxfhG_homerHover,.YXxfhG_wingBack,.YXxfhG_wingFront,.YXxfhG_trail,.YXxfhG_unwrapLetter,.YXxfhG_envLetter,.YXxfhG_envFlap,.YXxfhG_envSeal{animation:none}.YXxfhG_unwrapEnvelope{display:none}}
