@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/a6c19694cd327cd4-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/851c4691abdf3def-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/a8a8dd7277bab4cf-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/313510e2713fb214-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Hanken Grotesk Fallback;src:local("Arial");ascent-override:99.07%;descent-override:30.02%;line-gap-override:0.00%;size-adjust:100.94%}.__className_67a390{font-family:Hanken Grotesk,Hanken Grotesk Fallback;font-style:normal}.__variable_67a390{--font-sans:"Hanken Grotesk","Hanken Grotesk Fallback"}:root{--color-ink:#1f1e1b;--ink-rgb:31,30,27;--color-page:#f7f6f2;--color-band:#ebe8e1;--color-band-dim:#dfdbd2;--color-fill:#efece6;--color-line:#dcd8cf;--color-muted:#615c54;--color-white:#ffffff;--color-dock-tile:#3b3a36;--color-dock-edge:#4d4b46;--color-hover-dark:#36352f;--color-arrival:#0b6a6c;--color-arrival-tint:#bfe3e1;--color-living:#a2421d;--color-living-tint:#f3cdb9;--color-moving:#3a4ea0;--color-moving-tint:#cdd4f2;--color-visas:#7a3a76;--color-visas-tint:#e9cde6;--color-property:#46661c;--color-property-tint:#d6e5b8;--color-lifestyle:#9b2f55;--color-lifestyle-tint:#f2cbd8;--color-getting-around:#7d5413;--color-getting-around-tint:#f2d9a8;--color-health-safety:#23663f;--color-health-safety-tint:#c9e8d2;--color-areas:#62399b;--color-areas-tint:#e2d4f3;--color-sand:#efe4c4;--color-mark-dot:#d6692c;--r-sm:4px;--r:8px;--r-lg:14px;--r-dock:12px;--r-pill:72px;--pad:52px;--gutter:20px;--inner:1440px;--measure:68ch;--band-gap:clamp(30px,5vw,80px);--heading-gap:clamp(40px,5vw,96px);--edge-page:2px 0 var(--color-page),-2px 0 var(--color-page),0 2px var(--color-page),0 -2px var(--color-page),1.5px 1.5px var(--color-page),-1.5px -1.5px var(--color-page),1.5px -1.5px var(--color-page),-1.5px 1.5px var(--color-page);--t-lg:clamp(18px,16.59px + .2817vw,22px);--t-prose:clamp(17px,16.3px + .14vw,18px);--hit:44px;--dur:.3s;--ease:ease-in-out;--header-h:54px;--otp-h:48px}@media(max-width:1280px){:root{--pad:40px}}@media(max-width:1023px){:root{--pad:24px}}@media(max-width:576px){:root{--pad:16px;--r-lg:8px}}:root,[data-topic]{--acc:var(--color-ink);--acc-tint:var(--color-sand)}[data-topic=arrival]{--acc:var(--color-arrival);--acc-tint:var(--color-arrival-tint)}[data-topic=living]{--acc:var(--color-living);--acc-tint:var(--color-living-tint)}[data-topic=moving]{--acc:var(--color-moving);--acc-tint:var(--color-moving-tint)}[data-topic=visas]{--acc:var(--color-visas);--acc-tint:var(--color-visas-tint)}[data-topic=property]{--acc:var(--color-property);--acc-tint:var(--color-property-tint)}[data-topic=lifestyle]{--acc:var(--color-lifestyle);--acc-tint:var(--color-lifestyle-tint)}[data-topic=getting-around]{--acc:var(--color-getting-around);--acc-tint:var(--color-getting-around-tint)}[data-topic=health-safety]{--acc:var(--color-health-safety);--acc-tint:var(--color-health-safety-tint)}[data-topic=areas]{--acc:var(--color-areas);--acc-tint:var(--color-areas-tint)}*{margin:0;padding:0}html{box-sizing:border-box;scroll-behavior:smooth;font-size:16px}*,:after,:before{box-sizing:inherit}ol,ul{list-style:none}a{color:var(--color-ink);text-decoration:none}img{display:block;max-width:100%}body{font-family:var(--font-sans),sans-serif;font-size:16px;font-weight:400;line-height:1.6;background:var(--color-page);color:var(--color-ink);overflow-x:hidden;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3,h4,strong{font-weight:600}button{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--color-ink);outline-offset:3px}.menu-float :focus-visible{outline-color:var(--color-white)}.skip{position:absolute;left:-9999px;top:0;z-index:20;padding:12px 16px;background:var(--color-ink);color:var(--color-white)}.skip:focus{left:8px;top:8px}.visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.heading-1{font-size:clamp(42px,-3.07px + 9.014vw,150px);line-height:100%;letter-spacing:-.01em;text-transform:uppercase}.heading-3{font-size:clamp(34px,15.58px + 3.6vw,84px);line-height:105%}.heading-5{font-size:clamp(26px,17.55px + 1.69vw,46px);line-height:120%}.heading-6{font-size:clamp(20px,13.55px + 1.4vw,34px);line-height:135%;font-weight:400}.text-default{font-size:14px;font-weight:500;line-height:1.5}.text-center{text-align:center}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{transition-duration:.01ms!important;animation:none!important}}.wrapper{display:flex;flex-direction:column;min-height:100vh}#content{flex:1 1}.inner{inline-size:min(100% - var(--pad)*2,var(--inner));margin-inline:auto}.block{margin-top:clamp(20px,3vw,50px);margin-bottom:clamp(64px,12vw,160px)}.anchor-section{scroll-margin-top:80px}@media(max-width:768px){.anchor-section{scroll-margin-top:calc(var(--header-h) + var(--otp-h) + 16px)}}.dotted{background-image:linear-gradient(to right,rgb(var(--ink-rgb)) 0 10%,transparent 10%);background-size:8px 1px;background-repeat:repeat-x;background-position:bottom}.dotted--top{background-position:top}.ico{display:block;width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.5;transition:opacity var(--dur)}.column{max-width:931px}#header{position:relative;margin-top:8px;z-index:3}.header-main{position:relative;display:flex;align-items:center;gap:24px;height:var(--header-h);padding-inline:6px 16px;border-radius:var(--r);background:var(--color-band);font-weight:500;font-size:14px}.header-main__logo{display:flex;align-items:center;gap:10px;min-height:var(--hit);padding-inline:6px;font-weight:600;font-size:16px}.header-main__burger{display:none;align-items:center;justify-content:center;width:var(--hit);height:var(--hit);background:none;border:0;cursor:pointer}.header-main__menu{flex:1 1;min-width:0;gap:24px}.header-main__menu,.header-main__nav{display:flex;align-items:center;height:100%}.header-main__nav{margin-left:32px}.header-main__nav a{display:flex;align-items:center;height:100%;padding-inline:10px;white-space:nowrap}.header-main__nav a[aria-current=page] .header-main__label{text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:2px}.header-main__line{display:none}.header-main__search{flex:0 1 280px;min-width:120px;margin-left:auto}.header-main__search--menu{display:none}.header-main__search .search{width:100%}.header-main__search .search__field{background:var(--color-page)}@media(max-width:1180px){.header-main__nav{margin-left:8px}.header-main__drop-btn,.header-main__nav>a{padding-inline:6px}}.header-main__fx,.header-main__lang{display:flex;align-items:center;margin-left:auto}.header-main__lang+.header-main__fx{margin-left:0}.header-main__fx select,.header-main__lang select{min-height:var(--hit);padding-inline:6px;background:transparent;border:0;border-radius:var(--r-sm);font:inherit;color:var(--color-ink);cursor:pointer}.header-main__fx{gap:6px}.header-main__fx-label{color:var(--color-muted);white-space:nowrap}@media(max-width:1180px){.header-main__fx-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}}@media(max-width:576px){.header-main:has(.header-main__lang){gap:10px}}@media(max-width:340px){.header-main__fx select{padding-inline:2px}}@media(max-width:960px){.header-main__menu{display:none}.header-main__burger{display:flex}.header-main__search--bar{display:none}.header-main__menu.is-open{display:flex;flex-direction:column;align-items:stretch;gap:0;position:absolute;inset:100% 0 auto 0;height:auto;max-height:calc(100dvh - 120px);background:var(--color-page);overflow-y:auto;z-index:1}.header-main__menu.is-open .header-main__search--menu{display:block;flex:none;margin:0;padding:12px 20px;background:var(--color-band);border-bottom:1px solid var(--color-page)}.header-main__menu.is-open .search__list{position:static;width:auto;margin-top:8px}.header-main__menu.is-open .header-main__nav{flex-direction:column;align-items:stretch;height:auto;margin:0}.header-main__menu.is-open .header-main__nav a{flex-direction:column;align-items:flex-start;justify-content:center;height:auto;min-height:54px;padding:10px 20px;background:var(--color-band);border-bottom:1px solid var(--color-page)}.header-main__line{display:block;font-size:13px;font-weight:400;line-height:1.4;color:var(--color-muted)}}.header-main__drop{position:relative}.header-main__drop,.header-main__drop-btn{display:flex;align-items:center;height:100%}.header-main__drop-btn{padding-inline:10px;background:none;border:0;color:var(--color-ink);font:inherit;white-space:nowrap;cursor:pointer}.header-main__drop-btn .header-main__label{display:inline-flex;align-items:center;gap:4px}.header-main__drop-btn .ico{width:16px;height:16px;transform:rotate(90deg);transition:transform var(--dur) var(--ease)}.header-main__drop.is-open .header-main__drop-btn .ico{transform:rotate(-90deg)}.header-main__drop-btn[data-current] .header-main__label{text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:2px}.header-main__drop-panel{position:absolute;top:100%;left:0;z-index:5;display:grid;grid-template-columns:repeat(var(--cols,1),minmax(170px,1fr));grid-gap:4px 32px;gap:4px 32px;min-width:240px;max-width:min(720px,calc(100vw - 2 * var(--pad)));padding:16px 20px 8px;background:var(--color-page);border:1px solid var(--color-line);border-radius:var(--r)}.header-main__drop-panel[hidden]{display:none}.header-main__drop-name{padding-top:4px;font-size:14px;font-weight:600;color:var(--color-muted)}.header-main__nav .header-main__drop-panel a{height:auto;min-height:var(--hit);padding-inline:0;font-size:15px;font-weight:500}.header-main__drop-panel a:hover,.header-main__drop-panel a[aria-current=page]{text-decoration:underline;text-underline-offset:4px}.header-main__drop-panel a[aria-current=page]{text-decoration-thickness:2px}.header-main__nav .header-main__drop-all{grid-column:1/-1;margin-top:8px;padding-top:4px}@media(max-width:960px){.header-main__menu.is-open .header-main__drop{flex-direction:column;align-items:stretch;height:auto}.header-main__menu.is-open .header-main__drop-btn{flex-direction:column;align-items:flex-start;justify-content:center;width:100%;height:auto;min-height:54px;padding:10px 20px;background:var(--color-band);border-bottom:1px solid var(--color-page);text-align:left}.header-main__menu.is-open .header-main__drop-panel{position:static;display:block;width:auto;min-width:0;max-width:none;padding:0 0 8px;background:var(--color-band);border:0;border-bottom:1px solid var(--color-page);border-radius:0}.header-main__menu.is-open .header-main__drop-panel[hidden]{display:none}.header-main__menu.is-open .header-main__drop-name{padding:8px 20px 0 36px;font-size:13px}.header-main__menu.is-open .header-main__nav .header-main__drop-panel a{display:flex;min-height:var(--hit);padding:0 20px 0 36px;background-color:transparent;border:0}.header-main__menu.is-open .header-main__nav .header-main__drop-panel a.header-main__drop-all{margin:8px 20px 0 36px;padding:4px 0 0;background-image:linear-gradient(to right,rgb(var(--ink-rgb)) 0 10%,transparent 10%);background-size:8px 1px;background-repeat:repeat-x;background-position:top}}@media(max-width:768px){#header{position:-webkit-sticky;position:sticky;top:0;margin-top:0;z-index:5;background:var(--color-page)}#header .inner{inline-size:auto}.header-main{border-radius:0;padding-inline:var(--pad)}}.content-header{background:var(--color-band);overflow:hidden}.content-header .block{margin-bottom:0}.content-header{--header-clear:calc(var(--header-h) + 18px)}@media(min-width:769px){#content{margin-top:-71px}.content-header{padding-top:71px;padding-bottom:clamp(30px,5vw,80px);margin-bottom:var(--band-gap)}#header{margin-bottom:9px}}@media(max-width:768px){.content-header{padding-bottom:30px;margin-bottom:30px}}.c-heading{margin-bottom:var(--heading-gap)}.search{position:relative;width:min(100%,360px)}.search__field{display:flex;align-items:center;gap:10px;height:var(--hit);padding:0 18px;border:1px solid var(--color-line);border-radius:var(--r-pill);color:var(--color-muted);cursor:text;transition:border-color var(--dur) var(--ease),color var(--dur) var(--ease)}.search__field:hover{border-color:var(--color-muted)}.search__field:focus-within{border-color:var(--color-ink);color:var(--color-ink)}.search__field:has(:focus-visible){outline:2px solid var(--color-ink);outline-offset:3px}.search__ico{flex:none;width:18px;height:18px}.search__input{flex:1 1;min-width:0;height:100%;border:0;background:none;color:var(--color-ink);font:inherit;font-size:16px}.search__input::placeholder{color:var(--color-muted)}.search__input:focus-visible{outline:none}.search__input::-webkit-search-cancel-button{display:none}.search__list{position:absolute;top:calc(100% + 8px);right:0;z-index:5;width:min(440px,calc(100vw - 2 * var(--pad)));padding:6px;background:var(--color-page);border:1px solid var(--color-line);border-radius:var(--r)}.search__option{display:flex;flex-direction:column;gap:2px;padding:10px 12px;border-radius:var(--r-sm);cursor:pointer}.search__option[aria-selected=true]{background:var(--color-fill)}.search__title{font-size:15px;font-weight:600;line-height:1.35}.search__meta{font-size:13px;line-height:1.4;color:var(--color-muted);overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.search__empty{padding:10px 12px;font-size:14px;color:var(--color-muted)}.search__offer{color:var(--color-ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.search__offer:hover{text-decoration-thickness:2px}@media(max-width:768px){.search{width:100%}.search__list{left:0;width:auto}}.hero-search{margin-top:clamp(24px,3vw,40px)}.hero-search .search{width:min(100%,560px);margin-inline:auto;text-align:left}.hero-search .search__field{background:var(--color-page)}.hero-search .search__list{position:static;width:auto;margin-top:8px}.chips{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;max-width:760px;margin:16px auto 0}.chip{display:inline-flex;align-items:center;min-height:var(--hit);padding:0 16px;border:1px solid var(--color-muted);border-radius:var(--r-pill);background:var(--color-page);font-size:14px;font-weight:500;transition:border-color var(--dur) var(--ease)}.chip:hover{border-color:var(--color-ink);text-decoration:underline;text-underline-offset:3px}.c-heading__top{margin-bottom:clamp(16px,2vw,24px)}.c-heading--small .c-heading__top{margin-bottom:14px}.c-heading__bottom{margin-top:1.2em;max-width:62ch}.content-header--plain .c-heading{margin-bottom:0}.text-center .c-heading__bottom{margin-inline:auto}.kicker{font-size:14px;font-weight:500;line-height:1.5}.kicker__topic{color:var(--acc)}.kicker__note{display:block;margin-top:2px;font-weight:400}.band-note,.kicker__note{max-width:62ch;font-size:13px;color:var(--color-muted)}.band-note{margin-top:8px}.band-note a{color:inherit}.band-note a,.kicker a{text-decoration:underline;text-underline-offset:3px}.kicker a{text-decoration-thickness:1px}.kicker a:hover{text-decoration-thickness:2px}.deck{font-size:var(--t-lg);line-height:1.5;max-width:62ch;text-wrap:balance}@media(max-width:576px){.c-heading .heading-1{overflow-wrap:break-word}}.grid-two{display:flex;flex-wrap:wrap;gap:var(--gutter)}.grid-two>li{width:calc((100% - var(--gutter))/2);margin-bottom:1em}@media(max-width:1023px){.grid-two>li{width:100%}}.tile__figure{position:relative;border-radius:var(--r-lg);overflow:hidden;background:var(--color-band-dim)}.tile__img{width:100%;height:auto;aspect-ratio:16/12;object-fit:cover}.tile__info{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px;padding-top:20px}.tile__title{font-size:var(--t-lg);font-weight:600;line-height:1.2}.tile__title a{display:inline-flex;align-items:center;min-height:var(--hit)}.tile__bar{width:28px;height:4px;border-radius:var(--r-sm);background:var(--acc)}.tile__line{width:100%;color:var(--color-muted);font-size:15px}.tile__img--wide{aspect-ratio:16/9}.tile a.tile__cover{display:block}.tile a.tile__cover:hover .tile__img{opacity:.92}.header-floating{position:fixed;top:0;left:0;width:100%;height:72px;background:var(--color-band-dim);transform:translateY(-110%);transition:transform var(--dur) var(--ease);z-index:4}.header-floating.show{transform:none}.header-floating .inner{display:flex;justify-content:space-between;align-items:center;gap:20px;height:100%}.header-floating__title{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:15px}.heading-section{display:flex;align-items:center;gap:8px;min-height:64px;margin-bottom:32px;background-color:var(--color-page)}.heading-section.sticky{position:-webkit-sticky;position:sticky;top:71px;z-index:1}.heading-section__title{font-size:15px;font-weight:600;line-height:1.3}@media(max-width:768px){.header-floating{display:none}.heading-section.sticky{position:static}}.q-list>li{padding-block:20px}.q-row{display:grid;grid-template-columns:1fr auto;grid-gap:6px 24px;gap:6px 24px;align-items:start}.q-row__title{font-size:var(--t-lg);font-weight:600;line-height:1.3}.q-row__title a{display:inline-flex;align-items:center;min-height:var(--hit);padding-block:4px}.q-row__title a:hover{text-decoration:underline;text-underline-offset:4px}.q-row__desc{grid-column:1;color:var(--color-muted);max-width:var(--measure)}.q-row__meta{grid-row:1;grid-column:2;display:flex;gap:8px;align-items:center}@media(max-width:576px){.q-row{grid-template-columns:1fr}.q-row__meta{grid-row:auto;grid-column:1}}.prose{font-size:var(--t-prose);line-height:1.65}.prose ol:not([class]),.prose p,.prose ul:not([class]){margin-block:0 1em}.prose li,.prose p{max-width:var(--measure)}.prose h2:not([class]){font-size:clamp(22px,18px + .9vw,30px);line-height:1.25;margin:1.8em 0 .5em;max-width:42ch;text-wrap:balance}.prose h2:not([class]):first-child{margin-top:0}.prose h3:not([class]){font-size:var(--t-lg);line-height:1.3;margin:1.4em 0 .4em}.prose ul:not([class]){list-style:disc;padding-left:1.2em}.prose ol:not([class]){list-style:decimal;padding-left:1.4em}.prose a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.prose a:hover{text-decoration-thickness:2px}.prose .q-row__title a{text-decoration:none}.prose .q-row__title a:hover{text-decoration:underline;text-underline-offset:4px}.block--topic{margin-bottom:96px}.answer{margin-block:8px 48px;padding:4px 0 4px clamp(16px,2vw,28px);border-left:4px solid var(--acc)}.answer__body{font-size:clamp(20px,16px + .9vw,26px);line-height:1.45;max-width:46ch}.answer__body>*+*{margin-top:.6em}.share{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:20px}.share__btn{display:inline-flex;align-items:center;gap:8px;min-height:var(--hit);padding:0 16px;border:1px solid var(--color-line);border-radius:var(--r-pill);background:transparent;font-size:14px;font-weight:500;cursor:pointer;transition:border-color var(--dur) var(--ease)}.share__btn:hover{border-color:var(--color-ink)}.share__btn .ico{width:18px;height:18px}.share__status{font-size:14px;color:var(--color-muted)}.subscribe{margin-block:8px 48px;padding:clamp(20px,2.4vw,32px);border:1px solid var(--color-line);border-radius:var(--r-lg);max-width:var(--measure)}.subscribe__title{font-size:var(--t-lg);font-weight:600;line-height:1.3}.subscribe__lead{margin-top:6px;color:var(--color-muted)}.subscribe__row{display:flex;flex-wrap:wrap;gap:12px;margin-top:18px}.subscribe__field{flex:1 1 240px;display:flex;align-items:center;height:48px;padding:0 18px;border:1px solid var(--color-line);border-radius:var(--r-pill);background:var(--color-page);transition:border-color var(--dur) var(--ease)}.subscribe__field:hover{border-color:var(--color-muted)}.subscribe__field:focus-within{border-color:var(--color-ink)}.subscribe__field:has(:focus-visible){outline:2px solid var(--color-ink);outline-offset:3px}.subscribe__input{flex:1 1;min-width:0;height:100%;border:0;background:none;color:var(--color-ink);font:inherit;font-size:16px}.subscribe__input::placeholder{color:var(--color-muted)}.subscribe__input:focus-visible{outline:none}.subscribe__submit[aria-disabled=true]{opacity:.75;cursor:progress}.subscribe__interests{display:flex;flex-wrap:wrap;gap:0 20px;margin-top:14px;padding:0;border:0;font-size:15px}.subscribe__interests legend{width:100%;padding:0;font-size:14px;font-weight:600}.subscribe__check{display:inline-flex;align-items:center;gap:8px;min-height:var(--hit)}.subscribe__check input{width:18px;height:18px;border-color:var(--color-ink);accent-color:var(--color-ink)}.subscribe__hp{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.subscribe__hp input{border:0}.subscribe__consent{margin-top:10px;font-size:14px;color:var(--color-muted)}.subscribe__also a,.subscribe__consent a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.subscribe__also a:hover,.subscribe__consent a:hover{text-decoration-thickness:2px}.subscribe__status{margin-top:8px;font-size:15px}.subscribe__status:empty{display:none}.subscribe__status--error{font-weight:600}.subscribe__also{margin-top:12px;font-size:15px}.subscribe__also a{display:inline-flex;align-items:center;min-height:var(--hit)}.changes .q-row__meta{font-size:14px;color:var(--color-muted);white-space:nowrap}.changes__feed a,.changes__source{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.changes__feed a:hover,.changes__source:hover{text-decoration-thickness:2px}.changes__feed a{display:inline-flex;align-items:center;min-height:var(--hit)}.verify{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:0 24px;gap:0 24px;margin-bottom:40px;padding-block:14px}.verify__cell{display:flex;flex-direction:column;gap:2px;padding-block:6px;font-size:14px;line-height:1.4}.verify__cell dt{color:var(--color-muted)}.verify__cell dd{font-weight:600}.verify__note{grid-column:1/-1;padding-top:8px;font-size:14px;color:var(--color-muted)}.verify__note a{color:var(--color-ink);text-decoration:underline;text-underline-offset:3px}@media(max-width:1023px){.verify{grid-template-columns:repeat(2,minmax(0,1fr))}}.table-wrap{margin-block:24px 40px}@media(min-width:769px){.table-wrap{overflow-x:auto}}.table-caption{caption-side:top;text-align:left;padding-bottom:12px;font-size:14px;font-weight:600}.dtable,.rail .tile__title{width:100%}.dtable{border-collapse:collapse;font-size:15px;line-height:1.4;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dtable td,.dtable th{padding:12px 14px;text-align:left;vertical-align:top;border-bottom:1px solid var(--color-line)}.dtable__link{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.dtable__link:hover{text-decoration-thickness:2px}.dtable thead th{background:var(--color-fill);font-size:14px;font-weight:600;border-bottom:1px solid var(--color-ink)}.dtable th[scope=row]{font-weight:600}.dtable td.num,.dtable th.num{text-align:right}.dtable td.date{white-space:nowrap}.dtable__note{margin-top:10px;font-size:14px;color:var(--color-muted)}.dtable__note a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.dtable__note a:hover{text-decoration-thickness:2px}.dtable .is-result{background:var(--color-fill);font-weight:600}.life-table__price{display:inline-block}.life-summary__end,.life-table td.num{white-space:nowrap}.life-table__dir{display:flex;align-items:center;width:-moz-fit-content;width:fit-content;min-height:24px;margin-top:2px;font-size:14px;text-decoration:underline;text-underline-offset:3px}.life-table__dir:hover{text-decoration-thickness:2px}@media(min-width:769px){.life-table{table-layout:fixed}.life-table td.date{white-space:normal}.life-table time{white-space:nowrap}.life-table--list col:first-child{width:16%}.life-table--list col:nth-child(2){width:12%}.life-table--list col:nth-child(4){width:18%}.life-table--list col:nth-child(5){width:17%}.life-table--list col:nth-child(6){width:150px}.life-table--gym{min-width:1300px}.life-table--gym :is(th,td){padding-inline:10px}.life-table--gym col:first-child{width:140px}.life-table--gym col:nth-child(2),.life-table--gym col:nth-child(3){width:104px}.life-table--gym col:nth-child(4){width:116px}.life-table--gym col:nth-child(5),.life-table--gym col:nth-child(6){width:132px}.life-table--gym col:nth-child(8){width:92px}.life-table--gym col:nth-child(9){width:128px}.life-table--gym col:nth-child(10){width:180px}.life-table td:last-child,.life-table--list td:nth-child(5){overflow-wrap:anywhere}}@media(max-width:768px){.life-table td.pair .life-table__dir{display:inline-block;min-height:0;margin:0 0 0 12px;padding-block:3px}.life-table td:has(>.dtable__v[data-none]){display:none}}.rate-note{font-size:14px;color:var(--color-muted)}@media(max-width:768px){.dtable caption{display:block;width:100%}.dtable thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.dtable,.dtable tbody,.dtable td,.dtable th,.dtable tr{display:block;width:100%}.dtable tr{margin-bottom:12px;padding:6px 16px;background:var(--color-fill);border-radius:var(--r)}.dtable th[scope=row]{padding:10px 0;font-size:var(--t-lg);border-bottom:1px solid var(--color-line)}.dtable td{padding:10px 0;text-align:left}.dtable td:last-child{border-bottom:0}.dtable td:before{content:attr(data-label);display:block;margin-bottom:2px;color:var(--color-muted);font-size:14px}.dtable td:is(.num,.date,.pair){display:flex;justify-content:space-between;align-items:baseline;gap:16px;text-align:right}.dtable td:is(.num,.date,.pair):before{flex:none;max-width:50%;margin:0;text-align:left}.dtable__v{min-width:0;overflow-wrap:break-word}.dtable td:has(>.dtable__v:empty){display:none}}@media(max-width:768px){.dtable td.is-result{margin-inline:-8px;padding-inline:8px;background:var(--color-page);border-radius:var(--r-sm)}.dtable tr:has(>.is-result:first-child){background:var(--color-page);outline:1px solid var(--color-ink);outline-offset:-1px}}.pill{display:inline-flex;align-items:center;height:26px;padding:0 10px;border-radius:var(--r-pill);font-size:13px;font-weight:600;line-height:1;white-space:nowrap;border:1px solid var(--color-muted)}.pill--open{background:transparent;color:var(--color-ink)}.pill--changed{background:var(--color-ink);border-color:var(--color-ink);color:var(--color-white)}.pill--draft{border-style:dashed;color:var(--color-ink)}.pill--disputed{border:3px double var(--color-ink);color:var(--color-ink)}.pill-key{display:flex;flex-wrap:wrap;gap:12px 28px;margin-bottom:28px;font-size:14px}.pill-key li{display:flex;align-items:center;gap:10px}.conflict{margin-block:32px 48px}.conflict__head{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding-bottom:12px}.conflict__title{font-size:var(--t-lg);line-height:1.3}.conflict__claims>li{display:grid;grid-template-columns:minmax(0,1fr) 180px;grid-gap:4px 24px;gap:4px 24px;padding-block:14px}.conflict__claim{max-width:var(--measure)}.conflict__src{font-size:14px;color:var(--color-muted)}.conflict__reading{margin-top:16px;padding:14px 18px;background:var(--color-fill);border-radius:var(--r)}.conflict__more{margin-top:8px}.conflict__more summary{width:-moz-fit-content;width:fit-content;padding-block:12px;line-height:20px;font-size:14px;font-weight:500;cursor:pointer;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.conflict__more summary:hover{text-decoration-thickness:2px}.conflict__reading strong{display:block;font-size:14px}@media(max-width:576px){.conflict__claims>li{grid-template-columns:1fr}}.steps{counter-reset:step;margin-block:24px 48px}.steps>li{counter-increment:step;display:grid;grid-template-columns:clamp(48px,6vw,72px) minmax(0,1fr);grid-gap:0 20px;gap:0 20px;padding-block:20px}.steps>li:before{content:counter(step,decimal-leading-zero);font-size:clamp(28px,20px + 1.6vw,44px);font-weight:600;line-height:1;color:var(--acc);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.steps__title{font-size:var(--t-lg);line-height:1.3;margin-bottom:6px}.steps__body{max-width:var(--measure)}.sources{counter-reset:src;font-size:15px;line-height:1.5}.sources>li{counter-increment:src;display:grid;grid-template-columns:44px minmax(0,1fr);padding-block:12px;scroll-margin-top:90px}.sources>li:before{content:"[" counter(src) "]";font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sources__meta,.sources__notice{color:var(--color-muted);font-size:14px}.sources__notice{padding-bottom:12px}.cite{margin-left:1px;font-size:.7em;vertical-align:super;line-height:0;font-weight:400;white-space:nowrap}.cite,.cite a{color:var(--color-muted)}.cite a{position:relative;text-decoration:none}.cite a:hover{color:var(--color-ink);text-decoration:underline}.rule .cite,.rule .cite a{color:inherit}.cite a:after{content:"";position:absolute;left:50%;top:50%;width:max(100%,24px);height:24px;transform:translate(-50%,-50%)}@media(pointer:coarse){.cite a:after{width:max(100%,var(--hit));height:var(--hit)}}.ph{background:var(--color-sand);border-radius:var(--r-sm);padding:0 4px;font-family:inherit}.rail{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 48px)/3);grid-gap:24px;gap:24px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-bottom:1em}.rail::-webkit-scrollbar{display:none}.rail>li{scroll-snap-align:start;min-width:0}.rail__nav{display:flex;justify-content:flex-end;gap:16px;padding-top:24px}@media(max-width:1023px){.rail{grid-auto-columns:calc((100% - 24px)/2)}}@media(max-width:576px){.rail{grid-auto-columns:86%}.rail__nav{justify-content:center}}#footer{margin-top:clamp(40px,6vw,80px)}#footer a:hover,.footer__consent:hover{opacity:.75}.footer__top{display:grid;grid-template-columns:1.2fr 3fr;grid-gap:32px;gap:32px;margin-bottom:clamp(40px,4vw,96px)}.footer__brand p{max-width:34ch;margin-top:12px;color:var(--color-muted);font-size:15px}.footer__alerts a{display:inline-flex;align-items:center;min-height:var(--hit);color:var(--color-ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.footer__grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:24px;gap:24px}.footer__menu{font-weight:600}.footer__menu a{display:inline-flex;align-items:center;min-height:var(--hit)}.footer__bottom{display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;gap:12px 24px;margin-bottom:24px;padding-top:clamp(24px,3vw,40px);font-size:14px}#footer:after{content:"";display:block;height:clamp(160px,20vw,320px);background:url(/img/hero/ridges.webp) bottom/cover no-repeat;pointer-events:none;-webkit-mask-image:linear-gradient(to bottom,transparent,var(--color-ink) 70%);mask-image:linear-gradient(to bottom,transparent,var(--color-ink) 70%)}.footer__nav{display:flex;flex-wrap:wrap;gap:0 24px}.footer__disclaimer{flex:0 0 100%;color:var(--color-muted);font-size:13px;line-height:1.5}.footer__disclaimer a{text-decoration:underline;color:var(--color-ink)}.footer__nav a{display:inline-flex;align-items:center;min-height:var(--hit)}.footer__langs{margin-top:16px}.footer__langs a[aria-current=page]{text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:2px}@media(max-width:1023px){.footer__top{grid-template-columns:1fr}.footer__grid{grid-template-columns:repeat(2,1fr);gap:8px 20px}}@media(max-width:768px){.footer__bottom{margin-bottom:16px}#footer:after{height:120px}}.menu-float{position:fixed;left:0;bottom:30px;width:100%;font-size:13px;line-height:28px;opacity:0;pointer-events:none;transform:translateY(110px);transition:transform var(--dur) var(--ease),opacity var(--dur) var(--ease);z-index:9}.menu-float.is-visible,.menu-float:focus-within{opacity:1;transform:none}.menu-float__inner{position:relative;display:flex;justify-content:center}.menu-float__wrapper{display:flex;gap:6px;padding:6px;border-radius:var(--r-dock);background:rgba(var(--ink-rgb),.8);pointer-events:auto;transition:transform var(--dur) var(--ease),opacity var(--dur) var(--ease)}.menu-float.is-yielding:not(:focus-within) .menu-float__wrapper{transform:translateY(calc(100% + 40px));opacity:0;pointer-events:none}.menu-float__tile{position:relative;display:flex;align-items:center;height:60px;border-radius:var(--r);overflow:hidden}.menu-float__tile--logo{justify-content:center;width:60px;background:var(--color-ink);color:var(--color-line)}.menu-float__tile--nav{gap:6px;padding:0 6px;background:var(--color-dock-tile)}.menu-float__bar{position:absolute;top:0;left:0;height:100%;width:0;background:rgba(var(--ink-rgb),.35)}.menu-float__item{position:relative;display:inline-flex;align-items:center;justify-content:center;height:48px;padding:0 12px;border:1px solid var(--color-dock-edge);border-radius:var(--r);color:var(--color-line);white-space:nowrap;transition:color var(--dur),border-color var(--dur)}.menu-float__item:hover:not(.is-active){border-color:var(--color-line)}.menu-float__item.is-active{color:var(--acc-tint);border-color:var(--acc-tint)}.menu-float__cta{display:inline-flex;align-items:center;justify-content:center;height:60px;padding:0 1.2em;border-radius:var(--r);background:var(--acc-tint);color:var(--color-ink);font-weight:600;white-space:nowrap;transition:opacity var(--dur)}.menu-float__cta:hover{opacity:.85}.bt-nav{position:absolute;left:-28px;bottom:0;display:flex;align-items:center;justify-content:center;width:60px;height:60px;border:0;border-radius:var(--r);background:var(--color-ink);color:var(--color-line);cursor:pointer;pointer-events:auto;transition:opacity var(--dur)}.bt-nav.is-off{opacity:0;pointer-events:none}@media(max-width:1199px){.menu-float.is-yielding:not(:focus-within) .bt-nav{opacity:0;pointer-events:none}}@media(max-width:768px){.menu-float{display:none}}body{padding-bottom:var(--consent-h,0)}html{scroll-padding-bottom:var(--consent-h,0)}.consent{position:fixed;left:16px;right:16px;bottom:16px;z-index:10;display:flex;flex-direction:column;gap:12px;max-width:520px;padding:16px 18px;background:var(--color-page);border:1px solid var(--color-line);border-radius:var(--r);font-size:14px;line-height:1.5}.consent a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.consent__actions{display:flex;gap:8px}.consent__btn{flex:1 1;min-height:var(--hit);padding:0 18px;border:1px solid var(--color-ink);border-radius:var(--r);background:transparent;color:var(--color-ink);font:inherit;font-weight:600;cursor:pointer;transition:background var(--dur)}.consent__btn:hover{background:var(--color-fill)}@media(min-width:769px){.consent{bottom:112px}}.footer__consent{display:inline-flex;align-items:center;min-height:var(--hit);padding:0;border:0;background:none;color:inherit;font:inherit;cursor:pointer}.otp{display:none}@media(max-width:768px){.otp{display:block;position:-webkit-sticky;position:sticky;top:var(--header-h);z-index:4;margin-inline:calc(var(--pad)*-1);background:var(--color-band-dim)}.otp summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:var(--otp-h);padding-inline:var(--pad);font-size:15px;font-weight:600;cursor:pointer;list-style:none}.otp summary::-webkit-details-marker{display:none}.otp summary .ico{transition:transform var(--dur)}.otp[open] summary .ico{transform:rotate(90deg)}.otp__current{flex:1 1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:400;color:var(--color-muted)}.otp>ol{max-height:calc(100vh - var(--header-h) - var(--otp-h) - var(--consent-h,0px));max-height:calc(100dvh - var(--header-h) - var(--otp-h) - var(--consent-h,0px));overflow-y:auto;overscroll-behavior:contain;padding:0 var(--pad) 8px;background:var(--color-band-dim)}.otp li a{display:flex;align-items:center;min-height:var(--hit);border-top:1px solid var(--color-line)}.otp__sub{padding-left:16px}.otp__sub a{box-sizing:border-box;padding-block:10px;font-size:15px;line-height:1.35}.otp li a[aria-current=true]{font-weight:600}}.button{position:relative;display:inline-flex;justify-content:center;align-items:center;height:48px;padding:0 24px;background:var(--color-ink);color:var(--color-white);font:inherit;font-size:14px;font-weight:500;border:0;border-radius:var(--r);white-space:nowrap;cursor:pointer;transition:color var(--dur),background var(--dur)}.button:hover{background:var(--color-hover-dark)}.button--outline{background:transparent;color:var(--color-ink);border:1px solid var(--color-ink)}.button--outline:hover{background:var(--color-ink);color:var(--color-white)}.button--circle{width:var(--hit);height:var(--hit);padding:0;border-radius:50%}.button[disabled]{visibility:hidden}.link-underlined{--u:var(--ink-rgb);position:relative;display:inline-block;line-height:1.2;color:rgb(var(--u));cursor:pointer}.link-underlined:before{content:"";position:absolute;bottom:-.2em;left:0;width:100%;height:2px;background:linear-gradient(to right,rgb(var(--u)) 45%,rgba(var(--u),.3) 55%) 100% 50%/220% 100% no-repeat;transition:var(--dur) ease-out}.link-underlined:hover:before{background-position:0 50%}.tag{display:inline-flex;align-items:center;justify-content:center;height:22px;padding-inline:6px;font-size:12px;font-weight:600;line-height:1;border-radius:var(--r-sm);border:1px solid var(--color-muted)}.tag--ad{background:var(--color-ink);border-color:var(--color-ink);color:var(--color-white)}.mark{display:block;height:24px;width:auto}.mark__dot{fill:var(--color-mark-dot)}.wordmark{display:block;height:17px;width:auto}.lockup__rule{display:block;width:1px;height:18px;background:currentColor;opacity:.25}.menu-float__tile--logo .mark{height:26px}@media(pointer:coarse){.menu-float__item{min-height:var(--hit)}}.prose h2:not([class]){scroll-margin-top:150px}@media(max-width:768px){.prose h2:not([class]){scroll-margin-top:calc(var(--header-h) + var(--otp-h) + 16px)}}.qindex{margin-block:0 40px;padding:18px 22px;background:var(--color-fill);border-radius:var(--r)}.qindex__label{font-size:14px;font-weight:600;margin-bottom:8px}.qindex ol{list-style:decimal;padding-left:1.4em;columns:340px 2;column-gap:40px}.qindex li{page-break-inside:avoid;break-inside:avoid;padding-block:4px;font-size:15px;line-height:1.4}.qindex a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;font-weight:600}.checked{margin-block:4px 1.2em;padding:12px 0 12px 18px;border-left:2px dashed var(--color-muted);max-width:var(--measure)}.checked__label{font-size:13px;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:var(--color-muted);margin-bottom:6px}.checked__body>p{margin-bottom:.5em}.checked__body>p:last-child{margin-bottom:0}.rule{margin-block:8px 1.6em;padding:14px 18px;background:var(--acc-tint);border-radius:var(--r);max-width:var(--measure)}.rule__label{font-size:13px;font-weight:600;letter-spacing:.02em;text-transform:uppercase;margin-bottom:4px}.rule__body{font-size:var(--t-lg);line-height:1.4}.rule__body>p{margin:0}.keynums{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));grid-gap:1px;gap:1px;margin-block:8px 56px;background:var(--color-line);border:1px solid var(--color-line);border-radius:var(--r);overflow:hidden}.keynums__cell{padding:14px 16px;background:var(--color-page)}.keynums dt{font-size:13px;color:var(--color-muted);margin-bottom:4px}.keynums dd{font-size:clamp(18px,16px + .5vw,22px);font-weight:600;line-height:1.25;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.keynums{grid-template-columns:1fr}.keynums .keynums__cell{padding:16px 20px}.keynums dt{font-weight:600;margin-bottom:6px}.keynums dd{font-size:clamp(20px,16px + .8vw,28px)}@media(min-width:769px){.keynums{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:768px){.keynums{grid-template-columns:1fr}.keynums .keynums__cell{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding:12px 16px}.keynums dt{margin:0;max-width:55%}.keynums dd{font-size:var(--t-lg);text-align:right;min-width:0;overflow-wrap:break-word;text-wrap:balance}}.prose .checklist ul{list-style:none;padding-left:0}.prose .checklist li{position:relative;padding-left:34px;margin-bottom:.7em}.prose .checklist li:before{content:"";position:absolute;left:0;top:.15em;width:22px;height:22px;border-radius:50%;background:var(--acc-tint)}.prose .checklist li:after{content:"";position:absolute;left:4px;top:calc(.15em + 4px);width:14px;height:14px;background:var(--acc);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M4 10.5l4 4 8-9' fill='none' stroke='black' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M4 10.5l4 4 8-9' fill='none' stroke='black' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat}.next-steps{margin-top:8px}.next-steps .q-row__meta{color:var(--color-muted)}.prose .next-steps p{margin:0;max-width:var(--measure)}.next-steps>li{padding-block:14px}.column{padding-bottom:96px}@media(max-width:768px){.column{padding-bottom:0}}.prose .flow-main>h2:not([class]),.prose .flow-row>h2:not([class]):first-child{margin-top:1.8em}@media(min-width:1200px){.column--wide{max-width:none}.flow-row--split{display:grid;grid-template-columns:minmax(0,68ch) minmax(260px,1fr);grid-column-gap:clamp(40px,4vw,80px);column-gap:clamp(40px,4vw,80px);align-items:start}.flow-main{grid-column:1}.flow-aside{grid-column:2;position:-webkit-sticky;position:sticky;top:150px;align-self:start}.flow-aside .checked{margin:0;padding-block:4px}.rule{max-width:none;padding:20px 28px}.rule__body{max-width:var(--measure)}.qindex ol{columns:340px 2}.sources{columns:460px 2;column-gap:56px}.sources>li{page-break-inside:avoid;break-inside:avoid}.prose .steps>li,.steps__body{max-width:none}}.rule__action{font-size:var(--t-lg);line-height:1.35;font-weight:600}.rule__reason{margin-top:4px;line-height:1.55}.rule__reason:empty{display:none}@media(min-width:1200px){.rule--split{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-column-gap:clamp(32px,4vw,72px);column-gap:clamp(32px,4vw,72px);align-items:start;padding:24px 32px}.rule--split .rule__label{grid-column:1/-1}.rule__action{font-size:clamp(20px,16px + .6vw,26px)}.rule__reason{margin-top:0;font-size:var(--t-lg);line-height:1.5}.prose .conflict__claims>li{max-width:none;grid-template-columns:minmax(0,1fr) 220px}.prose .conflict__claim{max-width:none}.conflict__reading{display:grid;grid-template-columns:140px minmax(0,1fr) minmax(0,1fr);grid-column-gap:clamp(24px,3vw,56px);column-gap:clamp(24px,3vw,56px);align-items:start;padding:20px 28px}.conflict__reading strong{padding-top:3px}.conflict__verdict{font-size:var(--t-lg);line-height:1.4;font-weight:600}.conflict__reading>p:only-of-type{grid-column:2/-1}.conflict__note{color:var(--color-ink);line-height:1.55}}.band-art{position:relative;isolation:isolate}.band-art:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background-repeat:repeat;background-size:256px;mix-blend-mode:multiply;opacity:.6;-webkit-mask-image:linear-gradient(to right,transparent 45%,var(--color-ink) 85%),linear-gradient(to bottom,transparent 42%,var(--color-ink) 88%);-webkit-mask-composite:source-in;mask-image:linear-gradient(to right,transparent 45%,var(--color-ink) 85%),linear-gradient(to bottom,transparent 42%,var(--color-ink) 88%);-webkit-mask-composite:source-in,xor;mask-composite:intersect}.band-art--plain:before{background-image:url(/img/tiles/contours.webp);opacity:.5}.band-art--ledger:before{background-image:url(/img/tiles/dot-grid.webp);background-size:192px;opacity:.6}.content-header.band-art--home{padding-bottom:clamp(90px,10vw,150px)}.band-art--home:before{background:url(/img/hero/home.webp) bottom/cover no-repeat;opacity:.9;mix-blend-mode:normal;-webkit-mask-image:linear-gradient(to bottom,transparent var(--header-clear),rgba(var(--ink-rgb),.1) calc(var(--header-clear) + 78px),rgba(var(--ink-rgb),.35) 50%,var(--color-ink) 85%);mask-image:linear-gradient(to bottom,transparent var(--header-clear),rgba(var(--ink-rgb),.1) calc(var(--header-clear) + 78px),rgba(var(--ink-rgb),.35) 50%,var(--color-ink) 85%);-webkit-mask-composite:source-over;mask-composite:add}@media(max-width:768px){.band-art:before{display:none}.content-header.band-art--home{padding-bottom:90px}.band-art--home:before{display:block;background:url(/img/hero/home-1280.webp) 70% bottom/cover no-repeat;opacity:.85;mix-blend-mode:normal;-webkit-mask-image:linear-gradient(to bottom,rgba(var(--ink-rgb),.08),rgba(var(--ink-rgb),.35) 50%,var(--color-ink) 88%);mask-image:linear-gradient(to bottom,rgba(var(--ink-rgb),.08),rgba(var(--ink-rgb),.35) 50%,var(--color-ink) 88%)}}.content-header .inner{position:relative}.band-spot{display:none}@media(min-width:1024px){.band-spot.art-figure{display:block;position:absolute;right:0;bottom:0;width:clamp(220px,22vw,320px);margin:0;mix-blend-mode:multiply}.band-spot img{display:block;width:100%;height:auto}.content-header:has(.band-spot) .c-heading{max-width:calc(100% - clamp(220px,22vw,320px) - 48px)}}.band-icon{display:none}@media(min-width:1024px){.band-icon{display:block;position:absolute;right:0;top:50%;transform:translateY(-50%);width:clamp(160px,16vw,220px);margin:0}.band-icon img{display:block;width:100%;height:auto}.content-header:has(.band-icon) .c-heading{max-width:calc(100% - clamp(160px,16vw,220px) - 48px)}}.band-art--hero:before{content:none}.band-hero{display:none}@media(min-width:1024px){.band-hero.art-figure{display:block;position:absolute;top:0;right:0;height:100%;max-width:44%;margin:0;z-index:-1;border-radius:0;-webkit-mask-image:linear-gradient(135deg,transparent,var(--color-ink) 55%),linear-gradient(to right,transparent,var(--color-ink) 30%),linear-gradient(to bottom,transparent var(--header-clear),var(--color-ink) calc(var(--header-clear) + 96px));-webkit-mask-composite:source-in,source-in;mask-image:linear-gradient(135deg,transparent,var(--color-ink) 55%),linear-gradient(to right,transparent,var(--color-ink) 30%),linear-gradient(to bottom,transparent var(--header-clear),var(--color-ink) calc(var(--header-clear) + 96px));-webkit-mask-composite:source-in,source-in,xor;mask-composite:intersect,intersect}.band-hero img{object-fit:cover;object-position:right center}.content-header:has(.band-hero) .c-heading{max-width:58%}}@media(min-width:1280px){.band-hero.art-figure{max-width:52%}.content-header:has(.band-hero) .c-heading{max-width:52%}}.band-strip{display:none}@media(max-width:1023px){.band-art--strip:before{background-image:url(/img/tiles/contours.webp);opacity:.5}}@media(min-width:1024px){.band-art--strip:before{content:none}.content-header:has(.band-strip){--cap:.58}.content-header:has(.band-strip) .c-heading{max-width:calc(var(--cap) * 100%)}.band-strip.art-figure{--room:calc(50vw + min(100vw - var(--pad) * 2, var(--inner)) * (.5 - var(--cap)) - 48px);display:block;position:absolute;right:0;bottom:0;height:min(60%,var(--room) * .43);aspect-ratio:2400/694;max-width:var(--room);margin:0;border-radius:0;mix-blend-mode:multiply;opacity:.55;pointer-events:none;-webkit-mask-image:linear-gradient(to right,transparent,var(--color-ink) 35%),linear-gradient(to bottom,transparent,var(--color-ink) 35%);-webkit-mask-composite:source-in;mask-image:linear-gradient(to right,transparent,var(--color-ink) 35%),linear-gradient(to bottom,transparent,var(--color-ink) 35%);-webkit-mask-composite:source-in,xor;mask-composite:intersect}.band-strip img{display:block;width:100%;height:100%;object-fit:cover;object-position:right bottom}}@media(min-width:1280px){.content-header:has(.band-strip){--cap:.52}}.topics-art{display:none}@media(min-width:1024px){#topics>.c-heading{position:relative}#topics>.c-heading>:not(.topics-art){position:relative;z-index:1}#topics>.c-heading .heading-5{text-shadow:var(--edge-page)}.topics-art.art-figure{--bleed:calc((100vw - 100%) / 2);display:block;position:absolute;z-index:0;top:calc(var(--band-gap) * -1);bottom:calc(12px - var(--heading-gap));right:calc(var(--bleed) * -1);width:calc(100vw * 2 / 3);margin:0;border-radius:0;mix-blend-mode:multiply;opacity:.6;pointer-events:none;-webkit-mask-image:linear-gradient(to right,transparent,var(--color-ink) 45%),linear-gradient(to bottom,transparent,var(--color-ink) 30%,var(--color-ink) 82%,transparent);-webkit-mask-composite:source-in;mask-image:linear-gradient(to right,transparent,var(--color-ink) 45%),linear-gradient(to bottom,transparent,var(--color-ink) 30%,var(--color-ink) 82%,transparent);-webkit-mask-composite:source-in,xor;mask-composite:intersect}.topics-art img{display:block;width:100%;height:100%;object-fit:cover;object-position:right bottom}}.art-figure{position:relative;overflow:hidden;border-radius:var(--r-lg)}.art-figure:after{content:"";position:absolute;inset:0;pointer-events:none;background:url(/img/tiles/grain.webp) 0 0/128px;mix-blend-mode:soft-light;opacity:.5}[data-layout=article] .prose{counter-reset:q}[data-layout=article] .q-block{counter-increment:q;margin-top:40px;padding-top:56px;background-image:linear-gradient(to right,rgb(var(--ink-rgb)) 0 10%,transparent 10%);background-size:8px 1px;background-repeat:repeat-x;background-position:top}[data-layout=article] .q-block:before{content:counter(q,decimal-leading-zero);display:block;margin-bottom:16px;font-size:clamp(28px,20px + 1.6vw,44px);font-weight:600;line-height:1;color:var(--acc);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}[data-layout=article] .prose .q-block .flow-main>h2:not([class]),[data-layout=article] .prose .q-block .flow-row>h2:not([class]){margin:0 0 24px;font-size:clamp(24px,18px + 1.25vw,36px);font-weight:500;line-height:1.2;max-width:36ch}[data-layout=article] .prose .q-block :is(.flow-row,.flow-main)>:is(p,ul:not([class]),ol:not([class]),.checklist){margin-bottom:1.4em}[data-layout=article] .prose .q-block .rule{margin-top:32px}[data-layout=article] .q-block .steps>li:before{font-size:clamp(20px,16px + .6vw,26px);color:var(--color-ink)}@media(min-width:1200px){[data-layout=article] .q-block{display:grid;grid-template-columns:96px minmax(0,1fr);grid-column-gap:24px;column-gap:24px}[data-layout=article] .q-block:before{grid-column:1;grid-row:1/span 40;position:-webkit-sticky;position:sticky;top:150px;align-self:start;margin:0;padding-top:4px}[data-layout=article] .q-block>*{grid-column:2}}.not-found__search{margin-top:clamp(20px,3vw,50px)}.not-found__search .search{width:min(100%,560px)}.not-found__links{display:flex;flex-wrap:wrap;gap:12px 28px;padding:0;list-style:none}.calc{margin-block:8px 32px}.calc__form{display:flex;flex-wrap:wrap;gap:16px 32px;align-items:flex-end;margin-bottom:20px;padding:16px 18px;background:var(--color-fill);border-radius:var(--r)}.calc__field{display:flex;flex-direction:column;gap:6px;min-width:0;margin:0;padding:0;border:0;font-size:15px}.calc__field legend,.calc__field>span:first-child{font-size:14px;font-weight:600;padding:0}fieldset.calc__field{flex-direction:row;flex-wrap:wrap;gap:0 20px}fieldset.calc__field legend{width:100%;margin-bottom:6px}.calc__field select{min-height:var(--hit);min-width:150px;padding-inline:12px;background:var(--color-page);border:1px solid var(--color-muted);border-radius:var(--r-sm);font:inherit;color:var(--color-ink)}.calc__field select:hover{border-color:var(--color-ink)}.calc__radio{display:inline-flex;align-items:center;gap:8px;min-height:var(--hit)}.calc__radio input{width:18px;height:18px;accent-color:var(--color-ink)}.calc :disabled{cursor:progress}.calc__sub{display:block;font-size:14px;font-weight:400;color:var(--color-muted)}.calc__sub a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.calc__sub a:hover{text-decoration-thickness:2px}.calc__checked{display:block;white-space:nowrap}.calc__checked,.calc__note{font-size:14px;color:var(--color-muted)}.calc__note{margin-top:10px}.checklist-page__lead{margin-block:8px 0}.checklist-page__item{font-weight:600;margin:0}.checklist-page__item a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.checklist-page__item a:hover{text-decoration-thickness:2px}.checklist-page__values{margin:4px 0 0;font-size:15px}.checklist-page__values div{margin-top:2px}.checklist-page__values dt{display:inline;font-weight:600}.checklist-page__values dt:after{content:": "}.checklist-page__values dd{display:inline;margin:0}@media print{body:has([data-layout=checklist]) :is(.header-main,.header-floating,.footer,.menu-float,.bt-nav,.otp,.consent,.subscribe,.skip,.band-hero,.band-spot,.band-icon){display:none!important}[data-layout=checklist] .block{margin-block:0 12px}[data-layout=checklist] .content-header{background:none}[data-layout=checklist] .heading-section.sticky{position:static}[data-layout=checklist] .checklist li{margin-bottom:.4em}[data-layout=checklist] .checklist li,[data-layout=checklist] .sources li{page-break-inside:avoid;break-inside:avoid}[data-layout=checklist] a{color:inherit}}.photo{margin-block:8px 40px}.photo__img{width:100%;height:auto;border-radius:var(--r-lg)}.photo__caption{display:flex;flex-direction:column;gap:2px;margin-top:10px;max-width:var(--measure)}.photo__text{font-size:15px;line-height:1.4}.photo__credit{font-size:13px;line-height:1.4;color:var(--color-muted)}.photo__credit a,.prose .photo__credit a{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.photo__credit a:hover{text-decoration-thickness:2px}