@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../../../fonts/font-c4be89389609ffc2.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:normal;font-weight:400;font-display:swap;src:url(../../../fonts/font-53563903266482ba.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:normal;font-weight:400;font-display:swap;src:url(../../../fonts/font-c74911618d2d8311.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:normal;font-weight:400;font-display:swap;src:url(../../../fonts/font-a55f75e9e7fa133c.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:normal;font-weight:400;font-display:swap;src:url(../../../fonts/font-d9ec821052ff94a7.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:normal;font-weight:600;font-display:swap;src:url(../../../fonts/font-c4be89389609ffc2.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:normal;font-weight:600;font-display:swap;src:url(../../../fonts/font-53563903266482ba.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:normal;font-weight:600;font-display:swap;src:url(../../../fonts/font-c74911618d2d8311.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:normal;font-weight:600;font-display:swap;src:url(../../../fonts/font-a55f75e9e7fa133c.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:normal;font-weight:600;font-display:swap;src:url(../../../fonts/font-d9ec821052ff94a7.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:normal;font-weight:700;font-display:swap;src:url(../../../fonts/font-c4be89389609ffc2.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:normal;font-weight:700;font-display:swap;src:url(../../../fonts/font-53563903266482ba.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:normal;font-weight:700;font-display:swap;src:url(../../../fonts/font-c74911618d2d8311.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:normal;font-weight:700;font-display:swap;src:url(../../../fonts/font-a55f75e9e7fa133c.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:normal;font-weight:700;font-display:swap;src:url(../../../fonts/font-d9ec821052ff94a7.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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../../../fonts/font-d1b233760bed303a.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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../../../fonts/font-f9c74283b1693b2d.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../../../fonts/font-2a73cdecea5ce99c.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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../../../fonts/font-ae5fc1eadb0588e6.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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../../../fonts/font-7e3d7e3c7de8e8f7.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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../../../fonts/font-ed3206e8ede4a97a.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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../../../fonts/font-c70f6b078a094422.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../../../fonts/font-b06594e3dfbc9fab.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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../../../fonts/font-203ce92810c0a162.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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../../../fonts/font-eb889034c0832c07.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:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../../../fonts/font-fd3dd31c82271ef2.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:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../../../fonts/font-132ba860efc49c6c.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../../../fonts/font-245a9a663e939379.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:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../../../fonts/font-796754f6fa2c0fca.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:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../../../fonts/font-86628368fe0c7cce.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}:root{color:#27241e;background:#f2e8d5;font-family:IBM Plex Mono,monospace;font-size:16px}*{box-sizing:border-box}body{margin:0}a{color:inherit;text-underline-offset:5px}button{font:inherit;cursor:pointer}button:disabled{opacity:.5;cursor:not-allowed}nav{gap:26px;display:flex}nav a{font-size:14px}.backdrop{z-index:6;background:#0009;border:0;position:fixed;inset:0}.mobile-nav{z-index:7;background:#f2e8d5;flex-direction:column;gap:28px;width:min(85%,360px);height:100vh;padding:28px;display:flex;position:fixed;top:0;right:0}.mobile-nav a{font:40px Cormorant Garamond,serif}.mobile-nav button{background:0 0;border:0;align-self:end}.menu-button{background:0 0;border:0;text-decoration:underline}.page{min-height:calc(100svh - var(--site-header-height));padding:60px 4%}.page h1{margin:20px 0;font:600 clamp(50px,7vw,100px)/.95 Cormorant Garamond,serif}.page.machine{color:#d9dfd3;background:#0b0d0b}.page.machine h1{color:#b5f24b;font:500 clamp(36px,5vw,70px)/1.1 IBM Plex Mono,monospace}.eyebrow{color:#a84b2a;font-size:14px}.machine .eyebrow{color:#b5f24b}@media (width<=700px){.page{padding:45px 6%}}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.intro{font:32px/1.2 Cormorant Garamond,serif}.search{gap:12px;max-width:1000px;margin:30px 0;display:flex}.search input{min-width:0;color:inherit;font:inherit;background:0 0;border:1px solid;flex:1;padding:14px}.search button{color:#f2e8d5;background:#a84b2a;border:1px solid #a84b2a;padding:12px 24px}.machine .search button{color:#0b0d0b;background:#b5f24b;border-color:#b5f24b}.categories{border-bottom:1px solid #877b69;flex-wrap:wrap;gap:25px;padding:18px 0;display:flex}.categories a{text-decoration:none}.categories a.active{text-decoration:underline}.sample-note{margin:25px 0;font-size:12px}.atlas-grid{grid-template-columns:2fr 1fr 1fr;gap:24px;display:grid}.atlas-grid article{border-right:1px solid #b3a38f;padding-right:24px}.atlas-grid article:last-child{border:0}.atlas-grid img{-o-object-fit:cover;object-fit:cover;width:100%;height:260px;margin-bottom:16px}.atlas-grid .featured img{height:410px}.atlas-grid h2,.editorial h2,.empty h2{margin:10px 0;font:600 42px/1 Cormorant Garamond,serif}.atlas-grid h2 a{text-decoration:none}.atlas-grid p,.editorial article p{font:22px/1.45 Cormorant Garamond,serif}.registry-layout{grid-template-columns:210px 1fr;gap:38px;margin-top:45px;display:grid}.registry-layout aside{border-right:1px solid #63705c;flex-direction:column;gap:16px;display:flex}.registry-layout h2{color:#b5f24b;font-size:16px}.registry-layout aside a.active{color:#b5f24b}.skill-row{border-top:1px solid #63705c}.skill-row a{grid-template-columns:1.5fr .6fr 1.8fr 1fr auto;align-items:center;gap:16px;padding:22px 0;text-decoration:none;display:grid}.skill-row strong,.skill-row a span:last-child{color:#b5f24b}.skill-row span{font-size:14px}.editorial-image{-o-object-fit:cover;object-fit:cover;width:100%;max-height:550px;margin:24px 0}.editorial article{max-width:700px;padding:35px 0}.detail-layout{border-top:1px solid #63705c;grid-template-columns:3fr 1fr;gap:40px;margin:32px 0;padding-top:24px;display:grid}.detail-layout h2{color:#b5f24b;font-size:19px}.detail-layout pre{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.7}.detail-layout aside{border-left:1px solid #63705c;padding-left:24px}.detail-layout aside p{line-height:1.8}@media (width<=700px){.atlas-grid{grid-template-columns:1fr}.atlas-grid article{border:0;border-bottom:1px solid #b3a38f;padding:0 0 25px}.atlas-grid .featured img{height:250px}.registry-layout{grid-template-columns:1fr}.registry-layout aside{border:0;flex-flow:wrap}.skill-row a{grid-template-columns:1fr auto}.skill-row span{grid-column:1}.detail-layout{grid-template-columns:1fr}.detail-layout aside{border:0;padding:0}.intro{font-size:25px}}.collection-actions{gap:12px;margin:32px 0;display:flex}.collection-actions button,.collection-list button,.share-panel button{background:0 0;border:1px solid;padding:10px 16px}.collection-list article{overflow-wrap:anywhere;border-top:1px solid #b3a38f;align-items:center;gap:24px;padding:20px 0;display:flex}.collection-list article span:nth-child(2){flex:1}.share-panel{max-width:760px;margin:25px 0}.share-panel input{width:100%;font:inherit;background:0 0;border:1px solid;margin:10px 0;padding:12px;display:block}@media (width<=700px){.collection-list article{flex-wrap:wrap}.collection-list article span:nth-child(2){min-width:100%}}.save-control{align-items:center;gap:14px;margin:12px 0;display:inline-flex}.save-control button{color:inherit;background:0 0;border:1px solid;padding:12px 18px}.save-control small{font-size:12px}.editorial-media{margin:32px 0}.editorial-media img,.editorial-media video{-o-object-fit:cover;object-fit:cover;background:#27241e;width:100%;max-height:650px;display:block}.editorial-media figcaption{margin-top:10px;font-size:12px}.editorial-media>a{margin-top:10px;display:inline-block}.article-body{overflow-wrap:anywhere;font:22px/1.55 Cormorant Garamond,serif}.article-body h2,.article-body h3{line-height:1.1}.article-body pre{background:#e7d9c4;padding:16px;font:14px/1.5 IBM Plex Mono,monospace;overflow:auto}.article-body blockquote{border-left:2px solid #a84b2a;margin:24px 0;padding-left:20px}.provenance{border-top:1px solid #b3a38f;margin-top:40px;padding-top:15px}.provenance li{overflow-wrap:anywhere}.agent-collection-layout{grid-template-columns:240px 1fr;gap:40px;margin-top:40px;display:grid}.agent-collections h2{color:#b5f24b;font-size:20px}.agent-collection-layout aside{border-right:1px solid #63705c;flex-direction:column;gap:12px;padding-right:25px;display:flex}.agent-collection-layout button,.agent-collection-layout input{font:inherit;color:inherit;background:0 0;border:1px solid #879483;padding:12px}.agent-collection-layout button.active{color:#0b0d0b;background:#b5f24b}.agent-collection-layout form{flex-direction:column;gap:8px;margin-top:25px;display:flex}.agent-collection-row{border-top:1px solid #63705c;justify-content:space-between;align-items:center;gap:16px;padding:16px 0;display:flex}.agent-collection-row span{overflow-wrap:anywhere}.agent-collection-row small{color:#b0bba8}@media (width<=700px){.agent-collection-layout{grid-template-columns:1fr}.agent-collection-layout aside{border-bottom:1px solid #63705c;border-right:0;padding:0 0 25px}}:focus-visible{outline-offset:4px;outline:3px solid #a84b2a}.machine :focus-visible,.agent-side :focus-visible{outline-color:#b5f24b}.mobile-nav a,.mobile-nav button,.menu-button{align-items:center;min-height:44px;display:inline-flex}.backdrop:focus-visible{outline:0}.install-page section{border-top:1px solid #63705c;max-width:960px;padding:28px 0}.install-page h2,.install-page h3{color:#b5f24b;font-size:20px}.install-page pre{white-space:pre-wrap;overflow-wrap:anywhere;background:#141914;padding:16px;font:14px/1.6 IBM Plex Mono,monospace}.install-page button{color:#b5f24b;background:0 0;border:1px solid #b5f24b;padding:12px 18px}.install-page a{overflow-wrap:anywhere}.human-sections{background:#b3a38f;border:1px solid #b3a38f;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:32px 0;display:grid}.human-sections a{background:#f2e8d5;padding:24px;font:600 27px/1.1 Cormorant Garamond,serif;text-decoration:none;display:block}.human-sections a:hover{text-decoration:underline}.human-section .eyebrow{margin-top:48px}.human-section .atlas-grid{margin-top:44px}@media (width<=700px){.human-sections{grid-template-columns:repeat(2,minmax(0,1fr))}.human-sections a{padding:18px;font-size:23px}}.collection-actions{flex-wrap:wrap;align-items:center}.collection-actions label{align-items:center;gap:8px;display:flex}.collection-actions input{min-width:0;max-width:100%;font:inherit;background:0 0;border:1px solid;padding:9px}@media (width<=700px){.collection-actions label:first-child{width:100%}.collection-actions input{flex:1}}.article-outline{border-block:1px solid #b3a38f;max-width:700px;margin:38px 0 0;padding:20px 0}.article-outline h2{margin:0 0 12px;font:600 25px Cormorant Garamond,serif}.article-outline ol{gap:10px;margin:0;padding:0;list-style:none;display:grid}.article-outline .subsection{padding-left:20px}.article-body h2,.article-body h3{scroll-margin-top:24px}.editorial-layout{grid-template-columns:minmax(0,700px);gap:32px;margin:40px 0;display:grid}.editorial-layout.has-outline{grid-template-columns:minmax(150px,190px) minmax(0,1fr)}.editorial-layout.has-media{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.editorial-layout.has-outline.has-media{grid-template-columns:minmax(140px,180px) minmax(0,1fr) minmax(0,1fr)}.editorial-layout article{min-width:0;padding:0}.editorial-layout .article-outline{border:0;margin:0;padding:0}.editorial-visual{min-width:0}.editorial-visual .editorial-image{max-height:620px;margin:0}.editorial-visual .editorial-media{margin:0}.editorial-visual .editorial-media img,.editorial-visual .editorial-media video{width:100%;height:auto}@media (width<=900px){.editorial-layout.has-outline.has-media{grid-template-columns:minmax(140px,180px) minmax(0,1fr)}.editorial-layout.has-outline.has-media .editorial-visual{grid-column:2}}@media (width<=700px){.editorial-layout,.editorial-layout.has-outline,.editorial-layout.has-media,.editorial-layout.has-outline.has-media{grid-template-columns:minmax(0,1fr);gap:24px;margin:30px 0}.editorial-layout.has-outline.has-media .editorial-visual{grid-column:auto}.editorial-layout .article-outline{border-block:1px solid #b3a38f;padding:16px 0}}.menu-button{color:inherit}.related-links{border-top:1px solid;max-width:800px;margin:36px 0;padding-top:20px}.related-links h2{font-size:20px}.related-links ul{gap:12px;padding-left:20px;display:grid}.install-clients{flex-wrap:wrap;gap:12px;margin:20px 0;display:flex}.install-clients a{border:1px solid #879483;padding:12px;text-decoration:none}.install-clients a[aria-current=page]{color:#0b0d0b;background:#b5f24b;border-color:#b5f24b}.agent-filters{flex-direction:column;gap:10px;padding-right:20px;display:flex}.agent-filters label{margin-top:10px}.agent-filters select,.agent-filters button{font:inherit;color:inherit;background:#141914;border:1px solid #879483;min-width:0;padding:10px}.agent-filters button{color:#b5f24b}.agent-filters a{margin-top:8px}@media (width<=700px){.registry-layout aside{display:block}.agent-filters{grid-template-columns:1fr 1fr;align-items:center;padding:0;display:grid}.agent-filters label,.agent-filters a{margin:0}}.page.machine.registry h1{color:#f2f3ee;font-size:clamp(32px,4vw,56px)}.registry .search input{border-color:#b5f24b}@media (width>=701px){.page.machine.registry{padding-top:32px}.page.atlas{padding-top:20px}}.page.machine.detail h1{color:#f2f3ee;overflow-wrap:anywhere;font-size:clamp(32px,4vw,56px)}.detail-actions{flex-wrap:wrap;align-items:center;gap:16px;margin-top:24px;display:flex}.detail-install{color:#0b0d0b;background:#b5f24b;align-items:center;min-height:44px;padding:10px 16px;text-decoration:none;display:inline-flex}.detail-contents{border-right:1px solid #63705c;flex-direction:column;gap:16px;padding-right:20px;display:flex}@media (width>=701px){.detail .detail-layout{grid-template-columns:minmax(130px,180px) minmax(0,3fr) minmax(180px,1fr)}}@media (width<=700px){.detail-contents{border-bottom:1px solid #63705c;border-right:0;flex-flow:wrap;padding:0 0 18px}}@media (width>=701px){.page.master-story-page{padding-top:28px}.editorial-layout.master-story.has-media{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.editorial-layout.master-story.has-media .editorial-visual{grid-area:1/1}.editorial-layout.master-story.has-media article{grid-area:1/2}.editorial-layout.master-story.has-outline.has-media{grid-template-columns:minmax(0,1fr) minmax(130px,180px) minmax(0,1fr)}.editorial-layout.master-story.has-outline.has-media .article-outline{grid-area:1/2}.editorial-layout.master-story.has-outline.has-media article{grid-area:1/3}.editorial-layout.master-story .editorial-image{-o-object-fit:cover;object-fit:cover;width:100%;height:min(65vw,620px)}}.editorial-visual .editorial-image+.editorial-media{margin-top:24px}.error-page .intro{max-width:680px}.error-page nav{flex-wrap:wrap;gap:24px;margin-top:42px;display:flex}.error-page nav a{align-items:center;min-height:44px;display:inline-flex}.error-page.machine nav a{color:#b5f24b}.skill-row{align-items:center;gap:16px;display:flex}.skill-row>a{flex:1;min-width:0}.skill-row .registry-save{color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid #63705c;flex:none;padding:8px;font-size:12px}.skill-row .registry-save:disabled{opacity:.5;cursor:not-allowed}@media (width<=700px){.skill-row{align-items:flex-start}.skill-row .registry-save{margin-top:20px}}.human-card-save{color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid #877b69;padding:8px 10px;font-size:12px}.human-card-save:disabled{opacity:.5;cursor:not-allowed}.registry-sort{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.registry-sort select,.registry-sort button{font:inherit;color:inherit;background:0 0;border:1px solid #63705c;padding:8px}.registry-sort button{cursor:pointer}.editorial-image{height:auto}:root{--site-header-height:56px;scrollbar-gutter:stable}.site-header{z-index:5;height:var(--site-header-height);background:#f2e8d5;justify-content:space-between;align-items:center;padding-inline:4%;display:flex;position:relative}.site-header.machine{color:#d9dfd3;background:#0b0d0b}.site-header .brand{font:700 clamp(32px,3vw,48px) Cormorant Garamond,serif;text-decoration:none}.site-header .collection{font-size:14px}.site-header .menu-button{display:none}@media (width>=901px){:root{--site-header-height:76px}.site-header{padding-inline:3.6% 2.1%}.site-header nav a,.site-header .collection{font-size:clamp(15px,1.48vw,23px)}}@media (width<=700px){.site-header nav,.site-header .collection{display:none}.site-header .menu-button{display:inline-flex}}
