@font-face{font-family:Playfair Display;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/19150647d2c2f572-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Playfair Display;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/000030d1699f2fb3-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:Playfair Display;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/1926da171a0ba1a5-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Playfair Display;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/78d0dd042ac6d54d-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:Playfair Display;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/19150647d2c2f572-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Playfair Display;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/000030d1699f2fb3-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:Playfair Display;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/1926da171a0ba1a5-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Playfair Display;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/78d0dd042ac6d54d-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:Playfair Display;font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/19150647d2c2f572-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Playfair Display;font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/000030d1699f2fb3-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:Playfair Display;font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/1926da171a0ba1a5-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Playfair Display;font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/78d0dd042ac6d54d-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:Playfair Display;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/47f136985ef5b5cb-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/4ead58c4dcc3f285-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:Playfair Display;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/28a2004cf8372660-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/eaead17c7dbfcd5d-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:Playfair Display;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/47f136985ef5b5cb-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/4ead58c4dcc3f285-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:Playfair Display;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/28a2004cf8372660-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Playfair Display;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/eaead17c7dbfcd5d-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:Playfair Display;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/47f136985ef5b5cb-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/4ead58c4dcc3f285-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:Playfair Display;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/28a2004cf8372660-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Playfair Display;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/eaead17c7dbfcd5d-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:Playfair Display Fallback;src:local("Times New Roman");ascent-override:97.25%;descent-override:22.56%;line-gap-override:0.00%;size-adjust:111.26%}.__className_5ebff3{font-family:Playfair Display,Playfair Display Fallback}.__variable_5ebff3{--font-s-display:"Playfair Display","Playfair Display Fallback"}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/58f386aa6b1a2a92-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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/011e180705008d6f-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7ba5fb2a8c88521c-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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/92eeb95d069020cc-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d3ebbfd689654d3a-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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ef4d5661765d0e49-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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/d29838c109ef09b4-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e40af3453d7c920a-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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/99dcf268bda04fe5-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/98e207f02528a563-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:IBM Plex Mono Fallback;src:local("Arial");ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.00%;size-adjust:134.59%}.__className_5dc9b9{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.__variable_5dc9b9{--font-s-mono:"IBM Plex Mono","IBM Plex Mono Fallback"}.statute{--s-oxblood:#2e0f1b;--s-oxblood-2:#3b1524;--s-ink:#20090f;--s-parch:#efe9de;--s-parch-2:#f7f3ec;--s-brass:#a67c2e;--s-brass-hi:#c69a49;--s-crimson:#7a2338;--s-text:#241017;--s-text-mute:#6b5359;--s-on-dark:#efe9de;--s-on-dark-mute:#b9a3a8;--s-rule:rgba(36,16,23,0.2);--s-rule-2:rgba(36,16,23,0.4);--s-rule-light:rgba(239,233,222,0.2);--s-display:var(--font-s-display),"Times New Roman",Georgia,serif;--s-text-f:var(--font-text),system-ui,sans-serif;--s-mono:var(--font-s-mono),ui-monospace,Consolas,monospace;position:relative;min-height:100vh;background:var(--s-parch);color:var(--s-text);font-family:var(--s-text-f)}.statute h1,.statute h2,.statute h3{margin:0;font-family:var(--s-display);font-weight:600;line-height:1.12;letter-spacing:-.01em}.statute p{margin:0;line-height:1.62}.statute a{color:inherit;text-decoration:none}.statute ol,.statute ul{margin:0;padding:0;list-style:none}.statute :focus-visible{outline:2px solid var(--s-brass);outline-offset:3px}.statute ::selection{background:var(--s-brass);color:var(--s-ink)}.st-shell{width:100%;max-width:1220px;margin-inline:auto;padding-inline:clamp(20px,5vw,56px)}.st-engrave{background-image:repeating-linear-gradient(180deg,transparent 0 5px,rgba(166,124,46,.16) 5px 6px)}.st-hdr{position:-webkit-sticky;position:sticky;top:0;z-index:30;background:rgba(46,15,27,.94);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-bottom:1px solid rgba(166,124,46,.4);color:var(--s-on-dark)}.st-hdr__in{display:flex;align-items:center;justify-content:space-between;gap:20px;height:74px}.st-mark{display:inline-flex;align-items:center;gap:13px}.st-mark svg{width:28px;height:28px;color:var(--s-brass-hi);flex:none}.st-mark b{display:block;font-family:var(--s-display);font-weight:600;font-size:17px;line-height:1.1}.st-mark i{display:block;font-style:normal;font-family:var(--s-mono);font-size:9.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--s-on-dark-mute);margin-top:2px}.st-nav{display:none;gap:28px}@media (min-width:960px){.st-nav{display:flex}}.st-nav a{font-size:14.5px;color:var(--s-on-dark-mute);padding-block:4px;border-bottom:1px solid transparent;transition:color .22s ease,border-color .22s ease}.st-nav a:hover{color:var(--s-on-dark);border-color:var(--s-brass)}.st-hdr__tel{display:none;font-family:var(--s-mono);font-size:14px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (min-width:700px){.st-hdr__tel{display:block}}.st-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:15px 26px;border:1px solid transparent;font-family:var(--s-text-f);font-size:15px;font-weight:600;transition:background .22s ease,color .22s ease,border-color .22s ease}.st-btn--fill{background:var(--s-brass);color:var(--s-ink)}.st-btn--fill:hover{background:var(--s-brass-hi)}.st-btn--line{border-color:var(--s-rule-light);color:var(--s-on-dark)}.st-btn--line:hover{border-color:var(--s-brass);color:var(--s-brass-hi)}.st-btn--dark{border-color:var(--s-rule-2);color:var(--s-ink)}.st-btn--dark:hover{border-color:var(--s-crimson);color:var(--s-crimson)}.st-btn svg{width:15px;height:15px;flex:none;transition:transform .22s ease}.st-btn:hover svg{transform:translateX(3px)}.st-sec{padding-block:clamp(54px,8vw,100px)}.st-sec--dark{background-color:var(--s-oxblood);color:var(--s-on-dark)}.st-sec--dark p{color:var(--s-on-dark-mute)}.st-eyebrow{display:inline-flex;align-items:baseline;gap:10px;font-family:var(--s-mono);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--s-brass)}.st-head{display:grid;grid-gap:16px;gap:16px;max-width:60ch;margin-bottom:clamp(32px,5vw,52px)}.st-head h2{font-size:clamp(1.75rem,3.6vw,2.9rem)}.st-head p{font-size:1.02rem;color:var(--s-text-mute)}.st-sec--dark .st-head p{color:var(--s-on-dark-mute)}.st-hero{position:relative;background:var(--s-oxblood);color:var(--s-on-dark);padding-block:clamp(52px,8vw,96px) clamp(44px,6vw,76px);overflow:hidden}.st-hero:before{content:"";position:absolute;inset:0;background-image:repeating-linear-gradient(180deg,transparent 0 7px,rgba(166,124,46,.14) 7px 8px);mask-image:linear-gradient(180deg,#000 0,transparent 88%);-webkit-mask-image:linear-gradient(180deg,#000 0,transparent 88%)}.st-hero__in{position:relative;z-index:1;display:grid;grid-gap:clamp(36px,5vw,56px);gap:clamp(36px,5vw,56px);align-items:center}@media (min-width:1000px){.st-hero__in{grid-template-columns:minmax(0,1.12fr) minmax(300px,.88fr)}}.st-hero h1{font-size:clamp(2.2rem,5.4vw,4.2rem);max-width:14ch;margin-block:20px 22px}.st-hero h1 em{font-style:italic;color:var(--s-brass-hi)}.st-hero__lede{font-size:clamp(1rem,1.35vw,1.14rem);color:var(--s-on-dark-mute);max-width:50ch}.st-hero__cta{gap:12px}.st-hero__cta,.st-hero__facts{display:flex;flex-wrap:wrap;margin-top:30px}.st-hero__facts{gap:10px 34px;padding-top:22px;border-top:1px solid var(--s-rule-light)}.st-hero__facts div{display:grid;grid-gap:2px;gap:2px}.st-hero__facts b{font-family:var(--s-display);font-weight:600;font-size:1.5rem;color:var(--s-brass-hi)}.st-hero__facts span{font-size:12.5px;color:var(--s-on-dark-mute)}.st-seal{justify-self:center;width:min(340px,82vw);aspect-ratio:1;position:relative;color:var(--s-brass)}.st-seal svg{width:100%;height:100%;overflow:visible}.st-seal__ring{transform-origin:50% 50%;animation:sealSpin 68s linear infinite}@keyframes sealSpin{to{transform:rotate(1turn)}}.st-seal__core{fill:none;stroke:currentColor}.st-seal__txt{font-family:var(--s-mono);font-size:8.2px;letter-spacing:.34em;text-transform:uppercase;fill:var(--s-brass-hi)}.st-seal__center{font-family:var(--s-display);font-weight:600;font-size:21px;fill:var(--s-on-dark);text-anchor:middle}.st-seal__sub{font-family:var(--s-mono);font-size:8px;letter-spacing:.24em;fill:var(--s-brass-hi);text-anchor:middle;text-transform:uppercase}.st-registry{border-top:1px solid var(--s-rule-2)}.st-registry__hd{display:none;font-family:var(--s-mono);font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--s-text-mute);border-bottom:1px solid var(--s-rule-2)}@media (min-width:900px){.st-registry__hd{display:grid;grid-template-columns:58px minmax(0,1.1fr) minmax(0,1.5fr) 128px}}.st-registry__hd span{padding:12px 16px}.st-registry__hd span:first-child{padding-left:0}.st-registry__hd span:last-child{text-align:right;padding-right:0}.st-row{display:grid;grid-gap:6px 16px;gap:6px 16px;padding-block:clamp(20px,2.6vw,28px);border-bottom:1px solid var(--s-rule);transition:background .22s ease}@media (min-width:900px){.st-row{grid-template-columns:58px minmax(0,1.1fr) minmax(0,1.5fr) 128px;align-items:baseline}}.st-row{padding-inline:clamp(12px,1.4vw,22px);margin-inline:calc(-1 * clamp(12px, 1.4vw, 22px))}.st-row:hover{background:linear-gradient(90deg,transparent 0,rgba(166,124,46,.09) 14%,rgba(166,124,46,.09) 86%,transparent)}.st-row__n{font-family:var(--s-mono);font-size:12px;color:var(--s-brass);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.st-row h3{font-size:1.22rem}.st-row p{font-size:14.5px;color:var(--s-text-mute)}.st-row__cnt{font-family:var(--s-mono);font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--s-crimson);white-space:nowrap}@media (min-width:900px){.st-row__cnt{text-align:right}}.st-track{display:grid;grid-gap:0;gap:0;position:relative}.st-track:before{content:"";position:absolute;left:7px;top:10px;bottom:10px;width:1px;background:var(--s-rule-light)}.st-stage{display:grid;grid-gap:6px 22px;gap:6px 22px;padding:0 0 clamp(26px,3.2vw,38px) 34px;position:relative}.st-stage:last-child{padding-bottom:0}.st-stage:before{content:"";position:absolute;left:0;top:7px;width:15px;height:15px;border-radius:50%;border:1px solid var(--s-brass);background:var(--s-oxblood)}.st-stage:after{content:"";position:absolute;left:5px;top:12px;width:5px;height:5px;border-radius:50%;background:var(--s-brass)}@media (min-width:780px){.st-stage{grid-template-columns:minmax(0,1fr) 150px;align-items:baseline}.st-stage p{grid-column:1/-1}}.st-stage h3{font-size:1.15rem;color:var(--s-on-dark)}.st-stage__t{font-family:var(--s-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--s-brass-hi)}@media (min-width:780px){.st-stage__t{text-align:right}}.st-stage p{font-size:14.5px;color:var(--s-on-dark-mute);max-width:62ch}.st-clauses{counter-reset:clause;border-top:1px solid var(--s-rule-2)}.st-clause{counter-increment:clause;display:grid;grid-gap:10px;gap:10px;padding-block:clamp(24px,3vw,34px);border-bottom:1px solid var(--s-rule)}@media (min-width:860px){.st-clause{grid-template-columns:92px minmax(0,1fr);gap:12px 26px}}.st-clause:before{content:"п. " counter(clause);font-family:var(--s-mono);font-size:12px;letter-spacing:.12em;color:var(--s-brass);padding-top:5px}.st-clause h3{font-size:1.16rem;color:var(--s-crimson)}.st-clause p{font-size:15px;color:var(--s-text-mute);max-width:74ch}@media (min-width:860px){.st-clause h3,.st-clause p{grid-column:2}}.st-request{display:grid;grid-gap:clamp(32px,5vw,56px);gap:clamp(32px,5vw,56px)}@media (min-width:980px){.st-request{grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr)}}.st-aside{display:grid;grid-gap:18px;gap:18px;align-content:start}.st-aside dl{display:grid;margin:6px 0 0;border-top:1px solid var(--s-rule)}.st-aside .row{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding:13px 0;border-bottom:1px solid var(--s-rule)}.st-aside dt{font-family:var(--s-mono);font-size:10.5px;letter-spacing:.15em;text-transform:uppercase;color:var(--s-text-mute)}.st-aside dd{margin:0;font-family:var(--s-mono);font-size:14px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right}.st-form{background:var(--s-parch-2);border:1px solid var(--s-rule-2);padding:clamp(24px,3vw,38px);display:grid;grid-gap:18px;gap:18px;box-shadow:inset 0 0 0 5px var(--s-parch-2),inset 0 0 0 6px rgba(166,124,46,.35)}@media (min-width:620px){.st-form__row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px}}.st-field{display:grid;grid-gap:7px;gap:7px}.st-field label,.st-field>span:first-child{font-family:var(--s-mono);font-size:10.5px;letter-spacing:.15em;text-transform:uppercase;color:var(--s-text-mute)}.st-field input,.st-field select,.st-field textarea{width:100%;min-height:50px;padding:13px 14px;background:transparent;border:0;border-bottom:1px solid var(--s-rule-2);border-radius:0;font:inherit;font-size:15.5px;color:var(--s-ink);transition:border-color .22s ease,background .22s ease}.st-field textarea{min-height:110px;resize:vertical}.st-field input::placeholder,.st-field textarea::placeholder{color:rgba(107,83,89,.62)}.st-field input:focus,.st-field select:focus,.st-field textarea:focus{outline:none;border-bottom-color:var(--s-brass);background:rgba(166,124,46,.07)}.st-field[data-invalid=true] input,.st-field[data-invalid=true] textarea{border-bottom-color:var(--s-crimson)}.st-field__err{font-size:12.5px;color:var(--s-crimson)}.st-field__help{font-size:12.5px;color:var(--s-text-mute)}.st-form__foot{display:grid;grid-gap:12px;gap:12px}.st-form__foot p{font-size:12.5px;color:var(--s-text-mute)}.st-form .st-btn{width:100%}.st-form__ok{display:grid;grid-gap:10px;gap:10px;padding:22px 24px;border-left:3px solid var(--s-brass);background:rgba(166,124,46,.1)}.st-form__ok strong{font-family:var(--s-display);font-size:1.2rem;color:var(--s-crimson)}.st-form__ok p{font-size:14px;color:var(--s-text-mute)}.st-ftr{background:var(--s-ink);color:var(--s-on-dark);padding-block:clamp(40px,5vw,60px) 26px}.st-ftr__top{display:grid;grid-gap:26px;gap:26px;padding-bottom:28px}@media (min-width:780px){.st-ftr__top{grid-template-columns:minmax(0,1.3fr) repeat(2,minmax(0,.8fr))}}.st-ftr h4{margin:0 0 12px;font-family:var(--s-mono);font-size:10.5px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--s-on-dark-mute)}.st-ftr li,.st-ftr p{font-size:14px;color:var(--s-on-dark-mute);line-height:1.7}.st-ftr__bot{border-top:1px solid var(--s-rule-light);padding-top:20px;display:flex;flex-wrap:wrap;gap:10px 20px;justify-content:space-between;font-family:var(--s-mono);font-size:10.5px;letter-spacing:.13em;text-transform:uppercase;color:var(--s-on-dark-mute)}