@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:300;font-display:swap;src:url(../media/d8cddd76dbfeaef0-s.2dbc-et3k6kfe.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:300;font-display:swap;src:url(../media/591574edbe85c69b-s.0slbgzy4000md.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:300;font-display:swap;src:url(../media/acf349172f10b359-s.0d4lnz92g9ol4.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:300;font-display:swap;src:url(../media/0926c12c4384550f-s.253cfg7mpxmwg.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Cormorant Garamond;font-style:italic;font-weight:300;font-display:swap;src:url(../media/8bd76523131fa0fc-s.p.273-hd1b-0-z9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/d8cddd76dbfeaef0-s.2dbc-et3k6kfe.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/591574edbe85c69b-s.0slbgzy4000md.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/acf349172f10b359-s.0d4lnz92g9ol4.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/0926c12c4384550f-s.253cfg7mpxmwg.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/8bd76523131fa0fc-s.p.273-hd1b-0-z9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond Fallback;src:local(Times New Roman);ascent-override:95.27%;descent-override:29.59%;line-gap-override:0.0%;size-adjust:96.98%}.cormorant_garamond_38ac6145-module__ab-YDG__className{font-family:Cormorant Garamond,Cormorant Garamond Fallback;font-style:italic}.cormorant_garamond_38ac6145-module__ab-YDG__variable{--font-indica:"Cormorant Garamond", "Cormorant Garamond Fallback"}
@font-face{font-family:Proza Libre;font-style:normal;font-weight:400;font-display:swap;src:url(../media/3d567058d1fd35f2-s.3fz7dy5kf0kqx.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Proza Libre;font-style:normal;font-weight:400;font-display:swap;src:url(../media/4a99bab4508b2913-s.p.3y54tizoxij1e.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Proza Libre;font-style:normal;font-weight:500;font-display:swap;src:url(../media/4592c53b13a29606-s.0lklfzfy3j57n.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Proza Libre;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fd1fb048c8e35417-s.p.37l85t4j3b921.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Proza Libre;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d95bf70db0443862-s.2hlwwy-c_aati.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Proza Libre;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1f5974ef90fd5e3e-s.p.3-vn-gn7jz6nz.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Proza Libre Fallback;src:local(Arial);ascent-override:89.7%;descent-override:35.95%;line-gap-override:0.0%;size-adjust:108.65%}.proza_libre_46de22cf-module__4PQOXq__className{font-family:Proza Libre,Proza Libre Fallback;font-style:normal}.proza_libre_46de22cf-module__4PQOXq__variable{--font-proza:"Proza Libre", "Proza Libre Fallback"}
@font-face{font-family:Courier Prime;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7f6e389592deb6d0-s.41kzji7o-jdsp.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Courier Prime;font-style:normal;font-weight:400;font-display:swap;src:url(../media/87d3ffffac5dafea-s.p.1e8puyswpvmbr.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Courier Prime;font-style:normal;font-weight:700;font-display:swap;src:url(../media/69c6d7b79c8b79fe-s.2lhqjbmzqepkg.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Courier Prime;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5f440d3eea613716-s.p.15zaksznb5cf5.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Courier Prime Fallback;src:local(Arial);ascent-override:58.08%;descent-override:25.41%;line-gap-override:0.0%;size-adjust:134.5%}.courier_prime_87606534-module__qKkoxW__className{font-family:Courier Prime,Courier Prime Fallback;font-style:normal}.courier_prime_87606534-module__qKkoxW__variable{--font-courier-prime:"Courier Prime", "Courier Prime Fallback"}
:root{--paper:#fff;--paper-deep:#fff;--ink:#000;--muted:#000;--rust:#000;--rust-on-ink:#fff;--rust-fill:#000;--line:#000;--control-h:48px;--control-h-sm:44px;--track-ui:.06em;--track-ui-sm:.05em}*{box-sizing:border-box}html{scroll-behavior:smooth}body{--font-brand:var(--font-indica), "Cormorant Garamond", "Times New Roman", serif;--font-body:var(--font-proza), "Proza Libre", Arial, sans-serif;--font-record:var(--font-courier-prime), "Courier Prime", "Courier New", monospace;background:var(--paper);color:var(--ink);font-family:var(--font-body);margin:0}a{color:inherit;text-decoration:none}.wordmark-dot{color:var(--rust)}.eyebrow{color:var(--rust);font-size:.67rem;line-height:1.5;font-family:var(--font-record);text-transform:uppercase;letter-spacing:.08em;margin:0 0 1.5rem}h1,h2,h3,blockquote{font-family:var(--font-brand);margin:0;font-style:italic;font-weight:400}h1{letter-spacing:-.045em;font-size:clamp(2.4rem,4.9vw,4.3rem);line-height:.92}.dek{max-width:37rem;font-family:var(--font-body);margin:2.5rem 0 0;font-size:clamp(1rem,1.35vw,1.25rem);line-height:1.65}.hero-actions{flex-wrap:wrap;gap:1rem;margin-top:2.4rem;display:flex}.button{min-height:var(--control-h);padding:0 1.4rem 0 calc(1.4rem + var(--track-ui));border:1px solid var(--ink);font-size:.68rem;font-family:var(--font-body);text-transform:none;letter-spacing:.01em;justify-content:center;align-items:center;transition:all .2s;display:inline-flex}.button-primary{background:var(--ink);color:var(--paper)}.button-primary:hover{background:var(--rust);border-color:var(--rust)}.button-quiet:hover{background:var(--paper-deep)}.territory-map{color:var(--ink);display:block}.territory-map-fill{fill:#0000}.territory-map-line{stroke:currentColor;stroke-width:1.2px;stroke-linejoin:round}.territory-map-capital{fill:var(--rust)}.territory-map-halo{fill:#0000}.territory-atlas-cell{fill:none;stroke:var(--line);stroke-width:1px;stroke-dasharray:3 4}.territory-atlas-label{fill:currentColor;font-family:var(--font-record);letter-spacing:1.1px;text-transform:uppercase;font-size:10px}.bureau h2{letter-spacing:-.055em;font-size:clamp(2.7rem,5.5vw,6rem);line-height:.95}.bureau{border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;gap:8vw;padding:9rem 4vw;display:grid}.bureau dl{border-top:1px solid var(--line);margin:0}.bureau dl div{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:1.5rem;padding:1rem 0;display:flex}.bureau dt{font-family:var(--font-record);text-transform:uppercase;letter-spacing:.08em;font-size:.67rem}.bureau dd{color:var(--muted);margin:0;font-size:.7rem}@media (max-width:900px){.bureau{grid-template-columns:1fr}}@media (max-width:520px){h1{font-size:2.3rem}.bureau{padding:6rem 5vw}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.page-intro{border-bottom:1px solid var(--ink);grid-template-columns:1.1fr .9fr;align-items:end;gap:8vw;min-height:68vh;padding:8rem 4vw 5rem;display:grid}.page-intro h1,.archive-hero h1{font-size:clamp(4.4rem,10vw,10rem)}.intro-note{max-width:39rem}.intro-note span{color:var(--rust);font-size:.66rem;font-family:var(--font-record);text-transform:uppercase;letter-spacing:.08em;margin-bottom:1.5rem;display:block}.intro-note p{font-family:var(--font-body);font-size:1.15rem;line-height:1.7}.note-strip{background:var(--paper-deep);border-top:1px solid var(--line);grid-template-columns:.4fr 1.6fr;gap:3rem;padding:3rem 4vw;display:grid}.note-strip span{color:var(--rust);font-size:.65rem;font-family:var(--font-record);text-transform:uppercase;letter-spacing:.08em}.note-strip p{max-width:55rem;font-family:var(--font-body);margin:0;line-height:1.7}.product-page{background:linear-gradient(to right, var(--paper-deep) 0 calc(50% - 1px), var(--ink) calc(50% - 1px) 50%, var(--paper) 50% 100%);grid-template-columns:1fr 1fr;min-height:calc(100vh - 64px);display:grid}.product-visual{justify-content:center;align-self:start;align-items:center;height:100vh;padding:4vw;display:flex;position:sticky;top:0;overflow:hidden}.product-detail{flex-direction:column;justify-content:center;align-items:flex-start;min-height:100vh;padding:8vw;display:flex}.back-link{border-bottom:1px solid var(--line);font-size:.62rem;font-family:var(--font-body);text-transform:none;letter-spacing:.01em;margin-bottom:auto;padding-bottom:.35rem;position:relative}.back-link:before{content:"";position:absolute;inset:-14px 0}.product-detail .eyebrow{margin-top:5rem}.product-detail h1,.product-unavailable h1{font-size:clamp(4rem,8vw,8rem)}.product-dek{max-width:34rem;font-family:var(--font-body);margin:2rem 0 0;font-size:1.08rem;line-height:1.7}.product-spec{border-top:1px solid var(--line);width:min(100%,34rem);margin:3rem 0 2.5rem}.product-spec div{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:2rem;padding:.9rem 0;display:flex}.product-spec dt{color:var(--muted);font-size:.62rem;font-family:var(--font-record);text-transform:uppercase;letter-spacing:.08em}.product-spec dd{letter-spacing:.08em;text-align:right;margin:0;font-size:.72rem}.product-note{max-width:31rem;color:var(--muted);font-family:var(--font-body);margin:1.2rem 0 0;font-size:.82rem;line-height:1.6}.product-unavailable{min-height:100vh;padding:10rem 4vw}.product-unavailable .button{margin-top:3rem}.archive-hero{background:var(--ink);min-height:83vh;color:var(--paper);flex-direction:column;justify-content:flex-end;padding:8rem 4vw 4rem;display:flex}.archive-hero h1{max-width:80rem}.grammar{letter-spacing:.08em;border-top:1px solid #fff;align-items:baseline;gap:clamp(.55rem,2vw,2rem);margin-top:4rem;padding-top:1.6rem;font-size:clamp(.9rem,2.2vw,2rem);display:flex}.grammar i{color:var(--rust);font-style:normal}.grammar small{color:#fff;margin-left:auto;font-size:.55em}.zone-entry-filed{grid-template-columns:var(--zone-row);align-items:baseline;gap:.75rem;padding:.75rem 1.4rem;transition:background .15s;display:grid}.zone-entry-filed:hover,.zone-entry-filed:focus-visible{background:var(--paper-deep);outline:none}.zone-entry-filed em{color:var(--rust);white-space:nowrap}.classification{background:var(--paper-deep);border-top:1px solid var(--ink);grid-template-columns:repeat(3,1fr);display:grid}.classification>div{border-right:1px solid var(--line);min-height:280px;padding:2rem}.classification span{color:var(--rust);letter-spacing:.08em;font-size:.67rem}.classification p{max-width:22rem;font-family:var(--font-body);margin-top:8rem;line-height:1.6}.manifesto{background:var(--rust-fill);min-height:48vh;color:var(--paper);padding:6rem 4vw}.manifesto>*{max-width:70rem}.manifesto p,.manifesto strong{font-family:var(--font-brand);letter-spacing:-.045em;margin:0;font-size:clamp(2.5rem,5vw,6rem);font-style:italic;font-weight:400;line-height:1.02}.manifesto strong{color:var(--ink);margin-top:2.5rem;display:block}@media (max-width:900px){.page-intro{grid-template-columns:1fr}.product-page{background:var(--paper);grid-template-columns:1fr}.product-visual{background:var(--paper-deep);border-bottom:1px solid var(--ink);align-self:stretch;height:min(70vh,650px);position:relative;top:0}.product-detail{min-height:auto;padding:5rem 5vw 7rem}.product-detail .eyebrow{margin-top:3rem}.classification{grid-template-columns:1fr}.classification>div{border-bottom:1px solid var(--line);min-height:190px}.classification p{margin-top:4rem}}@media (max-width:560px){.page-intro,.archive-hero{min-height:70vh;padding-left:5vw;padding-right:5vw}.page-intro h1,.archive-hero h1{font-size:4rem}.register{padding-left:5vw;padding-right:5vw}.grammar{flex-wrap:wrap}.grammar small{width:100%;margin:1rem 0 0}}.zone-card-empty{background:0 0}.catalogue-return{background:var(--paper-deep);border-top:1px solid var(--ink);grid-template-columns:1.2fr .8fr;align-items:end;gap:4vw;padding:6rem 4vw;display:grid}.catalogue-return-line{max-width:38rem;font-family:var(--font-brand);letter-spacing:-.04em;margin:0;font-size:clamp(1.8rem,3.2vw,3rem);font-style:italic;line-height:1.05}.catalogue-return-actions{flex-direction:column;align-items:flex-start;gap:1rem;display:flex}.filing-pager{border-top:1px solid var(--ink);grid-template-columns:1fr 1fr;align-items:center;gap:2rem;padding:3rem 4vw;display:grid}.filing-pager a{flex-direction:column;justify-content:center;gap:.3rem;min-height:44px;display:flex}.filing-pager span{color:var(--muted);font-size:.58rem;font-family:var(--font-record);text-transform:uppercase;letter-spacing:.08em}.filing-pager strong{font-family:var(--font-brand);letter-spacing:-.03em;font-size:1.7rem;font-style:italic;font-weight:400}.filing-pager em{color:var(--rust);letter-spacing:.08em;font-size:.6rem;font-style:normal}.pager-next{text-align:right;align-items:flex-end}.filing-pager a:hover strong{color:var(--rust)}@media (max-width:900px){.filing-pager{gap:1.6rem}}@media (max-width:520px){.catalogue-return{padding:5rem 5vw}}.purchase-panel{border-top:1px solid var(--ink);width:min(100%,34rem);margin-top:2.5rem;padding-top:2rem}.purchase-choice{border:0;margin:0 0 1.5rem;padding:0}.purchase-choice legend{color:var(--muted);font-size:.6rem;font-family:var(--font-record);text-transform:uppercase;letter-spacing:.08em;padding:0 0 .7rem}.choice-row{flex-wrap:wrap;gap:.5rem;display:flex}.choice{min-height:var(--control-h-sm);padding:0 1.1rem 0 calc(1.1rem + var(--track-ui-sm));border:1px solid var(--line);color:var(--ink);text-transform:uppercase;letter-spacing:var(--track-ui-sm);cursor:pointer;background:0 0;justify-content:center;align-items:center;font-family:inherit;font-size:.65rem;transition:all .15s;display:inline-flex}.choice:hover{border-color:var(--ink)}.choice[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:var(--paper)}.choice-size{min-width:var(--control-h-sm);padding:0 .8rem 0 calc(.8rem + var(--track-ui-sm))}.purchase-submit{width:100%;margin-top:.6rem}.purchase-submit:disabled{opacity:.55;cursor:wait}.purchase-error{border-left:2px solid var(--rust);background:var(--paper-deep);color:var(--ink);font-family:var(--font-body);margin:1rem 0 0;padding:.85rem 1rem;font-size:.84rem;line-height:1.55}@supports (text-box-trim:trim-both){.button,.choice{text-box-trim:trim-both;text-box-edge:cap alphabetic}}.archive-hero h1{font-size:clamp(2.6rem,5vw,4.2rem);line-height:1.02}.archive-hero{--rust:var(--rust-on-ink);min-height:auto;padding:4.5rem 4vw 2.5rem}.grammar{margin-top:2rem;padding-top:1.1rem;font-size:clamp(.8rem,1.5vw,1.15rem)}.zone-entry-filed span{font-size:.85rem}.classification p{margin-top:1rem;font-size:1rem;line-height:1.55}.manifesto p,.manifesto strong{font-size:clamp(1.55rem,2.8vw,2.4rem);line-height:1.15}footer{--rust:var(--rust-on-ink);background:var(--ink);color:var(--paper);padding:3.5rem 4vw 0}@media (max-width:900px){footer{padding:2.5rem 5vw 0}}.page-intro{align-items:end;min-height:auto;padding:3.5rem 4vw 2.5rem}.page-intro h1{font-size:clamp(2.2rem,4.2vw,3.6rem);line-height:1.02}.intro-note span{margin-bottom:.8rem}.intro-note p{font-size:1rem;line-height:1.6}.register{padding:0 4vw 3rem}.note-strip p{font-size:1rem;line-height:1.55}.literary-page{background:linear-gradient(to right, var(--ink) 0 50%, var(--paper) 50% 100%);grid-template-columns:1fr 1fr;min-height:100vh;display:grid}.literary-plate{--rust:var(--rust-on-ink);color:var(--paper);flex-direction:column;justify-content:center;gap:.9rem;padding:4vw;display:flex}.literary-domain{background:var(--rust-fill);letter-spacing:.08em;align-self:flex-start;padding:.3rem .6rem;font-size:.64rem}.literary-subject{color:#000;font-size:.64rem;font-family:var(--font-record);text-transform:uppercase;letter-spacing:.08em;margin:0}.literary-subject strong{color:var(--paper)}.literary-plate h1{letter-spacing:-.04em;font-size:clamp(2.2rem,4.4vw,3.8rem);line-height:1}.literary-code{color:var(--rust);letter-spacing:.08em;margin:0;font-size:.8rem}.literary-detail{flex-direction:column;justify-content:center;align-items:flex-start;padding:5vw;display:flex}.literary-detail .eyebrow{margin-top:2rem}.literary-body{max-width:34rem;color:var(--muted);font-family:var(--font-body);margin:1rem 0 0;font-size:1rem;line-height:1.6}.literary-file{border-top:1px solid var(--ink);width:min(100%,34rem);margin-top:1.5rem;padding-top:1.5rem}.literary-file .button{margin-bottom:.8rem}.upload-panel{border:1px solid var(--line);width:min(100%,34rem);margin-top:1.5rem}.upload-panel summary{cursor:pointer;min-height:44px;font-size:.65rem;font-family:var(--font-body);text-transform:none;letter-spacing:.01em;justify-content:space-between;align-items:center;gap:1rem;padding:.8rem 1rem;display:flex}.upload-panel summary span{color:var(--muted)}.upload-panel[open] summary{border-bottom:1px solid var(--line)}.upload-panel form{flex-direction:column;gap:.9rem;padding:1rem;display:flex}.upload-panel label{color:var(--muted);font-size:.62rem;font-family:var(--font-body);text-transform:none;letter-spacing:.01em;flex-direction:column;gap:.4rem;display:flex}.upload-panel input{min-height:var(--control-h-sm);border:1px solid var(--line);background:var(--paper);color:var(--ink);padding:0 .7rem;font-family:inherit;font-size:.85rem}.upload-panel input[type=file]{padding:.6rem}.upload-error{border-left:2px solid var(--rust);background:var(--paper-deep);font-family:var(--font-body);margin:0;padding:.7rem .9rem;font-size:.84rem;line-height:1.5}.upload-done{color:var(--rust);font-family:var(--font-body);margin:0;font-size:.84rem}@media (max-width:900px){.literary-page{background:var(--paper);grid-template-columns:1fr;min-height:0}.literary-plate{background:var(--ink);padding:3rem 5vw}.literary-detail{padding:3rem 5vw 4rem}}.record-docket{background:var(--paper-deep);border-bottom:1px solid var(--ink);grid-template-columns:auto 1fr auto;align-items:center;gap:2rem;width:100%;padding:.9rem 4vw;display:grid}.record-docket-ref{flex-direction:column;gap:.2rem;display:flex}.record-docket-ref span,.record-docket-status span,.record-docket dt{color:var(--muted);font-size:.58rem;font-family:var(--font-record);text-transform:uppercase;letter-spacing:.08em}.record-docket-ref strong{font-family:var(--font-record);font-variant-numeric:tabular-nums lining-nums;letter-spacing:.08em;color:var(--rust);font-size:1rem}.record-docket-fields{flex-wrap:wrap;gap:1.6rem;margin:0;display:flex}.record-docket-fields div{flex-direction:column;gap:.2rem;display:flex}.record-docket-fields dd{letter-spacing:.02em;margin:0;font-size:.78rem}.record-docket-status{flex-direction:column;align-items:flex-end;gap:.3rem;display:flex}.filing-stamp{font-family:var(--font-record);text-transform:uppercase;letter-spacing:.08em;white-space:nowrap;border:1px solid;padding:.22rem .5rem;font-size:.58rem;font-style:normal;display:inline-block}.stamp-released{color:var(--rust)}.stamp-reserved{color:var(--muted);border-style:dashed}.stamp-archival{color:var(--muted)}@media (max-width:900px){main{width:100%;max-width:100vw}.record-docket{grid-template-columns:minmax(0,1fr) auto;row-gap:.9rem;width:100%;max-width:100vw;padding:.8rem 5vw;overflow:hidden}.record-docket-fields{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem 1.1rem;min-width:0;display:grid}.record-docket-fields div{min-width:0}.record-docket-fields dd,.record-docket-fields .record-field-link{overflow-wrap:anywhere;white-space:normal}.record-docket-status{align-items:flex-end}}.hero-actions{margin-top:1.8rem}footer{padding-top:2.2rem}.page-intro{padding:2.2rem 4vw 1.8rem}.archive-hero{min-height:0;padding:2.4rem 4vw 2rem}.page-intro h1,.archive-hero h1{font-size:clamp(2.2rem,4.6vw,3.8rem);line-height:1.02}.archive-hero .grammar{margin-top:1.1rem}.classification>div{min-height:0;padding:1.4rem 1.6rem}.classification p{margin-top:1.1rem}.manifesto{min-height:0;padding:3rem 4vw}.manifesto p,.manifesto strong{font-size:clamp(1.8rem,3.4vw,3.4rem)}.manifesto strong{margin-top:1.2rem}.departments{padding:3rem 4vw}.catalogue-return{padding:2.6rem 4vw}.note-strip{padding:1.6rem 4vw}@media (max-width:900px){.page-intro,.archive-hero{padding:2rem 5vw 1.6rem}.manifesto,.departments,.catalogue-return{padding:2.4rem 5vw}}.zone-entry-filed{padding:.35rem 1.4rem}.archive-hero{padding:2rem 4vw 1.8rem}.filing-pager{padding:2rem 4vw}.product-visual{position:sticky;top:64px}@media (max-width:900px){.filing-pager{padding:2.2rem 5vw}.product-visual{position:static}}.product-detail{padding:2.6rem 3vw}.product-detail h1{font-size:clamp(2.6rem,5vw,4.4rem)}.product-dek{margin-top:.9rem}.product-spec,.purchase-panel{margin-top:1.4rem}.product-note{margin-top:1rem}@media (max-width:900px){.product-detail{padding:2.2rem 5vw}.classification{grid-template-columns:1fr}.classification>div{border-right:0;border-bottom:1px solid var(--line);min-height:0;padding:1rem 1.4rem}.classification p{margin-top:.35rem}.note-strip{padding:1.4rem 5vw}.product-visual{aspect-ratio:1/.85;height:auto;padding:1.5rem}.filing-pager{padding:1.6rem 5vw}}@media (max-width:640px){.catalogue-return{padding:1.8rem 5vw}footer{padding-top:1.8rem}}.not-found .button{border-color:var(--paper);color:var(--paper)}.not-found .button-primary{background:var(--paper);color:var(--ink)}.not-found .button-primary:hover{background:var(--rust);border-color:var(--rust);color:var(--paper)}.not-found .button-quiet:hover{background:var(--paper)}.wordmark{font-family:var(--font-brand);letter-spacing:-.02em;font-size:clamp(1.5rem,2.4vw,2.05rem);font-style:italic;font-weight:300}.wordmark-dot{vertical-align:.018em;margin:0 .03em;font-size:1.3em;line-height:0}@media (max-width:640px){.eyebrow,.button,.territory-atlas-label,.bureau dt,.bureau dd,.intro-note span,.note-strip span,.back-link,.product-spec dt,.product-spec dd,.classification span,.filing-pager span,.filing-pager em,.purchase-choice legend,.choice,.literary-domain,.literary-subject,.upload-panel summary,.upload-panel label,.record-docket-ref span,.record-docket-status span,.record-docket dt,.filing-stamp{font-size:.75rem}.wordmark:before{content:none}}@media (max-width:560px){.catalogue-return{grid-template-columns:1fr}.note-strip{grid-template-columns:1fr;gap:.6rem}}@media (max-width:640px){.grammar small{font-size:.75rem}.wordmark{display:inline-block}.zone-entry-filed{min-height:44px}.masthead,.manifesto,.departments,.catalogue-return,.archive-hero,.classification,.page-intro{padding-block:1.6rem}.register{padding-bottom:1.6rem}.product-detail .eyebrow{margin-block:1.6rem .8rem}.literary-plate{padding-block:1.6rem}.literary-detail{padding-block:1.6rem 2rem}.button{text-align:center;padding-block:.65rem}}.stock-line{border-top:1px solid var(--line);font-size:.68rem;font-family:var(--font-record);text-transform:uppercase;letter-spacing:var(--track-ui-sm);justify-content:space-between;align-items:baseline;gap:1rem;margin:1.5rem 0 0;padding-top:1rem;display:flex}.stock-line span{color:var(--muted)}.stock-line strong{font-family:var(--font-record);letter-spacing:.04em;font-weight:400}.stock-out strong,.stock-uncounted strong{color:var(--muted)}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.masthead{border-bottom:1px solid var(--line);padding:4.5vw 4vw 3.5vw}.masthead h1{max-width:16ch}.masthead .dek{max-width:46ch;color:var(--muted);font-family:var(--font-body);margin:1.6rem 0 0;font-size:1.05rem;line-height:1.55}.filing-rail-section{border-bottom:1px solid var(--line);padding:3.5vw 4vw 4vw}.filing-rail{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(5,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none;display:grid}.filing-rail>li{border-right:1px solid var(--line);border-bottom:1px solid var(--line)}@media (max-width:1280px){.filing-rail{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1080px){.filing-rail{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:374px){.filing-rail .filing-stamp{white-space:normal}}.rate-schedule{border:1px solid var(--ink);margin:0 0 1.8rem;padding:0}.rate-schedule legend{background:var(--ink);width:100%;color:var(--paper);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.6rem;padding:.7rem 1rem;display:flex}.rate-schedule-title{letter-spacing:var(--track-ui);font-size:.7rem;font-family:var(--font-record);text-transform:uppercase}.rate-row{cursor:pointer;position:relative}.rate-row+.rate-row td{border-top:1px solid var(--line)}.rate-row td{vertical-align:top;padding:.85rem 1rem;transition:background-color .15s}.rate-row:hover td{background:var(--paper-deep)}.rate-row-assessed td{background:var(--ink);color:var(--paper)}.rate-row-assessed:hover td{background:var(--paper);color:var(--ink)}.rate-radio{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.rate-numeral{border:1px solid var(--ink);min-width:2.1rem;height:1.7rem;font-family:var(--font-record);letter-spacing:.04em;justify-content:center;align-items:center;font-size:.72rem;display:inline-flex}.rate-row-assessed .rate-numeral{background:var(--ink);color:var(--paper)}.rate-radio:focus-visible+label .rate-numeral{outline:2px solid var(--rust);outline-offset:2px}.rate-cell-rate{font-family:var(--font-record);text-align:right;white-space:nowrap;font-size:.95rem}.rate-row-assessed .rate-cell-rate{color:var(--rust)}.purchase-filed{border:1px solid var(--rust);background:var(--paper);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.8rem;margin-top:1rem;padding:.8rem 1rem;display:flex}.purchase-filed p{font-family:var(--font-body);margin:0;font-size:.78rem;line-height:1.5}.docket-page{min-height:calc(100vh - 64px);padding:4vw 4vw 5vw}.docket-head{margin-bottom:2.5rem}.docket-loading{min-height:40vh}.docket-empty,.docket-receipt{max-width:46rem;padding:2rem 0;display:block}.docket-state-line{font-family:var(--font-brand);letter-spacing:-.03em;margin:0 0 .8rem;font-size:clamp(1.5rem,2.6vw,2rem);font-style:italic;line-height:1.1}.docket-empty .docket-state-line,.docket-receipt .docket-state-line{color:var(--ink)}.docket-empty p,.docket-receipt p{color:var(--muted);font-family:var(--font-body);line-height:1.6}.docket-empty .button,.docket-receipt .button{margin-top:1.8rem}.docket-table{border-collapse:collapse;border:1px solid var(--ink);width:100%}.docket-table th{background:var(--ink);color:var(--paper);letter-spacing:var(--track-ui-sm);text-align:left;font-size:.6rem;font-weight:400;font-family:var(--font-record);text-transform:uppercase;padding:.7rem 1rem}.docket-table tbody td{border-top:1px solid var(--line);vertical-align:top;padding:1rem}.docket-filing strong{font-family:var(--font-body);font-size:1.05rem;font-weight:500;display:block}.docket-filing em{color:var(--rust);font-family:var(--font-record);font-size:.68rem;font-style:normal}.docket-filing a:hover strong{color:var(--rust)}.docket-band{white-space:nowrap}.docket-band em{color:var(--muted);margin-top:.35rem;font-size:.66rem;font-style:normal;display:block}.docket-spec{color:var(--muted);font-size:.78rem;line-height:1.5}.docket-units select{min-height:var(--control-h-sm);border:1px solid var(--line);background:var(--paper);color:inherit;font-family:var(--font-record);padding:0 .5rem;font-size:.8rem}.docket-amount{font-family:var(--font-record);text-align:right;white-space:nowrap;font-size:.95rem}.docket-table tfoot th{color:var(--ink);border-top:1px solid var(--ink);text-align:right;background:0 0;font-size:.66rem}.docket-table tfoot td{border-top:1px solid var(--ink);padding:.9rem 1rem}.docket-table tfoot .docket-amount strong{font-size:1.3rem}.delivery-details{border:1px solid var(--line);background:var(--paper-deep);width:100%;min-width:0;margin:2.5rem 0 0;padding:1.4rem}.delivery-details legend{font-family:var(--font-body);letter-spacing:-.03em;padding:0 .5rem;font-size:1.35rem;font-weight:600}.delivery-details-note{max-width:48rem;color:var(--muted);font-family:var(--font-body);margin:0 0 1.4rem;font-size:.78rem;line-height:1.55}.delivery-details-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem 1.25rem;display:grid}.delivery-details-grid label{min-width:0;color:var(--muted);letter-spacing:.01em;font-size:.62rem;font-family:var(--font-body);text-transform:none;flex-direction:column;gap:.45rem;display:flex}.delivery-details-grid label>span{justify-content:space-between;gap:.5rem;display:flex}.delivery-details-grid label em{color:var(--muted);font-style:normal}.delivery-details-wide{grid-column:1/-1}.delivery-details-grid input{width:100%;min-width:0;min-height:var(--control-h-sm);border:1px solid var(--line);background:var(--paper);color:var(--ink);font:inherit;letter-spacing:normal;text-transform:none;border-radius:0;padding:0 .8rem;font-size:.85rem}.delivery-details-grid input:focus-visible{outline:2px solid var(--rust);outline-offset:2px}.delivery-details-grid input:disabled{opacity:.65}.docket-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem;margin-top:1.8rem;display:flex}.docket-terms{max-width:44ch;color:var(--muted);font-family:var(--font-body);flex:24rem;margin:0;font-size:.8rem;line-height:1.55}.docket-pay{min-width:14rem}@media (pointer:coarse) and (max-width:900px){.filing-rail{border:0;gap:0;width:max-content;padding:0 5vw;display:flex}.filing-rail>li{scroll-snap-align:start;flex:0 0 78vw;max-width:22rem}.filing-rail>li+li{margin-left:.75rem}.filing-rail>li{border:1px solid var(--line)}}@media (max-width:900px){.docket-actions{flex-direction:column;align-items:stretch}.docket-pay{width:100%}}@media (max-width:760px){.docket-table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.docket-table,.docket-table tbody,.docket-table tfoot,.docket-table tr,.docket-table td,.docket-table th{display:block}.docket-table tbody tr{border-top:1px solid var(--line);padding:1rem}.docket-table tbody td{border:0;padding:.35rem 0}.docket-table tbody td:not(.docket-filing):before{color:var(--muted);letter-spacing:var(--track-ui-sm);font-size:.56rem;font-family:var(--font-record);text-transform:uppercase;content:attr(data-label);margin-bottom:.2rem;display:block}.docket-amount{text-align:left}.docket-band,.docket-band em{white-space:normal}.docket-table tfoot tr{justify-content:space-between;align-items:baseline;padding:1rem;display:flex}.docket-table tfoot th{text-align:left}.docket-table tfoot .docket-units{display:none}}@media (max-width:640px){.masthead{padding:2.5rem 5vw 2rem}.filing-rail-section{padding:2rem 5vw 2.5rem}.docket-page{padding:2rem 5vw 3rem}}@media (max-width:560px){.rate-row td{padding-inline:.7rem}}.archive-hero h2{letter-spacing:-.045em;font-size:clamp(2.4rem,4.9vw,4.3rem);line-height:.92}.filing-rail-section{padding-top:4.5vw}.awaiting-panel{border:1px solid var(--line);background:var(--paper-deep);margin:1.8rem 0 0;padding:1.4rem}.awaiting-panel .eyebrow{margin:0 0 .8rem}.awaiting-line{font-family:var(--font-brand);letter-spacing:-.02em;margin:0 0 .9rem;font-size:clamp(1.25rem,2vw,1.6rem);font-style:italic;line-height:1.15}.awaiting-panel>p:last-of-type{color:var(--muted);font-family:var(--font-body);margin:0;font-size:.9rem;line-height:1.6}.awaiting-spec{margin:1.3rem 0 0}.awaiting-spec>div{border-top:1px solid var(--line);justify-content:space-between;gap:1rem;padding:.6rem 0;display:flex}.awaiting-spec dt{color:var(--muted);letter-spacing:var(--track-ui-sm);font-size:.68rem;font-family:var(--font-record);text-transform:uppercase}.awaiting-spec dd{font-family:var(--font-record);text-align:right;margin:0;font-size:.8rem}@media (max-width:640px){.filing-rail-section{padding-top:2rem}.awaiting-panel{padding:1.1rem}.awaiting-spec>div{flex-direction:column;gap:.2rem}.awaiting-spec dd{text-align:left}}@media (max-width:900px){.product-page{grid-template-columns:minmax(0,1fr)}.product-page>*{min-width:0}.product-visual{flex-direction:column;justify-content:flex-start;align-items:stretch;width:100%;max-width:100%;height:auto;padding:3.5rem 5vw 0;overflow:visible}}[id]:focus-visible{outline:2px solid var(--rust);outline-offset:6px}[id][tabindex="-1"]:focus{outline:none}[id][tabindex="-1"]:focus-visible{outline:2px solid var(--rust);outline-offset:6px}.record-field-link{color:var(--rust);border-bottom:1px solid var(--rust);transition:color .2s,border-color .2s;position:relative}.record-field-link:hover,.record-field-link:focus-visible{color:var(--ink);border-color:var(--ink)}.record-field-link:before{content:"";position:absolute;inset:-15px -6px}.garment-viewer{--cloth:#000;--seam:#000;--plate-ink:#fff;flex-direction:column;justify-content:center;align-items:center;gap:1.6rem;width:100%;display:flex}.garment-stage{width:min(78%,400px)}.garment{position:relative}.garment-body{width:100%;height:auto;display:block}.garment-photo{border:1px solid var(--ink);background:#000;margin:0}.garment-photo img{width:100%;height:auto;display:block}.garment-print{color:var(--plate-ink);position:absolute}.garment[data-face=front] .garment-print{width:25%;top:36.6%;left:37.5%}.garment[data-face=back] .garment-print{width:32.5%;top:31.1%;left:33.75%}.garment-panel,.garment-plate-frame{width:100%;height:auto;display:block}.garment-print text,.garment-artwork text{fill:currentColor;font-family:var(--font-record)}.garment-chip{fill:var(--cloth);letter-spacing:1px;font-size:15px}.garment-code{letter-spacing:1.2px;font-size:21px}.garment-place{letter-spacing:1.6px;font-size:11px}.garment-coords{letter-spacing:.8px;font-size:13px}.garment-imprint{letter-spacing:1.4px;font-size:9px}.garment-glyph{width:30px;height:30px}.garment-plate{position:relative}.garment-plate-title{letter-spacing:2px;font-size:27px}.garment-plate-sub{letter-spacing:1.6px;font-size:17px}.garment-plate-code{letter-spacing:1.6px;font-size:24px}.garment-plate-strip{letter-spacing:1.2px;font-size:17px}.garment-plate-foot{letter-spacing:3px;font-size:30px}.garment-plate-map{width:74%;height:62%;position:absolute;top:19%;left:13%}.garment .territory-map-fill,.garment-artwork .territory-map-fill{fill:none}.garment .territory-map-line,.garment-artwork .territory-map-line{stroke:currentColor}.garment .territory-map-capital,.garment-artwork .territory-map-capital{fill:currentColor}.garment .territory-map-halo,.garment-artwork .territory-map-halo{fill:none}.garment-controls{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem 2rem;display:flex}.garment-choice{border:none;margin:0;padding:0;display:flex}.garment-choice-item{min-height:var(--control-h-sm);border:1px solid var(--line);color:var(--ink);font-size:.62rem;font-family:var(--font-body);text-transform:none;letter-spacing:.01em;cursor:pointer;background:0 0;align-items:center;gap:.5rem;padding:0 1.1rem;transition:background-color .15s,color .15s;display:inline-flex}.garment-choice-item+.garment-choice-item{border-left:none}.garment-choice-item:hover{background:var(--paper-deep)}.garment-choice-item:has(:checked){background:var(--ink);color:var(--paper);border-color:var(--ink)}.garment-choice-item:has(:focus-visible){outline:2px solid var(--rust);outline-offset:2px}@media (max-width:900px){.garment-viewer{min-width:0;max-width:100%}.garment-stage{width:min(78vw,360px);max-width:100%}.product-page{width:100%;max-width:100vw;overflow-x:clip}.archive-hero,.filing-rail-section,.docket-page{padding-left:5vw;padding-right:5vw}}.loading-plate{background:var(--ink);min-height:100dvh;color:var(--paper);text-align:center;place-content:center;justify-items:center;gap:.7rem;padding:2rem 5vw;display:grid}.loading-plate-marks{grid-template-columns:repeat(2,6.4rem);gap:.2rem;width:fit-content;margin-bottom:.7rem;display:grid}.loading-plate-mark{object-fit:contain;opacity:.25;width:6.4rem;height:7.35rem;animation:2.8s step-end infinite loading-mark}.loading-plate-mark:nth-child(2){animation-delay:.7s}.loading-plate-mark:nth-child(3){animation-delay:1.4s}.loading-plate-mark:nth-child(4){animation-delay:2.1s}.loading-plate .eyebrow{color:var(--rust-on-ink);margin:0}.loading-plate-label{font-family:var(--font-record);letter-spacing:var(--track-ui-sm);text-transform:uppercase;margin:0;font-size:.72rem}@keyframes loading-mark{0%,24%{opacity:1}25%,to{opacity:.25}}.site-entry-loader{z-index:100;position:fixed;inset:0}.site-entry-loader .loading-plate{min-height:100%}@media (max-width:900px){.site-entry-loader-product{display:none}}.loading-plate-payment{z-index:90;background:var(--ink);min-height:auto;position:fixed;inset:0}.loading-plate-payment .loading-plate-marks{grid-template-columns:repeat(4,4.4rem)}.loading-plate-payment .loading-plate-mark{width:4.4rem;height:5.05rem}@media (prefers-reduced-motion:reduce){.loading-plate-mark{opacity:1;animation:none}}@media (max-width:560px){.loading-plate-marks{grid-template-columns:repeat(2,5.25rem)}.loading-plate-mark{width:5.25rem;height:6.02rem}.loading-plate-payment .loading-plate-marks{grid-template-columns:repeat(2,4.5rem)}}
.estd-page{--field:#fff;--apparatus:#000;--paper:var(--field);--paper-deep:var(--field);--ink:var(--apparatus);--muted:var(--apparatus);--muted-on-ink:var(--field);--rust:var(--apparatus);--rust-on-ink:var(--field);--rust-fill:var(--apparatus);--line:currentColor;--space-1:8px;--space-2:12px;--space-3:24px;--space-4:32px;--space-5:48px;--space-6:64px;--space-7:96px;--space-8:128px;--space-record-inline:var(--space-2);--space-record-stack:var(--space-4);--space-group:var(--space-6);--space-section:var(--space-7);--space-major:var(--space-8);--rule:1px solid currentColor;background:var(--field);min-height:100%;color:var(--apparatus);font-family:var(--font-body)}.estd-page :is(h1,h2,h3,blockquote){font-family:var(--font-brand);font-style:italic}.estd-page .product-dek,.estd-page .literary-body{font-family:var(--font-body)}.estd-page *,.estd-page :before,.estd-page :after{box-shadow:none;border-radius:0}.estd-page a:hover,.estd-page a:focus-visible{color:inherit}.estd-page .wordmark-dot{color:var(--apparatus)}.estd-page .button,.estd-page .choice,.estd-page .garment-choice-item{border-color:var(--apparatus);border-radius:0;transition:none}.estd-page .button-primary,.estd-page .literary-domain{background:var(--apparatus);color:var(--field)}.estd-page .button-primary:hover,.estd-page .button-primary:focus-visible,.estd-page .button-quiet:hover,.estd-page .button-quiet:focus-visible{background:var(--apparatus);border-color:var(--apparatus);color:var(--field)}.estd-page :is(button,a,input,select,summary):focus-visible{outline-offset:3px;outline:3px solid}.estd-page .filing-rail-section,.estd-page .filing-rail,.estd-page .record-docket,.estd-page .catalogue-return,.estd-page .note-strip,.estd-page .product-page,.estd-page .literary-detail,.estd-page .docket-page,.estd-page .delivery-details-grid input,.estd-page .docket-table select,.estd-page .upload-panel,.estd-page .upload-panel input,.estd-page .purchase-error,.estd-page .awaiting-panel{background:var(--field);color:var(--apparatus)}.estd-page .archive-hero,.estd-page .loading-plate{background:var(--apparatus);color:var(--field)}.estd-page .product-page,.estd-page .literary-page{background:var(--field)}.estd-page .territory-map-fill,.estd-page .territory-map-halo,.estd-page .territory-map-capital{fill:currentColor}.estd-page .territory-map-fill,.estd-page .territory-map-halo{fill:none}.estd-page .garment-choice-item,.estd-page .choice{transition:none}.estd-page .choice:hover,.estd-page .choice:focus-visible,.estd-page .garment-choice-item:hover,.estd-page .garment-choice-item:focus-visible{background:var(--apparatus);border-color:var(--apparatus);color:var(--field)}.estd-page .field-trouser-visual{background:var(--field);color:var(--apparatus);align-content:start;justify-items:center;gap:clamp(2rem,4vw,4rem);display:grid;overflow-y:auto}.estd-page .field-trouser-object-plate,.estd-page .field-trouser-pocket-plate{width:min(100%,30rem);margin:0}.estd-page .field-trouser-plate-label,.estd-page .field-trouser-plate-caption{font-family:var(--font-record);letter-spacing:.08em;text-transform:uppercase;margin:0 0 1rem;font-size:.64rem;line-height:1.4}.estd-page .field-trouser-plate-caption{color:var(--apparatus);margin:1rem 0 0}.estd-page .field-trouser-object-plate .field-trouser{width:min(100%,28rem);height:auto;margin:0 auto;display:block}.estd-page .field-trouser-pocket-plate{justify-items:start;display:grid}.estd-page .field-trouser-pocket-detail{width:min(100%,30rem);height:auto;margin:0 auto;display:block}@media (max-width:900px){.estd-page .field-trouser-visual{aspect-ratio:auto;height:auto;min-height:0;overflow:visible}.estd-page .field-trouser-object-plate,.estd-page .field-trouser-pocket-plate{width:100%}.estd-page .field-trouser-object-plate .field-trouser{width:min(100%,22rem)}.estd-page .field-trouser-detail{padding:var(--space-group) var(--page-gutter) var(--space-section)}.estd-page .field-trouser-detail .eyebrow{margin-top:var(--space-record)}.estd-page .field-trouser-detail h1{font-size:clamp(3rem,14vw,5rem);line-height:.86}.estd-page .field-trouser-detail .product-spec{margin-top:var(--space-group)}}.estd-loading-plate .loading-plate-marks{grid-template-columns:repeat(2,6.4rem);gap:.2rem;width:fit-content;margin-bottom:.7rem;display:grid}.estd-loading-plate{color:#fff;background:#000;min-height:100dvh}.estd-loading-plate .loading-plate-mark{opacity:.25;width:6.4rem;height:7.35rem;animation:2.8s step-end infinite loading-mark}.estd-loading-plate .loading-plate-mark:nth-child(2){animation-delay:.7s}.estd-loading-plate .loading-plate-mark:nth-child(3){animation-delay:1.4s}.estd-loading-plate .loading-plate-mark:nth-child(4){animation-delay:2.1s}.estd-loading-plate .eyebrow,.estd-loading-plate .loading-plate-label{color:#fff}@media (max-width:560px){.estd-loading-plate .loading-plate-marks{grid-template-columns:repeat(2,5.25rem)}.estd-loading-plate .loading-plate-mark{width:5.25rem;height:6.02rem}}@media (prefers-reduced-motion:reduce){.estd-loading-plate .loading-plate-mark{opacity:1;animation:none}}.estd-page .literary-subject{color:var(--field)}@media (prefers-reduced-motion:reduce){.estd-page *,.estd-page :before,.estd-page :after{transition:none!important;animation:none!important}}.estd-page .record-polarity{--field:#fff;--apparatus:#000;--paper:var(--field);--paper-deep:var(--field);--ink:var(--apparatus);--muted:var(--apparatus);--muted-on-ink:var(--field);--rust:var(--apparatus);--rust-on-ink:var(--field);--rust-fill:var(--apparatus);--line:currentColor;background:var(--field);min-height:100dvh;color:var(--apparatus)}.estd-page .record-polarity-negative{--field:#000;--apparatus:#fff}.estd-page .record-section-label{color:inherit;font-family:var(--font-record);letter-spacing:.08em;text-transform:uppercase;margin:0 0 .8rem;font-size:.65rem;font-weight:400;line-height:1}.estd-page .record-sheet .product-visual{background:var(--field);padding:2rem 4vw 4vw;display:block}.estd-page .record-sheet .product-visual>.record-section-label{border-bottom:1px solid;padding-bottom:.8rem}.estd-page .record-sheet .product-detail{background:var(--field);justify-content:flex-start;padding:2rem 4vw 4vw}.estd-page .record-section-title{border-bottom:1px solid;width:100%;padding-bottom:2rem}.estd-page .record-section-title h1{max-width:12ch}.estd-page .record-section-issue,.estd-page .record-section-size,.estd-page .record-section-acquire{width:100%;margin-top:2rem}.estd-page .record-section-size{border:0;padding:0 0 2rem}.estd-page .record-section-size legend{padding:0}.estd-page .record-section-acquire{border-top:1px solid;padding-top:1.4rem}.estd-page .record-polarity-negative .garment-photo img{filter:none}@media (max-width:720px){.estd-page .filing-rail-section{padding:2rem 5vw 2.5rem}.estd-page .record-sheet .product-visual{padding:1.5rem 5vw 2rem}.estd-page .record-sheet .product-detail{padding:2rem 5vw 3rem}}.estd-page .literary-page,.estd-page .literary-detail,.estd-page .docket-page,.estd-page .docket,.estd-page .catalogue-return{background:var(--field);color:var(--apparatus);background-image:none}.estd-page .literary-page{border-bottom:1px solid var(--apparatus)}.estd-page .literary-plate{background:var(--apparatus);color:var(--field)}.estd-page .literary-detail{border-left:1px solid var(--apparatus)}.estd-page .literary-file{border-top:1px solid;margin-top:2rem;padding-top:1.4rem}.estd-page .docket-page{padding-top:2.5rem}.estd-page .docket-page>.record-section-label{border-bottom:1px solid;padding-bottom:.8rem}.estd-page .docket-table,.estd-page .docket-table td,.estd-page .docket-table th,.estd-page .delivery-details,.estd-page .delivery-details-grid input{border-color:var(--apparatus)}.estd-page .docket-table tr:hover td,.estd-page .docket-table tr:focus-within td,.estd-page .docket-table select:focus-visible{background:var(--apparatus);color:var(--field)}.estd-page .docket-table tr:hover a,.estd-page .docket-table tr:focus-within a{color:var(--field)}.estd-page .docket-actions{border-color:var(--apparatus)}.estd-page .docket-remove{min-height:2.25rem;color:inherit;font:inherit;font-family:var(--font-body);letter-spacing:.01em;text-align:left;text-transform:none;cursor:pointer;background:0 0;border:0;border-bottom:1px solid;align-items:center;margin-top:.65rem;padding:.45rem 0;font-size:.62rem;line-height:1;display:inline-flex}.estd-page .docket-remove:hover,.estd-page .docket-remove:focus-visible{border-color:var(--apparatus);background:var(--apparatus);color:var(--field);text-decoration:none}.estd-page .docket-terms,.estd-page .delivery-details-note{color:inherit}.estd-page .catalogue-return{border-top-color:var(--apparatus)}.estd-page .catalogue-return a{align-items:center;min-height:44px;display:inline-flex}.estd-page .catalogue-return-line{max-width:28rem;font-family:var(--font-brand);letter-spacing:-.03em;font-size:clamp(1.2rem,2.2vw,2rem);font-style:italic;font-weight:400}.estd-page .not-found .dek{max-width:35rem}@media (max-width:720px){.estd-page .literary-detail{border-left:0;border-top:1px solid var(--apparatus)}.estd-page .delivery-details-grid{grid-template-columns:1fr}.estd-page .delivery-details-wide{grid-column:auto}.estd-page .delivery-details-grid input,.estd-page .docket-units select,.estd-page .upload-panel input{min-height:48px;font-size:1rem}.estd-page .choice,.estd-page .garment-choice-item,.estd-page .docket-pay{min-height:48px}.estd-page .docket-remove{width:100%;min-height:48px;color:inherit;font:inherit;letter-spacing:.01em;text-align:left;font-size:.75rem;font-family:var(--font-body);text-transform:none;cursor:pointer;background:0 0;border:0;border-bottom:1px solid;margin-top:.5rem;padding:.6rem .45rem;text-decoration:none;display:block}.estd-page .garment-stage{width:min(84vw,340px)}.estd-page .garment-controls{gap:.75rem 1rem}.estd-page .literary-plate,.estd-page .literary-detail{padding-inline:5vw}}.estd-page,.estd-page .record-polarity{font-family:var(--font-body)}.estd-page :is(h1,h2,h3,blockquote,.catalogue-return-line,.filing-pager strong,.docket-state-line,.docket-filing strong,.awaiting-line,.closed-line){font-family:var(--font-brand);font-style:italic;font-weight:400}.estd-page .record-docket,.estd-page .record-docket-fields dd,.estd-page .record-docket-ref strong,.estd-page .record-docket-status,.estd-page .product-spec,.estd-page .product-spec dd,.estd-page .record-section-label{font-family:var(--font-record)}.estd-page .back-link,.estd-page .button,.estd-page .choice,.estd-page .docket,.estd-page .docket-table{font-family:var(--font-body)}.estd-page .record-docket{background:var(--field);border-bottom:1px solid var(--apparatus)}.estd-page .record-docket-ref strong,.estd-page .record-docket-fields dd,.estd-page .record-docket-status .filing-stamp{font-weight:400}.estd-page .record-docket-ref strong,.estd-page .record-docket-fields dd a{color:inherit}.estd-page .record-sheet .product-visual,.estd-page .record-sheet .product-detail{background:var(--field);min-width:0;padding:3rem 4vw 4vw}.estd-page .record-section-title h1{letter-spacing:-.055em;max-width:8ch;margin-top:1.5rem;font-size:clamp(4rem,10vw,10rem);line-height:.88}.estd-page .record-section-title .back-link{text-underline-offset:.3rem;border:0;align-items:center;min-height:44px;margin:0 0 1.5rem;text-decoration:underline;display:inline-flex}.estd-page .product-spec{border-top:1px solid;width:100%;margin:2.5rem 0 0}.estd-page .product-spec div{border-bottom:1px solid;padding:.8rem 0}.estd-page .product-spec dt,.estd-page .product-spec dd{font-family:var(--font-record);font-weight:400}.estd-page .garment-object-views{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:3vw;display:grid}.estd-page .garment-object-view{min-width:0;margin:0}.estd-page .garment-object-label{font-family:var(--font-record);letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid;padding-bottom:.8rem;font-size:.65rem;display:block}.estd-page .garment-stage{place-items:center;width:min(100%,360px);min-height:420px;margin:1.5rem auto 0;display:grid}.estd-page .garment-object-view .garment,.estd-page .garment-object-view .garment-photo{width:100%}.estd-page .garment-photo{background:0 0;border:0}.estd-page .garment-controls{border-top:1px solid;gap:1rem;margin-top:2rem;padding-top:1.25rem;display:grid}.estd-page .garment-controls>.record-section-label{margin:0}.estd-page .garment-choice{border:1px solid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0;display:grid}.estd-page .garment-choice-item{background:var(--field);min-height:92px;color:var(--apparatus);font-family:var(--font-body);border:0;grid-template-columns:2rem minmax(0,1fr);align-items:start;gap:.75rem;padding:1rem;display:grid}.estd-page .garment-choice-item+.garment-choice-item{border-left:1px solid}.estd-page .garment-choice-item:hover,.estd-page .garment-choice-item:focus-within{background:var(--apparatus);color:var(--field)}.estd-page .garment-choice-item:has(:checked){outline-offset:-2px;outline:2px solid}.estd-page .polarity-symbol{font-size:1.8rem;line-height:1}.estd-page .polarity-copy{gap:.45rem;display:grid}.estd-page .polarity-copy strong,.estd-page .polarity-copy small{font-family:var(--font-body);font-weight:400}.estd-page .polarity-copy strong{letter-spacing:.08em;font-size:.75rem}.estd-page .polarity-copy small{letter-spacing:.06em;font-size:.58rem;line-height:1.45}.estd-page .record-section-issue,.estd-page .record-section-size,.estd-page .record-section-acquire{border-top:1px solid;margin-top:2rem;padding-top:1.25rem}.estd-page .record-section-size{padding-bottom:0}.estd-page .rate-schedule{border:1px solid;margin:0}.estd-page .rate-schedule legend{background:var(--apparatus);color:var(--field);padding:.8rem 1rem}.estd-page .rate-schedule-title{font-family:var(--font-record);font-weight:400}.estd-page .rate-row-assessed td,.estd-page .rate-row-assessed:hover td{background:var(--apparatus);color:var(--field)}.estd-page .rate-row-assessed .rate-numeral{border-color:var(--field);color:var(--field);background:0 0}.estd-page .rate-band-label{font-family:var(--font-record);letter-spacing:.08em;font-size:.7rem}.estd-page .choice-size{min-height:56px;font-family:var(--font-record);border:0;border-right:1px solid;padding:0}.estd-page .choice-size[aria-pressed=true]{background:var(--apparatus);color:var(--field)}.estd-page .filing-assessment{border-top:1px solid;border-bottom:1px solid;grid-template-columns:auto 1fr auto;align-items:baseline;gap:1rem;margin-top:2rem;padding:1rem 0;display:grid}.estd-page .filing-assessment .record-section-label{margin:0}.estd-page .filing-assessment>strong,.estd-page .filing-assessment-rate{font-family:var(--font-record);letter-spacing:.08em;font-size:.8rem;font-weight:500}.estd-page .filing-assessment-rate{text-align:right;font-size:1rem}.estd-page .purchase-submit{width:100%;min-height:56px;font-weight:600}.estd-page .stock-line{font-family:var(--font-record);letter-spacing:.08em;text-transform:uppercase;border-top:1px solid;border-bottom:1px solid;justify-content:space-between;gap:1rem;margin:1rem 0 0;padding:.8rem 0;font-size:.68rem;display:flex}.estd-page .stock-line strong{font-family:var(--font-record);text-align:right;font-weight:500}.estd-page .product-note{font-family:var(--font-body);letter-spacing:.01em;text-transform:none;margin:1rem 0 0;font-size:.62rem}.estd-page .purchase-filed{background:0 0;border-top:1px solid;border-bottom:1px solid;gap:1rem;margin-top:1rem;padding:1rem 0;display:grid}.estd-page .purchase-filed p{font-family:var(--font-body);letter-spacing:.01em;margin:0;font-size:.7rem}.estd-page .production-details{border-top:1px solid;border-bottom:1px solid;margin-top:2rem}.estd-page .production-details summary{cursor:pointer;min-height:48px;font-family:var(--font-body);letter-spacing:.01em;text-transform:none;padding:.9rem 0;font-size:.68rem;list-style:none}.estd-page .production-details summary::-webkit-details-marker{display:none}.estd-page .production-details p{font-family:var(--font-body);letter-spacing:.01em;margin:0;padding:0 0 1rem;font-size:.68rem;line-height:1.7}.estd-page .closed-panel{border-top:1px solid;margin-top:2rem;padding-top:1.25rem}.estd-page .closed-panel .record-section-label{margin-bottom:1rem}.estd-page .closed-line{letter-spacing:-.04em;margin:0 0 1.5rem;font-size:clamp(1.8rem,4vw,3.5rem);line-height:.95}.estd-page .closed-spec{border-top:1px solid;margin:0}.estd-page .closed-spec div{border-bottom:1px solid;justify-content:space-between;gap:1rem;padding:.8rem 0;display:flex}.estd-page .closed-spec :is(dt,dd){font-family:var(--font-record);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.68rem}.estd-page .closed-spec dd{text-align:right;font-weight:500}.estd-page .product-spec{gap:var(--space-4);margin-top:var(--space-5);border:0;display:grid}.estd-page .product-spec div{gap:var(--space-3);border:0;grid-template-columns:minmax(7rem,9rem) minmax(0,1fr);padding:0;display:grid}.estd-page .product-spec dt,.estd-page .product-spec dd{overflow-wrap:anywhere;min-width:0;margin:0}@media (max-width:900px){.estd-page .product-spec div{grid-template-columns:minmax(6rem,7rem) minmax(0,1fr);gap:.75rem}.estd-page .product-spec div+div{margin-top:1rem}}@media (max-width:420px){.estd-page .product-spec div{grid-template-columns:minmax(0,1fr);gap:.35rem}.estd-page .product-spec dd{text-align:left;line-height:1.4}}.estd-page .garment-object-label{padding-bottom:var(--space-2);border-bottom:0}.estd-page .garment-stage{margin-top:var(--space-5)}.estd-page .garment-controls{gap:var(--space-3);margin-top:var(--space-6);border-top:0;padding-top:0}.estd-page .garment-choice{gap:var(--space-4);border:0}.estd-page .garment-choice-item,.estd-page .garment-choice-item+.garment-choice-item{min-height:92px;padding:var(--space-3) 0;border:0}.estd-page .garment-choice-item:hover,.estd-page .garment-choice-item:focus-within{background:var(--apparatus);color:var(--field);outline-offset:-2px;outline:2px solid}.estd-page .garment-choice-item:has(:checked){background:var(--apparatus);color:var(--field);outline-offset:-2px;outline:2px solid}.estd-page .record-section-issue,.estd-page .record-section-size{margin-top:var(--space-7);border-top:0;padding-top:0}.estd-page .record-section-acquire{margin-top:var(--space-7);padding-top:var(--space-5);border-top:1px solid}.estd-page .filing-assessment{gap:var(--space-3);margin-top:var(--space-6);padding:var(--space-5) 0;border:0;grid-template-columns:auto minmax(0,1fr) auto}.estd-page .filing-assessment>strong{font-size:clamp(.8rem,1.7vw,1rem)}.estd-page .filing-assessment-rate{font-size:clamp(1.2rem,2.5vw,1.8rem)}.estd-page .record-section-acquire .purchase-submit{border:0}.estd-page .purchase-filed{margin-top:var(--space-3);padding:var(--space-3) 0;border:0}.estd-page .stock-line{margin-top:var(--space-3);border:0;padding:0}.estd-page .production-details{margin-top:var(--space-6);border:0}.estd-page .production-details summary{min-height:48px;padding:var(--space-2) 0}.estd-page .production-details p{padding:var(--space-2) 0 0}.estd-page .closed-panel,.estd-page .awaiting-panel{margin-top:var(--space-6);border:0;padding-top:0}.estd-page .closed-spec{border:0}.estd-page .closed-spec div{border:0;padding:0}.estd-page .closed-spec div+div{margin-top:var(--space-3)}@media (max-width:720px){.estd-page{--space-5:36px;--space-6:48px;--space-7:72px;--space-8:96px}.estd-page .garment-choice{gap:var(--space-2)}.estd-page .garment-choice-item,.estd-page .garment-choice-item+.garment-choice-item{min-height:76px}.estd-page .rate-row+.rate-row{margin-top:var(--space-2)}.estd-page .filing-assessment{gap:var(--space-2);grid-template-columns:1fr auto}}.estd-page .rate-schedule{border:0}.estd-page .rate-schedule legend{width:auto;color:inherit;background:0 0;padding:0 0 1rem}.estd-page .rate-schedule-title{font-family:var(--font-record);letter-spacing:.08em;text-transform:uppercase;font-size:.7rem}.estd-page .rate-list{display:block}.estd-page .rate-row{box-sizing:border-box;min-width:0;min-height:48px;color:inherit;cursor:pointer;border-top:1px solid;border-bottom:0;grid-template-columns:2.2rem minmax(0,1fr) auto;align-items:center;gap:.8rem;margin:0;padding:.6rem 1rem;transition:none;display:grid;position:relative}@media (max-width:720px){.estd-page .rate-row{grid-template-columns:2rem minmax(0,1fr) auto;gap:.6rem;min-height:64px;padding:.9rem .75rem}}.estd-page .rate-row:hover,.estd-page .rate-row:focus-within,.estd-page .rate-row-assessed{background:var(--apparatus);color:var(--field)}.estd-page .rate-row-assessed .rate-band-label,.estd-page .rate-row-assessed .rate-cell-rate{color:inherit}.estd-page .rate-numeral{min-width:0;height:auto;color:inherit;font-family:var(--font-record);background:0 0;border:0;font-size:.78rem}.estd-page .rate-row-assessed .rate-numeral{color:inherit;background:0 0;border:0}.estd-page .rate-band-label,.estd-page .rate-cell-rate{font-family:var(--font-record);letter-spacing:.08em;font-size:.72rem}.estd-page .rate-cell-rate{text-align:right;white-space:nowrap;padding-left:1rem}.estd-page .rate-radio:focus-visible{outline-offset:3px;outline:2px solid}@media (max-width:720px){.estd-page .rate-band-label,.estd-page .rate-cell-rate{font-size:.66rem}.estd-page .choice-size{min-width:44px;padding-inline:.35rem}.estd-page .record-sheet .product-visual,.estd-page .record-sheet .product-detail{padding-inline:5vw}.estd-page .garment-object-views{grid-template-columns:1fr;gap:2.5rem}.estd-page .garment-stage{width:min(84vw,360px);min-height:0}.estd-page .garment-controls{margin-top:1.5rem}.estd-page .filing-assessment{grid-template-columns:1fr auto}.estd-page .filing-assessment .record-section-label{grid-column:1/-1}}.estd-page .choice-row{border:0;justify-content:space-between;gap:.25rem;display:flex}.estd-page .choice-size{min-width:44px;min-height:56px;font-family:var(--font-record);border:0;flex:1 1 0;padding:0 .5rem}.estd-page .choice-size[aria-pressed=true]{background:var(--apparatus);color:var(--field);outline-offset:-2px;outline:2px solid}@media (max-width:720px){.estd-page .garment-controls{margin-top:var(--space-6)}.estd-page .rate-row+.rate-row{margin-top:var(--space-2)}.estd-page .choice-size{min-width:44px;padding-inline:.35rem}}.estd-page .record-sheet{border-bottom:0}.estd-page .record-sheet .product-visual>.record-section-label{padding-bottom:var(--space-2);border-bottom:0}.estd-page .literary-file{margin-top:var(--space-6);border-top:0;padding-top:0}.estd-page .docket-page>.record-section-label{padding-bottom:var(--space-2);border-bottom-width:1px}.estd-page .filing-rail-section{border-bottom:0;padding:clamp(2rem,5vw,5rem) 4vw 0}.estd-page .territorial-field-wrap{position:relative}.estd-page .territorial-field{min-height:max(clamp(780px,105vh,1150px),36vw + 640px,1040px);margin:0;padding:0;list-style:none;position:relative}.estd-page .territorial-record{z-index:1;position:absolute}.estd-page .field-record-ka{top:4%;left:var(--shuffle-left,0);width:31%}.estd-page .field-record-ap{top:19%;left:var(--shuffle-left,62%);width:34%}.estd-page .field-record-tg{top:39%;left:var(--shuffle-left,25%);width:32%}.estd-page .field-record-tn{top:57%;left:var(--shuffle-left,68%);width:31%}.estd-page .field-record-kl{top:73%;left:var(--shuffle-left,3%);width:31%}.estd-page .field-record-py{top:86%;left:var(--shuffle-left,48%);width:35%}.estd-page .territorial-record-link{z-index:0;isolation:isolate;min-height:10rem;color:var(--apparatus);grid-template-columns:minmax(0,1fr) 7rem;grid-template-areas:"code map""name map""region map""facts map";align-items:center;gap:.35rem 1rem;padding:.75rem;text-decoration:none;display:grid;position:relative}.estd-page .territorial-record-link:before{z-index:-1;content:"";background:0 0;position:absolute;inset:-1.25rem -1.5rem}.estd-page .territorial-record-link:hover,.estd-page .territorial-record-link:focus-visible,.estd-page .territorial-record.is-active .territorial-record-link{color:var(--field);outline:0}.estd-page .territorial-record-code,.estd-page .territorial-record-region,.estd-page .territorial-record-facts{font-family:var(--font-record);letter-spacing:.08em;text-transform:uppercase;font-size:.68rem;line-height:1.4}.estd-page .territorial-record-code{grid-area:code}.estd-page .territorial-record-name{font-family:var(--font-brand);letter-spacing:-.065em;grid-area:name;padding-bottom:.22em;font-size:clamp(2.4rem,5vw,5.8rem);font-style:italic;font-weight:400;line-height:.8}.estd-page .territorial-record-region{color:var(--apparatus);grid-area:region}.estd-page .territorial-record-map{width:100%;height:var(--record-map-size,8rem);color:inherit;grid-area:map;place-items:center;display:grid}.estd-page .territorial-field-map{width:100%;height:100%}.estd-page .territorial-record-link .territory-map-line{stroke:currentColor}.estd-page .territorial-record-link:hover .territory-map,.estd-page .territorial-record-link:focus-visible .territory-map,.estd-page .territorial-record.is-active .territory-map{color:var(--field)}.estd-page .field-record-ka{--record-map-size:9rem}.estd-page .field-record-ap{--record-map-size:10.5rem}.estd-page .field-record-tg{--record-map-size:8rem}.estd-page .field-record-tn{--record-map-size:8.75rem}.estd-page .field-record-kl{--record-map-size:7.5rem}.estd-page .field-record-py{--record-map-size:9.5rem}@media (max-width:720px){.estd-page .filing-rail-section{padding:2rem 5vw 0}.estd-page .territorial-field{flex-direction:column;gap:clamp(4.5rem,20vw,8rem);min-height:0;padding-bottom:3rem;display:flex}.estd-page .territorial-field>li.territorial-record{position:relative;inset:auto}.estd-page .territorial-field>.field-record-ka{margin-left:var(--shuffle-margin,0);width:75%}.estd-page .territorial-field>.field-record-ap{margin-left:var(--shuffle-margin,23%);width:77%}.estd-page .territorial-field>.field-record-tg{margin-left:var(--shuffle-margin,7%);width:76%}.estd-page .territorial-field>.field-record-tn{margin-left:var(--shuffle-margin,26%);width:74%}.estd-page .territorial-field>.field-record-kl{margin-left:var(--shuffle-margin,0);width:76%}.estd-page .territorial-field>.field-record-py{margin-left:var(--shuffle-margin,22%);width:78%}.estd-page .territorial-record-link{grid-template-columns:minmax(0,1fr);grid-template-areas:"code""name""region""map";gap:.5rem .8rem;min-height:0;padding:.6rem}.estd-page .territorial-record-link:before{inset:-1rem -1.25rem}.estd-page .territorial-record-name{font-size:clamp(2.8rem,14vw,5rem)}.estd-page .territorial-record-map{width:min(58vw,12rem);height:min(var(--record-map-size,8rem), 11rem);justify-self:end;margin-top:1rem;margin-right:-1rem}}.estd-page .territorial-survey-marker{display:none}@media (max-width:720px){.estd-page{--page-gutter:clamp(1rem, 4vw, 1.5rem);--space-record:clamp(1.25rem, 2vw, 2rem);--space-group:clamp(2.5rem, 5vw, 4rem);--space-section:clamp(4rem, 9vw, 7.5rem);--space-major:clamp(6rem, 13vw, 11rem);--type-territory:clamp(3.25rem, 11vw, 5.75rem);--type-monument:clamp(4.5rem, 17vw, 8rem);--type-section:clamp(2.5rem, 8vw, 5rem);--type-body:1rem;--type-record:.75rem;width:100%;max-width:100%;overflow-x:visible}.estd-page .territorial-survey-marker{z-index:2;color:currentColor;font-family:var(--font-record);pointer-events:none;font-size:.85rem;line-height:1;display:block;position:fixed;top:50%;left:.35rem;transform:translateY(-50%)}.estd-page .record-docket{padding-inline:var(--page-gutter);grid-template-columns:minmax(0,1fr) auto;gap:1rem}.estd-page .record-docket-fields{font-size:var(--type-record);grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;container-type:inline-size}.estd-page .record-docket-fields dd{font-size:.75rem}.estd-page .record-sheet .product-visual,.estd-page .record-sheet .product-detail{padding-inline:var(--page-gutter)}.estd-page .record-sheet .product-visual{padding-top:var(--space-section)}.estd-page .record-sheet .product-detail{padding-top:var(--space-section);padding-bottom:var(--space-major)}.estd-page .record-section-title h1{max-width:100%;font-size:var(--type-territory);line-height:.82}.estd-page .product-spec{margin-top:var(--space-group);border:0}.estd-page .garment-object-views{gap:var(--space-section)}.estd-page .garment-object-label,.estd-page .record-section-label,.estd-page .rate-band-label,.estd-page .rate-cell-rate,.estd-page .choice-size{font-size:.75rem}.estd-page .garment-controls{margin-top:var(--space-section)}.estd-page .garment-choice-item,.estd-page .choice-size,.estd-page .purchase-submit,.estd-page .production-details summary{min-height:48px}.estd-page .garment-choice-item{padding-block:.6rem}.estd-page .purchase-panel,.estd-page .rate-schedule,.estd-page .record-section-acquire{container-type:inline-size}.estd-page .record-section-issue,.estd-page .record-section-size,.estd-page .record-section-acquire{margin-top:var(--space-section)}.estd-page .choice-row{flex-wrap:wrap;justify-content:flex-start;gap:.25rem .5rem}.estd-page .choice-size{flex:3rem}.estd-page .filing-assessment{margin-top:var(--space-group);padding-block:var(--space-record);grid-template-columns:minmax(0,1fr) auto;gap:.75rem}.estd-page .filing-assessment .record-section-label{grid-column:1/-1}.estd-page .filing-assessment>strong{overflow-wrap:anywhere;font-size:.75rem}.estd-page .filing-assessment-rate{font-size:1.1rem}.estd-page .record-section-acquire{padding-top:var(--space-record);border-top:0}.estd-page .purchase-submit{width:100%}.estd-page .production-details{margin-top:var(--space-section);border:0}.estd-page .production-details summary{padding-block:.75rem}.estd-page .filing-pager{gap:var(--space-group);padding:var(--space-section) var(--page-gutter)}.estd-page .catalogue-return{gap:var(--space-group);padding:var(--space-section) var(--page-gutter);grid-template-columns:1fr}}@media (max-width:720px) and (orientation:landscape){.estd-page .territorial-field{min-height:520vh}}@container (max-width:360px){.estd-page .filing-assessment{grid-template-columns:1fr}.estd-page .filing-assessment-rate{text-align:left}}@media (prefers-reduced-motion:reduce){.estd-page{scroll-behavior:auto}}.estd-page .garment-stage,.estd-page .garment-controls,.estd-page .purchase-panel,.estd-page .record-section,.estd-page .record-section-acquire,.estd-page .filing-pager,.estd-page .rate-list{min-width:0;overflow:visible}.estd-page .garment-stage{aspect-ratio:4/5;min-height:0}.estd-page .garment-object-view .garment,.estd-page .garment-object-view .garment-photo{max-height:100%}.estd-page .garment-object-view .garment-photo{place-items:center;height:100%;display:grid}.estd-page .garment-photo img{object-fit:contain;width:100%;height:100%}.estd-page .garment-choice{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;width:100%}.estd-page .garment-choice-item,.estd-page .garment-choice-item+.garment-choice-item{box-sizing:border-box;z-index:auto;border:1px solid;min-width:0;min-height:72px;padding:1rem 1.25rem;transition:none}.estd-page .garment-choice-item:hover,.estd-page .garment-choice-item:focus-within{outline:0}:is(.estd-page .garment-choice-item:has(:focus-visible),.estd-page .rate-row:has(:focus-visible)){outline-offset:3px;outline:2px solid}.estd-page .rate-list{gap:0;display:grid}.estd-page .rate-row:last-child{border-bottom:1px solid}.estd-page .rate-band-label{overflow-wrap:anywhere;min-width:0}.estd-page .rate-cell-rate{white-space:nowrap;padding-left:.75rem}.estd-page .choice-row{grid-template-columns:repeat(5,minmax(44px,1fr));gap:.5rem;min-width:0;display:grid}.estd-page .choice-size{box-sizing:border-box;min-width:44px;min-height:48px;transition:none}.estd-page .purchase-submit,.estd-page .docket-pay{box-sizing:border-box;min-height:64px;transition:none}.estd-page .record-section-acquire{padding-bottom:2rem}.estd-page .purchase-filed{min-height:6rem}.estd-page .holdings-register-link{border-bottom:1px solid;justify-content:space-between;align-items:end;gap:2rem;padding:2rem 4vw;display:flex}.estd-page .holdings-register-link h2{max-width:24ch;font-family:var(--font-brand);letter-spacing:-.04em;margin:.75rem 0 0;font-size:clamp(1.7rem,3vw,3.2rem);font-style:italic;font-weight:400;line-height:.9}.estd-page .holdings-register-link .button{flex:none}@media (max-width:720px){.estd-page .holdings-register-link{padding:1.5rem var(--page-gutter);gap:1.5rem;display:grid}.estd-page .holdings-register-link .button{width:100%}.estd-page .garment-choice{grid-template-columns:1fr}.estd-page .garment-choice-item,.estd-page .garment-choice-item+.garment-choice-item{width:100%;min-height:72px;padding-inline:1rem}.estd-page .choice-row{grid-template-columns:repeat(5,minmax(44px,1fr))}.estd-page .purchase-submit,.estd-page .docket-pay{min-height:72px}.estd-page .record-section-acquire{padding-bottom:calc(2rem + env(safe-area-inset-bottom))}}.estd-page{--field:#fff;--apparatus:#000;--paper:#fff;--paper-deep:#fff;--ink:#000;--muted:#000;--muted-on-ink:#fff;--rust:#000;--rust-on-ink:#fff;--rust-fill:#000;--line:#000;background:#fff}.estd-page .wordmark-dot{color:var(--apparatus);font-family:var(--font-brand);font-style:italic}.estd-page .territorial-record-link{color:#000;transform:none}.estd-page .territorial-record-link:hover,.estd-page .territorial-record-link:focus-visible,.estd-page .territorial-record.is-active .territorial-record-link{color:#fff}.estd-page .territorial-record-link:before,.estd-page .territorial-record-link:before{box-shadow:none;background:0 0;border:0;border-radius:0}.estd-page .territorial-record-link:hover:before,.estd-page .territorial-record-link:focus-visible:before,.estd-page .territorial-record.is-active .territorial-record-link:before{background:#000}.estd-page .territorial-record-region{color:#000}.estd-page .territorial-record-link:hover .territorial-record-region,.estd-page .territorial-record-link:focus-visible .territorial-record-region,.estd-page .territorial-record.is-active .territorial-record-region,.estd-page .territorial-record-link:hover .territory-map,.estd-page .territorial-record-link:focus-visible .territory-map,.estd-page .territorial-record.is-active .territory-map{color:#fff}.estd-page .territorial-record-link:hover .territory-map-line,.estd-page .territorial-record-link:focus-visible .territory-map-line,.estd-page .territorial-record.is-active .territory-map-line{stroke:#fff}@media (min-width:721px){.estd-page .field-record-py{--record-map-size:8.5rem;top:83%}}.estd-page .button-primary{background:var(--field-selected-surface);border-color:var(--field-selected-surface);color:var(--field-selected-ink)}@media (max-width:900px){.estd-page .record-sheet .product-visual{border-bottom:0}}.estd-page .record-sheet .product-visual{height:auto;position:static}.estd-page .record-sheet .product-detail{padding-top:1rem}.estd-page .record-section-title .back-link{margin-bottom:.5rem}.estd-page .record-section-title h1{max-width:12ch;margin-top:0;font-size:clamp(3rem,5vw,4.75rem);line-height:.9}.estd-page .record-reference{margin-top:2.5rem}.estd-page .record-sheet .purchase-panel{border-top:0;width:100%;max-width:none;margin-top:0;padding-top:0}@media (min-width:900px){.estd-page .record-sheet .record-section-issue,.estd-page .record-sheet .record-section-size,.estd-page .record-sheet .record-section-acquire{margin-top:1.1rem;margin-bottom:0;padding-top:0}.estd-page .record-sheet .filing-assessment{margin-top:1.25rem;padding-block:1rem}.estd-page .record-sheet .record-section-acquire{padding-bottom:1rem}}.estd-page .purchase-submit,.estd-page .purchase-submit:hover,.estd-page .purchase-submit:focus-visible{background:var(--apparatus);border-color:var(--apparatus);color:var(--field)}.estd-page .field-trouser-visual>.record-section-label{text-align:left;align-self:stretch}.estd-page .territorial-record-facts{grid-area:facts;font-weight:600}.estd-page .page-intro h1,.estd-page .product-unavailable h1{font-family:var(--font-brand);letter-spacing:-.04em;text-transform:none;margin:0;font-size:clamp(3rem,5vw,4.75rem);font-style:italic;font-weight:400;line-height:.9}.estd-page .literary-page{min-height:0}.estd-page .literary-plate{justify-content:space-between}.estd-page .literary-plate>h1{margin-top:auto}.estd-page .literary-detail{justify-content:flex-start}.estd-page .literary-detail .eyebrow{margin-top:1.5rem}.site-entry-loader .estd-loading-plate .loading-plate-mark{opacity:0;animation:10ms step-end forwards loading-mark-stamp}.site-entry-loader .estd-loading-plate .loading-plate-mark:nth-child(2){animation-delay:.2s}.site-entry-loader .estd-loading-plate .loading-plate-mark:nth-child(3){animation-delay:.4s}.site-entry-loader .estd-loading-plate .loading-plate-mark:nth-child(4){animation-delay:.6s}@keyframes loading-mark-stamp{to{opacity:1}}@media (prefers-reduced-motion:reduce){.site-entry-loader .estd-loading-plate .loading-plate-mark{opacity:1;animation:none}}.estd-page .record-section-label,.estd-page .record-docket-ref span,.estd-page .record-docket dt,.estd-page .record-docket-status span,.estd-page .filing-stamp,.estd-page .garment-object-label,.estd-page .polarity-copy small,.estd-page .back-link,.estd-page .choice-size,.estd-page .pager-previous span,.estd-page .pager-next span,.estd-page .pager-previous em,.estd-page .pager-next em,.estd-page .product-spec dt,.estd-page .eyebrow,.estd-page .territorial-record-code,.estd-page .territorial-record-region,.estd-page .territorial-record-facts,.estd-page .field-trouser-plate-label,.estd-page .field-trouser-plate-caption,.estd-page .literary-file .product-note,.estd-page .stock-line,.estd-page .production-details summary{font-size:.72rem}.estd-page{--label-gap:.75rem;--section-gap:1.5rem}.estd-page .purchase-panel>.record-section,.estd-page .purchase-panel>.filing-assessment{margin-top:var(--section-gap);margin-bottom:0;padding-top:0;padding-bottom:0}.estd-page .purchase-panel>.filing-assessment{padding-block:.75rem}.estd-page .record-section-title{padding-bottom:var(--section-gap)}.estd-page .purchase-panel>.record-section>.record-section-label,.estd-page .purchase-panel>.record-section>legend,.estd-page .garment-controls>.record-section-label{margin:0 0 var(--label-gap);padding:0}.estd-page .choice-row{border:0;grid-template-columns:repeat(5,minmax(0,1fr));gap:.5rem;display:grid}.estd-page .choice-size,.estd-page .choice-size:last-child{box-sizing:border-box;border:1px solid;outline:0;width:100%;min-width:0;min-height:48px;margin:0;padding:0}.estd-page .choice-size[aria-pressed=true]{border-color:var(--apparatus);background:var(--apparatus);color:var(--field);outline:0}.estd-page .choice-size:focus-visible{outline:2px solid var(--apparatus);outline-offset:2px}.estd-page .garment-controls{width:100%;max-width:none;margin-inline:0}:is(.estd-page .garment-choice-item,.estd-page .garment-choice-item:has(:checked)){box-sizing:border-box;border:1px solid var(--apparatus);outline:0}.estd-page .garment-choice-item:has(:focus-visible){outline:2px solid var(--apparatus);outline-offset:2px}.estd-page .docket-table tbody td{vertical-align:middle}.estd-page .docket-table tbody .docket-units select{vertical-align:middle;height:44px}.estd-page .docket-remove{text-underline-offset:4px;vertical-align:middle;border:0;min-height:44px;margin:0 0 0 1rem;padding:0 .25rem;text-decoration:underline;text-decoration-thickness:1px}.estd-page .docket-actions{align-items:center}.estd-page .docket-terms{flex:0 auto}@media (max-width:720px){.estd-page .docket-table tbody .docket-units{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.estd-page .docket-table tbody .docket-units:before{flex-basis:100%;margin-bottom:-.75rem}.estd-page .docket-remove{border:0;width:auto;min-height:48px;margin:0;padding:0 .25rem;display:inline-flex}.estd-page .docket-table tfoot tr{border-top:1px solid;align-items:center}.estd-page .docket-table tfoot th,.estd-page .docket-table tfoot td{border:0;padding:0}.estd-page .docket-actions{align-items:stretch;gap:1rem}}.estd-page .garment-controls{grid-template-columns:minmax(0,1fr);justify-content:stretch;row-gap:0}.estd-page .garment-controls>*{justify-self:stretch;width:100%;max-width:none}.estd-page .rate-row+.rate-row{margin-top:.5rem}.estd-page .record-section-title .product-dek{margin:1.25rem 0 0;line-height:1.4}.estd-page .field-trouser-visual>.record-section-label,.estd-page .field-trouser-visual>figure{box-sizing:border-box;text-align:left;width:100%;max-width:none;margin-inline:0}@media (min-width:721px){.estd-page .field-trouser-visual{padding-inline:4vw}}.estd-page .purchase-panel>.record-section-acquire{padding-top:var(--label-gap)}@media (min-width:721px){.estd-page{--section-gap:1.25rem}}.estd-page .territorial-field .field-record-py{top:auto;bottom:3rem}.estd-page .filing-rail-section{padding-top:1.5rem}.estd-page .field-record-ka{top:1.5%}@media (max-width:720px){.estd-page .filing-rail-section{padding-top:1.25rem}}.estd-page .contextual-docket{z-index:25;right:max(.2rem, env(safe-area-inset-right));bottom:max(2rem, env(safe-area-inset-bottom));min-width:24px;min-height:44px;color:var(--field-ink);font-family:var(--font-body);font-variant-numeric:tabular-nums;letter-spacing:.01em;text-transform:none;white-space:nowrap;writing-mode:vertical-rl;justify-content:center;align-items:center;padding:.5rem 0;font-size:.68rem;line-height:1;text-decoration:none;display:inline-flex;position:fixed}.estd-page .contextual-docket:before{content:"";position:absolute;inset:0 -10px}.estd-page .contextual-docket:hover{text-underline-offset:.3em;text-decoration:underline}.estd-page .contextual-docket:focus-visible{outline-offset:2px;outline:2px solid}@media (max-width:720px){.estd-page .contextual-docket{top:50%;bottom:auto;transform:translateY(-50%)}}.estd-page .page-intro .back-link,.estd-page .not-found .back-link,.estd-page .docket-head .back-link{margin-bottom:1.5rem;display:inline-block}.estd-page .docket-head .docket-title{font-family:var(--font-brand);font-variant-numeric:tabular-nums;letter-spacing:.08em;text-transform:none;margin:0;font-size:clamp(1.1rem,2vw,1.5rem);font-style:italic;font-weight:400;line-height:1.2}.estd-page .territorial-record:not(.is-active) .territorial-record-rate{visibility:hidden}.estd-page,.estd-page [data-polarity]{--field-surface:#fff;--field-ink:#000;--field-rule:#000;--field-muted:#000;--field-selected-surface:#000;--field-selected-ink:#fff}.estd-page[data-polarity=negative],.estd-page [data-polarity=negative]{--field-surface:#000;--field-ink:#fff;--field-rule:#fff;--field-muted:#fff;--field-selected-surface:#fff;--field-selected-ink:#000}.estd-page,.estd-page [data-polarity]{--field:var(--field-surface);--apparatus:var(--field-ink);--paper:var(--field-surface);--paper-deep:var(--field-surface);--ink:var(--field-ink);--muted:var(--field-ink);--muted-on-ink:var(--field-selected-ink);--rust:var(--field-ink);--rust-on-ink:var(--field-selected-ink);--rust-fill:var(--field-ink);--line:var(--field-rule)}.estd-page[data-polarity],.estd-page [data-polarity]{background:var(--field-surface);color:var(--field-ink)}html:has(.estd-page[data-polarity=negative]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#000}html:has(.estd-page[data-polarity=negative]) body{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#000}.estd-page .delivery-details{border:0;border-top:1px solid var(--field-rule);background:0 0;padding:1.4rem 0 0}.estd-page .delivery-details legend{padding:0 .75rem 0 0}.estd-page .delivery-details-grid input{border:0;border-bottom:1px solid var(--field-rule);color:var(--field-ink);caret-color:var(--field-ink);background:0 0;padding:0}.estd-page .delivery-details-grid input:focus-visible{outline:2px solid var(--field-ink);outline-offset:4px}.estd-page .delivery-details-grid input:disabled{color:var(--field-muted);opacity:1;border-bottom-style:dotted}.estd-page .delivery-details-grid input:-webkit-any(:autofill,:-webkit-autofill){-webkit-text-fill-color:var(--field-ink);box-shadow:0 0 0 100vmax var(--field-surface) inset;transition:background-color 600000s}.estd-page .delivery-details-grid input:is(:autofill,:autofill){-webkit-text-fill-color:var(--field-ink);box-shadow:0 0 0 100vmax var(--field-surface) inset;transition:background-color 600000s}.estd-page .delivery-details-grid input:user-invalid{border-bottom-style:double;border-bottom-width:3px}.estd-page .docket-table select{background:var(--field-surface);color:var(--field-ink);border-color:var(--field-rule)}.estd-page .docket-section-label{padding-bottom:.8rem}.estd-page .button-primary:disabled{border-color:var(--field-rule);color:var(--field-ink);cursor:progress;background:0 0}.estd-page .garment-photo img{filter:none}.estd-page .estd-loading-plate{color:#fff;background:#000}.estd-page.policy-record{--policy-gutter:clamp(1.25rem, 4vw, 4rem);background:var(--field);color:var(--apparatus)}.estd-page .policy-sheet{width:min(100%,1440px);padding:clamp(1.5rem, 3vw, 2.5rem) var(--policy-gutter) clamp(5rem, 10vw, 9rem);margin:0 auto}.estd-page .policy-head{border-bottom:1px solid var(--apparatus);grid-template-columns:minmax(0,1fr) auto;align-content:start;gap:1.5rem 2rem;padding-bottom:clamp(2rem,5vw,4rem);display:grid}.estd-page .policy-code,.estd-page .policy-kicker,.estd-page .policy-number,.estd-page .policy-close{font-family:var(--font-record);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.68rem;line-height:1.5}.estd-page .policy-code{text-align:right;grid-area:1/2}.estd-page .policy-title{grid-area:1/1}.estd-page .policy-kicker{margin-bottom:1rem}.estd-page .policy-title h1{font-family:var(--font-brand);letter-spacing:-.065em;margin:0;font-size:clamp(5rem,13vw,12rem);font-style:italic;font-weight:300;line-height:.78}.estd-page .policy-deck{max-width:31rem;font-family:var(--font-body);letter-spacing:.01em;grid-column:1/-1;margin:clamp(.5rem,3.5vw,3.5rem) 0 0;font-size:.78rem;line-height:1.7}.estd-page .policy-sections{margin-left:clamp(0rem,18vw,18rem)}.estd-page .policy-section{border-bottom:1px solid var(--apparatus);grid-template-columns:4rem minmax(10rem,.55fr) minmax(0,1fr);gap:clamp(1rem,3vw,3rem);padding:clamp(2.5rem,5vw,4.5rem) 0;display:grid}.estd-page .policy-section h2{font-family:var(--font-body);letter-spacing:-.045em;margin:0;font-size:clamp(2.2rem,4.5vw,4.25rem);font-style:normal;font-weight:600;line-height:.9}.estd-page .policy-body{max-width:42rem;font-family:var(--font-body);letter-spacing:.02em;font-size:.78rem;line-height:1.8}.estd-page .policy-body p{margin:0}.estd-page .policy-close{justify-content:space-between;gap:2rem;padding-top:1.25rem;display:flex}.estd-page .policy-close a{align-items:center;min-height:44px;display:inline-flex}.estd-page .policy-close a:hover,.estd-page .policy-close a:focus-visible{text-underline-offset:4px;text-decoration:underline}@media (max-width:720px){.estd-page .policy-head{grid-template-columns:1fr auto;gap:1.25rem 1rem}.estd-page .policy-title h1{font-size:clamp(4.5rem,25vw,8rem)}.estd-page .policy-sections{margin-left:0}.estd-page .policy-section{grid-template-columns:2.5rem minmax(0,1fr)}.estd-page .policy-body{grid-column:2}.estd-page .policy-close{flex-direction:column;align-items:flex-start}}.estd-page .territorial-record{container-type:inline-size}.estd-page .territorial-record-link{--record-pad-x:1.5rem;--record-gap:1.25rem;--record-map-col:clamp(3rem, 24cqi, 7rem);grid-template-columns:auto var(--record-map-col);justify-content:start;align-items:start;column-gap:var(--record-gap)}.estd-page .territorial-record-name{width:min-content;font-size:min(clamp(2.4rem, 5vw, 5.8rem), calc((100cqi - var(--record-pad-x) - var(--record-gap) - var(--record-map-col)) / (var(--longest-word,10) * .4)))}@media (max-width:720px){.estd-page .territorial-record-link{--record-pad-x:1.2rem;--record-gap:.75rem;grid-template-columns:auto var(--record-map-col);grid-template-areas:"code map""name map""region region""facts facts";row-gap:.35rem}.estd-page .territorial-record-map{align-self:start}.estd-page .territorial-field{min-height:0;margin-right:max(0px,1.75rem - 5vw);padding-bottom:2.5rem}.estd-page .territorial-record-map{width:100%;height:calc(var(--record-map-col) * 1.45);justify-self:stretch;margin:0}.estd-page .territorial-record-name{font-size:min(clamp(2.8rem, 14vw, 5rem), calc((100cqi - var(--record-pad-x) - var(--record-gap) - var(--record-map-col)) / (var(--register-longest-word,10) * .4)))}}.estd-page .territorial-record-price,.estd-page .territorial-record-stock,.estd-page .territorial-record-status{display:block}.estd-page .territorial-record-stock,.estd-page .territorial-record-status{margin-top:.2rem;font-weight:400}.estd-page .query-record{padding:clamp(4rem, 6vw, 5rem) var(--page-gutter,4vw) clamp(5rem, 8vw, 7rem);grid-template-columns:minmax(0,1fr);gap:clamp(3rem,6vw,6rem);display:grid}.estd-page .query-head,.estd-page .query-form,.estd-page .query-receipt{max-width:44rem}.estd-page .query-head h1{font-family:var(--font-brand);letter-spacing:-.04em;font-size:clamp(3rem,6vw,5rem);font-style:italic;font-weight:400;line-height:.9}.estd-page .query-deck{max-width:30rem;font-family:var(--font-body);margin:clamp(1.5rem,2.5vw,2.25rem) 0 0;font-size:clamp(1.1rem,1.6vw,1.3rem);line-height:1.45}.estd-page .query-form{gap:clamp(2.25rem,3.5vw,3rem);display:grid}.estd-page .query-type{border:0;margin:0;padding:0;display:grid}.estd-page .query-type legend{margin-bottom:.5rem;padding:0}.estd-page .query-type-option{min-height:44px;font-family:var(--font-body);letter-spacing:0;text-transform:none;cursor:pointer;align-items:center;gap:.9rem;font-size:1rem;display:flex}.estd-page .query-type-option input{width:1.1rem;height:1.1rem;accent-color:var(--field-ink);margin:0}.estd-page .query-type-option:has(input:focus-visible){outline:2px solid var(--field-ink);outline-offset:2px}.estd-page .query-field{gap:.6rem;display:grid}.estd-page .query-field .record-section-label{justify-content:space-between;margin:0;display:flex}.estd-page .query-field em{font-family:var(--font-body);letter-spacing:0;text-transform:none;font-style:normal;font-weight:400}.estd-page .query-field input,.estd-page .query-field textarea{border:0;border-bottom:1px solid var(--field-rule);width:100%;min-width:0;min-height:48px;color:var(--field-ink);caret-color:var(--field-ink);font:inherit;font-family:var(--font-body);letter-spacing:0;background:0 0;border-radius:0;padding:.5rem 0;font-size:1rem}.estd-page .query-field textarea{border:1px solid var(--field-rule);resize:vertical;min-height:10rem;padding:.75rem;line-height:1.55}.estd-page .query-field input:focus-visible,.estd-page .query-field textarea:focus-visible{outline:2px solid var(--field-ink);outline-offset:4px}.estd-page .query-field input:disabled,.estd-page .query-field textarea:disabled{border-style:dotted}.estd-page .query-field input:-webkit-any(:autofill,:-webkit-autofill){-webkit-text-fill-color:var(--field-ink);box-shadow:0 0 0 100vmax var(--field-surface) inset}.estd-page .query-field input:is(:autofill,:autofill){-webkit-text-fill-color:var(--field-ink);box-shadow:0 0 0 100vmax var(--field-surface) inset}.estd-page .query-field input[aria-invalid=true]{border-bottom-style:double;border-bottom-width:3px}.estd-page .query-field textarea[aria-invalid=true]{border-style:double;border-width:3px}.estd-page .query-error{font-family:var(--font-body);letter-spacing:0;margin:0;font-size:.9rem;line-height:1.4}.estd-page .query-type .query-error{margin-top:.5rem}.estd-page .query-error-form{border-left:2px solid var(--field-rule);padding-left:.9rem}.estd-page .query-trap{opacity:0;width:1px;height:1px;position:absolute;left:-10000px}.estd-page .query-submit{min-width:min(14rem,100%);min-height:56px;font-family:var(--font-body);letter-spacing:0;text-transform:none;justify-self:start;font-size:1rem}.estd-page .query-receipt{gap:1rem;display:grid}.estd-page .query-receipt-title{font-family:var(--font-brand);letter-spacing:-.03em;margin:0;font-size:clamp(2.25rem,4.5vw,3.5rem);font-style:italic;font-weight:400;line-height:1}.estd-page .query-receipt p:not([class]){font-family:var(--font-body);margin:0;font-size:1.15rem;line-height:1.45}.estd-page .query-receipt-reference{font-family:var(--font-record);font-variant-numeric:tabular-nums;letter-spacing:.04em;margin:0;font-size:.8rem}.estd-page .query-receipt-actions{flex-wrap:wrap;align-items:center;gap:1rem 2rem;display:flex}.estd-page .query-another{min-height:44px;color:inherit;font-family:var(--font-body);letter-spacing:0;text-transform:none;cursor:pointer;background:0 0;border:0;border-bottom:1px solid;padding:0;font-size:.95rem}.estd-page .query-related{font-family:var(--font-body);letter-spacing:0;text-transform:none;flex-wrap:wrap;gap:.5rem 1.5rem;margin:0;font-size:.95rem;display:flex}.estd-page .query-related a{text-underline-offset:.25em;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}@media (max-width:720px){.estd-page .query-record{gap:3rem;padding-top:3rem}.estd-page .query-submit{justify-self:stretch}}.estd-page{--polarity-field-transition:.14s ease-out}.estd-page .garment-object-label{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.estd-page .garment-detail-trigger,.estd-page .garment-detail-close{min-width:44px;min-height:44px;color:inherit;font:inherit;letter-spacing:inherit;text-underline-offset:.25em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0 .25rem;text-decoration:underline;display:inline-flex}.estd-page .garment-detail-trigger:focus-visible,.estd-page .garment-detail-close:focus-visible{outline-offset:2px;outline:2px solid}.estd-page .garment-detail{box-sizing:border-box;overscroll-behavior:contain;background:var(--cloth,#fff);width:min(90vw,1100px);max-width:none;max-height:90dvh;color:var(--plate-ink,#000);border:1px solid;margin:auto;padding:0 1.5rem 1.5rem;overflow:auto}.estd-page .garment-detail::backdrop{background:var(--cloth,#fff);opacity:.94}.estd-page .garment-detail-head{z-index:1;background:var(--cloth,#fff);justify-content:space-between;align-items:center;gap:1rem;padding-block:.5rem;display:flex;position:sticky;top:0}.estd-page .garment-detail-title,.estd-page .garment-detail-code{font-family:var(--font-record);letter-spacing:.06em;text-transform:uppercase;overflow-wrap:anywhere;margin:0;font-size:.72rem;font-weight:400;line-height:1.5}.estd-page .garment-detail-close{font-family:var(--font-record);font-size:.72rem}.estd-page .garment-detail-art{margin-top:.75rem;overflow-x:auto}.estd-page .garment-detail-code{margin-top:1rem}.estd-page .garment-detail-art img{height:auto;margin-inline:auto;display:block}.estd-page .garment-detail-art[data-face=front] img{width:clamp(36rem,100%,56rem)}.estd-page .garment-detail-art[data-face=back] img{width:56rem}@media (max-width:720px){.estd-page .garment-detail{width:calc(100vw - 24px);max-height:calc(100dvh - 24px);padding-inline:.75rem}}@media (max-width:900px){.estd-page .record-sheet .product-detail{display:contents}.estd-page .record-sheet .product-detail>*{width:auto;margin-inline:var(--page-gutter)}.estd-page .record-sheet .product-detail>.record-section-title{padding-top:var(--space-section);order:-1}.estd-page .record-sheet .product-detail>.record-section-title+*{margin-top:var(--space-section)}.estd-page .record-sheet .product-detail>:last-child{margin-bottom:var(--space-major)}}.estd-page .record-polarity,.estd-page .record-sheet,.estd-page .product-visual,.estd-page .product-detail,.estd-page .site-footer{transition:background-color var(--polarity-field-transition), color var(--polarity-field-transition), border-color var(--polarity-field-transition)}.estd-page .site-footer{--footer-gutter:var(--page-inset,max(1.25rem, 4vw));--footer-gap:40px;--footer-nav-size:15px;--footer-nav-track:.01em;--footer-provenance-size:14px;--footer-provenance-track:.06em;--footer-lead:40px;--footer-space-above:32px;--footer-space-below:28px;justify-content:space-between;align-items:center;gap:var(--footer-gap);margin-top:var(--footer-lead);padding:var(--footer-space-above) var(--footer-gutter) calc(var(--footer-space-below) + env(safe-area-inset-bottom)) var(--footer-gutter);background:var(--field-surface,var(--field));color:var(--field-ink,var(--apparatus));white-space:nowrap;flex-wrap:wrap;row-gap:34px;display:flex;overflow-x:auto}.estd-page .site-footer-nav{align-items:center;gap:var(--footer-gap);flex:none;display:flex}.estd-page .site-footer a{min-height:44px;color:inherit;text-transform:uppercase;flex:none;align-items:center;margin-block:calc(.65em - 22px);font-weight:400;line-height:1.3;text-decoration:none;display:inline-flex}.estd-page .site-footer-nav a{font-family:var(--font-body);text-transform:none;font-size:var(--footer-nav-size);letter-spacing:var(--footer-nav-track)}.estd-page .site-footer-provenance{font-family:var(--font-record);font-size:var(--footer-provenance-size);letter-spacing:var(--footer-provenance-track)}.estd-page .site-footer a:hover{text-underline-offset:.3em;text-decoration:underline}.estd-page .site-footer a:focus-visible{outline-offset:-2px;outline:2px solid}@media (max-width:1199px){.estd-page .site-footer{--footer-gap:30px;--footer-nav-size:14px;--footer-provenance-size:12px;--footer-provenance-track:.05em;--footer-lead:32px;--footer-space-above:26px;--footer-space-below:24px}}@media (min-width:768px) and (max-width:899px){.estd-page .site-footer{--footer-gap:18px;--footer-provenance-size:11px}}@media (max-width:767px){.estd-page .site-footer{--footer-gap:10px;--footer-nav-size:9.5px;--footer-nav-track:.01em;--footer-provenance-size:10px;--footer-provenance-track:.05em;--footer-lead:20px;--footer-space-above:29px;--footer-space-below:18px}.estd-page .site-footer-nav,.estd-page .site-footer-provenance{flex:100%}.estd-page .site-footer-nav{justify-content:space-between}.estd-page .site-footer{container-type:inline-size}.estd-page .site-footer-provenance{font-size:min(4.34783cqw,1.5rem)}}@media (max-width:639px){.estd-page .site-footer{--footer-gap:5px;--footer-nav-track:.01em;--footer-provenance-size:9.5px;--footer-provenance-track:.04em}}@media (max-width:429px){.estd-page .site-footer{--footer-gap:4px;--footer-nav-size:9px;--footer-nav-track:0;--footer-provenance-size:9px;--footer-provenance-track:.02em}}@media (max-width:359px){.estd-page .site-footer{--footer-gap:3px;--footer-nav-size:8px;--footer-nav-track:0;--footer-provenance-size:8px;--footer-provenance-track:.02em}}.estd-page.field-guide-page{background:var(--field);color:var(--apparatus)}.estd-page .field-guide{--guide-gutter:clamp(1.25rem, 5vw, 5rem);--guide-measure:34rem;--guide-chapter-gap:clamp(6rem, 14vw, 12rem);padding:0 var(--guide-gutter) clamp(8rem, 18vw, 16rem)}.estd-page .field-guide-label,.estd-page .field-guide-code-parts dt,.estd-page .field-guide-code-role,.estd-page .field-guide-object-code{font-family:var(--font-record);letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:400;line-height:1.5}.estd-page .field-guide-label{margin:0 0 1.25rem}.estd-page .field-guide h1,.estd-page .field-guide h2{font-family:var(--font-brand);letter-spacing:-.04em;text-transform:none;margin:0;font-style:italic;font-weight:400;line-height:.92}.estd-page .field-guide h1{font-size:clamp(3.75rem,11vw,9rem)}.estd-page .field-guide h2{font-size:clamp(2.6rem,6vw,5rem)}.estd-page .field-guide-lede,.estd-page .field-guide-prose,.estd-page .field-guide-fields dd,.estd-page .field-guide-code-meaning{font-family:var(--font-body);font-size:clamp(1.2rem,1.6vw,1.45rem);line-height:1.4}.estd-page .field-guide-intro{padding-block:clamp(6rem,16vw,13rem) 0}.estd-page .field-guide-lede{max-width:var(--guide-measure);margin:clamp(2.5rem,5vw,4rem) 0 0}.estd-page .field-guide-chapter{padding-top:var(--guide-chapter-gap)}.estd-page .field-guide-chapter h2{margin-bottom:clamp(2rem,4vw,3.5rem)}.estd-page .field-guide-fields{border-top:1px solid;max-width:44rem;margin:0}.estd-page .field-guide-fields>div{border-bottom:1px solid;grid-template-columns:minmax(10rem,16rem) minmax(0,1fr);align-items:baseline;gap:.25rem 2rem;padding:1.1rem 0;display:grid}.estd-page .field-guide-fields dt{font-family:var(--font-body);font-size:clamp(1.6rem,2.6vw,2.2rem);font-weight:500;line-height:1.1}.estd-page .field-guide-fields dd{margin:0}.estd-page .field-guide-code{font-family:var(--font-record);letter-spacing:.04em;overflow-wrap:anywhere;margin:0;font-size:clamp(2.5rem,11vw,7.5rem);font-weight:400;line-height:1}.estd-page .field-guide-code-parts{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem clamp(1.5rem,3vw,3rem);max-width:52rem;margin:clamp(2rem,4vw,3rem) 0 0;display:grid}.estd-page .field-guide-code-parts>div{border-top:1px solid;padding-top:.9rem}.estd-page .field-guide-code-parts dd{gap:.35rem;margin:.5rem 0 0;display:grid}.estd-page .field-guide-sequence{flex-wrap:wrap;gap:.35rem .75rem;margin:clamp(3.5rem,7vw,5.5rem) 0 0;padding:0;list-style:none;display:flex}.estd-page .field-guide-sequence li+li:before{content:"→";margin-right:.75rem}.estd-page .field-guide-prose{max-width:var(--guide-measure);margin:1.25rem 0 0}.estd-page .field-guide-object figure{max-width:44rem;margin:0}.estd-page .field-guide-specimen{width:min(100%,30rem)}.estd-page .field-guide-object figcaption{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1.5rem;margin-top:1.25rem;display:flex}.estd-page .field-guide-object-name{font-family:var(--font-brand);font-size:clamp(2rem,4vw,3rem);font-style:italic;line-height:1}.estd-page .field-guide-action{min-height:44px;color:inherit;text-underline-offset:.3em;align-items:center;margin-top:1.5rem;text-decoration:underline;display:inline-flex}.estd-page .field-guide-action:focus-visible{outline-offset:2px;outline:2px solid}@media (max-width:600px){.estd-page .field-guide-fields>div{grid-template-columns:1fr}.estd-page .field-guide-code-parts{grid-template-columns:1fr;gap:1.25rem}}@media (prefers-reduced-motion:reduce){html:has(.field-guide-page){scroll-behavior:auto}}.estd-page.holdings-page{--holdings-gutter:clamp(1.25rem, 4vw, 72px);background:var(--field);color:var(--apparatus)}.estd-page .holdings-intro,.estd-page .holdings-divisions{padding-inline:var(--holdings-gutter)}.estd-page .holdings-intro{padding-block:clamp(1.5rem,3vw,2.5rem) 0}.estd-page .holdings-intro h1,.estd-page .holdings-division h2,.estd-page .holdings-record-title{font-family:var(--font-brand);letter-spacing:-.03em;text-transform:none;margin:0;font-style:italic;font-weight:400}.estd-page .holdings-intro h1{margin-top:clamp(2.5rem,6vw,4.5rem);font-size:clamp(3.5rem,8vw,7rem);line-height:.9}.estd-page .holdings-intro p,.estd-page .holdings-scope,.estd-page .holdings-record-note{font-family:var(--font-body);text-transform:none;font-size:clamp(1.1rem,1.4vw,1.3rem);line-height:1.4}.estd-page .holdings-intro p{max-width:36rem;margin:clamp(1.5rem,3vw,2.25rem) 0 0}.estd-page .holdings-division{padding-top:112px;scroll-margin-top:1.5rem}.estd-page .holdings-division h2{font-size:clamp(2.4rem,5vw,4rem);line-height:1}.estd-page .holdings-scope{max-width:38rem;margin:.75rem 0 0}.estd-page .holdings-records{margin:clamp(1.5rem,3vw,2.5rem) 0 0;padding:0;list-style:none}.estd-page .holdings-records li+li{margin-top:64px}.estd-page .holdings-record{color:inherit;grid-template-columns:140px minmax(0,1fr) auto;align-items:baseline;gap:.5rem 32px;text-decoration:none;display:grid}.estd-page .holdings-record-code,.estd-page .holdings-record-status{font-family:var(--font-record);letter-spacing:.08em;font-size:.75rem;font-weight:400;line-height:1.5}.estd-page .holdings-record-code{text-transform:uppercase}.estd-page .holdings-record-status{text-align:right}.estd-page .holdings-record-body{gap:.35rem;min-width:0;display:grid}.estd-page .holdings-record-title{font-size:clamp(1.8rem,3vw,2.6rem);line-height:1.05}.estd-page .holdings-record-note{max-width:40rem}.estd-page .holdings-record-title{text-decoration:none}.estd-page a.holdings-record:hover .holdings-record-title,.estd-page a.holdings-record:focus-visible .holdings-record-title{text-underline-offset:.12em;text-decoration:underline;text-decoration-thickness:1px}.estd-page a.holdings-record:focus-visible{outline-offset:4px;outline:2px solid}.estd-page .holdings-download{min-height:44px;font-family:var(--font-record);letter-spacing:.08em;text-transform:uppercase;color:inherit;text-underline-offset:.3em;align-items:center;margin-left:172px;font-size:.75rem;text-decoration:underline;display:inline-flex}@media (max-width:1023px){.estd-page .holdings-division{padding-top:80px}.estd-page .holdings-records li+li{margin-top:48px}}@media (max-width:720px){.estd-page .holdings-division{padding-top:64px}.estd-page .holdings-records li+li{margin-top:36px}.estd-page .holdings-record{grid-template-columns:minmax(0,1fr);gap:.4rem}.estd-page .holdings-record-body{order:-1}.estd-page .holdings-download{margin-left:0}.estd-page .holdings-record-status{text-align:left}}.estd-page .territorial-record-code,.estd-page .holdings-record-code,.estd-page .field-guide-code,.estd-page .field-guide-object-code{letter-spacing:.02em}.estd-page .territorial-record-facts{font-weight:400}.estd-page .territorial-record-status{font-weight:700}.estd-page .holdings-division h2{font-family:var(--font-body);letter-spacing:-.005em;font-size:clamp(1.6rem,2.6vw,2.2rem);font-style:normal;font-weight:500}.estd-page .docket-title span[aria-hidden=true],.estd-page .docket-spec,.estd-page .docket-units{font-family:var(--font-record);font-style:normal}.estd-page .field-guide-sequence,.estd-page .field-guide-action{font-family:var(--font-body);letter-spacing:.01em;text-transform:none;font-size:.95rem;font-weight:500;line-height:1.5}.estd-page .docket-table th{font-weight:400}.estd-page.field-guide-page{--page-inset:clamp(1.25rem, 5vw, 5rem)}.estd-page.holdings-page{--page-inset:clamp(1.25rem, 4vw, 72px)}.estd-page.policy-record{--page-inset:calc((100% - min(100%, 1440px)) / 2 + clamp(1.25rem, 4vw, 4rem))}.estd-page.commerce-layout{--page-inset:4vw}.estd-page:has(.query-record){--page-inset:var(--page-gutter,4vw)}@media (max-width:900px){.estd-page.commerce-layout{--page-inset:max(1.25rem, 5vw)}}@media (min-width:901px){.estd-page .record-sheet .product-detail{border-left:1px solid}}.estd-page .field-pairing{column-gap:var(--page-gutter,4vw);padding:4.5rem var(--page-gutter,4vw) 5rem;grid-template-columns:minmax(6rem,14%) minmax(0,1fr) auto;align-items:baseline;display:grid}.estd-page .field-pairing p{margin:0}.estd-page .field-pairing-heading{grid-column:1/-1;margin-bottom:1.75rem}.estd-page .field-pairing-heading,.estd-page .field-pairing-code{font-family:var(--font-record);letter-spacing:.04em;text-transform:uppercase;font-size:.72rem;font-weight:400}.estd-page .field-pairing-name{font-family:var(--font-brand);letter-spacing:-.02em;font-size:clamp(1.75rem,3vw,2.25rem);font-style:italic;font-weight:400;line-height:1.05;display:inline-block}.estd-page .field-pairing-note,.estd-page .field-pairing-link{font-family:var(--font-body);letter-spacing:0;text-transform:none;font-size:1rem}.estd-page .field-pairing-note{margin-top:.4rem}.estd-page .field-pairing-link{align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.estd-page .field-pairing :is(.field-pairing-name,.field-pairing-link):hover{text-underline-offset:.12em;text-decoration:underline;text-decoration-thickness:1px}.estd-page .field-pairing-link:focus-visible{outline-offset:4px;text-underline-offset:.12em;outline:2px solid;text-decoration:underline;text-decoration-thickness:1px}@media (max-width:767px){.estd-page .field-pairing{grid-template-columns:minmax(0,1fr) auto;gap:1.75rem 1rem;padding-top:4rem;padding-bottom:3.5rem}.estd-page .field-pairing-heading{grid-area:1/1;margin-bottom:0}.estd-page .field-pairing-code{text-align:right;grid-area:1/2}.estd-page .field-pairing-object{grid-area:2/1}.estd-page .field-pairing-link{grid-area:2/2;place-self:end;margin-top:0}.estd-page .field-pairing-note{margin-top:.5rem}}.estd-page .record-sheet:not(.field-trouser-page){border-bottom:1px solid}@media (min-width:901px){.estd-page .record-sheet:not(.field-trouser-page) :is(.product-visual,.product-detail){padding-bottom:5.5rem}}.estd-page .filing-pager a{min-width:0}.estd-page .filing-pager strong{overflow-wrap:anywhere;font-size:clamp(1.15rem,5.6vw,1.7rem)}.estd-page .field-pairing+.filing-pager{border-top:0;padding-top:0}.estd-page{padding-inline:env(safe-area-inset-left,0px) env(safe-area-inset-right,0px)}.estd-page :is(h1,h2,h3,.policy-code,.policy-deck,.query-deck,.field-guide-lede){overflow-wrap:anywhere}.estd-page .policy-code,.estd-page .policy-title{min-width:0}@media (max-width:720px){.estd-page .record-docket{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"ref status""fields fields";align-items:center;gap:.5rem 1rem;padding-block:.75rem 1rem}.estd-page .record-docket-ref{grid-area:ref;display:block}.estd-page .record-docket-status{grid-area:status;display:block}.estd-page .record-docket-fields{grid-area:fields;margin:0;display:block}.estd-page .record-docket-ref>span:first-child,.estd-page .record-docket-status>span:first-child,.estd-page .record-docket dt{display:none}.estd-page .record-docket-ref strong{font-size:1rem}.estd-page .record-docket-fields dd{font-size:.75rem}.estd-page .record-docket-fields>div+div:before{content:"·";margin-inline:.5rem}.estd-page .record-docket-fields>div,.estd-page .record-docket-fields dd{margin:0;display:inline}}@media (min-width:901px){.estd-page .product-page.record-sheet>.product-visual{grid-area:1/1}.estd-page .product-page.record-sheet>.product-detail{grid-area:1/2}.estd-page .product-page.record-sheet>.product-spec,.estd-page .product-page.record-sheet>.record-docket{padding:var(--space-5) 4vw 4vw;background:var(--field);grid-row:2;margin:0}.estd-page .product-page.record-sheet>.product-spec{grid-column:1;align-content:start}.estd-page .product-page.record-sheet>.record-docket{border-bottom:0;border-left:1px solid;grid-column:2;display:block}.estd-page .record-docket-rows .product-spec{margin:0}}.estd-page .record-docket-rows-ref dd{flex-direction:row-reverse;justify-content:flex-start;align-items:baseline;gap:1rem;display:flex}.estd-page .record-docket-rows-ref strong{font-weight:400}.estd-page .record-docket-rows-ref .filing-stamp{margin-block:-.5rem}@media (min-width:901px){.estd-page .product-page.record-sheet{border-top:1px solid var(--apparatus)}}@media (max-width:900px) and (orientation:landscape){.estd-page .record-sheet .product-detail>*,.estd-page .product-page.record-sheet>.product-spec,.estd-page .product-page.record-sheet>.record-docket{margin-right:2rem}}.estd-page .garment-stage[data-detail]{cursor:zoom-in}@media (max-width:900px){.estd-page .record-sheet .product-detail>.record-section-title{order:-1}.estd-page .product-page.record-sheet>.record-docket{order:1}.estd-page .product-page.record-sheet>.product-spec{order:2}.estd-page .product-page.record-sheet>.product-visual{padding-bottom:0}.estd-page .garment-object-views{gap:1.5rem;width:100%}.estd-page .garment-stage{aspect-ratio:682/770;margin-top:1.5rem;position:relative}.estd-page .garment-stage .garment-photo{width:100%;height:100%;display:block;position:absolute;inset:0}.estd-page .garment-stage .garment-photo img{object-fit:cover;object-position:center;width:100%;height:100%}.estd-page .garment-controls{margin-top:2.5rem}.estd-page .record-sheet .product-detail>.purchase-panel{border-top:1px solid;margin-block:3rem 0;padding-top:3rem}.estd-page .purchase-panel .production-details{margin-top:1.5rem}.estd-page .product-page.record-sheet>.record-docket{width:auto;margin:3rem var(--page-gutter,4vw) 0;border-top:1px solid;border-bottom:0;padding:3rem 0 0}.estd-page .product-page.record-sheet>.record-docket .product-spec{margin:0}.estd-page .product-page.record-sheet>.record-docket .product-spec dt{display:block}.estd-page .product-page.record-sheet>.product-spec{width:auto;margin:3rem var(--page-gutter,4vw) var(--space-major)}.estd-page .purchase-panel .record-section-issue{margin-top:0}.estd-page .record-docket-rows-ref dd{justify-content:flex-end}}
