.CAyB6W_section{padding-block:var(--section);background:var(--brown-950);color:#fdf6e4}.CAyB6W_grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(2.5rem,6vw,5rem);display:grid}.CAyB6W_eyebrow{color:#f9c35c;font-size:var(--text-sm);margin-bottom:1rem;font-weight:600;display:block}.CAyB6W_text{color:var(--brown-100);font-size:var(--text-lede);margin-top:1.5rem;line-height:1.5}.CAyB6W_demo{border-radius:var(--radius-l);background:var(--paper);color:var(--ink);padding:clamp(1rem,3vw,1.75rem)}.CAyB6W_demo :focus-visible{outline-color:var(--brown-600)}.CAyB6W_tabs{border-radius:var(--radius-m);background:var(--paper-deep);grid-template-columns:1fr 1fr;gap:.25rem;margin-bottom:1.25rem;padding:.25rem;display:grid}.CAyB6W_tabs button{border-radius:var(--radius-s);background:0 0;border:0;min-height:2.75rem;font-size:.95rem;font-weight:600}.CAyB6W_tabs button[aria-pressed=true]{background:var(--brown-800);color:#fffbf0}.CAyB6W_quiz,.CAyB6W_writing{min-height:21rem}.CAyB6W_tag{color:var(--gold-ink);font-size:var(--text-sm);font-weight:600}.CAyB6W_question{margin-block:.35rem 1rem;font-size:1.5rem;line-height:1.2}.CAyB6W_options{gap:.45rem;display:grid}.CAyB6W_options button{border:1px solid var(--line-strong);border-radius:var(--radius-s);background:var(--surface);text-align:left;min-height:2.9rem;transition:border-color .16s var(--ease);justify-content:space-between;align-items:center;padding:.5rem .9rem;display:flex}.CAyB6W_options button:enabled:hover{border-color:var(--brown-600)}.CAyB6W_options button:disabled{cursor:default;color:var(--ink)}.CAyB6W_options button[data-state=right]{border-color:var(--success);background:var(--brown-100);color:var(--success);font-weight:600}.CAyB6W_options button[data-state=wrong]{border-color:var(--anor);background:var(--anor-tint);color:var(--anor);font-weight:600}.CAyB6W_feedback{justify-items:start;gap:.6rem;margin-top:.9rem;display:grid}.CAyB6W_feedback .textLink{background:0 0;border:0;padding:.25rem 0;font-size:.95rem}.CAyB6W_why{border-radius:var(--radius-s);background:var(--gold);min-height:2.75rem;color:var(--brown-950);border:0;align-items:center;gap:.4rem;padding:.4rem .9rem;font-weight:600;display:inline-flex}.CAyB6W_answer{animation:CAyB6W_appear .26s var(--ease);font-size:.98rem;line-height:1.45}@keyframes CAyB6W_appear{0%{opacity:0;transform:translateY(4px)}}.CAyB6W_level{justify-content:space-between;align-items:baseline;margin-bottom:.75rem;display:flex}.CAyB6W_level strong{color:var(--brown-600);font-size:3.2rem;font-weight:500;line-height:1}.CAyB6W_criteria li{justify-content:space-between;padding-block:.55rem .7rem;font-size:.97rem;display:flex;position:relative}.CAyB6W_criteria i{background:var(--brown-600);transform-origin:0;width:100%;height:3px;position:absolute;bottom:0;left:0}.CAyB6W_fixes{margin-top:1rem;font-size:.97rem}.CAyB6W_fixes s{color:var(--anor)}.CAyB6W_fixes b{color:var(--success)}.CAyB6W_note{color:var(--ink-soft);margin-top:1rem;font-size:.8rem}@media (max-width:52rem){.CAyB6W_grid{grid-template-columns:minmax(0,1fr)}}
.j4K0ka_title{margin-bottom:2.5rem}.j4K0ka_grid{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.j4K0ka_grid article{border-left:1px solid var(--line-strong);padding-inline:clamp(1rem,3vw,2.5rem)}.j4K0ka_grid article:first-child{border-left:0;padding-left:0}.j4K0ka_grid h3{font-size:1.75rem;line-height:1.15}.j4K0ka_grid p{color:var(--ink-soft);margin-block:.5rem 1rem}.j4K0ka_grid li{border-top:1px solid var(--line);padding-block:.5rem;font-size:.98rem}@media (max-width:52rem){.j4K0ka_grid{grid-template-columns:minmax(0,1fr);gap:2.5rem}.j4K0ka_grid article{border-left:0;padding-inline:0}}
.OFLUEq_grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:2rem clamp(2rem,6vw,5rem);display:grid}.OFLUEq_grid>h2{align-self:start;position:sticky;top:6.5rem}.OFLUEq_item{border-top:1px solid var(--line-strong)}.OFLUEq_item:last-child{border-bottom:1px solid var(--line-strong)}.OFLUEq_item summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;min-height:3.5rem;padding-block:.85rem;list-style:none;display:flex}.OFLUEq_item summary::-webkit-details-marker{display:none}.OFLUEq_item summary h3{font-size:1.08rem}.OFLUEq_item summary svg{color:var(--brown-600);transition:transform .22s var(--ease);flex:none}.OFLUEq_item[open] summary svg{transform:rotate(45deg)}.OFLUEq_item p{color:var(--ink-soft);padding-bottom:1.1rem}@media (max-width:52rem){.OFLUEq_grid{grid-template-columns:minmax(0,1fr)}.OFLUEq_grid>h2{position:static}}
.qr6H_a_panel{border-radius:var(--radius-l);background:var(--brown-800);color:#fdf6e4;min-height:21rem;animation:qr6H_a_swap .28s var(--ease);align-items:center;padding:clamp(1.5rem,4vw,2.25rem);display:grid}@keyframes qr6H_a_swap{0%{opacity:0;transform:translateY(8px)}}.qr6H_a_center{text-align:center;justify-items:center;gap:.4rem;display:grid}.qr6H_a_ring{background:conic-gradient(var(--gold) 70%, #ffffff2e 0);border-radius:50%;place-items:center;width:9rem;height:9rem;margin-bottom:.75rem;display:grid}.qr6H_a_ring span{background:var(--brown-800);border-radius:50%;place-items:center;width:7.4rem;height:7.4rem;font-size:2.3rem;display:grid}.qr6H_a_big{font-size:1.6rem;line-height:1.2}.qr6H_a_stack{gap:1rem;display:grid}.qr6H_a_label{color:var(--brown-200);font-size:var(--text-sm)}.qr6H_a_stack ul li{border-top:1px solid #fff3;justify-content:space-between;gap:1rem;padding-block:.7rem;display:flex}.qr6H_a_stack ul li span{align-items:center;gap:.5rem;display:inline-flex}.qr6H_a_action{border-radius:var(--radius-s);background:var(--gold);width:fit-content;color:var(--brown-950);align-items:center;gap:.45rem;padding:.5rem .9rem;font-weight:600;display:inline-flex}.qr6H_a_wrong{color:#f3c1b4;font-size:1.2rem;font-weight:600}.qr6H_a_stages{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}.qr6H_a_stages li{border-radius:var(--radius-s);background:#ffffff1a;justify-items:center;gap:.4rem;padding:.9rem .25rem;font-size:.86rem;display:grid}
.ZD3nRW_title{max-width:18ch;margin-bottom:3rem}.ZD3nRW_grid{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:clamp(2rem,6vw,5rem);display:grid}.ZD3nRW_list li{border-top:1px solid var(--line-strong);grid-template-columns:2.5rem minmax(0,1fr);gap:.25rem .75rem;padding:1.15rem .5rem 1.15rem 0;display:grid}.ZD3nRW_list li>span{color:var(--ink-soft);grid-row:span 2;font-size:1.15rem}.ZD3nRW_list li>p{color:var(--ink-soft);font-size:.98rem}.ZD3nRW_list button{text-align:left;min-height:2rem;transition:color .16s var(--ease);background:0 0;border:0;padding:0;font-weight:600}.ZD3nRW_list li[data-active=true]{border-top-color:var(--brown-800);box-shadow:inset 0 2px 0 var(--brown-800)}.ZD3nRW_list li[data-active=true] button,.ZD3nRW_list li[data-active=true]>span{color:var(--brown-600)}.ZD3nRW_inline{grid-column:1/-1;margin-top:.75rem;display:none}.ZD3nRW_visual{align-self:start;gap:.6rem;display:grid;position:sticky;top:6.5rem}.ZD3nRW_extra{border-top:2px solid var(--brown-800);grid-template-columns:minmax(0,.45fr) minmax(0,1fr);gap:1rem 2rem;margin-top:4rem;padding-top:2rem;display:grid}.ZD3nRW_extra h3{font-size:1.7rem}.ZD3nRW_extra ul{columns:2 16rem;column-gap:2.5rem}.ZD3nRW_extra li{break-inside:avoid;color:var(--ink-soft);padding-bottom:.65rem;font-size:.98rem}@media (max-width:52rem){.ZD3nRW_grid,.ZD3nRW_extra{grid-template-columns:minmax(0,1fr)}.ZD3nRW_visual{display:none}.ZD3nRW_inline{display:block}}
.hZiZTa_stores{flex-wrap:wrap;gap:.75rem;display:flex}.hZiZTa_badge{border:1px solid var(--brown-950);border-radius:var(--radius-m);background:var(--brown-950);color:#fffbf0;text-align:left;min-width:10.25rem;min-height:3.5rem;transition:background-color .18s var(--ease), transform .18s var(--ease);align-items:center;gap:.65rem;padding:.45rem 1.1rem .45rem .9rem;text-decoration:none;display:inline-flex}.hZiZTa_badge:hover{background:var(--brown-800)}.hZiZTa_badge:active{transform:translateY(1px)}.hZiZTa_text{line-height:1.2;display:grid}.hZiZTa_text small{font-size:.74rem}.hZiZTa_text strong{font-size:1.08rem;font-weight:600}.hZiZTa_stores[data-dark=true] .hZiZTa_badge{border-color:var(--paper);background:var(--paper);color:var(--brown-950)}.hZiZTa_stores[data-dark=true] .hZiZTa_badge:hover{background:var(--brown-100)}
.hjIlRq_form{border-radius:var(--radius-l);background:var(--paper);color:var(--ink);gap:.5rem;padding:clamp(1.25rem,3vw,2rem);display:grid}.hjIlRq_form :focus-visible{outline-color:var(--brown-600)}.hjIlRq_form h3{margin-bottom:.5rem;font-size:1.7rem}.hjIlRq_form label{font-size:var(--text-sm);font-weight:600}.hjIlRq_field{border:1px solid var(--line-strong);border-radius:var(--radius-s);background:var(--surface);align-items:center;gap:.5rem;padding-inline:.8rem;display:flex}.hjIlRq_field[data-error=true]{border-color:var(--anor)}.hjIlRq_field:focus-within{outline:2px solid var(--brown-600);outline-offset:2px}.hjIlRq_field input{background:0 0;border:0;outline:0;flex:1;min-width:0;min-height:3rem}.hjIlRq_error{min-height:1.3rem;color:var(--anor);font-size:.86rem}.hjIlRq_spin{animation:.8s linear infinite hjIlRq_spin}@keyframes hjIlRq_spin{to{transform:rotate(360deg)}}.hjIlRq_notice{border-radius:var(--radius-s);background:var(--paper-deep);margin-top:.5rem;padding:.75rem;font-size:.92rem;line-height:1.45}
.IPvEmW_section{padding-block:var(--section);background:var(--brown-950);color:#fdf6e4;position:relative;overflow:hidden}.IPvEmW_pattern{color:var(--brown-600);opacity:.35;position:absolute;inset:0}.IPvEmW_grid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:clamp(2.5rem,6vw,5rem);display:grid;position:relative}.IPvEmW_grid h2{font-size:var(--title-xl)}.IPvEmW_text{color:var(--brown-100);font-size:var(--text-lede);margin-block:1.25rem}@media (max-width:52rem){.IPvEmW_grid{grid-template-columns:minmax(0,1fr)}}
._9t4Kwa_wrap{align-self:end;justify-items:center;gap:.75rem;width:100%;padding:clamp(4.5rem,22%,6rem) .75rem .75rem;display:grid;position:relative}._9t4Kwa_phone{background:var(--brown-950);width:min(70%,17.5rem);box-shadow:var(--shadow-phone);border-radius:2.2rem;padding:.5rem}._9t4Kwa_screen{background:var(--paper);border-radius:1.75rem;min-height:21.5rem;position:relative;overflow:hidden}._9t4Kwa_notch{background:var(--brown-950);border-radius:1rem;width:4.5rem;height:1.1rem;position:absolute;top:.55rem;left:50%;transform:translate(-50%)}._9t4Kwa_top{background:var(--brown-800);color:#fdf6e4;gap:.15rem;padding:2.4rem 1.1rem 1.1rem;font-size:.82rem;display:grid}._9t4Kwa_top strong{font-size:2.5rem;font-weight:400;line-height:1.05}._9t4Kwa_top small{font-size:.85rem}._9t4Kwa_goal{color:#f9c35c;font-weight:600}._9t4Kwa_plan{padding:.9rem;font-size:.86rem}._9t4Kwa_planHead{justify-content:space-between;font-weight:600;display:flex}._9t4Kwa_meter{background:var(--paper-deep);border-radius:2px;height:4px;margin-block:.5rem .4rem;overflow:hidden}._9t4Kwa_meter span{background:var(--brown-600);transform-origin:0;height:100%;transition:transform .32s var(--ease);display:block}._9t4Kwa_plan button{border:0;border-bottom:1px solid var(--line);text-align:left;background:0 0;align-items:center;gap:.55rem;width:100%;min-height:2.5rem;padding:.3rem;display:flex}._9t4Kwa_plan li:last-child button{border-bottom:0}._9t4Kwa_box{border:1.5px solid var(--brown-600);color:#fff;width:1.15rem;height:1.15rem;transition:background-color .16s var(--ease);border-radius:4px;flex:none;place-items:center;display:grid}._9t4Kwa_box[data-checked=true]{background:var(--brown-600)}._9t4Kwa_controls{border-radius:var(--radius-m);background:var(--surface);box-shadow:var(--shadow-soft);text-align:center;gap:.35rem;padding:.4rem .4rem .5rem;display:grid}._9t4Kwa_controls span{font-size:.74rem;line-height:1.3}._9t4Kwa_tabs{flex-wrap:wrap;justify-content:center;gap:.2rem;display:flex}._9t4Kwa_tabs button{border-radius:var(--radius-s);min-height:2.4rem;transition:background-color .16s var(--ease);background:0 0;border:0;padding:.25rem .6rem;font-size:.82rem;font-weight:500}._9t4Kwa_tabs button:hover{background:var(--brown-100)}._9t4Kwa_tabs button[aria-pressed=true]{background:var(--brown-800);color:#fffbf0}
.Z8hQ_W_hero{overflow:clip}.Z8hQ_W_grid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:end;gap:clamp(2rem,5vw,5rem);padding-top:clamp(2rem,4vw,3.25rem);display:grid}.Z8hQ_W_copy{align-self:center;padding-bottom:clamp(2rem,5vw,4rem)}.Z8hQ_W_copy h1{font-size:var(--title-xl);margin-bottom:1.5rem}.Z8hQ_W_actions{flex-wrap:wrap;align-items:center;gap:1rem 2rem;margin-block:2.25rem 1.75rem;display:flex}.Z8hQ_W_stage{justify-self:center;justify-items:center;width:min(100%,25rem);display:grid;position:relative}.Z8hQ_W_arch{width:100%;height:100%;position:absolute;inset:0}.Z8hQ_W_archPattern{color:var(--brown-600)}.Z8hQ_W_lit{fill:var(--gold);opacity:.16;animation:Z8hQ_W_light .7s var(--ease) backwards}@keyframes Z8hQ_W_light{0%{opacity:0}60%{opacity:.75}}.Z8hQ_W_band{background:var(--brown-950);color:#fdf6e4}.Z8hQ_W_band dl{flex-wrap:wrap;justify-content:space-between;gap:1.25rem 2.5rem;margin:0 auto;padding-block:1.75rem;display:flex}.Z8hQ_W_band dl>div{align-items:baseline;gap:.5rem;display:flex}.Z8hQ_W_band dd{font-size:1.9rem;line-height:1}.Z8hQ_W_band dt{color:var(--brown-200);font-size:var(--text-sm)}@media (max-width:58rem){.Z8hQ_W_grid{grid-template-columns:minmax(0,1fr)}.Z8hQ_W_copy{padding-bottom:0}}@media (max-width:40rem){.Z8hQ_W_band dl{grid-template-columns:1fr 1fr;display:grid}.Z8hQ_W_band dl>div{flex-direction:column;gap:.15rem}}
.QYM8XW_planner{border:1px solid var(--line);border-radius:var(--radius-l);background:var(--surface);box-shadow:var(--shadow-soft);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid;overflow:hidden}.QYM8XW_form{gap:1.1rem;padding:clamp(1.25rem,4vw,2.5rem);display:grid}.QYM8XW_form>label,.QYM8XW_form legend{font-size:var(--text-sm);gap:.35rem;padding:0;font-weight:600;display:grid}.QYM8XW_form select,.QYM8XW_form input[type=date]{border:1px solid var(--line-strong);border-radius:var(--radius-s);background:var(--paper);width:100%;min-height:3rem;padding:.5rem .75rem;font-size:1rem;font-weight:400}.QYM8XW_form fieldset{border:0;margin:0;padding:0}.QYM8XW_levels{grid-template-columns:repeat(6,minmax(0,1fr));gap:.35rem;margin-top:.35rem;display:grid}.QYM8XW_levels span{border:1px solid var(--line-strong);border-radius:var(--radius-s);cursor:pointer;min-height:2.75rem;transition:background-color .16s var(--ease);place-items:center;font-weight:600;display:grid}.QYM8XW_levels input:checked+span{border-color:var(--brown-800);background:var(--brown-800);color:#fffbf0}.QYM8XW_levels input:focus-visible+span{outline:2px solid var(--brown-600);outline-offset:2px}.QYM8XW_result{background:var(--brown-950);color:#fdf6e4;flex-direction:column;justify-content:center;gap:1rem;padding:clamp(1.25rem,4vw,2.5rem);display:flex}.QYM8XW_days{font-size:1.1rem}.QYM8XW_days strong{font-size:clamp(3.5rem,8vw,5.5rem);font-weight:400;line-height:1}.QYM8XW_reminders{color:var(--brown-100);font-size:.95rem}.QYM8XW_reminders li{border-top:1px solid #ffffff2e;padding-block:.3rem}.QYM8XW_note{color:var(--brown-200);font-size:.84rem}.QYM8XW_empty{color:var(--brown-100);font-size:1.2rem;line-height:1.4}@media (max-width:46rem){.QYM8XW_planner{grid-template-columns:minmax(0,1fr)}}
.a-Tr4W_section{padding-block:var(--section);background:var(--paper-deep)}.a-Tr4W_steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.5rem,4vw,3rem);margin-block:3rem;display:grid}.a-Tr4W_steps li{border-top:2px solid var(--brown-800);padding-top:1rem}.a-Tr4W_steps span{color:var(--brown-600);margin-bottom:.5rem;font-size:3rem;line-height:1;display:block}.a-Tr4W_steps p{font-size:1.15rem;line-height:1.4}@media (max-width:46rem){.a-Tr4W_steps{grid-template-columns:minmax(0,1fr)}}
.DX9aRa_calc{border:1px solid var(--line);border-radius:var(--radius-l);background:var(--surface);grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:center;gap:1.5rem 2rem;margin-top:1rem;padding:clamp(1.25rem,3vw,2rem);display:grid}.DX9aRa_controls{gap:1rem;display:grid}.DX9aRa_controls p{font-size:var(--text-sm);margin-bottom:.35rem;font-weight:600}.DX9aRa_options{flex-wrap:wrap;gap:.35rem;display:flex}.DX9aRa_options button{border:1px solid var(--line-strong);border-radius:var(--radius-s);min-width:2.9rem;min-height:2.75rem;transition:background-color .16s var(--ease);background:0 0;justify-content:center;align-items:center;gap:.35rem;padding:.3rem .8rem;font-weight:600;display:inline-flex}.DX9aRa_options button:hover{background:var(--brown-100)}.DX9aRa_options button[aria-pressed=true]{border-color:var(--brown-800);background:var(--brown-800);color:#fffbf0}.DX9aRa_options small{font-weight:500}.DX9aRa_total{text-align:right;justify-items:end;display:grid}.DX9aRa_total strong{font-size:clamp(2.3rem,1.8rem + 1.8vw,3.2rem);font-weight:500;line-height:1.05}.DX9aRa_total span{color:var(--ink-soft);font-size:.95rem}@media (max-width:52rem){.DX9aRa_calc{grid-template-columns:minmax(0,1fr)}.DX9aRa_total{text-align:left;justify-items:start}}
.TjAkjG_section{padding-block:var(--section);background:var(--paper-deep)}.TjAkjG_lede{margin-top:1rem}.TjAkjG_cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:2.5rem;display:grid}.TjAkjG_cards li{border:1px solid var(--line);border-radius:var(--radius-l);background:var(--surface);padding:clamp(1.25rem,3vw,2rem)}.TjAkjG_cards li[data-accent=true]{background:var(--brown-800);border-color:var(--brown-800);color:#fdf6e4}.TjAkjG_cards li[data-accent=true] p:last-child{color:var(--brown-100)}.TjAkjG_cards li p:last-child{color:var(--ink-soft);font-size:.97rem}.TjAkjG_price{margin-block:.75rem;font-size:clamp(2.2rem,1.7rem + 1.8vw,3rem);line-height:1.05}.TjAkjG_price span{margin-top:.15rem;font-size:.92rem;display:block}.TjAkjG_tiers{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(2rem,5vw,4rem);margin-top:3rem;display:grid}.TjAkjG_tiers li{border-top:1px solid var(--line-strong);padding-block:.6rem;font-size:.98rem}.TjAkjG_tiers h3{margin-bottom:.6rem}.TjAkjG_footnote{color:var(--ink-soft);margin-top:2rem;font-size:.95rem}@media (max-width:52rem){.TjAkjG_cards,.TjAkjG_tiers{grid-template-columns:minmax(0,1fr)}}
.xNBfSq_grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(2.5rem,6vw,6rem);display:grid}.xNBfSq_text{margin-top:1.5rem}.xNBfSq_visual{view-timeline:--gather block;grid-template-columns:1fr 1fr;gap:1.5rem;display:grid}.xNBfSq_caption{color:var(--ink-soft);font-size:var(--text-sm);margin-bottom:1rem;font-weight:600;display:block}.xNBfSq_before li{border:1px solid var(--line-strong);border-radius:var(--radius-s);background:var(--surface);width:fit-content;box-shadow:var(--shadow-soft);margin-bottom:.6rem;padding:.6rem .9rem;font-size:.95rem}.xNBfSq_before li:first-child{transform:rotate(-4deg)}.xNBfSq_before li:nth-child(2){transform:translate(1.2rem)rotate(3deg)}.xNBfSq_before li:nth-child(3){transform:translate(-.3rem)rotate(-2deg)}.xNBfSq_before li:nth-child(4){transform:translate(1.5rem)rotate(5deg)}.xNBfSq_after ol{border-radius:var(--radius-m);background:var(--brown-800);color:#fdf6e4;overflow:hidden}.xNBfSq_after li{border-bottom:1px solid #ffffff29;padding:.85rem 1rem;font-size:.95rem}.xNBfSq_after li:last-child{border-bottom:0}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.xNBfSq_before li{animation:linear both xNBfSq_settle;animation-timeline:--gather;animation-range:cover 15% cover 55%}@keyframes xNBfSq_settle{to{opacity:.5;transform:none}}}}@media (max-width:58rem){.xNBfSq_grid{grid-template-columns:minmax(0,1fr)}}
.dGstSW_head{background:var(--brown-950);color:#fdf6e4;position:relative;overflow:hidden}.dGstSW_pattern{color:var(--brown-600);opacity:.35;position:absolute;inset:0}.dGstSW_headInner{padding-block:clamp(3rem,8vw,6rem);position:relative}.dGstSW_crumbs{color:var(--brown-200);font-size:var(--text-sm);margin-bottom:2rem}.dGstSW_head h1{max-width:17ch;font-size:var(--title-xl)}.dGstSW_head h1+p{max-width:40rem;color:var(--brown-100);font-size:var(--text-lede);margin-top:1.5rem;line-height:1.5}.dGstSW_facts{border-top:1px solid #ffffff40;grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:1.5rem;max-width:48rem;margin-top:3rem;padding-top:1.5rem;display:grid}.dGstSW_facts dd{font-size:2.3rem;line-height:1.1}.dGstSW_facts dt{color:var(--brown-200);font-size:var(--text-sm)}.dGstSW_columns{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:clamp(2rem,5vw,4rem);display:grid}.dGstSW_columns h2,.dGstSW_detail h2{margin-bottom:.75rem;font-size:1.7rem}.dGstSW_columns p{color:var(--ink-soft)}.dGstSW_detail{background:var(--paper-deep);padding-block:clamp(3rem,7vw,5rem)}.dGstSW_detailGrid{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:clamp(2rem,5vw,4rem);display:grid}.dGstSW_list li{border-top:1px solid var(--line);padding-block:.6rem}.dGstSW_ctaTitle{margin-bottom:1.5rem}.dGstSW_next{margin-top:1.25rem}.dGstSW_otherTitle{margin-top:4rem;margin-bottom:1rem;font-size:1.7rem}.dGstSW_others{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:.75rem 2rem;display:grid}
._8OiqLG_head{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:1.5rem clamp(2rem,6vw,5rem);margin-bottom:3rem;display:grid}._8OiqLG_list{border-bottom:1px solid var(--line-strong)}._8OiqLG_row{border-top:1px solid var(--line-strong);transition:padding-left .24s var(--ease);grid-template-columns:minmax(0,1.2fr) minmax(0,1.3fr) minmax(0,.8fr) 1.5rem;align-items:baseline;gap:.2rem 2rem;padding:1.5rem .25rem 1.6rem;text-decoration:none;display:grid;position:relative}._8OiqLG_row:hover{padding-left:.75rem}._8OiqLG_row h3{font-size:clamp(1.5rem,1.25rem + .9vw,2rem);line-height:1.1}._8OiqLG_summary{color:var(--ink-soft)}._8OiqLG_count{color:var(--ink-soft);font-size:var(--text-sm)}._8OiqLG_count strong{color:var(--ink);font-size:1.7rem;font-weight:500}._8OiqLG_meta{color:var(--ink-soft);grid-column:2/span 2;font-size:.85rem}._8OiqLG_bar{background:var(--brown-600);transform-origin:0;width:100%;height:3px;position:absolute;bottom:-1px;left:0}._8OiqLG_arrow{color:var(--brown-600);transition:transform .22s var(--ease);grid-area:1/4;align-self:center}._8OiqLG_row:hover ._8OiqLG_arrow{transform:translate(3px,-3px)}._8OiqLG_types{color:var(--ink-soft);margin-top:1.5rem;font-size:.95rem}@media (max-width:52rem){._8OiqLG_head{grid-template-columns:minmax(0,1fr)}._8OiqLG_row{grid-template-columns:minmax(0,1fr) 1.5rem}._8OiqLG_row>*{grid-area:auto/1}._8OiqLG_row ._8OiqLG_arrow{grid-area:1/2}._8OiqLG_row ._8OiqLG_bar{grid-column:auto}}
