@font-face{font-family:Alexandria;font-style:normal;font-weight:700;font-display:swap;src:url(../media/57696fb0c8dcfe1f-s.3hmcy8y9xj1sc.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Alexandria;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e7ef6f2b114b8258-s.3z0c4f2eh2q85.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:Alexandria;font-style:normal;font-weight:700;font-display:swap;src:url(../media/aa864abbb6263c2e-s.0x56afc_ip5jz.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Alexandria;font-style:normal;font-weight:700;font-display:swap;src:url(../media/8f2ca9bed5019488-s.p.0xaez4z86dej0.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:Alexandria;font-style:normal;font-weight:800;font-display:swap;src:url(../media/57696fb0c8dcfe1f-s.3hmcy8y9xj1sc.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Alexandria;font-style:normal;font-weight:800;font-display:swap;src:url(../media/e7ef6f2b114b8258-s.3z0c4f2eh2q85.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:Alexandria;font-style:normal;font-weight:800;font-display:swap;src:url(../media/aa864abbb6263c2e-s.0x56afc_ip5jz.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Alexandria;font-style:normal;font-weight:800;font-display:swap;src:url(../media/8f2ca9bed5019488-s.p.0xaez4z86dej0.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:Alexandria Fallback;src:local(Arial);ascent-override:86.13%;descent-override:22.33%;line-gap-override:0.0%;size-adjust:112.38%}.alexandria_7c3d5b4b-module__KIjQlq__className{font-family:Alexandria,Alexandria Fallback;font-style:normal}.alexandria_7c3d5b4b-module__KIjQlq__variable{--font-display-face:"Alexandria", "Alexandria Fallback"}
@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.2e4y-bhazgt_v.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 Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.3o0_l_yqebdng.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.2mglm451ism6l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.3bjsqkuy1d2v8.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 Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.0xluf1kzv7x5w.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.45487z7p3r8wm.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 Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.2e4y-bhazgt_v.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 Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.3o0_l_yqebdng.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.2mglm451ism6l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.3bjsqkuy1d2v8.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 Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.0xluf1kzv7x5w.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.45487z7p3r8wm.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 Sans Fallback;src:local(Arial);ascent-override:101.32%;descent-override:27.18%;line-gap-override:0.0%;size-adjust:101.17%}.ibm_plex_sans_1a19f5b0-module__6XvTaa__className{font-family:IBM Plex Sans,IBM Plex Sans Fallback;font-style:normal}.ibm_plex_sans_1a19f5b0-module__6XvTaa__variable{--font-plex:"IBM Plex Sans", "IBM Plex Sans Fallback"}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--ease-out:cubic-bezier(0, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--font-display:var(--font-display);--font-tab:var(--font-tab);--font-body:var(--font-body)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.isolate{isolation:isolate}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.border{border-style:var(--tw-border-style);border-width:1px}.text-wrap{text-wrap:wrap}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#0000001a)) drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#0000000f));--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:root{--green-dark:#1e4d3b;--green-muted:#8fbca3;--green-light:#c9dfcb;--black:#0c1310;--ivory:#f2f5ec;--gold:#d9b96a;--font-display:var(--font-display-face), system-ui, sans-serif;--font-tab:var(--font-display-face), system-ui, sans-serif;--font-body:var(--font-plex), system-ui, sans-serif;--ease-out:cubic-bezier(.23, 1, .32, 1);--ease-move:cubic-bezier(.77, 0, .175, 1);--header-h:64px;--gutter:40px;--fw:520;--fh:720;--tw:84;--offset:42px;--tab-w:calc(var(--tw) * 1px);--tab-zone:calc(5 * var(--offset) + var(--tab-w));--folder-h:min(720px, calc(100dvh - var(--header-h) - 64px), calc((100vw - 700px) * var(--fh) / var(--fw)));--folder-w:calc(var(--folder-h) * var(--fw) / var(--fh));--bleed:0px;--open-h:min(84dvh, 900px, calc(100dvh - var(--header-h) - 24px));--head-open:88px}@media (max-width:1023px){:root{--header-h:56px;--gutter:16px;--tw:44;--offset:22px;--bleed:16px;--folder-h:min(548px, calc(100svh - var(--header-h) - 237px));--folder-w:calc(100vw - 2 * var(--gutter) - var(--tab-zone) + var(--bleed));--head-open:84px}}html{background:var(--black);color:var(--ivory);-webkit-font-smoothing:antialiased;-moz-text-size-adjust:100%;text-size-adjust:100%}body{min-height:100dvh;font-family:var(--font-body);margin:0;font-size:16px;line-height:1.7;overflow-x:clip}html.is-locked,html.is-locked body{overflow:hidden}*,:before,:after{box-sizing:border-box}::selection{background:var(--gold);color:var(--black)}:focus-visible{outline:2px solid var(--gold);outline-offset:3px;border-radius:4px}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0;padding:0}a{color:inherit}h1,h2,h3,p{margin:0}.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}:root{--grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n' x='0' y='0'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.page{isolation:isolate;flex-direction:column;min-height:100dvh;display:flex;position:relative}.page:before{content:"";z-index:-2;pointer-events:none;background:radial-gradient(60% 55% at 66% 52%,#8fbca317,#0000 70%),radial-gradient(120% 95% at 50% 40%,#0000 55%,#0000006b 100%);position:fixed;inset:0}.page:after{content:"";z-index:-1;pointer-events:none;background-image:var(--grain);opacity:.045;background-size:180px 180px;position:fixed;inset:0}@media (max-width:1023px){.page:before{background:radial-gradient(70% 45% at 50% 58%,#8fbca314,#0000 70%),radial-gradient(120% 95% at 50% 45%,#0000 55%,#0006 100%)}}.folder{--paper:var(--green-dark);--paper-deep:var(--green-dark)}@supports (color:color-mix(in lab, red, red)){.folder{--paper-deep:color-mix(in oklab, var(--green-dark) 78%, black)}}.folder{--ink:var(--ivory);--ink-soft:var(--ivory)}@supports (color:color-mix(in lab, red, red)){.folder{--ink-soft:color-mix(in oklab, var(--ivory) 84%, var(--green-dark))}}.folder{--num:var(--gold);--grain-opacity:.1;--paper-shadow:drop-shadow(0 1px 1px #0006) drop-shadow(0 16px 22px #0000006b);--rs:10px;--rb:22px;--rt:30px;--f1:54px;--f2:40px;--cut:10px;--st:36px;width:calc(var(--folder-w) + var(--tab-w));height:var(--folder-h);transform-origin:50%;z-index:var(--z,1);pointer-events:none;position:absolute;inset-block-start:0;inset-inline-start:var(--ox,0px);container-type:size}.folder--front{--f1:66px;--cut:36px}@media (max-width:1023px){.folder{--rs:5px;--rb:14px;--rt:18px;--f1:30px;--f2:24px;--st:26px}.folder--front{--f1:38px;--cut:22px}}.folder--light{--paper:var(--green-light);--paper-deep:var(--green-light)}@supports (color:color-mix(in lab, red, red)){.folder--light{--paper-deep:color-mix(in oklab, var(--green-light) 78%, black)}}.folder--light{--ink:var(--green-dark);--ink-soft:var(--green-dark)}@supports (color:color-mix(in lab, red, red)){.folder--light{--ink-soft:color-mix(in oklab, var(--green-dark) 88%, var(--green-light))}}.folder--light{--num:var(--green-dark);--grain-opacity:.12}.folder--muted{--paper:var(--green-muted);--paper-deep:var(--green-muted)}@supports (color:color-mix(in lab, red, red)){.folder--muted{--paper-deep:color-mix(in oklab, var(--green-muted) 80%, black)}}.folder--muted{--ink:var(--green-dark);--ink-soft:var(--green-dark)}@supports (color:color-mix(in lab, red, red)){.folder--muted{--ink-soft:color-mix(in oklab, var(--green-dark) 92%, var(--green-muted))}}.folder--muted{--num:var(--green-dark);--grain-opacity:.12}.folder--ivory{--paper:var(--ivory);--paper-deep:var(--ivory)}@supports (color:color-mix(in lab, red, red)){.folder--ivory{--paper-deep:color-mix(in oklab, var(--ivory) 80%, black)}}.folder--ivory{--ink:var(--green-dark);--ink-soft:var(--green-dark)}@supports (color:color-mix(in lab, red, red)){.folder--ivory{--ink-soft:color-mix(in oklab, var(--green-dark) 82%, var(--ivory))}}.folder--ivory{--num:var(--green-dark);--grain-opacity:.14}.folder:not(.folder--front):not(.folder--open){--paper-shadow:drop-shadow(0 1px 1px #0006) drop-shadow(0 7px 10px #00000073)}.folder--open{--paper-shadow:drop-shadow(0 2px 2px #0006) drop-shadow(0 34px 44px #0000008c)}.folder__tab,.folder__body,.folder__hit{pointer-events:auto}.stack:not([data-entered=true]) .folder__tab,.stack:not([data-entered=true]) .folder__body,.stack:not([data-entered=true]) .folder__hit{pointer-events:none}.folder__paper{pointer-events:none;animation:1s cubic-bezier(.23,1,.32,1) both folderIn;animation-timing-function:linear(0, .36 10%, .66 20%, .86 30%, .97 42%, 1.012 55%, 1.004 70%, 1);animation-delay:calc(var(--order,0) * 90ms);position:absolute;inset:0}@keyframes folderIn{0%{opacity:0;transform:translate(min(380px,70vw),260px)rotate(-7deg)}to{opacity:1;transform:none}}:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .folder__paper{animation-name:folderInLtr}@keyframes folderInLtr{0%{opacity:0;transform:translate(max(-380px,-70vw),260px)rotate(7deg)}to{opacity:1;transform:none}}@keyframes folderFade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.folder__paper{animation-name:folderFade;animation-duration:.32s;animation-timing-function:ease-out}}html[data-entry=off] .folder__paper,.folder--static .folder__paper{animation:none}.folder__lift{transition:transform .24s var(--ease-out);position:absolute;inset:0}@media (hover:hover) and (pointer:fine){.stack[data-entered=true] .folder:not(.folder--open):not(.folder--dimmed):hover .folder__lift{transform:translateY(-14px)}}@media (prefers-reduced-motion:reduce){.folder__lift{transition:none}}.folder__sheetEdge{background:var(--green-light);height:16px;border-start-start-radius:4px;border-start-end-radius:4px;position:absolute;inset-block-start:-7px;inset-inline-start:calc(var(--tab-w) + 44px);inset-inline-end:40px}.folder__shadow{pointer-events:none;filter:var(--paper-shadow);z-index:1;position:absolute;inset:0}.folder__skin{clip-path:var(--folder-shape);background:var(--paper);position:absolute;inset:0}.folder__skin--back{--e:0px;background:var(--paper-deep);translate:-4px 5px}:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .folder__skin--back{translate:4px 5px}.folder__skin--top{--e:0px}.folder__skin--top:before{content:"";opacity:calc(var(--depth,0) * .09);transition:opacity .16s var(--ease-out);background:#06100c;position:absolute;inset:0}.folder:hover .folder__skin--top:before,.folder--open .folder__skin--top:before{opacity:0}.stack[data-moving=true] .folder{will-change:transform}.stack[data-moving=true] .folder__shadow{filter:drop-shadow(0 10px 16px #00000080)}.stack[data-moving=true] .folder__skin--top:after{opacity:0}.folder__skin--top:after{content:"";background-image:var(--grain);opacity:var(--grain-opacity);background-size:180px 180px;position:absolute;inset:0}@supports not (clip-path:shape(from 0 0, close)){.folder__skin--back{display:none}.folder__skin--top{clip-path:none;border-start-start-radius:var(--rb);border-start-end-radius:var(--rs);border-end-end-radius:var(--rs);border-end-start-radius:var(--rb);inset-inline-start:var(--tab-w)}.folder__tab{background:var(--paper);border-start-start-radius:var(--rt);border-end-start-radius:var(--rt)}}.folder__body{width:calc(100% - var(--tab-w));z-index:2;position:absolute;inset-block:0;inset-inline-end:0;overflow:hidden}.folder__tab{height:var(--tab-hh);width:var(--tab-w);z-index:3;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;position:absolute;inset-block-start:var(--tab-y);inset-inline-start:0;container-type:size}.folder__tab:focus-visible{outline:2px solid var(--gold);outline-offset:-6px;border-radius:var(--rt)}.folder__tabLabel{--p:8px;width:calc(100cqh - 2 * var(--p));height:calc(100cqw - 2 * var(--p));color:var(--ink);white-space:nowrap;-webkit-user-select:none;user-select:none;transition:color .16s var(--ease-out);flex-direction:column;justify-content:center;align-items:center;gap:3px;display:flex;position:absolute;top:50%;left:50%;translate:-50% -50%;rotate:-90deg}.tab__ar{font-family:var(--font-display);font-weight:800;font-size:min(clamp(14px, 28cqw, 25px), calc((100cqh - 20px) / (var(--title-len,8) * .66)));text-overflow:ellipsis;direction:rtl;max-width:100%;line-height:1.6;overflow:hidden}.tab__en{font-family:var(--font-tab);letter-spacing:.04em;opacity:.85;direction:ltr;font-size:clamp(9px,14cqw,13px);font-weight:700;line-height:1}@media (max-width:1023px){.folder__tabLabel{--p:5px}.tab__ar{line-height:1.6}}.folder--open .folder__tabLabel{color:var(--gold)}.folder--light.folder--open .folder__tabLabel,.folder--ivory.folder--open .folder__tabLabel,.folder--muted.folder--open .folder__tabLabel{color:var(--green-dark);text-decoration:underline;-webkit-text-decoration-color:var(--gold);-webkit-text-decoration-color:var(--gold);-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold);text-underline-offset:4px;text-decoration-thickness:3px}.cover{color:var(--ink);position:absolute;inset:0}.folder__head{height:var(--head-open);justify-content:space-between;align-items:center;gap:12px;display:none;position:absolute;inset-block-start:0;inset-inline:clamp(16px,4.2cqw,28px)}.head__title{font-family:var(--font-display);text-wrap:balance;overflow-wrap:break-word;font-size:clamp(17px,4.6cqw,25px);font-weight:800;line-height:1.45}.head__num{font-family:var(--font-tab);font-variant-numeric:tabular-nums;letter-spacing:.06em;color:var(--num);flex:none;font-size:clamp(12px,2.6cqw,14px);font-weight:700}.folder--front:not(.folder--open) .folder__head{display:none}.cover__num{font-family:var(--font-tab);font-variant-numeric:tabular-nums;letter-spacing:.06em;color:var(--num);font-size:clamp(15px,3.4cqw,21px);font-weight:700;line-height:1;position:absolute;inset-block-start:clamp(20px,5.6cqh,36px);inset-inline-end:clamp(20px,5.6cqw,36px)}.cover__vtitle{--vt-top:clamp(26px, 6.4cqh, 42px);--vt-bottom:clamp(28px, 7cqh, 46px);--vt-gap:clamp(14px, 4cqw, 26px);--vt-size:min(clamp(44px, 15cqw, 96px), calc((100cqh - var(--vt-top) - var(--vt-bottom)) / (var(--title-len) * .66)));--vt-box:calc(var(--vt-size) * 1.45);width:calc(100cqh - var(--vt-top) - var(--vt-bottom));height:var(--vt-box);font-family:var(--font-display);font-weight:800;font-size:var(--vt-size);white-space:nowrap;text-align:start;transform-origin:100% 0;line-height:1.45;position:absolute;inset-block-start:var(--vt-top);inset-inline-start:calc(var(--vt-gap) + var(--vt-box));overflow:hidden;transform:rotate(-90deg)}:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .cover__vtitle{transform-origin:0 0;transform:rotate(90deg)}.cover__block{flex-direction:column;gap:clamp(10px,2.2cqh,16px);width:56%;display:flex;position:absolute;inset-block-end:clamp(22px,5.6cqh,40px);inset-inline-end:clamp(20px,5.6cqw,36px)}.cover__desc{font-family:var(--font-body);color:var(--ink);text-wrap:pretty;font-size:clamp(14px,3cqw,18px);line-height:1.7}.cover__rule{background:var(--ink);height:1px;display:block}@supports (color:color-mix(in lab, red, red)){.cover__rule{background:color-mix(in oklab, var(--ink) 45%, transparent)}}.cover__sign{font-family:var(--font-body);color:var(--ink-soft);flex-direction:column;gap:2px;font-size:clamp(11px,2.4cqw,13px);line-height:1.45;display:flex}.cover__sign b{color:var(--ink);font-weight:600}.cover__back{font-family:var(--font-body);position:absolute;inset-block-end:clamp(22px,5.6cqh,40px);inset-inline-start:clamp(20px,5.6cqw,36px)}.folder__hit{z-index:4;cursor:pointer;position:absolute;inset:0}.folder--open .folder__hit,.folder--dimmed .folder__hit,.folder--static .folder__hit{display:none}.folder--open{--open-peek:120px;--open-w:min(calc(var(--vw,100vw) * .74), 1180px, calc(var(--vw,100vw) - var(--stack-tab-inset,var(--gutter)) - var(--open-peek) - 24px));width:var(--open-w);height:var(--open-h);z-index:60;position:fixed;inset:auto;inset-block-start:max(calc(var(--header-h) + 8px), calc((100dvh - var(--open-h)) / 2));inset-inline-start:calc(var(--stack-tab-inset,var(--gutter)) + var(--open-peek));inset-inline-end:auto}@media (max-width:1023px){.folder--open{--open-peek:28px;--open-h:min(92dvh, calc(100dvh - var(--header-h) - 16px));--open-w:min(calc(var(--vw,100vw) * .92), calc(var(--vw,100vw) - var(--stack-tab-inset,var(--gutter)) - var(--open-peek) - 8px));inset-block-start:calc(var(--header-h) + 8px)}}.folder--open .folder__head{height:var(--head-open);display:flex;inset-inline:clamp(16px,3cqw,26px)}.folder--open .head__title{padding-inline-end:132px;font-size:clamp(24px,4cqw,34px)}@media (max-width:360px){.folder--open .head__title{padding-inline-end:112px;font-size:20px}}.folder--open .head__num,.folder--open .cover__num,.folder--open .cover__vtitle,.folder--open .cover__block,.folder--open .folder__sheetEdge{display:none}.folder__inside{background:var(--green-light);color:var(--green-dark);opacity:0;visibility:hidden;content-visibility:hidden;z-index:5;border-radius:10px;flex-direction:column;transition:none;display:flex;position:absolute;inset-block-start:var(--head-open);inset-block-end:14px;inset-inline:14px;overflow:hidden;transform:translateY(10px);box-shadow:0 1px #00000040}.folder__inside:focus{outline:none}.folder__inside:after{content:"";border-radius:inherit;background-image:var(--grain);opacity:.09;pointer-events:none;background-size:180px 180px;position:absolute;inset:0}.folder--open.folder--settled .folder__inside{opacity:1;visibility:visible;content-visibility:visible;transition:opacity .12s var(--ease-out), transform .16s var(--ease-out), visibility 0s linear 0s;transform:none}.folder__scroll{z-index:1;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--green-dark) transparent;flex:1;min-height:0;padding:clamp(22px,3.4cqw,40px) clamp(20px,4cqw,48px);position:relative;overflow-y:auto}@supports (color:color-mix(in lab, red, red)){.folder__scroll{scrollbar-color:color-mix(in oklab, var(--green-dark) 40%, transparent) transparent}}.folder__close{height:38px;font-family:var(--font-body);white-space:nowrap;background:var(--green-light);color:var(--green-dark);z-index:7;opacity:0;visibility:hidden;transition:opacity .16s var(--ease-out), scale .12s var(--ease-out), visibility 0s linear .16s;border-radius:7px;padding-inline:16px;font-size:14px;font-weight:600;line-height:1.6;position:absolute;inset-block-start:calc((var(--head-open) - 38px) / 2);inset-inline-end:clamp(16px,3cqw,26px);rotate:-2deg;box-shadow:inset 0 1px #ffffff80,0 2px 4px #00000047}.folder--light .folder__close,.folder--ivory .folder__close,.folder--muted .folder__close{background:var(--green-dark);color:var(--ivory)}.folder--open .folder__close{opacity:1;visibility:visible;transition-delay:.3s,0s,0s}.folder__close:hover{rotate:none}.folder__close:active{scale:.96}.stage{width:100%;max-width:1560px;padding-block:14px 26px;padding-inline:var(--gutter);flex:1;grid-template-columns:auto minmax(260px,360px);justify-content:center;align-items:center;column-gap:clamp(32px,4.5vw,80px);margin-inline:auto;display:grid;overflow-x:clip}.stack{width:calc(var(--folder-w) + var(--tab-zone));height:var(--folder-h);margin-inline-end:calc(-1 * var(--bleed));position:relative}.header{z-index:70;min-height:var(--header-h);padding-inline:var(--gutter);background:var(--black);justify-content:space-between;align-items:center;gap:12px;display:flex;position:sticky;inset-block-start:0}.header__logo{color:var(--ivory);align-items:center;height:100%;display:inline-flex}.header__logo svg{width:auto;height:40px;display:block}.header__actions{align-items:center;gap:8px;display:inline-flex}.header__cta{flex-direction:column;align-items:center;gap:2px;display:flex}.header__actions>.btn--quiet{margin-block-end:15px}.header__logo{padding-block-end:15px}.header__hint{font-family:var(--font-body);white-space:nowrap;color:var(--ivory);font-size:11px;line-height:1.2}@supports (color:color-mix(in lab, red, red)){.header__hint{color:color-mix(in oklab, var(--ivory) 70%, var(--black))}}@media (max-width:1023px){.header__logo svg{height:32px}}.btn{min-height:44px;font-family:var(--font-body);white-space:nowrap;transition:background-color .16s var(--ease-out), color .16s var(--ease-out), transform .12s var(--ease-out);-webkit-tap-highlight-color:transparent;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding-inline:20px;font-size:15px;font-weight:600;line-height:1.6;text-decoration:none;display:inline-flex}.btn:active{transform:scale(.97)}.btn--primary{background:var(--green-muted);color:var(--black)}.btn--primary:hover{background:var(--ivory)}.btn--ink{background:var(--green-dark);color:var(--ivory)}.btn--ink:hover{background:var(--green-dark)}@supports (color:color-mix(in lab, red, red)){.btn--ink:hover{background:color-mix(in oklab, var(--green-dark) 80%, black)}}.btn--ghost{color:var(--green-dark);box-shadow:inset 0 0 0 1.5px var(--green-dark);background:0 0}@supports (color:color-mix(in lab, red, red)){.btn--ghost{box-shadow:inset 0 0 0 1.5px color-mix(in oklab, var(--green-dark) 55%, transparent)}}.btn--ghost:hover{background:var(--green-dark)}@supports (color:color-mix(in lab, red, red)){.btn--ghost:hover{background:color-mix(in oklab, var(--green-dark) 10%, transparent)}}.btn--quiet{color:var(--ivory);min-height:40px;font-family:var(--font-body);background:0 0;padding-inline:14px;font-size:13px;box-shadow:inset 0 0 0 1px #f2f5ec47}.btn--quiet:hover{background:#f2f5ec14}.btn[disabled],.btn[aria-disabled=true]{opacity:.55;cursor:not-allowed;transform:none}@media (max-width:1023px){.btn{min-height:40px;padding-inline:16px;font-size:14px}.btn--quiet{min-height:36px;padding-inline:12px}}.hero-col{flex-direction:column;grid-area:1/2;gap:clamp(20px,2.6vw,34px);min-width:0;display:flex}.stack{grid-area:1/1}.hero{transition:opacity .2s var(--ease-out);flex-direction:column;gap:clamp(10px,1.6vw,18px);display:flex}nav[aria-label]{transition:opacity .2s var(--ease-out)}.hero[data-faded=true],nav[data-faded=true]{opacity:0}.hero__name{font-family:var(--font-display);color:var(--green-muted);margin-block-end:clamp(4px,.8vw,10px);font-size:clamp(18px,1.5vw,24px);font-weight:800;line-height:1.2}.hero__tagline{font-family:var(--font-display);color:var(--ivory);margin-block:-.12em;font-size:clamp(32px,3.2vw,46px);font-weight:800;line-height:1.6}.hero__strap{font-family:var(--font-body);color:var(--ivory);font-size:14px;font-weight:400;line-height:1.7}@supports (color:color-mix(in lab, red, red)){.hero__strap{color:color-mix(in oklab, var(--ivory) 78%, var(--black))}}.hero__strap{text-wrap:pretty}@media (max-width:359px){.hero__strap{min-height:5.1em;font-size:13px}}.index{font-family:var(--font-body);flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.index__link{min-height:36px;color:var(--ivory);transition:background-color .14s var(--ease-out), color .14s var(--ease-out);border-radius:6px;grid-template-columns:34px 1fr;align-items:baseline;gap:12px;margin-inline:-8px;padding-inline:8px;text-decoration:none;display:grid}.index__link:hover,.index__link[aria-current=true]{background:#ffffff0f}.index__num{font-family:var(--font-tab);font-variant-numeric:tabular-nums;color:var(--gold);letter-spacing:.04em;font-size:13px;font-weight:700}.index__title{font-size:17px;font-weight:500}@media (max-width:1023px){.stage{grid-template-columns:minmax(0,1fr);align-items:start;row-gap:18px;padding-block:12px 24px}.hero-col{display:contents}.hero{order:0;gap:6px}.stack{order:1;grid-area:auto;justify-self:start}.hero-col>nav{display:none}.hero__tagline{font-size:clamp(30px,8.6vw,40px)}.cover__block{width:60%}.cover__sign{display:none}}.wa-float{z-index:45;background:var(--green-muted);width:50px;height:50px;color:var(--black);-webkit-user-drag:none;-webkit-user-select:none;user-select:none;touch-action:manipulation;transition:transform .16s var(--ease-out), opacity .16s var(--ease-out) .52s, visibility 0s linear .52s;border-radius:999px;place-items:center;text-decoration:none;display:grid;position:fixed;inset-block-end:calc(14px + env(safe-area-inset-bottom));inset-inline-end:14px;box-shadow:0 8px 22px -8px #000000b3}.wa-float:active{transform:scale(.97)}.wa-float--hidden{opacity:0;visibility:hidden;pointer-events:none;transition-delay:0s}@media (min-width:1024px){.wa-float{display:none}}@view-transition{navigation:auto}::view-transition-group(*){animation-duration:.48s;animation-timing-function:cubic-bezier(.32,.72,0,1)}::view-transition-group(service-paper){animation-duration:.56s}::view-transition-old(service-paper){animation-duration:.56s;animation-timing-function:cubic-bezier(.32,.72,0,1)}::view-transition-new(service-paper){animation-duration:.56s;animation-timing-function:cubic-bezier(.32,.72,0,1)}::view-transition-old(root){animation:.22s cubic-bezier(.4,0,1,1) both vtFadeOut}::view-transition-new(root){animation:.4s cubic-bezier(0,0,.2,1) 80ms both vtFadeIn}@keyframes vtFadeOut{to{opacity:0}}@keyframes vtFadeIn{0%{opacity:0}}.svc--open{view-transition-name:service-paper}@media (max-width:767px){::view-transition-group(*){animation-duration:.3s}::view-transition-group(service-paper){animation-duration:.34s}::view-transition-old(service-paper){animation-duration:.34s}::view-transition-new(service-paper){animation-duration:.34s}::view-transition-old(root){animation-duration:.15s}::view-transition-new(root){animation-duration:.26s;animation-delay:40ms}}@media (prefers-reduced-motion:reduce){@view-transition{navigation:none}}.notfound__root{background:var(--black);min-height:100dvh;color:var(--ivory)}.folder__skin{--folder-shape:shape(from calc(var(--e) + var(--rs)) var(--e), hline to calc(calc(calc(100% - var(--tab-w)) - var(--e)) - var(--rb)), curve to calc(calc(100% - var(--tab-w)) - var(--e)) calc(var(--e) + var(--rb)) with calc(calc(calc(100% - var(--tab-w)) - var(--e)) - calc(var(--rb) * .4477)) var(--e) / calc(calc(100% - var(--tab-w)) - var(--e)) calc(var(--e) + calc(var(--rb) * .4477)), vline to calc(calc(var(--tab-y) + var(--e)) - var(--f1)), curve to calc(calc(calc(100% - var(--tab-w)) - var(--e)) + var(--f1)) calc(var(--tab-y) + var(--e)) with calc(calc(100% - var(--tab-w)) - var(--e)) calc(calc(var(--tab-y) + var(--e)) - calc(var(--f1) * .4477)) / calc(calc(calc(100% - var(--tab-w)) - var(--e)) + calc(var(--f1) * .4477)) calc(var(--tab-y) + var(--e)), hline to calc(calc(100% - var(--e)) - var(--rt)), curve to calc(100% - var(--e)) calc(calc(var(--tab-y) + var(--e)) + var(--rt)) with calc(calc(100% - var(--e)) - calc(var(--rt) * .4477)) calc(var(--tab-y) + var(--e)) / calc(100% - var(--e)) calc(calc(var(--tab-y) + var(--e)) + calc(var(--rt) * .4477)), vline to calc(calc(calc(var(--tab-y) + var(--tab-hh)) - var(--e)) - var(--rt)), curve to calc(calc(100% - var(--e)) - var(--rt)) calc(calc(var(--tab-y) + var(--tab-hh)) - var(--e)) with calc(100% - var(--e)) calc(calc(calc(var(--tab-y) + var(--tab-hh)) - var(--e)) - calc(var(--rt) * .4477)) / calc(calc(100% - var(--e)) - calc(var(--rt) * .4477)) calc(calc(var(--tab-y) + var(--tab-hh)) - var(--e)), hline to calc(calc(calc(100% - var(--tab-w)) - var(--e)) + var(--f2)), curve to calc(calc(100% - var(--tab-w)) - var(--e)) calc(calc(calc(var(--tab-y) + var(--tab-hh)) - var(--e)) + var(--f2)) with calc(calc(calc(100% - var(--tab-w)) - var(--e)) + calc(var(--f2) * .4477)) calc(calc(var(--tab-y) + var(--tab-hh)) - var(--e)) / calc(calc(100% - var(--tab-w)) - var(--e)) calc(calc(calc(var(--tab-y) + var(--tab-hh)) - var(--e)) + calc(var(--f2) * .4477)), vline to calc(calc(100% - var(--e)) - var(--rb)), curve to calc(calc(calc(100% - var(--tab-w)) - var(--e)) - var(--rb)) calc(100% - var(--e)) with calc(calc(100% - var(--tab-w)) - var(--e)) calc(calc(100% - var(--e)) - calc(var(--rb) * .4477)) / calc(calc(calc(100% - var(--tab-w)) - var(--e)) - calc(var(--rb) * .4477)) calc(100% - var(--e)), hline to calc(var(--e) + var(--cut)), curve to var(--e) calc(calc(100% - var(--e)) - var(--cut)) with calc(var(--e) + calc(var(--cut) * .4477)) calc(100% - var(--e)) / var(--e) calc(calc(100% - var(--e)) - calc(var(--cut) * .4477)), vline to calc(var(--e) + var(--rs)), curve to calc(var(--e) + var(--rs)) var(--e) with var(--e) calc(var(--e) + calc(var(--rs) * .4477)) / calc(var(--e) + calc(var(--rs) * .4477)) var(--e), close)}.folder--flush-bottom .folder__skin{--folder-shape:shape(from calc(var(--e) + var(--rs)) var(--e), hline to calc(calc(calc(100% - var(--tab-w)) - var(--e)) - var(--rb)), curve to calc(calc(100% - var(--tab-w)) - var(--e)) calc(var(--e) + var(--rb)) with calc(calc(calc(100% - var(--tab-w)) - var(--e)) - calc(var(--rb) * .4477)) var(--e) / calc(calc(100% - var(--tab-w)) - var(--e)) calc(var(--e) + calc(var(--rb) * .4477)), vline to calc(calc(var(--tab-y) + var(--e)) - var(--f1)), curve to calc(calc(calc(100% - var(--tab-w)) - var(--e)) + var(--f1)) calc(var(--tab-y) + var(--e)) with calc(calc(100% - var(--tab-w)) - var(--e)) calc(calc(var(--tab-y) + var(--e)) - calc(var(--f1) * .4477)) / calc(calc(calc(100% - var(--tab-w)) - var(--e)) + calc(var(--f1) * .4477)) calc(var(--tab-y) + var(--e)), hline to calc(calc(100% - var(--e)) - var(--rt)), curve to calc(100% - var(--e)) calc(calc(var(--tab-y) + var(--e)) + var(--rt)) with calc(calc(100% - var(--e)) - calc(var(--rt) * .4477)) calc(var(--tab-y) + var(--e)) / calc(100% - var(--e)) calc(calc(var(--tab-y) + var(--e)) + calc(var(--rt) * .4477)), vline to calc(calc(100% - var(--e)) - var(--rt)), curve to calc(calc(100% - var(--e)) - var(--rt)) calc(100% - var(--e)) with calc(100% - var(--e)) calc(calc(100% - var(--e)) - calc(var(--rt) * .4477)) / calc(calc(100% - var(--e)) - calc(var(--rt) * .4477)) calc(100% - var(--e)), hline to calc(var(--e) + var(--cut)), curve to var(--e) calc(calc(100% - var(--e)) - var(--cut)) with calc(var(--e) + calc(var(--cut) * .4477)) calc(100% - var(--e)) / var(--e) calc(calc(100% - var(--e)) - calc(var(--cut) * .4477)), vline to calc(var(--e) + var(--rs)), curve to calc(var(--e) + var(--rs)) var(--e) with var(--e) calc(var(--e) + calc(var(--rs) * .4477)) / calc(var(--e) + calc(var(--rs) * .4477)) var(--e), close)}.folder--tab-top .folder__skin{--folder-shape:shape(from calc(var(--e) + var(--rs)) var(--e), hline to calc(calc(calc(100% - var(--tab-w)) - var(--e)) - var(--st)), curve to calc(calc(calc(100% - var(--tab-w)) - var(--e)) + var(--st)) calc(var(--tab-y) + var(--e)) with calc(calc(100% - var(--tab-w)) - var(--e)) var(--e) / calc(calc(100% - var(--tab-w)) - var(--e)) calc(var(--tab-y) + var(--e)), hline to calc(calc(100% - var(--e)) - var(--rt)), curve to calc(100% - var(--e)) calc(calc(var(--tab-y) + var(--e)) + var(--rt)) with calc(calc(100% - var(--e)) - calc(var(--rt) * .4477)) calc(var(--tab-y) + var(--e)) / calc(100% - var(--e)) calc(calc(var(--tab-y) + var(--e)) + calc(var(--rt) * .4477)), vline to calc(calc(calc(var(--tab-y) + var(--tab-hh)) - var(--e)) - var(--rt)), curve to calc(calc(100% - var(--e)) - var(--rt)) calc(calc(var(--tab-y) + var(--tab-hh)) - var(--e)) with calc(100% - var(--e)) calc(calc(calc(var(--tab-y) + var(--tab-hh)) - var(--e)) - calc(var(--rt) * .4477)) / calc(calc(100% - var(--e)) - calc(var(--rt) * .4477)) calc(calc(var(--tab-y) + var(--tab-hh)) - var(--e)), hline to calc(calc(calc(100% - var(--tab-w)) - var(--e)) + var(--f2)), curve to calc(calc(100% - var(--tab-w)) - var(--e)) calc(calc(calc(var(--tab-y) + var(--tab-hh)) - var(--e)) + var(--f2)) with calc(calc(calc(100% - var(--tab-w)) - var(--e)) + calc(var(--f2) * .4477)) calc(calc(var(--tab-y) + var(--tab-hh)) - var(--e)) / calc(calc(100% - var(--tab-w)) - var(--e)) calc(calc(calc(var(--tab-y) + var(--tab-hh)) - var(--e)) + calc(var(--f2) * .4477)), vline to calc(calc(100% - var(--e)) - var(--rb)), curve to calc(calc(calc(100% - var(--tab-w)) - var(--e)) - var(--rb)) calc(100% - var(--e)) with calc(calc(100% - var(--tab-w)) - var(--e)) calc(calc(100% - var(--e)) - calc(var(--rb) * .4477)) / calc(calc(calc(100% - var(--tab-w)) - var(--e)) - calc(var(--rb) * .4477)) calc(100% - var(--e)), hline to calc(var(--e) + var(--cut)), curve to var(--e) calc(calc(100% - var(--e)) - var(--cut)) with calc(var(--e) + calc(var(--cut) * .4477)) calc(100% - var(--e)) / var(--e) calc(calc(100% - var(--e)) - calc(var(--cut) * .4477)), vline to calc(var(--e) + var(--rs)), curve to calc(var(--e) + var(--rs)) var(--e) with var(--e) calc(var(--e) + calc(var(--rs) * .4477)) / calc(var(--e) + calc(var(--rs) * .4477)) var(--e), close)}:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .folder__skin{--folder-shape:shape(from calc(100% - (calc(var(--e) + var(--rs)))) var(--e), hline to calc(100% - (calc(calc(calc(100% - var(--tab-w)) - var(--e)) - var(--rb)))), curve to calc(100% - (calc(calc(100% - var(--tab-w)) - var(--e)))) calc(var(--e) + var(--rb)) with calc(100% - (calc(calc(calc(100% - var(--tab-w)) - var(--e)) - calc(var(--rb) * .4477)))) var(--e) / calc(100% - (calc(calc(100% - var(--tab-w)) - var(--e)))) calc(var(--e) + calc(var(--rb) * .4477)), vline to calc(calc(var(--tab-y) + var(--e)) - var(--f1)), curve to calc(100% - (calc(calc(calc(100% - var(--tab-w)) - var(--e)) + var(--f1)))) calc(var(--tab-y) + var(--e)) with calc(100% - (calc(calc(100% - var(--tab-w)) - var(--e)))) calc(calc(var(--tab-y) + var(--e)) - calc(var(--f1) * .4477)) / calc(100% - (calc(calc(calc(100% - var(--tab-w)) - var(--e)) + calc(var(--f1) * .4477)))) calc(var(--tab-y) + var(--e)), hline to calc(100% - (calc(calc(100% - var(--e)) - var(--rt)))), curve to calc(100% - (calc(100% - var(--e)))) calc(calc(var(--tab-y) + var(--e)) + var(--rt)) with calc(100% - (calc(calc(100% - var(--e)) - calc(var(--rt) * .4477)))) calc(var(--tab-y) + var(--e)) / calc(100% - (calc(100% - var(--e)))) calc(calc(var(--tab-y) + var(--e)) + calc(var(--rt) * .4477)), vline to calc(calc(calc(var(--tab-y) + var(--tab-hh)) - var(--e)) - var(--rt)), curve to calc(100% - (calc(calc(100% - var(--e)) - var(--rt)))) calc(calc(var(--tab-y) + var(--tab-hh)) - var(--e)) with calc(100% - (calc(100% - var(--e)))) calc(calc(calc(var(--tab-y) + var(--tab-hh)) - var(--e)) - calc(var(--rt) * .4477)) / calc(100% - (calc(calc(100% - var(--e)) - calc(var(--rt) * .4477)))) calc(calc(var(--tab-y) + var(--tab-hh)) - var(--e)), hline to calc(100% - (calc(calc(calc(100% - var(--tab-w)) - var(--e)) + var(--f2)))), curve to calc(100% - (calc(calc(100% - var(--tab-w)) - var(--e)))) calc(calc(calc(var(--tab-y) + var(--tab-hh)) - var(--e)) + var(--f2)) with calc(100% - (calc(calc(calc(100% - var(--tab-w)) - var(--e)) + calc(var(--f2) * .4477)))) calc(calc(var(--tab-y) + var(--tab-hh)) - var(--e)) / calc(100% - (calc(calc(100% - var(--tab-w)) - var(--e)))) calc(calc(calc(var(--tab-y) + var(--tab-hh)) - var(--e)) + calc(var(--f2) * .4477)), vline to calc(calc(100% - var(--e)) - var(--rb)), curve to calc(100% - (calc(calc(calc(100% - var(--tab-w)) - var(--e)) - var(--rb)))) calc(100% - var(--e)) with calc(100% - (calc(calc(100% - var(--tab-w)) - var(--e)))) calc(calc(100% - var(--e)) - calc(var(--rb) * .4477)) / calc(100% - (calc(calc(calc(100% - var(--tab-w)) - var(--e)) - calc(var(--rb) * .4477)))) calc(100% - var(--e)), hline to calc(100% - (calc(var(--e) + var(--cut)))), curve to calc(100% - (var(--e))) calc(calc(100% - var(--e)) - var(--cut)) with calc(100% - (calc(var(--e) + calc(var(--cut) * .4477)))) calc(100% - var(--e)) / calc(100% - (var(--e))) calc(calc(100% - var(--e)) - calc(var(--cut) * .4477)), vline to calc(var(--e) + var(--rs)), curve to calc(100% - (calc(var(--e) + var(--rs)))) var(--e) with calc(100% - (var(--e))) calc(var(--e) + calc(var(--rs) * .4477)) / calc(100% - (calc(var(--e) + calc(var(--rs) * .4477)))) var(--e), close)}:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .folder--flush-bottom .folder__skin{--folder-shape:shape(from calc(100% - (calc(var(--e) + var(--rs)))) var(--e), hline to calc(100% - (calc(calc(calc(100% - var(--tab-w)) - var(--e)) - var(--rb)))), curve to calc(100% - (calc(calc(100% - var(--tab-w)) - var(--e)))) calc(var(--e) + var(--rb)) with calc(100% - (calc(calc(calc(100% - var(--tab-w)) - var(--e)) - calc(var(--rb) * .4477)))) var(--e) / calc(100% - (calc(calc(100% - var(--tab-w)) - var(--e)))) calc(var(--e) + calc(var(--rb) * .4477)), vline to calc(calc(var(--tab-y) + var(--e)) - var(--f1)), curve to calc(100% - (calc(calc(calc(100% - var(--tab-w)) - var(--e)) + var(--f1)))) calc(var(--tab-y) + var(--e)) with calc(100% - (calc(calc(100% - var(--tab-w)) - var(--e)))) calc(calc(var(--tab-y) + var(--e)) - calc(var(--f1) * .4477)) / calc(100% - (calc(calc(calc(100% - var(--tab-w)) - var(--e)) + calc(var(--f1) * .4477)))) calc(var(--tab-y) + var(--e)), hline to calc(100% - (calc(calc(100% - var(--e)) - var(--rt)))), curve to calc(100% - (calc(100% - var(--e)))) calc(calc(var(--tab-y) + var(--e)) + var(--rt)) with calc(100% - (calc(calc(100% - var(--e)) - calc(var(--rt) * .4477)))) calc(var(--tab-y) + var(--e)) / calc(100% - (calc(100% - var(--e)))) calc(calc(var(--tab-y) + var(--e)) + calc(var(--rt) * .4477)), vline to calc(calc(100% - var(--e)) - var(--rt)), curve to calc(100% - (calc(calc(100% - var(--e)) - var(--rt)))) calc(100% - var(--e)) with calc(100% - (calc(100% - var(--e)))) calc(calc(100% - var(--e)) - calc(var(--rt) * .4477)) / calc(100% - (calc(calc(100% - var(--e)) - calc(var(--rt) * .4477)))) calc(100% - var(--e)), hline to calc(100% - (calc(var(--e) + var(--cut)))), curve to calc(100% - (var(--e))) calc(calc(100% - var(--e)) - var(--cut)) with calc(100% - (calc(var(--e) + calc(var(--cut) * .4477)))) calc(100% - var(--e)) / calc(100% - (var(--e))) calc(calc(100% - var(--e)) - calc(var(--cut) * .4477)), vline to calc(var(--e) + var(--rs)), curve to calc(100% - (calc(var(--e) + var(--rs)))) var(--e) with calc(100% - (var(--e))) calc(var(--e) + calc(var(--rs) * .4477)) / calc(100% - (calc(var(--e) + calc(var(--rs) * .4477)))) var(--e), close)}:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .folder--tab-top .folder__skin{--folder-shape:shape(from calc(100% - (calc(var(--e) + var(--rs)))) var(--e), hline to calc(100% - (calc(calc(calc(100% - var(--tab-w)) - var(--e)) - var(--st)))), curve to calc(100% - (calc(calc(calc(100% - var(--tab-w)) - var(--e)) + var(--st)))) calc(var(--tab-y) + var(--e)) with calc(100% - (calc(calc(100% - var(--tab-w)) - var(--e)))) var(--e) / calc(100% - (calc(calc(100% - var(--tab-w)) - var(--e)))) calc(var(--tab-y) + var(--e)), hline to calc(100% - (calc(calc(100% - var(--e)) - var(--rt)))), curve to calc(100% - (calc(100% - var(--e)))) calc(calc(var(--tab-y) + var(--e)) + var(--rt)) with calc(100% - (calc(calc(100% - var(--e)) - calc(var(--rt) * .4477)))) calc(var(--tab-y) + var(--e)) / calc(100% - (calc(100% - var(--e)))) calc(calc(var(--tab-y) + var(--e)) + calc(var(--rt) * .4477)), vline to calc(calc(calc(var(--tab-y) + var(--tab-hh)) - var(--e)) - var(--rt)), curve to calc(100% - (calc(calc(100% - var(--e)) - var(--rt)))) calc(calc(var(--tab-y) + var(--tab-hh)) - var(--e)) with calc(100% - (calc(100% - var(--e)))) calc(calc(calc(var(--tab-y) + var(--tab-hh)) - var(--e)) - calc(var(--rt) * .4477)) / calc(100% - (calc(calc(100% - var(--e)) - calc(var(--rt) * .4477)))) calc(calc(var(--tab-y) + var(--tab-hh)) - var(--e)), hline to calc(100% - (calc(calc(calc(100% - var(--tab-w)) - var(--e)) + var(--f2)))), curve to calc(100% - (calc(calc(100% - var(--tab-w)) - var(--e)))) calc(calc(calc(var(--tab-y) + var(--tab-hh)) - var(--e)) + var(--f2)) with calc(100% - (calc(calc(calc(100% - var(--tab-w)) - var(--e)) + calc(var(--f2) * .4477)))) calc(calc(var(--tab-y) + var(--tab-hh)) - var(--e)) / calc(100% - (calc(calc(100% - var(--tab-w)) - var(--e)))) calc(calc(calc(var(--tab-y) + var(--tab-hh)) - var(--e)) + calc(var(--f2) * .4477)), vline to calc(calc(100% - var(--e)) - var(--rb)), curve to calc(100% - (calc(calc(calc(100% - var(--tab-w)) - var(--e)) - var(--rb)))) calc(100% - var(--e)) with calc(100% - (calc(calc(100% - var(--tab-w)) - var(--e)))) calc(calc(100% - var(--e)) - calc(var(--rb) * .4477)) / calc(100% - (calc(calc(calc(100% - var(--tab-w)) - var(--e)) - calc(var(--rb) * .4477)))) calc(100% - var(--e)), hline to calc(100% - (calc(var(--e) + var(--cut)))), curve to calc(100% - (var(--e))) calc(calc(100% - var(--e)) - var(--cut)) with calc(100% - (calc(var(--e) + calc(var(--cut) * .4477)))) calc(100% - var(--e)) / calc(100% - (var(--e))) calc(calc(100% - var(--e)) - calc(var(--cut) * .4477)), vline to calc(var(--e) + var(--rs)), curve to calc(100% - (calc(var(--e) + var(--rs)))) var(--e) with calc(100% - (var(--e))) calc(var(--e) + calc(var(--rs) * .4477)) / calc(100% - (calc(var(--e) + calc(var(--rs) * .4477)))) var(--e), close)}.sheet{color:var(--green-dark);font-family:var(--font-body);--measure:66ch;flex-direction:column;gap:20px;width:100%;max-width:1120px;min-height:100%;margin-inline:auto;display:flex}.sheet__head{flex-direction:column;gap:8px;display:flex}.sheet__title{font-family:var(--font-display);text-wrap:balance;font-size:clamp(30px,5cqw,40px);font-weight:400;line-height:1.5}.sheet__lead{max-width:var(--measure);color:var(--green-dark);font-size:clamp(16px,2.2cqw,18px);line-height:1.8}@supports (color:color-mix(in lab, red, red)){.sheet__lead{color:color-mix(in oklab, var(--green-dark) 82%, var(--green-light))}}.sheet__lead{text-wrap:pretty}@keyframes sheetIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.folder--settled .svc__in,.folder--settled .step,.folder--settled .work,.folder--settled .faq__item,.folder--settled .about__section{animation:sheetIn .32s var(--ease-out) both;animation-delay:calc(80ms + var(--i,0) * 60ms)}@media (prefers-reduced-motion:reduce){.folder--settled .svc__in,.folder--settled .step,.folder--settled .work,.folder--settled .faq__item,.folder--settled .about__section{animation-duration:1ms;animation-delay:0s}}.deck{flex-direction:column;margin-block:auto;padding-block:6px 16px;padding-inline:6px;display:flex}.svc{margin-block-start:-12px;position:relative}.svc:first-child{margin-block-start:0}.svc--open{margin-block:8px 10px}.svc--open:first-child{margin-block-start:0}.svc__in{position:relative}.svc__title{z-index:2;background:var(--green-light);margin:0;font-weight:400;position:relative}@supports (color:color-mix(in lab, red, red)){.svc__title{background:color-mix(in oklab, var(--green-light) 40%, white)}}.svc__title{transition:background-color .16s var(--ease-out), box-shadow .16s var(--ease-out);border-radius:7px 7px 10px 10px;box-shadow:inset 0 1px #ffffffa6,0 -6px 14px -10px #00000073,0 2px #00000024,0 12px 22px -14px #00000080}.svc--open .svc__title{background:var(--green-light)}@supports (color:color-mix(in lab, red, red)){.svc--open .svc__title{background:color-mix(in oklab, var(--green-light) 18%, white)}}.svc--open .svc__title{box-shadow:inset 0 1px #ffffffbf}.svc__head{text-align:start;width:100%;min-height:60px;font-family:var(--font-display);color:var(--green-dark);border-radius:8px;padding:14px 20px 26px;font-size:clamp(22px,3.6cqw,28px);line-height:1.7;display:block}.svc__head:focus-visible{outline:2px solid var(--gold);outline-offset:-3px}.svc__slot{z-index:1;clip-path:inset(0 -40px -600px);margin-block-start:-12px;position:relative}.svc__body{background:var(--green-light);position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.svc__body{background:color-mix(in oklab, var(--green-light) 18%, white)}}.svc__body{border-radius:0 0 10px 10px;box-shadow:0 2px #00000024,0 26px 40px -18px #0009}.svc__body--exiting{position:absolute;inset-block-start:0;inset-inline:0}.svc__bodyIn{opacity:0;flex-direction:column;align-items:flex-start;gap:16px;padding:12px 20px 22px;display:flex}.svc__body--revealed .svc__bodyIn{opacity:1;transition:opacity .14s var(--ease-out)}@media (max-width:360px){.svc__bodyIn>.svc__actions>.btn{align-self:stretch}}.svc__actions{flex-direction:column;align-items:flex-start;gap:10px;min-width:0;display:flex}.svc__more{color:var(--ink);font-size:14px;line-height:1.8}@supports (color:color-mix(in lab, red, red)){.svc__more{color:color-mix(in oklab, var(--ink) 76%, var(--paper))}}.svc__more{border-block-end:1px solid var(--ink);text-decoration:none}@supports (color:color-mix(in lab, red, red)){.svc__more{border-block-end:1px solid color-mix(in oklab, var(--ink) 30%, transparent)}}.svc__more:hover{color:var(--ink);border-block-end-color:currentColor}@media (prefers-reduced-motion:reduce){.svc__body--revealed .svc__bodyIn{transition:none}}.svc__copy{flex-direction:column;gap:14px;min-width:0;display:flex}.svc__text{max-width:var(--measure);text-wrap:pretty;font-size:clamp(16px,2.3cqw,18px);line-height:1.9}.svc__meta{max-width:var(--measure);text-wrap:pretty;margin:0;font-size:clamp(15px,2.1cqw,17px);line-height:1.85}.svc__metaLabel{font-family:var(--font-display);color:var(--green-dark);font-weight:700}@supports (color:color-mix(in lab, red, red)){.svc__metaLabel{color:color-mix(in oklab, var(--green-dark) 72%, var(--green-light))}}.steps{flex-direction:column;flex:1;justify-content:space-between;gap:4px;margin:0;padding:0;list-style:none;display:flex}.step{border-block-end:1px solid var(--green-dark);grid-template-columns:48px 1fr;align-items:start;gap:16px;padding-block:16px;display:grid}@supports (color:color-mix(in lab, red, red)){.step{border-block-end:1px solid color-mix(in oklab, var(--green-dark) 22%, transparent)}}.step:last-child{border-block-end:0}.step__body{flex-direction:column;gap:6px;min-width:0;display:flex}.step__line{max-width:var(--measure);color:var(--green-dark);margin:0;font-size:clamp(15px,2.1cqw,17px);line-height:1.85}@supports (color:color-mix(in lab, red, red)){.step__line{color:color-mix(in oklab, var(--green-dark) 84%, var(--green-light))}}.step__line{text-wrap:pretty}.step__num{font-family:var(--font-display);color:var(--green-dark);opacity:.55;text-align:center;font-size:34px;line-height:1}.step__title{font-family:var(--font-display);font-size:clamp(28px,4.6cqw,36px);line-height:1.7}.works{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.work{border-block-start:1px solid var(--green-dark);flex-direction:column;gap:10px;padding-block:18px;display:flex}@supports (color:color-mix(in lab, red, red)){.work{border-block-start:1px solid color-mix(in oklab, var(--green-dark) 22%, transparent)}}.work:first-child{border-block-start:0;padding-block-start:0}.work__tag{color:var(--green-dark);margin:0;font-size:14px;font-weight:600}@supports (color:color-mix(in lab, red, red)){.work__tag{color:color-mix(in oklab, var(--green-dark) 70%, var(--green-light))}}.work__note{color:var(--green-dark);margin:0;font-size:15px;line-height:1.7}@supports (color:color-mix(in lab, red, red)){.work__note{color:color-mix(in oklab, var(--green-dark) 82%, var(--green-light))}}.work__note{text-wrap:pretty}.work__title{font-family:var(--font-display);text-wrap:balance;margin:0;font-size:clamp(22px,3.6cqw,26px);font-weight:400;line-height:1.95}.work__art{aspect-ratio:16/10;--art-ground:var(--green-light);border-radius:8px;width:100%;max-width:640px;height:auto;margin-block:4px 6px;display:block}@supports (color:color-mix(in lab, red, red)){.work__art{--art-ground:color-mix(in oklab, var(--green-light) 62%, var(--ivory))}}.work__media{aspect-ratio:16/10;object-fit:cover;background:var(--green-dark);border-radius:8px;width:100%;max-width:640px;margin-block:4px 6px;display:block}@supports (color:color-mix(in lab, red, red)){.work__media{background:color-mix(in oklab, var(--green-dark) 12%, transparent)}}.work__media--none{background:linear-gradient(135deg, var(--green-dark), var(--green-dark));place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.work__media--none{background:linear-gradient(135deg, color-mix(in oklab, var(--green-dark) 14%, transparent), color-mix(in oklab, var(--green-dark) 6%, transparent))}}.work__media--none{border:1px solid var(--green-dark)}@supports (color:color-mix(in lab, red, red)){.work__media--none{border:1px solid color-mix(in oklab, var(--green-dark) 16%, transparent)}}.work__num{font-family:var(--font-display);color:var(--green-dark);font-size:clamp(30px,6cqw,46px);line-height:1.5}@supports (color:color-mix(in lab, red, red)){.work__num{color:color-mix(in oklab, var(--green-dark) 44%, transparent)}}.work__link{color:var(--green-dark);align-self:flex-start;margin-block-start:4px;font-size:14px;line-height:1.8}@supports (color:color-mix(in lab, red, red)){.work__link{color:color-mix(in oklab, var(--green-dark) 82%, var(--green-light))}}.work__link{border-block-end:1px solid var(--green-dark);text-decoration:none}@supports (color:color-mix(in lab, red, red)){.work__link{border-block-end:1px solid color-mix(in oklab, var(--green-dark) 30%, transparent)}}.work__link:hover{color:var(--green-dark);border-block-end-color:currentColor}.work__story{flex-direction:column;gap:6px;display:flex}.work__line{max-width:var(--measure);text-wrap:pretty;margin:0;font-size:clamp(16px,2.3cqw,18px);line-height:1.85}.work__k{font-weight:600}.faq{flex-direction:column;display:flex}.faq__item{border-block-end:1px solid var(--green-dark)}@supports (color:color-mix(in lab, red, red)){.faq__item{border-block-end:1px solid color-mix(in oklab, var(--green-dark) 22%, transparent)}}.faq__q{cursor:pointer;min-height:52px;font-family:var(--font-display);grid-template-columns:1fr auto;align-items:center;gap:12px;padding-block:11px;font-size:clamp(22px,3.6cqw,26px);line-height:1.8;list-style:none;display:grid}.faq__q::-webkit-details-marker{display:none}.faq__q:focus-visible{outline:2px solid var(--gold);outline-offset:2px;border-radius:4px}.faq__chev{transition:transform .2s var(--ease-out);opacity:.7;flex:none}.faq__item[open] .faq__chev{transform:rotate(180deg)}.faq__a{max-width:var(--measure);text-wrap:pretty;flex-direction:column;align-items:flex-start;gap:16px;padding-block:0 20px;font-size:clamp(16px,2.3cqw,18px);line-height:1.85;display:flex}.about__motto{font-family:var(--font-display);color:var(--green-dark);text-wrap:balance;margin:0 0 4px;font-size:clamp(34px,7.4cqw,44px);font-weight:800;line-height:1.5}.about__section{border-block-start:1px solid var(--green-dark);flex-direction:column;gap:8px;padding-block-start:16px;display:flex}@supports (color:color-mix(in lab, red, red)){.about__section{border-block-start:1px solid color-mix(in oklab, var(--green-dark) 22%, transparent)}}.about__label{color:var(--green-dark);margin:0;font-size:14px;font-weight:600}@supports (color:color-mix(in lab, red, red)){.about__label{color:color-mix(in oklab, var(--green-dark) 70%, var(--green-light))}}.about__mindset{font-family:var(--font-display);font-size:clamp(30px,4.8cqw,38px);line-height:1.45}.about__dont{max-width:var(--measure);text-wrap:pretty;flex-direction:column;gap:10px;margin:0;padding-inline-start:1.5em;font-size:clamp(16px,2.3cqw,18px);line-height:1.85;list-style:arabic-indic;display:flex}:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .about__dont{list-style:decimal}.about__dont li::marker{font-weight:600}.about__after{max-width:var(--measure);text-wrap:pretty;flex-direction:column;gap:8px;font-size:clamp(16px,2.3cqw,18px);line-height:1.85;display:flex}.about__after p{margin:0}.about__scope{max-width:var(--measure);text-wrap:pretty;margin:0;font-size:clamp(16px,2.3cqw,18px);line-height:1.85}.about__contact{flex-direction:column;gap:8px;margin:0;padding:0;font-size:17px;list-style:none;display:flex}.about__contact a{align-items:baseline;gap:10px;min-height:32px;font-weight:600;text-decoration:none;display:inline-flex}.about__contact a:hover{text-underline-offset:4px;text-decoration:underline}.about__contactHint{opacity:.75;font-size:13px;font-weight:600}.form{gap:16px}.field{gap:6px;display:grid}.field label{font-size:15px;font-weight:600}.input{background:#fff;border-radius:8px;width:100%;min-height:50px;padding:12px 16px}@supports (color:color-mix(in lab, red, red)){.input{background:color-mix(in oklab, white 82%, var(--green-light))}}.input{border:1.5px solid var(--green-dark)}@supports (color:color-mix(in lab, red, red)){.input{border:1.5px solid color-mix(in oklab, var(--green-dark) 28%, transparent)}}.input{color:var(--green-dark);transition:border-color .14s var(--ease-out), background-color .14s var(--ease-out);font-size:17px;line-height:1.5}.input::placeholder{color:var(--green-dark)}@supports (color:color-mix(in lab, red, red)){.input::placeholder{color:color-mix(in oklab, var(--green-dark) 45%, transparent)}}.input:hover{border-color:var(--green-dark)}@supports (color:color-mix(in lab, red, red)){.input:hover{border-color:color-mix(in oklab, var(--green-dark) 50%, transparent)}}.input:focus-visible{outline:2px solid var(--gold);outline-offset:1px;border-color:var(--green-dark);background:#fff}.input:disabled{opacity:.6}.input--invalid{border-color:#8b3a2f}.input--select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' stroke='%231e4d3b' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 6l5 5 5-5'/%3E%3C/svg%3E");background-position:14px;background-repeat:no-repeat;background-size:16px;padding-inline-end:40px}:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .input--select{background-position:right 14px center}.input--textarea{resize:vertical;min-height:120px}.field__error,.form__error{color:#8b3a2f;font-size:14px;line-height:1.6}.form__note{font-size:15px;line-height:1.7}.form__hint{color:var(--green-dark);margin:0;font-size:14px;line-height:1.6}@supports (color:color-mix(in lab, red, red)){.form__hint{color:color-mix(in oklab, var(--green-dark) 75%, var(--green-light))}}.form__actions{flex-wrap:wrap;gap:10px;padding-block-start:4px;display:flex}.form__status:empty{display:none}.form__status:focus{outline:none}.hp{opacity:0;width:1px;height:1px;position:absolute;inset-inline-start:-9999px;overflow:hidden}.form-done{text-align:center;justify-content:center;align-items:center;gap:16px}.form-done:focus{outline:none}.done__stage{--sw:min(64cqw, 520px);width:var(--sw);margin-inline:auto;padding-block-start:11%;position:relative}.done__folder{--tab-w:calc(var(--sw) * .122);--tab-y:15%;--tab-hh:37%;--rs:calc(var(--sw) * .014);--rb:calc(var(--sw) * .031);--rt:calc(var(--sw) * .042);--f1:calc(var(--sw) * .072);--f2:calc(var(--sw) * .053);--cut:calc(var(--sw) * .05);--paper:var(--green-dark);--grain-opacity:.12;aspect-ratio:10/7;filter:drop-shadow(0 1px 1px #00000059)drop-shadow(0 14px 20px #0006);position:relative}.done__skin{position:absolute;inset:0}.done__skin--back{--e:0px;background:var(--ivory);translate:-5px 6px}:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .done__skin--back{translate:5px 6px}.done__paper{inset-block-start:-11%;inset-inline:calc(var(--tab-w) + 7%) 11%;background:var(--ivory);transform-origin:50% 100%;border-radius:3px 3px 0 0;height:60%;position:absolute;rotate:2.4deg;box-shadow:0 2px 5px -2px #00000073}.done__paper:after{content:"";border-radius:inherit;background-image:var(--grain);opacity:.14;background-size:180px 180px;position:absolute;inset:0}.done__skin--top:before{box-shadow:0 -3px 6px -2px #0006}.done__stamp{padding:calc(var(--sw) * .018) calc(var(--sw) * .045) calc(var(--sw) * .015);border:3px solid var(--gold);place-items:center;display:grid;position:absolute;inset-block-start:1.5%;inset-inline-start:calc(var(--tab-w) + 7%)}@supports (color:color-mix(in lab, red, red)){.done__stamp{border:3px solid color-mix(in oklab, var(--gold) 85%, transparent)}}.done__stamp{border-radius:calc(var(--sw) * .014);color:var(--gold)}@supports (color:color-mix(in lab, red, red)){.done__stamp{color:color-mix(in oklab, var(--gold) 85%, transparent)}}.done__stamp{font-family:var(--font-display);font-size:calc(var(--sw) * .058);white-space:nowrap;transform-origin:50%;line-height:1.25}.done__stamp:after{content:"";border-radius:inherit;background-image:var(--grain);opacity:.3;pointer-events:none;background-size:120px 120px;position:absolute;inset:-3px}.done__stampText{position:relative}.done__say{gap:6px;padding-block-start:4px;display:grid}.done__line{font-family:var(--font-display);color:var(--green-dark);text-wrap:balance;font-size:clamp(19px,2.6cqw,23px);line-height:1.45}.done__ref{letter-spacing:.04em;font-variant-numeric:tabular-nums;color:var(--green-dark);font-size:14px;line-height:1.6}@supports (color:color-mix(in lab, red, red)){.done__ref{color:color-mix(in oklab, var(--green-dark) 68%, var(--green-light))}}.done__ref bdi{direction:ltr;unicode-bidi:isolate}.done__act{padding-block-start:2px}.field__hint{color:var(--green-dark);margin:-4px 0 0;font-size:13px;line-height:1.6}@supports (color:color-mix(in lab, red, red)){.field__hint{color:color-mix(in oklab, var(--green-dark) 62%, var(--green-light))}}.form__fallback{margin-block-start:10px}.stamp{border:3px double var(--green-dark);color:var(--green-dark);font-family:var(--font-display);letter-spacing:.01em;opacity:.92;transform-origin:50%;border-radius:8px;padding:8px 20px 6px;font-size:32px;line-height:1.1;display:inline-block}@container (min-width:720px){.form{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:18px 28px;display:grid}.form>.sheet__head,.form>.field--wide,.form>.form__actions,.form>.form__hint,.form>.form__status{grid-column:1/-1}.svc__bodyIn{grid-template-columns:minmax(0,1fr) auto;align-items:start;column-gap:32px;display:grid}}@container (min-width:860px){.work{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;column-gap:44px;display:grid}.work__head{flex-direction:column;gap:10px;display:flex}.about__section{grid-template-columns:170px minmax(0,1fr);align-items:start;column-gap:32px;display:grid}.faq__item[open]{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;column-gap:44px;display:grid}}.notfound{min-height:100dvh;padding:var(--gutter);place-items:center;display:grid}.notfound__stage{width:calc(var(--folder-w) + var(--tab-w));height:var(--folder-h);position:relative}.notfound__link{text-underline-offset:5px;color:var(--ivory);font-weight:600;text-decoration:underline;display:inline-block}@media (max-width:1023px){.sheet{gap:16px}.svc__head{min-height:54px;padding:12px 16px 22px;font-size:21px}.svc__bodyIn{padding:12px 16px 18px}.svc__text,.faq__a,.work__line,.about__dont,.about__after{font-size:16px}.svc__meta{font-size:15px}.step__title{font-size:27px}.faq__q{font-size:19px}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}
