/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */.pages_page__ourF2{text-align:left}.pages_body__KThfw{padding-top:var(--band-md);padding-bottom:var(--band-md)}:where(.pages_body__KThfw) h2{font-size:clamp(var(--type-title2),2.4vw,var(--type-title));letter-spacing:-.015em;margin:0 0 var(--space-lg);scroll-margin-top:calc(var(--space-huge) + var(--space-xl));font-weight:700;line-height:1.2}:where(.pages_body__KThfw) h3{font-size:var(--type-title3);margin:0 0 var(--space-sm);font-weight:600;line-height:1.3}:where(.pages_body__KThfw) p{line-height:1.65}:where(.pages_body__KThfw) p+p{margin-top:var(--space-lg)}:where(.pages_body__KThfw) :where(a:not(.button)){color:var(--action-label);text-decoration:underline;-webkit-text-decoration-color:var(--action-label);text-decoration-color:var(--action-label)}@supports (color:color-mix(in lab,red,red)){:where(.pages_body__KThfw) :where(a:not(.button)){-webkit-text-decoration-color:color-mix(in srgb,var(--action-label) 35%,transparent);text-decoration-color:color-mix(in srgb,var(--action-label) 35%,transparent)}}:where(.pages_body__KThfw) :where(a:not(.button)){text-underline-offset:var(--space-xs)}:where(.pages_body__KThfw) :where(a:not(.button)):hover{text-decoration-color:currentColor}:where(.pages_body__KThfw) :where(ol:not([class]):not([aria-live] *,nav *)),:where(.pages_body__KThfw) :where(ul:not([class]):not([aria-live] *,nav *)){gap:var(--space-sm);margin:var(--space-lg) 0;padding-left:var(--space-xl);line-height:1.6;display:grid}:where(.pages_body__KThfw) :where(ul:not([class]):not([aria-live] *,nav *)){list-style:none}:where(.pages_body__KThfw) :where(ul:not([class]):not([aria-live] *,nav *))>li{position:relative}:where(.pages_body__KThfw) :where(ul:not([class]):not([aria-live] *,nav *))>li:before{content:"";left:calc(var(--space-lg) * -1);width:var(--space-sm);height:var(--space-sm);border-radius:var(--radius-chip);background:var(--action-fill);opacity:.7;position:absolute;top:.68em}:where(.pages_body__KThfw) :where(ol:not([class]):not([aria-live] *,nav *)){list-style:decimal}:where(.pages_body__KThfw) :where(ol:not([class]):not([aria-live] *,nav *))>li::marker{color:var(--action-label);font-weight:600}.pages_prose__X_3uz{max-width:var(--measure);min-width:0}.pages_lead__W64Db,.pages_prose__X_3uz>p:first-child{font-size:calc(var(--type-body) * 1.15);color:var(--ink);line-height:1.6}.pages_calm__MvrzJ .pages_body__KThfw>:not(.pages_split__NVV4L){max-width:var(--measure)}.pages_calm__MvrzJ .pages_body__KThfw h2{font-size:var(--type-title2)}.pages_split__NVV4L{grid-template-columns:minmax(0,var(--measure)) minmax(0,var(--rail));justify-content:space-between;column-gap:var(--space-huge);align-items:start;display:grid}.pages_split__NVV4L>:first-child{min-width:0;max-width:var(--measure)}.pages_split__NVV4L>aside{gap:var(--space-xl);align-content:start;min-width:0;display:grid}@media (min-width:64rem){.pages_split__NVV4L>aside{top:calc(var(--space-huge) + var(--space-xl));position:sticky}}.pages_split__NVV4L>aside>h2{margin:var(--space-sm) 0 0;font-size:var(--type-headline);font-weight:600}.pages_split__NVV4L>aside>p,.pages_split__NVV4L>aside>ul{font-size:var(--type-subheadline);margin:0}.pages_split__NVV4L>aside>ul:not([class]){gap:var(--space-xs)}.pages_split__NVV4L>aside>ul:not([class])>li{margin:0}.pages_sticky__N_JsH{top:calc(var(--space-huge) + var(--space-xl));position:sticky}.pages_toc__VK_np{gap:var(--space-md);display:grid}.pages_tocLabel__fNghS{font-size:var(--type-footnote);color:var(--ink-secondary);font-weight:600}.pages_body__KThfw .pages_toc__VK_np ol{gap:var(--space-xxs);border-left:var(--control-hairline) solid var(--hairline);margin:0;padding:0;list-style:none;display:grid}.pages_body__KThfw .pages_toc__VK_np a{margin-left:calc(var(--control-hairline) * -1);padding:var(--space-xs) 0 var(--space-xs) var(--space-lg);border-left:var(--control-ring-width) solid transparent;color:var(--ink-secondary);font-size:var(--type-subheadline);line-height:1.4;text-decoration:none;display:block}.pages_body__KThfw .pages_toc__VK_np a:hover{color:var(--ink);border-left-color:var(--action-fill)}.pages_section___cGMj{margin-top:var(--space-huge);padding:0}.pages_prose__X_3uz>.pages_section___cGMj:first-child,.pages_section___cGMj:first-child{margin-top:0}.pages_prose__X_3uz>.pages_lead__W64Db+.pages_section___cGMj,.pages_prose__X_3uz>p+.pages_section___cGMj{margin-top:var(--space-huge)}.pages_prose__X_3uz h2{margin-top:0}.pages_band__y4NKN{margin-top:var(--band-md);padding-top:var(--band-sm);border-top:var(--control-hairline) solid var(--hairline)}.pages_band__y4NKN>h2+p{color:var(--ink-secondary);margin-top:calc(var(--space-sm) * -1)}.pages_points__vTgML{margin:var(--space-xl) 0;padding:var(--space-xs) var(--space-xl);background:var(--surface);border:var(--control-hairline) solid var(--hairline);border-radius:var(--radius-card);box-shadow:var(--card-shadow);counter-reset:step;list-style:none;display:grid}.pages_points__vTgML li{gap:var(--space-md);padding:var(--space-lg) 0;border-top:var(--control-hairline) solid var(--hairline);line-height:1.55;display:flex}.pages_points__vTgML li:first-child{border-top:0}ul.pages_points__vTgML li:before{content:"";width:calc(var(--space-xs) * 1.5);height:calc(var(--space-xs) * 3);margin:var(--space-xs) var(--space-xs) 0;border:solid var(--action-fill);border-width:0 var(--control-ring-width) var(--control-ring-width) 0;flex:none;transform:rotate(45deg)}ol.pages_points__vTgML li{counter-increment:step;align-items:flex-start}ol.pages_points__vTgML li:before{content:counter(step);width:var(--space-xl);height:var(--space-xl);border-radius:var(--radius-chip);background:var(--action-tint);color:var(--action-label);font-size:var(--type-footnote);font-variant-numeric:tabular-nums;flex:none;place-items:center;font-weight:700;display:grid}.pages_linkCards__54i_d{grid-template-columns:repeat(auto-fill,minmax(calc(var(--space-xs) * 60),1fr));gap:var(--space-md);margin:var(--space-xl) 0 0;padding:0;list-style:none;display:grid}.pages_linkCards__54i_d>li{display:flex}.pages_body__KThfw .pages_linkCards__54i_d a{justify-content:space-between;align-items:center;gap:var(--space-md);width:100%;min-height:calc(var(--space-xs) * 16);padding:var(--space-lg) var(--space-xl);background:var(--surface);border:var(--control-hairline) solid var(--hairline);border-radius:var(--radius-card);color:var(--ink);transition:border-color var(--motion-fast) ease,box-shadow var(--motion-fast) ease;font-weight:600;line-height:1.35;text-decoration:none;display:flex;position:relative}.pages_body__KThfw .pages_linkCards__54i_d a:after{content:"";width:1em;height:1em;color:var(--action-label);background-color:currentColor;flex:none;display:inline-block;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E") 50%/1em no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E") 50%/1em no-repeat}.pages_body__KThfw .pages_linkCards__54i_d a:hover{border-color:var(--action-fill)}@supports (color:color-mix(in lab,red,red)){.pages_body__KThfw .pages_linkCards__54i_d a:hover{border-color:color-mix(in srgb,var(--action-fill) 45%,transparent)}}.pages_body__KThfw .pages_linkCards__54i_d a:hover{box-shadow:var(--float-shadow)}.pages_note__JjKV1{margin:var(--space-xxl) 0;padding:var(--space-xl);background:var(--action-tint);color:var(--ink);border:var(--control-hairline) solid var(--action-fill)}@supports (color:color-mix(in lab,red,red)){.pages_note__JjKV1{border:var(--control-hairline) solid color-mix(in srgb,var(--action-fill) 14%,transparent)}}.pages_note__JjKV1{border-radius:var(--radius-card)}.pages_split__NVV4L>aside>.pages_note__JjKV1,.pages_sticky__N_JsH>.pages_note__JjKV1{margin:0}.pages_body__KThfw .pages_note__JjKV1 h2,.pages_body__KThfw .pages_note__JjKV1 h3{margin:0 0 var(--space-sm);font-family:var(--font-ui);font-size:var(--type-footnote);color:var(--action-label);font-weight:700;line-height:1.4}.pages_note__JjKV1 p{font-size:var(--type-headline);font-weight:600;line-height:1.45}.pages_note__JjKV1 p+p{margin-top:var(--space-md);font-size:var(--type-subheadline);font-weight:400}.pages_mint__WSQ4_{background:var(--pastel-sage);border-color:#0000}.pages_note__JjKV1 ul{gap:var(--space-sm);margin-top:var(--space-md);font-size:var(--type-subheadline);color:var(--ink-secondary);padding:0;list-style:none;display:grid}.pages_note__JjKV1 ul li{margin:0}.pages_note__JjKV1 ul a{font-weight:600}.pages_checked__S5n_a{margin-bottom:var(--space-xl);padding:var(--space-md) var(--space-lg);background:var(--surface-sunken);border-radius:var(--radius-row);font-size:var(--type-subheadline);color:var(--ink-secondary)}.pages_qa__jx7Ev{margin-top:var(--space-xl);background:var(--surface);border:var(--control-hairline) solid var(--hairline);border-radius:var(--radius-card);box-shadow:var(--card-shadow);display:grid}.pages_qa__jx7Ev>*{padding:var(--space-xl);border-top:var(--control-hairline) solid var(--hairline)}.pages_qa__jx7Ev>:first-child{border-top:0}.pages_body__KThfw .pages_qa__jx7Ev h3{margin:0 0 var(--space-sm);font-size:var(--type-headline);font-weight:600;line-height:1.4}.pages_qa__jx7Ev p{color:var(--ink-secondary)}.pages_faq__Lnam3>.pages_section___cGMj{scroll-margin-top:calc(var(--space-huge) + var(--space-xl))}.pages_faq__Lnam3 .pages_section___cGMj>h2{margin-bottom:var(--space-lg)}.pages_faq__Lnam3 details{background:var(--surface);border:var(--control-hairline) solid var(--hairline);border-top-width:0}.pages_faq__Lnam3 h2+details{border-top-width:var(--control-hairline);border-radius:var(--radius-card) var(--radius-card) 0 0}.pages_faq__Lnam3 details:last-of-type{border-radius:0 0 var(--radius-card) var(--radius-card)}.pages_faq__Lnam3 h2+details:last-of-type{border-radius:var(--radius-card)}.pages_faq__Lnam3 summary{justify-content:space-between;align-items:center;gap:var(--space-lg);padding:var(--space-lg) var(--space-xl);font-size:var(--type-headline);font-weight:600;line-height:1.4;list-style:none;display:flex}.pages_faq__Lnam3 summary::-webkit-details-marker{display:none}.pages_faq__Lnam3 summary:after{content:"";width:var(--space-sm);height:var(--space-sm);margin-right:var(--space-xs);border:solid var(--action-label);border-width:0 var(--control-ring-width) var(--control-ring-width) 0;transform:rotate(45deg) translateY(calc(var(--space-xxs) * -1));transition:transform var(--motion-fast) ease;flex:none}.pages_faq__Lnam3 details[open] summary:after{transform:rotate(225deg)}.pages_faq__Lnam3 summary:hover{color:var(--action-label)}.pages_faq__Lnam3 details p{padding:0 var(--space-xl) var(--space-xl);color:var(--ink-secondary);margin:0}.pages_faqLayout__U9xJ9>nav{gap:var(--space-lg);display:grid}.pages_actions__bWKQs{align-items:center;gap:var(--space-md);margin:var(--space-xl) 0 var(--space-md);flex-wrap:wrap;display:flex}.pages_textLink__KbCp4{min-height:var(--control-compact-height);margin-left:var(--space-sm);color:var(--action-label);align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.pages_textLink__KbCp4:hover{text-underline-offset:var(--space-xs);text-decoration:underline}.pages_end__QqSzK{padding:var(--band-md) 0;background:var(--surface);border-top:var(--control-hairline) solid var(--hairline);text-align:center}.pages_end__QqSzK h2{font-family:var(--font-display);font-weight:var(--role-display-weight);font-size:clamp(var(--type-large-title),4vw,calc(var(--type-large-title) * 1.4));line-height:1.1}.pages_end__QqSzK .pages_actions__bWKQs{justify-content:center}.pages_end__QqSzK .pages_fine__jkCe7{margin-inline:auto}.pages_fine__jkCe7{font-size:var(--type-footnote);color:var(--ink-secondary)}.pages_joinCta__4h4xP{max-width:var(--measure);margin:var(--space-huge) 0;padding:var(--space-xxl);background:var(--surface);border:var(--control-hairline) solid var(--hairline);border-radius:var(--radius-card);box-shadow:var(--float-shadow)}.pages_joinLead__I0QL2{font-family:var(--font-display);font-size:clamp(var(--type-title2),2.4vw,var(--type-title));max-width:30ch;color:var(--ink);line-height:1.2}.pages_joinPrice__QoSHt{margin-top:var(--space-sm);font-size:var(--type-subheadline);color:var(--ink-secondary);max-width:60ch}.pages_promoLine__SO2aY{margin-top:var(--space-md);padding:var(--space-xs) var(--space-md);border-radius:var(--radius-chip);background:var(--action-tint);color:var(--action-label);display:inline-block}.pages_joinActions__QuSUZ{align-items:center;gap:var(--space-md);margin-top:var(--space-xl);flex-wrap:wrap;display:flex}.pages_joinCta__4h4xP a.button-secondary{color:var(--ink);text-decoration:none}.pages_directory__xuvzJ{margin:var(--space-xl) 0 0;grid-template-columns:repeat(auto-fill,minmax(calc(var(--space-xs) * 72),1fr));gap:var(--space-md);padding:0;list-style:none;display:grid}.pages_directory__xuvzJ>li{display:flex}.pages_body__KThfw .pages_directory__xuvzJ>li>a{align-content:start;gap:var(--space-xs);width:100%;padding:var(--space-xl);background:var(--surface);border:var(--control-hairline) solid var(--hairline);border-radius:var(--radius-card);color:var(--ink);transition:border-color var(--motion-fast) ease,box-shadow var(--motion-fast) ease;text-decoration:none;display:grid}.pages_body__KThfw .pages_directory__xuvzJ>li>a:hover{border-color:var(--action-fill)}@supports (color:color-mix(in lab,red,red)){.pages_body__KThfw .pages_directory__xuvzJ>li>a:hover{border-color:color-mix(in srgb,var(--action-fill) 45%,transparent)}}.pages_body__KThfw .pages_directory__xuvzJ>li>a:hover{box-shadow:var(--float-shadow)}.pages_directory__xuvzJ>li>a strong{font-size:var(--type-headline);font-weight:600;line-height:1.3}.pages_directory__xuvzJ>li>a span{color:var(--ink-secondary);font-size:var(--type-subheadline)}.pages_directory__xuvzJ .pages_note__JjKV1{background:var(--surface);border-color:var(--hairline);width:100%;box-shadow:var(--card-shadow);margin:0}.pages_body__KThfw .pages_directory__xuvzJ .pages_note__JjKV1 h3{font-size:var(--type-title3);letter-spacing:-.01em;text-transform:none;color:var(--ink);font-weight:600}.pages_directory__xuvzJ .pages_note__JjKV1 p{font-size:var(--type-subheadline);color:var(--ink-secondary);font-weight:400}.pages_directory__xuvzJ .pages_note__JjKV1 ul{margin-top:var(--space-lg);padding-top:var(--space-md);border-top:var(--control-hairline) solid var(--hairline)}.pages_shotCol__yHTSd{justify-items:center;gap:var(--space-md);text-align:center;display:grid}.pages_swatch__FEDWN{align-items:center;gap:var(--space-lg);padding:var(--space-md) 0;display:flex}.pages_swatch__FEDWN span{width:var(--space-xxxl);height:var(--space-xxxl);border:var(--control-hairline) solid var(--hairline);border-radius:var(--radius-control)}.pages_asset__qkvcE{padding:var(--space-xl) 0;border-bottom:var(--control-hairline) solid var(--hairline)}.pages_asset__qkvcE img{max-width:calc(var(--space-xs) * 55);max-height:calc(var(--space-xs) * 27.5);margin:0 0 var(--space-screen);display:block}.pages_body__KThfw table{max-width:100%;display:block;overflow-x:auto}@media not all and (min-width:64rem){.pages_split__NVV4L{row-gap:var(--space-xxxl);grid-template-columns:minmax(0,1fr)}.pages_split__NVV4L>:first-child,.pages_split__NVV4L>aside{max-width:var(--measure)}.pages_toc__VK_np{display:none}.pages_sticky__N_JsH{position:static}.pages_faqLayout__U9xJ9>nav{grid-row:1}.pages_faqLayout__U9xJ9>nav .pages_note__JjKV1{margin:0}.pages_faqLayout__U9xJ9>nav ul{gap:var(--space-sm) var(--space-screen);flex-wrap:wrap;display:flex}}@media not all and (min-width:48rem){.pages_body__KThfw{padding-top:var(--space-xxxl);padding-bottom:var(--space-huge)}.pages_prose__X_3uz>p+.pages_section___cGMj,.pages_section___cGMj{margin-top:var(--space-xxxl)}.pages_band__y4NKN{margin-top:var(--space-huge);padding-top:var(--space-xxxl)}.pages_joinCta__4h4xP{margin:var(--space-xxxl) 0}}@media not all and (min-width:40rem){.pages_joinCta__4h4xP{padding:var(--space-xl) var(--space-screen)}:is(.pages_joinActions__QuSUZ .button,.pages_actions__bWKQs .button){flex:100%}.pages_actions__bWKQs .pages_textLink__KbCp4,.pages_joinActions__QuSUZ .pages_textLink__KbCp4{margin-left:0}.pages_note__JjKV1,.pages_qa__jx7Ev>*{padding:var(--space-screen)}.pages_points__vTgML{padding:var(--space-xxs) var(--space-screen)}.pages_faq__Lnam3 summary{padding:var(--space-lg) var(--space-screen)}.pages_faq__Lnam3 details p{padding:0 var(--space-screen) var(--space-screen)}.pages_body__KThfw .pages_linkCards__54i_d a{padding:var(--space-lg) var(--space-screen)}}.pages_resourceFlush__QPZSk{margin-bottom:0}.pages_templateSteps__U1NXP{margin-top:var(--band-sm)}.pages_body__KThfw .pages_qa__jx7Ev p{color:var(--ink-secondary);margin:0}@media (min-width:64rem){.pages_faqLayout__U9xJ9>nav{top:calc(var(--space-huge) + var(--space-xl));position:sticky}}.pages_body__KThfw .pages_actions__bWKQs a.pages_textLink__KbCp4,.pages_body__KThfw .pages_joinActions__QuSUZ a.pages_textLink__KbCp4{text-decoration:none}.pages_body__KThfw .pages_actions__bWKQs a.pages_textLink__KbCp4:hover,.pages_body__KThfw .pages_joinActions__QuSUZ a.pages_textLink__KbCp4:hover{text-decoration:underline}.pages_body__KThfw .pages_faqLayout__U9xJ9 .pages_note__JjKV1 ul{padding:0}.pages_body__KThfw .pages_faqLayout__U9xJ9 .pages_note__JjKV1 ul>li:before{display:none}.pages_split__NVV4L>aside li{margin:0}.pages_section___cGMj.pages_split__NVV4L{align-items:center}@media not all and (min-width:64rem){.pages_split__NVV4L>aside:has(>.pages_toc__VK_np:only-child){display:none}}.pages_body__KThfw figure img[src*="/press/screens/iphone-"]{width:calc(var(--space-xs) * 80);border-radius:var(--radius-card);box-shadow:var(--float-shadow)}.pages_body__KThfw figure figcaption{margin-top:var(--space-md);font-size:var(--type-subheadline)}

/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */.guide-prose_guideProse__HfHYA{font-size:calc((var(--type-body) * .941176) * 1.0625);color:var(--foreground);max-width:var(--measure);min-width:0;line-height:1.7}.guide-prose_guideProse__HfHYA>*+*{margin-top:calc(var(--type-body) * 1.15)}.guide-prose_guideProse__HfHYA p{color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.guide-prose_guideProse__HfHYA p{color:color-mix(in oklch,var(--foreground) 86%,var(--muted-foreground))}}.guide-prose_guideProse__HfHYA>p:first-child{font-size:calc((var(--type-body) * .941176) * 1.15);color:var(--foreground);line-height:1.55}.guide-prose_guideProse__HfHYA h2{font-family:var(--font-sans);font-size:clamp(calc((var(--type-body) * .941176) * 1.5),2.6vw,calc((var(--type-body) * .941176) * 2));letter-spacing:-.015em;margin-top:calc(var(--type-body) * 3);margin-bottom:calc(var(--type-body) * .1);scroll-margin-top:calc(var(--space-lg) * 5);font-weight:700;line-height:1.1}.guide-prose_guideProse__HfHYA h2+*{margin-top:calc(var(--type-body) * .75)}.guide-prose_guideProse__HfHYA h3{font-family:var(--font-sans);font-size:calc((var(--type-body) * .941176) * 1.2);letter-spacing:-.01em;margin-top:calc(var(--type-body) * 1.9);margin-bottom:calc(var(--type-body) * .1);scroll-margin-top:calc(var(--space-lg) * 5);font-weight:700;line-height:1.3}.guide-prose_guideProse__HfHYA>h2:first-child,.guide-prose_guideProse__HfHYA>h3:first-child{margin-top:0}.guide-prose_guideProse__HfHYA a{color:var(--brand);text-underline-offset:var(--space-xxs);text-decoration:underline;text-decoration-thickness:var(--control-hairline);-webkit-text-decoration-color:var(--brand);text-decoration-color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.guide-prose_guideProse__HfHYA a{-webkit-text-decoration-color:color-mix(in oklch,var(--brand) 45%,transparent);text-decoration-color:color-mix(in oklch,var(--brand) 45%,transparent)}}.guide-prose_guideProse__HfHYA a{transition:text-decoration-color .15s}.guide-prose_guideProse__HfHYA a:hover{-webkit-text-decoration-color:var(--brand);text-decoration-color:var(--brand)}.guide-prose_guideProse__HfHYA a:focus-visible{outline:var(--space-xxs) solid var(--ring);outline-offset:var(--space-xxs);border-radius:var(--space-xxs)}.guide-prose_guideProse__HfHYA strong{color:var(--foreground);font-weight:700}.guide-prose_guideProse__HfHYA code{font-family:var(--font-sans);font-size:calc(var(--type-body) * .86);background-color:var(--muted);border:var(--control-hairline) solid var(--border);border-radius:calc(var(--space-lg) * .35);padding:calc(var(--type-body) * .08) .38em;white-space:nowrap}.guide-prose_guideProse__HfHYA ol,.guide-prose_guideProse__HfHYA ul{padding-left:calc(var(--type-body) * 1.3)}.guide-prose_guideProse__HfHYA ul{list-style:none}.guide-prose_guideProse__HfHYA ul>li{position:relative}.guide-prose_guideProse__HfHYA ul>li:before{content:"";border-radius:calc(var(--space-xs) * 2499.75);background-color:var(--brand);width:.32em;height:.32em;position:absolute;top:.72em;left:-1.05em}.guide-prose_guideProse__HfHYA ol{list-style:decimal}.guide-prose_guideProse__HfHYA li+li,.guide-prose_guideProse__HfHYA li>ol,.guide-prose_guideProse__HfHYA li>ul{margin-top:calc(var(--type-body) * .45)}.guide-prose_guideProse__HfHYA li{color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.guide-prose_guideProse__HfHYA li{color:color-mix(in oklch,var(--foreground) 86%,var(--muted-foreground))}}.guide-prose_guideProse__HfHYA blockquote{border-left:var(--space-xxs) solid var(--brand)}@supports (color:color-mix(in lab,red,red)){.guide-prose_guideProse__HfHYA blockquote{border-left:var(--space-xxs) solid color-mix(in oklch,var(--brand) 55%,var(--border))}}.guide-prose_guideProse__HfHYA blockquote{padding-left:calc(var(--type-body) * 1.1);color:var(--muted-foreground);font-style:italic}.guide-prose_guideProse__HfHYA hr{border:0;border-top:var(--control-hairline) solid var(--border);margin:calc(var(--type-body) * 2.6) 0}.guide-prose_guideProse__HfHYA table{border-collapse:collapse;max-width:100%;font-size:calc((var(--type-body) * .941176) * .95);display:block;overflow-x:auto}.guide-prose_guideProse__HfHYA td,.guide-prose_guideProse__HfHYA th{text-align:left;padding:calc(var(--type-body) * .5) .7em;border-bottom:var(--control-hairline) solid var(--border);vertical-align:top}.guide-prose_guideProse__HfHYA th{font-weight:700;font-size:calc((var(--type-body) * .941176) * .8);text-transform:none;letter-spacing:.04em;color:var(--muted-foreground)}.guide-prose_guideProse__HfHYA .not-prose{font-size:calc((var(--type-body) * .941176) * 1);color:var(--foreground);line-height:1.5}.guide-prose_guideProse__HfHYA .not-prose>*+*{margin-top:0}.guide-prose_guideProse__HfHYA a.button{color:var(--ink);text-decoration:none}:is(.guide-prose_guideProse__HfHYA a.button-primary,.guide-prose_guideProse__HfHYA a.button-signup){color:var(--on-action)}.guide-prose_guideProse__HfHYA>aside{margin-top:var(--space-huge);margin-bottom:var(--space-huge)}.guide-prose_guideProse__HfHYA>aside+h2{margin-top:0}.guide-prose_layout__wobA7{padding-top:var(--band-md);padding-bottom:var(--band-md)}.guide-prose_grid__TW5hx{grid-template-columns:minmax(0,var(--measure)) minmax(0,var(--rail));justify-content:space-between;column-gap:var(--space-huge);align-items:start;display:grid}.guide-prose_column__m116y{min-width:0;max-width:var(--measure)}.guide-prose_rail__jMZoz{min-width:0}.guide-prose_railSticky___3Adb{top:calc(var(--space-huge) + var(--space-xl));gap:var(--space-xxl);display:grid;position:sticky}.guide-prose_toc__Vk0vh{gap:var(--space-md);display:grid}.guide-prose_railEyebrow___gsPZ,.guide-prose_tocLabel__q_uQ7{font-size:var(--type-footnote);color:var(--ink-secondary);font-weight:600}.guide-prose_toc__Vk0vh ol{gap:var(--space-xxs);border-left:var(--control-hairline) solid var(--hairline);margin:0;padding:0;list-style:none;display:grid}.guide-prose_toc__Vk0vh a{margin-left:calc(var(--control-hairline) * -1);padding:var(--space-xs) 0 var(--space-xs) var(--space-lg);border-left:var(--control-ring-width) solid transparent;color:var(--ink-secondary);font-size:var(--type-subheadline);line-height:1.4;text-decoration:none;display:block}.guide-prose_toc__Vk0vh a:hover{color:var(--ink);border-left-color:var(--action-fill)}.guide-prose_railCta__8EtJx{padding:var(--space-xl);background:var(--surface);border:var(--control-hairline) solid var(--hairline);border-radius:var(--radius-card);box-shadow:var(--card-shadow)}.guide-prose_railHeading__5itbw{margin-top:var(--space-sm);font-family:var(--font-display);font-size:var(--type-title2);line-height:1.2}.guide-prose_railBody__zTKjS{margin-top:var(--space-sm);font-size:var(--type-subheadline);color:var(--ink-secondary);line-height:1.5}.guide-prose_railActions__MxpKV{gap:var(--space-sm);margin-top:var(--space-lg);display:grid}.guide-prose_railActions__MxpKV>a{justify-content:center;width:100%}.guide-prose_railFine__X3_Of{margin-top:var(--space-md);font-size:var(--type-caption);color:var(--ink-secondary);line-height:1.45}.guide-prose_faq__Vub8_{margin-top:var(--space-huge)}.guide-prose_faq__Vub8_ h2{font-size:clamp(var(--type-title2),2.4vw,var(--type-title));letter-spacing:-.015em;font-weight:700;line-height:1.2}.guide-prose_faq__Vub8_ dt{font-size:var(--type-headline);font-weight:600;line-height:1.4}.guide-prose_faq__Vub8_ dd{margin:var(--space-sm) 0 0;color:var(--ink-secondary);line-height:1.65}.guide-prose_author__7HzHD{margin-top:var(--space-xxxl);padding-top:var(--space-xl);border-top:var(--control-hairline) solid var(--hairline);font-size:var(--type-subheadline);color:var(--ink-secondary);line-height:1.55}.guide-prose_author__7HzHD strong{color:var(--ink);font-weight:600}.guide-prose_author__7HzHD a{color:var(--ink);text-underline-offset:var(--space-xxs);text-decoration:underline}.guide-prose_endCta__J4Bma{margin-bottom:0}.guide-prose_endFine__gJXmD{margin-top:var(--space-lg)}.guide-prose_related__Djtpu{margin-top:var(--band-md);padding-top:var(--band-sm);border-top:var(--control-hairline) solid var(--hairline)}.guide-prose_moreLinks__AGvkc{gap:var(--space-sm);margin:var(--space-xl) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.guide-prose_moreLinks__AGvkc>li>a:not(.guide-prose_button__yZQIS){min-height:var(--control-compact-height);padding:0 var(--space-lg);border:var(--control-hairline) solid var(--hairline);border-radius:var(--radius-chip);background:var(--surface);color:var(--action-label);font-size:var(--type-subheadline);align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.guide-prose_moreLinks__AGvkc>li>a:not(.guide-prose_button__yZQIS):hover{border-color:var(--action-fill)}@supports (color:color-mix(in lab,red,red)){.guide-prose_moreLinks__AGvkc>li>a:not(.guide-prose_button__yZQIS):hover{border-color:color-mix(in srgb,var(--action-fill) 45%,transparent)}}@media not all and (min-width:64rem){.guide-prose_grid__TW5hx{grid-template-columns:minmax(0,1fr)}.guide-prose_rail__jMZoz{display:none}}@media not all and (min-width:48rem){.guide-prose_layout__wobA7{padding-top:var(--space-xxxl);padding-bottom:var(--space-huge)}.guide-prose_faq__Vub8_{margin-top:var(--space-xxxl)}.guide-prose_related__Djtpu{margin-top:var(--space-huge);padding-top:var(--space-xxxl)}}.guide-prose_relatedNav__C__wq{min-width:0}.guide-prose_relatedTitle__gz9Mr{font-size:clamp(var(--type-title2),2.4vw,var(--type-title));letter-spacing:-.015em;font-weight:700;line-height:1.2}

/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */.listicle_tableWrap__mgUQk{max-width:100%;margin:0 0 var(--space-md);background:var(--surface);border:var(--control-hairline) solid var(--hairline);border-radius:var(--radius-card);box-shadow:var(--card-shadow);overflow-x:auto}.listicle_tableWrap__mgUQk:focus-visible{outline:var(--control-ring-width) solid var(--action-fill);outline-offset:var(--space-xxs)}.listicle_table__U77D9{border-collapse:collapse;width:100%;font-size:var(--type-footnote);line-height:1.4}.listicle_srOnly__X5WLs{width:var(--control-hairline);height:var(--control-hairline);clip:rect(0 0 0 0);white-space:nowrap;position:absolute;overflow:hidden}.listicle_tableNote__K9E1J{margin:0 0 var(--space-sm);color:var(--ink-secondary);font-size:var(--type-footnote)}.listicle_table__U77D9 td{min-width:18ch}.listicle_table__U77D9 td,.listicle_table__U77D9 th{padding:var(--space-md) var(--space-lg);border-top:var(--control-hairline) solid var(--hairline);text-align:left;vertical-align:top}.listicle_table__U77D9 thead th{color:var(--ink-secondary);background:var(--surface-sunken);border-top:0;font-weight:600}.listicle_table__U77D9 tbody th{background:var(--surface);min-width:14ch;color:var(--ink);font-weight:700;position:sticky;left:0}.listicle_table__U77D9 thead th:first-child{z-index:1;position:sticky;left:0}.listicle_entry__E2fDT{margin:var(--space-xl) 0 0;padding:clamp(var(--space-screen),3vw,var(--space-xxl));background:var(--surface);border:var(--control-hairline) solid var(--hairline);border-radius:var(--radius-card);scroll-margin-top:calc(var(--space-huge) + var(--space-xl))}.listicle_entry__E2fDT>h3{margin:0 0 var(--space-sm);font-size:var(--type-title2)}.listicle_entry__E2fDT>p{margin:0 0 var(--space-md)}.listicle_facts__2vNtU{gap:var(--space-sm);margin:var(--space-lg) 0 0;display:grid}.listicle_facts__2vNtU>div{gap:var(--space-md);padding:var(--space-sm) var(--space-md);background:var(--surface-sunken);border-radius:var(--radius-control);grid-template-columns:12ch minmax(0,1fr);display:grid}.listicle_facts__2vNtU dt{font-weight:700}.listicle_facts__2vNtU dd{margin:0}.listicle_sources__kt4hp{margin:var(--space-md) 0 0;color:var(--ink-secondary);font-size:var(--type-footnote)}.listicle_disclosure__cSfwQ{color:var(--ink-secondary);font-size:var(--type-subheadline)}.listicle_verdict__ohYHh{gap:var(--space-sm);margin:var(--space-lg) 0;padding:0;list-style:none;display:grid}.listicle_verdict__ohYHh li{padding:var(--space-md) var(--space-lg);background:var(--surface);border:var(--control-hairline) solid var(--hairline);border-radius:var(--radius-control)}.listicle_shot__2g9du{margin:var(--space-xl) 0;justify-content:center;display:flex}@media not all and (min-width:40rem){.listicle_facts__2vNtU>div{gap:var(--space-xxs);grid-template-columns:minmax(0,1fr)}}.landing_what__bA1ef{max-width:calc(var(--space-xs) * 180)}.landing_actions__SSlf7{margin-top:var(--space-md)}.landing_appStore__T_jnd{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-md);margin-top:var(--space-lg)}.device_phone__h5ZWE{--w:clamp(248px,24vw,300px);position:relative;flex:none;width:var(--w);padding:calc(var(--w) * .032);border-radius:calc(var(--w) * .165);background:var(--fixed-ink);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--fixed-cream) 22%,transparent),0 2px 6px color-mix(in srgb,var(--fixed-ink) 10%,transparent),0 28px 56px -24px color-mix(in srgb,var(--action-fill) 38%,transparent)}.device_sm__lrCow{--w:196px}.device_lg__9_2ew{--w:clamp(260px,26vw,340px)}.device_screen__cklp6{overflow:hidden;border-radius:calc(var(--w) * .135);background:var(--bg);aspect-ratio:1206/2622}.device_media__xyWNd{display:block;width:100%;height:100%;object-fit:cover;object-position:top}

/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */.site_offer__KBZ_t{font-size:var(--type-subheadline);color:var(--ink-secondary);max-width:60ch;line-height:1.55}.site_offerBadge__s45S1{margin-right:var(--space-xxs);padding:var(--space-xxs) var(--space-sm);border-radius:var(--radius-chip);background:var(--action-tint);color:var(--action-label);font-size:var(--type-footnote);white-space:nowrap;align-items:center;font-weight:700;display:inline-flex}.site_actionsStacked__f0eHk,.site_actions__N2IOv{align-items:center;gap:var(--space-md);flex-wrap:wrap;display:flex}.site_actionsStacked__f0eHk{gap:var(--space-sm);display:grid}.site_actionsStacked__f0eHk>a{justify-content:center;width:100%}a.site_loginLink__sabD8{min-height:var(--control-compact-height);margin-left:var(--space-xs);color:var(--action-label);align-items:center;font-weight:600;text-decoration:none;display:inline-flex}a.site_loginLink__sabD8:hover{text-underline-offset:var(--space-xs);text-decoration:underline}:is(.site_actions__N2IOv .button-secondary,.site_actionsStacked__f0eHk .button-secondary){color:var(--ink);text-decoration:none}.site_midCta__UqNTm{max-width:var(--measure);margin:var(--space-huge) 0;padding:var(--space-xxl);padding-right:calc(var(--space-huge) * 2);background:var(--surface);border:var(--control-hairline) solid var(--hairline);border-radius:var(--radius-card);box-shadow:var(--float-shadow);position:relative;overflow:hidden}.site_midMark__2RlF6{top:var(--space-xxl);right:var(--space-xxl);pointer-events:none;position:absolute}.site_midLead__uqBqV{font-family:var(--font-display);font-size:clamp(var(--type-title2),2.4vw,var(--type-title));max-width:26ch;color:var(--ink);line-height:1.2}.site_midCta__UqNTm .site_offer__KBZ_t{margin-top:var(--space-md)}.site_midCta__UqNTm .site_actions__N2IOv{margin-top:var(--space-xl)}.site_endCta__rei6H{padding:var(--band-md) 0;background:var(--surface);border-top:var(--control-hairline) solid var(--hairline);text-align:center}.site_endMark___ahTf{margin:0 auto var(--space-lg);display:block}.site_endCta__rei6H h2{font-family:var(--font-display);font-weight:var(--role-display-weight);font-size:clamp(var(--type-large-title),4vw,calc(var(--type-large-title) * 1.4));line-height:1.1}.site_endActions__fJ0SA{margin-top:var(--space-xl)}.site_endActions__fJ0SA .site_actions__N2IOv{justify-content:center}.site_endOffer__phblq{margin:var(--space-lg) auto 0}.site_railCta__A3cEp{padding:var(--space-xl);background:var(--surface);border:var(--control-hairline) solid var(--hairline);border-radius:var(--radius-card);box-shadow:var(--card-shadow)}.site_railHeading__m_DVk{font-family:var(--font-display);font-size:var(--type-title2);line-height:1.2}.site_railBody__29jw2{margin:var(--space-sm) 0 var(--space-lg);font-size:var(--type-subheadline);color:var(--ink-secondary);line-height:1.5}.site_railFine__gjUIA{margin-top:var(--space-md);font-size:var(--type-caption);color:var(--ink-secondary);line-height:1.45}.site_callout__YbS95{margin:var(--space-xxl) 0;max-width:var(--measure);padding:var(--space-xl);background:var(--action-tint);border:var(--control-hairline) solid var(--action-fill)}@supports (color:color-mix(in lab,red,red)){.site_callout__YbS95{border:var(--control-hairline) solid color-mix(in srgb,var(--action-fill) 14%,transparent)}}.site_callout__YbS95{border-radius:var(--radius-card)}.site_callout__YbS95 h2.site_calloutLabel__a9aOY,.site_callout__YbS95 h3.site_calloutLabel__a9aOY{align-items:center;gap:var(--space-sm);margin:0 0 var(--space-sm);font-family:var(--font-ui);font-size:var(--type-footnote);color:var(--action-label);font-weight:700;line-height:1.4;display:flex}.site_calloutMark__y8dRY{flex:none}.site_calloutBody__E1AX0>p{font-size:var(--type-headline);color:var(--ink);font-weight:600;line-height:1.45}.site_calloutBody__E1AX0>p+p{margin-top:var(--space-md);font-size:var(--type-subheadline);font-weight:400}.site_calloutBody__E1AX0 ul{gap:var(--space-sm);margin:var(--space-md) 0 0;font-size:var(--type-subheadline);padding:0;list-style:none;display:grid}.site_faq__Vu6aW{margin-top:var(--space-huge)}.site_faqHeading__WUiPp{margin-bottom:var(--space-xl);font-size:clamp(var(--type-title2),2.4vw,var(--type-title));letter-spacing:-.015em;font-weight:700;line-height:1.2}.site_accordion__sZ_9Z,.site_qa__KkMW1{background:var(--surface);border:var(--control-hairline) solid var(--hairline);border-radius:var(--radius-card);box-shadow:var(--card-shadow);margin:0;display:grid}.site_qa__KkMW1>div{padding:var(--space-xl);border-top:var(--control-hairline) solid var(--hairline)}.site_accordion__sZ_9Z>details:first-child,.site_qa__KkMW1>div:first-child{border-top:0}.site_qa__KkMW1 dt{font-size:var(--type-headline);font-weight:600;line-height:1.4}.site_qa__KkMW1 dd{margin:var(--space-sm) 0 0;color:var(--ink-secondary);line-height:1.65}.site_accordion__sZ_9Z>details{border-top:var(--control-hairline) solid var(--hairline)}.site_accordion__sZ_9Z summary{justify-content:space-between;align-items:center;gap:var(--space-lg);padding:var(--space-lg) var(--space-xl);font-size:var(--type-headline);border-radius:var(--radius-card);font-weight:600;line-height:1.4;list-style:none;display:flex}.site_accordion__sZ_9Z summary::-webkit-details-marker{display:none}.site_accordion__sZ_9Z summary:after{content:"";width:var(--space-sm);height:var(--space-sm);margin-right:var(--space-xs);border:solid var(--action-label);border-width:0 var(--control-ring-width) var(--control-ring-width) 0;transform:rotate(45deg) translateY(calc(var(--space-xxs) * -1));transition:transform var(--motion-fast) ease;flex:none}.site_accordion__sZ_9Z details[open] summary:after{transform:rotate(225deg)}.site_accordion__sZ_9Z summary:hover{color:var(--action-label)}.site_answer__p2wPU{padding:0 var(--space-xl) var(--space-xl);color:var(--ink-secondary);line-height:1.65}.site_related__ElKZ2{min-width:0;margin-top:var(--space-huge)}.site_related__ElKZ2:first-child{margin-top:0}.site_related__ElKZ2+.site_related__ElKZ2{margin-top:var(--space-xxxl)}.site_relatedHeading__mgScF{font-family:var(--font-display);font-size:clamp(var(--type-title2),2.4vw,var(--type-title));font-weight:var(--role-display-weight);line-height:1.2}.site_relatedIntro__VVWzL{margin-top:var(--space-sm);color:var(--ink-secondary)}.site_cardGrid__qoOqO,.site_linkGrid__DKYth{grid-template-columns:repeat(auto-fill,minmax(calc(var(--space-xs) * 72),1fr));gap:var(--space-md);margin:var(--space-xl) 0 0;padding:0;list-style:none;display:grid}.site_card__53zM4,.site_linkCard__oqs0P{align-content:start;gap:var(--space-xs);padding:var(--space-xl);background:var(--surface);border:var(--control-hairline) solid var(--hairline);border-radius:var(--radius-card);box-shadow:var(--card-shadow);transition:border-color var(--motion-fast) ease,box-shadow var(--motion-fast) ease,transform var(--motion-fast) ease;display:grid;position:relative}.site_linkCard__oqs0P{padding:var(--space-lg) var(--space-xl);grid-template-columns:minmax(0,1fr) auto;align-items:center}.site_linkCard__oqs0P:after{content:"";width:1em;height:1em;color:var(--action-label);background-color:currentColor;display:inline-block;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E") 50%/1em no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E") 50%/1em no-repeat}.site_card__53zM4:hover,.site_linkCard__oqs0P:hover{border-color:var(--action-fill)}@supports (color:color-mix(in lab,red,red)){.site_card__53zM4:hover,.site_linkCard__oqs0P:hover{border-color:color-mix(in srgb,var(--action-fill) 45%,transparent)}}.site_card__53zM4:hover,.site_linkCard__oqs0P:hover{box-shadow:var(--float-shadow);transform:translateY(calc(var(--space-xxs) * -1))}.site_card__53zM4:focus-within,.site_linkCard__oqs0P:focus-within{outline:var(--control-ring-width) solid var(--action-label);outline-offset:var(--control-ring-width)}a.site_cardLink__qnZrK{color:var(--ink);font-size:var(--type-headline);font-weight:600;line-height:1.35;text-decoration:none}a.site_cardLink__qnZrK:after{content:"";border-radius:inherit;position:absolute;inset:0}a.site_cardLink__qnZrK:focus-visible{outline:none}.site_card__53zM4 p{font-size:var(--type-subheadline);color:var(--ink-secondary);line-height:1.55}.site_monogramLg__EaS1j,.site_monogram__U8_gi{width:var(--space-xxl);height:var(--space-xxl);background:var(--action-gradient);color:var(--on-action);font-size:var(--type-caption);letter-spacing:.04em;box-shadow:calc(var(--space-xxs) * -1.5) calc(var(--space-xxs) * -1.5) 0 0 var(--brand-peach),calc(var(--space-xxs) * 1.5) calc(var(--space-xxs) * 1.5) 0 0 var(--brand-periwinkle);border-radius:32%;flex:none;place-items:center;font-weight:700;display:inline-grid}.site_monogramLg__EaS1j{width:var(--space-huge);height:var(--space-huge);font-size:var(--type-title3)}.site_byline__smclv{align-items:center;gap:var(--space-md);margin-top:var(--space-xl);display:flex}.site_bylineText__xNVA0{line-height:1.35;display:grid}a.site_bylineName__qPiVr{color:var(--ink);font-size:var(--type-subheadline);font-weight:600;text-decoration:none}a.site_bylineName__qPiVr:hover{text-underline-offset:var(--space-xxs);text-decoration:underline}.site_bylineMeta__3IHFi{column-gap:var(--space-md);font-size:var(--type-footnote);color:var(--ink-secondary);flex-wrap:wrap;display:flex}.site_authorBox__PKZGp{align-items:flex-start;gap:var(--space-lg);margin-top:var(--space-xxxl);padding:var(--space-xl);background:var(--surface);border:var(--control-hairline) solid var(--hairline);border-radius:var(--radius-card);display:flex}.site_authorName__iiw16{font-weight:600}.site_authorName__iiw16 a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--action-label);text-decoration-color:var(--action-label)}@supports (color:color-mix(in lab,red,red)){.site_authorName__iiw16 a{-webkit-text-decoration-color:color-mix(in srgb,var(--action-label) 35%,transparent);text-decoration-color:color-mix(in srgb,var(--action-label) 35%,transparent)}}.site_authorName__iiw16 a{text-underline-offset:var(--space-xs)}.site_authorRole__2dXGA{font-size:var(--type-footnote);color:var(--ink-secondary)}.site_authorBio__vNocj{margin-top:var(--space-sm);font-size:var(--type-subheadline);color:var(--ink-secondary);line-height:1.55}.site_imgBox__C_I4n{border-radius:var(--radius-card);background:var(--surface-sunken);position:relative;overflow:hidden}.site_imgBox__C_I4n img{object-fit:cover;width:100%;height:100%;display:block}.site_imgHero__QRJNP{aspect-ratio:4/5;width:100%;max-width:calc(var(--space-xs) * 110);box-shadow:var(--float-shadow)}.site_imgFigure__DOwzJ{margin:var(--space-xxxl) 0}.site_imgFigure__DOwzJ .site_imgBox__C_I4n{aspect-ratio:16/10}.site_imgFigure__DOwzJ figcaption{margin-top:var(--space-md);font-size:var(--type-footnote);color:var(--ink-secondary)}.site_imgThumb__g_IpL{aspect-ratio:16/10;margin:calc(var(--space-xl) * -1) calc(var(--space-xl) * -1) var(--space-md);border-radius:var(--radius-card) var(--radius-card) 0 0}@media not all and (min-width:40rem){.site_midCta__UqNTm{padding:var(--space-xl) var(--space-screen)}.site_midMark__2RlF6{margin-bottom:var(--space-md);display:block;position:static}.site_actions__N2IOv .button{flex:100%}a.site_loginLink__sabD8{flex:100%;justify-content:center;margin-left:0}.site_authorBox__PKZGp,.site_callout__YbS95,.site_qa__KkMW1>div,.site_railCta__A3cEp{padding:var(--space-screen)}.site_accordion__sZ_9Z summary{padding:var(--space-lg) var(--space-screen)}.site_answer__p2wPU{padding:0 var(--space-screen) var(--space-screen)}.site_linkCard__oqs0P{padding:var(--space-lg) var(--space-screen)}}@media (prefers-reduced-motion:reduce){.site_card__53zM4:hover,.site_linkCard__oqs0P:hover{transform:none}}

/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */.hero_hero__pEZR9{color:var(--ink);padding:var(--band-md) 0;overflow:hidden}.hero_hero__pEZR9,.hero_wash__MgbAJ{background:var(--bg)}.hero_grid__ZTkUg{gap:var(--space-xxxl);align-items:center;display:grid}.hero_copy__hXUTA{min-width:0}.hero_eyebrow__Esdrc{color:var(--action-label);font-size:var(--type-subheadline);margin:0;font-weight:600;text-decoration:none;display:inline-flex}a.hero_eyebrow__Esdrc:hover{text-underline-offset:var(--space-xs);text-decoration:underline}.hero_copy__hXUTA h1{font-family:var(--font-display);font-weight:var(--role-display-weight);font-size:clamp(var(--type-large-title),5vw,calc(var(--type-large-title) * 2));letter-spacing:-.005em;margin:var(--space-md) 0 var(--space-lg);text-wrap:balance;line-height:1.08}.hero_withPair__R1WxZ .hero_copy__hXUTA h1{font-size:clamp(calc(var(--type-large-title) * 1.35),7vw,calc(var(--type-large-title) * 2.6));line-height:1}.hero_dek__ThbnC{font-size:clamp(var(--type-headline),1.6vw,var(--type-title3));max-width:38ch;color:var(--ink-secondary);text-wrap:pretty;line-height:1.45}.hero_actions___T971{align-items:center;gap:var(--space-md);margin-top:var(--space-xxl);flex-wrap:wrap;display:flex}.hero_fine__a8N9W{margin-top:var(--space-lg);font-size:var(--type-footnote);color:var(--ink-secondary);text-wrap:balance;max-width:46ch}.hero_stage__ptHTp{justify-content:center;min-width:0;display:flex;position:relative}.hero_front__sKLHx{position:relative}@media (min-width:64rem){.hero_withDevice__jsJIR .hero_grid__ZTkUg{gap:var(--space-huge);grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}.hero_withPair__R1WxZ{padding:var(--space-huge) 0 var(--band-md)}.hero_withPair__R1WxZ .hero_grid__ZTkUg{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.hero_withPair__R1WxZ .hero_stage__ptHTp{padding:var(--space-xxxl) 0 var(--space-xl) var(--space-huge);justify-content:flex-start}.hero_withPair__R1WxZ .hero_back__ZW7Uq{opacity:.96;position:absolute;top:0;right:0}}@media not all and (min-width:64rem){.hero_hero__pEZR9{padding:var(--space-xxl) 0 0}.hero_hero__pEZR9:not(.hero_withDevice__jsJIR){padding-bottom:var(--space-xxl)}.hero_grid__ZTkUg{gap:var(--space-xxl)}.hero_back__ZW7Uq{display:none}.hero_actions___T971{gap:var(--space-sm);margin-top:var(--space-xl);grid-template-columns:minmax(0,1fr);display:grid}.hero_stage__ptHTp{max-height:calc(var(--w) * 1.05);align-items:flex-start;overflow:hidden}.hero_hero__pEZR9 .hero_stage__ptHTp>*,.hero_stage__ptHTp{--w:min(300px,70vw)}}@media not all and (min-width:40rem){.hero_eyebrow__Esdrc{min-height:var(--control-compact-height);margin-block:calc(var(--space-sm) * -1);align-items:center}.hero_hero__pEZR9 .hero_stage__ptHTp>*,.hero_stage__ptHTp{--w:min(272px,72vw)}}.hero_badgeFree__3xuQA{margin-right:var(--space-xxs);padding:var(--space-xxs) var(--space-sm);border-radius:var(--radius-chip);background:var(--action-tint);color:var(--action-label);white-space:nowrap;font-weight:700;display:inline-flex}.hero_qrRow__zebaE{align-items:center;gap:var(--space-lg) var(--space-xl);margin-top:var(--space-xxl);flex-wrap:wrap;display:flex}.hero_qrTile__GcX2C{padding:var(--space-xs);border:var(--control-hairline) solid var(--hairline);border-radius:var(--radius-card);background:var(--surface);color:var(--fixed-ink);box-shadow:var(--card-shadow);flex:none;display:inline-flex}.hero_qrCode__khzWa{width:calc(var(--control-height) * 3);aspect-ratio:1;display:block}.hero_qrCode__khzWa svg{width:100%;height:100%;display:block}.hero_qrCaption__HmTjo{margin:0 0 var(--space-md);color:var(--ink);font-size:var(--type-headline);font-weight:600}.hero_qrActions__Qps2h{align-items:center;gap:var(--space-md) var(--space-lg);flex-wrap:wrap;display:flex}.hero_couple__O_WwR{align-items:center;gap:var(--space-sm);margin:0 0 var(--space-md);padding:var(--space-xxs) var(--space-md) var(--space-xxs) var(--space-xxs);border-radius:var(--radius-chip);background:var(--card);box-shadow:var(--card-shadow);color:var(--ink);font-size:var(--type-subheadline);display:inline-flex}.hero_faces__Od62n{display:inline-flex}.hero_faces__Od62n img{width:calc(var(--space-xl) + var(--space-md));height:calc(var(--space-xl) + var(--space-md));border:3px solid var(--person-clay);object-fit:cover;background:var(--surface-sunken);border-radius:50%}.hero_faces__Od62n img+img{margin-left:calc(var(--space-sm) * -1.5);border-color:var(--person-lagoon)}

/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */.signup-modal_alert__RaWF6{right:var(--space-xl);bottom:var(--space-xl);z-index:70;width:min(calc(var(--space-xs) * 95),calc(100vw - var(--space-xxl)));max-height:calc(100dvh - var(--space-xxxl));padding:calc(var(--space-xs) * 7.5) var(--space-xl) calc(var(--space-xs) * 5.5);border:var(--control-hairline) solid var(--hairline);border-radius:var(--radius-card);background:var(--surface);color:var(--ink);box-shadow:var(--float-shadow),0 24px 48px -24px var(--action-fill);position:fixed;overflow-y:auto}@supports (color:color-mix(in lab,red,red)){.signup-modal_alert__RaWF6{box-shadow:var(--float-shadow),0 24px 48px -24px color-mix(in srgb,var(--action-fill) 30%,transparent)}}.signup-modal_alert__RaWF6{animation:signup-modal_appear__jOdJ_ var(--motion-enter) ease-out}.signup-modal_alert__RaWF6:focus{outline:none}.signup-modal_alert__RaWF6 h2{margin:var(--space-xs) calc(var(--space-xs) * 8.5) calc(var(--space-xs) * 3.5) 0;font-family:var(--font-display);font-size:var(--type-title);font-weight:var(--role-display-weight);line-height:1.08}.signup-modal_alert__RaWF6 p{font-size:calc(var(--type-body) * .941176);line-height:1.45}.signup-modal_alert__RaWF6 .signup-modal_offer__GxTWn{color:var(--action-label);margin:0;font-weight:600}.signup-modal_alert__RaWF6 .signup-modal_codeLabel__PhcGt{margin:0 0 calc(var(--space-xs) * 2.5)}.signup-modal_codeLabel__PhcGt strong{padding:calc(var(--space-xs) * .75) var(--space-sm);border:var(--control-hairline) dashed;border-radius:var(--radius-small);background:var(--action-tint);font-size:calc((var(--type-body) * .235294) * 4.25);letter-spacing:.08em;display:inline-block}.signup-modal_alert__RaWF6 .signup-modal_price__MzP_V{margin:0 0 calc(var(--space-xs) * 4.5)}.signup-modal_alert__RaWF6 .signup-modal_cta__hYid4{text-align:center;width:100%;display:flex}.signup-modal_alert__RaWF6 .signup-modal_cta__hYid4+.signup-modal_cta__hYid4{margin-top:calc(var(--space-xs) * 2.5)}.signup-modal_demo__xbgEU{width:fit-content;min-height:var(--control-compact-height);margin:calc(var(--space-xs) * 2.5) auto 0;padding:calc(var(--space-xs) * 2.5) var(--space-xs);color:var(--ink-secondary);display:block}.signup-modal_demo__xbgEU a{min-width:var(--control-compact-height);min-height:var(--control-compact-height);justify-content:center;align-items:center;display:inline-flex}.signup-modal_close__LldSe{top:calc(var(--space-xs) * 1.5);right:calc(var(--space-xs) * 1.5);width:var(--control-compact-height);height:var(--control-compact-height);color:var(--ink-secondary);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex;position:absolute}.signup-modal_alert__RaWF6 :focus-visible{outline:var(--control-ring-width) solid var(--action-label);outline-offset:var(--control-ring-width)}@keyframes signup-modal_appear__jOdJ_{0%{opacity:0;transform:translateY(var(--space-md))}to{opacity:1;transform:none}}@media not all and (min-width:40rem){.signup-modal_alert__RaWF6{right:var(--space-md);left:var(--space-md);bottom:max(var(--space-md),env(safe-area-inset-bottom));width:auto;max-height:min(78dvh,calc(var(--space-xs) * 155));padding:calc(var(--space-xs) * 6.5) calc(var(--space-xs) * 4.5) calc(var(--space-xs) * 4.5);-webkit-overflow-scrolling:touch}.signup-modal_alert__RaWF6 h2{font-size:var(--type-title2)}.signup-modal_alert__RaWF6 .signup-modal_cta__hYid4{min-height:calc(var(--space-xs) * 12.5)}}@media (prefers-reduced-motion:reduce){.signup-modal_alert__RaWF6{animation:none}}.signup-modal_device___GGv1{display:none}@media (min-width:64rem){.signup-modal_alert__RaWF6{width:min(calc(var(--space-xs) * 160),calc(100vw - var(--space-xxxl)));gap:var(--space-section);padding-left:calc(var(--space-xs) * 6.5);grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}.signup-modal_device___GGv1{display:block}.signup-modal_device___GGv1>div[class]{--w:calc(var(--space-xs) * 43)}}.tools_tool__FJArO{margin:var(--space-xxl) 0;padding:clamp(var(--space-screen),4vw,var(--space-xxxl));background:var(--surface);border:var(--control-hairline) solid var(--hairline);border-radius:var(--radius-card);box-shadow:var(--card-shadow)}.tools_filters__D_Uc_{display:flex;flex-wrap:wrap;gap:var(--space-sm);padding:0;border:0}.tools_filters__D_Uc_ legend{width:100%;margin-bottom:var(--space-md);font-size:var(--type-title3);font-weight:700}.tools_filters__D_Uc_ label{cursor:pointer}.tools_filters__D_Uc_ input{position:absolute;opacity:0}.tools_filters__D_Uc_ span{display:inline-flex;align-items:center;min-height:var(--control-height);padding:var(--space-sm) var(--space-lg);border:var(--control-hairline) solid var(--hairline);border-radius:var(--radius-chip);color:var(--ink-secondary)}.tools_filters__D_Uc_ input:checked+span{color:var(--action-label);background:var(--action-tint);border-color:var(--action-fill)}.tools_filters__D_Uc_ input:focus-visible+span{outline:3px solid var(--action-fill);outline-offset:2px}.tools_selects__NbMCG{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-md)}.tools_selects__NbMCG label{display:grid;gap:var(--space-xs);font-weight:600}.tools_selects__NbMCG select{min-height:var(--control-height);padding:0 var(--space-md);background:var(--background);border:var(--control-hairline) solid var(--hairline);border-radius:var(--radius-control);color:var(--ink);font:inherit}.tools_results__qQT8h{margin-top:var(--space-xxl)}.tools_resultLabel__Vss28{color:var(--ink-secondary);font-size:var(--type-footnote);font-weight:600}.tools_results__qQT8h ol,.tools_results__qQT8h ul{display:grid;gap:var(--space-md);margin:var(--space-md) 0 0;padding:0;list-style:none}.tools_results__qQT8h li{display:grid;gap:var(--space-xs);padding:var(--space-lg);background:var(--surface-sunken);border-radius:var(--radius-control)}.tools_results__qQT8h li strong{font-size:var(--type-headline)}.tools_results__qQT8h li p,.tools_results__qQT8h li span{color:var(--ink-secondary)}.tools_actions__DLT47{display:flex;flex-wrap:wrap;gap:var(--space-sm);margin-top:var(--space-xl)}.tools_fine___W4Nj{margin-top:var(--space-lg);color:var(--ink-secondary);font-size:var(--type-footnote)}@media (max-width:640px){.tools_selects__NbMCG{grid-template-columns:1fr}.tools_actions__DLT47 .button{width:100%}}

/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */.chore-calculator_calc__MRar6{gap:var(--space-xxl);margin:var(--space-xxl) 0;display:grid}.chore-calculator_form__nowjQ,.chore-calculator_result__cN0gX{padding:clamp(var(--space-screen),4vw,var(--space-xxxl));background:var(--surface);border:var(--control-hairline) solid var(--hairline);border-radius:var(--radius-card);box-shadow:var(--card-shadow)}.chore-calculator_intro__A7szT{margin:0 0 var(--space-xl);color:var(--ink-secondary)}.chore-calculator_optional__kQLNu{color:var(--ink-tertiary);font-weight:400}.chore-calculator_people__ronZz{gap:var(--space-md) var(--space-lg);margin:0 0 var(--space-xxl);border:0;grid-template-columns:repeat(2,minmax(0,1fr));padding:0;display:grid}.chore-calculator_area__Uv9rI legend,.chore-calculator_people__ronZz legend{margin-bottom:var(--space-md);font-size:var(--type-title3);font-weight:700}.chore-calculator_people__ronZz label{gap:var(--space-xs);font-size:var(--type-subheadline);font-weight:600;display:grid}.chore-calculator_form__nowjQ input,.chore-calculator_form__nowjQ select{width:100%;min-height:var(--control-height);padding:0 var(--space-md);background:var(--bg);border:var(--control-hairline) solid var(--hairline);border-radius:var(--radius-control);color:var(--ink);font:inherit;font-size:var(--type-body)}.chore-calculator_form__nowjQ input:focus-visible,.chore-calculator_form__nowjQ select:focus-visible,.chore-calculator_remove__V26_U:focus-visible,.chore-calculator_textButton__eGDrv:focus-visible{outline:var(--control-ring-width) solid var(--action-fill);outline-offset:var(--space-xxs)}.chore-calculator_head__cZPBf{display:none}.chore-calculator_area__Uv9rI{margin:0 0 var(--space-xl);border:0;min-width:0;padding:0}.chore-calculator_rows__zmFFr{gap:var(--space-sm);margin:0;padding:0;list-style:none;display:grid}.chore-calculator_row__i8rg4{gap:var(--space-sm) var(--space-md);padding:var(--space-lg);background:var(--surface-sunken);border-radius:var(--radius-control);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.chore-calculator_rowName__Gn92z{grid-column:1/-1;font-weight:700}.chore-calculator_cell__YgH84{gap:var(--space-xxs);align-content:end;min-width:0;display:grid}.chore-calculator_jump__ebgRT{white-space:nowrap;font-weight:600}.chore-calculator_cellLabel__c3muL{color:var(--ink-secondary);font-size:var(--type-footnote);font-weight:600}.chore-calculator_remove__V26_U{min-height:var(--control-compact-height);color:var(--ink-secondary);font:inherit;font-size:var(--type-footnote);cursor:pointer;background:0 0;border:0;grid-column:1/-1;justify-self:start;padding:0;text-decoration:underline}.chore-calculator_add__3390U{align-items:end;gap:var(--space-md);margin-top:var(--space-xl);flex-wrap:wrap;display:flex}.chore-calculator_custom__PW25U{gap:var(--space-xs);flex:100%;font-weight:600;display:grid}.chore-calculator_customRow__CP1v0{gap:var(--space-sm);display:flex}.chore-calculator_customRow__CP1v0 input{flex:auto}.chore-calculator_resultTitle__5pi_b{margin:0 0 var(--space-lg)}.chore-calculator_summary__t4bpX{margin:0 0 var(--space-md);font-size:var(--type-headline);font-weight:600;line-height:1.4}.chore-calculator_context__5BQYG{margin:0 0 var(--space-md);color:var(--ink-secondary)}.chore-calculator_meter__6LQ_0{margin-top:var(--space-xl)}.chore-calculator_meterLabel__9hhal{margin:0 0 var(--space-sm);color:var(--ink-secondary);font-size:var(--type-footnote);font-weight:600}.chore-calculator_bar__XxvrS{height:var(--space-xl);background:var(--surface-sunken);border-radius:var(--radius-chip);display:flex;overflow:hidden}.chore-calculator_bar__XxvrS>span{height:100%;transition:width var(--motion-fast) ease;display:block}.chore-calculator_barA__1E7pN,.chore-calculator_dotA__vAvw_{background:var(--person-clay)}.chore-calculator_barB__a8IfQ,.chore-calculator_dotB__4ppyE{background:var(--person-lagoon)}.chore-calculator_barBoth__zV5T0,.chore-calculator_dotBoth___gCoy{background:var(--person-together)}.chore-calculator_barNone__HOxEz,.chore-calculator_dotNone__fI8TO{background:var(--chart-neutral)}.chore-calculator_legend__TZri2{gap:var(--space-sm) var(--space-xl);margin:var(--space-md) 0 0;flex-wrap:wrap;display:flex}.chore-calculator_legend__TZri2>div{gap:var(--space-sm);align-items:baseline;display:flex}.chore-calculator_legend__TZri2 dt{align-items:center;gap:var(--space-xs);font-weight:600;display:inline-flex}.chore-calculator_legend__TZri2 dd{color:var(--ink-secondary);margin:0}.chore-calculator_legend__TZri2 dt>span{width:var(--space-md);height:var(--space-md);border-radius:var(--radius-chip);display:inline-block}.chore-calculator_talk__CvpGG{margin-top:var(--space-xxl)}.chore-calculator_talk__CvpGG h3{margin:var(--space-xl) 0 var(--space-xs)}.chore-calculator_talk__CvpGG h3:first-child{margin-top:0}.chore-calculator_talk__CvpGG p{margin:0 0 var(--space-md);color:var(--ink-secondary)}.chore-calculator_talk__CvpGG ol,.chore-calculator_talk__CvpGG ul{gap:var(--space-sm);margin:0;padding:0;list-style:none;display:grid}.chore-calculator_talk__CvpGG li{justify-content:space-between;gap:var(--space-xs) var(--space-md);padding:var(--space-md) var(--space-lg);background:var(--surface-sunken);border-radius:var(--radius-control);flex-wrap:wrap;display:flex}.chore-calculator_talk__CvpGG li span{color:var(--ink-secondary)}.chore-calculator_method__5xtnn{margin:var(--space-xxl) 0 0;padding-top:var(--space-lg);border-top:var(--control-hairline) solid var(--hairline);color:var(--ink-secondary);font-size:var(--type-footnote)}.chore-calculator_tools__mzk59{align-items:center;gap:var(--space-sm) var(--space-md);margin-top:var(--space-xl);flex-wrap:wrap;display:flex}.chore-calculator_textButton__eGDrv{min-height:var(--control-height);padding:0 var(--space-xs);color:var(--action-label);font:inherit;cursor:pointer;background:0 0;border:0;font-weight:600;text-decoration:underline}.chore-calculator_notice__nNA3y{min-height:var(--space-xl);margin:var(--space-md) 0 0;color:var(--action-label);font-weight:600}.chore-calculator_privacy__31FbY{margin:var(--space-xs) 0 0;color:var(--ink-tertiary);font-size:var(--type-footnote)}@media (min-width:64rem){.chore-calculator_calc__MRar6{grid-template-columns:minmax(0,1fr) calc(var(--space-xs) * 92);align-items:start}.chore-calculator_result__cN0gX{top:calc(var(--space-huge) + var(--space-lg));max-height:calc(100vh - var(--space-huge) - var(--space-xxl));position:sticky;overflow-y:auto}.chore-calculator_jump__ebgRT{display:none}.chore-calculator_head__cZPBf{gap:var(--space-md);padding:0 var(--space-lg) var(--space-xs);color:var(--ink-secondary);font-size:var(--type-footnote);grid-template-columns:repeat(4,minmax(0,1fr));font-weight:600;display:grid}.chore-calculator_row__i8rg4{padding:var(--space-md) var(--space-lg);grid-template-columns:repeat(4,minmax(0,1fr))}.chore-calculator_rowName__Gn92z{grid-column:1/4}.chore-calculator_remove__V26_U{grid-area:1/4;justify-self:end;min-height:0}.chore-calculator_row__i8rg4{row-gap:var(--space-xs)}.chore-calculator_cellLabel__c3muL{width:var(--control-hairline);height:var(--control-hairline);clip:rect(0 0 0 0);white-space:nowrap;position:absolute;overflow:hidden}.chore-calculator_custom__PW25U{flex:0 40ch}}@media not all and (min-width:40rem){.chore-calculator_people__ronZz{grid-template-columns:minmax(0,1fr)}:is(.chore-calculator_tools__mzk59 .button,.chore-calculator_add__3390U>.button){width:100%}}@media print{.chore-calculator_form__nowjQ,.chore-calculator_notice__nNA3y,.chore-calculator_tools__mzk59{display:none}.chore-calculator_result__cN0gX{box-shadow:none}}