:root{--uw-ink:#11110f;--uw-paper:#f5f2e9;--uw-line:#d8d3c7;--uw-gold:#ffd52a;--uw-muted:#6d6961}.uw-page{background:var(--uw-paper);min-height:100vh;color:var(--uw-ink);font-family:Arial,Helvetica,sans-serif}.uw-page *{box-sizing:border-box}.uw-topbar{border-bottom:1px solid var(--uw-line);justify-content:space-between;align-items:center;gap:28px;min-height:68px;padding:0 clamp(22px,5vw,76px);display:flex}.uw-brand{letter-spacing:-.03em;color:inherit;font-size:18px;font-weight:900;text-decoration:none}.uw-topbar nav{gap:24px;display:flex}.uw-topbar nav a,.uw-policy-links a{color:inherit;font-size:13px;font-weight:800;text-decoration:none}.uw-hero{border-bottom:1px solid var(--uw-line);padding:clamp(62px,9vw,126px) clamp(22px,8vw,124px) clamp(56px,8vw,104px)}.uw-kicker{letter-spacing:.16em;color:var(--uw-muted);font-size:11px;font-weight:900;line-height:1.4}.uw-hero h1{letter-spacing:-.075em;max-width:1050px;margin:22px 0 28px;font-size:clamp(54px,9vw,128px);line-height:.84}.uw-lede{letter-spacing:-.02em;color:#3f3d38;max-width:780px;margin:0;font-size:clamp(18px,2.2vw,28px);line-height:1.42}.uw-downloads{flex-wrap:wrap;gap:10px;margin-top:38px;display:flex}.uw-downloads a{background:var(--uw-ink);color:#fff;border:1px solid var(--uw-ink);letter-spacing:.07em;border-radius:999px;padding:14px 18px;font-size:11px;font-weight:900;text-decoration:none}.uw-downloads .uw-muted-action{color:var(--uw-ink);background:0 0}.uw-summary{border-bottom:1px solid var(--uw-line);grid-template-columns:repeat(3,1fr);display:grid}.uw-summary>div{border-right:1px solid var(--uw-line);padding:24px clamp(22px,4vw,56px)}.uw-summary>div:last-child{border-right:0}.uw-summary span{letter-spacing:.15em;color:var(--uw-muted);margin-bottom:9px;font-size:9px;font-weight:900;display:block}.uw-summary strong{font-size:16px;line-height:1.3}.uw-section{border-bottom:1px solid var(--uw-line);padding:clamp(64px,9vw,118px) clamp(22px,8vw,124px)}.uw-two-col{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(42px,8vw,130px);display:grid}.uw-section h2,.uw-request h2{letter-spacing:-.06em;margin:16px 0 0;font-size:clamp(38px,5.5vw,76px);line-height:.94}.uw-copy p,.uw-section-head>p,.uw-grid-section article>p,.uw-request>p,.uw-disclosure p{color:#4d4942;margin:0 0 20px;font-size:17px;line-height:1.65}.uw-dark{background:var(--uw-ink);color:#fff}.uw-dark .uw-kicker{color:#8e8a82}.uw-dark h2{max-width:900px}.uw-flow{border-top:1px solid #353531;border-left:1px solid #353531;grid-template-columns:repeat(3,1fr);gap:0;margin:58px 0 0;padding:0;list-style:none;display:grid}.uw-flow li{border-bottom:1px solid #353531;border-right:1px solid #353531;min-height:190px;padding:26px}.uw-flow span{color:var(--uw-gold);margin-bottom:35px;font-weight:900;display:block}.uw-flow strong{font-size:20px}.uw-flow p{color:#aaa69e;line-height:1.5}.uw-section-head{grid-template-columns:1.2fr .8fr;align-items:end;gap:60px;display:grid}.uw-section-head>p{margin:0}.uw-table{border-top:2px solid var(--uw-ink);margin-top:46px}.uw-tr{border-bottom:1px solid var(--uw-line);grid-template-columns:1fr .8fr 1.6fr;align-items:center;gap:16px;padding:18px 10px;display:grid}.uw-th{letter-spacing:.15em;color:var(--uw-muted);font-size:9px;font-weight:900}.uw-tr strong{font-size:22px}.uw-tr code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px}.uw-grid-section{grid-template-columns:1fr 1fr;padding:0;display:grid}.uw-grid-section article{padding:clamp(60px,8vw,110px) clamp(22px,8vw,124px)}.uw-grid-section article:first-child{background:var(--uw-gold)}.uw-grid-section article:last-child{border-left:1px solid var(--uw-line)}.uw-grid-section article h2{margin-bottom:28px;font-size:clamp(36px,4vw,60px)}.uw-grid-section article>p{color:#302e2a}.uw-checks{grid-template-columns:1fr 1fr;gap:70px;display:grid}.uw-checks h2{margin-bottom:34px;font-size:clamp(34px,4vw,56px)}.uw-checks>div>p{border-top:1px solid var(--uw-line);margin:0;padding:13px 0;font-weight:700;line-height:1.4}.uw-provider{background:#e7e1d3;grid-template-columns:1fr 1fr;gap:80px;display:grid}.uw-policy-links{flex-wrap:wrap;gap:9px;margin-top:30px;display:flex}.uw-policy-links a{border:1px solid #bdb7aa;border-radius:999px;padding:10px 13px}.uw-request{background:var(--uw-gold);padding:clamp(70px,10vw,135px) clamp(22px,8vw,124px)}.uw-request h2{max-width:1060px}.uw-request>p{color:#302e29;max-width:850px;margin:34px 0 50px}.uw-questions{border-top:2px solid var(--uw-ink);border-left:1px solid #11110f40;grid-template-columns:1fr 1fr;display:grid}.uw-questions p{border-bottom:1px solid #11110f40;border-right:1px solid #11110f40;grid-template-columns:32px 1fr;gap:12px;margin:0;padding:24px;font-size:15px;font-weight:800;line-height:1.45;display:grid}.uw-questions span{font-weight:900}.uw-disclosure{border-bottom:1px solid var(--uw-line);grid-template-columns:180px 1fr;gap:28px;padding:34px clamp(22px,8vw,124px);display:grid}.uw-disclosure p{margin:0;font-size:13px;line-height:1.55}.uw-footer{justify-content:space-between;align-items:center;gap:24px;padding:25px clamp(22px,5vw,76px);font-size:12px;display:flex}.uw-footer span{color:var(--uw-muted)}.uw-footer a{color:inherit;font-weight:900}@media (max-width:800px){.uw-topbar nav a:nth-child(2),.uw-topbar nav a:nth-child(3){display:none}.uw-summary,.uw-two-col,.uw-section-head,.uw-provider,.uw-checks{grid-template-columns:1fr}.uw-summary>div{border-right:0;border-bottom:1px solid var(--uw-line)}.uw-summary>div:last-child{border-bottom:0}.uw-flow{grid-template-columns:1fr 1fr}.uw-grid-section{grid-template-columns:1fr}.uw-grid-section article:last-child{border-left:0;border-top:1px solid var(--uw-line)}.uw-section-head{gap:26px}.uw-tr{grid-template-columns:.8fr .6fr 1.5fr}.uw-questions,.uw-disclosure{grid-template-columns:1fr}.uw-footer{flex-direction:column;align-items:flex-start}}@media (max-width:520px){.uw-hero h1{font-size:48px}.uw-topbar{min-height:58px}.uw-flow{grid-template-columns:1fr}.uw-tr{grid-template-columns:1fr .7fr}.uw-tr code{grid-column:1/-1;font-size:11px}.uw-th span:last-child{display:none}.uw-questions p{padding:19px}.uw-footer span{max-width:300px}}@media print{.uw-topbar,.uw-downloads,.site-footer{display:none!important}.uw-page{background:#fff}.uw-hero,.uw-section,.uw-request{padding:34px}.uw-section{break-inside:avoid}.uw-hero h1{font-size:54px}.uw-section h2,.uw-request h2{font-size:36px}.uw-copy p,.uw-section-head>p,.uw-grid-section article>p,.uw-request>p{font-size:13px}.uw-flow li{min-height:0}.uw-footer{padding:20px 34px}}
