.auth_page__BzxL8{min-height:100vh;padding:30px;display:grid;grid-template-rows:auto 1fr;background:#f6f3ec}.auth_brand__SlcND{width:max-content;display:flex}.auth_card__KA4lG{width:min(460px,100%);margin:auto;padding:50px;border:1px solid rgba(41,35,30,.1);border-radius:20px;background:#fffdf8;box-shadow:0 24px 65px rgba(61,48,36,.08)}.auth_eyebrow__Sob_Q{margin:0 0 12px;color:#c9573c;font-size:11px;font-weight:750;letter-spacing:.1em;text-transform:uppercase}.auth_card__KA4lG h1{margin:0;font-family:var(--font-product-display);font-size:40px;font-weight:650;letter-spacing:-.035em;line-height:1.08}.auth_intro__vywCl{margin:15px 0 30px;color:#746a60;font-size:14px;line-height:1.6}.auth_form__BXYhi label{display:block;margin-bottom:8px;color:#4a423b;font-size:11px;font-weight:700}.auth_form__BXYhi input{width:100%;min-height:48px;padding:0 13px;border:1px solid rgba(41,35,30,.18);border-radius:9px;outline:0;background:#fff;font:inherit;font-size:14px}.auth_form__BXYhi input:focus{border-color:#d16248;box-shadow:0 0 0 3px rgba(209,98,72,.1)}.auth_form__BXYhi button{width:100%;min-height:48px;margin-top:12px;border:0;border-radius:9px;color:#fff;background:#29231e;font:inherit;font-size:13px;font-weight:750;cursor:pointer}.auth_form__BXYhi button:disabled{opacity:.55;cursor:wait}.auth_error__WDyRu,.auth_success__XxcO0{margin:14px 0 0;padding:11px 12px;border-radius:8px;font-size:11px;line-height:1.45}.auth_success__XxcO0{color:#486143;background:#e9f0e6}.auth_error__WDyRu{color:#8e3f30;background:#f8e8e3}.auth_finePrint__x6Z5g{margin:22px 0 0;color:#978d83;font-size:9px;line-height:1.5}.auth_sentState__LC_7G{padding-top:4px;text-align:center}.auth_sentIcon__pCDCn{width:48px;height:48px;display:grid;place-items:center;margin:0 auto 18px;border-radius:50%;color:#fff;background:#8fa58a;font-size:19px}.auth_sentState__LC_7G h2{margin:0;font-family:var(--font-product-display);font-size:28px;font-weight:650;letter-spacing:-.025em}.auth_sentState__LC_7G>p{margin:10px 0 0;color:#665d54;font-size:13px;line-height:1.55}.auth_sentState__LC_7G .auth_tabHint__r5kl3{margin:20px 0;padding:12px;border-radius:9px;background:#eee8dd;color:#786e64;font-size:11px}.auth_sentState__LC_7G form{margin:0}.auth_sentState__LC_7G .auth_resend__IS_vb{width:100%;min-height:45px;border:0;border-radius:9px;color:#fff;background:#29231e;font:inherit;font-size:12px;font-weight:750;cursor:pointer}.auth_sentState__LC_7G .auth_resend__IS_vb:disabled{opacity:.5;cursor:wait}.auth_changeEmail__5EE39{margin-top:13px;border:0;background:transparent;color:#b5503a;font:inherit;font-size:11px;font-weight:700;cursor:pointer}.auth_codeForm__7LK7N{margin-top:24px!important;text-align:left}.auth_codeForm__7LK7N label{display:block;margin-bottom:7px;color:#4a423b;font-size:10px;font-weight:700}.auth_codeForm__7LK7N input{width:100%;min-height:49px;padding:0 14px;border:1px solid rgba(41,35,30,.18);border-radius:9px;outline:0;background:#fff;font:inherit;font-size:21px;font-weight:700;letter-spacing:.28em;text-align:center}.auth_codeForm__7LK7N input:focus{border-color:#d16248;box-shadow:0 0 0 3px rgba(209,98,72,.1)}.auth_codeForm__7LK7N button{width:100%;min-height:45px;margin-top:10px;border:0;border-radius:9px;background:#29231e;color:#fff;font:inherit;font-size:12px;font-weight:750}.auth_divider__iKvMl{margin:20px 0;display:flex;align-items:center;gap:12px;color:#9b9187;font-size:10px}.auth_divider__iKvMl:after,.auth_divider__iKvMl:before{height:1px;flex:1;background:rgba(41,35,30,.11);content:""}.auth_testingAccount__aRh29{padding:14px;border:1px solid rgba(201,87,60,.18);border-radius:11px;background:#fbf3ed}.auth_testingAccount__aRh29 p{margin:0 0 11px;color:#665d54;font-size:11px;line-height:1.5}.auth_testingAccount__aRh29 strong{color:#433a32}.auth_googleButton__6UHxw,.auth_testingAccountButton__ohyIP{width:100%;min-height:48px;border:1px solid rgba(41,35,30,.16);border-radius:9px;background:#fff;color:#342d27;font:inherit;font-size:12px;font-weight:750;cursor:pointer}.auth_testingAccountButton__ohyIP{border-color:#29231e;background:#29231e;color:#fff}.auth_googleForm___oRrE{margin-top:10px}.auth_testingAccountButton__ohyIP:focus-visible,.auth_testingAccountButton__ohyIP:hover{background:#463c34}.auth_googleButton__6UHxw:focus-visible,.auth_googleButton__6UHxw:hover{border-color:rgba(41,35,30,.35);background:#faf8f3}@media (max-width:540px){.auth_page__BzxL8{padding:20px}.auth_card__KA4lG{padding:38px 26px}.auth_card__KA4lG h1{font-size:36px}}.wordmark_wordmark__lku03{display:inline-flex;align-items:baseline;white-space:nowrap}.wordmark_wordmark__lku03 strong{color:var(--form-ink,#29231e);font-weight:800}.wordmark_wordmark__lku03 em{color:var(--form-accent,#d16248);font-style:normal;font-weight:500}.wordmark_wordmark__lku03>span{margin-left:.28em;color:inherit;font-weight:500}.brand_brand__RALzg{display:inline-flex;align-items:center;white-space:nowrap;font-weight:750;letter-spacing:-.03em}.brand_mark__KrGAY{display:block;flex:0 0 auto;color:var(--form-accent,#e36f52)}.brand_large__c2yNa{gap:10px;font-size:20px}.brand_large__c2yNa .brand_mark__KrGAY{width:31px;height:31px}.brand_medium__1HOVW{gap:9px;font-size:18px}.brand_medium__1HOVW .brand_mark__KrGAY{width:29px;height:29px}.brand_small__84OpF{gap:7px;font-size:12px}.brand_small__84OpF .brand_mark__KrGAY{width:25px;height:25px}.legal-layout_page__MbpAI{min-height:100vh;background:#f6f3ec;color:#29231e}.legal-layout_footer__d_hWy,.legal-layout_header__Vsvod{width:min(920px,calc(100% - 40px));margin:auto;display:flex;align-items:center;justify-content:space-between}.legal-layout_header__Vsvod{height:82px;border-bottom:1px solid rgba(41,35,30,.11);color:#72685e;font-size:12px}.legal-layout_brand__qlLp_{display:inline-flex;min-width:24px;min-height:24px;align-items:center}.legal-layout_footer__d_hWy nav,.legal-layout_header__Vsvod nav{display:flex;gap:22px}.legal-layout_footer__d_hWy a,.legal-layout_header__Vsvod nav a{min-width:24px;min-height:24px;display:inline-flex;align-items:center;color:inherit;text-decoration:none}.legal-layout_footer__d_hWy a:hover,.legal-layout_header__Vsvod a:hover{color:#c9573c}.legal-layout_footer__d_hWy a:focus-visible,.legal-layout_header__Vsvod a:focus-visible{outline:3px solid var(--coral);outline-offset:4px}.legal-layout_article__HSfAt{width:min(720px,calc(100% - 40px));margin:80px auto 100px}.legal-layout_eyebrow__EgmYm{margin:0;color:#c9573c;font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.legal-layout_article__HSfAt h1{margin:14px 0 18px;font-family:var(--font-serif),serif;font-size:clamp(42px,7vw,64px);font-weight:500;letter-spacing:-.045em}.legal-layout_intro__cu8pX{margin:0;color:#70665c;font-size:17px;line-height:1.65}.legal-layout_updated__4PkXK{margin:22px 0 48px;color:#999086;font-size:10px}.legal-layout_article__HSfAt section{margin-top:38px}.legal-layout_article__HSfAt h2{margin:0 0 10px;font-family:var(--font-serif),serif;font-size:25px;font-weight:500}.legal-layout_article__HSfAt h3{margin:25px 0 8px;font-size:14px}.legal-layout_article__HSfAt li,.legal-layout_article__HSfAt section>p{color:#6e645a;font-size:13px;line-height:1.75}.legal-layout_article__HSfAt ul{padding-left:20px}.legal-layout_article__HSfAt a{min-width:24px;min-height:24px;display:inline-flex;align-items:center;color:#b34f38;text-decoration:underline;text-underline-offset:3px}.legal-layout_footer__d_hWy{min-height:110px;border-top:1px solid rgba(41,35,30,.11);color:#786e64;font-size:11px}@media(max-width:560px){.legal-layout_header__Vsvod{height:auto;min-height:82px;padding-block:18px;align-items:flex-start;gap:16px}.legal-layout_header__Vsvod nav{align-items:flex-end;flex-direction:column;gap:10px}.legal-layout_article__HSfAt{margin-block:55px 75px}.legal-layout_footer__d_hWy{padding-block:28px;align-items:flex-start;flex-direction:column;gap:22px}.legal-layout_footer__d_hWy nav{flex-wrap:wrap}}.legal-layout_article__HSfAt pre{margin:14px 0;padding:18px;overflow-x:auto;border:1px solid rgba(41,35,30,.1);border-radius:10px;background:#29231e;color:#fff8ed;font:11px/1.65 ui-monospace,SFMono-Regular,Menlo,monospace}.legal-layout_article__HSfAt code:not(pre code){padding:2px 5px;border-radius:4px;background:#eee8dd;color:#554b42;font:11px ui-monospace,SFMono-Regular,Menlo,monospace}.legal-layout_article__HSfAt ol{padding-left:20px}.guides_page__5qRkR{min-height:100vh;background:var(--paper);color:var(--ink)}.guides_header__LPeaf{width:min(1120px,calc(100% - 40px));margin:0 auto;padding:22px 0;display:flex;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid rgba(41,35,30,.14)}.guides_brand__c0bvW{min-height:24px;color:inherit;text-decoration:none}.guides_back__wKK6U,.guides_brand__c0bvW{min-width:24px;display:inline-flex;align-items:center}.guides_back__wKK6U{min-height:44px;color:var(--muted);font-size:.9rem;font-weight:650;text-underline-offset:4px}.guides_article__6PKo0,.guides_hero__mSvYF,.guides_index__puJm1,.guides_related__1hV4F{width:min(1120px,calc(100% - 40px));margin-inline:auto}.guides_hero__mSvYF{padding:clamp(64px,9vw,112px) 0 48px;max-width:850px;margin-left:max(20px,calc((100% - 1120px) / 2))}.guides_eyebrow__eqOHS{color:var(--coral-dark);font-size:.74rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.guides_article__6PKo0 h1,.guides_hero__mSvYF h1{font-family:var(--font-serif),Georgia,serif;font-weight:500;letter-spacing:-.04em;line-height:1.08}.guides_hero__mSvYF h1{margin:14px 0 18px;font-size:clamp(2.6rem,6vw,5.1rem)}.guides_hero__mSvYF>p:last-child{max-width:720px;color:var(--muted);font-size:clamp(1.05rem,2vw,1.3rem);line-height:1.65}.guides_index__puJm1{padding-bottom:96px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.guides_reviewSection__xv_u4{padding-top:72px;border-top:1px solid rgba(41,35,30,.14)}.guides_reviewHeading__Kf7Me{width:min(1120px,calc(100% - 40px));margin:0 auto 28px}.guides_reviewHeading__Kf7Me h2{margin:10px 0 0;font-family:var(--font-serif),Georgia,serif;font-size:clamp(2rem,4vw,3.2rem);font-weight:500;letter-spacing:-.035em}.guides_card__4fs_s{display:block;padding:28px;color:inherit;text-decoration:none;background:var(--white);border:1px solid rgba(41,35,30,.14);border-radius:16px;transition:transform .15s ease,border-color .15s ease}.guides_card__4fs_s:hover{transform:translateY(-2px);border-color:rgba(209,98,72,.58)}.guides_card__4fs_s h2{margin:14px 0 10px;font-family:var(--font-serif),Georgia,serif;font-size:clamp(1.45rem,3vw,2rem);font-weight:500;line-height:1.2;letter-spacing:-.025em}.guides_card__4fs_s p{margin:0;color:var(--muted);line-height:1.65}.guides_articleMeta__Z5lAm,.guides_meta__M4RZR{display:flex;flex-wrap:wrap;gap:8px 14px;color:var(--muted);font-size:.78rem;font-weight:650}.guides_status__7ljnR{color:var(--coral-dark)}.guides_article__6PKo0{max-width:760px;padding:clamp(52px,8vw,92px) 0 96px}.guides_breadcrumbs__vUcHU{margin-bottom:42px;font-size:.86rem;color:var(--muted)}.guides_breadcrumbs__vUcHU ol{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.guides_breadcrumbs__vUcHU li:not(:last-child):after{content:"/";margin-left:8px;opacity:.55}.guides_breadcrumbs__vUcHU a{min-width:24px;min-height:24px;display:inline-flex;align-items:center;color:inherit;text-underline-offset:3px}.guides_article__6PKo0 h1{margin:16px 0 20px;font-size:clamp(2.5rem,7vw,4.8rem)}.guides_dek__rW_bO{margin:0 0 24px;color:var(--muted);font-size:1.18rem;line-height:1.65}.guides_articleMeta__Z5lAm{padding-bottom:32px;border-bottom:1px solid rgba(41,35,30,.14)}.guides_body__mIbJH{padding-top:18px;font-size:1.05rem;line-height:1.78}.guides_body__mIbJH p{margin:1.25em 0}.guides_body__mIbJH h2{margin:2.2em 0 .65em;font-family:var(--font-serif),Georgia,serif;font-size:clamp(1.65rem,4vw,2.25rem);font-weight:500;letter-spacing:-.025em;line-height:1.2}.guides_body__mIbJH ul{padding-left:1.25em}.guides_body__mIbJH li{margin:.65em 0;padding-left:.25em}.guides_body__mIbJH a{min-width:24px;min-height:24px;display:inline-flex;align-items:center;color:var(--coral-dark);text-decoration-thickness:1px;text-underline-offset:3px}.guides_cta__3Bli5{margin-top:56px;padding:28px;border-radius:16px;background:var(--paper-deep);border:1px solid rgba(41,35,30,.12)}.guides_cta__3Bli5 h2{margin:0 0 8px;font-family:var(--font-serif),Georgia,serif;font-weight:500}.guides_cta__3Bli5 p{margin:0 0 20px;color:var(--muted);line-height:1.6}.guides_cta__3Bli5 a{display:inline-flex;min-height:44px;align-items:center;padding:0 18px;border-radius:8px;background:var(--ink);color:var(--white);font-size:.82rem;font-weight:750;text-decoration:none}.guides_related__1hV4F{max-width:760px;padding:0 0 96px}.guides_related__1hV4F h2{font-family:var(--font-serif),Georgia,serif;font-weight:500}.guides_related__1hV4F ul{display:grid;gap:10px;padding:0;list-style:none}.guides_related__1hV4F a{min-width:24px;min-height:24px;display:inline-flex;align-items:center;color:var(--ink);text-underline-offset:4px}.guides_nextAction__KfRNI{width:min(1120px,calc(100% - 40px));margin:0 auto;padding:0 0 96px}.guides_nextAction__KfRNI h2{margin:10px 0;font-family:var(--font-serif),Georgia,serif;font-size:clamp(1.8rem,4vw,2.8rem);font-weight:500;letter-spacing:-.03em}.guides_nextAction__KfRNI>p{max-width:680px;color:var(--muted);line-height:1.65}.guides_nextAction__KfRNI>div{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.guides_nextAction__KfRNI a{display:inline-flex;min-height:44px;align-items:center;padding:0 18px;border:1px solid rgba(41,35,30,.18);border-radius:8px;color:var(--ink);font-size:.84rem;font-weight:750;text-decoration:none}.guides_nextAction__KfRNI a:hover{border-color:rgba(209,98,72,.58)}.guides_back__wKK6U:focus-visible,.guides_body__mIbJH a:focus-visible,.guides_brand__c0bvW:focus-visible,.guides_breadcrumbs__vUcHU a:focus-visible,.guides_card__4fs_s:focus-visible,.guides_cta__3Bli5 a:focus-visible,.guides_nextAction__KfRNI a:focus-visible,.guides_related__1hV4F a:focus-visible{outline:3px solid var(--coral);outline-offset:4px}@media (max-width:720px){.guides_article__6PKo0,.guides_header__LPeaf,.guides_hero__mSvYF,.guides_index__puJm1,.guides_nextAction__KfRNI,.guides_related__1hV4F,.guides_reviewHeading__Kf7Me{width:min(100% - 28px,760px)}.guides_hero__mSvYF{margin-inline:auto;padding-top:52px}.guides_index__puJm1{grid-template-columns:1fr}.guides_card__4fs_s{padding:22px}.guides_article__6PKo0{padding-top:40px}}@media (prefers-reduced-motion:reduce){.guides_card__4fs_s{transition:none}}.website-style-controls_panel__P32aN{margin:15px 0 0;padding:13px;border:1px solid rgba(41,35,30,.12);border-radius:10px;background:#f7f2ea}.website-style-controls_panel__P32aN strong{font-size:11px}.website-style-controls_panel__P32aN>p{margin:6px 0 11px;color:#70665d;font-size:10px;line-height:1.45}.website-style-controls_panel__P32aN label{display:block;margin-bottom:5px;color:#5d554d;font-size:10px;font-weight:750}.website-style-controls_row__UkOlJ{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px}.website-style-controls_row__UkOlJ input{min-width:0;min-height:38px;padding:0 9px;border:1px solid rgba(41,35,30,.16);border-radius:7px;background:#fff;color:#39322c;font:inherit;font-size:11px}.website-style-controls_row__UkOlJ button{min-height:38px;padding:0 10px;border:0;border-radius:7px;background:#29231e;color:#fff;font:inherit;font-size:10px;font-weight:750;cursor:pointer}.website-style-controls_row__UkOlJ button:disabled{cursor:wait;opacity:.55}.website-style-controls_panel__P32aN .website-style-controls_message__2EHsh{margin:10px 0 0;color:#5f6e5b}@media(max-width:560px){.website-style-controls_panel__P32aN{padding:14px}.website-style-controls_panel__P32aN .website-style-controls_message__2EHsh,.website-style-controls_panel__P32aN label,.website-style-controls_panel__P32aN strong,.website-style-controls_panel__P32aN>p{font-size:12px}.website-style-controls_row__UkOlJ{grid-template-columns:1fr}.website-style-controls_row__UkOlJ button,.website-style-controls_row__UkOlJ input{min-height:44px;font-size:16px}.website-style-controls_row__UkOlJ button{font-size:12px}}