@font-face{font-family:Noto Serif Display;font-style:italic;font-display:swap;font-weight:700;src:url(/_astro/noto-serif-display-cyrillic-ext-700-italic.DKQE9lJg.woff2)format("woff2"),url(/_astro/noto-serif-display-cyrillic-ext-700-italic.CN2q_Z2o.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Noto Serif Display;font-style:italic;font-display:swap;font-weight:700;src:url(/_astro/noto-serif-display-cyrillic-700-italic.CUAIMUim.woff2)format("woff2"),url(/_astro/noto-serif-display-cyrillic-700-italic.CgmfIsGh.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Noto Serif Display;font-style:italic;font-display:swap;font-weight:700;src:url(/_astro/noto-serif-display-greek-ext-700-italic.D5cEqNG8.woff2)format("woff2"),url(/_astro/noto-serif-display-greek-ext-700-italic.CIx6kjNF.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Noto Serif Display;font-style:italic;font-display:swap;font-weight:700;src:url(/_astro/noto-serif-display-greek-700-italic.KotBXtly.woff2)format("woff2"),url(/_astro/noto-serif-display-greek-700-italic.QEdPNyk3.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Noto Serif Display;font-style:italic;font-display:swap;font-weight:700;src:url(/_astro/noto-serif-display-vietnamese-700-italic.CtIE-eEP.woff2)format("woff2"),url(/_astro/noto-serif-display-vietnamese-700-italic.2YDTZY-M.woff)format("woff");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:Noto Serif Display;font-style:italic;font-display:swap;font-weight:700;src:url(/_astro/noto-serif-display-latin-ext-700-italic.BsKMWrc-.woff2)format("woff2"),url(/_astro/noto-serif-display-latin-ext-700-italic.DfRUTu0b.woff)format("woff");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:Noto Serif Display;font-style:italic;font-display:swap;font-weight:700;src:url(/_astro/noto-serif-display-latin-700-italic.ZSlOW_rh.woff2)format("woff2"),url(/_astro/noto-serif-display-latin-700-italic.DYI6WrR6.woff)format("woff");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:Noto Serif Display;font-style:italic;font-display:swap;font-weight:800;src:url(/_astro/noto-serif-display-cyrillic-ext-800-italic.BYFrlvHY.woff2)format("woff2"),url(/_astro/noto-serif-display-cyrillic-ext-800-italic.CnWSGgwO.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Noto Serif Display;font-style:italic;font-display:swap;font-weight:800;src:url(/_astro/noto-serif-display-cyrillic-800-italic.Bg8PwKEo.woff2)format("woff2"),url(/_astro/noto-serif-display-cyrillic-800-italic.-7pSgRDf.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Noto Serif Display;font-style:italic;font-display:swap;font-weight:800;src:url(/_astro/noto-serif-display-greek-ext-800-italic.lZQA0BwX.woff2)format("woff2"),url(/_astro/noto-serif-display-greek-ext-800-italic.Do6eiwVL.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Noto Serif Display;font-style:italic;font-display:swap;font-weight:800;src:url(/_astro/noto-serif-display-greek-800-italic.DAGkcOmh.woff2)format("woff2"),url(/_astro/noto-serif-display-greek-800-italic.C3Z-UoYk.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Noto Serif Display;font-style:italic;font-display:swap;font-weight:800;src:url(/_astro/noto-serif-display-vietnamese-800-italic.Cbjo9DYc.woff2)format("woff2"),url(/_astro/noto-serif-display-vietnamese-800-italic.D5vyF3OR.woff)format("woff");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:Noto Serif Display;font-style:italic;font-display:swap;font-weight:800;src:url(/_astro/noto-serif-display-latin-ext-800-italic.Dp3Pznbw.woff2)format("woff2"),url(/_astro/noto-serif-display-latin-ext-800-italic.CSC2ONlT.woff)format("woff");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:Noto Serif Display;font-style:italic;font-display:swap;font-weight:800;src:url(/_astro/noto-serif-display-latin-800-italic.B7bPkY7Y.woff2)format("woff2"),url(/_astro/noto-serif-display-latin-800-italic.Dj8IAZI-.woff)format("woff");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:Ysabeau;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/ysabeau-latin-600-normal.CsmsNWiF.woff2)format("woff2"),url(/_astro/ysabeau-latin-600-normal.DuNl48BG.woff)format("woff")}@font-face{font-family:Ysabeau;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/ysabeau-cyrillic-600-normal.BbobAFwQ.woff2)format("woff2"),url(/_astro/ysabeau-cyrillic-600-normal.lUnZSbfI.woff)format("woff")}@font-face{font-family:Ysabeau;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/ysabeau-latin-700-normal.D3ZRKzkY.woff2)format("woff2"),url(/_astro/ysabeau-latin-700-normal.DP3_xLaH.woff)format("woff")}@font-face{font-family:Ysabeau;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/ysabeau-cyrillic-700-normal.B8spfM5F.woff2)format("woff2"),url(/_astro/ysabeau-cyrillic-700-normal.DH80Dmx9.woff)format("woff")}@font-face{font-family:Ysabeau;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/ysabeau-latin-800-normal.DeHwJ2hE.woff2)format("woff2"),url(/_astro/ysabeau-latin-800-normal.ZF7Qpr7c.woff)format("woff")}@font-face{font-family:Ysabeau;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/ysabeau-cyrillic-800-normal.BaSAs5T9.woff2)format("woff2"),url(/_astro/ysabeau-cyrillic-800-normal.BA0pXXza.woff)format("woff")}@font-face{font-family:Ysabeau;font-style:normal;font-display:swap;font-weight:900;src:url(/_astro/ysabeau-latin-900-normal.DUsykT9p.woff2)format("woff2"),url(/_astro/ysabeau-latin-900-normal.Oe0IaHZU.woff)format("woff")}@font-face{font-family:Ysabeau;font-style:normal;font-display:swap;font-weight:900;src:url(/_astro/ysabeau-cyrillic-900-normal.CM04gWtB.woff2)format("woff2"),url(/_astro/ysabeau-cyrillic-900-normal.Cvv3ras6.woff)format("woff")}@font-face{font-family:Ysabeau Office;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ysabeau-office-latin-400-normal.CH0FRb1L.woff2)format("woff2"),url(/_astro/ysabeau-office-latin-400-normal.F_yBgeK3.woff)format("woff")}@font-face{font-family:Ysabeau Office;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ysabeau-office-cyrillic-400-normal.oZG-0yWo.woff2)format("woff2"),url(/_astro/ysabeau-office-cyrillic-400-normal.UGGYvanY.woff)format("woff")}@font-face{font-family:Ysabeau Office;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ysabeau-office-latin-500-normal.B7C-NYb9.woff2)format("woff2"),url(/_astro/ysabeau-office-latin-500-normal.DqDgLGxr.woff)format("woff")}@font-face{font-family:Ysabeau Office;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ysabeau-office-cyrillic-500-normal.DH5F4SGd.woff2)format("woff2"),url(/_astro/ysabeau-office-cyrillic-500-normal.BAhrsXML.woff)format("woff")}@font-face{font-family:Ysabeau Office;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/ysabeau-office-latin-600-normal.C0VzOjlz.woff2)format("woff2"),url(/_astro/ysabeau-office-latin-600-normal.Ct-yiQ0e.woff)format("woff")}@font-face{font-family:Ysabeau Office;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/ysabeau-office-cyrillic-600-normal.CIc6THpi.woff2)format("woff2"),url(/_astro/ysabeau-office-cyrillic-600-normal.zEqiToDO.woff)format("woff")}@font-face{font-family:Ysabeau Office;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/ysabeau-office-latin-700-normal.BnjqeeK1.woff2)format("woff2"),url(/_astro/ysabeau-office-latin-700-normal.Cez4QGLr.woff)format("woff")}@font-face{font-family:Ysabeau Office;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/ysabeau-office-cyrillic-700-normal.DYx46eMa.woff2)format("woff2"),url(/_astro/ysabeau-office-cyrillic-700-normal.BhDSdLm2.woff)format("woff")}@font-face{font-family:Sofia Sans Extra Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/sofia-sans-extra-condensed-latin-500-normal.DbdOyPmH.woff2)format("woff2"),url(/_astro/sofia-sans-extra-condensed-latin-500-normal.CHPDKJwv.woff)format("woff")}@font-face{font-family:Sofia Sans Extra Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/sofia-sans-extra-condensed-cyrillic-500-normal.C-GsONYO.woff2)format("woff2"),url(/_astro/sofia-sans-extra-condensed-cyrillic-500-normal.CBxC4rYJ.woff)format("woff")}@font-face{font-family:Sofia Sans Extra Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/sofia-sans-extra-condensed-latin-600-normal.CxrcJTtr.woff2)format("woff2"),url(/_astro/sofia-sans-extra-condensed-latin-600-normal.2u6cxa0-.woff)format("woff")}@font-face{font-family:Sofia Sans Extra Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/sofia-sans-extra-condensed-cyrillic-600-normal.Bvx7r3Sc.woff2)format("woff2"),url(/_astro/sofia-sans-extra-condensed-cyrillic-600-normal.9Y6dKhNI.woff)format("woff")}@font-face{font-family:Sofia Sans Extra Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/sofia-sans-extra-condensed-latin-700-normal.BCE4XpeO.woff2)format("woff2"),url(/_astro/sofia-sans-extra-condensed-latin-700-normal.pUBB6G_s.woff)format("woff")}@font-face{font-family:Sofia Sans Extra Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/sofia-sans-extra-condensed-cyrillic-700-normal.WXnF8ABM.woff2)format("woff2"),url(/_astro/sofia-sans-extra-condensed-cyrillic-700-normal.CnHHhFhJ.woff)format("woff")}@font-face{font-family:Sofia Sans Extra Condensed;font-style:normal;font-display:swap;font-weight:900;src:url(/_astro/sofia-sans-extra-condensed-latin-900-normal.W7Fdo5Mj.woff2)format("woff2"),url(/_astro/sofia-sans-extra-condensed-latin-900-normal.DsaSZMOh.woff)format("woff")}@font-face{font-family:Sofia Sans Extra Condensed;font-style:normal;font-display:swap;font-weight:900;src:url(/_astro/sofia-sans-extra-condensed-cyrillic-900-normal.DSOduZ1y.woff2)format("woff2"),url(/_astro/sofia-sans-extra-condensed-cyrillic-900-normal.QXr8WRqP.woff)format("woff")}@font-face{font-family:Cascadia Code;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/cascadia-code-latin-400-normal.hfeVgAEz.woff2)format("woff2"),url(/_astro/cascadia-code-latin-400-normal.BsebbazI.woff)format("woff")}@font-face{font-family:Cascadia Code;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/cascadia-code-cyrillic-400-normal.Cdwv4UkU.woff2)format("woff2"),url(/_astro/cascadia-code-cyrillic-400-normal.C2LS-hH9.woff)format("woff")}@font-face{font-family:Cascadia Code;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/cascadia-code-latin-600-normal.CQwGuZW6.woff2)format("woff2"),url(/_astro/cascadia-code-latin-600-normal.BWygS40o.woff)format("woff")}@font-face{font-family:Cascadia Code;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/cascadia-code-cyrillic-600-normal.-KYiCGj5.woff2)format("woff2"),url(/_astro/cascadia-code-cyrillic-600-normal.2xBRpp4Z.woff)format("woff")}@font-face{font-family:Shantell Sans Variable;font-style:normal;font-display:swap;font-weight:300 800;src:url(/_astro/shantell-sans-cyrillic-ext-full-normal.BjYxMGxf.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:Shantell Sans Variable;font-style:normal;font-display:swap;font-weight:300 800;src:url(/_astro/shantell-sans-cyrillic-full-normal.DUfzUDR1.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Shantell Sans Variable;font-style:normal;font-display:swap;font-weight:300 800;src:url(/_astro/shantell-sans-vietnamese-full-normal.BtHVRjmM.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:Shantell Sans Variable;font-style:normal;font-display:swap;font-weight:300 800;src:url(/_astro/shantell-sans-latin-ext-full-normal.db8N66z1.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:Shantell Sans Variable;font-style:normal;font-display:swap;font-weight:300 800;src:url(/_astro/shantell-sans-latin-full-normal.BMB_BRHG.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{--paper:#ece3cf;--paper-2:#e2d7be;--paper-3:#f6f1e5;--manila:#d9c8a3;--manila-2:#cdb98f;--nonphoto:#8ea3da;--rule:#19399538;--ink:#161a2b;--ink-2:#33394f;--muted:#555b70;--sapphire:#193995;--sapphire-deep:#0f1c57;--sapphire-pale:#afbbe2;--sapphire-mist:#dce2f2;--amber:#e3c27c;--amber-ink:#84652a;--amber-light:#f5dda2;--pin:#c9392c;--onyx:#13161f;--bone:#eee6d3;--f-title:"Noto Serif Display", Didot, "Bodoni 72", Georgia, serif;--f-display:"Ysabeau", "Ysabeau Office", Optima, Candara, "Segoe UI", sans-serif;--f-text:"Ysabeau Office", "Ysabeau", Candara, "Segoe UI", system-ui, sans-serif;--f-hand:"Shantell Sans Variable", "Comic Sans MS", "Segoe Print", cursive;--f-bill:"Sofia Sans Extra Condensed", "Arial Narrow", "Roboto Condensed", sans-serif;--f-code:"Cascadia Code", ui-monospace, Consolas, "SF Mono", Menlo, monospace;--font-mono:var(--f-code);--font-body:var(--f-text);--ease:cubic-bezier(.16, 1, .3, 1);--gutter:clamp(16px, 4vw, 48px);--wrap:1240px;--sec:clamp(96px, 12vw, 168px);--paper-img:url(/img/paper-tile.jpg);color-scheme:light}:root:not([data-lang=mk]) [lang=mk]:not(html),:root[data-lang=mk] [lang=en]:not(html){display:none!important}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:96px}body{background-color:var(--paper);color:var(--ink);font:450 18px/1.6 var(--f-text);font-kerning:normal;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .32 0 0 0 0 .27 0 0 0 0 .18 0 0 0 .07 0'/%3E%3C/filter%3E%3Crect width='220' height='220' filter='url(%23n)'/%3E%3C/svg%3E");margin:0;overflow-x:clip}::selection{background:var(--sapphire);color:var(--bone)}:focus-visible{outline:2px solid var(--sapphire);outline-offset:3px;border-radius:2px}html{scrollbar-color:var(--sapphire) var(--paper-2)}::-webkit-scrollbar{width:12px}::-webkit-scrollbar-track{background:var(--paper-2)}::-webkit-scrollbar-thumb{background:var(--sapphire);border:3px solid var(--paper-2);border-radius:8px}a{color:inherit;text-underline-offset:.22em;text-decoration-thickness:1px}img,svg{max-width:100%;display:block}h1,h2,h3,h4,p,ul,ol,dl,dd,figure,blockquote{margin:0}ul,ol{padding:0;list-style:none}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.skip{z-index:100;background:var(--onyx);color:var(--bone);border-radius:3px;padding:10px 16px;text-decoration:none;transition:top .2s;position:fixed;top:-60px;left:16px}.skip:focus{top:16px}.wrap{width:min(var(--wrap), 100% - 2 * var(--gutter));margin-inline:auto}.sheet{z-index:40;pointer-events:none;border:1px solid #8ea3da8c;position:fixed;inset:10px}.sheet i{border:1px solid #8ea3dab3;border-radius:50%;width:18px;height:18px;position:absolute}.sheet i:before,.sheet i:after{content:"";background:#8ea3dab3;position:absolute}.sheet i:before{width:1px;top:-6px;bottom:-6px;left:50%}.sheet i:after{height:1px;top:50%;left:-6px;right:-6px}.sheet i:first-child{top:-10px;left:-10px}.sheet i:nth-child(2){top:-10px;right:-10px}.sheet i:nth-child(3){bottom:-10px;left:-10px}.sheet i:nth-child(4){bottom:-10px;right:-10px}.hand{font-family:var(--f-hand);font-variation-settings:"INFM" 100, "BNCE" 35;letter-spacing:.01em;color:var(--sapphire);font-weight:500;line-height:1.1}.hand-arrow{vertical-align:-.05em;width:1.9em;height:.9em;display:inline-block;overflow:visible}.hand-arrow path{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.ink{width:fit-content;max-width:100%;display:block;position:relative}.ink-o,.ink-f{display:block}.ink-o{color:#0000;-webkit-text-stroke:1.2px currentColor}.ink-f{clip-path:inset(-.2em calc((1 - var(--fill,1)) * 100%) -.3em -.05em);position:absolute;inset:0}.ink .ink-o{-webkit-text-stroke-color:var(--ink)}.h2{font:900 clamp(2.7rem, 6.4vw, 5.6rem)/.98 var(--f-display);letter-spacing:-.028em;text-wrap:balance}.h3{font:800 clamp(1.5rem, 2.3vw, 2rem)/1.08 var(--f-display);letter-spacing:-.016em;text-wrap:balance}.sub{max-width:60ch;color:var(--ink-2);font-size:clamp(1.06rem,1.4vw,1.22rem);line-height:1.55}.voice{font:500 clamp(1.15rem, 1.6vw, 1.35rem)/1.25 var(--f-hand);font-variation-settings:"INFM" 100, "BNCE" 35;color:var(--sapphire);width:fit-content;margin-top:14px;rotate:-1.5deg}.btn{--b-bg:transparent;--b-fg:var(--ink);--b-line:#161a2bbf;--b-ic:var(--sapphire);--b-bg-h:#161a2b0f;--b-line-h:var(--ink);--b-ring:var(--sapphire);border:1.5px solid var(--b-line);background:var(--b-bg);min-height:50px;color:var(--b-fg);font:700 16px/1 var(--f-text);letter-spacing:.012em;white-space:nowrap;cursor:pointer;transition:background-color .25s var(--ease), border-color .25s var(--ease), translate .25s var(--ease);border-radius:2px;justify-content:center;align-items:center;gap:10px;padding:0 24px 0 20px;text-decoration:none;display:inline-flex;position:relative}.btn--ink{--b-bg:var(--ink);--b-fg:var(--bone);--b-line:var(--ink);--b-ic:var(--amber);--b-bg-h:var(--sapphire);--b-line-h:var(--sapphire)}:is(.hdr--film,.title-card,.intro,.end,.cta-band,.help-box,.pack--c,.px) .btn{--b-fg:var(--bone);--b-line:#eee6d3b3;--b-ic:var(--amber-light);--b-bg-h:#eee6d31a;--b-line-h:var(--bone);--b-ring:var(--amber-light)}:is(.hdr--film,.title-card,.intro,.end,.cta-band,.help-box,.pack--c,.px) .btn--ink{--b-bg:var(--bone);--b-fg:var(--ink);--b-line:var(--bone);--b-ic:var(--sapphire);--b-bg-h:var(--amber-light);--b-line-h:var(--amber-light)}.btn-sq{color:var(--b-ic);flex:none;place-items:center;display:grid}.btn-sq svg{width:17px;height:17px}.btn-b{display:block}.btn-l{display:block;position:relative;overflow:hidden}.btn-l>span{transition:translate .4s var(--ease);padding-block:.14em;display:block}.btn-l>span+span{position:absolute;top:0;left:0;translate:0 110%}.btn:focus-visible{outline:2px solid var(--b-ring);outline-offset:3px}@media (hover:hover){.btn:hover{background-color:var(--b-bg-h);border-color:var(--b-line-h)}.btn:hover .btn-l>span:first-child{translate:0 -110%}.btn:hover .btn-l>span+span{translate:0}}.btn:active{translate:0 1px}.btn--sm{gap:8px;min-height:40px;padding:0 17px 0 14px;font-size:15px}.btn--sm .btn-sq svg{width:15px;height:15px}.lnk{color:var(--sapphire);transition:background-size .45s var(--ease);background:linear-gradient(currentColor,currentColor) 0 100%/0 1.5px no-repeat;align-items:center;gap:8px;padding-bottom:2px;font-weight:600;text-decoration:none;display:inline-flex}.lnk svg{width:16px;height:16px;transition:translate .3s var(--ease);flex:none}@media (hover:hover){.lnk:hover{background-size:100% 1.5px}.lnk:hover svg{translate:3px}}.hdr{--hdr-fg:var(--ink);--logo-ink:#0a0a0a;--logo-note:#6a6a67;--snd-on:var(--sapphire);z-index:60;color:var(--hdr-fg);pointer-events:none;position:fixed;top:0;left:0;right:0}.hdr--film{--hdr-fg:var(--bone);--logo-ink:#fafaf7;--logo-note:#a6a6a1;--snd-on:var(--amber-light)}.hdr-in{height:calc(76px + env(safe-area-inset-top,0px));padding:env(safe-area-inset-top,0px) clamp(22px, 3.2vw, 46px) 0;pointer-events:auto;transition:translate .45s var(--ease);align-items:center;gap:clamp(16px,2.2vw,30px);display:flex;position:relative}.hdr-in:before,.hdr-in:after{content:"";z-index:-1;pointer-events:none;transition:opacity .35s var(--ease);position:absolute;inset:0}.hdr--film .hdr-in:before{background:linear-gradient(#060a289e,#060a2842 55%,#0000);bottom:-56px}.hdr-in:after{opacity:0;background:linear-gradient(#fffcf48c, #fffcf48c), var(--paper-img) 0 0 / 900px 900px;border-bottom:1px solid #161a2b24}.hdr--film .hdr-in:after{background:#0a1340;border-bottom-color:#eee6d31f}.hdr.is-solid .hdr-in:after{opacity:1}.hdr.is-solid .hdr-in:before{opacity:0}.hdr.is-up .hdr-in{translate:0 calc(-100% - 60px)}.brand{color:inherit;flex:none;margin-right:auto;display:block}.brand svg{width:auto;height:26px;display:block}.brand svg [style*=\#0a0a0a i]{fill:var(--logo-ink)!important}.brand svg [style*=\#6a6a67 i]{fill:var(--logo-note)!important}.nav{align-items:center;gap:clamp(20px,2.2vw,32px);display:flex}.nav a{font:600 15.5px/1 var(--f-text);letter-spacing:.015em;color:inherit;white-space:nowrap;opacity:.86;padding:9px 0;text-decoration:none;transition:opacity .2s;position:relative}.nav a:after{content:"";transform-origin:0;height:1.5px;transition:scale .4s var(--ease);background:currentColor;position:absolute;bottom:3px;left:0;right:0;scale:0 1}@media (hover:hover){.nav a:hover{opacity:1}.nav a:hover:after{scale:1}}.lang{font:600 12px/1 var(--f-code);letter-spacing:.08em;align-items:center;display:flex}.hdr .lang{border-left:1px solid color-mix(in srgb, currentColor 32%, transparent);padding-left:clamp(16px,2.2vw,30px)}.lang a{min-width:30px;min-height:36px;color:inherit;opacity:.5;place-items:center;padding:0 3px;text-decoration:none;transition:opacity .2s;display:grid}.lang a[aria-current=true],.lang a:hover{opacity:1}.lang-sep{opacity:.35}.menu-btn{min-height:44px;font:600 15px/1 var(--f-text);color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:0 2px 0 8px;display:none}.menu-btn svg{width:22px;height:22px}.menu{z-index:59;background:var(--paper-3);opacity:0;visibility:hidden;transition:opacity .3s var(--ease), translate .3s var(--ease), visibility 0s .3s;border:1px solid #161a2b66;border-radius:3px;padding:26px 22px 22px;position:fixed;inset:78px 18px auto;translate:0 -10px;box-shadow:0 24px 48px -24px #0f1c578c}.menu.is-open{opacity:1;visibility:visible;transition:opacity .3s var(--ease), translate .3s var(--ease);translate:0}.menu nav{gap:4px;display:grid}.menu nav a{font:italic 700 1.65rem/1.12 var(--f-title);border-bottom:1px dashed #161a2b4d;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 14px;padding:10px 2px;text-decoration:none;display:flex}.menu nav a>span{flex:none}.menu nav a small{font:500 .95rem/1.1 var(--f-hand);color:var(--sapphire);text-align:right;margin-left:auto}.menu-row{justify-content:space-between;align-items:center;gap:12px;margin-top:20px;display:flex}.readout{z-index:45;pointer-events:none;color:var(--ink-2);transition:color .3s;position:fixed;bottom:30px}.readout--l{font:500 16px/1.15 var(--f-hand);font-variation-settings:"INFM" 100, "BNCE" 35;left:34px}.is-dark-l .readout--l{color:var(--bone)}@media (width<=1279px){.readout{display:none}}.film{height:var(--film-h,1400vh);position:relative}.film-stage{z-index:4;pointer-events:none;background:#0a1340;height:100svh;position:sticky;top:0;overflow:hidden}.room{position:absolute;inset:0;overflow:hidden}.room-still{width:100%;height:100%;position:absolute;inset:0}.room.gl-on .room-still{display:none}.room-gl{z-index:2;opacity:0;width:100%;height:100%;transition:opacity .6s;position:absolute;inset:0}.room.gl-on .room-gl{opacity:1}.ov{transform-origin:0 0;position:absolute;top:0;left:0}.ov-z{position:relative}.room:not(.gl-on) .ov,.room:not(.gl-on) .note{display:none}.screen,.phone-scr{z-index:1}.ov-clock,.ov-sketch,.ov-frame{z-index:3;overflow:visible}.ov-sketch .wire{background:0 0;width:calc(100% - 24px);height:calc(100% - 24px);inset:12px}.ov-sketch .wire path,.ov-sketch .wire rect,.ov-sketch .wire line{stroke:#193995;stroke-width:2.2px;stroke-dashoffset:calc(1000 - var(--draw,0) * 1000)}.ov-frame .ov-z{box-sizing:border-box;place-content:center;justify-items:center;gap:8px;padding:18px;display:grid}.frame-say{max-width:150px;font:600 25px/1.05 var(--f-hand);font-variation-settings:"INFM" 100, "BNCE" 40;color:var(--bone);text-align:center;rotate:-4deg}.ov-frame .caret{background:var(--bone);width:2px;height:26px;animation:1.1s step-end infinite caret}.grain{pointer-events:none;opacity:.11;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .55 0'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.screen{background:#13161f;overflow:hidden}.scr{opacity:0;transition:opacity .7s cubic-bezier(.45,0,.55,1);position:absolute;inset:0}.scr.is-on{opacity:1}.phone-scr{background:#13161f;border-radius:2px;overflow:hidden}.phone-scr .ps{opacity:0;transition:opacity .7s cubic-bezier(.45,0,.55,1);position:absolute;inset:0}.phone-scr .ps.is-on{opacity:1}.scr-idle{background:#13161f;place-content:center;justify-items:center;gap:14px;display:grid}.scr-idle svg{width:150px;height:auto}.scr-idle code{font:400 9px/1 var(--f-code);color:#f5dda2;letter-spacing:.02em}.scr-idle code:after{content:"";vertical-align:-2px;background:#f5dda2;width:5px;height:10px;margin-left:2px;animation:1.1s step-end infinite caret;display:inline-block}@keyframes caret{50%{opacity:0}}.bz{background:#f6f1e5;flex-direction:column;display:flex;position:absolute;inset:0}.bz-bar{background:#e2d7be;border-bottom:1px solid #d9ccb0;flex:none;align-items:center;gap:4px;height:17px;padding:0 7px;display:flex}.bz-bar i{background:#161a2b38;border-radius:50%;width:5px;height:5px}.bz-url{min-width:130px;font:400 6.5px/1 var(--f-code);color:#33394f;background:#f6f1e5;border-radius:3px;align-items:center;gap:4px;margin-left:8px;padding:2px 8px;display:flex}.bz-url svg{width:6px;height:6px}.bz-live{font:600 6px/1 var(--f-code);color:var(--pin);opacity:0;align-items:center;gap:3px;margin-left:auto;transition:opacity .3s;display:flex}.bz-live:before{content:"";background:currentColor;border-radius:50%;width:4px;height:4px}.bz-body{flex:1;position:relative;overflow:hidden}.scr-blank .bz-body{background:#f6f1e5;justify-content:center;place-items:center;gap:3px;display:flex}.blank-say{font:600 24px/1 var(--f-hand);font-variation-settings:"INFM" 100, "BNCE" 40;color:#2f4fae;rotate:-3deg}.scr-blank .caret{background:#161a2b;width:2px;height:26px;animation:1.1s step-end infinite caret}.scr-blank .bz-body:before{content:"";border:1.5px dashed #8ea3da;border-radius:4px;position:absolute;inset:22px 30px}.yb{color:#161a2b;font-family:var(--f-text);background:#f6f1e5;position:absolute;inset:0}.yb-top{border-bottom:1px solid #161a2b1a;align-items:center;gap:6px;height:22px;padding:0 14px;display:flex}.yb-logo{background:#e3c27c;border-radius:50%;width:10px;height:10px;box-shadow:4px 0 #193995}.yb-name{font:800 7.5px/1 var(--f-display);letter-spacing:-.01em;margin-left:5px}.yb-nav{font:600 5.5px/1 var(--f-text);opacity:.75;gap:9px;margin-left:auto;display:flex}.yb-hero{grid-template-columns:1.1fr .9fr;align-items:center;gap:14px;padding:16px 14px 10px;display:grid}.yb-h{font:900 19px/.95 var(--f-display);letter-spacing:-.03em}.yb-p{font:500 6px/1.5 var(--f-text);color:#33394f;margin-top:6px}.yb-btn{color:#fff;font:700 6px/1 var(--f-text);background:#193995;border-radius:2px;margin-top:8px;padding:5px 9px;display:inline-block}.yb-art{aspect-ratio:4/3;background:#193995;border-radius:3px;position:relative;overflow:hidden}.yb-art:before{content:"";background:#f6f1e5;border-radius:3px 3px 0 0;height:62%;position:absolute;bottom:0;left:14%;right:14%}.yb-art:after{content:"";background:repeating-linear-gradient(90deg,#e3c27c 0 12%,#f6f1e5 12% 24%);border-radius:2px;height:14%;position:absolute;top:26%;left:10%;right:10%}.yb-door{z-index:1;background:#13161f;border-radius:2px 2px 0 0;width:16%;height:34%;position:absolute;bottom:0;left:42%}.yb-cards{grid-template-columns:repeat(3,1fr);gap:7px;padding:0 14px;display:grid}.yb-cards span{font:700 5.6px/1.2 var(--f-text);background:#fbf8f0;border-radius:2px;padding:6px 6px 7px;display:block;box-shadow:0 1px 2px #161a2b1f}.yb-cards span:after{content:"";background:#161a2b24;border-radius:2px;width:80%;height:3px;margin-top:4px;display:block;box-shadow:0 5px #161a2b1a}.scr-design .yb{opacity:calc((var(--draw,0) - .55) / .35)}.wire{background:#f6f1e5;width:100%;height:calc(100% - 17px);position:absolute;inset:17px 0 0}.wire path,.wire rect,.wire line{fill:none;stroke:#6f86c9;stroke-width:1.1px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1000;stroke-dashoffset:calc(1000 - min(1, var(--draw,0) / .5) * 1000)}.scr-design .wire{opacity:calc(1 - (var(--draw,0) - .62) / .3)}.scr-build .bz-body{grid-template-columns:44% 56%;display:grid}.code{font:400 6.1px/1.62 var(--f-code);color:#d9d2c0;white-space:pre;background:#13161f;padding:9px 9px 0;overflow:hidden}.code .ln{opacity:0;transition:opacity .12s;display:block}.code .ln.is-typed{opacity:1}.code .t{color:#afbbe2}.code .a{color:#f5dda2}.code .s{color:#eee6d3}.code .c{color:#6e7591}.build-page{position:relative;overflow:hidden}.build-page .yb{transform-origin:0 0;width:178.6%;height:178.6%;scale:.56}.ybm{color:#161a2b;background:#f6f1e5;position:absolute;inset:0}.ybm-top{border-bottom:.5px solid #161a2b1f;justify-content:space-between;align-items:center;height:9px;padding:0 4px;display:flex}.ybm-top i{background:#e3c27c;border-radius:50%;width:4px;height:4px}.ybm-top b{background:#161a2b;width:6px;height:1px;box-shadow:0 1.5px #161a2b,0 -1.5px #161a2b}.ybm-h{font:900 6.4px/.95 var(--f-display);letter-spacing:-.02em;padding:6px 4px 0}.ybm-btn{background:#193995;border-radius:1px;width:22px;height:5px;margin:4px 4px 0;display:block}.ybm-art{background:#193995;border-radius:1.5px;height:26px;margin:5px 4px 0}.ybm-card{background:#fbf8f0;border-radius:1px;height:8px;margin:3px 4px 0}.note{z-index:4;pointer-events:none;width:0;height:0;position:absolute;top:0;left:0}.note-in{font:500 24px/1.05 var(--f-hand);font-variation-settings:"INFM" 100, "BNCE" 40;color:var(--bone);opacity:0;transform-origin:0 0;transition:opacity .4s var(--ease), translate .5s var(--ease);position:absolute;top:0;left:0;translate:0 6px}.note.is-on .note-in{opacity:1;translate:0}.note-t{left:var(--tx);top:var(--ty);white-space:nowrap;text-shadow:2px 0 #0a1340,-2px 0 #0a1340,0 2px #0a1340,0 -2px #0a1340,1.5px 1.5px #0a1340,-1.5px 1.5px #0a1340,1.5px -1.5px #0a1340,-1.5px -1.5px #0a1340;position:absolute}.note-in svg{width:1px;max-width:none;height:1px;position:absolute;top:0;left:0;overflow:visible}.note-in svg path{fill:none;stroke:var(--bone);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.note-in svg .note-k{stroke:#0a1340;stroke-width:7px}.note--sm .note-in{font-size:20px}.note-a--m,.film.is-cap .note-a--d{display:none}.film.is-cap .note-a--m{display:block}.film.is-cap .note-t{left:var(--mtx);top:var(--mty)}.film.is-cap .note-in{scale:.78}.chs{z-index:5;pointer-events:none;position:absolute;inset:0}.ch{top:var(--top);background-color:var(--paper-3);pointer-events:auto;border-radius:2px;width:min(440px,34vw);padding:28px 30px 30px;position:absolute;translate:0 -50%;rotate:-.5deg;box-shadow:0 1px #161a2b1a,0 26px 44px -24px #050a26cc}.ch--l{left:clamp(28px,4vw,64px)}.ch--r{right:clamp(28px,4vw,64px);rotate:.5deg}.ch .h2{font-size:clamp(2.4rem,4.2vw,4.1rem)}.ch .h3{margin-top:18px}.ch p{color:var(--ink-2);margin-top:14px}.ch .lead{font:500 clamp(1.25rem, 1.7vw, 1.5rem)/1.45 var(--f-text);color:var(--ink);margin-top:0}.ch .meta{font:500 13px/1.3 var(--f-code);letter-spacing:.02em;color:var(--muted);flex-wrap:wrap;gap:6px 14px;margin-top:10px;display:flex}.ch .acts{flex-wrap:wrap;align-items:center;gap:12px 22px;margin-top:22px;display:flex}.tag-soon{font:500 13px/1.2 var(--f-hand);color:var(--sapphire);vertical-align:4px;border:1px dashed;border-radius:2px;margin-left:8px;padding:2px 7px 3px;display:inline-block}.cast{border-top:1px dashed #161a2b59;gap:10px;margin-top:24px;padding-top:18px;display:grid}.cast li{grid-template-columns:14px 1fr;align-items:baseline;gap:2px 12px;display:grid}.cast i{border-radius:50%;width:12px;height:12px;translate:0 1px}.cast b{font:800 1.25rem/1.15 var(--f-display);letter-spacing:-.01em}.cast small{color:var(--muted);grid-column:2;font-size:15px}.dot-a{background:var(--amber)}.dot-b{background:var(--sapphire)}.step-n{align-items:baseline;gap:14px;display:flex}.step-n .h3{letter-spacing:-.025em;margin-top:0;font-size:clamp(2rem,3.4vw,3.1rem);font-weight:900}.step-n .hand{white-space:nowrap;font-size:1.3rem;rotate:-4deg}.credits--together .credits-title{border-top:0;margin-top:0;padding-top:0}.tags{z-index:4;pointer-events:none;opacity:0;transition:opacity .45s var(--ease), translate .6s var(--ease);justify-content:space-between;align-items:flex-start;gap:14px;display:flex;position:absolute;top:0;left:0;translate:0 -8px}.tags.is-on{opacity:1;translate:0}.room:not(.gl-on)~.tags,.room:not(.gl-on)~.tag-arrows{display:none}.tag{background-color:var(--paper-3);text-align:center;width:min(250px,50% - 7px);font-family:var(--f-bill);text-transform:uppercase;color:var(--ink);border-radius:2px;padding:13px 14px 12px;position:relative;rotate:-1.4deg;box-shadow:0 1px #161a2b1a,0 18px 30px -18px #050a26cc}.tag--b{rotate:1.2deg}.tag:before{content:"";background:var(--bone-2,#d9ccb0);border-radius:50%;width:11px;height:11px;margin-left:-5.5px;position:absolute;top:-5px;left:50%;box-shadow:inset 0 0 0 3.5px #d9ccb0,inset 0 0 0 6px #0a1340}.tag-name{font:900 clamp(1.45rem, 2vw, 1.75rem)/.9 var(--f-bill);letter-spacing:-.005em;display:block}.tag--a .tag-name{color:#84652a}.tag--b .tag-name{color:var(--sapphire)}.tag-role{font:700 .86rem/1.05 var(--f-bill);letter-spacing:.03em;margin-top:5px;display:block}.tag .bill-list{font:600 .74rem/1.3 var(--f-bill);letter-spacing:.05em;color:var(--ink-2);margin-top:7px}.tag-arrows{z-index:4;pointer-events:none;opacity:0;width:100%;height:100%;transition:opacity .45s var(--ease);position:absolute;inset:0;overflow:visible}.tag-arrows.is-on{opacity:1}.tag-arrows path{fill:none;stroke:var(--bone);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.tag-arrows .note-k{stroke:#0a1340;stroke-width:7px}.film.is-cap .tag{padding:9px 8px 8px}.film.is-cap .tag-name{font-size:1.2rem}.film.is-cap .tag-role{font-size:.74rem}.film.is-cap .tag .bill-list{margin-top:5px;font-size:.64rem}.ch .dot-a{background:#e3c27c}.credits{border:1.5px solid var(--ink);text-align:center;font-family:var(--f-bill);text-transform:uppercase;color:var(--ink);margin-top:18px;padding:16px 14px 14px;position:relative}.credits:before{content:"";pointer-events:none;border:1px solid #161a2b73;position:absolute;inset:4px}.credits-stars{grid-template-columns:1fr 1fr;gap:14px;display:grid}.credit h3{gap:5px;display:grid}.credit-name{font:900 clamp(1.6rem, 2.3vw, 2.2rem)/.88 var(--f-bill);letter-spacing:-.005em}.credit--a .credit-name{color:var(--amber-ink)}.credit--b .credit-name{color:var(--sapphire)}.credit-role{font:700 .95rem/1.05 var(--f-bill);letter-spacing:.02em}.ch .credits .bill-list{font:600 .8rem/1.32 var(--f-bill);letter-spacing:.05em;color:var(--ink-2);margin-top:8px}.credits-title{font:900 clamp(1.45rem, 2.1vw, 1.85rem)/.9 var(--f-bill);letter-spacing:-.005em;border-top:1px solid #161a2b59;margin-top:14px;padding-top:12px}.ch .credits-foot{font:500 .72rem/1.2 var(--f-bill);letter-spacing:.14em;color:var(--muted);margin-top:10px}.film.is-cap .credits{margin-top:12px;padding:12px 10px 10px}.film.is-cap .credit-name{font-size:1.45rem}.film.is-cap .credit-role{font-size:.82rem}.film.is-cap .ch .credits .bill-list{margin-top:6px;font-size:.72rem}.film.is-cap .credits-title{margin-top:10px;padding-top:8px;font-size:1.3rem}.film.is-cap .ch .credits-foot{margin-top:6px;font-size:.64rem}.ch .svc+.svc{border-top:1px dashed #161a2b4d;margin-top:16px;padding-top:14px}.ch .svc .h3{margin-top:0;font-size:clamp(1.3rem,1.8vw,1.6rem)}.ch .svc p{margin-top:6px}.ch .svc .who{margin-top:8px}.ch>.voice+p{margin-top:10px}.ch>p+.svc,.ch .svc-more{margin-top:18px}.film.is-cap .ch .svc .h3{font-size:1.2rem}.film.is-cap .ch .svc+.svc{margin-top:12px;padding-top:10px}.ch--wide{width:min(560px,44vw)}.ch.ch--bare{box-shadow:none;background:0 0;padding:0;rotate:0deg}.ch--bare>*+*{margin-top:18px}.ch-paper{background-color:var(--paper-3);border-radius:2px;padding:24px 26px;position:relative;box-shadow:0 1px #161a2b1a,0 26px 44px -24px #050a26cc}.ch .pack{box-shadow:0 1px #161a2b1a,0 26px 44px -24px #050a26cc}.ch-plans .plans{border:0;margin:0;padding:0;display:block}.ch-plans dl{margin-top:14px}.ch .faq{display:block}.ch .faq-list{margin-top:18px}.ch .envelope{width:100%;margin-top:0}.ch .slate{margin-top:20px}.ch .callsheet,.call-tail{margin-top:18px}.ch .sec-head,.ch .sub{max-width:none}.ch.ch--credits{width:min(900px,100vw - 32px);box-shadow:none;background:0 0;padding:0;left:50%;translate:-50% -50%;rotate:0deg}.ch--credits .end{padding:0}.film-scrim{z-index:4;opacity:0;pointer-events:none;background:#050a26bd;transition:opacity .9s;position:absolute;inset:0}.film-scrim.is-on{opacity:1}.room:not(.gl-on)~.ov-wall{display:none}.ov-wall{z-index:3;pointer-events:auto}.ov-wall .ov-z{height:100%}.ov-sheet .pack{height:100%;box-shadow:none;border:0;margin:0;padding:22px 18px 14px}.ov-sheet .pack h3{font-size:25px}.ov-sheet .pack .ring-wrap .mark{width:calc(100% + 28px);height:calc(100% + 19px);inset:-10px -16px -9px -12px}.ov-sheet .pack .mark-note{font-size:12px;top:-27px}.ov-sheet .pack-say{margin-top:7px;font-size:15.5px}.ov-sheet .pack-line{margin-top:10px;font-size:13px;line-height:1.42}.ov-sheet .pack ul{margin-top:12px}.ov-sheet .pack li{padding:7px 0 7px 19px;font-size:12px;line-height:1.32}.ov-sheet .pack li:before{background-size:contain;width:12px;height:11px;top:9px}.ov-sheet .pack-foot{gap:7px;padding-top:10px}.ov-sheet .pack-meta{font-size:10px}.ov-sheet .sign .hand{font-size:15px}.ov-sheet .btn{border-width:1px;gap:6px;min-height:30px;padding:0 12px 0 10px;font-size:12.5px}.ov-sheet .btn .btn-sq svg{width:12px;height:12px}.wall-banner{background-color:var(--paper-3);grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:2px 22px;height:100%;padding:12px 20px;display:grid}.wall-banner .h2{grid-area:1/1;font-size:32px}.wall-banner .voice{grid-area:2/1;margin-top:0;font-size:14px}.wall-banner .sub{grid-area:1/2/span 2;max-width:none;margin-top:0;font-size:12.5px;line-height:1.45}.wall-plans{background-color:var(--paper-3);height:100%;padding:16px 14px}.wall-plans .plans{border:0;margin:0;padding:0;display:block}.ov-plans .wall-plans .h3{font-size:15px;line-height:1.15}.ov-plans .wall-plans .plans-lead{margin-top:6px;font-size:10.5px;line-height:1.4}.ov-plans .wall-plans dl{grid-template-columns:1fr;gap:9px;margin-top:10px;display:grid}.ov-plans .wall-plans dt{font-size:8px}.ov-plans .wall-plans dd{margin-top:2px;font-size:10.5px;line-height:1.38}.ch--phone{display:none}.film.is-cap .ch--phone{display:block}.ov-pad{z-index:2;transform-origin:0 0;pointer-events:none;visibility:hidden;width:420px;height:620px;transition:opacity .5s;position:fixed;top:0;left:0}.ov-pad.is-up{pointer-events:auto}.ov-pad.is-away{opacity:0}.pad{background-color:#f3ecda;border-radius:2px;width:100%;height:100%;position:relative;overflow:hidden;box-shadow:0 1px #161a2b24,0 34px 54px -26px #050a26d9}.pad:after{content:"";z-index:5;background:#193995;height:20px;position:absolute;top:0;left:0;right:0;box-shadow:inset 0 -3px #00000038}.pad-page{background:linear-gradient(90deg,#0000 32px,#c9392c80 32px 33.5px,#0000 33.5px),repeating-linear-gradient(#0000 0 29px,#8ea3da52 29px 30px) 0 72px/100% 100% no-repeat;height:100%;padding:40px 28px 22px 48px;position:relative;container-type:inline-size}.pad .h2{font-size:42px}.pad .voice{margin-top:4px;font-size:20px}.pad .sub{max-width:none;color:var(--ink-2);margin-top:10px;font-size:16.5px;line-height:1.5}.ov-pad .callsheet{box-shadow:none;background:0 0;border:0;margin-top:16px;padding:0}.ov-pad .callsheet-h{display:none}.ov-pad .callsheet>p{color:var(--muted);margin-bottom:14px;font-size:14px;line-height:1.45}.ov-pad .fields{gap:16px 22px}.ov-pad .field{gap:4px}.ov-pad .field label{letter-spacing:.07em;color:#44568f;font-size:12px}.ov-pad .field input,.ov-pad .field select,.ov-pad .field textarea{min-height:0;box-shadow:none;font:500 18.5px/1.35 var(--f-hand);font-variation-settings:"INFM" 100, "BNCE" 30;color:#193995;background:0 0;border:0;border-bottom:1.5px solid #161a2b66;border-radius:0;padding:4px 0 3px}.ov-pad .field select{font-size:17.5px}.ov-pad .field textarea{scrollbar-width:thin;resize:none;background:repeating-linear-gradient(#0000 0 31px,#161a2b52 31px 32px);border-bottom:0;height:104px;min-height:104px;line-height:32px}.ov-pad .field input::placeholder,.ov-pad .field textarea::placeholder{color:#1939958f}.ov-pad .field input:focus-visible,.ov-pad .field select:focus-visible,.ov-pad .field textarea:focus-visible{background-color:#dce2f28c}.ov-pad .brief-acts{gap:12px;margin-top:20px}.ov-pad .brief-err{font-size:14.5px}.ov-pad .btn{gap:10px;min-height:50px;padding:0 24px 0 20px;font-size:16.5px}.ov-pad .btn .btn-sq svg{width:17px;height:17px}.ov-pad .brief-out:not([hidden]){z-index:3;background:#f3ecda;border:0;border-radius:0;margin:0;padding:40px 28px 22px 48px;position:absolute;inset:20px 0 0;overflow:auto}.ov-pad .brief-msg{min-height:220px;font-size:14.5px}.pad .call-tail{flex-wrap:wrap;align-items:center;gap:10px 16px;margin-top:18px;display:flex}.pad .phone-say{margin-top:0;font-size:19px}.pad .phone-acts .btn{border-width:1.5px;gap:9px;min-height:44px;padding:0 20px 0 16px;font-size:15.5px}.pad .phone-acts .btn .btn-sq svg{width:16px;height:16px}.pad .call-tail>p:last-child{margin-top:0!important;font-size:14px!important}@media (height<=760px),(width<=760px){.ov-pad .fields{gap:12px 22px}.ov-pad .field{gap:2px}.ov-pad .field textarea{height:72px;min-height:72px}.ov-pad .callsheet>p{margin-bottom:10px}.pad .call-tail>p:last-child{display:none}}@media (width<=760px) and (height<=700px){.pad .sub{display:none}}@container (width<=420px){.ov-pad .fields{grid-template-columns:1fr;gap:14px}.pad .h2{font-size:36px}}.pad-pen{z-index:4;transform-origin:50% 100%;width:22px;height:144px;transition:translate .45s var(--ease), rotate .45s var(--ease);pointer-events:none;filter:drop-shadow(-3px 5px 3px #050a2659);position:absolute;top:0;left:0}.pad-pen.is-writing{animation:.16s linear 2 pen-scribble}@keyframes pen-scribble{50%{translate:var(--pen-x) calc(var(--pen-y) - 2px)}}.film:not(.gl-ready) .ov-pad,.room:not(.gl-on)~.ov-drawer{display:none}.ov-drawer{z-index:3}.ov-drawer.is-open{z-index:4}.ov-drawer .ov-z{overflow:visible}.dr-in{opacity:0;background:#0a1340;align-items:flex-end;gap:6%;padding:0 9%;transition:opacity .3s .15s;display:flex;position:absolute;inset:0;box-shadow:inset 0 6px 8px #00000073}.dr-tab{height:74%;font:600 8.5px/1.05 var(--f-hand);font-variation-settings:"INFM" 100, "BNCE" 30;color:#161a2b;background:#d9c8a3;border-radius:3px 3px 0 0;flex:1;padding:4px 5px 0;font-style:normal;box-shadow:inset 0 1px #ffffff59}.dr-tab:nth-child(2){background:#e6d6b2;height:66%}.dr-front{transition:transform .9s var(--ease);background:#193995;position:absolute;inset:0;box-shadow:inset 0 0 0 2.5px #11216a}.dr-label{font:700 6.5px/1.1 var(--f-bill);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;color:#11216a;background:#eee6d3;padding:2px 5px 1px;position:absolute;top:13px;left:50%;translate:-50%;box-shadow:inset 0 0 0 1px #6880cc}.dr-pull{background:#d9ccb0;border-radius:3px;width:44px;height:7px;margin-left:-22px;position:absolute;top:46px;left:50%}.ov-drawer.is-open .dr-front{transform:translateY(62%)scale(1.07);box-shadow:inset 0 0 0 2.5px #11216a,0 10px 14px -6px #0000008c}.ov-drawer.is-open .dr-in{opacity:1}.film.is-cap .chs .ch{width:auto;padding:18px 18px 20px;left:12px;right:12px;rotate:0deg}.film.is-cap .chs .ch.ch--bare,.film.is-cap .chs .ch.ch--credits{padding:0}.film.is-cap .chs .ch.ch--credits{left:8px;right:8px;translate:0 -50%}.ch-at{left:0;top:var(--top,0px);pointer-events:none;width:1px;height:1px;scroll-margin-top:-96px;position:absolute}.film-cap{display:none}.film.is-cap .film-cap{z-index:5;padding:0 12px calc(12px + env(safe-area-inset-bottom,0px));display:grid;position:absolute;bottom:0;left:0;right:0}.film.is-cap .film-cap .ch{opacity:0;pointer-events:none;grid-area:1/1;align-self:end;width:auto;padding:18px 18px 20px;transition:opacity .3s,translate .3s;position:relative;inset:auto;translate:0 14px;rotate:0deg}.film.is-cap .film-cap .ch.is-on{opacity:1;pointer-events:auto;transition:opacity .55s ease .15s, translate .8s var(--ease) .15s;translate:0}.film.is-cap .ch .h2{font-size:clamp(1.95rem,8.6vw,2.5rem)}.film.is-cap .ch .h3{margin-top:12px;font-size:1.4rem}.film.is-cap .ch p{margin-top:9px;font-size:16px;line-height:1.45}.film.is-cap .ch .lead{margin-top:0;font-size:1.1rem;line-height:1.42}.film.is-cap .ch .voice{margin-top:8px;font-size:1.1rem}.film.is-cap .ch .meta{margin-top:6px;font-size:12.5px}.film.is-cap .ch .acts{gap:10px 18px;margin-top:14px}.film.is-cap .cast{gap:8px;margin-top:14px;padding-top:12px}.film.is-cap .step-n{flex-wrap:wrap;row-gap:2px}.film.is-cap .step-n .h3{white-space:nowrap;font-size:2.1rem}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis.lenis-smooth iframe{pointer-events:none}.title-card{min-height:50svh;padding:104px var(--gutter) clamp(18px, 3vh, 34px);text-align:center;pointer-events:auto;align-content:end;justify-items:center;display:grid;position:absolute;top:0;left:0;right:0}.h1{font:italic 800 clamp(2.9rem, 6.6vw, 6rem)/.96 var(--f-title);letter-spacing:-.008em;text-wrap:balance;position:relative}.h1-l{display:block}.h1 .h1-sub{font:600 clamp(1.05rem, 1.6vw, 1.4rem)/1.2 var(--f-text);letter-spacing:.01em;color:var(--ink-2);margin-top:.42em;font-style:normal;display:block}.tc-note{white-space:nowrap;font-size:clamp(1rem,1.35vw,1.3rem);position:absolute}.tc-note--l{top:-1.2em;left:-2.6em;rotate:-6deg}.tc-note--r{top:2.6em;left:calc(100% + .2em);rotate:-5deg}.tc-note u{background:linear-gradient(currentColor,currentColor) 0 100%/100% 1.5px no-repeat;text-decoration:none}.title-card .h1{color:var(--bone);text-shadow:0 .03em .14em #060a2880;font-size:clamp(2.6rem,min(6.8vw,10.8vh),6rem)}.title-card .h1:lang(mk){font-size:clamp(2.6rem,min(5.4vw,9.2vh),4.9rem)}.title-card .h1 .h1-sub{font:600 clamp(.95rem, 1.3vw, 1.18rem)/1.15 var(--f-bill);letter-spacing:.2em;text-transform:uppercase;color:#c9d2ee;justify-content:center;align-items:center;gap:.85em;margin-top:.62em;display:flex}.title-card .h1 .h1-sub:before,.title-card .h1 .h1-sub:after{content:"";opacity:.55;background:currentColor;flex:none;width:clamp(22px,4vw,60px);height:1px}.title-card .tc-note{color:#afbbe2}.sec{padding-block:var(--sec);position:relative}.sec-head{gap:18px;margin-bottom:clamp(40px,6vw,72px);display:grid}.sec-head--c{text-align:center;justify-items:center}.sec-head--c .ink{margin-inline:auto}.track{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(32px,6vw,96px);display:grid}.track .sub{margin-top:28px}.slate{filter:drop-shadow(0 22px 26px #0f1c5747);max-width:620px;position:relative}.clap{background:repeating-linear-gradient(115deg, var(--onyx) 0 34px, var(--bone) 34px 68px);transform-origin:6px 100%;border-radius:4px 4px 0 0;height:46px;transition:rotate .18s cubic-bezier(.5,0,.9,.4);position:relative;rotate:-9deg}.clap:after{content:"";background:repeating-linear-gradient(115deg, var(--bone) 0 34px, var(--onyx) 34px 68px);width:100%;height:10px;position:absolute;bottom:-10px;left:0}.slate.is-clapped .clap{rotate:0deg}.clap-hinge{z-index:2;background:#9aa0b2;border-radius:50%;width:16px;height:16px;position:absolute;bottom:-14px;left:-2px;box-shadow:inset 0 0 0 4px #6a7088}.board{background:var(--onyx);color:var(--bone);border-radius:0 0 6px 6px;margin-top:10px;padding:22px 22px 20px;position:relative}.board-row{border:1.5px solid #eee6d38c;grid-template-columns:repeat(3,1fr);display:grid}.board-row+.board-row{border-top:0}.board-cell{border-left:1.5px solid #eee6d38c;min-width:0;padding:9px 12px 10px}.board-cell:first-child{border-left:0}.board-cell--wide{grid-column:span 3}.board-k{font:600 11.5px/1 var(--f-code);letter-spacing:.1em;color:#eee6d39e;text-transform:uppercase;display:block}.board-v{font:500 1.25rem/1.15 var(--f-hand);font-variation-settings:"INFM" 100, "BNCE" 30;overflow-wrap:anywhere;margin-top:6px;display:block}.track-form{gap:10px;margin-top:16px;display:flex}.track-in{min-width:0;min-height:48px;color:var(--bone);font:500 16px/1.2 var(--f-code);letter-spacing:.04em;background:0 0;border:1.5px dashed #eee6d399;border-radius:3px;flex:1;padding:10px 14px}.track-in::placeholder{color:#eee6d38c}.track-in:focus-visible{outline-color:var(--bone);border-style:solid}.track-form .btn{--b-bg:var(--bone);--b-fg:var(--onyx);--b-line:var(--bone);--b-ic:var(--sapphire);--b-bg-h:var(--amber-light);--b-line-h:var(--amber-light);flex:none}.track-out:empty{display:none}.track-out{margin-top:16px;font-size:16px}.track-miss,.track-miss a{color:var(--bone)}.track-log{gap:6px;margin-top:12px;display:grid}.track-log li{opacity:.55;font:500 15px/1.35 var(--f-text);grid-template-columns:16px 1fr auto;align-items:baseline;gap:10px;display:grid}.track-log li:before{content:"";border:1.5px solid;border-radius:50%;width:10px;height:10px}.track-log li.is-done,.track-log li.is-now{opacity:1}.track-log li.is-done:before{background:currentColor}.track-log li.is-now:before{background:var(--pin);border-color:var(--pin);box-shadow:0 0 0 3px #c9392c4d}.tl-date{font:500 12px/1.3 var(--f-code);opacity:.8}.tl-note{opacity:.85;grid-column:2/-1;font-size:14px}.letter-sec{padding-bottom:clamp(60px,8vw,120px)}.envelope{--pocket:clamp(150px, 22vw, 230px);width:min(820px,100%);margin:clamp(26px,4vw,48px) auto 0;padding-top:0;position:relative}.env-pocket{z-index:2;height:var(--pocket);background:var(--manila);clip-path:polygon(0 0,50% 46%,100% 0,100% 100%,0 100%);filter:drop-shadow(0 -1px #161a2b40);margin-top:calc(-1*clamp(60px,9vw,100px));position:relative}.env-back{z-index:0;height:var(--pocket);background:var(--manila-2);border-radius:3px;position:absolute;bottom:0;left:0;right:0;box-shadow:0 24px 40px -26px #0f1c578c}.env-flap{z-index:0;left:0;right:0;bottom:var(--pocket);background:var(--manila-2);clip-path:polygon(0 100%,50% 0,100% 100%);height:clamp(70px,10vw,110px);position:absolute}.env-addr{z-index:3;left:9%;bottom:calc(var(--pocket) * .14);color:var(--ink-2);text-align:left;gap:4px;font-size:clamp(1rem,1.6vw,1.3rem);display:grid;position:absolute;rotate:-2deg}.env-stamp{z-index:3;right:7%;bottom:calc(var(--pocket) * .18);aspect-ratio:4/5;background:var(--paper-3);width:clamp(64px,8vw,86px);padding:7px;position:absolute;rotate:4deg;box-shadow:0 2px 6px #161a2b33}.env-stamp:before{content:"";border:3px dotted var(--paper-3);position:absolute;inset:-3px}.env-stamp div{background:var(--sapphire-mist);border:1px solid #19399580;place-items:center;height:100%;display:grid}.env-stamp svg{width:70%;height:auto}.letter{z-index:1;background-color:var(--paper-3);width:88%;translate:0 calc((1 - var(--pull,1)) * 52%);margin-inline:auto;padding:clamp(28px,5vw,64px) clamp(24px,6vw,76px) calc(clamp(60px,9vw,100px) + 40px);position:relative;box-shadow:0 1px #161a2b14,0 18px 34px -24px #0f1c5780}.letter-q{font:800 clamp(1.55rem, 2.7vw, 2.35rem)/1.18 var(--f-display);letter-spacing:-.015em;text-wrap:balance}.letter p+p{margin-top:18px}.letter .body{max-width:58ch;color:var(--ink-2);margin-top:22px;font-size:clamp(1.05rem,1.35vw,1.18rem)}.sigs{grid-template-columns:1fr 1fr;gap:24px;margin-top:clamp(28px,4vw,44px);display:grid}.sig small{font:500 12px/1 var(--f-code);letter-spacing:.06em;color:var(--muted);display:block}.sig .sig-hand{font:600 clamp(1.6rem, 2.6vw, 2.2rem)/1 var(--f-hand);font-variation-settings:"INFM" 100, "BNCE" 60;width:fit-content;margin-top:8px;display:block;rotate:-3deg}.sig .sig-hand--a{color:var(--amber-ink)}.sig .sig-hand--b{color:var(--sapphire)}.sig h3{font:800 1.1rem/1.2 var(--f-display);margin-top:10px}.sig p{color:var(--muted);font-size:15px;margin-top:2px!important}.sig a{font-size:15px}.letter-more{margin-top:26px}.bill{border:1.5px solid var(--ink);text-align:center;font-family:var(--f-bill);text-transform:uppercase;color:var(--ink);padding:clamp(30px,5vw,64px) clamp(16px,4vw,56px);position:relative}.bill:before{content:"";pointer-events:none;border:1px solid #161a2b80;position:absolute;inset:7px}.bill-pre{font:600 clamp(.95rem, 1.4vw, 1.2rem)/1 var(--f-bill);letter-spacing:.32em}.bill-stars{grid-template-columns:1fr 1fr;gap:clamp(18px,4vw,60px);display:grid}.bill-star h3{gap:8px;display:grid}.bill-role{font:700 clamp(1.1rem, 1.7vw, 1.5rem)/1 var(--f-bill);letter-spacing:.02em;color:var(--ink)}.bill-name{font:900 clamp(2.6rem, 7.2vw, 6.2rem)/.86 var(--f-bill);letter-spacing:-.005em}.bill-star--a .bill-name{color:var(--amber-ink)}.bill-star--b .bill-name{color:var(--sapphire)}.bill-list{font:600 clamp(.95rem, 1.35vw, 1.2rem)/1.35 var(--f-bill);letter-spacing:.06em;text-wrap:balance;margin-top:14px}.bill-list li{display:inline}.bill-list li+li:before{content:" · "}.bill-in{font:600 clamp(.95rem, 1.4vw, 1.2rem)/1 var(--f-bill);letter-spacing:.32em;margin-top:clamp(24px,4vw,44px)}.bill-title{font:900 clamp(3rem, 10.5vw, 9.6rem)/.84 var(--f-bill);letter-spacing:-.01em;margin-top:clamp(26px,4vw,46px)}.bill-foot{font:500 clamp(.85rem, 1.1vw, 1rem)/1.3 var(--f-bill);letter-spacing:.14em;color:var(--ink-2);border-top:1px solid #161a2b59;justify-content:center;gap:10px;margin-top:clamp(20px,3vw,34px);padding-top:16px;display:flex}.board-sheet{background:var(--paper-3);border:1px solid #161a2b40;padding:clamp(18px,3vw,36px);box-shadow:0 30px 50px -40px #0f1c5799}.sheet-head{border-bottom:1.5px solid var(--nonphoto);font:600 12px/1.2 var(--f-code);letter-spacing:.08em;color:#5d70ae;text-transform:uppercase;flex-wrap:wrap;justify-content:space-between;gap:6px 20px;margin-bottom:clamp(18px,3vw,30px);padding-bottom:12px;display:flex}.sheet-head span b{font:500 15px/1 var(--f-hand);letter-spacing:0;text-transform:none;color:var(--sapphire);margin-left:6px}.frames{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(26px,3.4vw,46px) clamp(16px,2.2vw,28px);display:grid}.frame--wide{grid-column:span 2}.frame--wide .frame-art{aspect-ratio:2}.frame--sq .frame-art{aspect-ratio:1}.sb-frame{background:#0a1340}.cam{max-width:calc(100% - 16px);font:500 clamp(12px, 1.05vw, 14px)/1.1 var(--f-hand);font-variation-settings:"INFM" 100, "BNCE" 35;color:var(--bone);white-space:nowrap;text-overflow:ellipsis;background:#0a1340db;border-radius:2px;padding:4px 8px 5px;position:absolute;bottom:8px;left:8px;overflow:hidden}.sb-frame .sb-hand{font:600 10px/1 var(--f-hand);fill:#193995}.sb-frame .sb-res{font:700 7px/1 var(--f-bill);letter-spacing:.14em;fill:#193995}.frame-art{aspect-ratio:16/10;border:2px solid var(--nonphoto);background:#fbf8f1;position:relative;overflow:hidden}.frame-art svg{width:100%;height:100%;position:absolute;inset:0}.frame-art .sk{fill:none;stroke:var(--sapphire);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.frame-art .sk-thin{fill:none;stroke:var(--sapphire);stroke-width:1.3px;stroke-linecap:round}.frame-art .mk{fill:var(--sapphire-pale);opacity:.75}.frame-art .mk2{fill:var(--sapphire-mist)}.frame-art .em{fill:var(--amber)}.frame-art .emk{fill:none;stroke:var(--amber);stroke-width:2.4px;stroke-linecap:round}.frame-art .pin{fill:var(--pin)}.frame-art .ink{fill:var(--sapphire)}.frame-cap{margin-top:14px}.frame-cap h3{font:800 1.35rem/1.15 var(--f-display);letter-spacing:-.012em}.frame-cap p{color:var(--ink-2);margin-top:6px;font-size:16px;line-height:1.55}.who{font:500 14px/1 var(--f-hand);color:var(--muted);align-items:center;gap:8px;margin-top:10px;display:flex}.who i{border-radius:50%;width:10px;height:10px}.who i+i{box-shadow:0 0 0 2px var(--paper-3);margin-left:-12px}@media (hover:hover){.frame:hover .frame-art{border-color:var(--sapphire)}.frame-art{transition:border-color .3s}}.sheet-foot{border-top:1px dashed #161a2b4d;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:clamp(30px,4vw,44px);padding-top:18px;display:flex}.sheet-foot h3{font:800 1.3rem/1.2 var(--f-display)}.folder{margin-top:56px;position:relative}.folder-tab{background:var(--manila);clip-path:polygon(0 100%,14% 8%,18% 0,82% 0,86% 8%,100% 100%);min-width:clamp(150px,18vw,240px);height:clamp(36px,4vw,52px);font:700 clamp(.85rem, 1.1vw, 1rem)/1 var(--f-bill);letter-spacing:.26em;text-transform:uppercase;color:var(--ink);place-items:center;padding:0 34px;display:grid;position:absolute;top:0;left:clamp(24px,8vw,140px);translate:0 calc(2px - 100%)}.folder--q .folder-tab{background:var(--paper-2);left:auto;right:clamp(24px,10vw,200px)}.folder-body{background:var(--manila);border-radius:3px;padding:clamp(48px,7vw,100px) clamp(18px,5vw,80px) clamp(48px,7vw,96px);position:relative;box-shadow:0 1px #161a2b1f,0 40px 60px -48px #0f1c57b3}.folder--q .folder-body{background:var(--paper-2)}.folder-body:before{content:"";pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.7' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .35 0 0 0 0 .28 0 0 0 0 .15 0 0 0 .1 0'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E");border-radius:3px;position:absolute;inset:0}.folder-body>*{position:relative}.packs{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:clamp(14px,2vw,22px);display:grid}.pack{background:var(--paper-3);border:1px solid #161a2b38;flex-direction:column;height:100%;padding:clamp(26px,3vw,40px) clamp(22px,2.6vw,34px);display:flex;box-shadow:0 2px #161a2b14,0 20px 30px -24px #0f1c5780}.pack--b{background:var(--sapphire-mist)}.pack--c{background:var(--onyx);color:var(--bone);border-color:var(--onyx);margin-top:-26px;padding-top:calc(clamp(26px,3vw,40px) + 26px)}.pack h3{font:900 clamp(1.7rem, 2.4vw, 2.2rem)/1 var(--f-display);letter-spacing:-.02em}.pack{position:relative}.pack .clip{left:auto;right:28px}.pack-say{width:fit-content;margin-top:10px;font-size:1.15rem;rotate:-1.5deg}.pack--c .pack-say{color:var(--amber-light)}.sign{align-items:baseline;gap:8px;margin-top:2px;display:flex}.sign .hand{font-size:1.3rem}.sign i{opacity:.5;border-bottom:1.5px dotted;flex:1;translate:0 -4px}.pack-line{color:var(--ink-2);margin-top:14px;font-size:16.5px;line-height:1.5}.pack--c .pack-line{color:#eee6d3d9}.pack ul{border-top:1px dashed #161a2b59;margin-top:18px}.pack--c ul{border-top-color:#eee6d34d}.pack li{border-bottom:1px dashed #161a2b59;padding:9px 0 9px 26px;font-size:15.5px;line-height:1.4;position:relative}.pack--c li{border-bottom-color:#eee6d34d}.pack li:before{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15 13'%3E%3Cpath d='M1.5 7.2c1.4 1 2.6 2.3 3.6 4C7.6 6.4 10.4 3 13.6 1.2' fill='none' stroke='%23193995' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E") no-repeat;width:15px;height:13px;position:absolute;top:12px;left:0}.pack--c li:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15 13'%3E%3Cpath d='M1.5 7.2c1.4 1 2.6 2.3 3.6 4C7.6 6.4 10.4 3 13.6 1.2' fill='none' stroke='%23F2C96C' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E")}.pack li.inh{font-weight:700}.pack li.no{color:var(--muted)}.pack li.no:before{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15 13'%3E%3Cpath d='M2 6.5h11' fill='none' stroke='%23555B70' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E") no-repeat}.pack-foot{gap:14px;margin-top:auto;padding-top:22px;display:grid}.pack-meta{font:500 13px/1.35 var(--f-code);color:var(--muted)}.pack--c .pack-meta{color:#eee6d3a6}.pack .btn{justify-self:start}.plans{border-top:1.5px solid #161a2b80;grid-template-columns:minmax(0,.9fr) minmax(0,2fr);gap:clamp(20px,4vw,60px);margin-top:clamp(44px,6vw,72px);padding-top:clamp(26px,3vw,36px);display:grid}.plans .h3{font-size:clamp(1.4rem,2vw,1.75rem)}.plans-lead{color:var(--ink-2);margin-top:10px;font-size:16px}.plans dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px clamp(20px,3vw,40px);display:grid}.plans dt{font:600 12px/1.2 var(--f-code);letter-spacing:.08em;text-transform:uppercase;color:var(--sapphire)}.plans dd{color:var(--ink);margin-top:5px;font-size:16px;line-height:1.5}.call{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:start;gap:clamp(30px,5vw,80px);display:grid}.call-head .sub{margin-top:18px}.callsheet{background:var(--paper-3);border:1px solid #161a2b40;margin-top:clamp(28px,4vw,40px);padding:clamp(22px,3vw,34px);box-shadow:0 26px 44px -36px #0f1c5799}.callsheet-h{border-bottom:1.5px solid var(--nonphoto);justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:18px;padding-bottom:12px;display:flex}.callsheet-h h3{font:800 1.4rem/1.15 var(--f-display)}.callsheet-h span{font:600 11px/1 var(--f-code);letter-spacing:.1em;text-transform:uppercase;color:#5d70ae}.callsheet>p{color:var(--ink-2);margin-bottom:16px;font-size:15.5px}.fields{grid-template-columns:1fr 1fr;gap:16px 18px;display:grid}.field{gap:6px;display:grid}.field--wide{grid-column:1/-1}.field label{font:600 12px/1.2 var(--f-code);letter-spacing:.07em;text-transform:uppercase;color:var(--ink-2)}.field input,.field select,.field textarea{width:100%;min-height:46px;font:500 16px/1.4 var(--f-text);color:var(--ink);background:#dce2f273;border:0;border-bottom:1.5px solid #161a2b8c;border-radius:2px 2px 0 0;padding:10px 12px;transition:background-color .2s,border-color .2s}.field textarea{resize:vertical;min-height:110px}.field input::placeholder,.field textarea::placeholder{color:#515769}.field input:focus-visible,.field select:focus-visible,.field textarea:focus-visible{border-bottom-color:var(--sapphire);background:#dce2f2d9;outline:none}.field [aria-invalid=true]{border-bottom-color:#a3352b}.brief-acts{flex-wrap:wrap;align-items:center;gap:14px;margin-top:20px;display:flex}.brief-err{color:#8e2c23;font-size:15px}.brief-err[hidden]{display:none}.brief-sent{color:var(--sapphire);font-size:15px;font-weight:600}.brief-sent[hidden]{display:none}.ov-pad .brief-sent{font-size:14.5px}.hp{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;left:-9999px}.brief-out[hidden]{display:none}.brief-out{border:1.5px dashed var(--sapphire);background:#dce2f280;border-radius:3px;margin-top:18px;padding:16px}.brief-out .hand{font-size:1.1rem}.brief-out p{color:var(--ink-2);margin-top:6px;font-size:15px}.brief-msg{background:var(--paper-3);width:100%;min-height:120px;font:400 14px/1.5 var(--f-code);color:var(--ink);resize:vertical;border:1px solid #161a2b4d;border-radius:2px;margin-top:10px;padding:10px 12px}.brief-out .brief-acts{margin-top:12px}.phone-shot{position:sticky;top:110px}.phone-frame{aspect-ratio:16/12;border:2px solid var(--nonphoto);background:#0f1c57;position:relative;overflow:hidden}.phone-frame svg{width:100%;height:100%;position:absolute;inset:0}.phone-cap{font:600 11px/1.3 var(--f-code);letter-spacing:.08em;color:#5d70ae;text-transform:uppercase;justify-content:space-between;gap:12px;margin-top:12px;display:flex}.phone-say{width:fit-content;margin-top:18px;font-size:clamp(1.25rem,1.8vw,1.5rem);rotate:-1.5deg}.phone-acts{flex-wrap:wrap;gap:12px;margin-top:18px;display:flex}.ring .handset{transform-origin:300px 250px;animation:.5s ease-in-out 3 ring}@keyframes ring{0%,to{translate:0;rotate:0deg}25%{translate:0 -5px;rotate:-4deg}75%{translate:0 -5px;rotate:4deg}}.ring .ring-lines{animation:.5s ease-out 3 ringl}@keyframes ringl{0%{opacity:0}30%{opacity:1}to{opacity:0}}.ring-lines{opacity:0}.faq{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(28px,5vw,72px);display:grid}.faq-side .sub{margin-top:18px}.faq-side .btn{margin-top:24px}.faq-list{gap:10px;display:grid}.faq-list details{background-color:var(--paper-3);background-image:repeating-linear-gradient(#0000 0 27px,#8ea3da38 27px 28px);background-position:0 58px;border:1px solid #161a2b47;border-radius:3px;padding:0 18px;position:relative;box-shadow:0 8px 16px -14px #0f1c578c}.faq-list details:nth-child(odd){rotate:-.35deg}.faq-list details:nth-child(2n){rotate:.3deg}.faq-list summary{cursor:pointer;font:700 clamp(1.1rem, 1.6vw, 1.35rem)/1.25 var(--f-display);letter-spacing:-.008em;justify-content:space-between;align-items:center;gap:18px;padding:18px 0;list-style:none;display:flex}.faq-list summary::-webkit-details-marker{display:none}.faq-chev{background:var(--manila);border-radius:2px;flex:none;place-items:center;width:34px;height:32px;transition:background-color .25s;display:grid}.faq-chev svg{width:12px;height:12px;transition:rotate .45s var(--ease)}details[open] .faq-chev svg{rotate:180deg}details[open] .faq-chev{background:var(--onyx);color:var(--bone)}.faq-list details p{color:var(--ink-2);padding:0 52px 18px 0;font-size:16.5px;line-height:28px}@media (hover:hover){.faq-list summary:hover .faq-chev{background:var(--sapphire-pale)}}.end{padding:0 var(--gutter) clamp(26px, 4vw, 40px)}.end-card{background:var(--sapphire);max-width:1360px;color:var(--bone);border-radius:4px;margin:0 auto;padding:clamp(56px,8vw,120px) clamp(22px,6vw,90px) clamp(26px,3vw,40px);position:relative;overflow:hidden;box-shadow:inset 0 2px 3px #ffffff1f,0 30px 60px -40px #0f1c57e6}.end-card:before{content:"";opacity:.45;mix-blend-mode:soft-light;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .5 0'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.end-logo{width:min(860px,100%);margin-inline:auto;position:relative}.end-logo svg{width:100%;height:auto}.end-cols{border-top:1px solid #eee6d34d;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:26px;margin-top:clamp(44px,6vw,80px);padding-top:26px;font-size:15.5px;display:grid;position:relative}.end-cols h2{font:600 11px/1 var(--f-code);letter-spacing:.12em;text-transform:uppercase;color:var(--sapphire-pale);margin-bottom:12px}.end-cols a{color:var(--bone);text-decoration:none}.end-cols a:hover{text-decoration:underline}.end-cols li+li{margin-top:6px}.end-wrap{font:600 clamp(1.3rem, 2vw, 1.7rem)/1.2 var(--f-hand);font-variation-settings:"INFM" 100, "BNCE" 40;color:var(--bone);width:fit-content;rotate:-3deg}.end-fine{font:500 12.5px/1.4 var(--f-code);letter-spacing:.04em;color:var(--sapphire-pale);flex-wrap:wrap;justify-content:space-between;gap:10px;margin-top:34px;display:flex;position:relative}.end-legal{border-top:1px solid #eee6d34d;flex-wrap:wrap;justify-content:space-between;gap:14px 40px;margin-top:26px;padding-top:22px;font-size:14.5px;line-height:1.5;display:flex;position:relative}.end-legal ul{flex-wrap:wrap;gap:6px 22px;display:flex}.end-legal a,.end-legal button{color:var(--bone);font:inherit;text-underline-offset:.22em;cursor:pointer;vertical-align:baseline;background:0 0;border:0;padding:0;line-height:1.5;text-decoration:underline 1px}.end-legal a:hover,.end-legal button:hover{color:var(--amber-light)}.end-legal a:focus-visible,.end-legal button:focus-visible{outline:2px solid var(--amber-light);outline-offset:3px}.end-biz{color:var(--sapphire-pale);flex-direction:column;gap:2px;font-style:normal;display:flex}@media (width<=1100px){.nav,.hdr .lang{display:none}.menu-btn{display:inline-flex}.hdr-cta{width:40px;min-height:40px;padding:0}.hdr-cta .btn-b{display:none}}@media (width<=860px){.track,.call,.faq,.plans{grid-template-columns:1fr}.packs{grid-template-columns:1fr;gap:18px}.pack--c{margin-top:0;padding-top:clamp(26px,3vw,40px)}.frames{grid-template-columns:repeat(2,minmax(0,1fr))}.frame--wide{grid-column:span 2}.phone-shot{position:relative;top:0}.end-cols{grid-template-columns:1fr 1fr}.bill-stars{grid-template-columns:1fr}}@media (width<=760px),(orientation:portrait) and (width<=1000px){.title-card{height:auto;padding-top:92px;padding-bottom:0}.tc-note--l{top:-1.7em;left:0}.tc-note--r{margin-top:10px;display:block;position:static;rotate:-3deg}}@media (width<=560px){body{font-size:17px}.sheet{inset:6px}.sheet i{display:none}.hdr-in{height:calc(64px + env(safe-area-inset-top,0px));gap:12px;padding-inline:16px 12px}.brand svg{height:22px}.menu{inset:66px 12px auto}.frames{grid-template-columns:1fr}.frame--wide{grid-column:auto}.frame--sq .frame-art{aspect-ratio:16/10}.fields,.sigs{grid-template-columns:1fr}.letter{width:94%}.board{padding:16px 14px}.board-row{grid-template-columns:1fr 1fr}.board-cell:nth-child(3){border-top:1.5px solid #eee6d38c;border-left:0;grid-column:span 2}.track-form{flex-direction:column}.end-cols{grid-template-columns:1fr}.bill-title{font-size:clamp(2.6rem,13vw,4rem)}.folder-body{padding-inline:14px}.faq-list details p{padding-right:0}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.letter{translate:0!important}.ink-f{clip-path:none!important}}.ptop{padding-top:clamp(132px,15vw,186px);padding-bottom:clamp(36px,5vw,72px)}.ptop-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(28px,5vw,80px);display:grid}.ptop .h1{font-size:clamp(2.7rem,5.8vw,5.4rem)}.ptop .h1 .h1-sub{margin-top:.45em}.page-lead{max-width:56ch;color:var(--ink-2);margin-top:22px;font-size:clamp(1.1rem,1.5vw,1.3rem);line-height:1.55}.ptop-acts{flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:26px;display:flex}.still{aspect-ratio:16/10;border:2px solid var(--nonphoto);background:#0a1340;position:relative;overflow:hidden}.still>svg{width:100%;height:100%;position:absolute;inset:0}.still .note{opacity:1;font-size:clamp(13px,1.5vw,19px);translate:0}.still-cap,.frame-cap-row{font:600 11px/1.3 var(--f-code);letter-spacing:.08em;text-transform:uppercase;color:#5d70ae;justify-content:space-between;gap:12px;margin-top:10px;display:flex}.sec--tight{padding-block:clamp(64px,8vw,112px)}.rule-top{border-top:1.5px solid var(--ink);padding-top:clamp(28px,4vw,44px)}.goal{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start;gap:clamp(28px,5vw,80px);display:grid}.goal-in{color:var(--ink-2);margin-top:22px}.goal-q{font:800 clamp(1.6rem, 3vw, 2.6rem)/1.16 var(--f-display);letter-spacing:-.018em;text-wrap:balance;margin-top:10px;position:relative}.goal-p{max-width:58ch;color:var(--ink-2);margin-top:20px}.goal-p strong{color:var(--ink)}.hassle{gap:16px;display:grid}.hassle li{grid-template-columns:minmax(120px,42%) 1fr;align-items:center;gap:18px;display:grid}.hassle p{font:800 clamp(1.15rem, 1.6vw, 1.35rem)/1.2 var(--f-display);letter-spacing:-.01em}.hassle-h{font:500 1.2rem/1.2 var(--f-hand);font-variation-settings:"INFM" 100, "BNCE" 35;color:var(--sapphire);width:fit-content;margin-bottom:4px;rotate:-2deg}.frame-art .zz{font:600 14px/1 var(--f-hand);fill:var(--sapphire)}.frame-art .mlab{font:700 9px/1 var(--f-bill);letter-spacing:.2em;fill:#5d70ae}.frame-art .msearch{font:500 6.5px/1 var(--f-text);fill:#33394f}.frame-art .mname{font:800 8px/1 var(--f-display);fill:#161a2b}.frame-art .mopen{font:600 6px/1 var(--f-text);fill:var(--pin)}.mission-line{max-width:30ch;font:800 clamp(1.5rem, 2.8vw, 2.4rem)/1.2 var(--f-display);letter-spacing:-.015em;text-wrap:balance;margin-top:22px}.mission-p{max-width:60ch;color:var(--ink-2);margin-top:18px}.proof{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(18px,3vw,40px);margin-top:clamp(32px,4vw,48px);display:grid}.proof-frame{border:2px solid var(--nonphoto);transition:border-color .3s;display:block;overflow:hidden}@media (hover:hover){.proof-frame:hover{border-color:var(--sapphire)}}.proof p{color:var(--ink-2);margin-top:14px;font-size:16.5px}.proof .lnk{margin-top:8px}.focus{border-top:1.5px solid var(--ink);margin-top:clamp(28px,4vw,44px)}.focus li{border-bottom:1px dashed #161a2b66;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:10px clamp(20px,4vw,60px);padding:22px 0;display:grid}.focus h3{font:800 clamp(1.3rem, 2vw, 1.7rem)/1.15 var(--f-display);letter-spacing:-.012em}.focus p{color:var(--ink-2)}.focus-more{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:22px 0 0;display:flex}.focus-more h3{font:800 1.3rem/1.2 var(--f-display)}.door-sec{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(28px,5vw,80px);display:grid}.door-art{aspect-ratio:16/10;border:2px solid var(--nonphoto);position:relative;overflow:hidden}.door-art svg{width:100%;height:100%;position:absolute;inset:0}.door-art .door-name{font:900 25px/1 var(--f-bill);letter-spacing:.12em;fill:#11216a}.door-art .door-sub{font:700 11px/1 var(--f-bill);letter-spacing:.32em;fill:#11216a}.door-p{max-width:54ch;color:var(--ink-2);margin-top:20px;font-size:clamp(1.08rem,1.45vw,1.25rem);line-height:1.6}.fellas{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(18px,3vw,40px);margin-top:clamp(32px,4vw,48px);display:grid}.fella{background:var(--paper-3);border:1px solid #161a2b40;flex-direction:column;padding:clamp(24px,3vw,40px);display:flex;box-shadow:0 24px 40px -34px #0f1c5799}.fella h3{font:900 clamp(2.4rem, 5vw, 4.2rem)/.86 var(--f-bill);text-transform:uppercase}.fella--a h3{color:var(--amber-ink)}.fella--b h3{color:var(--sapphire)}.fella .role{font:600 12px/1.2 var(--f-code);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-top:12px}.fella .bio{color:var(--ink-2);margin-top:16px}.tools{flex-wrap:wrap;gap:6px;margin-top:18px;display:flex}.tools li{font:500 13px/1.3 var(--f-code);background:var(--paper);border:1px solid #161a2b4d;border-radius:2px;padding:5px 9px}.fella .lnk{align-self:flex-start;margin-top:auto;padding-top:20px}.cta-band{background:var(--onyx);color:var(--bone);border-radius:4px;grid-template-columns:minmax(0,1.2fr) auto;align-items:end;gap:24px clamp(24px,4vw,60px);padding:clamp(30px,5vw,64px);display:grid;box-shadow:0 30px 60px -40px #0f1c57e6}.cta-band .ink .ink-o{-webkit-text-stroke-color:var(--bone)}.cta-band p{color:#eee6d3d9;max-width:46ch;margin-top:14px}.cta-acts{flex-wrap:wrap;gap:12px;display:flex}.casefile{margin-top:clamp(64px,8vw,104px)}.casefile .folder-tab{letter-spacing:.14em;min-width:clamp(190px,22vw,300px)}.case{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:start;gap:clamp(24px,4vw,60px);display:grid}.case-art{background:var(--paper-3);border:1px solid #161a2b40;padding:10px;position:relative;rotate:-1deg;box-shadow:0 20px 30px -24px #0f1c578c}.case-art .pv{border:2px solid var(--nonphoto)}.clip{z-index:2;border:3px solid #8a90a6;border-bottom-color:#0000;border-radius:12px;width:22px;height:54px;position:absolute;top:-18px;left:36px}.clip:after{content:"";border:3px solid #8a90a6;border-top-color:#0000;border-radius:9px;height:36px;position:absolute;top:8px;left:3px;right:3px}.case-art .frame-cap-row{padding:2px 4px 0}.case-title{font:900 clamp(2.1rem, 4vw, 3.4rem)/.95 var(--f-display);letter-spacing:-.026em;text-wrap:balance}.case-title .by{font-weight:600}.case .meta{font:500 13px/1.3 var(--f-code);color:var(--muted);flex-wrap:wrap;gap:6px 14px;margin-top:14px;display:flex}.case h3{font:800 1.25rem/1.2 var(--f-display);margin-top:26px}.case h3+p,.case h3+ul{margin-top:8px}.case p{color:var(--ink-2)}.case-list li{border-bottom:1px dashed #161a2b59;padding:8px 0 8px 26px;position:relative}.case-list li:before{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15 13'%3E%3Cpath d='M1.5 7.2c1.4 1 2.6 2.3 3.6 4C7.6 6.4 10.4 3 13.6 1.2' fill='none' stroke='%23193995' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E") no-repeat;width:15px;height:13px;position:absolute;top:12px;left:0}.stack{font:500 13.5px/1.5 var(--f-code);color:var(--ink);background:#f6f1e5b3;border:1px dashed #19399573;margin-top:22px;padding:12px 14px}.stack b{color:var(--sapphire);font-weight:600}.case-acts{flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:24px;display:flex}.slot-file .folder-tab{background:var(--paper-2);font-family:var(--f-hand);text-transform:none;letter-spacing:0;border:1.5px dashed #19399580;border-bottom:0;font-size:1.05rem}.slot-file .folder-body{background:var(--paper-2);border:1.5px dashed #19399580}.blank-site{aspect-ratio:16/10;border:2px solid var(--nonphoto);background:#f6f1e5;position:relative;overflow:hidden}.blank-site .bz-bar{height:26px}.blank-site .bz-url{min-width:200px;font-size:11px}.blank-site .bz-url svg{width:10px;height:10px}.blank-site .bz-body{justify-content:center;align-items:center;gap:4px;display:flex;position:absolute;inset:26px 0 0}.blank-site .bz-body:before{content:"";border:1.5px dashed #8ea3da;border-radius:4px;position:absolute;inset:26px 34px}.blank-site .caret{background:#161a2b;width:2px;height:34px;animation:1.1s step-end infinite caret}.cats{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.cat-b{text-align:left;background-color:var(--paper-3);min-height:100%;color:var(--ink);transition:background-color .25s, color .25s, translate .3s var(--ease);background-image:repeating-linear-gradient(#0000 0 25px,#8ea3da40 25px 26px);background-position:0 44px;border:1px solid #161a2b4d;border-radius:3px;align-content:start;gap:6px;padding:26px 18px 16px;display:grid;position:relative;box-shadow:0 10px 20px -16px #0f1c5780}.cat-b:before{content:"";background:var(--paper);border-radius:50%;width:10px;height:10px;margin-left:-5px;position:absolute;top:10px;left:50%;box-shadow:inset 0 1px 2px #161a2b59}.cat-b b{font:800 1.2rem/1.15 var(--f-display)}.cat-b span{color:var(--ink-2);font-size:14.5px;line-height:1.45}.cat-b i{font:500 14px/1.2 var(--f-hand);color:var(--sapphire);margin-top:4px;font-style:normal}.cat-b[aria-pressed=true]{background-color:var(--onyx);color:var(--bone);background-image:none}.cat-b[aria-pressed=true] span{color:#eee6d3d9}.cat-b[aria-pressed=true] i{color:var(--amber-light)}@media (hover:hover){.cat-b:hover{translate:0 -2px}}.cat-status{color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:10px 16px;margin-top:14px;font-size:15px;display:flex}.cat-status[hidden]{display:none}.cat-clear{font:600 14px/1 var(--f-text);background:0 0;border:1px solid #161a2b66;border-radius:3px;padding:6px 12px}.cat-empty{color:var(--ink-2);border:1.5px dashed #19399573;margin-top:16px;padding:18px;font-size:16px}.cat-empty[hidden]{display:none}.post-card{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(22px,4vw,56px);margin-top:30px;display:grid}.post-card[hidden]{display:none}.post-card-title{font:800 clamp(1.6rem, 2.6vw, 2.25rem)/1.12 var(--f-display);letter-spacing:-.015em;text-wrap:balance}.post-card-title a{text-decoration:none}.post-card-title a:hover{text-decoration:underline 2px}.post-card-ex{color:var(--ink-2);margin-top:12px}.post-meta{font:500 13px/1.3 var(--f-code);color:var(--muted);flex-wrap:wrap;gap:6px 14px;margin-top:12px;display:flex}.post-card .lnk{margin-top:16px}.soon{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:30px;display:grid}.soon li{background:#f6f1e58c;border:1.5px dashed #19399580;align-content:start;gap:10px;padding:18px 18px 20px;display:grid}.soon li[hidden]{display:none}.soon .blank{aspect-ratio:16/9;font:500 1rem/1 var(--f-hand);color:var(--sapphire);background:#dce2f259;border:1.5px dashed #19399559;place-items:center;display:grid}.soon h3{font:800 1.18rem/1.25 var(--f-display)}.soon .post-meta{margin-top:0}.post-top{max-width:900px}.post-top .h1{font-size:clamp(2.5rem,5.2vw,4.6rem)}.post-dek{max-width:58ch;color:var(--ink-2);margin-top:20px;font-size:clamp(1.12rem,1.6vw,1.35rem);line-height:1.55}.cover{max-width:820px;margin-top:clamp(28px,4vw,44px)}.cover .frame-art{aspect-ratio:16/9}.post-grid{padding-bottom:var(--sec);grid-template-columns:230px minmax(0,1fr);gap:clamp(28px,5vw,80px);display:grid}.toc{align-self:start;padding-top:6px;position:sticky;top:112px}.toc p{font:600 11px/1.2 var(--f-code);letter-spacing:.1em;text-transform:uppercase;color:#5d70ae;border-bottom:1.5px solid var(--nonphoto);padding-bottom:10px}.toc li a{font:600 15px/1.3 var(--f-text);color:var(--ink-2);border-bottom:1px dashed #161a2b4d;padding:9px 0;text-decoration:none;display:block}.toc li a:hover,.toc li a[aria-current=true]{color:var(--sapphire)}.prose{max-width:68ch}.prose>section{scroll-margin-top:110px}.prose>section+section{margin-top:clamp(52px,7vw,84px)}.prose h2{font:900 clamp(1.8rem, 3vw, 2.5rem)/1.05 var(--f-display);letter-spacing:-.022em;text-wrap:balance}.prose h3{font:800 1.3rem/1.2 var(--f-display);margin-top:26px}.prose p{color:var(--ink-2);margin-top:14px}.prose p a{color:var(--sapphire);font-weight:600}.kt{background:var(--paper-3);border:1px solid #161a2b40;margin-top:18px;padding:20px 24px;box-shadow:0 18px 30px -26px #0f1c5780}.kt li{border-bottom:1px dashed #161a2b4d;padding:9px 0 9px 26px;position:relative}.kt li:last-child{border-bottom:0}.kt li:before{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15 13'%3E%3Cpath d='M1.5 7.2c1.4 1 2.6 2.3 3.6 4C7.6 6.4 10.4 3 13.6 1.2' fill='none' stroke='%23193995' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E") no-repeat;width:15px;height:13px;position:absolute;top:13px;left:0}.gsteps{border-top:1.5px solid var(--ink);margin-top:20px}.gsteps li{border-bottom:1px dashed #161a2b66;grid-template-columns:54px 1fr;gap:6px 14px;padding:20px 0;display:grid}.gsteps .n{font:900 2.6rem/.9 var(--f-bill);color:var(--sapphire);grid-row:span 2}.gsteps h3,.gsteps p{margin-top:0}.photo-frame{max-width:420px;margin-top:18px}.mistakes{gap:14px;margin-top:18px;display:grid}.mistakes li{grid-template-columns:30px 1fr;align-items:start;gap:12px;display:grid}.mistakes svg{width:24px;height:24px;color:var(--sapphire);margin-top:3px}.mistakes b{font:800 1.12rem/1.3 var(--f-display);color:var(--ink);display:block}.mistakes span{color:var(--ink-2)}.help-box{background:var(--onyx);color:var(--bone);border-radius:3px;margin-top:18px;padding:22px 24px}.help-box p{color:#eee6d3e0;margin-top:0}.help-box p a{color:var(--bone)}.help-box .cta-acts{margin-top:16px}.prose .faq-list{margin-top:18px}.prose .faq-list details p{margin-top:0}.about-box{background:var(--paper-3);border:1px solid #161a2b40;grid-template-columns:74px 1fr;gap:18px;margin-top:18px;padding:22px;display:grid}.about-box .env-stamp{width:70px;position:relative;bottom:auto;right:auto}.about-box p{margin-top:0}.about-box .lnk{margin-top:12px}.post-back{margin-top:40px}@media (width<=960px){.ptop-grid,.goal,.door-sec,.case,.post-card{grid-template-columns:1fr}.cats,.soon{grid-template-columns:repeat(2,minmax(0,1fr))}.post-grid{grid-template-columns:1fr}.toc{position:relative;top:0}.cta-band{grid-template-columns:1fr}}@media (width<=640px){.proof,.fellas,.soon,.cats,.focus li{grid-template-columns:1fr}.hassle li{grid-template-columns:120px 1fr}.case-art{rotate:0deg}}.sb-note text{font-family:var(--f-hand);font-variation-settings:"INFM" 100, "BNCE" 40;fill:var(--bone);paint-order:stroke;stroke:#0a1340;stroke-width:7px;stroke-linejoin:round;font-weight:500}.sb-note path{fill:none;stroke:var(--bone);stroke-width:3.5px;stroke-linecap:round;stroke-linejoin:round}.prose--md>*+*{margin-top:14px}.prose--md h2{margin-top:clamp(40px,5vw,60px);scroll-margin-top:110px}.prose--md h3{scroll-margin-top:110px}.prose--md ul,.prose--md ol{color:var(--ink-2);padding-left:1.3em}.prose--md li+li{margin-top:6px}.prose--md blockquote{border-left:3px solid var(--sapphire);color:var(--ink-2);padding-left:18px;font-style:italic}.prose--md img{background:var(--paper-3);border:1px solid #161a2b40;width:100%;height:auto;margin-top:22px;display:block}.prose--md img+em{font:600 11px/1.3 var(--f-code);letter-spacing:.08em;text-transform:uppercase;color:#5d70ae;margin-top:8px;font-style:normal;display:block}.prose--md code{font:500 .92em var(--f-code)}.prose--md a{color:var(--sapphire);font-weight:600}.post-grid--solo{grid-template-columns:minmax(0,1fr)}.post-grid--solo .prose{max-width:68ch}.frame-art img,.case-photo{object-fit:cover;width:100%;height:auto;display:block}.cover .frame-art img{aspect-ratio:16/9}.post-card .frame-art img{aspect-ratio:8/5}.case-photo{aspect-ratio:3/2}.case--solo{grid-template-columns:minmax(0,1fr)}.case-more>*+*{margin-top:12px}.case-gallery{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:clamp(12px,2vw,22px);margin-top:clamp(24px,3vw,40px);padding:0;list-style:none;display:grid}.case-gallery img{aspect-ratio:4/3;object-fit:cover;border:1px solid #161a2b40;width:100%;height:auto;display:block}.prose--md video,.prose--md iframe.yt{aspect-ratio:16/9;background:#161a2b;border:1px solid #161a2b40;width:100%;margin-top:22px;display:block}.prose--md li a,.case-more a{color:var(--sapphire);font-weight:600}body{background:var(--paper) var(--paper-img) 0 0 / 900px 900px repeat}.room-vignette{z-index:34;pointer-events:none;background:radial-gradient(85% 75% at 50% 42%,#0000 58%,#46321416 100%);position:fixed;inset:0}.room-light{z-index:35;pointer-events:none;opacity:var(--room,1);transition:opacity .8s;position:fixed;inset:0;overflow:hidden;-webkit-mask-image:radial-gradient(120% 95% at 88% -8%,#000 0 30%,#00000080 52%,#0000 78%);mask-image:radial-gradient(120% 95% at 88% -8%,#000 0 30%,#00000080 52%,#0000 78%)}.room-light i{transform:translate3d(0, var(--room-y,0px), 0);will-change:transform;background:repeating-linear-gradient(-14deg,#0000 0 20px,#0f1c5713 26px 54px,#0000 60px 92px);animation:42s ease-in-out infinite alternate room-drift;position:absolute;inset:-30% -20%}@keyframes room-drift{0%{translate:-34px -6px}to{translate:34px 10px}}.letter,.callsheet,.board-sheet,.pack--a,.fella,.kt,.about-box,.cat-b,.faq-list details,.case-art,.soon li,.menu,.ch,.wall-banner,.wall-plans,.pad{background-image:linear-gradient(#fffcf49e, #fffcf49e), var(--paper-img);background-size:auto,900px 900px}.cat-b{background-image:repeating-linear-gradient(180deg, transparent 0 25px, #8ea3da40 25px 26px), linear-gradient(#fffcf49e, #fffcf49e), var(--paper-img);background-position:0 44px,0 0,0 0;background-size:auto,auto,900px 900px}.cat-b[aria-pressed=true]{background-image:none}.faq-list details{background-image:repeating-linear-gradient(180deg, transparent 0 27px, #8ea3da38 27px 28px), linear-gradient(#fffcf49e, #fffcf49e), var(--paper-img);background-position:0 58px,0 0,0 0;background-size:auto,auto,900px 900px}.pack--b{background-image:linear-gradient(#dce2f2c7, #dce2f2c7), var(--paper-img);background-size:auto,900px 900px}.folder-body,.folder-tab,.env-pocket,.env-back,.env-flap{background-image:linear-gradient(#d9c8a3cc, #d9c8a3cc), var(--paper-img);background-size:auto,900px 900px}.env-back,.env-flap{background-image:linear-gradient(#cdb98fd9, #cdb98fd9), var(--paper-img)}.folder--q .folder-body,.folder--q .folder-tab,.slot-file .folder-body,.slot-file .folder-tab{background-image:linear-gradient(#e2d7bebf, #e2d7bebf), var(--paper-img);background-size:auto,900px 900px}.folder-body:before{display:none}.grain{animation:.72s step-end infinite grain-jit;inset:-64px}@keyframes grain-jit{0%{transform:translate(0)}17%{transform:translate(-24px,14px)}33%{transform:translate(18px,-30px)}50%{transform:translate(-10px,28px)}67%{transform:translate(30px,6px)}83%{transform:translate(-30px,-20px)}}.film-stage:not(.is-live) .grain,.phone-frame:not(.is-in) .grain{animation-play-state:paused}.dust{pointer-events:none;opacity:0;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1600' height='1000'%3E%3Cg fill='none' stroke='%23EEE6D3' stroke-linecap='round'%3E%3Cpath d='M412 318c6 4 9 12 7 20' stroke-width='1.6'/%3E%3Cpath d='M1188 612c-3-8 2-16 9-18' stroke-width='1.3'/%3E%3Cpath d='M1306 80v840' stroke-width='.9' opacity='.6'/%3E%3C/g%3E%3Cg fill='%23EEE6D3'%3E%3Ccircle cx='640' cy='212' r='2.2'/%3E%3Ccircle cx='980' cy='744' r='1.6'/%3E%3Ccircle cx='238' cy='640' r='1.3'/%3E%3C/g%3E%3C/svg%3E") 50%/cover no-repeat;animation:9.5s step-end infinite dust;position:absolute;inset:0}.film-stage:not(.is-live) .dust{animation-play-state:paused}@keyframes dust{0%,to{opacity:0}31%{opacity:.5;transform:translate(-6%,4%)scale(1.1)}32%{opacity:0}73%{opacity:.42;transform:translate(5%,-3%)scaleX(-1)}74.5%{opacity:0}}.js-motion .dev{transition:filter 1s ease-out,opacity 1s ease-out}.js-motion .dev:not(.is-in){filter:blur(7px)contrast(1.35)saturate(.65);opacity:.3}.pencil-u{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='10' viewBox='0 0 120 10' preserveAspectRatio='none'%3E%3Cpath d='M1 6.5C18 3 34 7.8 52 5.2S88 2.6 119 5.8' fill='none' stroke='%236F86C9' stroke-width='2.6' stroke-linecap='round'/%3E%3C/svg%3E") 0 92%/100% .34em no-repeat;padding-bottom:.06em}.js-motion .pencil-u{background-size:0% .34em;transition:background-size 1.1s cubic-bezier(.65,0,.35,1) .25s}.js-motion .is-in .pencil-u,.js-motion .pencil-u.is-in{background-size:100% .34em}.mark{pointer-events:none;position:absolute;overflow:visible}.mark path{fill:none;stroke:currentColor;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round}.js-motion .mark path{stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset 1.1s cubic-bezier(.65,0,.35,1) .3s}.js-motion .is-in .mark path{stroke-dashoffset:0}.mark-note{pointer-events:none;font:500 1.05rem/1.1 var(--f-hand);font-variation-settings:"INFM" 100, "BNCE" 40;white-space:nowrap;position:absolute;rotate:-4deg}.js-motion .mark-note{opacity:0;transition:opacity .5s 1.1s,translate .5s 1.1s;translate:0 4px}.js-motion .is-in .mark-note{opacity:1;translate:0}.pack--c .ring-wrap{width:fit-content;position:relative}.pack--c .ring-wrap .mark{width:calc(100% + 38px);height:calc(100% + 26px);color:var(--amber-light);inset:-14px -22px -12px -16px}.pack--c .mark-note{color:var(--amber-light);top:-36px;left:-4px}.bill-title{position:relative}.bill .swash{width:min(560px,80%);height:22px;color:var(--sapphire);margin:4px auto 0;display:block;position:relative}.bill .swash .mark{width:100%;height:100%;inset:0}.board{position:relative}.board .chalk-note{color:var(--sapphire);position:absolute;top:-36px;right:22px}.trans{width:fit-content;font:600 13px/1 var(--f-code);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);white-space:nowrap;margin:clamp(44px,6vw,80px) 0 0 auto;display:block}.trans--top{margin:0 0 clamp(28px,4vw,48px) auto}.js-motion .trans>span{clip-path:inset(0 100% 0 0);transition:clip-path .9s steps(var(--n,8));display:inline-block}.js-motion .trans.is-in>span{clip-path:inset(0)}@media (prefers-reduced-motion:reduce){.room-light i,.grain,.dust{animation:none!important}.dust{display:none}}@media (width<=760px){.room-light{-webkit-mask-image:radial-gradient(160% 70% at 90% 0,#000 0 30%,#0000 75%);mask-image:radial-gradient(160% 70% at 90% 0,#000 0 30%,#0000 75%)}}.js-motion .letter{will-change:translate}.scene{--n0:#0a1340;--n1:#11216a;--n2:#193995;--n3:#2f4fae;--n4:#6880cc;--n5:#afbbe2;--bone:#eee6d3;--bone2:#d9ccb0;--skin:#c7b08f;--em:#d6b26a;--em2:#ecd08e;--em3:#f8e6b6;--warm:#f5dea4;--spill:#eee6d3}.scene .k-sky{fill:var(--n2)}.scene .k-sky2{fill:var(--n3)}.scene .k-moon{fill:#f4e8c4}.scene .k-moonhalo{fill:#f4e8c4;opacity:.08}.scene .k-crater{fill:#e2d2a6}.scene .k-star{fill:#f4e8c4;opacity:.75}.scene .k-hill{fill:var(--n1)}.scene .k-hill2{fill:#15287a}.scene .k-fort{fill:var(--n1)}.scene .k-cross{fill:var(--bone)}.scene .k-crosshot{fill:#fff}.scene .k-b1{fill:#1a3088}.scene .k-b2{fill:var(--n1)}.scene .k-win{fill:var(--warm)}.scene .k-lit .k-win{opacity:.9}.scene .k-late .k-win{opacity:0;transition:opacity .5s}.scene .k-sign{opacity:0;transition:opacity .3s}.scene .k-signbox{fill:none;stroke:#e8574a;stroke-width:3px}.scene .k-signtx{letter-spacing:.14em;fill:#e8574a;font:700 22px/1 Sofia Sans Extra Condensed,sans-serif}.scene.is-lit .k-late .k-win{opacity:.85}.scene.is-lit .k-sign{opacity:1}.scene .k-wall{fill:var(--n1)}.scene .k-frame,.scene .k-sill{fill:var(--n0)}.scene .k-sillhi{fill:var(--n4)}.scene .k-slat{fill:var(--n0)}.scene .k-slathi{fill:var(--n3)}.scene .k-ladder,.scene .k-rail,.scene .k-clockrim{fill:var(--n0)}.scene .k-clockface{fill:var(--bone2)}.scene .k-tick{fill:var(--n1)}.scene .k-hand{fill:var(--n0)}.scene .k-hand-h{transform-origin:112px 232px;transform:rotate(var(--hour,330deg))}.scene .k-hand-m{transform-origin:112px 232px;transform:rotate(var(--minute,300deg))}.scene .k-stand{fill:var(--n0)}.scene .k-coat{fill:#3a55b0}.scene .k-coatlapel,.scene .k-coatbelt{fill:var(--n2)}.scene .k-floor{fill:var(--n0)}.scene .k-desktop{fill:var(--n2)}.scene .k-deskedge{fill:var(--n1)}.scene .k-deskhi{fill:var(--n4)}.scene .k-ped{fill:var(--n1)}.scene .k-drawer{fill:none;stroke:var(--n0);stroke-width:3px}.scene .k-pull{fill:var(--n4)}.scene .k-knee{fill:var(--n0)}.scene .k-band{fill:var(--bone);opacity:.22}.scene .k-spill{fill:var(--spill);opacity:.13}.scene .k-bezel{fill:var(--n0)}.scene .k-bezelhi{fill:var(--n3)}.scene .k-neck,.scene .k-foot{fill:var(--n0)}.scene .k-glass{fill:#13161f}.scene .k-kbd{fill:var(--n0)}.scene .k-keys{fill:var(--n3)}.scene .k-mouse{fill:var(--n0)}.scene .k-pool{fill:var(--em3);opacity:.22}.scene .k-brass{fill:var(--bone2)}.scene .k-shade{fill:var(--em)}.scene .k-shadehi{stroke:var(--em2);stroke-width:3px}.scene .k-shaderim{fill:#7c5a17}.scene .k-bulb{fill:var(--em3)}.scene .k-chain{fill:var(--bone2)}.scene .k-bakelite{fill:var(--n0)}.scene .k-bakeliteedge{fill:#060c2c}.scene .k-handset{fill:var(--n0)}.scene .k-handsethi{stroke:var(--n4);stroke-width:2.5px;stroke-linecap:round}.scene .k-dial{fill:var(--bone2)}.scene .k-dialhub,.scene .k-hole{fill:var(--n1)}.scene .k-cord{stroke:var(--n0);stroke-width:4px;stroke-linecap:round}.scene .k-pad{fill:var(--bone)}.scene .k-padline{stroke:var(--n5);stroke-width:1.4px}.scene .k-padink{stroke:var(--n2);stroke-width:2px}.scene .k-pencil{fill:var(--bone2)}.scene .k-cup{fill:var(--bone)}.scene .k-cuptop{fill:#3a2a1e}.scene .k-cuphandle{stroke:var(--bone);stroke-width:4px}.scene .k-saucer{fill:var(--bone2)}.scene .k-hat{fill:var(--n0)}.scene .k-rim{stroke:var(--n4);stroke-width:2.5px;stroke-linecap:round}.scene .k-dent{stroke:#050a26;stroke-width:3px;stroke-linecap:round}.scene .k-band-a{fill:var(--em)}.scene .k-band-b{fill:var(--n5)}.scene .k-suit{fill:var(--n0)}.scene .k-pinline{stroke:var(--n3);stroke-width:1.2px;opacity:.8}.scene .k-seam{stroke:#050a26;stroke-width:2.5px}.scene .k-rimlight{stroke:var(--n5);stroke-width:3px;stroke-linecap:round;opacity:.8}.scene .k-shirt{fill:var(--bone)}.scene .k-collar{fill:#050a26}.scene .k-skin{fill:var(--skin)}.scene .k-hair{fill:#070d30}.scene .k-chair{fill:var(--n2)}.scene .k-chairhi{fill:var(--n4)}.scene .k-suit2{fill:var(--n3)}.scene .k-pinline2{stroke:var(--n4);stroke-width:1.2px;opacity:.55}.scene .k-seam2{stroke:var(--n2);stroke-width:2.5px}.scene .k-collar2{fill:var(--n2)}.scene .k-crease{stroke:var(--n2);stroke-width:2px}.scene .k-shirtcuff{stroke:var(--bone);stroke-width:3px}.scene .k-skinshade{fill:#a48c6c}.scene .k-screenrim{stroke:var(--spill);stroke-width:3px;stroke-linecap:round;opacity:.55}.scene .k-vent{stroke:var(--n2);stroke-width:2.5px}.scene .k-lamprim{stroke:var(--em2);stroke-width:3.5px;stroke-linecap:round}.scene .k-shadow2{fill:var(--n2)}.scene[data-scr=idle]{--spill:#f4e3bc}.scene[data-scr=rebel]{--spill:#ede3c8}.scene[data-scr=plushie]{--spill:#dce2f2}.scene .idle-logo{width:190px;height:auto}.scene .k-stripe{fill:#f1e0b2}.scene .k-stripes{opacity:.17}.scene .k-stripes--desk{opacity:.13}.scene .k-backlight{opacity:.24}.scene .k-fingers{fill:none;stroke:var(--skin);stroke-width:6.5px;stroke-linecap:round}.scene .k-bandhi{stroke:var(--bone);stroke-width:1.5px;opacity:.45}.scene .k-bow{fill:#050a26;opacity:.55}.pv{aspect-ratio:16/10.4;background:var(--p-bg);max-width:100%;color:var(--p-ink);display:block;position:relative;overflow:hidden;container-type:inline-size}.pv>*{transition:transform .6s var(--ease)}.pv-chrome{z-index:1;background:var(--p-chrome);height:7cqi;font:400 2.4cqi/1 var(--f-code);color:color-mix(in srgb, var(--p-ink) 62%, transparent);align-items:center;gap:1.1cqi;padding-inline:2.6cqi;display:flex;position:relative}.pv-chrome i{aspect-ratio:1;background:color-mix(in srgb, var(--p-ink) 28%, transparent);border-radius:50%;width:1.6cqi}.pv-chrome span{background:color-mix(in srgb, var(--p-ink) 10%, transparent);border-radius:1cqi;margin-left:1.6cqi;padding:.9cqi 2.4cqi}.pv-screen{position:absolute;inset:7cqi 0 0}.pv--rebel{--p-bg:#13161f;--p-ink:#eee6d3;--p-chrome:#0b0d14}.rr-top{border-bottom:.25cqi solid #eee6d31f;align-items:center;gap:2.2cqi;height:11cqi;padding-inline:4cqi;display:flex}.rr-logo{aspect-ratio:1;width:7.4cqi;font:900 3.2cqi/1 var(--f-bill);color:#13161f;background:#e3c27c;place-items:center;display:grid;rotate:-6deg;box-shadow:.8cqi .8cqi #84652a}.rr-name{font:900 3.6cqi/1 var(--f-bill);letter-spacing:.02em}.rr-nav{font:600 1.7cqi/1 var(--f-code);letter-spacing:.08em;opacity:.7;gap:2.4cqi;margin-left:auto;display:flex}.rr-book{font:900 2.4cqi/1 var(--f-bill);letter-spacing:.04em;color:#13161f;background:#e3c27c;padding:1.5cqi 2.6cqi;rotate:-2deg}.rr-hero{grid-template-columns:1.2fr .8fr;align-items:center;gap:3cqi;height:calc(100% - 11cqi);padding:3cqi 5cqi 5cqi;display:grid}.rr-meet{font:900 8.6cqi/.9 var(--f-bill);display:block}.rr-rebels{font:900 10.6cqi/.9 var(--f-bill);color:#13161f;background:#eee6d3;margin-top:.6cqi;padding:.4cqi 1.6cqi .9cqi;display:inline-block;rotate:-3deg;box-shadow:1cqi 1cqi #e3c27c}.rr-lines{gap:1.2cqi;margin-top:3.4cqi;display:grid}.rr-lines i{background:#eee6d338;border-radius:1cqi;height:1.2cqi}.rr-lines i:last-child{width:64%}.rr-beers{font:900 5cqi/1 var(--f-bill);margin-top:3.4cqi;display:block}.rr-beers span{color:#f5dda2}.rr-poster{aspect-ratio:3/4;background:#eee6d3;padding:1.4cqi;position:relative;rotate:3deg;box-shadow:1.4cqi 1.4cqi #e3c27c}.rr-poster svg{width:100%;height:100%}.pv--plushie{--p-bg:#f6f1e5;--p-ink:#161a2b;--p-chrome:#e2d7be}.pp-garland{background:radial-gradient(circle at 50% 38%,#e2a93b 0 1.25cqi,#0000 calc(1.25cqi + .5px)) 0 1.8cqi/10cqi 5cqi repeat-x,radial-gradient(at 50% 38%,#f5dda2 0 .95cqi,#0000 calc(.95cqi + .5px)) 5cqi 1.6cqi/10cqi 5cqi repeat-x,radial-gradient(5.6cqi 2.2cqi at 50% 0,#0000 0 1.9cqi,#19399573 calc(1.9cqi + .2px) 2.45cqi,#0000 2.5cqi) 0 0/5cqi 3cqi repeat-x;height:6cqi}.pp-top{border-bottom:.25cqi solid #161a2b1a;align-items:center;gap:1.6cqi;height:9cqi;padding-inline:5cqi;display:flex}.pp-logo{aspect-ratio:1;background:#193995;border-radius:50%;width:4.2cqi;position:relative}.pp-logo:before,.pp-logo:after{content:"";aspect-ratio:1;background:#193995;border-radius:50%;width:1.7cqi;position:absolute;top:-.7cqi}.pp-logo:before{left:-.3cqi}.pp-logo:after{right:-.3cqi}.pp-name{font:800 2.8cqi/1 var(--f-display);color:#193995}.pp-nav{gap:2cqi;margin-left:auto;display:flex}.pp-nav i{background:#161a2b4d;border-radius:1cqi;width:6.5cqi;height:1.1cqi}.pp-hero{text-align:center;align-content:center;justify-items:center;gap:1.8cqi;height:calc(100% - 15cqi);padding-inline:8cqi;display:grid;position:relative}.pp-glow{background:radial-gradient(40cqi 26cqi at 50% 62%,#afbbe259,#0000 70%);position:absolute;inset:0}.pp-moon{aspect-ratio:1;background:#e2b24a;border-radius:50%;width:6.4cqi;position:absolute;top:2.4cqi;right:4.5cqi;box-shadow:inset -1.6cqi .4cqi #f6f1e5}.pp-star{aspect-ratio:1;color:#d9a23a;width:2.4cqi;position:absolute}.pp-star.s1{top:6cqi;left:9cqi}.pp-star.s2{color:#e3c27c;width:1.5cqi;top:22cqi;left:16cqi}.pp-star.s3{width:1.8cqi;top:26cqi;right:12cqi}.pp-welcome{font:600 3cqi/1 var(--f-hand);font-variation-settings:"INFM" 100, "BNCE" 40;color:#84652a;font-style:normal;position:relative}.pp-title{max-width:11em;font:900 7cqi/1 var(--f-display);letter-spacing:-.02em;color:#161a2b;position:relative}.pp-lines{justify-items:center;gap:1.1cqi;width:58%;display:grid;position:relative}.pp-lines i{background:#161a2b2e;border-radius:1cqi;width:100%;height:1.1cqi}.pp-lines i:last-child{width:70%}.pp-btn{font:700 2.4cqi/1 var(--f-text);color:#fff;background:#193995;border-radius:.8cqi;margin-top:1cqi;padding:2cqi 4.2cqi;position:relative}.screen .pv{aspect-ratio:auto;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.hdr-in{transition:opacity .2s linear}.hdr.is-up .hdr-in{opacity:0;visibility:hidden;translate:none}}.room:not(.gl-on)~.pr{display:none}.film-stage,.room{overflow:clip}.film.has-props .ov-frame{display:none}.pr{z-index:3;pointer-events:auto}.pr--about{z-index:1}.pr .ov-z{position:relative}.pr-in{height:100%;font:500 11px/1.45 var(--f-text);color:var(--ink-2);position:relative}.pr-pages{display:grid}.pr-page{opacity:0;visibility:hidden;grid-area:1/1;transition:opacity .35s,visibility 0s .35s}.pr-page.is-cur{opacity:1;visibility:visible;transition:opacity .35s .1s,visibility}.pr--case .pr-in,.pr--offer .pr-in,.pr--letter .pr-in,.pr--talk .pr-in{background-color:#f7f2e6;background-image:linear-gradient(#fffcf480, #fffcf480), var(--paper-img);background-size:auto,900px 900px;box-shadow:0 1px #161a2b1f,0 14px 22px -12px #050a26bf}.pr--offer .ov-z:before,.pr--talk .ov-z:before{content:"";z-index:4;background:radial-gradient(circle at 36% 34%, #ee9a8f 0 12%, var(--pin) 46%, #7a1d15);border-radius:50%;width:13px;height:13px;margin-left:-6.5px;position:absolute;top:-4px;left:50%;box-shadow:2px 4px 4px #050a2680}.pr .h2{font-size:24px;line-height:.98}.pr .h3{margin-top:12px;font-size:16px;line-height:1.1}.pr p{color:var(--ink-2);margin-top:7px;font-size:11px;line-height:1.45}.pr .voice{margin-top:5px;font-size:13px}.pr .sub{max-width:none;margin-top:7px;font-size:11px;line-height:1.5}.pr .meta{font:500 8.5px/1.3 var(--f-code);letter-spacing:.02em;color:var(--muted);flex-wrap:wrap;gap:3px 9px;margin-top:5px;display:flex}.pr .acts{flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:10px;display:flex}.pr .lnk{gap:5px;font-size:11px}.pr .lnk svg{width:11px;height:11px}.pr .tag-soon{vertical-align:2px;margin-left:5px;padding:1px 5px 2px;font-size:9px}.pr .btn{border-width:1px;gap:6px;min-height:30px;padding:0 12px 0 10px;font-size:12.5px}.pr .btn .btn-sq svg{width:12px;height:12px}.pr .who{gap:5px;margin-top:5px;font-size:10px}.pr .who i{width:7px;height:7px}.pr .who i+i{box-shadow:none;margin-left:-9px}.pr .step-n{flex-wrap:wrap;gap:2px 8px}.pr .step-n .h3{letter-spacing:-.02em;margin-top:0;font-size:19px;font-weight:900}.pr .step-n .hand{font-size:12px}.pr--about .pr-in{background:#f6f1e5;overflow:hidden}.pr--about .pr-in:before{content:"";box-sizing:border-box;background:radial-gradient(circle,#161a2b38 0 2px,#0000 2.5px) 4px/8px 8px repeat-x padding-box content-box,#e2d7be;border-bottom:1px solid #d9ccb0;height:15px;padding-right:calc(100% - 30px);display:block}.pr--about .pr-part{padding:16px 24px 12px}.pr--about .lead{font:500 15px/1.47 var(--f-text);color:var(--ink);margin:0}.pr--about .credits{border-width:1.2px;margin-top:12px;padding:9px 10px 8px}.pr--about .credits:before{inset:3px}.pr--about .credits-title{font-size:19px}.pr--about .bill-list{font:600 8.5px/1.3 var(--f-bill);letter-spacing:.06em;color:var(--ink-2);margin-top:4px}.pr--about .credits-foot{font:500 7.5px/1.2 var(--f-bill);letter-spacing:.14em;color:var(--muted);margin-top:5px}.film.is-cap .pr--about .pr-part{padding:12px 18px 10px}.film.is-cap .pr--about .lead{font-size:14px}.pr--case .pr-in{background-color:#fbf7ee;background-image:linear-gradient(180deg, transparent 0 66px, #c9392c80 66px 67.5px, transparent 67.5px), linear-gradient(#fffcf48c, #fffcf48c), var(--paper-img);background-size:auto,auto,900px 900px;border-radius:2px;padding:14px 16px 12px;box-shadow:0 1px #161a2b1f,-10px 16px 22px -12px #050a26cc}.pr--case .pr-part:first-child{min-height:58px}.pr--case .pr-pages{margin-top:2px}.pr--next .pr-in{text-align:center;color:var(--bone);place-content:center;justify-items:center;padding:16px 14px;display:grid}.pr--next .pr-part{justify-items:center;display:grid}.pr--next .h2{font:600 27px/1.02 var(--f-hand);font-variation-settings:"INFM" 100, "BNCE" 40;color:var(--bone);text-wrap:balance;rotate:-3deg}.pr--next p{color:#eee6d3db;max-width:21ch;margin-top:10px}.pr--next .acts{justify-content:center;margin-top:14px}.pr--svc .pr-pages{height:100%}.pr--svc .pr-page{background-color:var(--manila);background-image:linear-gradient(#d9c8a3c7, #d9c8a3c7), var(--paper-img);background-size:auto,900px 900px;border-radius:2px;padding:20px 16px 12px;position:relative;box-shadow:0 1px #161a2b24,0 16px 22px -12px #050a26cc}.pr-tab{background-color:var(--manila);height:14px;font:700 8px/1 var(--f-bill);letter-spacing:.12em;text-transform:uppercase;color:var(--ink);border-radius:4px 4px 0 0;padding:3px 9px 0;position:absolute;top:-13px;left:14px}.pr--svc .h2{font-size:23px}.pr .svc .h3{margin-top:0;font-size:15px}.pr .svc p{margin-top:4px}.pr--offer .pr-in{border-radius:2px;padding:24px 16px 14px}.pr--offer .voice{font-size:14px}.pr--offer .sub{margin-top:10px;font-size:11.5px}.pr--offer{display:none}.film.is-cap .pr--offer{display:block}.pr--faq{z-index:5}.pr--faq .pr-in{background:#f6f1e5;overflow:hidden}.pr--faq .pr-in:before{content:"";box-sizing:border-box;background:radial-gradient(circle,#161a2b38 0 2px,#0000 2.5px) 4px/8px 8px repeat-x padding-box content-box,#e2d7be;border-bottom:1px solid #d9ccb0;height:15px;padding-right:calc(100% - 30px);display:block}.pr--faq .pr-part{padding:10px 16px 6px}.pr .faq{display:block}.pr--faq .faq{grid-template-columns:146px minmax(0,1fr);align-items:start;gap:12px;display:grid}.pr .faq-side .h2{font-size:21px}.pr .faq-side .sub{margin-top:5px}.pr .faq-side .btn{margin-top:9px}.pr .faq-list{gap:3px;margin-top:0;display:grid}.pr .faq-list details{background-color:#fffcf499;background-image:none;padding:0 8px;rotate:0deg;box-shadow:0 0 0 1px #161a2b1f}.pr .faq-list summary{font:700 10px/1.2 var(--f-display);gap:8px;padding:3px 0}.pr .faq-chev{width:15px;height:14px}.pr .faq-chev svg{width:8px;height:8px}.pr .faq-list details p{margin:0;padding:0 4px 5px 0;font-size:9px;line-height:12px}.pr .faq-side .sub{font-size:9.5px;line-height:1.35}.film.is-cap .pr--faq .faq{grid-template-columns:124px minmax(0,1fr);gap:10px}.pr--faq .faq-side .btn{gap:5px;min-height:24px;padding:0 9px 0 7px;font-size:10px}.pr--letter .pr-in{border-radius:1px;padding:18px 20px 14px}.pr--letter .pr-in:before{content:"";z-index:2;pointer-events:none;background:linear-gradient(#0000 calc(33.3% - 1px),#161a2b12 calc(33.3% - 1px),#ffffff59 calc(33.3% + 1px),#0000 calc(33.3% + 1px) calc(66.6% - 1px),#161a2b12 calc(66.6% - 1px),#ffffff59 calc(66.6% + 1px),#0000 calc(66.6% + 1px));position:absolute;inset:0}.pr--letter .ch-paper{box-shadow:none;background:0 0;padding:0}.pr--letter .h2{font-size:23px}.pr--letter .envelope{width:auto;margin:10px 0 0}.pr--letter .env-flap,.pr--letter .env-back,.pr--letter .env-pocket,.pr--letter .env-addr,.pr--letter .env-stamp{display:none}.pr--letter .letter{width:auto;box-shadow:none;background:0 0;margin:0;padding:0;translate:none}.pr--letter .letter .body{max-width:none;margin-top:8px;font-size:11px}.pr--letter .sig small{font-size:7.5px}.pr--letter .sig p,.pr--letter .sig a{font-size:10px}.pr--talk .pr-in{border-radius:2px;padding:20px 15px 12px}.pr--talk .h2{font-size:23px}.pr--talk .pr-part>div[style]{margin-top:12px!important}.pr--design .pr-in,.pr--build .pr-in,.pr--launch .pr-in{border-radius:1px 1px 2px 2px;padding:14px 13px 10px;box-shadow:0 1px #161a2b1a,0 12px 14px -10px #050a26b3}.pr--design .pr-in{background:linear-gradient(#19399512 0 16%,#0000 16%),#dce2f2}.pr--build .pr-in{background:linear-gradient(#84652a14 0 16%,#0000 16%),#f3e3ae}.pr--launch .pr-in{background:linear-gradient(#161a2b0f 0 16%,#0000 16%),#f2ebda}.pr--design p,.pr--build p,.pr--launch p{color:var(--ink);margin-top:6px;font-size:11px}.pr--design .step-n .h3,.pr--build .step-n .h3,.pr--launch .step-n .h3{font-size:16.5px}.film.is-cap .pr .step-n .h3{white-space:normal;font-size:19px}.film.is-cap .pr--design .step-n .h3,.film.is-cap .pr--build .step-n .h3,.film.is-cap .pr--launch .step-n .h3{font-size:16.5px}.film.is-cap .pr--about .credits{margin-top:10px;padding:8px 10px 7px}.film.is-cap .pr--about .credits-title{margin-top:0;padding-top:0;font-size:18px}.room:not(.gl-on)~.ov-glow,.room:not(.gl-on)~.ov-lamp{display:none}.ov-sheet--pick{z-index:4}.ov-glow{z-index:3;pointer-events:none;background:radial-gradient(58% 92% at 50% 0,#f8e6b66b,#f8e6b626 52%,#f8e6b600 78%)}.ov-lamp{z-index:4;pointer-events:none}.ov-lamp svg{width:100%;height:100%;display:block;overflow:visible}.pack--pick{color:var(--ink)}.ov-sheet .pack--pick,.ch-offers .pack--pick{background-color:#fbf5e6;background-image:radial-gradient(ellipse 100% 58% at 50% 0%, #ffecba9e, #ffecba00 78%), linear-gradient(#fffcf459, #fffcf459), var(--paper-img);box-shadow:inset 0 0 0 7px #fbf3e2, inset 0 0 0 8.5px var(--amber), inset 0 0 0 11px #fbf3e2, inset 0 0 0 12px #84652a80;background-size:auto,auto,900px 900px}.pack--pick .pack-say{color:var(--amber-ink)}.pack--pick .ring-wrap{width:fit-content;position:relative}.pack--pick .ring-wrap .mark{color:#b8903f;width:calc(100% + 38px);height:calc(100% + 26px);inset:-14px -22px -12px -16px}.pack--pick li.inh{color:var(--ink)}.pack--pick .btn{--b-bg:var(--ink);--b-fg:var(--bone);--b-line:var(--ink);--b-ic:var(--amber);--b-bg-h:var(--sapphire);--b-line-h:var(--sapphire)}.ov-sheet--pick .pack-foot{order:2;margin-top:8px}.ov-sheet--pick .mark-note{display:none}.pack-stamp{outline-offset:-6px;max-width:116px;font:900 14.5px/.95 var(--f-bill);letter-spacing:.07em;text-transform:uppercase;text-align:center;color:var(--pin);border:2.5px solid;border-radius:3px;outline:1px solid;order:1;align-self:flex-end;margin:auto 4px 0 0;padding:6px 9px 5px;rotate:-9deg;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='90' height='90'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' seed='7'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.4 0 0 0 2.25'/%3E%3C/filter%3E%3Crect width='90' height='90' filter='url(%23n)'/%3E%3C/svg%3E") 0 0/90px 90px;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='90' height='90'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' seed='7'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.4 0 0 0 2.25'/%3E%3C/filter%3E%3Crect width='90' height='90' filter='url(%23n)'/%3E%3C/svg%3E") 0 0/90px 90px}.js-motion .film.has-props .ov-sheet--pick .pack-stamp{opacity:0;scale:1.5}.js-motion .film.has-props .ov-sheet--pick.is-stamped .pack-stamp{animation:.5s cubic-bezier(.16,1,.3,1) .25s both stamp-in}@keyframes stamp-in{0%{opacity:0;scale:1.5}55%{opacity:1;scale:.95}to{opacity:1;scale:1}}.ch-offers .pack{height:auto;margin-top:18px}.ch-offers .pack-stamp{margin:14px 4px 0 0}.ch-offers .pack-foot{order:2}.sub-go{width:fit-content;margin-top:8px;font-size:.95em;display:flex}.pack-add{font:italic 500 10.5px/1.4 var(--f-text);color:var(--ink-2);margin:10px 0 0}.pack--pick .pack-add{color:var(--amber-ink)}.ov-sheet--pick .pack-stamp{order:0;max-width:84px;margin:0;padding:5px 7px 4px;font-size:12.5px;position:absolute;top:14px;right:12px}.ov-sheet--pick .pack li{padding-block:5px}.ov-sheet--pick .pack-add{margin-top:8px}.ov-sheet--pick .pack{padding-bottom:12px}.ov-sheet--pick .pack-line{margin-top:7px;font-size:12.5px;line-height:1.38}.ov-sheet--pick .pack ul{margin-top:9px}.ov-sheet--pick .pack li{padding-block:4px;font-size:11.8px;line-height:1.3}.ov-sheet--pick .pack li:before{top:6px}.ov-sheet--pick .pack-foot{gap:5px;padding-top:6px}.ov-sheet--mini .pack{padding:18px 14px 11px}.ov-sheet--mini .pack h3{font-size:19px}.ov-sheet--mini .pack-say{margin-top:4px;font-size:12.5px;line-height:1.25}.ov-sheet--mini .pack ul{margin-top:8px}.ov-sheet--mini .pack li{padding:3.5px 0 3.5px 16px;font-size:10.5px;line-height:1.28}.ov-sheet--mini .pack li:before{width:10px;height:9px;top:6px}.ov-sheet--mini .pack-foot{gap:5px;margin-top:auto;padding-top:6px}.ov-sheet--mini .pack-meta{font-size:8.5px}.ov-sheet--mini .btn{min-height:26px;padding:0 10px 0 8px;font-size:11.5px}.cue{z-index:30;color:var(--bone);pointer-events:none;opacity:0;animation:cue-in .9s var(--ease) 1.6s forwards;transition:opacity .4s var(--ease);background:#050a26a8;border:1px solid #eee6d338;border-radius:2px;justify-items:center;gap:2px;padding:9px 18px 7px;display:grid;position:fixed;bottom:clamp(16px,3.4vh,34px);left:50%;translate:-50%}.cue .hand{color:var(--bone);white-space:nowrap;font:500 clamp(1rem, 1.3vw, 1.2rem)/1.1 var(--f-hand);font-variation-settings:"INFM" 100, "BNCE" 35}.cue svg{width:20px;height:24px;display:block}.cue-arrow{animation:2.4s ease-in-out 2.5s infinite cue-bob;display:block}.cue.is-gone{animation:none;opacity:0!important}html.cf-opening .cue,html.cf-opening .prog{display:none}@keyframes cue-in{to{opacity:.92}}@keyframes cue-bob{0%,to{transform:translateY(0)}50%{transform:translateY(6px)}}.is-idle,.is-idle *,.is-idle :before,.is-idle :after,.scr:not(.is-on),.scr:not(.is-on) *,.scr:not(.is-on) :before,.scr:not(.is-on) :after,.cue.is-gone .cue-arrow{animation-play-state:paused!important}.prog{z-index:30;pointer-events:none;width:4px;height:min(32vh,280px);transition:opacity .4s var(--ease);background:#eee6d357;border-radius:2px;position:fixed;top:50%;right:clamp(12px,1.4vw,22px);overflow:hidden;translate:0 -50%;box-shadow:0 0 0 1px #050a2673}.prog i{width:100%;height:100%;translate:0 calc((var(--p,0) - 1) * 100%);will-change:translate;background:var(--amber-light);border-radius:2px;position:absolute;top:0;left:0}.prog.is-gone{opacity:0}@media (prefers-reduced-motion:reduce){.cue{opacity:.92;animation:none}.cue-arrow{animation:none}.cue.is-gone{opacity:0}}@media (width<=760px){.prog{height:22vh}}.pr--talk .ov-z:before{display:none}.pr--talk .pr-in,.pr--design .pr-in,.pr--build .pr-in,.pr--launch .pr-in{--chalk:#efeadb;--chalk-y:#e9d8a0;color:#d5daea;background-color:#1b2030;background-image:repeating-linear-gradient(-58deg,#efeadb 0 8px,#0b0d14 8px 16px),linear-gradient(#ffffff0f,#0000 34%);background-repeat:no-repeat;background-size:100% 11px,100% 100%;border-radius:1px 1px 3px 3px;padding:25px 13px 20px;position:relative;box-shadow:0 0 0 3px #0b0d14,0 14px 22px -10px #050a26d9}.pr--talk .pr-in:before,.pr--design .pr-in:before,.pr--build .pr-in:before,.pr--launch .pr-in:before{content:"";z-index:3;transform-origin:4px 100%;background:repeating-linear-gradient(58deg,#efeadb 0 8px,#0b0d14 8px 16px);border:3px solid #0b0d14;border-bottom-width:2px;height:11px;position:absolute;top:-17px;left:-3px;right:-3px;rotate:-20deg}.pr--talk.is-up .pr-in:before,.pr--design.is-up .pr-in:before,.pr--build.is-up .pr-in:before,.pr--launch.is-up .pr-in:before{animation:.5s cubic-bezier(.6,0,.9,.5) .25s both clap}@keyframes clap{0%{rotate:-20deg}62%{rotate:0deg}74%{rotate:-3deg}to{rotate:0deg}}.pr--talk .h2{color:var(--chalk)}.pr--talk .ink .ink-o{color:#0000;-webkit-text-stroke-color:var(--chalk)}.pr--talk .ink-f{color:var(--chalk)}.pr--talk .voice,.pr--design .step-n .hand,.pr--build .step-n .hand,.pr--launch .step-n .hand,.pr--talk .step-n .hand{color:var(--chalk-y)}.pr--talk .step-n .h3,.pr--design .step-n .h3,.pr--build .step-n .h3,.pr--launch .step-n .h3{color:var(--chalk)}.pr--talk p,.pr--design p,.pr--build p,.pr--launch p{color:#d5daea}.pr--design p,.pr--build p,.pr--launch p{margin-top:5px;font-size:10.5px}.pr--talk .pr-in:after,.pr--design .pr-in:after,.pr--build .pr-in:after,.pr--launch .pr-in:after{font:600 7.5px/1 var(--f-code);letter-spacing:.12em;color:#efeadb8c;border-top:1px solid #efeadb40;padding-top:4px;position:absolute;bottom:5px;left:13px;right:13px}.pr--talk .pr-in:after{content:"SCENE 1 · TAKE 1"}.pr--design .pr-in:after{content:"SCENE 2 · TAKE 1"}.pr--build .pr-in:after{content:"SCENE 3 · TAKE 1"}.pr--launch .pr-in:after{content:"SCENE 4 · TAKE 1"}:lang(mk) .pr--talk .pr-in:after{content:"СЦЕНА 1 · СНИМАЊЕ 1"}:lang(mk) .pr--design .pr-in:after{content:"СЦЕНА 2 · СНИМАЊЕ 1"}:lang(mk) .pr--build .pr-in:after{content:"СЦЕНА 3 · СНИМАЊЕ 1"}:lang(mk) .pr--launch .pr-in:after{content:"СЦЕНА 4 · СНИМАЊЕ 1"}@media (prefers-reduced-motion:reduce){.pr--talk .pr-in:before,.pr--design .pr-in:before,.pr--build .pr-in:before,.pr--launch .pr-in:before{rotate:0deg;animation:none!important}}.pr--letter .pr-in{text-align:center;color:#e9e3d2;background-color:#080a10;background-image:radial-gradient(85% 60% at 50% 34%,#1a1f2e,#080a10 88%);background-size:auto;border-radius:0;padding:24px 24px 16px;animation:6s step-end infinite projector;box-shadow:0 0 0 4px #04050a,0 0 80px 8px #e9e2cd4d,0 0 22px #e9e2cd40}.pr--letter .pr-in:before{outline-offset:3px;z-index:0;background:0 0;border:1px solid #e9e3d2bf;outline:1px solid #e9e3d24d;inset:8px}.pr--letter .pr-in:after{content:"";z-index:2;pointer-events:none;background:radial-gradient(circle at calc(100% - 18px) 18px,#e9e3d2d9 0 3.5px,#0000 4.5px),repeating-linear-gradient(0deg,#ffffff08 0 1px,#0000 1px 3px);position:absolute;inset:0}.pr--letter .pr-part,.pr--letter .ch-paper,.pr--letter .envelope,.pr--letter .letter{z-index:1;position:relative}.pr--letter .ink-o{display:none}.pr--letter .ink-f{clip-path:none;display:block;position:static}.pr--letter .h2{font:600 10px/1 var(--f-bill);letter-spacing:.38em;text-transform:uppercase;color:var(--amber-light)}.pr--letter .voice{max-width:18ch;font:italic 800 23px/1.12 var(--f-title);font-variation-settings:normal;color:#f4eedd;text-wrap:balance;margin:12px auto 0;rotate:0deg}.pr--letter .voice:after{content:"";background:linear-gradient(var(--amber-light), var(--amber-light)) 0 50% / 29px 1px no-repeat, linear-gradient(var(--amber-light), var(--amber-light)) 100% 50% / 29px 1px no-repeat;width:74px;height:9px;margin:12px auto 0;display:block}.pr--letter .letter-q{font:700 12.5px/1.3 var(--f-text);color:#e9e3d2}.pr--letter .pencil-u{text-decoration:underline;text-decoration-color:var(--amber-light);text-underline-offset:2px;background:0 0}.pr--letter .letter .body{color:#c9cdd9}.pr--letter .sigs{justify-content:center}.pr--letter .sig small{color:#e9e3d28c}.pr--letter .sig .sig-hand--a{color:var(--amber-light)}.pr--letter .sig .sig-hand--b{color:#afbbe2}.pr--letter .sig h3{color:#f4eedd}.pr--letter .sig p{color:#b9bfd0}.pr--letter .lnk{color:var(--amber-light)}@keyframes projector{0%,to{filter:brightness()}17%{filter:brightness(.94)}19%{filter:brightness(1.04)}61%{filter:brightness(.96)}63%{filter:brightness()}}@media (prefers-reduced-motion:reduce){.pr--letter .pr-in{animation:none}}.pr--letter .letter .body p{color:#cbd0dc}.pr--svc .pr-page{color:#d5daea;background-color:#0b0d14;background-image:repeating-linear-gradient(#efeadb 0 6px,#0000 6px 13px),repeating-linear-gradient(#efeadb 0 6px,#0000 6px 13px);background-position:7px 3px,calc(100% - 7px) 3px;background-repeat:repeat-y;background-size:7px 100%,7px 100%;border-radius:1px;padding:22px 26px 12px;box-shadow:0 0 0 1px #000,0 16px 24px -12px #050a26d9}.pr-tab{color:#0b0d14;letter-spacing:.14em;background-color:#efeadb;border-radius:3px 3px 0 0;height:15px;top:-14px}.pr--svc .h2{color:#f4eedd}.pr--svc .ink .ink-o{color:#0000;-webkit-text-stroke-color:#f4eedd}.pr--svc .ink-f{color:#f4eedd}.pr--svc .voice{color:var(--amber-light)}.pr--svc .pr-page>p{color:#c5cce0}.pr .svc{background:#151a29;padding:8px 10px}.pr .svc+.svc{border-top:0;margin-top:7px;padding-top:8px}.pr .svc .h3{color:#f4eedd}.pr .svc p{color:#c5cce0}.pr .svc .who span,.pr .svc-more .lnk{color:var(--amber-light)}.wall-banner{color:#f6ebcb;background-color:#0b0f1e;background-image:radial-gradient(70% 120% at 30% 0,#1b2552,#0b0f1e 75%);border:5px solid #c9a24e;padding:12px 26px;position:relative;box-shadow:inset 0 0 0 2px #0b0f1e,inset 0 0 0 3.5px #e9c8788c,0 0 36px 4px #f3cd7861}.wall-banner:before,.wall-banner:after{content:"";pointer-events:none;background:radial-gradient(circle,#ffe9a8 0 2.3px,#ffe9a859 3.4px,#0000 5px) 0 0/20px 8px repeat-x,radial-gradient(circle,#ffe9a8 0 2.3px,#ffe9a859 3.4px,#0000 5px) 0 100%/20px 8px repeat-x,radial-gradient(circle,#ffe9a8 0 2.3px,#ffe9a859 3.4px,#0000 5px) 0 0/8px 20px repeat-y,radial-gradient(circle,#ffe9a8 0 2.3px,#ffe9a859 3.4px,#0000 5px) 100% 0/8px 20px repeat-y;animation:1.6s step-end infinite bulbs;position:absolute;inset:1px}.wall-banner:after{background-position:10px 0,10px 100%,0 10px,100% 10px;animation-delay:-.8s}@keyframes bulbs{0%,to{opacity:1}50%{opacity:.22}}.wall-banner .ink-o{display:none}.wall-banner .ink-f{clip-path:none;display:block;position:static}.wall-banner .h2{font:italic 800 34px/1 var(--f-title);color:#fbefcb;text-shadow:0 0 14px #ffd68299}.wall-banner .voice{font:600 10px/1 var(--f-bill);letter-spacing:.3em;text-transform:uppercase;color:var(--amber-light);margin-top:2px;rotate:0deg}.wall-banner .sub{color:#d9deee}.wall-banner .sub a,.wall-banner .lnk{color:var(--amber-light)}.wall-banner .pencil-u{text-decoration:underline;text-decoration-color:var(--amber-light);text-underline-offset:3px;background:0 0}@media (prefers-reduced-motion:reduce){.wall-banner:before,.wall-banner:after{animation:none}.wall-banner:after{opacity:0}}.ov-sheet .pack{--box:#101c5a;--box-hi:#1b2c7e;color:#e7eaf6;background-color:var(--box);background-image:radial-gradient(ellipse 95% 55% at 50% 0%, var(--box-hi), #101c5a00 80%), linear-gradient(#ffffff05, #ffffff05);background-size:auto;border:0;box-shadow:inset 0 0 0 5px #0a1340,inset 0 0 0 7px #c9a24e,inset 0 0 0 9px #0a1340,inset 0 0 0 10px #e9c87873}.ov-sheet:not(.ov-sheet--pick) .pack{box-shadow:inset 0 0 0 5px #0a1340,inset 0 0 0 7px #8c6a27,inset 0 0 0 9px #0a1340,inset 0 0 0 10px #e9c87840}.ov-sheet .pack--b{--box:#162a78;--box-hi:#2340a8}.ov-sheet .pack--a{--box:#0f1a50;--box-hi:#182a78}.ov-sheet .pack h3{color:#fbf3dd}.ov-sheet .pack .pack-say{color:var(--amber-light)}.ov-sheet .pack-line{color:#c5cce0}.ov-sheet .pack ul{border-top-color:#eee6d34d}.ov-sheet .pack li{color:#e7eaf6;border-bottom-color:#eee6d347}.ov-sheet .pack li.no{color:#98a2c4}.ov-sheet .pack li.inh{color:var(--amber-light)}.ov-sheet .pack li:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15 13'%3E%3Cpath d='M1.5 7.2c1.4 1 2.6 2.3 3.6 4C7.6 6.4 10.4 3 13.6 1.2' fill='none' stroke='%23F2C96C' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.ov-sheet .pack li.no:before{opacity:.55}.ov-sheet .pack-meta{color:#afbbe2}.ov-sheet .pack .sign{color:#eee6d399}.ov-sheet .pack-add{color:#afbbe2}.ov-sheet .pack .mark-note{color:var(--amber-light)}.ov-sheet .pack-stamp{color:#f0897c}.ov-sheet .btn{--b-fg:var(--bone);--b-line:#eee6d3b3;--b-ic:var(--amber-light);--b-bg-h:#eee6d31f;--b-line-h:var(--bone);--b-ring:var(--amber-light)}.ov-sheet .pack--pick .btn,.ov-sheet--mini .btn{--b-bg:transparent}.ov-sheet .pack--pick .btn{--b-bg:var(--bone);--b-fg:var(--ink);--b-line:var(--bone);--b-ic:var(--sapphire);--b-bg-h:var(--amber-light);--b-line-h:var(--amber-light)}.ov-sheet .pack--pick{--box:#14246e;--box-hi:#2c47b5;background-image:radial-gradient(ellipse 100% 60% at 50% 0%, #ffe0964d, #ffe09600 78%), radial-gradient(ellipse 95% 55% at 50% 0%, var(--box-hi), #14246e00 80%);box-shadow:inset 0 0 0 5px #0a1340,inset 0 0 0 7px #e3c27c,inset 0 0 0 9px #0a1340,inset 0 0 0 10px #f5dda2b3,0 0 46px 6px #ffd6826b}.ov-sheet--pick .pack:before{content:"";pointer-events:none;z-index:2;background:radial-gradient(circle,#ffe9a8 0 2.1px,#ffe9a859 3.2px,#0000 4.6px) 0 0/18px 8px repeat-x,radial-gradient(circle,#ffe9a8 0 2.1px,#ffe9a859 3.2px,#0000 4.6px) 0 100%/18px 8px repeat-x,radial-gradient(circle,#ffe9a8 0 2.1px,#ffe9a859 3.2px,#0000 4.6px) 0 0/8px 18px repeat-y,radial-gradient(circle,#ffe9a8 0 2.1px,#ffe9a859 3.2px,#0000 4.6px) 100% 0/8px 18px repeat-y;animation:3.2s ease-in-out infinite glow-breathe;position:absolute;inset:2px}@keyframes glow-breathe{0%,to{opacity:.85}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.ov-sheet--pick .pack:before{animation:none}}.ov-sheet .pack--pick .pack-say,.ov-sheet .pack--pick .ring-wrap .mark,.pack--pick li.inh,.ov-sheet--pick .pack-add{color:var(--amber-light)}.ov-sheet .pack .clip{display:none}.wall-plans{color:#d5daea;background-color:#1b2030;background-image:linear-gradient(#ffffff0d,#0000 40%);border:6px solid #8a6a35;padding:16px 15px 14px;box-shadow:inset 0 0 0 2px #5a4423,inset 0 0 0 3px #ffffff1f,0 0 0 1px #3a2b14}.ov-plans .wall-plans .h3{font:italic 800 18px/1.1 var(--f-title);color:#f4eedd}.ov-plans .wall-plans .plans-lead{color:var(--chalk-y,#e9d8a0);font-style:italic}.ov-plans .wall-plans dl{gap:8px}.ov-plans .wall-plans dt{font:700 8.5px/1.2 var(--f-code);letter-spacing:.1em;color:#f4eedd;align-items:baseline;gap:6px;display:flex}.ov-plans .wall-plans dt:after{content:"";border-bottom:1.5px dotted #efeadb73;flex:1;translate:0 -2px}.ov-plans .wall-plans dd{color:#c5cce0}.pr--letter .pr-in{padding:20px 20px 12px}.pr--letter .voice{max-width:20ch;margin-top:9px;font-size:20px}.pr--letter .voice:after{margin-top:9px}.pr--letter .envelope{margin-top:6px}.pr--letter .letter-q{font-size:12px;line-height:1.28}.pr--letter .letter .body{margin-top:6px;font-size:10.5px;line-height:1.4}.pr--letter .letter p+p{margin-top:3px}.pr--letter .sigs{gap:8px;margin-top:8px}.pr--letter .sig .sig-hand{margin-top:2px;font-size:17px}.pr--letter .sig h3{margin-top:2px;font-size:11px}.pr--letter .letter-more{margin-top:6px}.pr--offer .ov-z:before{display:none}.pr--offer .pr-in{color:#f6ebcb;background-color:#0b0f1e;background-image:radial-gradient(80% 90% at 30% 0,#1b2552,#0b0f1e 78%);border:5px solid #c9a24e;border-radius:0;padding:24px 20px 16px;position:relative;box-shadow:inset 0 0 0 2px #0b0f1e,inset 0 0 0 3.5px #e9c8788c,0 0 30px 3px #f3cd7859}.pr--offer .pr-in:before,.pr--offer .pr-in:after{content:"";pointer-events:none;background:radial-gradient(circle,#ffe9a8 0 2.2px,#ffe9a859 3.3px,#0000 4.8px) 0 0/20px 8px repeat-x,radial-gradient(circle,#ffe9a8 0 2.2px,#ffe9a859 3.3px,#0000 4.8px) 0 100%/20px 8px repeat-x,radial-gradient(circle,#ffe9a8 0 2.2px,#ffe9a859 3.3px,#0000 4.8px) 0 0/8px 20px repeat-y,radial-gradient(circle,#ffe9a8 0 2.2px,#ffe9a859 3.3px,#0000 4.8px) 100% 0/8px 20px repeat-y;animation:1.6s step-end infinite bulbs;position:absolute;inset:1px}.pr--offer .pr-in:after{background-position:10px 0,10px 100%,0 10px,100% 10px;animation-delay:-.8s}.pr--offer .ink-o{display:none}.pr--offer .ink-f{clip-path:none;display:block;position:static}.pr--offer .h2{font:italic 800 24px/1.05 var(--f-title);color:#fbefcb;text-shadow:0 0 12px #ffd6828c}.pr--offer .voice{color:var(--amber-light);font:600 9.5px/1.2 var(--f-bill);letter-spacing:.24em;text-transform:uppercase;rotate:0deg}.pr--offer .sub{color:#d9deee}.pr--offer .pencil-u{text-decoration:underline;text-decoration-color:var(--amber-light);text-underline-offset:3px;background:0 0}.pr--offer .lnk,.pr--offer .sub-go{color:var(--amber-light)}@media (prefers-reduced-motion:reduce){.pr--offer .pr-in:before,.pr--offer .pr-in:after{animation:none}.pr--offer .pr-in:after{opacity:0}}.pr--svc .pr-page{padding:20px 22px 8px}.pr--svc .pr-page>.svc:first-of-type{margin-top:9px}.pr .svc+.svc{margin-top:6px;padding-top:6px}.pr .svc p{margin-top:3px;line-height:1.32}.pr .svc-more{margin-top:8px}.pr--offer .pr-in{padding:22px 18px 12px}.pr--offer .h2{font-size:22px}.pr--offer .sub{margin-top:7px;font-size:11px;line-height:1.34}.ch--credits .end-wrap{color:var(--bone)}.ch--credits .end-fine,.ch--credits .end-fine span{color:var(--sapphire-pale)}.ch--credits .end-legal,.ch--credits .end-legal li{color:var(--bone)}.ch--credits .end-biz,.ch--credits .end-biz span{color:var(--sapphire-pale)}.intro{display:none}html.cf-opening .intro{z-index:200;pointer-events:none;animation:.4s 20s forwards in-failsafe;display:block;position:fixed;inset:0}@keyframes in-failsafe{to{opacity:0;visibility:hidden}}html.cf-opening-lock,html.cf-opening-lock body{overflow:hidden}.in-curtain{background:#050a26;position:absolute;inset:0}.in-ui{padding:64px 16px calc(clamp(36px, 7vh, 64px) + env(safe-area-inset-bottom,0px));opacity:0;background:linear-gradient(#050a2600,#050a26b8 55%);justify-items:center;gap:12px;transition:opacity .6s cubic-bezier(.16,1,.3,1),translate .6s cubic-bezier(.16,1,.3,1);display:grid;position:absolute;bottom:0;left:0;right:0;translate:0 12px}.in-ui.is-in{opacity:1;pointer-events:auto;translate:0}.in-title{font:500 clamp(1.05rem, 1.6vw, 1.3rem)/1 var(--f-hand);font-variation-settings:"INFM" 100, "BNCE" 35;color:#c9d2ee;rotate:-2deg}.in-acts{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 22px;display:flex}.in-skip{font:500 14px/1.2 var(--f-text);color:#c9d2ee;cursor:pointer;pointer-events:auto;opacity:0;background:#050a26d9;border:1px solid #c9d2ee80;border-radius:3px;padding:10px 14px;transition:opacity .2s,translate .2s;position:fixed;bottom:16px;right:16px;translate:0 8px}.in-skip:not(:focus-visible){clip-path:inset(50%)}.in-skip:focus-visible{opacity:1;outline-offset:3px;outline:2px solid #f5dda2;translate:0}.in-snd .ic-off,.in-snd .snd-b,.in-snd.is-quiet .ic-on,.in-snd.is-quiet .snd-a{display:none}.in-snd.is-quiet .ic-off{display:block}.in-snd.is-quiet .snd-b{display:inline}html.cf-opening [data-prop=next]{visibility:hidden}.title-card{transition:opacity .9s}html.cf-opening .title-card{opacity:0}.ov-gram{z-index:3;pointer-events:none}.gram-rec{background:radial-gradient(circle,#0a1340 0 2.5%,#e3c27c 3% 14%,#84652a 14.5% 15.5%,#0000 16%),repeating-radial-gradient(circle,#13161f 0 2.2px,#20253a 2.2px 3.4px);border-radius:50%;width:176px;height:176px;animation:1.8s linear infinite paused gram-spin;position:absolute;top:12px;left:10px;box-shadow:0 0 0 3px #0a1340}.gram-rec i{background:conic-gradient(from 30deg, #afbbe233 0 26deg, transparent 26deg 180deg, #afbbe21a 180deg 200deg, transparent 200deg);border-radius:50%;position:absolute;inset:0}.ov-gram.is-on .gram-rec{animation-play-state:running}@keyframes gram-spin{to{rotate:360deg}}.gram-arm{background:#8c6a2b;border-radius:50%;width:14px;height:14px;position:absolute;top:10px;left:176px;box-shadow:0 0 0 3px #d6b26a}.gram-arm i{transform-origin:1px 2px;background:linear-gradient(90deg,#8c6a2b,#ecd08e 40%,#d6b26a);border-radius:2px;width:96px;height:4px;transition:rotate .9s cubic-bezier(.16,1,.3,1);position:absolute;top:5px;left:6px;rotate:88deg}.gram-arm i:after{content:"";background:#c9a45a;border-radius:2px;width:12px;height:10px;position:absolute;top:-3px;right:-3px}.ov-gram.is-on .gram-arm i{rotate:112deg}.ov-blinds{z-index:3;pointer-events:none;display:none}html.cf-opening .ov-blinds{perspective:700px;grid-template-rows:repeat(9,1fr);display:grid}.ov-blinds i{transform-origin:50%;backface-visibility:hidden;background:linear-gradient(#2a3f8e,#11216a 55%,#0a1340);display:block;box-shadow:inset 0 2px #6880cccc,0 2px 2px #050a2699}.snd{min-height:36px;font:600 12px/1 var(--f-code);letter-spacing:.08em;text-transform:uppercase;color:inherit;opacity:.86;cursor:pointer;background:0 0;border:0;flex:none;align-items:center;gap:8px;padding:0 2px;transition:opacity .2s,color .2s;display:inline-flex}.snd[hidden]{display:none}.snd-ic{flex:none;display:block}.snd svg{width:17px;height:17px;display:block}.snd:hover{opacity:1}.snd.is-on{color:var(--snd-on);opacity:1}.snd.is-on .snd-ic{animation:3.6s linear infinite snd-spin}@keyframes snd-spin{to{transform:rotate(360deg)}}.snd:focus-visible{outline-offset:3px;outline:2px solid}@media (width<=1100px){.snd{justify-content:center;width:40px;min-height:40px;padding:0}.snd svg{width:21px;height:21px}.snd-l{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.gust{z-index:4;pointer-events:none;position:absolute;inset:0;overflow:hidden}.leaf{filter:drop-shadow(0 3px 3px #050a2673);will-change:transform;display:block;position:absolute;top:0;left:0}.leaf svg{width:100%;height:100%;display:block}.motes{z-index:4;pointer-events:none;position:absolute;inset:0;overflow:hidden}.motes i{left:0;top:var(--y);width:var(--s);height:var(--s);opacity:var(--a);animation:mote var(--d) linear var(--o) infinite;background:#f4e8c4;border-radius:50%;position:absolute;box-shadow:0 0 6px #f4e8c499}@keyframes mote{0%{transform:translate(104vw)}25%{transform:translate(78vw, calc(var(--w) * -1))}50%{transform:translate(52vw, var(--w))}75%{transform:translate(26vw, calc(var(--w) * -.6))}to{transform:translate(-4vw)}}.windy .ov-sheet .ov-z,.windy .ov-plans .ov-z,.windy .pr--svc .ov-z,.windy .pr--offer .ov-z,.windy .pr--faq .ov-z,.windy .pr--letter .ov-z,.windy .pr--talk .ov-z,.windy .pr--design .ov-z,.windy .pr--build .ov-z,.windy .pr--launch .ov-z{transform-origin:50% 0;animation:flutter var(--fl-d,6s) ease-in-out var(--fl-o,0s) infinite alternate}@keyframes flutter{0%{rotate:-.4deg}45%{rotate:.25deg}to{rotate:.5deg}}.film-stage:not(.is-live) .motes i,.film-stage:not(.is-live) .ov-z,.film-stage:not(.is-live) .gram-rec{animation-play-state:paused}@media (width<=760px),(pointer:coarse){.windy .ov-z{animation:none!important}.motes i:nth-child(n+11){display:none}}@media (prefers-reduced-motion:reduce){.gram-arm i,.in-ui{transition:none}.gram-rec,.snd.is-on .snd-ic{animation:none}.motes{display:none}}
