.jk_CAG_steps{grid-template-columns:minmax(0,1fr);gap:24px;margin:0;padding:0;list-style:none;display:grid}.jk_CAG_steps li{border-radius:16px;align-content:start;gap:16px;min-inline-size:0;padding:24px;display:grid}.jk_CAG_steps h3,.jk_CAG_steps p{margin:0}.jk_CAG_steps h3{font:500 24px/28px var(--font-inter);letter-spacing:0}.jk_CAG_steps p{font:400 16px/24px var(--font-inter)}.jk_CAG_steps .jk_CAG_label{color:var(--color-text-secondary);font-size:14px;line-height:22px}@media (min-width:950px){.jk_CAG_steps{grid-template-columns:repeat(3,minmax(0,1fr))}}
.anngUq_link{max-inline-size:100%;padding:var(--space-4) 0;border-radius:var(--radius-sm);color:var(--color-text-link);font-family:var(--type-link-inline-font-family);font-size:var(--type-link-inline-font-size);font-style:var(--type-link-inline-font-style);font-weight:var(--type-link-inline-font-weight);line-height:var(--type-link-inline-line-height);letter-spacing:var(--type-link-inline-letter-spacing);overflow-wrap:anywhere;text-underline-offset:3px;text-transform:var(--type-link-inline-text-transform);cursor:pointer;text-decoration-line:underline;text-decoration-thickness:1px;display:inline-block}@media (hover:hover) and (pointer:fine){.anngUq_link:hover{color:var(--color-text-link-hover)}}.anngUq_link:focus-visible{color:var(--color-text-link);outline:2px solid var(--color-border-focus);outline-offset:var(--space-0)}.anngUq_disabled{color:var(--color-text-secondary);cursor:not-allowed}.anngUq_link{transition:color var(--motion-duration-fast) var(--motion-ease-standard)}.anngUq_link:not(.anngUq_disabled):active{color:var(--color-text-link-hover)}
.Ci4Bzq_accordion{min-inline-size:0;display:grid}.Ci4Bzq_item{color:var(--color-text-primary);border-block-end:1px solid #ddd;border-radius:0}.Ci4Bzq_item summary{cursor:pointer;min-block-size:48px;font:500 20px/26px var(--font-inter);align-items:flex-start;gap:16px;padding-block:20px;list-style:none;display:flex}.Ci4Bzq_item summary::-webkit-details-marker{display:none}.Ci4Bzq_item summary>span:first-child{overflow-wrap:anywhere;flex:1;min-inline-size:0}.Ci4Bzq_indicator{text-align:center;flex:0 0 24px}.Ci4Bzq_indicator:after{content:"+"}.Ci4Bzq_item[open] .Ci4Bzq_indicator:after{content:"−"}.Ci4Bzq_panel{max-inline-size:880px;color:var(--color-text-secondary);font:400 16px/24px var(--font-inter);padding:0 40px 24px 0}.Ci4Bzq_panel p{margin:0}.Ci4Bzq_item summary:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px}@media (hover:hover) and (pointer:fine){.Ci4Bzq_item summary:hover{color:var(--color-text-secondary)}}@media (min-width:950px){.Ci4Bzq_item summary{gap:24px;padding-block:24px;font-size:24px;line-height:28px}}.Ci4Bzq_item[open] summary{padding-block-end:8px}
.Hq4gBW_content{gap:32px;inline-size:100%;display:grid}
.hgi6uG_field{gap:var(--space-8);min-inline-size:0;color:var(--color-text-primary);flex-direction:column;display:flex}.hgi6uG_field label{font-size:var(--type-label-medium-font-size);font-weight:500;line-height:var(--type-label-medium-line-height)}.hgi6uG_field textarea{block-size:88px;min-block-size:88px;inline-size:100%;padding:var(--space-12);resize:vertical;color:var(--color-text-primary);font-family:var(--type-body-mobile-font-family);font-size:var(--type-body-mobile-font-size);line-height:var(--type-body-mobile-line-height);background:var(--color-bg-page);border:1px solid var(--color-border-default);border-radius:var(--radius-md)}.hgi6uG_field textarea:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px}.hgi6uG_field textarea[aria-invalid=true]{border-color:var(--color-border-danger,#ff485d)}.hgi6uG_error{color:var(--color-text-danger,#d9001b);margin:0;font-size:14px;line-height:22px}@media (min-width:950px){.hgi6uG_field textarea{block-size:96px;min-block-size:96px;padding:var(--space-16);font-family:var(--type-body-desktop-font-family);font-size:var(--type-body-desktop-font-size);line-height:var(--type-body-desktop-line-height)}}
.XYe3ma_form{background:var(--color-bg-section);border-radius:20px;flex-direction:column;align-items:flex-start;gap:16px;inline-size:100%;min-inline-size:0;padding:24px;display:flex;position:relative}.XYe3ma_honeypot{block-size:1px;inline-size:1px;position:absolute;inset:0 auto auto -10000px;overflow:hidden}.XYe3ma_form h2{margin:0;font-size:32px;font-weight:500;line-height:36px}.XYe3ma_introduction{color:var(--color-text-secondary);margin:0}.XYe3ma_fields{grid-template-columns:minmax(0,1fr);gap:16px;inline-size:100%;display:grid}.XYe3ma_form .XYe3ma_fields input,.XYe3ma_form .XYe3ma_fields textarea{font-size:var(--type-body-mobile-font-size);line-height:var(--type-body-mobile-line-height)}.XYe3ma_form .XYe3ma_fields textarea{block-size:160px;min-block-size:160px}.XYe3ma_form>button{inline-size:auto}.XYe3ma_form>label{font-size:14px;font-weight:400;line-height:22px}.XYe3ma_status{padding:var(--space-16);border-radius:var(--radius-sm);background:var(--color-bg-accent-subtle);inline-size:100%;color:var(--color-text-link);margin:0;font-size:14px;line-height:22px}.XYe3ma_status:empty{display:none}.XYe3ma_status[data-state=error]{background:var(--color-form-error-bg);color:var(--color-form-invalid)}.XYe3ma_status[data-state=success]{background:var(--color-form-success-bg);color:var(--color-form-success)}.XYe3ma_error{color:var(--color-form-invalid);margin:0;font-size:14px;line-height:22px}.XYe3ma_recaptchaNotice{color:var(--color-text-secondary);margin:0;font-size:14px;line-height:22px;display:block}.XYe3ma_recaptchaNotice a{color:var(--color-text-link);text-underline-offset:.16em;text-decoration:underline}@media (min-width:950px){.XYe3ma_form .XYe3ma_fields input,.XYe3ma_form .XYe3ma_fields textarea{font-size:var(--type-body-desktop-font-size);line-height:var(--type-body-desktop-line-height)}}.XYe3ma_context{gap:12px;display:grid}.XYe3ma_contextLabel{color:var(--color-text-secondary);margin:0;font-size:14px;line-height:22px}.XYe3ma_context{inline-size:100%}.XYe3ma_form[data-variant=brief] textarea{min-block-size:240px}@media (min-width:950px){.XYe3ma_form{padding:24px}.XYe3ma_form h2{letter-spacing:0;font-size:28px;line-height:34px}}.XYe3ma_form .XYe3ma_fields input{border-radius:12px;block-size:52px;padding:12px}.XYe3ma_form .XYe3ma_fields textarea{border-radius:12px;padding:12px}.XYe3ma_form .XYe3ma_fields label{font-size:14px;font-weight:400;line-height:22px}.XYe3ma_form{border-radius:24px;gap:12px}.XYe3ma_form .XYe3ma_fields label{font-size:16px;line-height:24px}.XYe3ma_form .XYe3ma_fields input{block-size:54px;padding:14px 12px}.XYe3ma_form .XYe3ma_fields input,.XYe3ma_form .XYe3ma_fields textarea{background:#fff;border-color:#c9c9cd;font-size:16px;line-height:24px}.XYe3ma_form .XYe3ma_fields input[aria-invalid=true],.XYe3ma_form .XYe3ma_fields textarea[aria-invalid=true]{border:2px solid #b21a1f}.XYe3ma_form .XYe3ma_fields input:focus-visible,.XYe3ma_form .XYe3ma_fields textarea:focus-visible{outline-color:var(--color-border-focus);outline-offset:0}.XYe3ma_form .XYe3ma_fields input::placeholder,.XYe3ma_form .XYe3ma_fields textarea::placeholder{color:var(--color-text-secondary)}.XYe3ma_form h2{font-size:28px;line-height:34px}.XYe3ma_status{background:0 0;border-radius:0;padding:0;font-size:16px;line-height:24px}.XYe3ma_status[data-state=error]{color:#b21a1f;background:0 0}.XYe3ma_success{margin:0;font-size:16px;line-height:24px}@media (min-width:950px){.XYe3ma_form h2{font-size:28px;line-height:34px}}.XYe3ma_status[data-state=sending]{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}
.UGhjma_preview{aspect-ratio:2;inline-size:100%}.UGhjma_preview picture{block-size:100%;inline-size:100%}.UGhjma_preview picture img{object-fit:contain;border-radius:20px;block-size:100%;inline-size:100%}
._5MbToa_link{box-sizing:border-box;inline-size:fit-content;max-inline-size:100%;color:var(--color-text-link);font:400 16px/22px var(--font-inter);text-align:start;cursor:pointer;justify-content:center;align-items:center;gap:8px;text-decoration:none;transition:background-color .18s ease-out,color .18s ease-out;display:inline-flex;}._5MbToa_pill{border-radius:9999px;min-block-size:46px;padding:12px 24px;box-shadow:inset 0 0 0 2px}._5MbToa_text{min-block-size:44px;padding:0}._5MbToa_end{margin-inline-start:auto}._5MbToa_label{overflow-wrap:break-word;min-inline-size:0}._5MbToa_trailingIcon{flex-shrink:0}._5MbToa_pill>[data-action-arrow]{display:none}._5MbToa_disabled{opacity:.36;cursor:not-allowed}._5MbToa_link:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:4px}._5MbToa_pill:active{background:var(--cta-outline-hover,#191c1f14)}@media (hover:hover) and (pointer:fine){._5MbToa_pill:not(._5MbToa_disabled):hover{background:var(--cta-outline-hover,#191c1f14)}._5MbToa_text:not(._5MbToa_disabled):hover{color:var(--color-text-link-hover)}}@media (prefers-reduced-motion:reduce){._5MbToa_link{transition:none}}._5MbToa_text{font-weight:500}._5MbToa_text:not(._5MbToa_disabled):active{opacity:1}@media (hover:hover) and (pointer:fine){._5MbToa_text:not(._5MbToa_disabled):hover{opacity:1;color:inherit}}._5MbToa_pill:not(._5MbToa_disabled):active{opacity:.66;background:0 0}
.a9Ok1W_choices{gap:12px;display:grid}.a9Ok1W_choice{border:1px solid var(--color-border-default);cursor:pointer;background:var(--color-bg-page);border-radius:12px;align-items:center;gap:16px;min-inline-size:0;padding:24px;display:flex;position:relative}.a9Ok1W_choice[data-selected]{background:var(--color-bg-section);border-color:var(--color-text-link)}.a9Ok1W_choice:has(.a9Ok1W_input:focus-visible){outline:2px solid var(--color-border-focus);outline-offset:4px}.a9Ok1W_copy{flex:1;gap:4px;min-inline-size:0;display:grid}.a9Ok1W_title{letter-spacing:-.1px;font-size:20px;font-weight:500;line-height:28px}.a9Ok1W_detail{color:var(--color-text-secondary);font-size:14px;line-height:22px}.a9Ok1W_input{opacity:0;cursor:pointer;block-size:100%;inline-size:100%;margin:0;position:absolute;inset:0}.a9Ok1W_indicator{border:1px solid var(--color-border-default);block-size:20px;inline-size:20px;color:var(--color-text-inverse);border-radius:50%;flex:0 0 20px;justify-content:center;align-items:center;display:flex}.a9Ok1W_indicator[data-multiple]{border-radius:4px}.a9Ok1W_choice[data-selected] .a9Ok1W_indicator{background:var(--color-text-link);border-color:var(--color-text-link)}@media (hover:hover) and (pointer:fine){.a9Ok1W_choice:not([data-selected]):hover{background:var(--color-bg-section)}}.a9Ok1W_choice:active{background:var(--color-bg-section)}
.ZUXsQW_section{background:var(--color-bg-page);padding:32px 24px 56px}.ZUXsQW_inner{flex-direction:column;align-items:flex-start;gap:24px;max-inline-size:800px;margin-inline:auto;display:flex}.ZUXsQW_eyebrow{color:var(--color-text-link);letter-spacing:.2px;text-transform:uppercase;font-size:13px;font-weight:500;line-height:20px}.ZUXsQW_progress{gap:8px;inline-size:100%;display:flex}.ZUXsQW_progress span{background:var(--color-bg-section);border-radius:2px;flex:1;block-size:3px}.ZUXsQW_progress [data-complete]{background:var(--color-text-link)}.ZUXsQW_heading{gap:12px;display:grid}.ZUXsQW_heading h2{font-size:var(--type-heading-section-h2-mobile-font-size);line-height:var(--type-heading-section-h2-mobile-line-height);letter-spacing:var(--type-heading-section-h2-mobile-letter-spacing);margin:0;font-weight:500}.ZUXsQW_heading p{color:var(--color-text-secondary);max-inline-size:760px}.ZUXsQW_fieldset{border:0;inline-size:100%;min-inline-size:0;margin:0;padding:0}.ZUXsQW_note{color:var(--color-text-secondary);font-size:14px;line-height:22px}.ZUXsQW_error{color:var(--color-text-danger,var(--color-form-error));font-size:14px;line-height:22px}.ZUXsQW_recommendation{background:var(--color-bg-section);border-radius:20px;gap:20px;inline-size:100%;padding:24px;display:grid}.ZUXsQW_recommendation h2{letter-spacing:-.6px;margin:0;font-size:24px;font-weight:500;line-height:30px}.ZUXsQW_recommendation ul{margin:0;padding:0;list-style:none}.ZUXsQW_recommendation h3{margin:0 0 8px;font-size:20px;font-weight:500;line-height:28px}.ZUXsQW_recommendation div p{color:var(--color-text-secondary);font-size:14px;line-height:22px}.ZUXsQW_inner>form{inline-size:100%}.ZUXsQW_inner>:is(a,button):first-child{min-block-size:46px}.ZUXsQW_srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (min-width:950px){.ZUXsQW_section{padding:80px var(--section-inline)}.ZUXsQW_inner{gap:32px}.ZUXsQW_heading h2{font-size:var(--type-heading-section-h2-desktop-font-size);line-height:var(--type-heading-section-h2-desktop-line-height);letter-spacing:var(--type-heading-section-h2-desktop-letter-spacing)}.ZUXsQW_recommendation h2{font-size:28px;line-height:34px}}
.XAO4-G_content{gap:var(--space-24);flex-direction:column;inline-size:100%;max-inline-size:760px;display:flex}
._9lQfCW_media,._9lQfCW_media picture,._9lQfCW_media img{inline-size:100%;display:block}._9lQfCW_media img{object-fit:contain;border:1px solid var(--color-border-default);border-radius:var(--radius-md);block-size:auto}
.Kpx_PG_frame{aspect-ratio:2;border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-bg-section);inline-size:100%;overflow:hidden}.Kpx_PG_frame picture,.Kpx_PG_frame img{block-size:100%;inline-size:100%;display:block}.Kpx_PG_frame img{object-fit:contain}
.DReAXG_center{text-align:start}.DReAXG_links{flex-wrap:wrap;justify-content:flex-start;gap:16px 24px;display:flex}
.Ydilza_content{gap:var(--space-32);flex-direction:column;display:flex}.Ydilza_rows{gap:var(--space-24);flex-direction:column;display:flex}.Ydilza_notes,.Ydilza_answer{color:var(--color-text-secondary);font-size:var(--type-body-mobile-font-size);line-height:var(--type-body-mobile-line-height);overflow-wrap:break-word;flex-direction:column;display:flex}.Ydilza_notes{gap:var(--space-8)}.Ydilza_notes p,.Ydilza_answer p,.Ydilza_answer ul,.Ydilza_answer h4,.Ydilza_disclosure h3{margin:0}.Ydilza_notes strong,.Ydilza_answer h4{color:var(--color-text-primary);font-size:inherit;font-weight:var(--type-label-medium-font-weight);line-height:inherit}.Ydilza_disclosure{background:var(--color-bg-section);border-radius:20px;padding:24px}.Ydilza_disclosure summary{justify-content:space-between;align-items:center;gap:var(--space-16);cursor:pointer;padding-block:0;list-style:none;display:flex}.Ydilza_disclosure summary::-webkit-details-marker{display:none}.Ydilza_disclosure summary:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px}.Ydilza_disclosure h3{min-inline-size:0;font-size:18px;font-weight:var(--type-title-medium-mobile-font-weight);letter-spacing:-.005em;line-height:24px}.Ydilza_closedIcon,.Ydilza_openIcon{color:var(--color-icon-accent)}.Ydilza_openIcon,.Ydilza_disclosure[open] .Ydilza_closedIcon{display:none}.Ydilza_disclosure[open] .Ydilza_openIcon{display:inline-block}.Ydilza_answer{gap:var(--space-16);padding-block-start:24px}.Ydilza_answer ul{padding-inline-start:var(--space-24)}@media (min-width:950px){.Ydilza_notes,.Ydilza_answer{font-size:var(--type-body-desktop-font-size);line-height:var(--type-body-desktop-line-height)}.Ydilza_disclosure h3{font-size:var(--type-title-medium-desktop-font-size);line-height:var(--type-title-medium-desktop-line-height);letter-spacing:var(--type-title-medium-desktop-letter-spacing)}}.Ydilza_timing{color:var(--color-text-secondary);margin:0;font-size:14px;line-height:22px}.Ydilza_disclosures{gap:24px;display:grid}.Ydilza_rows{gap:32px;padding:0}.Ydilza_disclosure{transition:background-color var(--motion-duration-fast) var(--motion-ease-standard)}.Ydilza_disclosure summary{min-block-size:44px}.Ydilza_disclosure:has(summary:focus-visible){background:color-mix(in srgb, var(--color-bg-section), var(--color-text-primary) 5%)}@media (hover:hover) and (pointer:fine){.Ydilza_disclosure:has(summary:hover){background:color-mix(in srgb, var(--color-bg-section), var(--color-text-primary) 5%)}}.Ydilza_disclosure{background:var(--color-bg-price-card)}.Ydilza_content{gap:24px}.Ydilza_disclosure{background:var(--color-bg-page);border-block-end:1px solid var(--color-border-default);border-radius:0;padding:0}.Ydilza_disclosure summary{padding-block:24px}.Ydilza_disclosure h3{font:500 24px/28px var(--font-inter);letter-spacing:0}.Ydilza_answer{max-inline-size:960px;padding-block:0 24px}.Ydilza_indicator:before{content:"+";font:500 24px/28px var(--font-inter)}.Ydilza_disclosure[open] .Ydilza_indicator:before{content:"−"}@media (hover:hover) and (pointer:fine){.Ydilza_disclosure:has(summary:hover){background:var(--color-bg-section)}}
