:root{--k-color-page:#f1e9d6;--k-color-ink:#211e1c;--k-color-light:#fcfbf8;--k-color-focus:#211e1c;--k-cloth-white-cotton:#dfd8d3;--k-cloth-cream-linen:#c4b9b0;--k-cloth-pale-pink-beige:#ceb6a2;--k-cloth-coarse-natural:#a98b71;--k-cloth-mid-blue:#687688;--k-cloth-teal-green-twill:#476d65;--k-cloth-tan:#8c6648;--k-cloth-terracotta:#8d2c1b;--k-cloth-deep-blue:#455572;--k-cloth-deep-blue-foot:#48546b;--k-cloth-rust-red:#611108;--k-cloth-dark-green:#0d2722;--k-cloth-black:#181818;--k-cloth-blue-white-check:#9aa5c5;--k-cloth-grey-lattice:#86847e;--k-cloth-black-white-floral:#6d6b6a;--k-cloth-blue-red-stripe:#383649;--k-cloth-tote:#ded2b8;--k-cloth-pale-yellow-dots:#fae16c;--k-cloth-yellow-orange:#ef9813;--k-cloth-red-linen:#900c2d;--k-cloth-red-blue-check:#d23971;--k-cloth-pale-blue-check:#5dafd0;--k-cloth-olive-grey:#716a5e;--k-cloth-brown-woven:#8c4832;--k-cloth-rich-blue:#0c2647;--k-cloth-purple:#751a73;--k-cloth-mauve-twill:#713e5d;--k-cloth-pink:#d475d4;--k-cloth-bright-green:#1d7313;--k-cloth-olive-woven:#46371c;--k-cloth-white-linen:#b3b3b3;--k-cloth-grey-beige-linen:#c2b8b2;--k-cloth-beige-woven:#b7a284;--k-grid-unit:4px;--k-grid-module:48px;--k-grid-page-desktop:1200px;--k-grid-content-phone:336px;--k-grid-tile-foot:288px;--k-grid-tile-backing:288px;--k-font-family-headline:Fraunces, Georgia, serif;--k-font-family-text:Geist, Helvetica, Arial, sans-serif;--k-font-weight-regular:400;--k-font-weight-medium:500;--k-font-weight-bold:600;--k-font-size-label:13px;--k-font-size-body:20px;--k-font-size-control:16px;--k-font-size-lede:20px;--k-font-size-name:25px;--k-font-size-section:31px;--k-font-size-headline-phone:39px;--k-font-size-headline:61px;--k-font-line-label:24px;--k-font-line-body:28px;--k-font-line-control:24px;--k-font-line-lede:28px;--k-font-line-name:32px;--k-font-line-section:48px;--k-font-line-headline-phone:48px;--k-font-line-headline:72px;--k-font-measure-lede:624px;--k-stitch-length:8px;--k-stitch-gap:4px;--k-stitch-thickness:2px;--k-stitch-inset:8px;--k-stitch-cross-size:8px;--k-stitch-cross-step:16px;--k-size-control:48px;--k-size-button-main:192px;--k-size-button-second:144px;--k-size-field:336px;--k-size-icon:24px;--k-size-letter:32px;--k-size-outline:2px;--k-size-focus-offset:2px}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-cyrillic-ext-wght-normal.DjL33-gN.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-cyrillic-wght-normal.BEAKL7Jp.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-vietnamese-wght-normal.6IgcOCM7.woff2)format("woff2-variations");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:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-latin-ext-wght-normal.DC-KSUi6.woff2)format("woff2-variations");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-latin-wght-normal.BgDaEnEv.woff2)format("woff2-variations");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:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-vietnamese-full-normal.7BpKI3vF.woff2)format("woff2-variations");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:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-latin-ext-full-normal.YHFkNujK.woff2)format("woff2-variations");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-latin-full-normal.CFFu7zhK.woff2)format("woff2-variations");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:Fraunces Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-vietnamese-full-italic.BHALq22K.woff2)format("woff2-variations");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:Fraunces Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-latin-ext-full-italic.B8-t4Nou.woff2)format("woff2-variations");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-latin-full-italic.D2JnYqd-.woff2)format("woff2-variations");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{--font-sans:"Geist Variable", Helvetica, Arial, sans-serif;--font-serif:"Fraunces Variable", Georgia, serif;--k-font-family-text:var(--font-sans);--k-font-family-headline:var(--font-serif);--canvas-bg:var(--k-color-page);--ink:#211e1c;--accent:var(--k-color-ink);--accent-dark:var(--k-color-ink);--on-accent:#fcfbf8;--ink-2:#584f4b;--surface:#f9f6f1;--sheet:#fcfbf8;--rail-border:#d2cabc;--control-border-2:#6e635e;--danger:#da0810;--drawing-accent:#33507f;--drawing-ground:#f3efe7;--accent-tint-2:#e4eaf3;--radius:0px;--swatch-base:#eae5d5;--grid-line:#dbd5c4;--dim-bg:#f6f2e6;--mount-card:#fbfaf6;--mount-bevel:#e9dfc8;--canvas-cloth:#ded2b8;--tote-hem:#d6c8ac;--tote-topstitch:#a8987a;--type-page-title:var(--k-headline);--line-page-title:var(--k-headline-line);--type-section-title:var(--k-font-size-section);--line-section-title:var(--k-font-line-section);--type-name:var(--k-font-size-name);--line-name:var(--k-font-line-name);--type-lede:var(--k-font-size-lede);--line-lede:var(--k-font-line-lede);--type-body:var(--k-font-size-body);--line-body:var(--k-font-line-body);--type-label:var(--k-font-size-label);--line-label:var(--k-font-line-label);--leading:1.5;--header-h:var(--k-grid-module);--layer-header:20;--tap-line:1.35;--tap-line-pad:calc((44px - var(--tap-line) * 1em) / 2)}.site-frame{width:var(--k-frame-w);margin-inline:var(--k-frame-left) 0;padding-inline:0}.k-grid{grid-template-columns:var(--k-fields);column-gap:var(--k-grid-module);align-content:start;align-items:start;display:grid}.k-grid>*{min-width:0}.k-section{padding-top:var(--k-section-gap)}.k-page-end{padding-bottom:var(--k-section-gap)}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.eyebrow{font-family:var(--k-font-family-text);font-size:var(--type-label);font-weight:var(--k-font-weight-bold);line-height:var(--line-label);letter-spacing:.08em;text-transform:uppercase;color:var(--ink);margin:0}.trust-line{font-size:var(--type-label);line-height:var(--line-label);color:var(--ink);text-wrap:balance;margin:8px 0 0}*,:before,:after{box-sizing:border-box}html,body{margin:0}html{height:100%}body{flex-direction:column;min-height:100%;display:flex}#content{flex:1 0 auto}html{scroll-padding-top:var(--header-h)}body{background:var(--canvas-bg);color:var(--ink);font-family:var(--font-sans);font-size:var(--type-body);line-height:var(--line-body);font-synthesis:none}strong,b{font-weight:var(--k-font-weight-bold)}a{color:inherit;text-decoration:none}main a:not([class]),main a.num,.newsletter a:not([class]){padding-bottom:var(--k-grid-unit);background:var(--k-stitch) left bottom / var(--k-stitch-size) no-repeat;-webkit-box-decoration-break:clone;box-decoration-break:clone}main ul.k-link-list,main ol.k-link-list{gap:0;padding-left:0;list-style:none}main li.k-link-item{line-height:var(--k-font-line-body);margin:0;padding-block:12px}main li.k-link-item>.k-link{min-height:0;padding-block:14px;display:inline}main li.k-link-item>.k-link-date{white-space:nowrap}main li.k-link-item>.k-link>span{-webkit-box-decoration-break:clone;box-decoration-break:clone}main{--tap:24px}@media (pointer:coarse),(width<=720px){main{--tap:44px}}main :where(button,a,summary,select,input:not([type=radio],[type=checkbox],[type=hidden]),label:has(>input[type=radio])){min-height:var(--tap);min-width:var(--tap);align-content:center}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}a.skip-link{z-index:calc(var(--layer-header) + 1);position:absolute;top:-100px;left:8px}a.skip-link:focus{top:8px}#content:focus{outline:none}:root{--k-frame-w:min(336px, max(100% - 32px, (100% - 335.98px) * 100000));--k-frame-left:calc((100% - var(--k-frame-w)) / 2);--k-back-pad:var(--k-grid-module);--k-letter-pad:calc(var(--k-grid-module) / 4);--k-card:min(calc(7 * var(--k-grid-module)), 100%);--k-field:calc(7 * var(--k-grid-module));--k-fields:repeat(auto-fill, var(--k-card));--k-section-gap:calc(3 * var(--k-grid-module));--k-patch:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48' fill='none' stroke-linecap='round' stroke-width='2.4'%3E%3Cpath d='M19 15L22.6 18.6M24.4 20.4L28 24M19 33L22.6 29.4M24.4 27.6L28 24' stroke='%23211E1C' stroke-opacity='.45' transform='translate(.8 1.2)'/%3E%3Cpath d='M19 15L22.6 18.6M24.4 20.4L28 24M19 33L22.6 29.4M24.4 27.6L28 24' stroke='%23FCFBF8'/%3E%3C/svg%3E") center / var(--k-grid-module) no-repeat, var(--k-cloth-tan) var(--k-img-tan) center / cover;--k-headline:var(--k-font-size-headline-phone);--k-headline-line:var(--k-font-line-headline-phone);--k-stitch:repeating-linear-gradient(90deg, currentColor 0 var(--k-stitch-length), transparent var(--k-stitch-length) calc(var(--k-stitch-length) + var(--k-stitch-gap)));--k-stitch-size:100% var(--k-stitch-thickness)}@supports (width:round(down, 10px, 4px)){:root{--k-stitch-size:round(down, 100% + var(--k-stitch-gap), var(--k-stitch-length) + var(--k-stitch-gap)) var(--k-stitch-thickness)}}@media (width>=816px){:root{--k-frame-w:720px}}@media (width>=1200px){:root{--k-frame-w:1104px}}@supports (width:round(down, 10px, 4px)){:root{--k-frame-left:round(down, (100% - var(--k-frame-w)) / 2, 4px)}}@media (width<=335.98px){:root{--k-back-pad:max(8px, (100vw - 32px - 5 * var(--k-grid-module)) / 2)}}@media (width>=816px){:root{--k-section-gap:calc(4 * var(--k-grid-module))}}@media (width>=768px){:root{--k-headline:var(--k-font-size-headline);--k-headline-line:var(--k-font-line-headline)}}.k-frame{width:var(--k-frame-w);margin-inline:var(--k-frame-left) 0;padding-inline:0}.k-snap{box-sizing:border-box}.k-serif,h1,h2,h3,blockquote{font-variation-settings:"SOFT" 100, "WONK" 1}.button,.k-btn{box-sizing:border-box;height:var(--k-size-control);min-height:var(--k-size-control);min-width:var(--k-size-button-main);padding:0 calc(var(--k-grid-module) + 8px) 0 8px;background:var(--k-cloth-deep-blue) var(--k-img-button) center / 192px;color:var(--k-color-light);font-family:var(--k-font-family-text);font-size:var(--k-font-size-control);line-height:var(--k-font-line-control);font-weight:var(--k-font-weight-bold);text-align:center;white-space:nowrap;cursor:pointer;border:0;border-radius:0;justify-content:center;align-items:center;text-decoration:none;display:inline-flex;position:relative}.button:after,.k-btn:after{content:"";width:var(--k-grid-module);height:var(--k-grid-module);pointer-events:none;background:var(--k-patch);position:absolute;top:0;right:0}.button.k-btn--back:after,.k-btn--back:after{transform:scaleX(-1)}.button:hover,.k-btn:hover{background-color:var(--k-cloth-deep-blue)}.k-btn{width:var(--k-size-button-main);padding:0 var(--k-grid-module) 0 0}.k-btn--second{width:var(--k-size-button-second);min-width:var(--k-size-button-second);color:var(--k-color-ink);background:0 0;padding:0}.k-btn--second:after{content:none}.k-btn--second:before{content:"";inset:var(--k-stitch-inset);pointer-events:none;background:var(--k-stitch) left bottom / var(--k-stitch-size) no-repeat;position:absolute}.k-btn--second:hover{background:0 0}.k-btn--on-dark{color:var(--k-color-light)}@media (width<=431.98px){main .button,.k-btn,.k-btn--second{width:100%}}.button-small{min-height:var(--k-size-control);font-size:var(--k-font-size-control)}.k-link{min-height:var(--k-size-control);min-width:var(--k-size-control);color:inherit;font-size:var(--k-font-size-body);line-height:var(--k-font-line-body);font-weight:var(--k-font-weight-regular);align-items:center;text-decoration:none;display:inline-flex}.k-link>span,.k-stitched{padding-bottom:var(--k-grid-unit);background:var(--k-stitch) left bottom / var(--k-stitch-size) no-repeat}.k-icon{width:var(--k-grid-module);height:var(--k-grid-module);flex:none;place-items:center;display:inline-grid}.k-icon svg{fill:currentColor;display:block}.k-field{box-sizing:border-box;width:var(--k-size-field);max-width:100%;height:56px;color:var(--k-color-ink);--k-hem:var(--k-color-ink);background:repeating-linear-gradient(90deg, var(--k-hem) 0 var(--k-stitch-length), transparent var(--k-stitch-length) calc(var(--k-stitch-length) + var(--k-stitch-gap))) left 0 bottom 2px / var(--k-stitch-size) no-repeat, linear-gradient(var(--k-color-light), var(--k-color-light)) top / 100% var(--k-size-control) no-repeat;font-family:var(--k-font-family-text);font-size:var(--k-font-size-body);line-height:var(--k-font-line-body);border:0;border-radius:0;padding:0 12px 8px}.k-on-dark .k-field{--k-hem:var(--k-color-light)}.k-field::placeholder{color:var(--k-color-ink);opacity:1}.k-field-row{width:var(--k-size-field);max-width:100%;display:flex;position:relative}.k-field-row .k-field{background-image:none, linear-gradient(var(--k-color-light), var(--k-color-light));flex:1;width:auto;min-width:0}.k-field-row .k-patch{align-self:flex-start}.k-field-row:after{content:"";height:var(--k-stitch-thickness);pointer-events:none;background:repeating-linear-gradient(90deg, var(--k-hem,var(--k-color-ink)) 0 var(--k-stitch-length), transparent var(--k-stitch-length) calc(var(--k-stitch-length) + var(--k-stitch-gap))) left top / var(--k-stitch-size) no-repeat;position:absolute;bottom:2px;left:0;right:0}.k-on-dark .k-field-row{--k-hem:var(--k-color-light)}.k-patch{box-sizing:border-box;width:var(--k-grid-module);height:var(--k-grid-module);background:var(--k-patch);color:var(--k-color-light);cursor:pointer;font:inherit;font-size:var(--k-font-size-body);line-height:var(--k-font-line-body);white-space:nowrap;text-indent:-9999px;border:0;border-radius:0;flex:none;padding:0;overflow:hidden}.k-patch:disabled{cursor:progress;opacity:.6}.k-letter-back{box-sizing:border-box;padding:var(--k-letter-pad);container-type:inline-size}.k-letter{--k-h:calc(round(up, 100cqw * var(--k-ratio,1) + 2 * var(--k-letter-pad), var(--k-grid-module)) - 2 * var(--k-letter-pad));--k-u:min((7 * var(--k-grid-module) - 2 * var(--k-letter-pad)) / 8, 100cqw / 8, var(--k-h) / 8);height:var(--k-h);overflow:hidden}.k-letter picture{height:100%;display:block}.k-letter img{object-fit:cover;width:100%;height:100%;display:block}:focus-visible{outline:var(--k-size-outline) solid var(--k-color-focus);outline-offset:var(--k-size-focus-offset)}.k-on-dark :focus-visible,.k-on-dark:focus-visible{outline-color:var(--k-color-light)}.k-tote{background:var(--k-cloth-tote) var(--k-img-tote) 0 0 / var(--k-grid-tile-backing)}.try-bar{display:none}@media (width<=815.98px){.try-bar{z-index:20;background:var(--k-cloth-deep-blue) var(--k-img-button) center / 192px;display:block;position:fixed;bottom:0;left:0;right:0;container-type:inline-size}.try-studio{--bs:min(var(--k-grid-module), 100cqw / 9);width:calc(9 * var(--bs));min-width:0;max-width:none;padding-right:var(--bs);margin-inline-start:max(0px, var(--k-frame-left) - var(--k-grid-module));display:flex}.try-studio:after{width:var(--bs)}@container (width<=431.98px){.try-studio{--bs:min(var(--k-grid-module), 100cqw / 7);width:calc(7 * var(--bs));margin-inline-start:max(0px, min(var(--k-frame-left), 100% - 7 * var(--k-grid-module)))}}body:has(.menu[data-open]) .try-bar,body:has(:is(input,textarea,select):focus) .try-bar{display:none}html{scroll-padding-bottom:var(--k-grid-module)}}.k-name[data-astro-cid-oszturxp]{flex:none;display:block;overflow:visible}.github-mark[data-astro-cid-o6ojehaq]{vertical-align:-.125em;width:1em;height:1em;margin-inline-end:.4em}.bar[data-astro-cid-fzpbxy5g]{z-index:var(--layer-header);height:var(--k-grid-module);color:var(--k-color-ink);position:sticky;top:0}.k-cells[data-astro-cid-fzpbxy5g]{z-index:-1;position:absolute;inset:0;overflow:hidden}.k-cells-row[data-astro-cid-fzpbxy5g]{width:max-content;margin-inline-start:calc(var(--k-frame-left) - var(--lead) * var(--k-grid-module));display:flex}.k-cell[data-astro-cid-fzpbxy5g]{width:var(--k-grid-module);height:var(--k-grid-module);flex:none}.k-cells-row[data-astro-cid-fzpbxy5g]{box-shadow:0 0 0 100vmax var(--k-color-page)}.k-cell[data-astro-cid-fzpbxy5g][data-open]{background:var(--k-held)!important}.bar-home[data-astro-cid-fzpbxy5g] path[data-ink]{color:var(--k-color-ink)}@media (forced-colors:active){.bar[data-astro-cid-fzpbxy5g]{background:canvas}}.bar-nav[data-astro-cid-fzpbxy5g]{box-sizing:border-box;height:100%;width:var(--k-frame-w);align-items:stretch;margin-inline-start:var(--k-frame-left);display:flex}.bar-nav[data-astro-cid-fzpbxy5g] ul[data-astro-cid-fzpbxy5g]{margin:0;padding:0;list-style:none;display:flex}.bar-home[data-astro-cid-fzpbxy5g]{color:var(--k-color-light);flex:none;margin-inline-end:auto;display:block}.bar-home[data-astro-cid-fzpbxy5g]:focus-visible{outline-color:var(--k-color-light);outline-offset:-4px}.bar-sections[data-astro-cid-fzpbxy5g]>li[data-astro-cid-fzpbxy5g]{width:calc(var(--n) * var(--k-grid-module));flex:none;position:relative}.bar-item-cells[data-astro-cid-fzpbxy5g]{z-index:-1;display:flex;position:absolute;inset:0}.bar-link[data-astro-cid-fzpbxy5g]{box-sizing:border-box;width:100%;height:100%;font-size:var(--k-font-size-body);line-height:var(--k-font-line-body);font-weight:var(--k-font-weight-regular);color:inherit;white-space:nowrap;cursor:pointer;justify-content:flex-start;align-items:flex-start;gap:4px;padding:12px 0 0 12px;text-decoration:none;display:flex}.bar-link[data-astro-cid-fzpbxy5g]:focus-visible{outline-offset:-4px}.bar-link[data-astro-cid-fzpbxy5g] span[data-astro-cid-fzpbxy5g],.bar-for-link[data-astro-cid-fzpbxy5g] span[data-astro-cid-fzpbxy5g],.menu-link[data-astro-cid-fzpbxy5g]{padding-bottom:var(--k-grid-unit)}.bar-link[data-astro-cid-fzpbxy5g]:hover span[data-astro-cid-fzpbxy5g],.bar-link[data-astro-cid-fzpbxy5g][aria-current=page] span[data-astro-cid-fzpbxy5g],.bar-for-here[data-astro-cid-fzpbxy5g] span[data-astro-cid-fzpbxy5g],.bar-for-link[data-astro-cid-fzpbxy5g]:hover span[data-astro-cid-fzpbxy5g],.bar-for-link[data-astro-cid-fzpbxy5g][aria-current=page] span[data-astro-cid-fzpbxy5g],.menu-link[data-astro-cid-fzpbxy5g]:hover,.menu-link[data-astro-cid-fzpbxy5g][aria-current=page]{background:var(--k-stitch) left bottom / var(--k-stitch-size) no-repeat}.bar-start[data-astro-cid-fzpbxy5g]{width:calc(3 * var(--k-grid-module));flex:none;min-width:0;margin-inline-start:var(--k-grid-module)}.bar-menu[data-astro-cid-fzpbxy5g]{width:var(--k-grid-module);height:var(--k-grid-module);margin:0 0 0 var(--k-grid-module);color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:none}.bar-menu[data-astro-cid-fzpbxy5g]:focus-visible{outline-offset:-4px}.bar-menu[data-astro-cid-fzpbxy5g] svg[data-astro-cid-fzpbxy5g]{fill:none;stroke:currentColor;stroke-width:.6px;stroke-linecap:butt;stroke-dasharray:1.4 .8}.bar-x[data-astro-cid-fzpbxy5g],.bar-menu[data-astro-cid-fzpbxy5g][aria-expanded=true] .bar-bars[data-astro-cid-fzpbxy5g]{display:none}.bar-menu[data-astro-cid-fzpbxy5g][aria-expanded=true] .bar-x[data-astro-cid-fzpbxy5g]{display:block}.bar-for[data-astro-cid-fzpbxy5g]{height:100%;position:relative}.bar-for[data-astro-cid-fzpbxy5g] summary[data-astro-cid-fzpbxy5g]{list-style:none}.bar-for[data-astro-cid-fzpbxy5g] summary[data-astro-cid-fzpbxy5g]::-webkit-details-marker{display:none}.bar-for-chev[data-astro-cid-fzpbxy5g]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:square;flex:none}.bar-for[data-astro-cid-fzpbxy5g][open] .bar-for-chev[data-astro-cid-fzpbxy5g]{transform:rotate(180deg)}.bar-nav[data-astro-cid-fzpbxy5g] .bar-for-list[data-astro-cid-fzpbxy5g]{z-index:var(--layer-header);box-sizing:border-box;width:calc(7 * var(--k-grid-module));background:var(--k-color-page);outline:var(--k-size-outline) solid var(--k-color-ink);outline-offset:calc(-1 * var(--k-size-outline));display:block;position:absolute;top:100%;left:0}.bar-for-link[data-astro-cid-fzpbxy5g]{height:var(--k-size-control);font-size:var(--k-font-size-body);line-height:var(--k-font-line-body);color:inherit;white-space:nowrap;align-items:center;padding-inline:12px;text-decoration:none;display:flex}.bar-for-link[data-astro-cid-fzpbxy5g]:focus-visible{outline-offset:-4px}.menu[data-astro-cid-fzpbxy5g]{display:none}@media (width<=1199.98px){.bar-nav[data-astro-cid-fzpbxy5g] .bar-sections[data-astro-cid-fzpbxy5g]{display:none}.bar-menu[data-astro-cid-fzpbxy5g]{display:grid}.bar-start[data-astro-cid-fzpbxy5g]{margin-inline-start:0}.menu[data-astro-cid-fzpbxy5g][data-open]{box-sizing:border-box;width:100%;max-height:calc(100vh - var(--k-grid-module));max-height:calc(100dvh - var(--k-grid-module));background:var(--k-color-page);padding-block:var(--k-grid-module);box-shadow:0 var(--k-size-outline) 0 var(--k-color-ink);display:block;position:absolute;top:100%;left:0;overflow-y:auto}.menu-start[data-astro-cid-fzpbxy5g]{margin-bottom:var(--k-grid-module);display:none}.bar-nav[data-astro-cid-fzpbxy5g] .menu-list[data-astro-cid-fzpbxy5g]{display:block}.menu-label[data-astro-cid-fzpbxy5g]{box-sizing:border-box;height:var(--k-grid-module);padding-bottom:var(--k-grid-unit);font-size:var(--k-font-size-label);line-height:var(--k-font-line-label);font-weight:var(--k-font-weight-bold);letter-spacing:.08em;text-transform:uppercase;align-items:flex-end;margin:0;display:flex}.menu-list[data-astro-cid-fzpbxy5g] li[data-astro-cid-fzpbxy5g]{min-height:var(--k-size-control);align-items:center;display:flex}.menu-link[data-astro-cid-fzpbxy5g]{font-size:var(--k-font-size-body);line-height:var(--k-font-line-body);color:inherit;align-items:center;gap:8px;text-decoration:none;display:inline-flex}.menu-list[data-astro-cid-fzpbxy5g] li[data-astro-cid-fzpbxy5g]:has(.menu-link){position:relative}.menu-link[data-astro-cid-fzpbxy5g]:after{content:"";position:absolute;inset:0}}@media (width<=815.98px){.bar-start[data-astro-cid-fzpbxy5g]{display:none}.menu-start[data-astro-cid-fzpbxy5g]{display:inline-flex}.bar-menu[data-astro-cid-fzpbxy5g]{margin-inline-start:0}}@media (scripting:none){.bar-menu[data-astro-cid-fzpbxy5g]{display:none}}@media (width<=815.98px){.bar[data-astro-cid-fzpbxy5g]{container-type:inline-size}.bar-nav[data-astro-cid-fzpbxy5g],.k-cells[data-astro-cid-fzpbxy5g]{--bs:min(var(--k-grid-module), 100cqw / 9)}.bar[data-astro-cid-fzpbxy5g]{--b9:max(0px, var(--k-frame-left) - var(--k-grid-module))}.k-cell[data-astro-cid-fzpbxy5g]{width:var(--bs)}.k-cells-row[data-astro-cid-fzpbxy5g]{margin-inline-start:calc(var(--b9) + var(--bs) - var(--lead) * var(--bs))}.bar-nav[data-astro-cid-fzpbxy5g]{width:calc(8 * var(--bs));margin-inline-start:calc(var(--b9) + var(--bs))}.bar-home[data-astro-cid-fzpbxy5g]{width:calc(6 * var(--bs))}.bar-home[data-astro-cid-fzpbxy5g] .k-name{width:100%;height:100%}@container (width<=431.98px){.bar-nav[data-astro-cid-fzpbxy5g],.k-cells[data-astro-cid-fzpbxy5g]{--bs:min(var(--k-grid-module), 100cqw / 7);--b9:calc(max(0px, min(var(--k-frame-left), 100% - 7 * var(--k-grid-module))) - min(var(--k-grid-module), 100% / 7))}.bar-nav[data-astro-cid-fzpbxy5g]{width:calc(7 * var(--bs))}}.bar-menu[data-astro-cid-fzpbxy5g]{box-sizing:border-box;margin-inline-start:calc(var(--bs) - var(--k-grid-module));padding-inline-start:calc(var(--k-grid-module) - var(--bs));position:relative}.bar-menu[data-astro-cid-fzpbxy5g]:focus-visible{outline:none}.bar-menu[data-astro-cid-fzpbxy5g]:focus-visible:before{content:"";inset:0 0 0 calc(var(--k-grid-module) - var(--bs));outline:var(--k-size-outline) solid var(--k-color-focus);outline-offset:-4px;position:absolute}}@media print{.k-cells[data-astro-cid-fzpbxy5g]{display:none}.bar-home[data-astro-cid-fzpbxy5g]{color:var(--k-color-ink)}}.bar-start[data-astro-cid-fzpbxy5g]{justify-content:flex-start;align-items:flex-start;padding:12px 0 0 12px}.newsletter[data-astro-cid-drywyjjs]{max-width:var(--k-size-field)}.newsletter-label[data-astro-cid-drywyjjs]{box-sizing:border-box;min-height:var(--k-grid-module);padding-bottom:var(--k-grid-unit);font-size:var(--k-font-size-body);line-height:var(--k-font-line-body);font-weight:var(--k-font-weight-bold);align-items:flex-end;display:flex}.newsletter-note[data-astro-cid-drywyjjs],.newsletter-error[data-astro-cid-drywyjjs],.newsletter-said[data-astro-cid-drywyjjs]{font-size:var(--k-font-size-body);line-height:var(--k-font-line-body);color:inherit;margin:0}.newsletter-note[data-astro-cid-drywyjjs],.newsletter-error[data-astro-cid-drywyjjs]{box-sizing:border-box;min-height:var(--k-grid-module);padding-block:12px}.newsletter-said[data-astro-cid-drywyjjs]:focus{outline:none}.newsletter[data-astro-cid-drywyjjs] a[data-astro-cid-drywyjjs]{color:inherit}@media print{.newsletter[data-astro-cid-drywyjjs]{display:none}}.footer[data-astro-cid-nns7i3if]{background:linear-gradient(#211e1c1f, #211e1c1f), var(--k-cloth-deep-blue-foot) var(--k-img-foot) 0 0 / var(--k-grid-tile-foot);color:var(--k-color-light);padding-block:var(--k-grid-module);font-size:var(--k-font-size-body);line-height:var(--k-font-line-body)}@media (width<=815.98px){.footer[data-astro-cid-nns7i3if]{padding-bottom:calc(2 * var(--k-grid-module))}}.footer-inner[data-astro-cid-nns7i3if]{row-gap:var(--k-grid-module);grid-template-columns:minmax(0,1fr);display:grid}.footer[data-astro-cid-nns7i3if] p[data-astro-cid-nns7i3if]{margin:0}.footer[data-astro-cid-nns7i3if] .footer-mark[data-astro-cid-nns7i3if]{margin-bottom:var(--k-grid-module)}.footer-mark[data-astro-cid-nns7i3if] .footer-name-wide{display:none}.footer[data-astro-cid-nns7i3if] .footer-tagline[data-astro-cid-nns7i3if]{max-width:624px;font-family:var(--k-font-family-headline);font-weight:var(--k-font-weight-regular);font-variation-settings:"SOFT" 100, "WONK" 1;font-size:var(--k-font-size-section);line-height:var(--k-font-line-section);margin-top:16px}.footer-links[data-astro-cid-nns7i3if]{grid-template-columns:var(--k-fields);gap:var(--k-grid-module);display:grid}.footer-field[data-astro-cid-nns7i3if]{align-content:start;row-gap:var(--k-grid-module);display:grid}.footer-label[data-astro-cid-nns7i3if]{box-sizing:border-box;height:var(--k-grid-module);padding-bottom:var(--k-grid-unit);font-size:var(--k-font-size-label);line-height:var(--k-font-line-label);font-weight:var(--k-font-weight-bold);letter-spacing:.08em;text-transform:uppercase;align-items:flex-end;display:flex}.footer-links[data-astro-cid-nns7i3if] ul[data-astro-cid-nns7i3if]{margin:0;padding:0;list-style:none}.footer-links[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]{min-height:var(--k-size-control);min-width:var(--k-size-control);color:inherit;align-items:center;gap:8px;text-decoration:none;display:inline-flex}.footer-keep[data-astro-cid-nns7i3if]{white-space:nowrap}.footer-links[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]:hover,.footer-credit[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]{padding-bottom:var(--k-grid-unit);background:var(--k-stitch) left bottom / var(--k-stitch-size) no-repeat;text-decoration:none}.footer-links[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]:hover{background-position:0 calc(50% + 14px);padding-bottom:0}.footer-credit[data-astro-cid-nns7i3if]{color:inherit}.footer-credit[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]{color:inherit;-webkit-box-decoration-break:clone;box-decoration-break:clone}@media (width>=816px){.footer-mark[data-astro-cid-nns7i3if] .footer-name-wide{display:block}.footer-mark[data-astro-cid-nns7i3if] .footer-name-narrow{display:none}}@media (width>=1200px){.footer-inner[data-astro-cid-nns7i3if]{grid-template-columns:calc(15 * var(--k-grid-module)) var(--k-field);column-gap:var(--k-grid-module)}.footer-links[data-astro-cid-nns7i3if],.footer-credit[data-astro-cid-nns7i3if]{grid-column:1/-1}}@media print{.footer[data-astro-cid-nns7i3if]{color:var(--k-color-ink);background:0 0}}html{position:relative}.k-gridlay{display:none}html[data-grid] .k-gridlay{z-index:2147483000;pointer-events:none;background:repeating-linear-gradient(#dc005a59 0 1px,#0000 1px 48px);display:block;position:absolute;top:0;left:0;right:0}.k-gridlay__col{top:0;bottom:0;left:var(--k-frame-left);width:var(--k-frame-w);background:repeating-linear-gradient(90deg,#006edc4d 0 1px,#0000 1px 48px),repeating-linear-gradient(90deg,#008cff14 0 336px,#0000 336px 384px);position:absolute;box-shadow:inset -1px 0 #006edc4d}
