.W90xfW_hub,.W90xfW_articlePage{padding-block:1.5rem 5rem}.W90xfW_breadcrumbs{color:var(--color-text-muted);font-size:.8125rem}.W90xfW_breadcrumbs ol{flex-wrap:wrap;align-items:center;gap:.25rem .65rem;padding:0;list-style:none;display:flex}.W90xfW_breadcrumbs li{overflow-wrap:anywhere;min-width:0}.W90xfW_breadcrumbs li+li:before{content:"/";color:var(--color-text-muted);margin-right:.65rem}.W90xfW_breadcrumbs a{min-height:2.75rem;color:inherit;text-underline-offset:.25em;align-items:center;display:inline-flex}.W90xfW_eyebrow{letter-spacing:.15em;text-transform:uppercase;color:var(--color-accent-text);font-size:.6875rem;font-weight:750}.W90xfW_hero{border-bottom:1px solid var(--color-border);gap:1.5rem;padding-block:2.75rem 3.25rem;display:grid}.W90xfW_hero h1{letter-spacing:-.05em;margin-top:1rem;font-size:clamp(2.5rem,5.1vw,4.5rem);font-weight:800;line-height:1.04}.W90xfW_desktopBreak{display:none}.W90xfW_heroAside{max-width:27rem;color:var(--color-text-muted);align-self:end;font-size:1.0625rem}.W90xfW_heroNote{border-left:3px solid var(--color-accent);margin-top:1.25rem;padding-left:.875rem;font-size:.8125rem;display:block}.W90xfW_featuredSection{margin-block:2.5rem 4.5rem}.W90xfW_featured{background:#f1f8f4;border:1px solid #dce8e0;border-radius:1.25rem;display:grid;overflow:hidden}.W90xfW_cardImage{aspect-ratio:16/10;background:var(--color-surface);overflow:hidden}.W90xfW_cardImage img{object-fit:contain;width:100%;height:100%}.W90xfW_cardBody{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.W90xfW_featured .W90xfW_cardBody{justify-content:center;padding:clamp(1.5rem,3vw,3rem)}.W90xfW_featured .W90xfW_eyebrow{margin-bottom:1.5rem}.W90xfW_meta{color:var(--color-text-muted);flex-wrap:wrap;align-items:center;gap:.5rem 1rem;font-size:.75rem;display:flex}.W90xfW_category{color:var(--color-accent-text);font-weight:700}.W90xfW_featured h2{letter-spacing:-.035em;margin-top:1rem;font-size:clamp(1.6rem,2.5vw,2.5rem)}.W90xfW_description{color:var(--color-text-muted);margin-top:.875rem;font-size:.9375rem;line-height:1.75}.W90xfW_readLink{min-height:2.75rem;color:var(--color-text);text-underline-offset:.3em;justify-content:space-between;align-items:center;gap:1.25rem;font-size:.875rem;font-weight:750;text-decoration-thickness:1px;display:inline-flex}.W90xfW_readLink:hover{color:var(--color-accent-text)}.W90xfW_readLink>span[aria-hidden]{font-size:1.125rem}.W90xfW_cardBody .W90xfW_readLink{margin-top:1rem}.W90xfW_sectionHeader{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1rem;margin-bottom:2rem;display:flex}.W90xfW_sectionHeader h2{letter-spacing:-.04em;margin-top:.5rem;font-size:clamp(1.75rem,3vw,2.5rem)}.W90xfW_sectionHeader>p{color:var(--color-text-muted);font-size:.875rem}.W90xfW_grid{grid-template-columns:minmax(0,1fr);gap:2.5rem 1.75rem;display:grid}.W90xfW_card{border-bottom:1px solid var(--color-border);min-width:0;padding-bottom:1.5rem}.W90xfW_card .W90xfW_cardImage{border-radius:.875rem;margin-bottom:1.25rem}.W90xfW_card h3{letter-spacing:-.025em;margin-top:.75rem;font-size:1.375rem;line-height:1.25}.W90xfW_support{border-top:1px solid var(--color-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem;margin-top:4.5rem;padding-top:2.5rem;display:flex}.W90xfW_support h2{letter-spacing:-.025em;margin-block:.5rem;font-size:1.5rem}.W90xfW_support p:not(.W90xfW_eyebrow){color:var(--color-text-muted);max-width:37rem;font-size:.9375rem}.W90xfW_articleHeader{max-width:54rem;margin:2.75rem auto 2.5rem}.W90xfW_articleHeader h1{letter-spacing:-.045em;margin-block:1rem 1.25rem;font-size:clamp(2.25rem,4.4vw,3.75rem);line-height:1.1}.W90xfW_articleDescription{color:var(--color-text-muted);font-size:clamp(1.0625rem,2vw,1.25rem);line-height:1.7}.W90xfW_articleHeader .W90xfW_meta{border-top:1px solid var(--color-border);margin-top:1.5rem;padding-top:1.25rem;font-size:.8125rem}.W90xfW_articleCover{margin-bottom:2.75rem}.W90xfW_articleCover img{object-fit:contain;border-radius:1rem;width:100%;height:auto}.W90xfW_articleIntro{margin-top:1.25rem;font-size:1rem;line-height:1.8}.W90xfW_articleIntro p+p{margin-top:.75rem}.W90xfW_articleIntro a{text-underline-offset:.25em;align-items:center;min-height:2.75rem;font-weight:700;display:inline-flex}.W90xfW_articleCover figcaption{color:var(--color-text-muted);margin-top:.75rem;font-size:.8125rem}.W90xfW_articleLayout{gap:2.5rem;max-width:65rem;margin-inline:auto;display:grid}.W90xfW_contents{border-top:3px solid var(--color-accent);align-self:start;padding-top:1rem}.W90xfW_contents h2{font-size:.875rem}.W90xfW_contents ol{margin-top:.75rem;padding:0;list-style:none}.W90xfW_contents a{min-height:2.75rem;color:var(--color-text-muted);text-underline-offset:.25em;padding-block:.65rem;font-size:.875rem;display:block}.W90xfW_contents a:hover{color:var(--color-accent-text)}.W90xfW_prose{overflow-wrap:anywhere;min-width:0;max-width:46rem;font-size:1.0625rem;line-height:1.85}.W90xfW_prose section{scroll-margin-top:calc(var(--header-height) + 2rem)}.W90xfW_prose section+section{margin-top:2.5rem}.W90xfW_prose h2{letter-spacing:-.025em;margin-bottom:1rem;font-size:clamp(1.5rem,2.5vw,2rem)}.W90xfW_prose h3{margin-block:1.75rem .75rem;font-size:1.25rem}.W90xfW_prose p+p,.W90xfW_prose ul,.W90xfW_prose ol{margin-top:1rem}.W90xfW_prose ul,.W90xfW_prose ol{padding-left:1.5rem}.W90xfW_prose li+li{margin-top:.5rem}.W90xfW_prose a{text-underline-offset:.2em}.W90xfW_prose blockquote{border-left:3px solid var(--color-accent);color:var(--color-text-muted);margin-block:1.5rem;padding-left:1.25rem}.W90xfW_articleHelp{border:1px solid var(--color-border);background:var(--color-surface);border-radius:.875rem;margin-block:2.5rem 1.5rem;padding:1.5rem}.W90xfW_articleHelp h2{font-size:1.25rem}.W90xfW_articleHelp p{font-size:.9375rem}.W90xfW_related{border-top:1px solid var(--color-border);margin-top:4rem;padding-top:2.5rem}@media (min-width:40rem){.W90xfW_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:48rem){.W90xfW_hero{grid-template-columns:1.4fr 1fr;gap:3rem}.W90xfW_desktopBreak{display:block}.W90xfW_featured:has(.W90xfW_cardImage){grid-template-columns:1.2fr 1fr}.W90xfW_featured .W90xfW_cardImage{aspect-ratio:auto;height:100%;min-height:23rem}}@media (min-width:64rem){.W90xfW_articleLayout{grid-template-columns:12rem minmax(0,1fr);gap:3rem}.W90xfW_contents{top:calc(var(--header-height) + 1rem);max-height:calc(100dvh - var(--header-height) - 2rem);padding-right:.5rem;position:sticky;overflow-y:auto}.W90xfW_grid{grid-template-columns:repeat(3,minmax(0,1fr))}.W90xfW_hero{padding-block:3.5rem 4rem}.W90xfW_hub,.W90xfW_articlePage{padding-bottom:6rem}}
.ZkjmRG_kicker{letter-spacing:.13em;text-transform:uppercase;color:var(--color-accent-text);font-size:.6875rem;font-weight:800;display:block}.ZkjmRG_research{color:var(--color-text-muted);font-size:.8125rem}.ZkjmRG_decision{margin-block:2rem}.ZkjmRG_decisionStart{text-align:center;border:1px solid var(--color-border);border-radius:.875rem;gap:.5rem;padding:1.5rem;display:grid}.ZkjmRG_decisionStart strong{font-size:1.125rem;line-height:1.5}.ZkjmRG_decisionStart>span:last-child{color:var(--color-text-muted);font-size:.875rem}.ZkjmRG_branches{gap:1rem;padding-top:2rem;display:grid;position:relative}.ZkjmRG_branches:before{content:"";background:var(--color-accent-text);width:2px;height:2rem;position:absolute;top:0;left:50%}.ZkjmRG_branch{border:1px solid #c6ddcf;border-top:4px solid var(--color-accent-text);background:#f2faf5;border-radius:.75rem;padding:1.5rem;position:relative}.ZkjmRG_branch:nth-child(2){border-color:#cfd6d2;border-top-color:var(--color-text);background:#f5f6f5}.ZkjmRG_branch h3{margin:0 0 .25rem;font-size:1.625rem}.ZkjmRG_branch>p{color:var(--color-text-muted);font-size:.875rem}.ZkjmRG_branch ul{padding-left:1.1rem;font-size:.9375rem;line-height:1.7}.ZkjmRG_branch a{padding-block:.25rem;display:inline-block}.ZkjmRG_branchMarker{float:right;color:var(--color-text-muted);font-size:.8125rem;font-weight:750}.ZkjmRG_decision figcaption,.ZkjmRG_setupFlow figcaption{color:var(--color-text-muted);margin-top:.875rem;font-size:.8125rem;line-height:1.7}.ZkjmRG_tableBlock{margin-block:1.5rem}.ZkjmRG_tableHint{color:var(--color-text-muted);border-left:3px solid var(--color-accent);margin-bottom:.75rem;padding-left:.75rem;font-size:.8125rem}.ZkjmRG_tableScroll{border:1px solid var(--color-border);scrollbar-color:var(--color-accent-text) #edf3ef;scrollbar-width:auto;border-radius:.75rem;max-width:100%;overflow-x:auto}.ZkjmRG_table{border-collapse:collapse;text-align:left;overflow-wrap:normal;width:100%;min-width:44rem;font-size:.875rem;line-height:1.65}.ZkjmRG_table caption{text-align:left;background:#f2f7f4;padding:1rem;font-size:.8125rem;font-weight:750}.ZkjmRG_table th,.ZkjmRG_table td{border-top:1px solid var(--color-border);vertical-align:top;padding:1rem}.ZkjmRG_table thead th{color:var(--color-text-muted);background:#f9fbfa;font-size:.75rem;line-height:1.5}.ZkjmRG_table tbody th{min-width:10rem;font-weight:700}.ZkjmRG_table tbody tr:nth-child(2n){background:#f9fbfa}.ZkjmRG_osTag{white-space:nowrap;font-weight:750;display:inline-block}.ZkjmRG_troubleshooting{table-layout:fixed;min-width:44rem}.ZkjmRG_troubleshooting tbody th{min-width:0}.ZkjmRG_troubleshooting th:first-child{width:18%}.ZkjmRG_troubleshooting td{width:27.33%}.ZkjmRG_setupFlow{border:1px solid var(--color-border);border-radius:1rem;margin-block:1.75rem;padding:1.5rem}.ZkjmRG_setupFlow ol{margin:0;padding:0;list-style:none}.ZkjmRG_setupFlow li{grid-template-columns:2.5rem minmax(0,1fr);gap:1rem;display:grid;position:relative}.ZkjmRG_setupFlow li+li{margin-top:0;padding-top:1.5rem}.ZkjmRG_setupFlow li:not(:last-child):after{content:"";background:#cee9d9;width:2px;position:absolute;top:2.5rem;bottom:-1.5rem;left:1.2rem}.ZkjmRG_setupFlow li>span{color:#07582f;z-index:1;background:#e3f8ec;border-radius:50%;align-self:start;place-items:center;width:2.5rem;height:2.5rem;font-size:.8125rem;font-weight:750;display:grid}.ZkjmRG_setupFlow strong{font-size:1rem;line-height:1.5;display:block}.ZkjmRG_setupFlow p{color:var(--color-text-muted);margin-top:.3rem;font-size:.875rem;line-height:1.7}.ZkjmRG_steps{list-style:decimal-leading-zero}.ZkjmRG_steps li{padding-left:.375rem}.ZkjmRG_steps li+li{margin-top:1.125rem}.ZkjmRG_steps li::marker{color:var(--color-accent-text);font-weight:750}.ZkjmRG_note{border-left:3px solid var(--color-accent-text);background:#f3faf6;margin-block:1.5rem;padding:1rem 1.25rem;font-size:.9375rem}.ZkjmRG_credentials{border:1px solid var(--color-border);background:#f8faf9;border-radius:.75rem;margin-block:1.5rem;padding:1.25rem}.ZkjmRG_credentials>p{color:var(--color-text-muted);font-size:.8125rem}.ZkjmRG_credentials dl{gap:.5rem;margin-top:1rem;font-size:.9375rem;display:grid}.ZkjmRG_credentials dt{font-weight:750}.ZkjmRG_credentials dd{margin:0 0 .5rem}.ZkjmRG_credentials code{overflow-wrap:anywhere;font-size:.875rem}.ZkjmRG_faq{border-top:1px solid var(--color-border);margin-top:1.5rem}.ZkjmRG_faq details{border-bottom:1px solid var(--color-border);padding-block:.5rem}.ZkjmRG_faq summary{cursor:pointer;min-height:2.75rem;padding-block:.75rem;font-weight:700;line-height:1.6}.ZkjmRG_faq details p{margin:.25rem 0 1rem;font-size:1rem}.ZkjmRG_sources{font-size:.9375rem}@media (min-width:40rem){.ZkjmRG_branches{grid-template-columns:repeat(2,minmax(0,1fr))}.ZkjmRG_credentials dl{grid-template-columns:8rem minmax(0,1fr)}}
.VZk2jq_research,.VZk2jq_sources{color:var(--color-text-muted);font-size:.8125rem}.VZk2jq_smallLabel{color:var(--color-accent-text);letter-spacing:.1em;text-transform:uppercase;font-size:.6875rem;font-weight:750;display:block}.VZk2jq_routeLinks{flex-wrap:wrap;gap:.5rem 1.5rem;margin-top:.75rem;display:flex}.VZk2jq_identity{background:#f4faf6;border:1px solid #c8dfd0;border-radius:.875rem;margin-block:1.5rem;padding:1.5rem}.VZk2jq_identity h3{margin-top:0}.VZk2jq_identity dl{gap:.4rem 1rem;margin-top:1rem;font-size:.9375rem;display:grid}.VZk2jq_identity dt{font-weight:750}.VZk2jq_identity dd{margin:0 0 .5rem}.VZk2jq_steps li{padding-left:.3rem}.VZk2jq_steps li+li{margin-top:1.1rem}.VZk2jq_steps li::marker{color:var(--color-accent-text);font-weight:800}.VZk2jq_installDiagram{border:1px solid var(--color-border);background:#f8faf8;border-radius:1rem;margin-block:1.75rem;padding:1.5rem}.VZk2jq_installSteps{gap:.75rem;list-style:none;display:grid;padding:0!important}.VZk2jq_installSteps li{align-items:center;gap:.75rem;padding-block:.5rem;display:flex;margin:0!important}.VZk2jq_installSteps li>span{color:#07582f;border:1px solid #a8c4b3;border-radius:50%;flex-shrink:0;place-items:center;width:2rem;height:2rem;font-size:.8125rem;display:grid}.VZk2jq_installSteps strong{font-size:.9375rem}.VZk2jq_installDiagram figcaption,.VZk2jq_credentials figcaption,.VZk2jq_workflow figcaption{color:var(--color-text-muted);margin-top:1rem;font-size:.8125rem;line-height:1.75}.VZk2jq_lgRoutes{gap:.75rem;margin-top:1.25rem;display:grid}.VZk2jq_lgRoutes>div{border-left:3px solid var(--color-accent-text);background:#edf6f0;padding:.6rem 1rem}.VZk2jq_lgRoutes>div:last-child{background:#eef1ef;border-left-color:#263c30}.VZk2jq_lgRoutes strong{font-size:.9375rem}.VZk2jq_lgRoutes p{margin-top:.4rem;font-size:.875rem}.VZk2jq_sharedRoute{margin-top:1.25rem;font-size:.9375rem}.VZk2jq_credentials{border:1px solid #b9d4c3;border-radius:1rem;margin-block:1.75rem;padding:1.5rem}.VZk2jq_exampleLabel{color:#07582f;letter-spacing:.09em;text-transform:uppercase;border-bottom:1px solid var(--color-border);padding-bottom:1rem;font-size:.6875rem;font-weight:800}.VZk2jq_credentials dl{gap:1.5rem;margin-top:1.5rem;display:grid}.VZk2jq_credentials dt{font-size:.9375rem;font-weight:750}.VZk2jq_credentials dd{margin:.5rem 0 0}.VZk2jq_credentials code{overflow-wrap:anywhere;font-size:clamp(.8125rem,1.5vw,1.125rem);font-weight:700}.VZk2jq_credentials dd p{color:var(--color-text-muted);margin-top:.5rem;font-size:.875rem}.VZk2jq_workflow{margin-block:2rem}.VZk2jq_workflow ol{list-style:none;padding:0!important}.VZk2jq_workflow li{border-top:1px solid var(--color-border);grid-template-columns:2.75rem minmax(0,1fr);gap:1rem;padding-block:1.25rem;display:grid;margin:0!important}.VZk2jq_workflow li:last-child{border-bottom:1px solid var(--color-border)}.VZk2jq_stepNumber{color:#a9f1c8;background:#142b1e;border-radius:.6rem;align-self:start;place-items:center;width:2.75rem;height:2.75rem;font-size:.875rem;font-weight:700;display:grid}.VZk2jq_workflow strong{margin-block:.3rem;font-size:1.125rem;line-height:1.5;display:block}.VZk2jq_workflow li p{color:var(--color-text-muted);font-size:.9375rem;line-height:1.75}.VZk2jq_statusCards{gap:1rem;margin-block:1.75rem;display:grid}.VZk2jq_statusCards>div{border:1px solid var(--color-border);background:#f5f9f6;border-radius:.875rem;padding:1.25rem}.VZk2jq_statusNumber{color:var(--color-accent-text);font-size:.8125rem;font-weight:800}.VZk2jq_statusCards h3{margin-block:.5rem;font-size:1.125rem}.VZk2jq_statusCards p,.VZk2jq_statusCards dl{font-size:.875rem;line-height:1.7}.VZk2jq_statusCards dt{margin-top:1rem;font-weight:750}.VZk2jq_statusCards dd{color:var(--color-text-muted);margin:.25rem 0 0}.VZk2jq_diagnosis{border-left:3px solid var(--color-accent-text);margin-block:1.5rem;padding-left:1.25rem}.VZk2jq_diagnosis li{font-size:.9375rem}.VZk2jq_tableBlock{margin-block:1.5rem}.VZk2jq_tableHint{color:var(--color-text-muted);border-left:3px solid var(--color-accent);margin-bottom:.75rem;padding-left:.75rem;font-size:.8125rem}.VZk2jq_tableScroll{border:1px solid var(--color-border);scrollbar-color:var(--color-accent-text) #edf3ef;border-radius:.75rem;max-width:100%;overflow-x:auto}.VZk2jq_table{table-layout:fixed;border-collapse:collapse;text-align:left;overflow-wrap:normal;width:100%;min-width:44rem;font-size:.875rem;line-height:1.7}.VZk2jq_table caption{text-align:left;background:#eef6f0;padding:1rem;font-size:.8125rem;font-weight:750}.VZk2jq_table th,.VZk2jq_table td{vertical-align:top;border-top:1px solid var(--color-border);padding:1rem}.VZk2jq_table th:first-child{width:18%}.VZk2jq_table thead th{color:var(--color-text-muted);background:#f6f9f7;font-size:.75rem}.VZk2jq_table tbody tr:nth-child(2n){background:#f9fbfa}.VZk2jq_faq{border-top:1px solid var(--color-border);margin-top:1.5rem}.VZk2jq_faq details{border-bottom:1px solid var(--color-border);padding-block:.5rem}.VZk2jq_faq summary{cursor:pointer;min-height:2.75rem;padding-block:.75rem;font-weight:700;line-height:1.6}.VZk2jq_faq details p{margin:.25rem 0 1rem;font-size:1rem}.VZk2jq_note{background:#f4f8f5;border-left:3px solid #336549;margin-block:1.5rem;padding:1rem 1.25rem;font-size:.9375rem}@media (min-width:40rem){.VZk2jq_installSteps{grid-template-columns:repeat(5,minmax(0,1fr))}.VZk2jq_installSteps li{flex-direction:column;align-items:flex-start}.VZk2jq_lgRoutes,.VZk2jq_credentials dl{grid-template-columns:repeat(2,minmax(0,1fr))}.VZk2jq_statusCards{grid-template-columns:repeat(3,minmax(0,1fr))}.VZk2jq_identity dl{grid-template-columns:8rem minmax(0,1fr)}}
.Sj1ktW_section{padding:3.375rem var(--container-gutter) 0}.Sj1ktW_banner{background:var(--color-accent);max-width:64.75rem;color:var(--color-text);text-align:center;border-radius:1.375rem;flex-direction:column;align-items:center;gap:1.5rem;margin-inline:auto;padding:2.5rem 1.5rem;display:flex}.Sj1ktW_title{font-size:clamp(1.375rem,1.1rem + .7vw,1.625rem);font-weight:900;line-height:1.25}.Sj1ktW_text{max-width:40rem;font-size:clamp(1rem,.9rem + .3vw,1.1875rem);font-weight:var(--weight-bold);margin-top:.6rem;line-height:1.45}.Sj1ktW_cta{flex-shrink:0;min-width:11.75rem;min-height:3.3rem;font-size:1.0625rem}.Sj1ktW_cta:focus-visible{outline-color:var(--color-text)}@media (min-width:48rem){.Sj1ktW_banner{text-align:left;flex-direction:row;justify-content:space-between;gap:2.5rem;min-height:13.625rem;padding:2.5rem clamp(2rem,6vw,5.125rem)}}
.OJoX5q_section{padding:5rem 0 5.3rem;scroll-margin-top:-3.5rem}.OJoX5q_stage{isolation:isolate;padding:0 var(--container-gutter) .6rem;position:relative;overflow:hidden}.OJoX5q_stage:before{content:"";z-index:-1;aspect-ratio:1;transform-origin:0 0;pointer-events:none;background:#f6f6f6;border-radius:14%;width:46%;position:absolute;top:1.1rem;left:6.4%;transform:rotate(30deg)}.OJoX5q_intro{text-align:center;justify-items:center;max-width:62rem;margin-inline:auto;display:grid}.OJoX5q_eyebrow{color:var(--color-text);font-size:.875rem;font-weight:var(--weight-semibold);text-transform:uppercase}.OJoX5q_title{color:var(--color-text);margin-top:1.14rem;font-size:clamp(1.625rem,1rem + 1.8vw,2.1875rem);font-weight:900;line-height:1.2}.OJoX5q_list{border:1px solid #d8d8d8;max-width:64.75rem;margin:3rem auto 0}.OJoX5q_item+.OJoX5q_item{border-top:1px solid #d8d8d8}.OJoX5q_question{min-height:2.6rem;color:var(--color-text);font-size:1rem;font-weight:var(--weight-bold);cursor:pointer;align-items:center;gap:.7rem;padding:.55rem 1.2rem;line-height:1.35;list-style:none;display:flex}.OJoX5q_question::-webkit-details-marker{display:none}.OJoX5q_question:hover{color:var(--color-accent-text)}.OJoX5q_question:focus-visible{outline-offset:-3px}.OJoX5q_icon{fill:none;width:.75rem;height:.75rem;stroke:var(--color-accent);stroke-width:2.6px;stroke-linecap:round;flex-shrink:0}.OJoX5q_iconVertical{transform-origin:50%;transition:transform .2s var(--ease-standard)}.OJoX5q_item[open] .OJoX5q_iconVertical{transform:scaleY(0)}.OJoX5q_answer{color:#4a5550;border-top:1px solid #d8d8d8;padding:1.4rem 1.2rem 1.6rem;font-size:.96875rem;line-height:1.7}.OJoX5q_answer a{color:var(--color-accent-text);font-weight:var(--weight-semibold)}.OJoX5q_more{text-align:center;margin-top:1rem}.OJoX5q_more a{min-height:2.75rem;color:var(--color-accent-text);font-size:.875rem;font-weight:var(--weight-semibold);text-underline-offset:.25em;align-items:center;gap:.65rem;padding:.5rem .75rem;display:inline-flex}@media (min-width:64rem){.OJoX5q_section{padding-top:8.775rem;scroll-margin-top:-7.275rem}}
._8NU7hW_cursor{vertical-align:-.1em;background:currentColor;border-radius:1px;width:.06em;height:.92em;margin-left:.05em;display:inline-block}._8NU7hW_cursor[data-blink=true]{animation:1.06s step-end infinite _8NU7hW_blink}@media (prefers-reduced-motion:reduce){._8NU7hW_cursor[data-blink=true]{animation:none}}@keyframes _8NU7hW_blink{50%{opacity:0}}
.KTD73a_hero{padding:var(--space-4) var(--space-4) 0}.KTD73a_frame{isolation:isolate;max-width:87.5rem;padding:4.5rem var(--space-4) var(--space-8);color:#fff;text-align:center;background:#050807;border-radius:1.125rem;flex-direction:column;align-items:center;margin-inline:auto;display:flex;position:relative;overflow:hidden}.KTD73a_background{z-index:-2;object-fit:cover;object-position:center}.KTD73a_frame:before{content:"";z-index:-1;background:#040706a8;position:absolute;inset:0}.KTD73a_frame :focus-visible{outline-color:#fff}.KTD73a_title{letter-spacing:-.01em;text-wrap:balance;font-size:clamp(2.25rem,1.25rem + 3.5vw,4.5rem);font-weight:900;line-height:1.215}.KTD73a_line{display:block}.KTD73a_accent{color:var(--color-accent)}.KTD73a_cta{margin-top:1.75rem}.KTD73a_supporting{max-width:46rem;font-size:var(--text-base);font-weight:var(--weight-bold);gap:1.25rem;margin-top:3rem;line-height:1.45;display:grid}.KTD73a_price{font-size:1.0625rem}.KTD73a_scrollCue{margin-top:auto;padding-top:2.5rem}.KTD73a_scrollCue svg{fill:none;stroke:#fff;stroke-width:2px;width:1.375rem;height:auto}.KTD73a_scrollWheel{fill:#fff;stroke:none;animation:1.8s ease-in-out infinite KTD73a_scroll-wheel}@keyframes KTD73a_scroll-wheel{0%{opacity:1;transform:translateY(0)}70%{opacity:0;transform:translateY(8px)}to{opacity:0;transform:translateY(0)}}@media (min-width:40rem){.KTD73a_hero{padding:var(--space-6) var(--container-gutter) 0}.KTD73a_frame{padding-inline:var(--space-8);border-radius:1.375rem}}@media (min-width:64rem){.KTD73a_frame{min-height:clamp(36rem,44vw,47.5rem);padding-top:clamp(5rem,9.5vw,10.25rem);padding-bottom:2.9rem}.KTD73a_cta{margin-top:1.7rem}.KTD73a_supporting{gap:1.75rem;margin-top:4.125rem;font-size:1.09rem}.KTD73a_price{font-size:1.125rem}.KTD73a_scrollCue{padding-top:2rem}.KTD73a_scrollCue svg{width:1.5rem}}
._9mALFW_footer{margin-top:var(--space-16);color:#c1cbc8;background:#11191a}._9mALFW_inner{--container-max:75rem}._9mALFW_columns{gap:var(--space-8);padding-block:var(--space-12);grid-template-columns:minmax(0,1fr);display:grid}._9mALFW_brandLink{border-radius:var(--radius-sm);display:inline-flex}._9mALFW_logo{aspect-ratio:666/226;object-fit:contain;width:12.5rem;height:auto}._9mALFW_description{max-width:30ch;margin-top:var(--space-6);font-size:.9375rem;line-height:1.8}._9mALFW_heading{margin-bottom:var(--space-4);color:#fff;font-size:var(--text-base);font-weight:var(--weight-bold);text-wrap:wrap;line-height:1.5}._9mALFW_navList{padding:0;list-style:none;display:grid}._9mALFW_link,._9mALFW_unavailable{max-width:100%;min-height:2.75rem;padding-block:var(--space-2);align-items:center;font-size:.9375rem;line-height:1.5;display:inline-flex}._9mALFW_link{color:inherit;text-underline-offset:.3em;transition:color .2s var(--ease-standard), text-decoration-color .2s var(--ease-standard);-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:1px}._9mALFW_link:hover,._9mALFW_link:focus-visible{color:var(--color-accent);text-decoration-color:currentColor}._9mALFW_footer :focus-visible{outline:3px solid var(--color-accent);outline-offset:4px;border-radius:2px}._9mALFW_bottom{align-items:flex-start;gap:var(--space-2);padding-block:var(--space-4);border-top:1px solid #ffffff1f;flex-direction:column;display:flex}._9mALFW_copyright,._9mALFW_domain{font-size:var(--text-sm)}@media (min-width:40rem){._9mALFW_columns{gap:2.5rem var(--space-12);padding-top:var(--space-16);grid-template-columns:repeat(2,minmax(0,1fr))}._9mALFW_bottom{justify-content:space-between;align-items:center;gap:var(--space-6);flex-direction:row}}@media (min-width:64rem){._9mALFW_columns{grid-template-columns:minmax(0,1.55fr) minmax(0,1.3fr) minmax(0,1.1fr) minmax(0,.75fr);column-gap:clamp(2rem,4vw,4rem)}}@media (prefers-reduced-motion:reduce){._9mALFW_link{transition:none}}
.wtk7_G_section{padding:3.8rem var(--container-gutter) 3.5rem;scroll-margin-top:1.5rem}.wtk7_G_intro{text-align:center;justify-items:center;max-width:62rem;margin-inline:auto;display:grid}.wtk7_G_kicker{color:var(--color-text);font-size:clamp(1.25rem,.9rem + 1vw,1.75rem);font-weight:900;line-height:1.25}.wtk7_G_title{color:var(--color-text);margin-top:.68rem;font-size:clamp(1.625rem,1rem + 1.8vw,2.1875rem);font-weight:900;line-height:1.2}.wtk7_G_subtitle{color:#5c6662;margin-top:.79rem;font-size:.9375rem}.wtk7_G_selector{max-width:71.5rem;margin:1.225rem auto 0}.wtk7_G_tabs{border:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5625rem;margin:0 0 .375rem;padding:0;display:grid}.wtk7_G_tab{border:1.5px solid var(--color-accent);min-height:3.2rem;color:var(--color-text);font-size:.875rem;font-weight:var(--weight-bold);text-align:center;cursor:pointer;transition:background-color .15s var(--ease-standard);background:#fff;justify-content:center;align-items:center;padding:.5rem;line-height:1.2;display:flex;position:relative}.wtk7_G_radio{opacity:0;pointer-events:none;position:absolute}.wtk7_G_tab:hover{background:#1fe5861a}.wtk7_G_tab:has(.wtk7_G_radio:checked){border:2px solid var(--color-text);background:var(--color-accent)}.wtk7_G_tab:has(.wtk7_G_radio:checked):after{content:"";border:2px solid var(--color-text);background:radial-gradient(circle, var(--color-accent) 0 .22rem, #fff .26rem);border-radius:50%;width:1rem;height:1rem;position:absolute;bottom:-.55rem;left:50%;transform:translate(-50%)}.wtk7_G_tab:has(.wtk7_G_radio:focus-visible){outline:3px solid var(--color-focus);outline-offset:3px}.wtk7_G_panel{border:1.5px solid var(--color-accent);padding:1.75rem 1rem 2.5rem}@supports selector(:has(*)){:is(.wtk7_G_selector:has(.wtk7_G_radio[value="1"]:checked) .wtk7_G_panel:not([data-devices="1"]),.wtk7_G_selector:has(.wtk7_G_radio[value="2"]:checked) .wtk7_G_panel:not([data-devices="2"]),.wtk7_G_selector:has(.wtk7_G_radio[value="3"]:checked) .wtk7_G_panel:not([data-devices="3"])){display:none}}.wtk7_G_plans{grid-template-columns:minmax(0,1fr);gap:2.03rem;max-width:22rem;margin:0 auto;padding:0;list-style:none;display:grid}.wtk7_G_card{background:#fff;border:2px solid #0000;border-radius:1.375rem;flex-direction:column;align-items:center;padding:3.25rem 1.65rem 3.45rem;display:flex;box-shadow:0 6px 80px #0f17140f}.wtk7_G_card[data-emphasis=outlined]{border-color:var(--color-accent)}.wtk7_G_card[data-emphasis=featured]{background:var(--color-accent)}.wtk7_G_duration{color:var(--color-text);font-size:1.375rem;font-weight:var(--weight-bold);text-align:center;line-height:1.3}.wtk7_G_price{min-height:4.0625rem;color:var(--color-text);letter-spacing:-.01em;justify-content:center;align-items:center;margin-top:1.25rem;font-size:4.0625rem;font-weight:900;line-height:1;display:flex}.wtk7_G_term{color:#5c6662;font-size:.875rem;font-weight:var(--weight-semibold);margin-top:.55rem}.wtk7_G_card[data-emphasis=featured] .wtk7_G_term{color:var(--color-text)}.wtk7_G_features{color:#5c6662;align-self:stretch;gap:.78rem;margin-top:2.4rem;padding:0;font-size:.96875rem;line-height:1.5;list-style:none;display:grid}.wtk7_G_features li{align-items:center;gap:.6rem;display:flex}.wtk7_G_features svg{fill:none;width:.75rem;height:auto;stroke:var(--color-accent);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}.wtk7_G_card[data-emphasis=featured] .wtk7_G_features{color:var(--color-text)}.wtk7_G_card[data-emphasis=featured] .wtk7_G_features svg{stroke:var(--color-text)}.wtk7_G_order{letter-spacing:.01em;text-transform:uppercase;min-width:9.75rem;margin-top:2.3rem;font-size:.9375rem}.wtk7_G_card[data-emphasis=featured] .wtk7_G_order:focus-visible{outline-color:var(--color-text)}@media (min-width:40rem){.wtk7_G_tab{font-size:.9375rem}.wtk7_G_panel{padding-inline:2rem}}@media (min-width:64rem){.wtk7_G_panel{padding:2.375rem 3.3rem 5.2rem}.wtk7_G_plans{grid-template-columns:repeat(3,minmax(0,1fr));max-width:none}}
.roh_wq_nav{justify-self:end}.roh_wq_toggle{align-items:center;gap:var(--space-2);min-height:2.75rem;padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg);color:var(--color-text);font-weight:var(--weight-semibold);cursor:pointer;display:inline-flex}.roh_wq_icon{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round}.roh_wq_panel{max-height:calc(100dvh - var(--header-height));padding:var(--space-2) var(--container-gutter) var(--space-6);background:var(--color-bg);border-top:1px solid var(--color-border);display:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 12px 24px #0b141014}.roh_wq_panel[data-open=true]{display:block}.roh_wq_list{padding:0;list-style:none;display:grid}.roh_wq_link{min-height:3rem;color:var(--color-text);font-size:var(--text-lg);font-weight:var(--weight-semibold);border-bottom:1px solid var(--color-border);align-items:center;text-decoration:none;display:flex}.roh_wq_link[aria-current=page]{color:var(--color-accent-text);border-bottom-color:var(--color-accent)}.roh_wq_link[href]{transition:color .15s var(--ease-standard), background-color .15s var(--ease-standard)}.roh_wq_link[href]:hover{color:var(--color-accent-text)}.roh_wq_link[href]:active{background:var(--color-surface)}.roh_wq_link[aria-disabled=true]{cursor:default}@media (min-width:64rem){.roh_wq_nav{justify-self:end}.roh_wq_toggle{display:none}.roh_wq_panel,.roh_wq_panel[data-open=true]{max-height:none;box-shadow:none;background:0 0;border:0;padding:0;display:block;position:static;overflow:visible}.roh_wq_list{align-items:center;gap:clamp(1.25rem,4.4vw - 1.6rem,2.8rem);display:flex}.roh_wq_link{color:#5c6662;min-height:2.75rem;font-size:.90625rem;font-weight:var(--weight-regular);white-space:nowrap;border:0;position:relative}.roh_wq_link[href]:hover,.roh_wq_link[href]:focus-visible,.roh_wq_link[aria-current=page]{color:var(--color-text)}.roh_wq_link[aria-current=page]{font-weight:500}.roh_wq_link[href]:after{content:"";background:var(--color-accent);transform-origin:50%;border-radius:2px;height:2px;transition:transform .2s cubic-bezier(.2,.7,.3,1);position:absolute;bottom:.4rem;left:0;right:0;transform:scaleX(0)}.roh_wq_link[href]:hover:after,.roh_wq_link[href]:focus-visible:after,.roh_wq_link[aria-current=page]:after{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.roh_wq_link[href]:after{transition:none}}
.hcHDda_section{padding:.25rem var(--container-gutter) 3rem;scroll-margin-top:1.5rem}.hcHDda_inner{text-align:center;border-block:1px solid #828282;justify-items:center;gap:2rem;max-width:64rem;margin-inline:auto;padding-block:2.25rem 2.5rem;display:grid}.hcHDda_title{max-width:22rem;color:var(--color-text);font-size:1.375rem;font-weight:900;line-height:1.25}.hcHDda_note{color:#5c6662;text-wrap:balance;max-width:22rem;margin-top:.6rem;font-size:.9375rem;line-height:1.5}.hcHDda_logos{justify-items:center;row-gap:.9em;font-size:1.0625rem;display:grid}.hcHDda_row{flex-wrap:wrap;justify-content:center;align-items:center;gap:.9em 1.25em;padding:0;list-style:none;display:flex}.hcHDda_row[data-row="2"]{column-gap:.95em}.hcHDda_item{color:#1a1a1a;white-space:nowrap;flex-shrink:0;align-items:center;gap:.38em;line-height:1;display:inline-flex}.hcHDda_icon{width:auto;height:1.22em}.hcHDda_icon[data-icon=android]{height:1.15em}.hcHDda_icon[data-icon=chrome]{height:1.92em}.hcHDda_icon[data-icon=magBox]{height:2.51em}.hcHDda_icon[data-icon=linux]{height:1.78em}.hcHDda_icon[data-icon=tabletsAndPcs]{height:1.71em}.hcHDda_icon[data-icon=lgTvBadge]{height:1.29em}.hcHDda_plain{font-weight:500}.hcHDda_android{color:#0c8445;text-transform:lowercase;font-size:1.1em;font-weight:300}.hcHDda_windows{color:#0078d4;font-weight:600}.hcHDda_roku{color:#662d91;letter-spacing:-.02em;font-size:1.2em;font-weight:900}.hcHDda_samsung{color:#1d1d1b;flex-direction:column;align-items:flex-start;gap:.12em;display:inline-flex}.hcHDda_samsungBrand{font-size:.42em;font-weight:var(--weight-bold)}.hcHDda_samsungProduct{font-size:1.05em;font-weight:var(--weight-regular);letter-spacing:.02em;text-transform:uppercase}.hcHDda_lg{color:#a50034;font-size:1.08em;font-weight:var(--weight-regular)}@media (min-width:40rem){.hcHDda_logos{font-size:1.25rem}}@media (min-width:64rem){.hcHDda_inner{text-align:left;grid-template-columns:16rem 1fr;place-items:center start;column-gap:2rem;padding-block:1.95rem 2.7rem}.hcHDda_title{font-size:1.5rem}.hcHDda_logos{width:max-content;font-size:clamp(1.25rem,1.5vw,1.625rem)}.hcHDda_row{flex-wrap:nowrap}}
.p9op_q_section{padding:2.9rem 0 3.5rem;scroll-margin-top:1.5rem}.p9op_q_intro{max-width:62rem;padding-inline:var(--container-gutter);text-align:center;justify-items:center;margin-inline:auto;display:grid}.p9op_q_eyebrow{color:var(--color-text);font-size:.875rem;font-weight:var(--weight-semibold);text-transform:uppercase}.p9op_q_title{color:var(--color-text);margin-top:1.14rem;font-size:clamp(1.625rem,1rem + 1.8vw,2.1875rem);font-weight:900;line-height:1.2}.p9op_q_subtitle{color:#5c6662;margin-top:.8rem;font-size:.9375rem}.p9op_q_carousel{--per-view:1.25;--gap:1rem;max-width:calc(85.625rem + 2 * var(--container-gutter));padding-inline:var(--container-gutter);margin:2.6rem auto 0}.p9op_q_track{column-gap:var(--gap);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.p9op_q_track::-webkit-scrollbar{display:none}.p9op_q_slide{flex:0 0 calc((100% - (var(--per-view) - 1) * var(--gap)) / var(--per-view));scroll-snap-align:start}.p9op_q_shot{cursor:zoom-in;background:0 0;border:0;border-radius:.9rem;width:100%;padding:0;display:block;position:relative}.p9op_q_shot:focus-visible{outline-offset:-3px}.p9op_q_image{aspect-ratio:464/918;object-fit:cover;object-position:top;width:100%;height:auto;transition:transform .2s var(--ease-standard);border-radius:.9rem;display:block}.p9op_q_shot:hover .p9op_q_image{transform:translateY(-3px)}.p9op_q_dots{justify-content:center;min-height:1.85rem;padding-top:.35rem;display:flex}.p9op_q_dot{cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:1.5rem;height:1.5rem;padding:0;display:grid}.p9op_q_dot:before{content:"";width:.3125rem;height:.3125rem;transition:background-color .15s var(--ease-standard);background:#808985;border-radius:50%}.p9op_q_dot:hover:before{background:#8a938f}.p9op_q_dot[aria-current=true]:before{background:#3a4440}.p9op_q_lightbox{background:0 0;border:0;border-radius:1rem;max-width:min(32rem,100vw - 2rem);max-height:calc(100dvh - 2rem);padding:0;overflow:visible}.p9op_q_lightbox::backdrop{background:#050807d1}.p9op_q_lightboxFigure{margin:0}.p9op_q_lightboxImage{border-radius:1rem;width:auto;max-width:100%;height:auto;max-height:calc(100dvh - 2rem);display:block}.p9op_q_close{width:2.75rem;height:2.75rem;color:var(--color-text);cursor:pointer;background:#ffffffeb;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:.6rem;right:.6rem}.p9op_q_close svg{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round}.p9op_q_close:focus-visible{outline-color:#fff}@media (min-width:40rem){.p9op_q_carousel{--per-view:2;--gap:2rem}}@media (min-width:64rem){.p9op_q_carousel{--per-view:3;--gap:2.5rem}}@media (min-width:80rem){.p9op_q_carousel{--per-view:4;--gap:3.75rem}}@media (prefers-reduced-motion:reduce){.p9op_q_shot:hover .p9op_q_image{transform:none}}
.T_i44G_button{min-height:2.75rem;color:var(--color-text);cursor:pointer;background:0 0;border:0;border-radius:4px;align-items:center;padding:0;display:inline-flex;position:relative}.T_i44G_button:disabled{cursor:not-allowed}.T_i44G_button:not(:disabled):hover{color:var(--color-accent-text)}.T_i44G_count{background:var(--color-accent);min-width:17px;height:17px;color:var(--color-text);border-radius:20px;place-items:center;padding:0 3px;font-size:10px;font-weight:750;display:grid;position:absolute;top:1px;left:10px}.T_i44G_button[data-tooltip]:after{content:attr(data-tooltip);border-radius:var(--radius-sm);background:var(--color-text);color:#fff;font-size:.75rem;font-weight:var(--weight-semibold);white-space:nowrap;pointer-events:none;opacity:0;transition:opacity .15s var(--ease-standard), transform .15s var(--ease-standard);padding:.3rem .55rem;position:absolute;top:calc(100% + .25rem);right:0;transform:translateY(-2px)}.T_i44G_button[data-tooltip]:hover:after{opacity:1;transform:translateY(0)}
.oaTwcq_header{z-index:50;background:var(--color-bg);position:sticky;top:0;box-shadow:0 2px 14px #0b14100f}.oaTwcq_inner{align-items:center;column-gap:var(--space-8);width:100%;max-width:calc(72.75rem + 2 * var(--container-gutter));min-height:var(--header-height);padding-inline:var(--container-gutter);grid-template-columns:auto 1fr;margin-inline:auto;display:grid;position:relative}.oaTwcq_brand{border-radius:var(--radius-sm);display:inline-flex}.oaTwcq_logo{width:auto;height:2.5rem}.oaTwcq_actions{display:none}@media (min-width:64rem){.oaTwcq_inner{grid-template-columns:auto 1fr auto;column-gap:clamp(2rem,6.5vw - 1.75rem,5.3rem)}.oaTwcq_logo{height:3.3125rem}.oaTwcq_actions{align-items:center;gap:clamp(1.25rem,3vw - .75rem,2.25rem);display:flex}}.oaTwcq_action{min-height:2.75rem;color:var(--color-text);cursor:not-allowed;background:0 0;border:0;align-items:center;gap:.45rem;padding:0;display:inline-flex}.oaTwcq_action[data-tooltip]{position:relative}.oaTwcq_action[data-tooltip]:after{content:attr(data-tooltip);border-radius:var(--radius-sm);background:var(--color-text);color:#fff;font-size:.75rem;font-weight:var(--weight-semibold);white-space:nowrap;pointer-events:none;opacity:0;transition:opacity .15s var(--ease-standard), transform .15s var(--ease-standard);padding:.3rem .55rem;position:absolute;top:calc(100% + .25rem);right:0;transform:translateY(-2px)}.oaTwcq_action[data-tooltip]:hover:after{opacity:1;transform:translateY(0)}.oaTwcq_login{font-size:.9375rem;font-weight:var(--weight-semibold)}
.HfD78G_section{padding:4rem var(--container-gutter) 3.5rem;background:var(--color-bg)}.HfD78G_intro{text-align:center;justify-items:center;max-width:62rem;margin-inline:auto;display:grid}.HfD78G_eyebrow{color:var(--color-text);font-size:.875rem;font-weight:var(--weight-semibold);letter-spacing:0;text-transform:uppercase}.HfD78G_title{color:var(--color-text);letter-spacing:-.005em;margin-top:1.25rem;font-size:clamp(1.875rem,1rem + 2.6vw,3.25rem);font-weight:900;line-height:1.15}.HfD78G_subtitle{color:#5c6662;max-width:44rem;margin-top:1.5rem;font-size:clamp(1.0625rem,.95rem + .35vw,1.1875rem);font-weight:300;line-height:1.55}.HfD78G_grid{grid-template-columns:minmax(0,1fr);gap:1.15rem;max-width:26rem;margin:2.5rem auto 0;padding:0;list-style:none;display:grid}.HfD78G_card{text-align:center;background:#fff;border:2px solid #0000;border-radius:1.375rem;flex-direction:column;align-items:center;padding:3rem 2rem 2.75rem;display:flex;box-shadow:0 6px 80px #0f17140f}.HfD78G_card[data-highlighted=true]{border-color:var(--color-accent)}.HfD78G_card[data-interactive=true]{cursor:pointer;transition:transform .22s var(--ease-standard), border-color .22s var(--ease-standard);position:relative}.HfD78G_card[data-interactive=true]:before{content:"";border-radius:inherit;opacity:0;pointer-events:none;transition:opacity .22s var(--ease-standard);position:absolute;inset:-2px;box-shadow:0 18px 56px #0f17141f}.HfD78G_card[data-interactive=true]:hover{transform:translateY(-4px)}.HfD78G_card[data-interactive=true]:hover:before{opacity:1}.HfD78G_card[data-interactive=true]:not([data-highlighted=true]):hover{border-color:#1fe5868c}.HfD78G_card[data-interactive=true]:active{transform:translateY(-1px)}.HfD78G_cardLink{color:inherit;text-decoration:none}.HfD78G_cardLink:after{content:"";border-radius:inherit;position:absolute;inset:0}@supports selector(:has(*)){.HfD78G_cardLink:focus-visible{outline:none}.HfD78G_card:has(.HfD78G_cardLink:focus-visible){outline:3px solid var(--color-focus);outline-offset:4px;transform:translateY(-4px)}.HfD78G_card:has(.HfD78G_cardLink:focus-visible):before{opacity:1}}@media (prefers-reduced-motion:reduce){.HfD78G_card[data-interactive=true]:hover,.HfD78G_card[data-interactive=true]:active{transform:none}.HfD78G_card:has(.HfD78G_cardLink:focus-visible){transform:none}}.HfD78G_icon{fill:none;width:3.375rem;height:3.375rem;stroke:var(--color-accent);stroke-width:2.1px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}.HfD78G_cardTitle{color:var(--color-text);font-size:1.125rem;font-weight:var(--weight-bold);text-wrap:wrap;margin-top:.875rem;line-height:1.5}.HfD78G_cardText{color:#5c6662;max-width:17rem;font-size:.9375rem;font-weight:var(--weight-regular);margin-top:1rem;line-height:1.7}.HfD78G_actions{justify-content:center;margin-top:2.25rem;display:flex}.HfD78G_cta{min-width:9.75rem}@media (min-width:40rem){.HfD78G_grid{grid-template-columns:repeat(2,minmax(0,1fr));max-width:44rem}}@media (min-width:64rem){.HfD78G_section{padding-top:5.5rem;padding-bottom:4rem}.HfD78G_subtitle{margin-top:2.25rem}.HfD78G_grid{grid-template-columns:repeat(3,minmax(0,1fr));max-width:67rem;margin-top:2.25rem}.HfD78G_card{min-height:20.45rem;padding:4.075rem 2.25rem 2.5rem}}
.M48Ydq_artwork{aspect-ratio:1.22;isolation:isolate;background:radial-gradient(at 50% 45%,#e6f3e9 0,#f2f7f3 58%,#f6f9f7 100%);border-radius:1rem;place-items:center;width:100%;display:grid;position:relative;overflow:hidden}.M48Ydq_ground{filter:blur(10px);background:#123f292e;border-radius:50%;height:5%;position:absolute;bottom:12%;left:23%;right:18%}.M48Ydq_box{aspect-ratio:.73;width:49%;transition:transform .3s var(--ease-standard);position:relative;transform:rotate(-5deg)translate(4%);container-type:inline-size}.M48Ydq_front{z-index:2;color:#fff;background:radial-gradient(at 100% 0,#284c38 0%,#0000 58%),linear-gradient(145deg,#182c22,#0b1511 72%);border:1px solid #ffffff21;border-radius:2px;flex-direction:column;align-items:center;padding:11% 8% 0;display:flex;position:absolute;inset:0;overflow:hidden;box-shadow:12px 16px 20px #0f2f211a,inset 2px 0 2px #ffffff12}.M48Ydq_front:after{content:"";aspect-ratio:1;pointer-events:none;border:1px solid #69e79c24;border-radius:50%;width:145%;position:absolute;top:22%;left:40%;box-shadow:0 0 0 18px #69e79c08,0 0 0 36px #69e79c06}.M48Ydq_logo{z-index:1;width:92%;height:auto;position:relative}.M48Ydq_edition{color:#bed3c4;letter-spacing:.15em;white-space:nowrap;margin-top:8%;font-size:4.5cqw;font-weight:500}.M48Ydq_term{justify-items:center;margin-top:auto;margin-bottom:9%;display:grid;position:relative}.M48Ydq_number{color:#c9f9db;letter-spacing:-.065em;font-size:45cqw;font-weight:800;line-height:.95}.M48Ydq_months{letter-spacing:.3em;margin-top:7%;font-size:6cqw;font-weight:600}.M48Ydq_boxFooter{color:#0b2417;letter-spacing:.05em;background:#1fe586;justify-items:center;gap:.4em;width:120%;padding:5% 1%;font-size:4.5cqw;font-weight:700;display:grid}.M48Ydq_spine{color:#d0f9e2;letter-spacing:.1em;background:linear-gradient(90deg,#087a42,#1aae69);justify-content:center;align-items:center;width:10%;font-size:4.5cqw;font-weight:600;display:flex;position:absolute;top:2.7%;bottom:-.8%;left:-9%;transform:skewY(-24deg)}.M48Ydq_spine span{writing-mode:vertical-rl;transform:rotate(180deg)}.M48Ydq_top{clip-path:polygon(0 100%,8% 0,100% 0,92% 100%);background:#47d38c;width:109%;height:3.5%;position:absolute;top:-3%;left:-9%}.M48Ydq_compact{aspect-ratio:1;border-radius:.75rem}.M48Ydq_compact .M48Ydq_box{width:48%}.M48Ydq_compact .M48Ydq_ground{bottom:10%}@media (prefers-reduced-motion:reduce){.M48Ydq_box{transition:none}}
.g7c0mW_page{width:100%;max-width:calc(75rem + 2 * var(--container-gutter));padding:1.5rem var(--container-gutter) 0;margin-inline:auto}.g7c0mW_breadcrumb{color:#657269;align-items:center;gap:.75rem;font-size:.8125rem;display:flex}.g7c0mW_breadcrumb a{color:inherit;padding-block:.5rem;text-decoration:none}.g7c0mW_breadcrumb a:hover{color:var(--color-accent-text);text-decoration:underline}.g7c0mW_breadcrumb [aria-current]{color:var(--color-text)}.g7c0mW_intro{text-align:center;max-width:61rem;margin-inline:auto;padding:2.5rem 0 2.25rem}.g7c0mW_eyebrow{color:var(--color-accent-text);letter-spacing:.12em;font-size:.6875rem;font-weight:750;line-height:1.6}.g7c0mW_intro h1{letter-spacing:-.045em;margin-top:.9rem;font-size:clamp(2.25rem,1.3rem + 2.6vw,3.6rem);font-weight:800;line-height:1.1}.g7c0mW_lead{color:#5b6a61;max-width:43rem;margin:1.25rem auto 0;font-size:1rem;line-height:1.8}.g7c0mW_scope{color:#69766e;flex-wrap:wrap;justify-content:center;align-items:center;gap:.65rem;margin-top:1.1rem;font-size:.75rem;display:flex}.g7c0mW_scope span{color:#69766e}.g7c0mW_topics{grid-template-columns:repeat(5,minmax(0,1fr));gap:.85rem;scroll-margin-top:1.5rem;display:grid}.g7c0mW_topics>a{min-width:0;color:var(--color-text);background:#fff;border:1px solid #dce7e0;border-radius:1rem;grid-template-columns:auto 1fr;align-items:center;gap:.35rem .75rem;padding:1.25rem;text-decoration:none;transition:background-color .16s,border-color .16s,box-shadow .16s;display:grid;box-shadow:0 4px 16px #193d2405}.g7c0mW_topicIcon{width:2.5rem;height:2.5rem;color:var(--color-accent-text);background:#effaf3;border-radius:.75rem;grid-row:span 2;place-items:center;display:grid}.g7c0mW_topicLabel{font-size:.8125rem;font-weight:700;line-height:1.4}.g7c0mW_topicCount{color:#65786b;justify-content:space-between;align-items:center;gap:.5rem;font-size:.6875rem;display:flex}.g7c0mW_topicCount span{color:var(--color-accent-text);font-size:.875rem}.g7c0mW_topics>a:hover{background:#f7fcf8;border-color:#77b38d;box-shadow:0 8px 20px #193d240a}.g7c0mW_categories{gap:3.5rem;margin-top:3.5rem;display:grid}.g7c0mW_category{grid-template-columns:minmax(0,.8fr) minmax(0,2fr);align-items:start;gap:3rem;scroll-margin-top:1.5rem;display:grid}.g7c0mW_categoryIntro{top:calc(var(--header-height) + 1.5rem);position:sticky}.g7c0mW_categoryNumber{color:#687b6d;letter-spacing:.05em;font-size:.6875rem}.g7c0mW_categoryNumber>span{color:var(--color-accent-text);margin-right:.4rem;font-weight:750}.g7c0mW_categoryIntro h2{color:var(--color-text);letter-spacing:-.035em;margin-top:.7rem;font-size:clamp(1.5rem,1.1rem + .8vw,1.95rem);font-weight:750;line-height:1.2}.g7c0mW_categoryIntro>p:last-of-type{color:#627168;margin-top:1rem;font-size:.875rem;line-height:1.8}.g7c0mW_backToTopics{color:#12623a;text-underline-offset:.3em;align-items:center;gap:.7rem;min-height:2.75rem;margin-top:.75rem;font-size:.75rem;font-weight:650;text-decoration:underline;display:inline-flex}.g7c0mW_accordion{background:#fff;border:1px solid #dce6df;border-radius:1.1rem;overflow:hidden;box-shadow:0 8px 28px #1b3f2706}.g7c0mW_item{scroll-margin-top:1.5rem}.g7c0mW_item+.g7c0mW_item{border-top:1px solid #e2eae5}.g7c0mW_question{min-height:4.5rem;color:var(--color-text);cursor:pointer;justify-content:space-between;align-items:center;gap:1.25rem;padding:1.25rem 1.5rem;font-size:.96875rem;font-weight:650;line-height:1.5;list-style:none;transition:color .16s,background-color .16s;display:flex}.g7c0mW_question::-webkit-details-marker{display:none}.g7c0mW_question::marker{content:""}.g7c0mW_question:hover{color:var(--color-accent-text);background:#f7fbf8}.g7c0mW_question:focus-visible{outline-offset:-4px;position:relative}.g7c0mW_toggleIcon{width:1.5rem;height:1.5rem;color:var(--color-accent-text);background:#f3faf5;border:1px solid #bed8c7;border-radius:50%;flex-shrink:0;position:relative}.g7c0mW_toggleIcon:before,.g7c0mW_toggleIcon:after{content:"";background:currentColor;border-radius:1px;width:.625rem;height:1.5px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.g7c0mW_toggleIcon:after{transition:transform .16s;transform:translate(-50%,-50%)rotate(90deg)}.g7c0mW_item[open] .g7c0mW_question{color:#0c6637;background:#f1faf4}.g7c0mW_item[open] .g7c0mW_toggleIcon:after{transform:translate(-50%,-50%)rotate(0)}.g7c0mW_answer{color:#4e6055;border-top:1px solid #e4ede7;padding:1.25rem 1.5rem 1.5rem;font-size:.9375rem;line-height:1.8}.g7c0mW_answer p+p,.g7c0mW_answer ul+p,.g7c0mW_answer ol+p{margin-top:.85rem}.g7c0mW_answer ul,.g7c0mW_answer ol{margin-top:.85rem;padding-left:1.25rem}.g7c0mW_answer>ol:first-child,.g7c0mW_answer>ul:first-child{margin-top:0}.g7c0mW_answer li+li{margin-top:.4rem}.g7c0mW_answer a{color:#086b39;text-underline-offset:.2em;font-weight:600}.g7c0mW_answer a:hover,.g7c0mW_backToTopics:hover{color:#0b4727}.g7c0mW_resources{border-top:1px solid #e0e8e2;margin-top:4rem;padding-top:2.5rem}.g7c0mW_resourceIntro{text-align:center}.g7c0mW_resourceIntro h2{letter-spacing:-.035em;margin-top:.65rem;font-size:clamp(1.65rem,1.1rem + 1.2vw,2.25rem);font-weight:750;line-height:1.2}.g7c0mW_resourceIntro>p:last-child{color:#607067;margin-top:.85rem;font-size:.9375rem}.g7c0mW_resourceGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;margin-top:1.75rem;display:grid}.g7c0mW_resourceGrid>a{color:var(--color-text);background:#fff;border:1px solid #dde8e0;border-radius:1rem;padding:1.75rem;text-decoration:none;transition:border-color .16s,background-color .16s;box-shadow:0 6px 20px #173d2405}.g7c0mW_resourceLabel{color:#62786a;letter-spacing:.08em;font-size:.625rem;font-weight:700}.g7c0mW_resourceGrid h3{letter-spacing:-.025em;margin-top:.85rem;font-size:1.0625rem;font-weight:700;line-height:1.4}.g7c0mW_resourceGrid h3 span{color:var(--color-accent-text);margin-left:.35rem}.g7c0mW_resourceGrid p{color:#617367;margin-top:.75rem;font-size:.8125rem;line-height:1.8}.g7c0mW_resourceGrid>a:hover{background:#f7fcf9;border-color:#7db691}.g7c0mW_supportCta{background:#effbf4;border:1px solid #d7eadd;border-radius:1.25rem;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:3rem;margin-top:2.5rem;padding:2.5rem;display:grid}.g7c0mW_supportCta h2{letter-spacing:-.04em;max-width:37rem;margin-top:.75rem;font-size:clamp(1.65rem,1rem + 1.2vw,2.25rem);font-weight:750;line-height:1.2}.g7c0mW_supportCta p:last-child{color:#54705e;max-width:35rem;margin-top:1rem;font-size:.9375rem;line-height:1.8}.g7c0mW_ctaButtons{gap:.75rem;display:grid}.g7c0mW_primaryButton,.g7c0mW_secondaryButton{color:#0b2417;border:1px solid #0000;border-radius:.75rem;justify-content:center;align-items:center;gap:.75rem;min-height:3.25rem;padding:.9rem 1.2rem;font-size:.8125rem;font-weight:700;line-height:1.4;text-decoration:none;transition:background-color .16s,border-color .16s;display:inline-flex}.g7c0mW_primaryButton{background:var(--color-accent)}.g7c0mW_primaryButton:hover{background:var(--color-accent-hover)}.g7c0mW_secondaryButton{color:#174c2b;background:#fff;border-color:#bfd7c7}.g7c0mW_secondaryButton:hover{background:#f7fffa;border-color:#77a988}@media (max-width:74.999rem){.g7c0mW_topics>a{grid-template-columns:1fr;justify-items:start;padding:1rem}.g7c0mW_topicIcon{grid-row:auto;margin-bottom:.5rem}.g7c0mW_topicCount{width:100%}.g7c0mW_category{grid-template-columns:minmax(0,.9fr) minmax(0,2fr);gap:2rem}}@media (max-width:56.249rem){.g7c0mW_topics{grid-template-columns:repeat(3,minmax(0,1fr))}.g7c0mW_topics>a{grid-template-columns:auto 1fr;justify-items:stretch}.g7c0mW_topicIcon{grid-row:span 2;margin-bottom:0}.g7c0mW_topics>a:last-child{grid-column:span 2}.g7c0mW_category{grid-template-columns:1fr;gap:1.25rem}.g7c0mW_categoryIntro{position:static}.g7c0mW_categoryIntro>p:last-of-type{max-width:36rem;margin-top:.65rem}.g7c0mW_backToTopics{margin-top:.25rem}.g7c0mW_supportCta{grid-template-columns:1fr;gap:1.5rem}.g7c0mW_ctaButtons{grid-template-columns:1fr 1fr}.g7c0mW_resourceGrid{gap:1rem}.g7c0mW_resourceGrid>a{padding:1.25rem}}@media (max-width:39.999rem){.g7c0mW_page{padding-top:1.25rem}.g7c0mW_intro{padding:2rem 0 1.75rem}.g7c0mW_intro h1{font-size:clamp(2rem,7.8vw,2.6rem);line-height:1.14}.g7c0mW_eyebrow{letter-spacing:.1em;font-size:.625rem}.g7c0mW_lead{font-size:.9375rem}.g7c0mW_scope{column-gap:.4rem;font-size:.6875rem}.g7c0mW_topics{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem}.g7c0mW_topics>a{grid-template-columns:1fr;gap:.25rem .55rem;padding:.85rem}.g7c0mW_topicIcon{display:none}.g7c0mW_topicLabel{font-size:.75rem}.g7c0mW_topicCount{font-size:.625rem}.g7c0mW_topics>a:last-child{grid-column:span 2}.g7c0mW_categories{gap:2.5rem;margin-top:2.5rem}.g7c0mW_categoryIntro h2{font-size:1.5rem}.g7c0mW_categoryIntro>p:last-of-type{font-size:.8125rem}.g7c0mW_question{gap:.75rem;padding:1.1rem;font-size:.9375rem}.g7c0mW_answer{padding:1.1rem;font-size:.875rem}.g7c0mW_toggleIcon{width:1.375rem;height:1.375rem}.g7c0mW_resources{margin-top:3rem;padding-top:2rem}.g7c0mW_resourceGrid{grid-template-columns:1fr}.g7c0mW_resourceGrid>a{padding:1.5rem}.g7c0mW_supportCta{text-align:center;margin-top:2rem;padding:1.75rem 1.25rem}.g7c0mW_supportCta h2{font-size:1.75rem}.g7c0mW_supportCta p:last-child{font-size:.875rem}.g7c0mW_ctaButtons{grid-template-columns:1fr}}.g7c0mW_guidesLink{color:var(--color-text-muted);margin-top:1.5rem;font-size:.9375rem}.g7c0mW_guidesLink a{text-underline-offset:.2em;padding-block:.65rem;display:inline-block}@media (prefers-reduced-motion:reduce){.g7c0mW_topics>a,.g7c0mW_question,.g7c0mW_toggleIcon:after,.g7c0mW_resourceGrid>a,.g7c0mW_primaryButton,.g7c0mW_secondaryButton{transition:none}}
.FpCsvG_shop{width:100%;max-width:calc(75rem + 2 * var(--container-gutter));padding:2.25rem var(--container-gutter) 0;margin-inline:auto}.FpCsvG_breadcrumb{color:#65716b;align-items:center;gap:.75rem;font-size:.8125rem;display:flex}.FpCsvG_breadcrumb a{color:inherit;padding-block:.5rem;text-decoration:none}.FpCsvG_breadcrumb a:hover{color:var(--color-accent-text);text-decoration:underline}.FpCsvG_breadcrumb span[aria-current]{color:var(--color-text)}.FpCsvG_intro{padding:2.5rem 0 3.25rem}.FpCsvG_eyebrow{color:var(--color-accent-text);letter-spacing:.15em;font-size:.75rem;font-weight:750}.FpCsvG_intro h1{letter-spacing:-.045em;text-wrap:initial;max-width:55rem;margin-top:1rem;font-size:clamp(2.125rem,1.4rem + 2.9vw,3.5rem);font-weight:850;line-height:1.1}.FpCsvG_description{color:#59665f;max-width:41rem;margin-top:1.35rem;font-size:1.0625rem;line-height:1.8}.FpCsvG_toolbar{border-top:1px solid #e5ebe7;justify-content:space-between;align-items:center;gap:1rem;padding-block:1.25rem 1.75rem;display:flex}.FpCsvG_resultCount{color:#647169;font-size:.875rem}.FpCsvG_resultCount strong{color:var(--color-text);font-weight:650}.FpCsvG_tools{align-items:center;gap:1.5rem;display:flex}.FpCsvG_sortLabel{color:#5b6861;align-items:center;gap:.75rem;font-size:.8125rem;display:flex}.FpCsvG_sortLabel select{max-width:100%;min-height:2.875rem;color:var(--color-text);cursor:pointer;background-color:#fff;border:1px solid #dce4df;border-radius:.65rem;padding:.6rem 2.1rem .6rem .9rem;font-size:.8125rem}.FpCsvG_cartButton{min-height:2.875rem;color:var(--color-text);cursor:pointer;background:#fff;border:1px solid #dce4df;border-radius:.65rem;justify-content:center;align-items:center;gap:.6rem;padding:.5rem .9rem;font-size:.8125rem;font-weight:650;transition:border-color .18s,background-color .18s;display:flex}.FpCsvG_cartButton:hover{background:#f2f9f4;border-color:#8cbca0}.FpCsvG_cartButton svg,.FpCsvG_card svg,.FpCsvG_drawer svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.FpCsvG_cartCount{color:#165f37;font-variant-numeric:tabular-nums;background:#e7f6ec;border-radius:1rem;place-items:center;min-width:1.8rem;height:1.35rem;padding:0 .25rem;font-size:.6875rem;display:grid}.FpCsvG_grid{grid-template-columns:minmax(0,1fr);gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}.FpCsvG_grid>li{min-width:0}.FpCsvG_card{height:100%;transition:transform .25s var(--ease-standard), box-shadow .25s var(--ease-standard), border-color .25s;background:#fff;border:1px solid #e0e8e2;border-radius:1.4rem;flex-direction:column;padding:.65rem;display:flex;box-shadow:0 3px 5px #173d2403,0 10px 25px #173d2404}.FpCsvG_visual{border-radius:1rem;position:relative;overflow:hidden}.FpCsvG_deviceBadge{z-index:2;color:#28583b;white-space:nowrap;pointer-events:none;background:#ffffffed;border:1px solid #d9e7dd;border-radius:2rem;padding:.3rem .65rem;font-size:.6875rem;font-weight:650;line-height:1.5;position:absolute;top:.75rem;left:.75rem}.FpCsvG_cardBody{flex-direction:column;flex:1;padding:1.4rem 1.1rem 1.1rem;display:flex}.FpCsvG_deviceLabel{color:#5b7062;align-items:center;gap:.4rem;font-size:.75rem;font-weight:600;display:flex}.FpCsvG_deviceLabel svg{stroke-width:1.4px}.FpCsvG_productTitle{letter-spacing:-.035em;text-wrap:initial;margin-top:.6rem;font-size:1.5rem;font-weight:750;line-height:1.2}.FpCsvG_productSubtitle{color:#6c776f;margin-top:.35rem;font-size:.8125rem}.FpCsvG_priceRow{align-items:center;gap:.95rem;margin-top:1.5rem;margin-bottom:1.5rem;display:flex}.FpCsvG_price{color:var(--color-accent-text);letter-spacing:-.045em;font-variant-numeric:tabular-nums;font-size:2.25rem;font-weight:750;line-height:1}.FpCsvG_priceNote{color:#4c5d52;gap:.1rem;font-size:.6875rem;line-height:1.5;display:grid}.FpCsvG_priceNote span{color:#6f7972;font-size:.625rem}.FpCsvG_cardActions{gap:.6rem;margin-top:auto;display:grid}.FpCsvG_addButton,.FpCsvG_buyButton,.FpCsvG_checkoutButton{cursor:pointer;border-radius:.65rem;justify-content:center;align-items:center;gap:.6rem;width:100%;min-height:3.125rem;padding:.7rem 1rem;font-size:.875rem;font-weight:650;text-decoration:none;transition:background-color .18s,border-color .18s,box-shadow .18s;display:flex}.FpCsvG_addButton{color:#12613b;background:#fff;border:1px solid #a6cbb5}.FpCsvG_addButton:hover{background:#f0f9f3;border-color:#047a43}.FpCsvG_buyButton{background:var(--color-accent);color:#0b2417;border:1px solid #0000}.FpCsvG_buyButton:hover,.FpCsvG_checkoutButton:hover{background:var(--color-accent-hover);box-shadow:0 4px 14px #1c9e4c1a}.FpCsvG_buyButton>span[aria-hidden],.FpCsvG_checkoutButton>span[aria-hidden]{margin-left:.15rem;font-size:1.1rem;font-weight:500}.FpCsvG_help{background:#f7faf8;border:1px solid #e5ede7;border-radius:1rem;flex-direction:column;gap:1.5rem;margin-top:3rem;padding:2rem;display:flex}.FpCsvG_help h2{letter-spacing:-.025em;font-size:1.25rem;font-weight:700}.FpCsvG_help p{color:#647169;margin-top:.5rem;font-size:.875rem}.FpCsvG_help a{color:#12613b;text-underline-offset:.3em;align-self:flex-start;align-items:center;gap:1rem;min-height:2.75rem;font-size:.875rem;font-weight:650;display:flex}.FpCsvG_drawer{width:min(100%,29rem);max-width:100vw;height:100dvh;max-height:100dvh;color:var(--color-text);background:#fff;border:0;margin:0 0 0 auto;padding:0;position:fixed;inset:0 0 0 auto;overflow:hidden;box-shadow:-20px 0 70px #0b24171a}.FpCsvG_drawer[open]{animation:FpCsvG_drawer-in .22s var(--ease-standard);flex-direction:column;display:flex}.FpCsvG_drawer::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0c1c165e}.FpCsvG_drawerHeader{flex-shrink:0;justify-content:space-between;align-items:center;gap:1rem;padding:1.75rem 1.75rem 0;display:flex}.FpCsvG_drawerEyebrow{color:#5d7767;letter-spacing:.14em;font-size:.625rem;font-weight:700}.FpCsvG_drawerHeader h2{letter-spacing:-.04em;text-wrap:initial;margin-top:.4rem;font-size:1.75rem;font-weight:750}.FpCsvG_drawerHeader h2 span{color:#6f8275;font-weight:400}.FpCsvG_closeButton{color:#183424;cursor:pointer;background:#fff;border:1px solid #e1e9e3;border-radius:50%;flex-shrink:0;place-items:center;width:2.75rem;height:2.75rem;display:grid}.FpCsvG_closeButton:hover{background:#f0f6f2}.FpCsvG_drawerDescription{color:#6d7971;border-bottom:1px solid #e5ebe7;flex-shrink:0;padding:.9rem 1.75rem 1.5rem;font-size:.8125rem}.FpCsvG_cartItems{overscroll-behavior:contain;flex:1;min-height:0;margin:0;padding:0 1.75rem;list-style:none;overflow-y:auto}.FpCsvG_cartItem{border-bottom:1px solid #e7ede9;gap:1rem;padding-block:1.5rem;display:flex}.FpCsvG_cartArt{flex:0 0 6.5rem;align-self:flex-start}.FpCsvG_cartItemDetails{flex:1;min-width:0}.FpCsvG_cartDevice{color:#617167;font-size:.6875rem}.FpCsvG_cartItem h3{letter-spacing:-.025em;text-wrap:initial;margin-top:.3rem;font-size:1rem;font-weight:700;line-height:1.3}.FpCsvG_unitPrice{color:#12613b;margin-top:.4rem;font-size:.9375rem;font-weight:650}.FpCsvG_unitPrice span{color:#738077;margin-left:.25rem;font-size:.6875rem;font-weight:400}.FpCsvG_quantityRow{justify-content:space-between;align-items:center;gap:.35rem;margin-top:.75rem;display:flex}.FpCsvG_quantity{border:1px solid #dce6df;border-radius:.5rem;align-items:center;display:flex}.FpCsvG_quantity button{color:#214f32;cursor:pointer;background:#fff;border:0;border-radius:.45rem;place-items:center;width:2.75rem;height:2.75rem;padding:0;font-size:1.125rem;display:grid}.FpCsvG_quantity button:hover:not(:disabled){background:#edf7f0}.FpCsvG_quantity button:disabled{color:#aeb8b1;cursor:default}.FpCsvG_quantity output{text-align:center;font-variant-numeric:tabular-nums;min-width:1.2rem;font-size:.8125rem}.FpCsvG_remove{color:#6b7b70;cursor:pointer;background:#fff;border:0;border-radius:.5rem;flex-shrink:0;place-items:center;width:2.75rem;height:2.75rem;padding:0;display:grid}.FpCsvG_remove:hover{color:#a03232;background:#f8eeee}.FpCsvG_checkout{background:#fff;border-top:1px solid #e1e9e4;flex-shrink:0;padding:1.2rem 1.75rem 1.1rem}.FpCsvG_quantityNote{color:#778379;font-size:.6875rem}.FpCsvG_totalRow{justify-content:space-between;align-items:center;margin-top:1rem;margin-bottom:1.2rem;display:flex}.FpCsvG_totalRow p{font-weight:600}.FpCsvG_totalRow p span{color:#748076;margin-left:.35rem;font-size:.6875rem;font-weight:400}.FpCsvG_totalRow strong{letter-spacing:-.045em;font-variant-numeric:tabular-nums;font-size:1.75rem;font-weight:750}.FpCsvG_checkoutButton{background:var(--color-accent);color:#0b2417;border:1px solid #0000}.FpCsvG_checkoutNote{color:#6c7970;text-align:center;margin-top:.9rem;font-size:.6875rem;line-height:1.7}.FpCsvG_continue{color:#395542;text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;min-height:2.75rem;margin:.4rem auto 0;padding:.5rem 1rem;font-size:.75rem;text-decoration:underline;display:block}.FpCsvG_emptyCart{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:2rem;display:flex}.FpCsvG_emptyBag{color:#25643e;background:#eff8f2;border-radius:50%;place-items:center;width:5rem;height:5rem;margin-bottom:1.5rem;display:grid}.FpCsvG_emptyBag svg{width:2rem;height:2rem}.FpCsvG_emptyCart h3{letter-spacing:-.035em;font-size:1.4rem;font-weight:700}.FpCsvG_emptyCart>p{color:#6c7970;max-width:16rem;margin-top:.8rem;margin-bottom:2rem;font-size:.875rem;line-height:1.7}@keyframes FpCsvG_drawer-in{0%{transform:translate(100%)}to{transform:translate(0)}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.FpCsvG_card:hover{border-color:#bad3c2;transform:translateY(-5px);box-shadow:0 16px 40px #173d2410,0 3px 8px #173d2406}.FpCsvG_card:hover .FpCsvG_visual>div>div:last-child{transform:rotate(-3deg)translate(4%,-2%)}}@media (min-width:40rem){.FpCsvG_shop{padding-top:2.75rem}.FpCsvG_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.75rem}.FpCsvG_help{flex-direction:row;justify-content:space-between;align-items:center;padding:2.25rem 2.5rem}.FpCsvG_help a{flex-shrink:0;align-self:center}}@media (min-width:64rem){.FpCsvG_shop{padding-top:.75rem}.FpCsvG_breadcrumb a{padding-block:.125rem}.FpCsvG_intro{padding-top:.75rem;padding-bottom:1.25rem}.FpCsvG_intro h1{max-width:none;margin-top:.625rem}.FpCsvG_description{max-width:68rem;margin-top:.75rem;line-height:1.7}.FpCsvG_toolbar{padding-block:.75rem 1rem}.FpCsvG_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.75rem}.FpCsvG_visual{background:radial-gradient(at 50% 45%,#e6f3e9 0,#f2f7f3 58%,#f6f9f7 100%);place-items:center;height:clamp(13rem,17vw,15.5rem);display:grid}.FpCsvG_visual>div{background:0 0;width:auto;max-width:100%;height:100%}.FpCsvG_cardBody{padding:1.125rem 1.3rem 1.3rem}.FpCsvG_priceRow{margin-block:1.125rem}.FpCsvG_help{margin-top:4rem}}@media (min-width:64rem) and (max-width:74.999rem){.FpCsvG_intro h1{font-size:2.75rem}}@media (max-width:39.999rem){.FpCsvG_shop{padding-top:1.5rem}.FpCsvG_intro{padding-top:1.75rem;padding-bottom:2rem}.FpCsvG_intro h1{font-size:clamp(2rem,7.8vw,2.6rem);line-height:1.14}.FpCsvG_eyebrow{letter-spacing:.12em;font-size:.625rem}.FpCsvG_description{font-size:.9375rem;line-height:1.8}.FpCsvG_toolbar{flex-wrap:wrap;gap:1rem;padding-bottom:1.25rem}.FpCsvG_resultCount{width:100%;font-size:.8125rem}.FpCsvG_tools{justify-content:space-between;gap:.75rem;width:100%}.FpCsvG_sortLabel{gap:0;min-width:0;font-size:0}.FpCsvG_sortLabel select{width:100%;min-width:0;padding-left:.7rem;padding-right:1.4rem;font-size:.75rem}.FpCsvG_cartButton{flex-shrink:0;gap:.4rem;padding-inline:.65rem}.FpCsvG_cardBody{padding:1.3rem 1rem 1rem}.FpCsvG_help{padding:1.5rem}.FpCsvG_drawerHeader{padding:1.4rem 1.25rem 0}.FpCsvG_drawerDescription,.FpCsvG_cartItems{padding-inline:1.25rem}.FpCsvG_cartItem{gap:.75rem}.FpCsvG_cartArt{flex-basis:5rem}.FpCsvG_checkout{padding:1rem 1.25rem .75rem}}@media (prefers-reduced-motion:reduce){.FpCsvG_card,.FpCsvG_addButton,.FpCsvG_buyButton,.FpCsvG_checkoutButton{transition:none}.FpCsvG_drawer[open]{animation:none}}@media (max-height:40.625rem){.FpCsvG_drawerHeader{padding-top:1rem}.FpCsvG_drawerDescription{padding-top:.65rem;padding-bottom:1rem}.FpCsvG_checkout{padding-top:.75rem;padding-bottom:.4rem}.FpCsvG_totalRow{margin-top:.65rem;margin-bottom:.75rem}.FpCsvG_checkoutNote{margin-top:.6rem;line-height:1.5}.FpCsvG_continue{margin-top:0}}
