.ths-policy-shell{color:#f7eedc;min-height:100svh;font-family:var(--font-hss-sans), Montserrat, system-ui, sans-serif;background:radial-gradient(circle at 78% -10%,#c0974d21,#0000 30rem),#0b0a09}.ths-policy-shell *,.ths-policy-shell :before,.ths-policy-shell :after{box-sizing:border-box}.ths-policy-shell a{color:inherit}.ths-policy-shell :focus-visible{outline-offset:4px;outline:3px solid #f1d899}.ths-policy-skip{z-index:100;color:#17130d;background:#fff9ed;padding:.8rem 1rem;font-weight:700;position:fixed;inset:1rem auto auto 1rem;transform:translateY(-180%)}.ths-policy-skip:focus{transform:translateY(0)}.ths-policy-header{border-bottom:1px solid #d6b56a47;justify-content:space-between;align-items:center;gap:2rem;width:min(1180px,100% - 2rem);min-height:88px;margin:0 auto;padding:1rem 0;display:flex}.ths-policy-header .hss-wordmark{position:static;transform:none}.ths-policy-header nav,.ths-policy-footer nav{align-items:center;gap:1.4rem;display:flex}.ths-policy-header nav a,.ths-policy-footer a{color:#e7d7b4;letter-spacing:.12em;text-transform:uppercase;font-size:.72rem;font-weight:600;text-decoration:none}.ths-policy-header nav a:hover,.ths-policy-footer a:hover{color:#fff9ed;text-underline-offset:.3em;text-decoration:underline}.ths-policy-index{width:min(1180px,100% - 2rem);margin:0 auto;padding:clamp(4rem,9vw,8rem) 0 6rem}.ths-policy-hero{max-width:850px;margin-bottom:clamp(5rem,10vw,9rem)}.ths-policy-kicker{color:#d6b56a;letter-spacing:.22em;text-transform:uppercase;margin:0 0 1rem;font-size:.68rem;font-weight:700;line-height:1.5}.ths-policy-hero h1,.ths-policy-section-heading h2,.ths-policy-principle blockquote,.ths-policy-paper h1,.ths-policy-paper h2{font-family:var(--font-hss-serif), "Cormorant Garamond", Georgia, serif;font-weight:400}.ths-policy-hero h1{letter-spacing:-.045em;margin:0;font-size:clamp(3.5rem,9vw,7rem);line-height:.84}.ths-policy-hero h1 em,.ths-policy-section-heading h2 em{color:#d6b56a;font-weight:400}.ths-policy-lede{color:#d8cfbd;max-width:64ch;font-family:var(--font-hss-serif), "Cormorant Garamond", Georgia, serif;margin:2rem 0;font-size:clamp(1.2rem,2.2vw,1.55rem);line-height:1.55}.ths-policy-draft-alert{background:#d6b56a14;border:1px solid #d6b56aa6;max-width:720px;padding:1.2rem 1.35rem}.ths-policy-draft-alert strong{color:#f1d899;letter-spacing:.1em;text-transform:uppercase;font-size:.76rem}.ths-policy-draft-alert p{color:#e7dfce;margin:.5rem 0 0;font-size:.88rem;line-height:1.7}.ths-policy-section-heading{margin-bottom:2.5rem}.ths-policy-section-heading h2{letter-spacing:-.035em;margin:0;font-size:clamp(2.5rem,6vw,4.8rem);line-height:.95}.ths-policy-card-grid{background:#d6b56a38;border:1px solid #d6b56a38;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.ths-policy-card{background:#11100e;flex-direction:column;min-height:420px;padding:clamp(1.5rem,4vw,2.7rem);display:flex}.ths-policy-card-topline{color:#bda66f;letter-spacing:.16em;text-transform:uppercase;justify-content:space-between;gap:1rem;font-size:.65rem;font-weight:700;display:flex}.ths-policy-card h3{color:#fff9ed;font-family:var(--font-hss-serif), "Cormorant Garamond", Georgia, serif;letter-spacing:-.025em;margin:2rem 0 1rem;font-size:clamp(1.8rem,3.5vw,2.65rem);font-weight:500;line-height:1}.ths-policy-card>p{color:#cfc5b1;margin:0;font-size:.9rem;line-height:1.7}.ths-policy-card dl{gap:.6rem;margin:1.8rem 0;display:grid}.ths-policy-card dl div{grid-template-columns:80px 1fr;gap:1rem;display:grid}.ths-policy-card dt{color:#8f8674;text-transform:uppercase;font-size:.68rem}.ths-policy-card dd{color:#e9dfca;margin:0;font-size:.78rem}.ths-policy-card code,.ths-policy-document-rail code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.ths-policy-card>a{color:#f1d899;letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:.5rem;min-height:44px;margin-top:auto;font-size:.72rem;font-weight:700;text-decoration:none;display:inline-flex}.ths-policy-card>a:hover{text-underline-offset:.35em;text-decoration:underline}.ths-policy-principle{text-align:center;max-width:880px;margin:clamp(5rem,10vw,9rem) auto 0}.ths-policy-principle blockquote{color:#fff9ed;letter-spacing:-.03em;margin:0;font-size:clamp(2.2rem,5vw,4.2rem);line-height:1}.ths-policy-principle>p:last-child{color:#beb4a1;max-width:64ch;margin:1.7rem auto 0;font-size:.9rem;line-height:1.8}.ths-policy-document{grid-template-columns:minmax(190px,260px) minmax(0,760px);align-items:start;gap:clamp(2rem,6vw,6rem);width:min(1180px,100% - 2rem);margin:0 auto;padding:clamp(3rem,7vw,6rem) 0 7rem;display:grid}.ths-policy-document-rail{position:sticky;top:2rem}.ths-policy-document-rail dl{border-top:1px solid #d6b56a4d;margin:0 0 2rem}.ths-policy-document-rail dl div{border-bottom:1px solid #d6b56a29;padding:.85rem 0}.ths-policy-document-rail dt{color:#8f8674;letter-spacing:.12em;text-transform:uppercase;margin-bottom:.25rem;font-size:.62rem;font-weight:700}.ths-policy-document-rail dd{overflow-wrap:anywhere;color:#e8ddc8;margin:0;font-size:.78rem;line-height:1.5}.ths-policy-document-rail>a{color:#f1d899;letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:700;text-decoration:none;display:inline-block}.ths-policy-paper{color:#241f18;background:#fff9ed;min-width:0;padding:clamp(1.5rem,5vw,4rem);box-shadow:0 35px 100px #00000059}.ths-policy-paper>header{border-bottom:1px solid #d8cdb7;padding-bottom:2.5rem}.ths-policy-paper h1{color:#17130d;letter-spacing:-.045em;margin:0;font-size:clamp(2.7rem,7vw,5.4rem);line-height:.9}.ths-policy-version{color:#766850;letter-spacing:.16em;text-transform:uppercase;margin:1rem 0 0;font-size:.7rem;font-weight:700}.ths-policy-summary{color:#514839;max-width:58ch;font-family:var(--font-hss-serif), "Cormorant Garamond", Georgia, serif;margin:1.5rem 0 2rem;font-size:1.28rem;line-height:1.5}.ths-policy-paper .ths-policy-draft-alert{background:#f7edd5;border-color:#a07934}.ths-policy-paper .ths-policy-draft-alert strong,.ths-policy-paper .ths-policy-kicker{color:#77551b}.ths-policy-paper .ths-policy-draft-alert p{color:#514839}.ths-policy-choice{background:#f4ead5;border:1px solid #c8b78f;margin:2.5rem 0 3.5rem;padding:clamp(1.2rem,3vw,2rem)}.ths-policy-paper h2{color:#241f18;margin:0 0 .85rem;font-size:clamp(1.65rem,3.5vw,2.25rem);line-height:1.1}.ths-policy-choice blockquote{color:#342b1f;font-family:var(--font-hss-serif), "Cormorant Garamond", Georgia, serif;border-left:3px solid #9b742e;margin:1.5rem 0;padding-left:1.1rem;font-size:1.22rem;font-weight:600;line-height:1.5}.ths-policy-choice dl{gap:1rem;margin:0;display:grid}.ths-policy-choice dt{color:#77551b;letter-spacing:.1em;text-transform:uppercase;font-size:.68rem;font-weight:700}.ths-policy-choice dd{color:#514839;margin:.25rem 0 0;font-size:.86rem;line-height:1.65}.ths-policy-body{gap:2.7rem;display:grid}.ths-policy-body section{scroll-margin-top:2rem}.ths-policy-body p,.ths-policy-body li,.ths-policy-release p,.ths-policy-release li{color:#514839;font-size:.93rem;line-height:1.78}.ths-policy-body p{margin:.8rem 0 0}.ths-policy-body ul,.ths-policy-release ol{margin:1rem 0 0;padding-left:1.3rem}.ths-policy-body li+li,.ths-policy-release li+li{margin-top:.65rem}.ths-policy-release{border-top:2px solid #a07934;margin-top:4rem;padding-top:2.5rem}.ths-policy-footer{color:#9f9685;border-top:1px solid #d6b56a40;grid-template-columns:1fr auto 1fr;align-items:center;gap:1.5rem;width:min(1180px,100% - 2rem);min-height:110px;margin:0 auto;padding:1.5rem 0;font-size:.7rem;display:grid}.ths-policy-footer p{margin:0}.ths-policy-footer p:last-child{text-align:right}@media (max-width:800px){.ths-policy-header{align-items:flex-start}.ths-policy-header .hss-wordmark span{display:none}.ths-policy-header nav{padding-top:.8rem}.ths-policy-card-grid,.ths-policy-document{grid-template-columns:1fr}.ths-policy-document-rail{grid-template-columns:1fr auto;gap:1rem;display:grid;position:static}.ths-policy-document-rail .ths-policy-kicker,.ths-policy-document-rail dl{grid-column:1/-1}.ths-policy-document-rail dl{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ths-policy-footer{grid-template-columns:1fr}.ths-policy-footer p:last-child{text-align:left}}@media (max-width:520px){.ths-policy-header{min-height:74px}.ths-policy-header .hss-wordmark img{width:42px;height:42px}.ths-policy-header .hss-wordmark strong{display:none}.ths-policy-header nav,.ths-policy-footer nav{gap:.9rem}.ths-policy-header nav a,.ths-policy-footer a{font-size:.62rem}.ths-policy-document-rail dl{grid-template-columns:1fr}.ths-policy-card{min-height:0}}@media print{.ths-policy-shell{color:#000;background:#fff}.ths-policy-header,.ths-policy-footer,.ths-policy-document-rail,.ths-policy-skip{display:none}.ths-policy-document{width:100%;padding:0;display:block}.ths-policy-paper{box-shadow:none;padding:0}.ths-policy-body section,.ths-policy-release{break-inside:avoid}}@media (prefers-reduced-motion:reduce){.ths-policy-skip{transition:none}}
