.nav .hdr-cta{background:#d4af37;border-color:#d4af37;color:#0c0d10;font-weight:800;min-height:44px;padding:0 18px}.nav .hdr-cta:hover{background:#F6E27A;border-color:#F6E27A;color:#0c0d10}.nav .hdr-cta .sm{display:none}@media (max-width:767px){.nav{gap:8px 12px;min-height:64px}.nav .hdr-cta{padding:0 14px;font-size:14px}.nav .hdr-cta .lg{display:none}.nav .hdr-cta .sm{display:inline}}@media (max-width:359px){.nav .hdr-cta{padding:0 10px;font-size:13px}}.prose{max-width:720px}.pg-body .wrap>.prose{margin-left:auto;margin-right:auto}.prose>p:first-of-type{font-size:clamp(1.1875rem,1.1rem + .4vw,1.3125rem);line-height:1.6;color:#15171c}.prose h2{padding-top:32px;border-top:1.5px solid #15171c;margin-top:64px}.prose>h2:first-child{border-top:0;padding-top:0}.prose h3{margin-top:40px}.prose h2+h3{margin-top:16px}.prose ul{list-style:none;padding-left:0}.prose ul>li{position:relative;padding-left:28px}.prose ul>li::before{content:"";position:absolute;left:2px;top:.68em;width:12px;height:2px;background:#d4af37}.prose ol{padding-left:0;list-style:none;counter-reset:ol}.prose ol>li{position:relative;padding-left:44px;counter-increment:ol;min-height:28px}.prose ol>li::before{content:counter(ol);position:absolute;left:0;top:.05em;width:28px;height:28px;display:flex;align-items:center;justify-content:center;font-family:"Fjalla One","Arial Narrow",sans-serif;font-size:15px;background:#15171c;color:#fff}.prose li>ul,.prose li>ol{margin-top:8px}.prose blockquote{border-top:0;border-left:4px solid #d4af37;background:#f7f6f2;padding:24px 28px;margin:32px 0}.prose blockquote p:last-child{margin-bottom:0}.prose blockquote cite,.prose blockquote footer{display:block;margin-top:12px;font-size:15px;font-style:normal;font-weight:700;color:#52565e}.prose figure{margin:32px 0}.prose figure img{width:100%}.prose figcaption,.prose .wp-caption-text{font-size:14px;line-height:1.5;color:#5f636b;margin-top:10px;padding-left:12px;border-left:2px solid #e6e3dc}.prose img{margin:32px 0}.prose figure img{margin:0}.prose a{overflow-wrap:anywhere}.prose pre{max-width:100%}.prose iframe{width:100%;aspect-ratio:16/9;border:0}.prose>*:last-child{margin-bottom:0}.prose .tbl{position:relative;margin:32px 0;overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid #e6e3dc;background:linear-gradient(90deg,#fff 30%,#fff0) 0 0/40px 100% no-repeat local,linear-gradient(270deg,#fff 30%,#fff0) 100% 0/40px 100% no-repeat local,radial-gradient(farthest-side at 0 50%,rgb(12 13 16 / .22),#fff0) 0 0/14px 100% no-repeat scroll,radial-gradient(farthest-side at 100% 50%,rgb(12 13 16 / .22),#fff0) 100% 0/14px 100% no-repeat scroll;background-color:#fff}.prose .tbl:focus-visible{outline:3px solid #d4af37;outline-offset:2px}.prose table,.prose .tbl table{display:table;width:100%;min-width:100%;margin:0;border-collapse:collapse;font-size:16px;line-height:1.45;font-variant-numeric:tabular-nums lining-nums;background:#fff0;overflow:visible}.prose thead th,.prose table tr:first-child th{background:#15171c;color:#fff;font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;border-bottom:0}.prose th,.prose td{padding:14px 16px;border-bottom:1px solid #e6e3dc;text-align:left;vertical-align:top}.prose tbody tr:nth-child(even) td{background:rgb(247 246 242 / .85)}.prose tbody tr:last-child td{border-bottom:0}.prose td:first-child{font-weight:700}.prose tbody th{background:#f7f6f2;color:#15171c;text-transform:none;letter-spacing:0;font-size:16px}@media (max-width:767px){.prose .tbl{margin:28px -24px;border-left:0;border-right:0}.prose .tbl table{min-width:560px;font-size:15px}.prose th,.prose td{padding:12px 14px}}@media (max-width:767px){.prose .tbl{scroll-snap-type:x proximity}}.pg-hero .lbl{display:flex;align-items:center;gap:12px;color:#d4af37}.pg-hero .lbl::before{content:"";flex:0 0 28px;height:2px;background:#d4af37}.pg-hero .lead{max-width:62ch}.pg-meta{font-size:15px;color:#9da1a9}.pl{gap:0 48px}.pl-i{transition:background-color 160ms}.pl-i .lbl{color:#7c6218}.pl-i .h3{font-size:clamp(1.1875rem,1.1rem + .4vw,1.4375rem)}.cs-aside{background:#f7f6f2;border-top:3px solid #d4af37;padding:24px}.cs-aside li::marker{color:#7c6218;font-weight:800}.cs-ins{background:#0c0d10;color:#fff;padding:40px;border-top:0;max-width:none}.cs-ins h2{color:#fff;border-top:0;padding-top:0;margin-top:0}.cs-ins p{color:#cfd2d7;max-width:72ch}.facts-grid>div{min-width:0}.pg input[type=text],.pg input[type=email],.pg input[type=number],.pg input[type=tel],.pg select,.pg textarea{max-width:100%;min-height:48px;font:inherit;font-size:16px}.pg form{max-width:100%}@media (max-width:767px){.wrap{padding:0 20px}.prose .tbl{margin-left:-20px;margin-right:-20px}.pg h1,.pg .h2,.pg .disp,.pg-h1{overflow-wrap:break-word;hyphens:auto}.pg img,.pg video,.pg svg,.pg iframe{max-width:100%}.pg pre,.pg code{white-space:pre-wrap;overflow-wrap:anywhere}}.prose.art{counter-reset:sec}.prose.art>h2{counter-increment:sec}.prose.art>h2::before{content:counter(sec,decimal-leading-zero);display:block;margin-bottom:10px;font-family:"Fjalla One","Arial Narrow",sans-serif;font-size:15px;letter-spacing:.08em;color:#7c6218}.art-img{max-width:1040px;margin:-24px auto 64px}.art-img img{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;background:#15171c}.art-author{max-width:720px;margin:64px auto 0;display:flex;gap:20px;align-items:center;padding:24px 0;border-top:1.5px solid #15171c;border-bottom:1px solid #e6e3dc}.art-author img{width:72px;height:72px;border-radius:50%;object-fit:cover;box-shadow:0 0 0 2px #fff,0 0 0 3.5px #d4af37;flex:0 0 72px}.art-author strong{display:block;font-size:18px;margin-top:2px}.art-author .pl-more{min-height:32px}.art-rel{margin-top:96px}.art-rel .pl{margin-top:32px}@media (max-width:767px){.art-img{margin:-8px -20px 40px}.art-rel{margin-top:64px}}.cs-logo{display:block;height:40px;width:auto;max-width:180px;object-fit:contain;object-position:left center;filter:brightness(0) invert(1);opacity:.92;margin-bottom:28px}.cs-crumb{display:flex;flex-wrap:wrap;gap:8px;font-size:14px;color:#9da1a9;margin-bottom:20px}.cs-crumb a{color:#cfd2d7;text-decoration:underline;text-underline-offset:3px}.cs-img{margin:0 0 72px}.cs-img img{display:block;width:100%;height:auto;max-height:720px;object-fit:cover;box-shadow:0 30px 60px -30px rgb(12 13 16 / .45)}.cs-rows{border-top:1.5px solid #15171c}.cs-row{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:24px 56px;padding:40px 0;border-bottom:1px solid #d9d6ce}.cs-row .h2{font-size:clamp(1.75rem,1.3rem + 1.6vw,2.75rem)}.cs-row .txt{font-size:18px;line-height:1.65;color:#2a2d34;max-width:64ch}.cs-row.is-result{background:#0c0d10;color:#fff;padding:40px;margin-top:24px;border-bottom:0}.cs-row.is-result .h2{color:#d4af37}.cs-row.is-result .txt{color:#e3e5e8}.cs-body+.cs-back{padding:0 0 72px}.paper.cs-body+.cs-back{background:#f7f6f2}@media (max-width:900px){.cs-row{grid-template-columns:1fr;padding:28px 0}.cs-row.is-result{padding:28px 24px}.cs-img{margin:0 -20px 48px}}.pg-legal-card{padding-top:64px}.pg-legal-card+.pg-body{padding-top:48px}.lg-card{max-width:720px;margin:0 auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;padding:28px;background:#f7f6f2;border-top:3px solid #d4af37}.lg-card a,.lg-card span{display:block;margin-top:6px;font-size:18px;font-weight:800;color:#15171c;text-decoration:none;overflow-wrap:anywhere}.lg-card span{font-size:15px;font-weight:600;line-height:1.45}.lg-card a:hover{text-decoration:underline;text-underline-offset:3px}@media (max-width:767px){.lg-card{grid-template-columns:1fr;gap:18px;padding:22px}.pg-legal-card{padding-top:40px}}.calc{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px;margin-top:48px;align-items:start}.calc-f{display:block;padding:20px 0;border-top:1px solid #d9d6ce}.calc-f:first-child{border-top:1.5px solid #15171c}.calc-f .lbl{display:block;color:#52565e}.calc-f b{display:block;margin-top:6px;font-size:22px;font-weight:800;font-variant-numeric:tabular-nums}.calc input[type=range]{-webkit-appearance:none;appearance:none;display:block;width:100%;height:28px;margin:14px 0 4px;background:#fff0;accent-color:#15171c;min-height:0}.calc input[type=range]::-webkit-slider-runnable-track{height:3px;background:#15171c}.calc input[type=range]::-moz-range-track{height:3px;background:#15171c}.calc input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:24px;height:24px;margin-top:-10.5px;background:#15171c;border:3px solid #d4af37;border-radius:0;cursor:pointer}.calc input[type=range]::-moz-range-thumb{width:20px;height:20px;background:#15171c;border:3px solid #d4af37;border-radius:0;cursor:pointer}.calc input[type=range]:focus-visible{outline:3px solid #d4af37;outline-offset:4px}.calc-out{background:#0c0d10;color:#fff;padding:36px;position:sticky;top:100px}.calc-out .lbl{color:#d4af37}.calc-out .dim-l,.calc-out .mut-l{color:#9da1a9}.calc-num{font-family:"Fjalla One","Arial Narrow",sans-serif;font-size:clamp(2.75rem,2rem + 3vw,4.5rem);line-height:1;margin:12px 0 14px;color:#fff;white-space:normal}.calc-rows{margin:24px 0 20px;border-top:1px solid #2a2d34}.calc-rows>div{display:flex;justify-content:space-between;gap:16px;padding:12px 0;border-bottom:1px solid #2a2d34;font-size:15px}.calc-rows dt{color:#cfd2d7}.calc-rows dd{margin:0;font-weight:800;color:#fff}.calc-out .btn{margin-top:20px}.calc-sec+.pg-body{padding-top:88px}@media (max-width:900px){.calc{grid-template-columns:1fr;gap:32px}.calc-out{position:static;padding:24px}}.pl-lg{display:flex;align-items:center;height:44px;margin-bottom:6px}.pl-lg img{max-height:34px;max-width:140px;width:auto;height:auto;object-fit:contain;filter:grayscale(1);opacity:.85}.zf-list{list-style:none;padding:0;margin:32px 0 0;counter-reset:zf;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 32px;border-top:1.5px solid #15171c}.zf-list li{counter-increment:zf;display:grid;grid-template-columns:40px minmax(0,1fr);gap:12px;padding:16px 0;border-bottom:1px solid #e6e3dc;font-size:16px;line-height:1.45;color:#15171c;margin:0}.zf-list li::before{content:counter(zf,decimal-leading-zero);font-family:"Fjalla One","Arial Narrow",sans-serif;font-size:20px;line-height:1.1;color:#7c6218}@media (max-width:767px){.zf-list{grid-template-columns:1fr}}@media (max-width:900px){.cs-crumb a,.cs-crumb span,.aa-crumb a,.aa-crumb span,.ins-crumbs a,.ins-crumbs span,.rlb-subnav a{display:inline-flex;align-items:center;min-height:44px}.cs-crumb,.aa-crumb,.ins-crumbs{flex-wrap:wrap;column-gap:8px}}.nl-list{display:contents}.burger{display:none;flex:0 0 44px;width:44px;height:44px;align-items:center;justify-content:center;padding:0;border:1.5px solid #2a2d34;background:none;color:#fff;cursor:pointer}.burger:hover{border-color:#6b6f78}.burger path{transition:transform .2s ease;transform-origin:10px 10px}.nav.open .burger .b1{transform:translateY(4px) rotate(45deg)}.nav.open .burger .b2{transform:translateY(-4px) rotate(-45deg)}@media (max-width:1080px){.burger,.nav .burger{display:inline-flex!important}.nl-list{display:none}.nav.open .nl-list{display:flex;flex-direction:column;position:absolute;left:0;right:0;top:100%;height:calc(100vh - var(--hdr-bottom,64px));height:calc(100dvh - var(--hdr-bottom,64px));overflow-y:auto;overscroll-behavior:contain;padding:16px 24px 40px;background:#0c0d10;border-top:1px solid #2a2d34;z-index:6}.nav.open .nl-list a.nl{display:flex;min-height:56px;font-size:20px;font-weight:600;color:#fff;border-bottom:1px solid #1d2026}.nav.open .nl-list a.nl:hover,.nav.open .nl-list a.nl:focus-visible{color:#d4af37}html.menu-open,html.menu-open body{overflow:hidden}}@media (prefers-reduced-motion:reduce){.burger path{transition:none}}