@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-vietnamese-soft-normal.DSA2Kggd.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-latin-ext-soft-normal.DKHvU-YN.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-latin-soft-normal.C-lS_vzd.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Atkinson Hyperlegible Next Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/atkinson-hyperlegible-next-latin-ext-wght-normal.C6vrW8VD.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Atkinson Hyperlegible Next Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/atkinson-hyperlegible-next-latin-wght-normal.BcXVPD7q.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--night-950:#0a1430;--night-900:#0f1d3d;--night-800:#172a55;--night-700:#213a72;--night-500:#3d5ea8;--night-200:#c3cfe8;--paper:#f4f6fa;--paper-2:#e9edf4;--line:#d3dae7;--white:#fff;--ink:#15213b;--ink-2:#46526b;--ink-3:#6b7690;--sun-200:#ffe1c7;--sun-400:#f7a76c;--sun-500:#ef8f4c;--sun-ink:#3b1a04;--sun-text:#8a4417;--care-50:#fff6e8;--care-200:#f6d9a8;--care-800:#6d4200;--r-xl:28px;--r-lg:20px;--r-md:14px;--r-sm:8px;--r-pill:999px;--serif:"Fraunces Variable", "Iowan Old Style", Georgia, serif;--sans:"Atkinson Hyperlegible Next Variable", "Segoe UI", system-ui, sans-serif;--t-xs:.8125rem;--t-sm:.9375rem;--t-md:1.0625rem;--t-lg:1.25rem;--t-xl:clamp(1.4rem, 1.2rem + .9vw, 1.75rem);--t-2xl:clamp(1.75rem, 1.4rem + 1.6vw, 2.35rem);--t-3xl:clamp(2.2rem, 1.6rem + 3vw, 3.6rem);--measure:66ch;--shell:1200px;--gutter:16px;--header-h:64px}@media (width>=720px){:root{--gutter:28px}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:calc(var(--header-h) + 16px)}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{background:var(--paper);color:var(--ink);font-family:var(--sans);font-size:var(--t-md);font-kerning:normal;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;margin:0;line-height:1.62}img,svg,video{max-width:100%;height:auto}a{color:var(--night-700);text-underline-offset:.2em;text-decoration-thickness:1px}a:hover{color:var(--night-500);text-decoration-thickness:2px}:focus-visible{outline:3px solid var(--sun-500);outline-offset:3px;border-radius:6px}::selection{background:var(--sun-200);color:var(--sun-ink)}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.skip-link{z-index:200;background:var(--white);color:var(--ink);border-radius:var(--r-sm);padding:10px 14px;position:absolute;top:8px;left:-9999px}.skip-link:focus{left:8px}h1,h2,h3,h4,h5{font-family:var(--serif);font-variation-settings:"SOFT" 100, "WONK" 0;font-optical-sizing:auto;color:var(--night-900);letter-spacing:-.012em;text-wrap:balance;margin:0;font-weight:560;line-height:1.15}h1{font-size:var(--t-3xl);letter-spacing:-.02em;font-weight:520}h2{font-size:var(--t-2xl)}h3{font-size:var(--t-xl)}h4{font-size:var(--t-lg)}h5{font-size:var(--t-md);font-family:var(--sans);letter-spacing:0;font-weight:700}p{text-wrap:pretty;margin:0 0 1em}strong{font-weight:700}.shell{width:100%;max-width:var(--shell);padding-inline:var(--gutter);margin-inline:auto}.btn{border-radius:var(--r-pill);min-height:48px;font:700 var(--t-md)/1.2 var(--sans);cursor:pointer;border:1.5px solid #0000;justify-content:center;align-items:center;gap:10px;padding:12px 22px;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.btn--sun{background:var(--sun-400);color:var(--sun-ink)}.btn--sun:hover{background:var(--sun-500);color:var(--sun-ink);text-decoration:none}.btn--ghost-light{color:var(--white);border-color:#ffffff73}.btn--ghost-light:hover{border-color:var(--white);color:var(--white);background:#ffffff14}.btn--ghost{border-color:var(--line);color:var(--night-800);background:var(--white)}.btn--ghost:hover{border-color:var(--night-500);color:var(--night-800)}.btn svg{flex:none;width:18px;height:18px}.site-header{z-index:100;background:color-mix(in srgb, var(--night-950) 94%, transparent);backdrop-filter:saturate(140%)blur(10px);color:var(--white);border-bottom:1px solid #ffffff0f;position:sticky;top:0}.site-header__bar{min-height:var(--header-h);align-items:center;gap:20px;display:flex}.wordmark{color:var(--white);font-family:var(--serif);font-variation-settings:"SOFT" 100;letter-spacing:-.01em;align-items:center;gap:10px;font-size:1.3rem;font-weight:560;text-decoration:none;display:inline-flex}.wordmark:hover{color:var(--white);text-decoration:none}.wordmark svg{width:28px;height:28px}.wordmark__name>span{color:var(--night-200);font-weight:400}.nav{margin-left:auto;display:none}.nav>ul{align-items:center;gap:4px;margin:0;padding:0;list-style:none;display:flex}.nav a,.nav summary{color:var(--white);font-size:var(--t-sm);border-radius:var(--r-pill);cursor:pointer;padding:10px 12px;text-decoration:none;display:block}.nav a:hover,.nav summary:hover{color:var(--white);background:#ffffff14}.nav a[aria-current=page]{box-shadow:inset 0 -2px 0 var(--sun-400);border-radius:0}.nav details{position:relative}.nav summary{align-items:center;gap:6px;list-style:none;display:flex}.nav summary::-webkit-details-marker{display:none}.nav summary:after{content:"";border:1.5px solid;border-width:0 1.5px 1.5px 0;width:7px;height:7px;transform:rotate(45deg)translateY(-2px)}.nav details[open] summary:after{transform:rotate(-135deg)translateY(-1px)}.nav .menu{background:var(--white);min-width:280px;color:var(--ink);border-radius:var(--r-lg);margin:0;padding:10px;list-style:none;position:absolute;top:calc(100% + 8px);left:0;box-shadow:0 20px 50px #0a143047}.nav .menu a{color:var(--ink);border-radius:var(--r-md);gap:2px;padding:10px 12px;display:grid}.nav .menu a:hover{background:var(--paper);color:var(--night-800)}.nav .menu small{color:var(--ink-3);font-size:var(--t-xs)}.header-cta{display:none}.menu-toggle{margin-left:auto}.menu-toggle>summary{cursor:pointer;border-radius:var(--r-pill);place-items:center;width:48px;height:48px;list-style:none;display:grid}.menu-toggle>summary::-webkit-details-marker{display:none}.menu-toggle>summary svg{width:24px;height:24px}.menu-toggle[open]>summary .i-open,.menu-toggle:not([open])>summary .i-close{display:none}.mobile-menu{inset:var(--header-h) 0 auto 0;background:var(--night-900);padding:8px var(--gutter) 24px;max-height:calc(100dvh - var(--header-h));border-top:1px solid #ffffff14;position:absolute;overflow:auto}.mobile-menu__label{font-family:var(--sans);font-size:var(--t-xs);color:var(--night-200);letter-spacing:.02em;margin:18px 0 6px;font-weight:700}.mobile-menu ul{margin:0;padding:0;list-style:none}.mobile-menu a{color:var(--white);border-bottom:1px solid #ffffff12;padding:12px 0;text-decoration:none;display:block}.mobile-menu .btn{width:100%;margin-top:20px}@media (width>=1100px){.menu-toggle{display:none}.nav{display:block}.header-cta{min-height:42px;font-size:var(--t-sm);padding:8px 18px;display:inline-flex}}.ad-ribbon{background:var(--paper-2);color:var(--ink-2);font-size:var(--t-xs);border-bottom:1px solid var(--line)}.ad-ribbon .shell{align-items:center;gap:8px;padding-block:8px;display:flex}.ad-ribbon svg{width:16px;height:16px;color:var(--night-500);flex:none}.ad-ribbon a{color:inherit}.crumbs{font-size:var(--t-sm);color:var(--night-200)}.crumbs ol{flex-wrap:wrap;gap:4px 8px;margin:0;padding:0;list-style:none;display:flex}.crumbs li+li:before{content:"/";opacity:.5;margin-right:8px}.crumbs a{color:inherit;text-decoration:none}.crumbs a:hover{color:var(--white);text-decoration:underline}.crumbs [aria-current]{color:var(--white)}.crumbs--light{color:var(--ink-3)}.crumbs--light a:hover{color:var(--night-700)}.crumbs--light [aria-current]{color:var(--ink)}.page-hero{background:var(--night-900);color:var(--white);isolation:isolate;position:relative;overflow:hidden}.page-hero:before{content:"";z-index:-1;background:radial-gradient(60% 90% at 88% 10%, #f7a76c38, transparent 60%), radial-gradient(80% 120% at 10% 120%, var(--night-700), transparent 60%);position:absolute;inset:0}.page-hero__grid{gap:28px;padding-block:28px 40px;display:grid}.page-hero__text{align-content:start;gap:14px;display:grid}.page-hero h1{color:var(--white)}.page-hero__prefix{color:var(--sun-200);font-size:var(--t-sm);margin:6px 0 0}.page-hero__lede{font-size:var(--t-lg);color:#ffffffdb;max-width:46ch;margin:0}.page-hero__lede p{margin:0}.page-hero__actions{flex-wrap:wrap;gap:12px;margin-top:6px;display:flex}.page-hero__media{border-radius:var(--r-xl);aspect-ratio:3/2;background:var(--night-800);margin:0;overflow:hidden}.page-hero__media img{object-fit:cover;width:100%;height:100%;display:block}@media (width>=900px){.page-hero__grid{grid-template-columns:1.05fr .95fr;align-items:center;gap:48px;padding-block:36px 56px}}.page-hero--guide{background:var(--paper);color:var(--ink);border-bottom:1px solid var(--line)}.page-hero--guide:before{background:radial-gradient(70% 120% at 100% 0%, var(--sun-200), transparent 55%);opacity:.55}.page-hero--guide h1{color:var(--night-900)}.page-hero--guide .page-hero__prefix{color:var(--sun-text)}.page-hero--guide .page-hero__lede{color:var(--ink-2)}.facts{flex-wrap:wrap;gap:8px;margin:4px 0 0;padding:0;list-style:none;display:flex}.facts li{font-size:var(--t-sm);border-radius:var(--r-pill);color:#ffffffe6;background:#ffffff14;align-items:center;gap:8px;padding:6px 12px;display:inline-flex}.page-hero--guide .facts li{background:var(--white);color:var(--ink-2);border:1px solid var(--line)}.facts svg{width:16px;height:16px;color:var(--sun-400)}.article{gap:32px;padding-block:32px 64px;display:grid}.article__toc,.article__rail{min-width:0}@media (width>=960px){.article{grid-template-columns:minmax(0,1fr) 300px;gap:48px}.article__toc{display:none}}@media (width>=1240px){.article{grid-template-columns:220px minmax(0,1fr) 280px}.article__toc{display:block}}.toc-mobile{margin-bottom:8px}@media (width>=1240px){.toc-mobile{display:none}}.toc{top:calc(var(--header-h) + 24px);font-size:var(--t-sm);position:sticky}.toc__title,.toc-mobile summary{font-family:var(--sans);font-size:var(--t-sm);color:var(--ink);margin:0 0 10px;font-weight:700}.toc ol{border-left:2px solid var(--line);margin:0;padding:0;list-style:none}.toc a{color:var(--ink-2);border-left:2px solid #0000;margin-left:-2px;padding:6px 0 6px 14px;line-height:1.35;text-decoration:none;display:block}.toc a:hover{color:var(--night-700);border-left-color:var(--night-200)}.toc a[aria-current=true]{color:var(--night-900);border-left-color:var(--sun-500);font-weight:700}.toc-mobile{background:var(--white);border:1px solid var(--line);border-radius:var(--r-md);padding:12px 16px}.toc-mobile summary{cursor:pointer;margin:0}.toc-mobile ol{margin:10px 0 0;padding-left:1.2em}.toc-mobile li{margin:6px 0}.rail{top:calc(var(--header-h) + 24px);gap:16px;display:grid;position:sticky}.prose{min-width:0;max-width:var(--measure)}.prose>*+*{margin-top:0}.prose :where(h2){margin:2.2em 0 .55em}.prose :where(h3){margin:1.8em 0 .5em}.prose :where(h4,h5){margin:1.5em 0 .4em}.prose :where(ul,ol){margin:0 0 1.2em;padding-left:1.3em}.prose li{margin:.4em 0}.prose li::marker{color:var(--night-500)}.prose img{border-radius:var(--r-lg)}.prose figure{margin:1.6em 0}.prose .wp-block-separator{border:0;border-top:1px solid var(--line);margin:2em 0}.prose .has-text-align-center{text-align:left}.prose .sec-flow,.prose .sec-flow .uagb-container-inner-blocks-wrap,.prose .sec-flow>.uagb-container-inner-blocks-wrap>.wp-block-uagb-container,.prose .sec-flow .wp-block-uagb-container .uagb-container-inner-blocks-wrap{display:contents}.prose .wp-block-uagb-advanced-heading{margin:0}.prose .uagb-desc-text{color:var(--ink-2);font-size:var(--t-lg)}.prose .wp-block-uagb-image{margin:1.6em 0}.prose .wp-block-uagb-image__figure{margin:0}.prose .wp-block-uagb-image img{width:100%;height:auto}.prose .wp-block-uagb-image--align-center img,.prose .aligncenter img{margin-inline:auto}.prose>.wp-block-paragraph:first-child{font-size:var(--t-lg)}.prose .wp-block-uagb-info-box{margin:1em 0}.prose .uagb-ifb-title{margin:0 0 .3em}.prose .uagb-ifb-icon-wrap svg,.prose .uagb-iconbox-icon-wrap svg{width:20px;height:20px;fill:var(--night-500);display:block}.prose .uagb-infobox-icon-left{grid-template-columns:40px minmax(0,1fr);align-items:start;gap:14px;display:grid}.prose .uagb-infobox-icon-left .uagb-ifb-icon-wrap{border-radius:var(--r-md);background:var(--paper-2);place-items:center;width:40px;height:40px;display:grid}.prose .uagb-ifb-desc{margin:0}.prose h6{font-family:var(--sans);font-size:var(--t-md);color:var(--ink);margin:1.2em 0 .4em;font-weight:700}.sec-retailers .uagb-desc-text,.sec-retailers .uagb-ifb-desc{color:var(--ink-2);font-size:var(--t-md)!important}.sec-retailers .wp-block-uagb-icon-list{margin:4px 0 8px}.sec-retailers .wp-block-uagb-icon-list-child{font-size:var(--t-sm)}.sec-retailers .uagb-buttons__wrap{margin-top:auto}.prose .uagb-buttons__wrap{flex-wrap:wrap;gap:10px;margin:1em 0;display:flex}.prose :is(.wp-block-button__link,.uagb-buttons-repeater){border-radius:var(--r-pill);background:var(--night-800);min-height:46px;color:var(--white);align-items:center;gap:8px;padding:10px 20px;font-weight:700;text-decoration:none;display:inline-flex}.prose :is(.wp-block-button__link,.uagb-buttons-repeater):hover{background:var(--night-700);color:var(--white)}.prose :is(.wp-block-button__link,.uagb-buttons-repeater) svg{fill:currentColor;width:14px;height:14px}.prose .uagb-button__link{color:inherit}.prose .wp-block-uagb-icon-list-child{align-items:flex-start;gap:10px;margin:.5em 0;display:flex}.prose .uagb-icon-list__source-wrap svg{width:18px;height:18px;fill:var(--night-500);margin-top:4px}.prose .disclosure,.disclosure{font-size:var(--t-sm);color:var(--ink-2);background:var(--white);border:1px dashed var(--night-200);border-radius:var(--r-md);margin:1.2em 0;padding:12px 16px;display:block}.pick-card{background:var(--white);border:1px solid var(--line);border-radius:var(--r-xl);gap:4px 24px;margin:1.4em 0 2em;padding:22px;display:grid;position:relative}.pick-card--top:before{content:"Vårt val";font-size:var(--t-xs);background:var(--sun-400);color:var(--sun-ink);border-radius:var(--r-pill);padding:3px 10px;font-weight:700;position:absolute;top:-12px;left:22px}.pick-card>:is(h2,h3){margin:6px 0 4px!important}.pick-card .pick-card__media{background:var(--paper);border-radius:var(--r-lg);text-align:center;margin:0;padding:12px}.pick-card .pick-card__media img{border-radius:var(--r-md);width:auto;max-height:220px}.pick-card ul{margin:0}.pick-card h4{font-family:var(--sans);font-size:var(--t-sm);color:var(--ink-2);margin:12px 0 2px;font-weight:700}.pick-card .where-to-buy{font-size:var(--t-sm);color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:8px;margin:10px 0 0;display:flex}.pick-card .where-to-buy a{border-radius:var(--r-pill);background:var(--sun-400);min-height:40px;color:var(--sun-ink);align-items:center;padding:6px 14px;font-weight:700;text-decoration:none;display:inline-flex}.pick-card .where-to-buy a:hover{background:var(--sun-500)}@media (width>=720px){.pick-card{grid-template-columns:220px 1fr;padding:28px}.pick-card>*{grid-column:2}.pick-card>.pick-card__media{grid-area:1/1/span 6;align-self:start}}.faq-item{background:var(--white);border:1px solid var(--line);border-radius:var(--r-lg);margin:10px 0}.faq-item summary{cursor:pointer;padding:16px 52px 16px 18px;list-style:none;position:relative}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary:after{content:"";border:solid var(--night-500);border-width:0 2px 2px 0;width:10px;height:10px;margin-top:-7px;transition:transform .2s;position:absolute;top:50%;right:20px;transform:rotate(45deg)}.faq-item[open] summary:after{margin-top:-2px;transform:rotate(-135deg)}.faq-item summary :is(h2,h3,h4,h5,span,p){font-size:var(--t-lg);font-family:var(--serif);font-variation-settings:"SOFT" 100;color:var(--night-900);font-weight:560;margin:0!important}.faq-answer{color:var(--ink-2);padding:0 18px 16px}.faq-answer p:last-child{margin-bottom:0}.sec-cta-band{background:var(--night-900);color:var(--white);border-radius:var(--r-xl);margin:3em 0 0;padding:28px 22px}.sec-cta-band :is(h2,h3,h4,h5,.uagb-ifb-title){color:var(--white)!important}.sec-cta-band .uagb-desc-text,.sec-cta-band p{color:#ffffffd1!important}.sec-cta-band .uagb-container-inner-blocks-wrap{gap:16px;display:grid}.sec-cta-band .wp-block-uagb-container .uagb-container-inner-blocks-wrap{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;display:grid}.sec-cta-band .wp-block-uagb-info-box{border-radius:var(--r-lg);background:#ffffff0f;margin:0;padding:16px}.sec-cta-band .wp-block-uagb-info-box .uagb-ifb-title{font-size:var(--t-lg)}.sec-cta-band svg{fill:var(--sun-400)!important}.sec-cta-band :is(.wp-block-button__link,.uagb-buttons-repeater){background:var(--sun-400);color:var(--sun-ink)}.sec-cta-band :is(.wp-block-button__link,.uagb-buttons-repeater):hover{background:var(--sun-500);color:var(--sun-ink)}.sec-grid{margin:2.4em 0}.sec-grid>.uagb-container-inner-blocks-wrap{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:14px;display:grid}.sec-grid>.uagb-container-inner-blocks-wrap>.wp-block-uagb-container:first-child{grid-column:1/-1}.sec-grid .wp-block-uagb-container:not(:first-child) .wp-block-uagb-info-box{background:var(--white);border:1px solid var(--line);border-radius:var(--r-lg);height:100%;margin:0;padding:18px}.sec-grid .uagb-ifb-title-prefix{font-family:var(--serif);color:var(--sun-text);font-size:var(--t-lg)}.sec-retailers>.uagb-container-inner-blocks-wrap{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px;margin:1.4em 0 2em;display:grid}.sec-retailers .wp-block-uagb-container{background:var(--white);border:1px solid var(--line);border-radius:var(--r-lg);align-content:start;gap:10px;padding:20px;display:grid}.sec-retailers img{width:auto;max-height:46px;border-radius:0!important}.sec-retailers .wp-block-uagb-image{margin:0 0 4px}.sec-retailers .wp-block-uagb-image img[src*=logo-2]{background:var(--night-900);padding:8px 12px;border-radius:var(--r-sm)!important}.sec-split>.uagb-container-inner-blocks-wrap{align-items:center;gap:20px;margin:2em 0;display:grid}@media (width>=720px){.sec-split>.uagb-container-inner-blocks-wrap{grid-template-columns:1fr 1fr}}.sec-split .wp-block-uagb-image{margin:0}.sec-split .wp-block-uagb-info-box{margin:0 0 1em}.sec-banner{background:var(--paper-2);border-radius:var(--r-xl);margin:2em 0;padding:22px}.sec-banner .uagb-ifb-title{font-family:var(--serif)}.sec-testimonials>.uagb-container-inner-blocks-wrap{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px;margin:2em 0;display:grid}.sec-testimonials>.uagb-container-inner-blocks-wrap>.wp-block-uagb-container:first-child{grid-column:1/-1}.sec-testimonials .uagb-icon-wrapper{display:none}.sec-testimonials .wp-block-uagb-testimonial{background:var(--white);border:1px solid var(--line);border-radius:var(--r-lg);height:100%;padding:18px}.sec-testimonials .uagb-tm__image img{border-radius:50%;width:48px;height:48px}.sec-testimonials .uagb-tm__author-name{font-weight:700}.sec-testimonials .uagb-tm__company{color:var(--ink-3);font-size:var(--t-sm)}.uagb-forms-main-form{background:var(--white);border:1px solid var(--line);border-radius:var(--r-xl);gap:14px;max-width:560px;padding:22px;display:grid}.uagb-forms-input{border:1px solid var(--line);border-radius:var(--r-md);width:100%;min-height:48px;font:inherit;background:var(--paper);padding:12px 14px}.uagb-forms-input-label{font-weight:700;font-size:var(--t-sm);margin-bottom:4px}.uagb-forms-main-submit-button{border-radius:var(--r-pill);background:var(--sun-400);min-height:48px;color:var(--sun-ink);font:700 var(--t-md) var(--sans);cursor:pointer;border:0;padding:12px 22px}.rail-card{border-radius:var(--r-xl);padding:22px}.rail-card__title{font-family:var(--serif);font-variation-settings:"SOFT" 100;font-weight:560;font-size:var(--t-xl);line-height:1.2;margin:0 0 8px!important}.rail-card p{font-size:var(--t-sm);margin:0 0 14px}.rail-card--quiz{background:var(--night-900);color:var(--white);position:relative;overflow:hidden}.rail-card--quiz .rail-card__title{color:var(--white)}.rail-card--quiz p{color:#fffc}.rail-card--quiz .wave{opacity:.25;width:160px;position:absolute;bottom:10px;right:-10px}.rail-card--related{background:var(--white);border:1px solid var(--line)}.rail-card--related ul{margin:0;padding:0;list-style:none}.rail-card--related li+li{border-top:1px solid var(--line)}.rail-card--related a{color:var(--night-800);font-weight:700;font-size:var(--t-sm);justify-content:space-between;gap:10px;padding:10px 0;text-decoration:none;display:flex}.rail-card--related a:hover{color:var(--night-500)}.redflag{background:var(--care-50);border:1px solid var(--care-200);border-radius:var(--r-xl);color:var(--care-800);gap:10px;padding:22px;display:grid}.redflag__title{font-family:var(--serif);font-variation-settings:"SOFT" 100;font-weight:560;font-size:var(--t-xl);color:var(--care-800);align-items:center;gap:10px;line-height:1.2;display:flex}.redflag__title svg{flex:none;width:26px;height:26px}.redflag ul{margin:0;padding-left:1.2em}.redflag li{margin:.3em 0}.redflag p{margin:0}.redflag a{color:var(--care-800);font-weight:700}.redflag .btn{background:var(--care-800);color:var(--white);justify-self:start}.redflag .btn:hover{color:var(--white);background:#573400}.related{border-top:1px solid var(--line);padding-block:40px 56px}.related__title{font-family:var(--serif);font-variation-settings:"SOFT" 100;font-weight:560;font-size:var(--t-2xl);color:var(--night-900);margin:0 0 18px}.related__grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px;display:grid}.guide-card{color:var(--ink);background:var(--white);border:1px solid var(--line);border-radius:var(--r-lg);gap:10px;text-decoration:none;display:grid;overflow:hidden}.guide-card:hover{border-color:var(--night-200);color:var(--ink)}.guide-card img{aspect-ratio:16/9;object-fit:cover;border-radius:0;width:100%;display:block}.guide-card span{font-family:var(--serif);font-variation-settings:"SOFT" 100;font-size:var(--t-lg);color:var(--night-900);padding:0 16px 16px}.guide-card small{color:var(--ink-3);font-size:var(--t-xs);padding:14px 16px 0;display:block}.site-footer{background:var(--night-950);color:var(--night-200);font-size:var(--t-sm);padding-block:48px 28px}.site-footer a{color:var(--white);text-decoration:none}.site-footer a:hover{text-decoration:underline}.site-footer__grid{gap:32px;display:grid}@media (width>=900px){.site-footer__grid{grid-template-columns:1.4fr 1fr 1.4fr}}.site-footer h2{font-family:var(--sans);font-size:var(--t-sm);color:var(--white);margin:0 0 12px;font-weight:700}.site-footer ul{columns:1;margin:0;padding:0;list-style:none}.site-footer li{break-inside:avoid;margin:0 0 8px}.site-footer .wordmark{margin-bottom:14px}.site-footer__retailers{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.site-footer__retailers a{background:var(--white);border-radius:var(--r-sm);padding:6px 10px;display:inline-flex}.site-footer__retailers a:has(img[src*=logo-2]){background:var(--night-800)}.article__main .company-note{color:var(--ink-3);font-size:var(--t-xs);margin-top:2.5em}.site-footer__base{color:#c3cfe8cc;font-size:var(--t-xs);border-top:1px solid #ffffff14;flex-wrap:wrap;justify-content:space-between;gap:8px 20px;margin-top:36px;padding-top:18px;display:flex}.wave{display:block;overflow:visible}.wave path{fill:none;stroke-linecap:round;stroke-linejoin:round}.wave .wave-snore{stroke:#ffffff59;stroke-width:2px}.wave .wave-calm{stroke:var(--sun-400);stroke-width:2.5px}@media (prefers-reduced-motion:no-preference){.wave--animate .wave-snore{animation:2.4s ease-in-out .3s forwards wave-out}.wave--animate .wave-calm{stroke-dasharray:1200;stroke-dashoffset:1200px;animation:2.2s ease-out 1.4s forwards wave-in}}@media (prefers-reduced-motion:reduce){.wave--animate .wave-snore{opacity:0}}@keyframes wave-out{to{opacity:0;transform:scaleY(.25)}}@keyframes wave-in{to{stroke-dashoffset:0}}.wave .wave-snore{transform-origin:50%;transform-box:fill-box}.btn--night{background:var(--night-800);color:var(--white)}.btn--night:hover{background:var(--night-700);color:var(--white);text-decoration:none}.page-hero__meta{color:var(--ink-3);font-size:var(--t-sm);margin:0}.page-hero__motif{display:none}@media (width>=900px){.page-hero__motif{aspect-ratio:3/2;border-radius:var(--r-xl);background:radial-gradient(80% 80% at 70% 30%, #f7a76c2e, transparent 70%), var(--night-800);place-items:center;padding:40px;display:grid}.page-hero__motif .wave{width:100%}}@media (width>=960px){.article--norail{grid-template-columns:minmax(0,1fr)}}@media (width>=1240px){.article--norail{grid-template-columns:220px minmax(0,1fr)}}.article__main{min-width:0}.updated{color:var(--ink-3);font-size:var(--t-sm);margin-top:2.5em}.rail .redflag{font-size:var(--t-sm);padding:18px}.rail .redflag__title{font-size:var(--t-lg)}.home-hero{background:var(--night-950);color:var(--white);isolation:isolate;position:relative;overflow:hidden}.home-hero:before{content:"";z-index:-1;background:radial-gradient(50% 70% at 85% 15%, #f7a76c33, transparent 65%), radial-gradient(70% 100% at 0% 100%, var(--night-800), transparent 65%);position:absolute;inset:0}.home-hero__grid{gap:28px;padding-block:36px 28px;display:grid}.home-hero__text{align-content:center;gap:14px;display:grid}.home-hero h1{color:var(--white);max-width:12ch;font-size:clamp(2.5rem,1.6rem + 4.2vw,4.4rem);line-height:1.04}.home-hero__wave{width:min(420px,100%);height:auto;margin:2px 0 4px}.home-hero .page-hero__lede{max-width:50ch}.home-hero__media{border-radius:var(--r-xl);aspect-ratio:4/3;background:var(--night-800);margin:0;overflow:hidden}.home-hero__media img{object-fit:cover;width:100%;height:100%;display:block}@media (width>=900px){.home-hero__grid{grid-template-columns:1fr 1fr;gap:56px;padding-block:56px 40px}}.trust{border-top:1px solid #ffffff14;flex-wrap:wrap;gap:10px 28px;margin:0 auto;padding-block:18px 30px;list-style:none;display:flex}.trust li{font-size:var(--t-sm);color:#ffffffd1;align-items:center;gap:8px;display:inline-flex}.trust svg{width:18px;height:18px;color:var(--sun-400);flex:none}.section-head{max-width:62ch;margin-bottom:24px}.section-head p{color:var(--ink-2);font-size:var(--t-lg);margin:10px 0 0}.home-types{padding-block:56px 40px}.types{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.type-card a{border-radius:var(--r-lg);background:var(--white);border:1px solid var(--line);height:100%;color:var(--ink);grid-template-columns:48px 1fr;gap:4px 16px;padding:20px;text-decoration:none;transition:border-color .15s,transform .15s;display:grid}.type-card a:hover{border-color:var(--night-500);color:var(--ink)}.type-card svg{border-radius:var(--r-md);background:var(--paper-2);fill:none;width:48px;height:48px;stroke:var(--night-700);stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;grid-row:span 2;padding:10px}.type-card__title{font-family:var(--serif);font-variation-settings:"SOFT" 100;font-weight:560;font-size:var(--t-lg);color:var(--night-900);align-self:end;margin:0;line-height:1.25}.type-card__sub{color:var(--ink-2);font-size:var(--t-sm);line-height:1.45}.type-card--care a{background:var(--care-50);border-color:var(--care-200)}.type-card--care svg{background:var(--white);stroke:var(--care-800)}.type-card--care .type-card__title{color:var(--care-800)}.home-quiz{padding-block:8px 56px}.home-quiz__grid{background:var(--night-900);color:var(--white);border-radius:var(--r-xl);align-items:center;gap:28px;padding:28px 22px;display:grid;overflow:hidden}.home-quiz h2{color:var(--white);margin-bottom:10px}.home-quiz p{color:#ffffffd6;font-size:var(--t-lg);max-width:52ch}.home-quiz__media{border-radius:var(--r-lg);aspect-ratio:4/3;margin:0;overflow:hidden}.home-quiz__media img{object-fit:cover;width:100%;height:100%;display:block}@media (width>=900px){.home-quiz__grid{grid-template-columns:1.2fr 1fr;gap:48px;padding:44px}}.checks{gap:8px;margin:0 0 22px;padding:0;list-style:none;display:grid}.checks li{align-items:flex-start;gap:10px;display:flex}.checks li:before{content:"";border:solid var(--sun-400);border-width:0 0 2px 2px;flex:none;width:18px;height:10px;margin-top:6px;transform:rotate(-45deg)scale(.8)}.home-legacy{gap:40px;padding-block:8px 72px;display:grid}.prose--home{max-width:none}.prose--home .sec-flow{max-width:var(--measure);margin:2.4em 0 0;display:block}.prose--home .sec-flow .uagb-container-inner-blocks-wrap,.prose--home .sec-flow .wp-block-uagb-container{display:block}.prose--home .sec-split,.prose--home .sec-grid,.prose--home .sec-retailers,.prose--home .sec-testimonials{margin-top:3em}.prose--home .sec-cta-band{max-width:none}.prose--home .faq-item,.home-legacy__care{max-width:var(--measure)}@media (width>=900px){.prose--home .sec-cta-band{padding:44px}}.quiz-page{background:var(--night-950);color:var(--white);isolation:isolate;min-height:70vh;padding-block:20px 72px;position:relative;overflow:hidden}.quiz-page:before{content:"";z-index:-1;background:radial-gradient(50% 60% at 90% 0,#f7a76c29,#0000 65%);position:absolute;inset:0}.quiz{max-width:680px;padding-top:28px}.quiz h1{color:var(--white);font-size:var(--t-3xl);margin-bottom:14px}.quiz__lede{font-size:var(--t-lg);color:#ffffffdb}.quiz .checks li{color:#ffffffe6}.quiz__fine{font-size:var(--t-xs);color:var(--night-200);max-width:60ch;margin-top:22px}.quiz__progress{align-items:center;gap:14px;margin-bottom:26px;display:flex}.quiz__count{font-variant-numeric:tabular-nums;font-size:var(--t-sm);color:var(--night-200);min-width:4.5em}.quiz__bar{border-radius:var(--r-pill);background:#ffffff1f;flex:1;height:6px;overflow:hidden}.quiz__bar span{background:var(--sun-400);border-radius:inherit;width:0;height:100%;transition:width .3s;display:block}.quiz__q{border:0;min-width:0;margin:0;padding:0}.quiz__q legend{font-family:var(--serif);font-variation-settings:"SOFT" 100;font-weight:520;font-size:var(--t-2xl);color:var(--white);outline:none;margin-bottom:18px;padding:0;line-height:1.15}.quiz__hint{color:var(--night-200);font-size:var(--t-sm);margin:-8px 0 14px}.quiz__options{gap:10px;display:grid}.option{cursor:pointer;display:block}.option input{opacity:0;pointer-events:none;position:absolute}.option__box{border-radius:var(--r-lg);background:#ffffff0f;border:1.5px solid #ffffff24;gap:2px;padding:16px 18px 16px 52px;transition:border-color .15s,background-color .15s;display:grid;position:relative}.option__box:before{content:"";border:2px solid var(--night-200);border-radius:50%;width:20px;height:20px;margin-top:-10px;position:absolute;top:50%;left:18px}.option input[type=checkbox]+.option__box:before{border-radius:6px}.option:hover .option__box{border-color:#fff6}.option input:checked+.option__box{border-color:var(--sun-400);background:#f7a76c1f}.option input:checked+.option__box:before{border-color:var(--sun-400);background:var(--sun-400);box-shadow:inset 0 0 0 3px var(--night-950)}.option input:focus-visible+.option__box{outline:3px solid var(--sun-500);outline-offset:3px}.option__label{font-weight:700}.option__hint{font-size:var(--t-sm);color:var(--night-200)}.quiz__why{font-size:var(--t-sm);color:var(--night-200);margin-top:16px}.quiz__why summary{cursor:pointer;text-underline-offset:.2em;width:fit-content;text-decoration:underline}.quiz__why p{margin:8px 0 0}.quiz__nav{justify-content:space-between;gap:12px;margin-top:28px;display:flex}.quiz__nav .btn--ghost,.quiz__results>.btn--ghost{color:var(--white);background:0 0;border-color:#ffffff4d}.quiz__nav .btn--sun:disabled{opacity:.4;cursor:not-allowed}.quiz__results{outline:none}.quiz__results-title{color:var(--white);font-size:var(--t-3xl);margin-bottom:18px}.result{background:var(--paper);color:var(--ink);border-radius:var(--r-xl);margin:0 0 16px;padding:24px 22px}.result h3{font-size:var(--t-2xl);margin:4px 0 10px}.result__kicker{font-size:var(--t-sm);color:var(--sun-text);margin:0;font-weight:700}.result__summary{font-size:var(--t-lg)}.result__why{color:var(--ink-2)}.result__steps-title{margin:18px 0 6px;font-weight:700}.result__steps{margin:0 0 16px;padding-left:1.3em}.result__steps li{margin:6px 0}.result__evidence{font-size:var(--t-sm);color:var(--ink-2);background:var(--white);border:1px solid var(--line);border-radius:var(--r-md);padding:12px 14px}.result__guides{flex-wrap:wrap;gap:8px;margin:14px 0 0;padding:0;list-style:none;display:flex}.result__guides a{border-radius:var(--r-pill);background:var(--white);border:1px solid var(--line);min-height:40px;font-weight:700;font-size:var(--t-sm);color:var(--night-800);align-items:center;padding:6px 14px;text-decoration:none;display:inline-flex}.result__guides a:hover{border-color:var(--night-500)}.result--care{background:var(--care-50);border:1px solid var(--care-200)}.result--care .result__kicker,.result--care h3{color:var(--care-800)}.result__contact{background:var(--white);border:1.5px solid var(--care-200);border-radius:var(--r-lg);margin:14px 0 18px;padding:16px 18px}.result__contact-title{color:var(--care-800);margin-bottom:4px;font-weight:700}.result__call{background:var(--care-800);color:var(--white);margin-right:14px}.result__call:hover{color:var(--white);background:#573400}.result__link{color:var(--care-800);font-weight:700}.quiz__how{border-radius:var(--r-lg);color:#ffffffdb;background:#ffffff0f;margin:18px 0 0;padding:14px 18px}.quiz__how summary{cursor:pointer;color:var(--white);font-weight:700}.quiz__how p{font-size:var(--t-sm);margin:10px 0 0}.quiz__results .quiz__fine{margin-bottom:18px}.draft-banner{background:var(--care-50);color:var(--care-800);border-bottom:1px solid var(--care-200);font-size:var(--t-sm)}.draft-banner p{margin:0;padding-block:10px}.quick-answer{background:var(--white);border:1px solid var(--line);border-left:4px solid var(--sun-400);border-radius:var(--r-md);margin:0 0 1.6em;padding:16px 18px}.quick-answer p{margin:0}.quick-answer__title{color:var(--night-800);font-weight:700;margin-bottom:4px!important}.prose table{border-collapse:collapse;width:100%;font-size:var(--t-sm);margin:1.4em 0;display:block;overflow-x:auto}.prose th,.prose td{text-align:left;border-bottom:1px solid var(--line);vertical-align:top;padding:10px 12px}.prose th{background:var(--paper-2);font-weight:700}.prose blockquote{background:var(--care-50);border:1px solid var(--care-200);border-radius:var(--r-lg);color:var(--care-800);margin:1.6em 0;padding:16px 20px}.prose blockquote p:last-child{margin-bottom:0}.sources{font-size:var(--t-sm);color:var(--ink-2)}.sources ol{padding-left:1.4em}.sg-swatches{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px;padding:0;list-style:none;display:grid}.sg-swatches li{border-radius:var(--r-md);border:1px solid var(--line);background:var(--white);font-size:var(--t-xs);overflow:hidden}.sg-swatches span{height:64px;display:block}.sg-swatches code{padding:8px 10px;display:block}.sg-section{border-bottom:1px solid var(--line);padding-block:32px}.sg-row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.sec-grid>.uagb-container-inner-blocks-wrap>.wp-block-uagb-container:last-child:has(>.wp-block-uagb-info-box+.wp-block-uagb-info-box){border-top:1px solid var(--line);flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:8px 24px;margin-top:4px;padding-top:16px;display:flex}.sec-grid .wp-block-uagb-container:last-child:has(>.wp-block-uagb-info-box+.wp-block-uagb-info-box) .wp-block-uagb-info-box{align-items:center;gap:10px;display:flex;background:0 0!important;border:0!important;height:auto!important;padding:0!important}.sec-grid .wp-block-uagb-container:last-child .uagb-ifb-title{font-size:var(--t-md);font-family:var(--sans);margin:0}.sec-cta-band .wp-block-uagb-container{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}.sec-cta-band .wp-block-uagb-container>.uagb-container-inner-blocks-wrap{display:contents}.sec-cta-band .uagb-ifb-icon-wrap svg{width:22px;height:22px;margin-bottom:8px}.sec-split img{object-fit:cover;max-height:560px}.prose .wp-block-uagb-image img{width:auto;max-width:100%;max-height:460px;margin-inline:auto;display:block}.sec-split .wp-block-uagb-image img{object-fit:cover;width:100%;max-height:560px}.prose .wp-block-post-template{gap:12px;margin:1em 0;padding:0;list-style:none;display:grid}.prose .wp-block-post-template>li{background:var(--white);border:1px solid var(--line);border-radius:var(--r-lg);min-width:0;margin:0;padding:18px}.prose .wp-block-post-title{font-size:var(--t-xl);overflow-wrap:break-word;margin:0 0 6px}.prose .wp-block-post-title a{color:var(--night-900);text-decoration:none}.prose{overflow-wrap:break-word}.form-note{font-size:var(--t-sm);color:var(--care-800);background:var(--care-50);border:1px solid var(--care-200);border-radius:var(--r-md);margin:0;padding:10px 14px}.quiz--running .quiz__title{font-size:var(--t-md);font-family:var(--sans);color:var(--night-200);margin-bottom:18px;font-weight:700}.prose .sec-retailers .wp-block-uagb-image img{width:auto;max-height:52px;margin:0}.sec-retailers>.uagb-container-inner-blocks-wrap>.wp-block-uagb-container:only-child{max-width:560px}
