@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/source-serif-4-cyrillic-ext-wght-normal-cHuGMAiY.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/source-serif-4-cyrillic-wght-normal-DwHjdM4S.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/source-serif-4-greek-wght-normal-ece1310W.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/source-serif-4-vietnamese-wght-normal-D-yuW59g.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/source-serif-4-latin-ext-wght-normal-CxNHBx-q.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/source-serif-4-latin-wght-normal-D9elroTD.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Libre Baskerville;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/libre-baskerville-latin-ext-400-normal-DehDhP4C.woff2) format("woff2"),url(/assets/libre-baskerville-latin-ext-400-normal-BWURas-n.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Libre Baskerville;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/libre-baskerville-latin-400-normal-C42RasBZ.woff2) format("woff2"),url(/assets/libre-baskerville-latin-400-normal-BTm3cn9P.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Libre Baskerville;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/libre-baskerville-latin-ext-400-italic-BgvGgHFw.woff2) format("woff2"),url(/assets/libre-baskerville-latin-ext-400-italic-DZExQWkT.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Libre Baskerville;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/libre-baskerville-latin-400-italic-Dx5Rrf3o.woff2) format("woff2"),url(/assets/libre-baskerville-latin-400-italic-DvfstiAl.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Libre Baskerville;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/libre-baskerville-latin-ext-700-normal-URU-TBJY.woff2) format("woff2"),url(/assets/libre-baskerville-latin-ext-700-normal-CL-pJSzx.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Libre Baskerville;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/libre-baskerville-latin-700-normal-CLGq6Yj4.woff2) format("woff2"),url(/assets/libre-baskerville-latin-700-normal-D1DCMXWx.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Xanh Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/xanh-mono-vietnamese-400-normal-Cf87Pg1j.woff2) format("woff2"),url(/assets/xanh-mono-vietnamese-400-normal-C8t0IOXh.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Xanh Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/xanh-mono-latin-ext-400-normal-Cm1uLnmT.woff2) format("woff2"),url(/assets/xanh-mono-latin-ext-400-normal-rSh70H9T.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Xanh Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/xanh-mono-latin-400-normal-Dsg19vWS.woff2) format("woff2"),url(/assets/xanh-mono-latin-400-normal-BpUX4fOE.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-cyrillic-ext-wght-normal-X_5orZeX.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-cyrillic-wght-normal-DiZS0aHC.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-symbols2-wght-normal-CO5SzqOn.woff2) format("woff2-variations");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-vietnamese-wght-normal-DadHysG0.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-latin-ext-wght-normal-Bwz-egvJ.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-latin-wght-normal-XN7g48iV.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{color-scheme:light;--page-table: #ece4d9;--surface-1: #fffbf7;--case-study-surface: #f5eee5;--resume-blue: #2f6fe4;--paper-surface: var(--surface-1);--card-surface: #fff4e9;--card-surface-hover: #f6e8dc;--ink: #2d2b29;--muted-text: #4b4842;--soft-text: #765743;--soft-text-alt: #5f5269;--accent: #00a982;--line-subtle: #d6c7b8;--rule-rgb: 96 77 61;--rule-opacity: .18;--selection-bg: rgba(45, 43, 41, .92);--selection-text: #fffaf3;--placeholder: #ead8c7;--chip: #fffaf3;--focus-ring: rgba(0, 169, 130, .52);--hover-border: #2d2b29;--logo-border: #2d2b29;--logo-border-hover: #00a982;--paper-edge: rgb(var(--rule-rgb) / .14);--paper-stock: #efeee8;--paper-stock-highlight: #f5f4ef;--paper-stock-shadow: #e6e4dc;--paper-speckle-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180' viewBox='0 0 180 180'%3E%3Cfilter id='paperSpeckles' color-interpolation-filters='sRGB'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.86' numOctaves='1' seed='13' stitchTiles='stitch' result='noise'/%3E%3CfeColorMatrix in='noise' type='matrix' values='0 0 0 0 .22 0 0 0 0 .21 0 0 0 0 .19 -3.3 -3.3 -3.3 0 4.15'/%3E%3C/filter%3E%3Crect width='180' height='180' fill='%23000' filter='url(%23paperSpeckles)'/%3E%3C/svg%3E");--paper-speckle-size: 180px 180px;--paper-speckle-opacity: .24;--noise-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='320' height='320' viewBox='0 0 320 320'%3E%3Cfilter id='paperNoise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.82' numOctaves='4' seed='7' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='320' height='320' filter='url(%23paperNoise)' opacity='.72'/%3E%3C/svg%3E");--noise-blend: multiply;--page-noise-opacity: .11;--paper-noise-opacity: .035;--card-noise-opacity: .1;--chip-noise-opacity: .08;--placeholder-noise-opacity: .11;--image-filter: grayscale(1);--image-tint: transparent;--image-tint-opacity: 0;--image-tint-blend: multiply;--display: "Averia Serif Libre", Georgia, serif;--display-tracking: -.1em;--display-weight: 400;--text: "Crimson Pro", Georgia, serif;--mono: "Geist Mono", "SFMono-Regular", Consolas, monospace}[data-theme=mint]{--page-table: #dce8dd;--surface-1: #f7fbf3;--paper-surface: var(--surface-1);--card-surface: #edf6ed;--card-surface-hover: #e4f0e5;--ink: #27352e;--muted-text: #45544a;--soft-text: #4f6b5b;--soft-text-alt: #5e5365;--accent: #08a879;--line-subtle: #c0d2c2;--rule-rgb: 64 89 74;--selection-bg: rgba(39, 53, 46, .92);--selection-text: #f7fbf3;--placeholder: #d4e4d7;--chip: #f9fcf6;--focus-ring: rgba(8, 168, 121, .52);--hover-border: #27352e;--logo-border: #27352e;--logo-border-hover: #08a879;--image-filter: grayscale(.72) contrast(.96)}[data-theme=lilac]{--page-table: #e5dfea;--surface-1: #fbf8fc;--paper-surface: var(--surface-1);--card-surface: #f2ebf5;--card-surface-hover: #eadff0;--ink: #342d36;--muted-text: #514957;--soft-text: #6b526f;--soft-text-alt: #5d6079;--accent: #08a879;--line-subtle: #d0c1d5;--rule-rgb: 80 67 83;--selection-bg: rgba(52, 45, 54, .92);--selection-text: #fbf8fc;--placeholder: #e0d3e5;--chip: #fffaff;--focus-ring: rgba(8, 168, 121, .52);--hover-border: #342d36;--logo-border: #342d36;--logo-border-hover: #08a879;--image-filter: grayscale(.72) contrast(.96)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{min-width:320px;margin:0;overflow-x:hidden;background-color:var(--page-table);color:var(--ink);font-family:var(--text);font-synthesis:style;-webkit-font-smoothing:antialiased;transition:background-color .22s ease,color .22s ease}body.is-loading,body.slip-is-open{overflow:hidden}body.slip-is-open:has(.project-slip:not(.notebook-slip)),body.slip-is-returning:has(.project-slip:not(.notebook-slip)){min-height:var(--slip-document-height)}img{display:block;max-width:100%}a{color:inherit;text-decoration:none}::selection{background:var(--selection-bg);color:var(--selection-text);text-shadow:none}.paper-loader{position:fixed;top:0;right:0;bottom:0;left:0;z-index:102;display:grid;place-items:center;padding:24px;overflow:hidden;background:#51493f;opacity:1;pointer-events:auto;transition:opacity .26s ease,visibility .26s ease}.loader-title{position:relative;z-index:3;color:#f7f0e6;font-family:var(--display);font-size:clamp(30px,4vw,52px);font-weight:400;letter-spacing:var(--display-tracking)}.loader-shutter{position:absolute;left:0;z-index:2;width:100%;height:50%;background:#080706;will-change:transform}.loader-shutter-top{top:0;transform:translateY(-102%)}.loader-shutter-bottom{bottom:0;transform:translateY(102%)}.paper-loader.is-active .loader-title{animation:dispatch-loader-title 1.2s cubic-bezier(.7,0,.3,1) both}.paper-loader.is-active .loader-shutter-top{animation:dispatch-shutter-top .9s cubic-bezier(.7,0,.3,1) .64s both}.paper-loader.is-active .loader-shutter-bottom{animation:dispatch-shutter-bottom .9s cubic-bezier(.7,0,.3,1) .64s both}.paper-loader.is-active{animation:dispatch-loader-clear .7s cubic-bezier(.22,1,.36,1) 2.3s both}.loader-front-scale{position:absolute;left:50%;top:50%;z-index:4;width:min(877px,calc(100% - 32px));height:calc(100svh - 60px);opacity:0;transform:translate(-50%,-50%) scale(.1);transform-origin:center;pointer-events:none}.loader-front-spin{width:100%;height:100%;transform-origin:center}.loader-front-page{position:relative;display:flex;width:100%;min-height:1180px;flex-direction:column;gap:40px;overflow:hidden;padding:32px;color:var(--ink);background:var(--paper-surface);border:1px solid var(--line-subtle);border-radius:8px;box-shadow:0 28px 70px #0000004d}.loader-front-page .section-reveal{animation:none}.loader-front-mast{display:grid;grid-template-columns:54px 1fr 54px;align-items:start;font-family:var(--mono);font-size:10px;font-weight:700}.loader-front-mast strong{justify-self:center;font-family:var(--display);font-size:clamp(28px,4vw,52px);font-weight:var(--display-weight);letter-spacing:var(--display-tracking)}.loader-front-mast span:last-child{text-align:right}.loader-front-rule{height:1px;background:#2d2b2942}.loader-front-headline{font-family:var(--display);font-size:clamp(34px,5.7vw,82px);font-weight:var(--display-weight);letter-spacing:var(--display-tracking);line-height:.88}.loader-front-page img{width:100%;min-height:0;flex:1;object-fit:cover;object-position:center 42%;filter:var(--image-filter)}.paper-loader.is-active .loader-front-scale{animation:dispatch-front-page-scale 2.2s cubic-bezier(.7,0,.3,1) .8s both}.paper-loader.is-active .loader-front-spin{animation:dispatch-front-page-spin 2.2s linear .8s both}.is-loaded .paper-loader{visibility:hidden;opacity:0;pointer-events:none;transition:none}.loader-roll{position:relative;width:min(877px,100%);height:min(820px,calc(100svh - 48px));min-height:min(640px,calc(100svh - 48px));perspective:1600px;transform-origin:center}.paper-webgl-canvas{width:100%!important;height:100%!important}body.is-loading .newspaper-shell{position:fixed;top:0;right:0;bottom:0;left:0;z-index:103;overflow:visible;pointer-events:none}body.is-loading .newspaper-shell>.paper{max-height:calc(100svh + 96px);min-height:0;overflow:hidden;opacity:0}body.is-loading .paper .section-reveal,body.is-entering .paper .section-reveal,body.is-loaded .paper .section-reveal{animation:none;opacity:1;transform:none}body.is-entering .newspaper-shell>.paper{opacity:1;animation:dispatch-live-paper-spin 2.2s cubic-bezier(.65,0,.35,1) .8s both;transform-origin:50% calc(50svh - 31px)}body.is-entering .newspaper-shell{animation:dispatch-live-page-scale 2.2s cubic-bezier(.7,0,.3,1) .8s both;transform-origin:center}@keyframes dispatch-loader-title{0%,62%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-18px)}}@keyframes dispatch-shutter-top{0%{transform:translateY(-102%)}46%,58%{transform:translateY(0)}to{transform:translateY(-102%)}}@keyframes dispatch-shutter-bottom{0%{transform:translateY(102%)}46%,58%{transform:translateY(0)}to{transform:translateY(102%)}}@keyframes dispatch-loader-clear{0%,20%{background-color:#51493f}to{background-color:var(--page-table)}}@keyframes dispatch-live-page-scale{0%{opacity:0;transform:scale(.1)}10%{opacity:1}82%{opacity:1;transform:scale(.74)}to{opacity:1;transform:scale(1)}}@keyframes dispatch-live-paper-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes dispatch-front-page-scale{0%{opacity:0;transform:translate(-50%,-50%) scale(.1)}12%{opacity:1}88%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(1)}}@keyframes dispatch-front-page-spin{0%{transform:rotate(0)}to{transform:rotate(1080deg)}}@keyframes dispatch-paper-handoff{0%{opacity:0;transform:scale(.992)}to{opacity:1;transform:scale(1)}}@keyframes dispatch-paper-arrival{0%{opacity:0;transform:translateY(34vh) scale(.38) rotate(-14deg);transform-origin:50% 0}12%{opacity:1}72%{opacity:1;transform:translateY(-12px) scale(1.012) rotate(.8deg);transform-origin:50% 0}to{opacity:1;transform:translateY(0) scale(1) rotate(0);transform-origin:50% 0}}.loader-fold{position:absolute;top:0;right:0;bottom:0;left:0;transform-style:preserve-3d;transform-origin:center}.loader-roll.is-active{animation:loader-newspaper-journey 1.9s ease both}.loader-roll.is-active .loader-fold{animation:loader-fold-stage 1.75s cubic-bezier(.2,.75,.24,1) both}.loader-sheet{position:absolute;left:0;top:0;isolation:isolate;display:flex;width:100%;height:100%;flex-direction:column;gap:40px;overflow:hidden;padding:32px;background-color:var(--paper-surface);border:0;border-radius:8px 8px 0 0;box-shadow:none;z-index:1;opacity:1;transform:translateZ(0);transform-origin:center}.fold-face{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;background-color:var(--paper-surface);backface-visibility:hidden;border:1px solid rgb(var(--rule-rgb) / .14);box-shadow:0 18px 30px #00000024}.loader-fold-node,.loader-fold-inner,.loader-next-fold{transform-style:preserve-3d}.loader-fold-inner{position:absolute;top:0;right:0;bottom:0;left:0}.fold-face:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:20;background-image:var(--noise-image);background-size:240px 240px;content:"";mix-blend-mode:multiply;opacity:.13;pointer-events:none}.fold-face:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:19;background:linear-gradient(90deg,rgb(0 0 0 / .13),transparent 9%,transparent 88%,rgb(255 255 255 / .12));content:"";opacity:.42;pointer-events:none}.fold-front{transform:translateZ(.5px)}.fold-back{display:grid;place-items:center;padding:clamp(18px,4vw,36px);background:linear-gradient(105deg,rgb(255 255 255 / .16),transparent 38%),linear-gradient(90deg,rgb(var(--rule-rgb) / .08),transparent 10%,transparent 88%,rgb(var(--rule-rgb) / .06)),var(--paper-surface)}.loader-final-page,.loader-top-back,.loader-large-flap{position:absolute;transform-style:preserve-3d}.loader-next-fold{position:absolute;left:-100%;top:0;width:200%;height:200%;opacity:0}.loader-final-page{top:0;right:0;bottom:0;left:0;z-index:1;opacity:0}.loader-top-back{left:0;top:0;z-index:2;display:grid;width:100%;height:50%;place-items:center;overflow:hidden;background:linear-gradient(90deg,rgb(var(--rule-rgb) / .07),transparent 12%,transparent 88%,rgb(var(--rule-rgb) / .05)),var(--paper-surface);border:1px solid rgb(var(--rule-rgb) / .14);box-shadow:0 18px 30px #0000001f;clip-path:inset(0)}.loader-top-back:after,.loader-final-page:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:20;background-image:var(--noise-image);background-size:240px 240px;content:"";mix-blend-mode:multiply;opacity:.08;pointer-events:none}.loader-top-back:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:19;background:linear-gradient(180deg,transparent 62%,rgb(0 0 0 / .2));content:"";opacity:0;pointer-events:none}.loader-large-flap{left:0;bottom:0;z-index:4;width:100%;height:50%;clip-path:inset(0);transform:rotateX(179deg);transform-origin:center top}.loader-large-flap .fold-back{transform:rotateX(180deg) translateZ(.5px)}.loader-large-flap .fold-face:before{background:linear-gradient(180deg,rgb(0 0 0 / .18),transparent 12%,transparent 88%,rgb(255 255 255 / .1))}.loader-large-flap .fold-face:after{background-image:linear-gradient(180deg,rgb(0 0 0 / .1),transparent 22%),var(--noise-image);background-size:100% 100%,240px 240px}.loader-large-flap .loader-sheet{top:-100%;height:200%}.loader-side-flap{right:0;top:0;z-index:6;width:50%;height:50%;transform:rotateY(-179deg);transform-origin:left center}.loader-side-flap .fold-back{transform:rotateY(180deg) translateZ(.5px)}.fold-cover-copy{display:flex;width:100%;height:100%;align-items:center;justify-content:center;flex-direction:column;gap:12px;text-align:center}.fold-cover-copy span,.fold-cover-copy small{font-family:var(--mono);font-size:clamp(7px,1.2vw,10px);letter-spacing:.04em}.fold-cover-copy strong{color:rgb(var(--rule-rgb) / .64);font-family:var(--display);font-size:clamp(24px,4vw,42px);font-weight:var(--display-weight);letter-spacing:var(--display-tracking)}.loader-roll.is-active .loader-side-flap{animation:loader-open-side .6s cubic-bezier(.18,.72,.22,1) .3s both}.loader-roll.is-active .loader-next-fold{animation:loader-child-reveal .18s ease .76s both}.loader-roll.is-active .loader-large-flap{animation:loader-open-down 1.4s cubic-bezier(.18,.72,.22,1) .15s both}.loader-roll.is-active .loader-side-flap .fold-back{animation:loader-side-message-fade .6s ease .3s both}.loader-roll.is-active .loader-side-flap>.loader-fold-inner{animation:loader-side-layer-clear .85s ease 1.1s both}.loader-roll.is-active .loader-final-page{animation:loader-final-page-reveal 1.4s ease .15s both}.loader-roll.is-active .loader-top-back{animation:loader-top-back-clear 1.4s ease .15s both}.loader-roll.is-active .loader-large-flap .loader-sheet{animation:loader-front-ink-reveal 1.4s ease .15s both}.loader-roll.is-active .loader-large-flap .fold-face:before{animation:loader-moving-crease 1.4s ease .15s both}.loader-roll.is-active .loader-top-back:before{animation:loader-stationary-crease 1.4s ease .15s both}.loader-sheet>*{position:relative;z-index:1}.loader-snapshot-masthead{position:relative;display:flex;min-height:68px;align-items:center;justify-content:space-between;gap:16px}.loader-snapshot-brand{position:absolute;left:50%;top:-1px;width:min(344px,calc(100% - 188px));aspect-ratio:344 / 70;transform:translate(-50%)}.loader-snapshot-brand:before,.loader-snapshot-brand:after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";mask-position:center;mask-repeat:no-repeat;mask-size:contain;-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain}.loader-snapshot-brand:before{background-color:var(--logo-border);mask-image:url(/assets/new/parosayshi-wordmark-border.svg);-webkit-mask-image:url(/assets/new/parosayshi-wordmark-border.svg)}.loader-snapshot-brand:after{background-color:var(--page-table);mask-image:url(/assets/new/parosayshi-wordmark-fill.svg);-webkit-mask-image:url(/assets/new/parosayshi-wordmark-fill.svg)}.loader-snapshot-resume{margin-left:auto;font-family:var(--mono);font-size:12px;font-weight:700}.loader-snapshot-edition{display:flex;min-height:22px;align-items:center;justify-content:space-between;color:var(--soft-text);font-family:var(--mono);font-size:9px;text-transform:uppercase}.loader-snapshot-hero{display:flex;flex-direction:column;gap:40px}.loader-snapshot-hero .hero-image{pointer-events:none}.loader-mast{display:grid;grid-template-columns:52px 1fr 52px;align-items:start;gap:12px;color:var(--ink);font-family:var(--mono);font-size:clamp(10px,1.8vw,13px);font-weight:700;letter-spacing:-.04em;line-height:1}.loader-mast strong{justify-self:center;padding:4px 10px 7px;background:var(--ink);border-radius:9px;color:var(--paper-surface);font-family:var(--display);font-size:clamp(26px,5.8vw,48px);letter-spacing:var(--display-tracking);line-height:.9}.loader-mast span:last-child{justify-self:end;text-align:right}.loader-rule{height:1px;background-image:linear-gradient(90deg,#4e330d42 33%,#4e330d00 0);background-size:7px 1px;background-repeat:repeat-x}.loader-sheet p{max-width:95%;margin:0;color:#262626db;font-family:var(--display);font-size:clamp(48px,10vw,94px);letter-spacing:var(--display-tracking);line-height:.82}.loader-photo{width:62%;aspect-ratio:.82;margin:auto auto 0;background:linear-gradient(135deg,#fff3,#26262614),#d8d6d1}@keyframes loader-newspaper-journey{0%{opacity:0}7%,to{opacity:1}}@keyframes loader-table-reveal{0%,34%{background-color:#2f2b28}62%{background-color:color-mix(in srgb,#2f2b28 42%,var(--page-table))}90%,to{background-color:var(--page-table)}}@keyframes loader-fold-stage{0%,52%{filter:drop-shadow(0 14px 15px rgb(0 0 0 / .24));transform:translateY(25%) scale(.97) rotate(-.7deg)}76%{filter:drop-shadow(0 18px 20px rgb(0 0 0 / .2));transform:translateY(12.5%) scale(.985) rotate(-.3deg)}96%,to{filter:drop-shadow(0 4px 8px rgb(0 0 0 / .08));transform:translateY(0) scale(1) rotate(0)}}@keyframes loader-moving-crease{0%{opacity:.22}48%{opacity:.92}72%{opacity:.48}to{opacity:.08}}@keyframes loader-stationary-crease{0%,22%{opacity:.08}52%{opacity:.72}to{opacity:0}}@keyframes loader-open-side{0%{filter:brightness(.82);transform:rotateY(-179deg)}48%{filter:brightness(.9)}84%{filter:brightness(1.015);transform:rotateY(2.4deg)}to{filter:brightness(1);transform:rotateY(0)}}@keyframes loader-stack-width{0%{clip-path:inset(0 50% 0 0)}to{clip-path:inset(0)}}@keyframes loader-child-reveal{0%,38%{opacity:0}to{opacity:1}}@keyframes loader-open-down{0%{filter:brightness(.8);transform:rotateX(179deg)}52%{filter:brightness(.9)}86%{filter:brightness(1.01);transform:rotateX(-2deg)}to{filter:brightness(1);transform:rotateX(0)}}@keyframes loader-side-message-fade{0%,32%{opacity:1}74%,to{opacity:.22}}@keyframes loader-side-layer-clear{0%,14%{opacity:1}72%,to{opacity:0}}@keyframes loader-top-back-clear{0%,18%{opacity:1}64%,to{opacity:0}}@keyframes loader-final-page-reveal{0%,44%{opacity:0}68%{opacity:.62}to{opacity:1}}@keyframes loader-back-ink-fade{0%,24%{opacity:1}58%{opacity:.42}82%,to{opacity:0}}@keyframes loader-front-ink-reveal{0%,52%{opacity:0}76%{opacity:.7}to{opacity:1}}@keyframes paper-return-settle{0%{opacity:.08;transform:translate3d(0,24px,-90px) rotate(-2.4deg) scale(.982)}58%{opacity:1;transform:translate3d(0,-5px,0) rotate(.7deg) scale(1.002)}to{opacity:1;transform:translateZ(0) rotate(0) scale(1)}}.newspaper-shell{position:relative;z-index:1;width:100%;min-height:100svh;padding:31px 16px 72px;perspective:1400px}.paper{position:relative;isolation:isolate;z-index:2;display:flex;width:min(877px,100%);min-height:3412px;margin:0 auto;flex-direction:column;gap:32px;overflow:hidden;padding:28px;background-color:var(--paper-surface);border:1px solid var(--paper-edge);border-radius:0;--sheet-transform-origin: 50% 18%;transform-origin:var(--sheet-transform-origin);transition:background-color .22s ease,border-color .22s ease,opacity .22s ease,transform .72s cubic-bezier(.22,1,.36,1)}.slip-is-open .newspaper-shell>.paper{pointer-events:none;transform:translate3d(-48px,92px,0) rotate(-4deg);transform-origin:58% 8%;transition-delay:0ms,0ms,0ms,24ms;will-change:transform}body:has(.project-slip:not(.notebook-slip)).slip-is-open .newspaper-shell,body:has(.project-slip:not(.notebook-slip)).slip-is-returning .newspaper-shell{position:fixed;left:var(--snapshot-paper-left);top:0;width:var(--snapshot-paper-width);height:100dvh;min-height:0;overflow:hidden;padding:0;transform-origin:60% 8%;transition:transform .72s cubic-bezier(.22,1,.36,1);will-change:transform}body:has(.project-slip:not(.notebook-slip)).slip-is-open .newspaper-shell>.paper,body:has(.project-slip:not(.notebook-slip)).slip-is-returning .newspaper-shell>.paper{position:absolute;left:0;width:100%;margin:0;transform:none;transition:none;will-change:auto}body:has(.project-slip:not(.notebook-slip)).slip-is-open .newspaper-shell>.paper{top:0}body:has(.project-slip:not(.notebook-slip)).slip-is-returning .newspaper-shell>.paper{top:var(--snapshot-paper-top)}body:has(.project-slip:not(.notebook-slip)).slip-is-open .newspaper-shell{height:clamp(420px,56dvh,620px);transform:translate3d(-68px,-16px,0) rotate(-10deg)}body:has(.project-slip:not(.notebook-slip)).slip-is-returning .newspaper-shell{transform:none}.slip-is-returning .newspaper-shell>.paper{pointer-events:none;transform:none;transition-delay:0ms;will-change:transform}.slip-is-returning .newspaper-shell>.paper{animation:none}.paper>*{position:relative;z-index:1;transition:opacity .18s ease}.paper>.paper-texture-shader{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;width:100%;height:100%;mix-blend-mode:multiply;opacity:.72;pointer-events:none;transition:none}.paper-texture-shader canvas{display:block;width:100%;height:100%}.page-rail{position:fixed;z-index:40;display:none;color:var(--ink);font-family:var(--mono);opacity:0;transform:translateY(12px);transition:opacity .52s ease,transform .52s cubic-bezier(.22,1,.36,1)}.page-rail-left{left:24px;top:28px;width:150px;align-items:flex-start;flex-direction:column;gap:22px}.canvas-switcher{display:grid;gap:8px;margin-top:14px}.canvas-swatch{width:20px;height:20px;padding:0;background:var(--swatch-color);border:1px solid rgb(var(--rule-rgb) / .28);border-radius:50%;cursor:pointer;transition:transform .16s ease,outline-color .16s ease}.canvas-swatch:hover{transform:scale(1.12)}.canvas-swatch[aria-pressed=true]{outline:2px solid var(--ink);outline-offset:3px}.rail-stamp{display:grid;width:54px;height:54px;place-items:center;background:var(--paper-surface);border:1px solid var(--line-subtle);border-radius:8px;font-family:var(--display);font-size:22px;font-weight:var(--display-weight);letter-spacing:var(--display-tracking)}.page-rail-right{right:24px;top:30px;width:178px;align-items:flex-start;flex-direction:column;gap:18px;text-align:left}.page-rail-right a{font-size:10px;font-weight:700}.page-rail-right a{text-decoration:underline;text-underline-offset:4px}.page-rail-right .rail-resume{display:grid;width:100%;min-height:58px;place-items:center;padding:14px 18px;color:#fff;background:var(--resume-blue);border:1px solid var(--resume-blue);border-radius:999px;font-family:var(--display);font-size:22px;letter-spacing:var(--display-tracking);text-decoration:none;transition:background-color .18s ease,color .18s ease,transform .18s ease}.page-rail-right .rail-resume:hover{color:var(--ink);background:var(--paper-surface);transform:translateY(-2px)}.mobile-action-bar{position:fixed;left:50%;bottom:12px;z-index:50;display:flex;min-width:236px;height:48px;align-items:center;justify-content:space-between;padding:7px 12px;background:color-mix(in srgb,var(--paper-surface) 92%,transparent);border:1px solid var(--line-subtle);border-radius:8px;box-shadow:0 8px 24px #00000024;font-family:var(--mono);font-size:10px;font-weight:700;opacity:0;transform:translate(-50%,18px);transition:opacity .22s ease,transform .22s ease;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.mobile-action-bar .rail-theme{width:32px;height:32px;background:transparent}.is-loaded .mobile-action-bar{opacity:1;transform:translate(-50%)}body.is-entering .mobile-action-bar{z-index:104;opacity:1;transform:translate(-50%);transition-delay:2.5s}.slip-is-open .mobile-action-bar,.slip-is-returning .mobile-action-bar{opacity:0;pointer-events:none}.masthead-folio{position:relative;z-index:1;min-width:96px;color:var(--soft-text);font-family:var(--mono);font-size:9px;font-weight:700;line-height:1.2;text-align:right}@media(min-width:1180px){.loader-front-scale{width:min(800px,55vw)}.newspaper-shell>.paper{width:min(800px,55vw)}.page-rail{display:flex}body.is-entering .page-rail{z-index:104;opacity:.92;transform:translateY(0);transition-delay:2.5s}.is-loaded .page-rail{opacity:.92;transform:translateY(0)}.mobile-action-bar{display:none}}.masthead{position:relative;display:flex;min-height:68px;align-items:center;justify-content:space-between;gap:16px}.issue-date{display:grid;min-width:70px;color:var(--ink);font-family:Inter,Arial,sans-serif;font-weight:700;letter-spacing:-.4px;line-height:1.05}.issue-date strong{font-size:24px}.issue-date span{font-size:12px}.brand-mark{position:absolute;left:50%;top:-1px;display:block;width:min(344px,calc(100% - 188px));aspect-ratio:344 / 70;transform:translate(-50%)}.brand-mark:before,.brand-mark:after{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;content:"";mask-position:center;mask-repeat:no-repeat;mask-size:contain;transition:background-color .22s ease;-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain}.brand-mark:before{background-color:var(--logo-border);mask-image:url(/assets/new/parosayshi-wordmark-border.svg);-webkit-mask-image:url(/assets/new/parosayshi-wordmark-border.svg)}.brand-mark:after{background-color:var(--page-table);mask-image:url(/assets/new/parosayshi-wordmark-fill.svg);-webkit-mask-image:url(/assets/new/parosayshi-wordmark-fill.svg)}.masthead-actions{position:relative;z-index:1;display:flex;min-width:96px;align-items:center;justify-content:flex-end;gap:14px}.theme-randomizer{display:grid;width:28px;height:28px;place-items:center;padding:0;color:var(--ink);background:transparent;border:1px solid rgb(var(--rule-rgb) / .28);border-radius:999px;cursor:pointer;transition:background-color .18s ease,border-color .18s ease,color .18s ease}.theme-randomizer:hover{background-color:var(--card-surface-hover);border-color:var(--hover-border)}.theme-randomizer:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}.theme-randomizer svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.resume-link{position:relative;z-index:1;color:var(--ink);font-family:var(--mono);font-size:12px;font-weight:700;letter-spacing:-.24px;line-height:1.2;text-transform:uppercase;transition:color .18s ease,transform .18s ease}.resume-link:hover{color:var(--accent);transform:translateY(-1px)}.rule{width:100%;height:1px;flex:0 0 auto;background-image:linear-gradient(90deg,rgb(var(--rule-rgb) / var(--rule-opacity)) 33%,rgb(var(--rule-rgb) / 0) 0);background-position:bottom;background-size:6px 1px;background-repeat:repeat-x}.hero{display:flex;flex-direction:column;gap:32px}.headline-block{display:grid;gap:12px;text-align:center}.headline-block h1{max-width:781px;margin:0 auto;color:var(--ink);font-family:var(--display);font-size:clamp(44px,7vw,64px);font-weight:400;letter-spacing:var(--display-tracking);line-height:1}.headline-block p{margin:0;color:var(--muted-text);font-family:var(--text);font-size:20px;font-style:italic;letter-spacing:-.48px;line-height:1.2}.headline-block strong{font-weight:600}.hero-highlight{padding:0 .14em .05em;color:var(--paper-surface);background:var(--ink);box-decoration-break:clone;-webkit-box-decoration-break:clone}.hero-highlight strong{color:inherit}.hero-image{position:relative;display:grid;gap:4px;margin:0}.hero-image img{width:100%;height:min(450px,54vw);min-height:250px;object-fit:fill;object-position:center;filter:var(--image-filter);transition:filter .22s ease}.hero-image:after{position:absolute;inset:0 0 auto;width:100%;height:min(450px,54vw);min-height:250px;background:var(--image-tint);content:"";mix-blend-mode:var(--image-tint-blend);opacity:var(--image-tint-opacity);pointer-events:none;transition:background-color .22s ease,opacity .22s ease}.hero-image figcaption{color:var(--soft-text-alt);font-family:var(--text);font-size:14px;letter-spacing:-.28px;line-height:1.2;text-align:right}.intro-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px}.intro-columns p,.work-card p,.experience-card p{margin:0;color:var(--soft-text);font-family:var(--text);font-size:18px;letter-spacing:-.4px;line-height:1.2}.work-card p{font-size:18px;letter-spacing:-.02em;line-height:1.18}.sketchbook-section{display:grid;gap:20px;padding:10px 0 4px}.sketchbook-heading{display:grid;grid-template-columns:minmax(110px,.28fr) minmax(0,1fr);align-items:end;gap:26px}.sketchbook-heading h2,.sketchbook-heading p,.sketchbook-footer p{margin:0}.sketchbook-heading h2{max-width:650px;color:var(--ink);font-family:var(--display);font-size:clamp(38px,5.5vw,58px);font-weight:400;letter-spacing:var(--display-tracking);line-height:.94}.sketchbook-heading p,.sketchbook-footer{color:var(--soft-text-alt);font-family:var(--mono);font-size:10px;letter-spacing:.05em;line-height:1.2;text-transform:uppercase}.sketchbook-realism{display:grid;grid-template-columns:40px minmax(0,1fr) 40px;align-items:center;gap:14px}.sketchbook-preview{display:grid;width:min(100%,390px);margin:0 auto;padding:0;place-items:center;border:0;color:inherit;background:transparent;cursor:pointer}.notebook-preview-cover{width:min(100%,280px);height:auto;min-height:0;aspect-ratio:2 / 3;text-align:left;transition:filter .22s ease,opacity .12s ease,transform .22s ease}body:has(.notebook-slip) .newspaper-shell .notebook-preview-cover{visibility:hidden;opacity:0}.sketchbook-preview:hover .notebook-preview-cover,.sketchbook-preview[aria-expanded=true] .notebook-preview-cover{border-color:var(--hover-border);transform:translateY(-4px) rotate(-.6deg)}.sketchbook-preview:focus-visible{outline:2px solid var(--focus-ring);outline-offset:8px}.sketchbook-stage{display:grid;position:relative;min-height:436px;place-items:center}.notebook-reader-object{position:relative;z-index:1;width:min(100%,800px);aspect-ratio:4 / 3;pointer-events:none}.notebook-reader-object>.css-flipbook-book{width:100%;height:100%}.notebook-close-button{position:absolute;top:16px;right:-12px;z-index:20;display:inline-flex;min-height:34px;padding:8px 10px 8px 12px;align-items:center;gap:8px;color:#f7f1e7;background:#26211d;border:1px solid rgb(247 241 231 / .72);border-radius:2px;box-shadow:3px 5px 10px #2a1c0d2e;cursor:pointer;font-family:var(--mono);font-size:8px;font-weight:900;letter-spacing:.09em;line-height:1;opacity:0;pointer-events:none;transform:rotate(1.4deg);transition:background-color .16s ease,opacity .18s ease,transform .16s ease}.notebook-close-button.is-visible{opacity:1;pointer-events:auto}.notebook-close-button span:last-child{font-size:16px;font-weight:400;line-height:.7}.notebook-close-button>svg{display:block;width:16px;height:16px;flex:0 0 auto}.notebook-close-button:hover,.notebook-close-button:focus-visible{color:#26211d;background:#f7f1e7;border-color:#26211d;outline:none;transform:translateY(-2px) rotate(.4deg)}.sketchbook-stage:after{position:absolute;z-index:0;right:12%;bottom:2%;left:12%;height:12%;border-radius:50%;background:#2a241e33;content:"";filter:blur(22px);opacity:.56;pointer-events:none}.css-flipbook-book{--sheet-rotation: 0deg;--sheet-depth: 0px;--turn-duration: .92s;position:relative;isolation:isolate;z-index:1;width:min(100%,800px);aspect-ratio:4 / 3;cursor:grab;outline:0;perspective:2000px;perspective-origin:50% 48%;touch-action:pan-y;transform-style:preserve-3d;transition:transform .52s cubic-bezier(.22,.72,.24,1);-webkit-user-select:none;user-select:none}.css-flipbook-book:active{cursor:grabbing}.css-flipbook-book:after{display:none;content:none}.css-flipbook-sheet{position:absolute;top:0;left:50%;width:50%;height:100%;transform:translateZ(var(--sheet-depth)) rotateY(var(--sheet-rotation));transform-origin:left center;transform-style:preserve-3d;transition:transform var(--turn-duration) cubic-bezier(.65,0,.35,1);will-change:transform}.css-flipbook-face{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;border-radius:3px 13px 13px 3px;background:#fffaf4;backface-visibility:hidden;box-shadow:0 2px 5px #00000029,inset 12px 0 15px -15px #2a1f187a;transform-style:preserve-3d;-webkit-backface-visibility:hidden}.css-flipbook-face.is-front{transform:rotateY(0) translateZ(.35px)}.css-flipbook-face.is-back{border-radius:13px 3px 3px 13px;box-shadow:0 2px 5px #00000029,inset -12px 0 15px -15px #2a1f187a;transform:rotateY(180deg) translateZ(.35px)}.css-flipbook-face>.notebook-page{width:100%;height:100%}.css-flipbook-face:has(>.notebook-page.is-photo-cover){overflow:visible;border-radius:0;background:transparent;box-shadow:none}.css-flipbook-face:not(:has(>.notebook-page.is-photo-cover)){top:5px;right:7px;bottom:5px;left:0}.sketchbook-realism.is-front-cover:not(:has(.css-flipbook-sheet.is-turning)) .css-flipbook-sheet:not(:first-child),.sketchbook-realism.is-back-cover:not(:has(.css-flipbook-sheet.is-turning)) .css-flipbook-sheet:not(:last-child){visibility:hidden}.css-flipbook-face:after{display:none;content:none}.notebook-page{isolation:isolate;box-sizing:border-box;display:grid;position:relative;height:100%;padding:18px;grid-template-rows:auto minmax(0,1fr) auto;gap:13px;overflow:hidden;color:#292725;background:#fffaf4;border:1px solid rgb(65 54 44 / .14);box-shadow:inset 0 0 36px #5946360e}.notebook-page:before{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;background-image:repeating-linear-gradient(0deg,rgb(74 58 43 / .018) 0,rgb(74 58 43 / .018) 1px,transparent 1px,transparent 4px),linear-gradient(90deg,rgb(60 48 38 / .055),transparent 18%,transparent 82%,rgb(60 48 38 / .045));content:"";mix-blend-mode:multiply;pointer-events:none}.notebook-page.is-cover{color:#fffaf4;background:var(--ink);border-color:var(--ink);box-shadow:inset 0 0 48px #0003}.notebook-page.is-photo-cover{display:block;padding:0;overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none;filter:drop-shadow(0 2px 2px rgb(42 31 24 / .2)) drop-shadow(0 9px 8px rgb(42 31 24 / .16))}.notebook-page.is-photo-cover:before{display:none;content:none}.notebook-cover-art{display:block;width:100%;height:100%;object-fit:fill;pointer-events:none;-webkit-user-select:none;user-select:none}.notebook-cover-band{display:grid;position:absolute;z-index:5;top:42%;right:0;left:0;min-height:112px;padding:18px 24px 16px;align-content:center;grid-template-columns:1fr auto;gap:6px 18px;color:#24221f;background:linear-gradient(90deg,rgb(255 255 255 / .32),transparent 24%,rgb(215 206 177 / .14)),#eee9d8;border-top:1px solid rgb(33 31 28 / .18);border-bottom:14px solid #c8df00;box-shadow:0 1px 3px #00000029;font-family:var(--mono)}.notebook-cover-band strong{grid-column:1 / -1;font-family:var(--display);font-size:clamp(28px,4vw,42px);font-weight:400;letter-spacing:var(--display-tracking);line-height:.86}.notebook-cover-band span{font-size:8px;letter-spacing:.08em;text-transform:uppercase}.notebook-preview-cover .notebook-cover-band{min-height:72px;padding:11px 14px 10px;gap:4px 10px;border-bottom-width:9px}.notebook-preview-cover .notebook-cover-band strong{font-size:27px}.notebook-page-running-head,.notebook-page-footer{position:relative;z-index:3;margin:0;font-family:var(--mono);font-size:8px;letter-spacing:.07em;line-height:1;text-transform:uppercase}.notebook-page-footer{display:flex;align-items:center;justify-content:space-between}.notebook-page-figure{position:relative;z-index:1;min-height:0;margin:0;overflow:hidden;background:#eee5dc}.notebook-page-figure img{width:100%;height:100%;object-fit:cover;filter:saturate(.82) contrast(.98);-webkit-user-select:none;user-select:none}.notebook-cover-title{position:relative;z-index:3;align-self:center;color:#fffaf4;font-family:var(--display);font-size:clamp(42px,5vw,64px);font-weight:400;letter-spacing:var(--display-tracking);line-height:.78;white-space:pre-line}.notebook-page.is-cover .notebook-page-footer span:first-child{color:#8fb2ff}.css-flipbook-book:focus-visible{outline:2px solid var(--focus-ring);outline-offset:4px}.sketchbook-footer{display:grid;padding:0 54px;align-items:center;grid-template-columns:minmax(0,1fr) auto;gap:18px}.sketchbook-footer>p:last-child{text-align:right}@media(min-width:721px){.sketchbook-realism.is-front-cover .css-flipbook-book{transform:translate(-25%)}.sketchbook-realism.is-back-cover .css-flipbook-book{transform:translate(25%)}}.project-slip.notebook-slip{display:grid;width:100vw;height:100dvh;overflow:hidden;padding:clamp(18px,4vh,48px) clamp(14px,3vw,42px);background:transparent;pointer-events:none}.notebook-slip .sketchbook-section{width:min(100%,1240px);min-height:0;height:100%;margin:0 auto;grid-template-rows:minmax(0,1fr);gap:0;padding:0;place-items:center;pointer-events:none}.notebook-slip .sketchbook-heading,.notebook-slip .sketchbook-footer{display:none}.notebook-slip .sketchbook-realism{position:relative;width:100%;min-height:0;height:100%;grid-template-columns:minmax(0,1fr);gap:0;place-items:center}.notebook-slip .sketchbook-stage{grid-column:1;width:100%;min-height:0;height:min(84vh,720px)}.notebook-slip .sketchbook-stage:after{display:none}.notebook-slip .css-flipbook-book{width:100%;pointer-events:auto}.notebook-slip .notebook-reader-object{width:min(100%,900px);max-width:900px}.inline-notebook-reader{position:absolute;top:0;left:50%;z-index:30;width:min(900px,calc(100vw - 40px));height:auto;aspect-ratio:4 / 3;pointer-events:none;transform:translate(-50%)}@media(min-width:761px)and (max-width:1040px){.inline-notebook-reader{width:min(820px,86vw)}}.inline-notebook-reader .sketchbook-section,.inline-notebook-reader .sketchbook-realism,.inline-notebook-reader .sketchbook-stage{width:100%;min-height:0;height:100%}.inline-notebook-reader .sketchbook-section{grid-template-rows:minmax(0,1fr);gap:0;padding:0;place-items:center}.inline-notebook-reader .sketchbook-heading,.inline-notebook-reader .sketchbook-footer{display:none}.inline-notebook-reader .sketchbook-realism{grid-template-columns:minmax(0,1fr);gap:0;place-items:center}.inline-notebook-reader .sketchbook-stage{grid-column:1}.inline-notebook-reader .sketchbook-stage:after{display:none}.inline-notebook-reader .notebook-reader-object{width:min(100%,900px);max-width:900px;transition:transform .76s cubic-bezier(.65,0,.35,1)}.inline-notebook-reader .css-flipbook-book{pointer-events:auto}.inline-notebook-reader .sketchbook-realism.is-front-cover .notebook-reader-object{transform:rotate(1.5deg)}.inline-notebook-reader .sketchbook-section[data-auto-opening=true] .css-flipbook-sheet:first-child{animation:inline-notebook-cover-open var(--turn-duration) cubic-bezier(.65,0,.35,1) both}@keyframes inline-notebook-cover-open{0%{transform:translateZ(var(--sheet-depth)) rotateY(0)}to{transform:translateZ(var(--sheet-depth)) rotateY(-180deg)}}.folio-scene[data-mat-shadow=true] .inline-notebook-reader .notebook-reader-object{filter:drop-shadow(var(--sun-contact-shadow-x) var(--sun-contact-shadow-y) var(--sun-contact-shadow-blur) var(--sun-contact-shadow-color)) drop-shadow(var(--sun-shadow-x) var(--sun-shadow-y) var(--sun-shadow-blur) var(--sun-shadow-color))}.book-object[data-project=notebook][aria-expanded=true]{pointer-events:none}.intro-columns p:nth-child(2){color:var(--soft-text-alt)}.intro-columns strong,.work-card strong,.experience-card strong{color:var(--accent);font-weight:700}.work-section{width:calc(100% + 32px);margin-right:-32px}.section-heading{display:flex;margin:0 32px 18px 0;align-items:end;justify-content:space-between;gap:28px}.section-heading>div{display:grid;gap:8px}.section-heading h2{max-width:620px;margin:0;color:var(--ink);font-family:var(--display);font-size:clamp(34px,5vw,52px);font-weight:400;letter-spacing:var(--display-tracking);line-height:.96}.section-heading>p{margin:0;color:var(--soft-text);font-family:var(--mono);font-size:10px;text-transform:uppercase;white-space:nowrap}.edition-index{display:flex;width:calc(100% - 32px);margin:0 0 18px;overflow-x:auto;border-top:1px dashed rgb(var(--rule-rgb) / var(--rule-opacity));border-bottom:1px dashed rgb(var(--rule-rgb) / var(--rule-opacity));scrollbar-width:none}.edition-index::-webkit-scrollbar{display:none}.edition-index-button{min-height:34px;padding:0 12px;color:var(--soft-text);background:transparent;border:0;border-right:1px dashed rgb(var(--rule-rgb) / var(--rule-opacity));cursor:pointer;font-family:var(--mono);font-size:9px;letter-spacing:.06em;line-height:1;text-transform:uppercase;white-space:nowrap}.edition-index-button:hover,.edition-index-button[aria-pressed=true]{color:var(--paper-surface);background:var(--ink)}.edition-index-button:focus-visible{position:relative;z-index:1;outline:2px solid var(--focus-ring);outline-offset:-2px}.work-rail{display:flex;height:629px;gap:20px;overflow-x:auto;overflow-y:hidden;padding-right:32px;scroll-padding-left:0;scroll-snap-type:x proximity;scrollbar-width:none;-ms-overflow-style:none}.work-rail::-webkit-scrollbar{display:none}.work-rail:focus-visible{outline:2px solid var(--focus-ring);outline-offset:8px}.work-card{isolation:isolate;display:flex;position:relative;width:360px;height:100%;flex:0 0 360px;flex-direction:column;gap:12px;padding:20px;background-color:var(--case-study-surface);border:1px solid rgb(var(--rule-rgb) / .14);border-radius:0;color:inherit;cursor:pointer;font:inherit;outline:1px solid transparent;outline-offset:-1px;scroll-snap-align:start;text-align:left;transition:border-color .18s ease}.work-card>*,.experience-card>*{position:relative;z-index:1}.work-card:hover{border-color:var(--hover-border)}.work-card:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.work-card[aria-expanded=true]{background-color:var(--case-study-surface);border-color:var(--hover-border);outline-color:var(--hover-border)}.work-card h3{max-width:100%;margin:0;color:var(--ink);font-family:var(--display);font-size:clamp(22px,2vw,24px);font-weight:400;letter-spacing:var(--display-tracking);line-height:.98}.work-card-image{position:relative;width:100%;height:150px;margin:0;overflow:hidden;background-color:var(--case-study-surface);border:1px solid rgb(var(--rule-rgb) / .16)}.work-card-image img{width:100%;height:100%;object-fit:cover;object-position:center;filter:saturate(.82) contrast(.96)}.work-card[data-project=kriyadex] .work-card-image img{object-fit:contain;padding:18px}.work-card-rule{width:100%;height:1px;margin:0 0 4px;flex:0 0 auto;background-image:linear-gradient(90deg,rgb(var(--rule-rgb) / var(--rule-opacity)) 33%,rgb(var(--rule-rgb) / 0) 0);background-size:6px 1px;background-repeat:repeat-x}.card-chip{position:relative;isolation:isolate;display:block;width:56px;height:56px;flex:0 0 auto;background-color:var(--chip)}.card-chip-large{width:73px;height:73px}.experience{position:relative;display:grid;grid-template-columns:minmax(230px,288px) minmax(0,484px);gap:40px;align-items:start}.experience-head{display:grid;gap:12px}.eyebrow{margin:0;color:var(--soft-text);font-family:var(--mono);font-size:12px;font-weight:500;letter-spacing:-.24px;line-height:1.2}.experience h2{width:min(288.633px,100%);margin:0;color:var(--ink);font-family:var(--display);font-size:clamp(36px,5.4vw,48px);font-weight:400;letter-spacing:var(--display-tracking);line-height:1}.experience-stack{position:relative;display:grid;gap:24px}.experience-card{position:relative;isolation:isolate;min-height:86px;padding:24px;background-color:var(--card-surface)}.role-card{min-height:74px}.sticker-hand{position:absolute;left:-27px;top:-14px;z-index:2;width:52px;transform:rotate(1deg);pointer-events:none}.tilt-sticker{position:absolute;left:285px;top:66px;width:66px;transform:rotate(-16deg);pointer-events:none}.experiments{display:flex;height:312px;align-items:flex-start}.image-placeholder{display:flex;justify-content:center}.image-placeholder div{position:relative;isolation:isolate;width:min(357.419px,70%);height:542.646px;background-color:var(--placeholder)}.final-rule{margin-bottom:96px}.slip-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;overflow:hidden;pointer-events:none}.slip-overlay[hidden]{display:none}.slip-overlay:not([hidden]){display:block}.slip-scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;pointer-events:auto}.project-slip{position:fixed;z-index:82;isolation:isolate;overflow:auto;padding:32px;background-color:var(--case-study-surface);border:0;border-radius:0;color:var(--ink);pointer-events:auto;transform-origin:50% 12%;transition:background-color .22s ease;scrollbar-color:var(--accent) transparent;scrollbar-width:thin}.project-slip:not(.notebook-slip){border:2px solid #000;border-radius:8px;box-shadow:none}.project-slip::-webkit-scrollbar{width:9px}.project-slip::-webkit-scrollbar-track{background:transparent}.project-slip::-webkit-scrollbar-thumb{min-height:58px;background:color-mix(in srgb,var(--accent) 76%,var(--ink));border-radius:999px}.project-slip::-webkit-scrollbar-thumb:hover{background:var(--accent)}.project-slip:focus{outline:none}.project-slip>*{position:relative;z-index:1}.project-slip>.case-study-texture{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;display:block;width:100%;height:100%;border-radius:inherit;mix-blend-mode:multiply;overflow:hidden;pointer-events:none}.project-slip>.case-study-texture{opacity:.58}.case-study-texture canvas{display:block;width:100%;height:100%}.slip-content{display:grid;max-width:100%;gap:39px;margin:0 auto}.slip-header{display:grid;gap:16px;justify-items:center;text-align:center}.slip-case-masthead{display:grid;grid-template-columns:72px minmax(0,1fr) 72px;align-items:start;width:100%;min-height:70px;color:var(--ink);font-family:var(--mono);font-size:12px;font-weight:800;letter-spacing:-.03em;line-height:.92;text-transform:uppercase}.slip-case-masthead[hidden]{display:none}.slip-case-date{justify-self:start;font-size:16px}.slip-case-date:after{display:block;content:"JUL '26";font-size:8px;letter-spacing:-.04em}.slip-case-brand{position:relative;display:block;justify-self:center;width:min(344px,100%);aspect-ratio:344 / 70;color:transparent}.slip-case-brand>*{display:none}.slip-case-brand:before,.slip-case-brand:after{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;content:"";mask-position:center;mask-repeat:no-repeat;mask-size:contain;-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain}.slip-case-brand:before{background-color:var(--logo-border);mask-image:url(/assets/new/parosayshi-wordmark-border.svg);-webkit-mask-image:url(/assets/new/parosayshi-wordmark-border.svg)}.slip-case-brand:after{background-color:var(--page-table);mask-image:url(/assets/new/parosayshi-wordmark-fill.svg);-webkit-mask-image:url(/assets/new/parosayshi-wordmark-fill.svg)}.slip-case-mark{justify-self:end;color:transparent}.slip-title-group,.slip-summary-group{display:grid;align-content:start;gap:14px;min-width:0}.slip-content h2{max-width:100%;margin:0;color:var(--ink);font-family:var(--display);font-size:clamp(44px,5.2vw,56px);font-weight:400;letter-spacing:var(--display-tracking);line-height:1;text-align:center}.slip-deck{max-width:620px;margin:0;color:var(--muted-text);font-family:var(--text);font-size:clamp(16px,2vw,18px);font-style:italic;letter-spacing:-.2px;line-height:1.2;text-align:center}.slip-lead{display:grid;gap:4px}.slip-lead-figure{display:grid;gap:4px;margin:0}.slip-lead-figure>img,.slip-lead-placeholder{height:min(420px,48vw);min-height:260px;background-color:var(--card-surface)}.slip-lead-figure img{width:100%;height:100%;object-fit:contain;filter:saturate(.84) contrast(.96)}.slip-lead-figure figcaption{color:var(--muted-text);font-family:var(--text);font-size:14px;letter-spacing:-.02em;line-height:1.2;text-align:right}.slip-intro-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px;padding-top:39px;border-top:1px dashed rgb(var(--rule-rgb) / var(--rule-opacity))}.slip-intro-columns p{margin:0;color:var(--soft-text);font-family:var(--text);font-size:18px;letter-spacing:-.02em;line-height:1.2}.slip-body{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;column-gap:32px;padding-top:23px;border-top:1px dashed rgb(var(--rule-rgb) / var(--rule-opacity));padding-bottom:32px;align-items:start}.slip-body p{margin:0;color:var(--soft-text);font-family:var(--text);font-size:18px;letter-spacing:-.02em;line-height:1.28}.slip-prose{grid-column:1 / -1;column-count:2;column-gap:32px}.slip-prose p{break-inside:avoid}.slip-prose p+p{margin-top:13px}.slip-red-columns{grid-column:1 / -1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;padding:0 0 4px}.slip-red-columns p{color:var(--soft-text)}.slip-red-columns strong{color:var(--accent);font-weight:700}.slip-section-divider{grid-column:1 / -1;width:100%;height:0;border-top:1px dashed rgb(var(--rule-rgb) / .28)}.slip-image-slot-figure{display:grid;gap:8px}.slip-image-slot{display:grid;min-height:420px;width:100%;border:0;background:linear-gradient(rgb(var(--paper-rgb) / .82),rgb(var(--paper-rgb) / .82)),rgb(var(--card-rgb) / .76);color:rgb(var(--ink-rgb) / .34);font-family:var(--mono);font-size:11px;font-weight:700;letter-spacing:-.02em;line-height:1;place-items:center;text-transform:uppercase}.slip-image-slot-figure[data-size=strip] .slip-image-slot{min-height:310px}.slip-small-note{grid-column:1 / -1;max-width:420px;margin:0;color:var(--muted-text);font-family:var(--text);font-size:14px;letter-spacing:-.02em;line-height:1.2}.slip-body h3{grid-column:1 / -1;margin:4px 0 -6px;color:var(--ink);font-family:var(--display);font-size:clamp(24px,3vw,28px);font-weight:400;letter-spacing:var(--display-tracking);line-height:1.14}.slip-body .slip-eyebrow{grid-column:1 / -1;color:var(--accent);font-family:var(--mono);font-size:12px;font-weight:700;letter-spacing:-.02em;line-height:1;text-transform:uppercase}.slip-body blockquote{grid-column:1 / -1;margin:0;padding:18px 0;border-top:1px solid rgb(var(--rule-rgb) / var(--rule-opacity));border-bottom:1px solid rgb(var(--rule-rgb) / var(--rule-opacity));color:var(--ink);font-family:var(--display);font-size:clamp(22px,2.7vw,28px);letter-spacing:var(--display-tracking);line-height:1.16}.slip-body ul{grid-column:1 / -1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;column-gap:32px;margin:0;padding:16px 0;border-top:1px solid rgb(var(--rule-rgb) / var(--rule-opacity));border-bottom:1px solid rgb(var(--rule-rgb) / var(--rule-opacity));color:var(--soft-text);font-family:var(--text);font-size:18px;letter-spacing:-.02em;line-height:1.28;list-style:none}.slip-body li{position:relative;padding-left:24px}.slip-body li:before{content:none}.slip-body li>svg{position:absolute;left:2px;top:.22em;display:block;color:var(--accent)}.slip-figure{grid-column:1 / -1;margin:0;padding:0;width:100%}.slip-media-row{grid-column:1 / -1;margin:0}.media-row{display:grid;grid-template-columns:repeat(var(--media-row-columns),minmax(0,1fr));gap:14px;align-items:start}.media-row img{display:block;width:100%;height:100%;max-height:min(520px,66vh);object-fit:contain;filter:saturate(.86) contrast(.96)}.slip-media-row figcaption{margin-top:8px;color:var(--muted-text);font-family:var(--mono);font-size:10px;letter-spacing:-.02em;line-height:1.25;text-transform:uppercase}.slip-figure img{display:block;width:100%;height:auto;object-fit:contain;filter:saturate(.8) contrast(.96)}.slip-video-figure video{display:block;width:100%;max-height:min(640px,72vh);background-color:#000;object-fit:contain;filter:saturate(.86) contrast(.96)}.slip-video-carousel{grid-column:1 / -1;display:grid;margin:0;padding:0 38px}.video-carousel-stage{position:relative;overflow:visible;border:1px solid color-mix(in srgb,var(--ink) 18%,transparent);border-radius:32px;background:#f6f6f6}.video-carousel-stage video{display:block;width:100%;height:auto;aspect-ratio:16 / 9;border-radius:32px;background:#000;object-fit:cover;filter:none}.video-carousel-arrow{position:absolute;top:50%;display:grid;width:60px;height:60px;place-items:center;border:0;border-radius:50%;background:#5c5c5cc2;color:#fff;cursor:pointer;transform:translateY(-50%)}.video-carousel-arrow>svg{display:block}.video-carousel-arrow-prev{left:-30px}.video-carousel-arrow-next{right:-30px}.video-carousel-dots{position:absolute;left:50%;bottom:48px;display:flex;gap:18px;transform:translate(-50%)}.video-carousel-dots span{width:18px;height:18px;border-radius:50%;background:#ffffff52;cursor:pointer}.video-carousel-dots span.is-active{background:#fff}.slip-figure figcaption{margin-top:8px;color:var(--muted-text);font-family:var(--mono);font-size:10px;letter-spacing:-.02em;line-height:1.25;text-transform:uppercase}.project-slip[data-layout=frame32]{padding:24px 32px 44px}.project-slip[data-layout=frame32] .slip-content{gap:29px}.project-slip[data-layout=frame32] .slip-header{gap:20px}.project-slip[data-layout=frame32] .slip-title-group,.project-slip[data-layout=frame32] .slip-summary-group{display:none}.project-slip[data-layout=frame32] .slip-lead-figure>img{height:min(360px,42vw);min-height:240px;object-fit:contain}.project-slip[data-layout=frame32] .slip-lead-figure .slip-image-slot{min-height:clamp(382px,calc(94svh - 240px),620px)}.project-slip[data-layout=frame32] .slip-lead-figure figcaption{font-size:14px}.project-slip[data-layout=frame32] .slip-intro-columns{gap:36px;padding:28px 0 34px;border-top:1px dashed rgb(var(--rule-rgb) / .28);border-bottom:1px dashed rgb(var(--rule-rgb) / .28)}.project-slip[data-layout=frame32] .slip-intro-columns p,.project-slip[data-layout=frame32] .slip-body p{font-size:18px;line-height:1.2}.project-slip[data-layout=frame32] .slip-body{gap:30px;padding-top:0}.project-slip[data-layout=frame32] .slip-body h3{margin:6px 0 -10px;font-size:clamp(42px,8.2vw,72px);font-weight:400;letter-spacing:-.08em;line-height:.92;text-align:center}.project-slip[data-layout=frame32] .slip-body .slip-eyebrow{display:none}.project-slip[data-layout=frame32] .slip-red-columns{gap:36px}.project-slip[data-layout=frame32] .slip-red-columns p{line-height:1.18}.project-slip[data-layout=frame32] .slip-figure,.project-slip[data-layout=frame32] .slip-media-row{padding:0;border-bottom:0}.project-slip[data-layout=frame32] .slip-figure img{width:min(100%,813px);margin:0 auto;filter:none}.project-slip[data-layout=frame32] .slip-video-figure video{width:min(100%,813px);max-height:min(640px,72vh);margin:0 auto;filter:none}.project-slip[data-layout=frame32] .media-row{overflow-x:auto;grid-auto-columns:minmax(180px,1fr);grid-auto-flow:column;grid-template-columns:none;scrollbar-width:none;-ms-overflow-style:none}.project-slip[data-layout=frame32] .media-row::-webkit-scrollbar{display:none}.project-slip[data-layout=frame32] .media-row img{height:auto;min-width:180px;max-height:420px;object-fit:contain;filter:none}.project-slip[data-layout=frame32] .slip-media-row[data-variant=carousel-strip]{overflow:hidden}.project-slip[data-layout=frame32] .slip-media-row[data-variant=carousel-strip] .media-row{gap:32px;grid-auto-columns:clamp(260px,35vw,330px);padding-bottom:4px;scroll-snap-type:x proximity}.project-slip[data-layout=frame32] .slip-media-row[data-variant=carousel-strip] .media-row img{min-width:0;width:100%;max-height:none;scroll-snap-align:start}.project-slip[data-layout=frame32] .slip-media-row[data-variant=carousel-strip][data-size=full] .media-row{grid-auto-columns:min(100%,813px)}.project-slip[data-layout=frame32] .slip-media-row[data-variant=carousel-strip][data-size=full]{overflow:visible}.project-slip[data-layout=frame32] .slip-media-row[data-variant=carousel-strip][data-size=full] .media-row img{width:min(100%,813px);max-width:813px;height:auto}.project-slip[data-layout=frame32] .slip-media-row[data-variant=carousel-strip][data-size=peek]{overflow:visible}.project-slip[data-layout=frame32] .slip-media-row[data-variant=carousel-strip][data-size=peek] .media-row{grid-auto-columns:max-content}.project-slip[data-layout=frame32] .slip-media-row[data-variant=carousel-strip][data-size=peek] .media-row img{width:auto;max-width:none;height:clamp(320px,42vw,420px)}.project-slip[data-layout=frame32] .slip-media-row[data-variant=carousel-strip] figcaption{text-align:right}.slip-screen-grid,.slip-asset-grid{grid-column:1 / -1;margin:0;padding:0}.asset-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.asset-card{display:grid;min-height:160px;padding:12px;border:1px solid rgb(var(--rule-rgb) / .32);background-color:rgb(var(--card-rgb) / .5);place-items:center}.asset-card img{display:block;width:100%;max-height:128px;object-fit:contain;filter:saturate(.9) contrast(.98)}.asset-card span{align-self:end;margin-top:10px;color:var(--muted-text);font-family:var(--mono);font-size:10px;font-weight:700;letter-spacing:-.02em;line-height:1.15;text-align:center;text-transform:uppercase}.slip-asset-grid figcaption{margin-top:8px;color:var(--muted-text);font-family:var(--mono);font-size:10px;letter-spacing:-.02em;line-height:1.25;text-transform:uppercase}.screen-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.screen-card{min-height:260px;padding:16px;border:1px solid rgb(var(--rule-rgb) / .34);background-color:rgb(var(--card-rgb) / .56);color:var(--soft-text)}.screen-card-label{margin:0 0 18px;color:var(--accent);font-family:var(--mono);font-size:10px;font-weight:700;letter-spacing:-.02em;line-height:1;text-transform:uppercase}.screen-card h4{margin:0 0 10px;color:var(--ink);font-family:var(--display);font-size:clamp(23px,2.5vw,28px);font-weight:400;letter-spacing:var(--display-tracking);line-height:1.03}.screen-card>p:not(.screen-card-label){font-size:16px;line-height:1.18}.screen-card ul{display:block;margin:16px 0 0;padding:12px 0 0;border-top:1px dashed rgb(var(--rule-rgb) / var(--rule-opacity));border-bottom:0;color:var(--muted-text);font-family:var(--mono);font-size:10px;line-height:1.35;list-style:none;text-transform:uppercase}.screen-card li{padding-left:14px}.screen-card li+li{margin-top:6px}.screen-card li:before{left:0;top:0;font-size:13px}.section-reveal{animation:section-rise .7s cubic-bezier(.22,1,.36,1) both}.section-reveal:nth-of-type(2){animation-delay:60ms}.section-reveal:nth-of-type(3){animation-delay:.12s}.section-reveal:nth-of-type(4){animation-delay:.18s}@keyframes section-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@media(max-width:920px){.newspaper-shell{padding-right:5px;padding-left:5px}.paper{width:100%}}@media(max-width:760px){.paper-loader{padding:0}.loader-front-scale{width:calc(100% - 24px);height:calc(100svh - 24px)}.loader-front-page{padding:20px 16px}.loader-front-headline{font-size:clamp(34px,11vw,54px)}.loader-roll{width:100%;height:100svh;min-height:580px}.loader-sheet{padding:24px 16px;border-right:0;border-left:0;border-radius:0}.loader-snapshot-edition{min-height:30px;font-size:8px}.loader-snapshot-edition span:nth-child(2){max-width:145px;text-align:center}.loader-snapshot-brand{width:min(270px,calc(100% - 132px))}.newspaper-shell{padding:0}.paper{width:100%;min-height:auto;padding:24px 16px 64px;border:0;border-right:0;border-left:0;border-radius:0}.masthead{min-height:68px}.issue-date{min-width:54px}.issue-date strong{font-size:20px}.brand-mark{top:14px;width:min(214px,calc(100% - 190px))}.masthead-actions{min-width:86px;gap:10px}.theme-randomizer{width:26px;height:26px}.resume-link{font-size:11px}.headline-block h1{letter-spacing:-.08em}.hero-image img{height:auto;min-height:0;aspect-ratio:781 / 450}.hero-image:after{height:auto;min-height:0;aspect-ratio:781 / 450}.intro-columns{grid-template-columns:1fr;gap:24px}.work-section{width:calc(100% + 16px);margin-right:-16px}.work-rail{height:520px;gap:16px;padding-right:16px}.work-card{width:min(320px,84vw);flex-basis:min(320px,84vw);padding:24px}.sketchbook-section{gap:16px}.sketchbook-heading{grid-template-columns:1fr;gap:8px}.sketchbook-heading h2{max-width:460px;font-size:clamp(36px,12vw,50px)}.sketchbook-realism{width:calc(100% + 32px);margin-left:-16px;grid-template-columns:34px minmax(0,1fr) 34px;gap:0}.sketchbook-stage{min-height:410px}.sketchbook-stage:after{right:7%;left:7%}.notebook-page{padding:13px;gap:10px}.notebook-cover-title{font-size:clamp(40px,16vw,58px)}.sketchbook-footer{padding:0;grid-template-columns:1fr auto}.notebook-preview-cover{width:min(72vw,280px);min-height:0}.notebook-slip{padding:12px 6px;overflow:hidden}.notebook-slip .sketchbook-realism{width:100%;margin-left:0;grid-template-columns:minmax(0,1fr);gap:0}.notebook-slip .sketchbook-stage{height:min(78dvh,620px)}.notebook-slip .sketchbook-realism.is-mobile-single{grid-template-columns:minmax(0,1fr);place-items:center}.inline-notebook-reader{width:min(78vw,380px);height:auto;aspect-ratio:2 / 3}.inline-notebook-reader .sketchbook-realism{width:100%;margin-left:0}.notebook-reader-object.is-mobile-reader-object{width:100%;aspect-ratio:2 / 3}.mobile-notebook-book{position:relative;width:100%;height:100%;aspect-ratio:2 / 3;cursor:grab;outline:0;pointer-events:auto;touch-action:pan-y;-webkit-user-select:none;user-select:none}.notebook-close-button{top:10px;right:-6px;min-height:32px;padding:7px 8px 7px 10px}.mobile-notebook-book:active{cursor:grabbing}.mobile-notebook-book:focus-visible{outline:2px solid var(--focus-ring);outline-offset:5px}.mobile-notebook-page-shell{position:absolute;top:0;right:0;bottom:0;left:0;transform-origin:center left}.mobile-notebook-page-shell>.notebook-page{width:100%;height:100%;border-radius:4px 18px 18px 4px;box-shadow:0 2px 3px #2a1f1833,0 14px 24px #2a1f1833,inset 12px 0 16px -16px #2a1f1880}.mobile-notebook-page-shell>.notebook-page.is-photo-cover{border-radius:0;box-shadow:none}.notebook-cover-band{min-height:84px;padding:12px 14px 10px;border-bottom-width:10px}.notebook-cover-band strong{font-size:clamp(22px,8vw,34px)}.work-card-image{height:132px}.experience{grid-template-columns:1fr}.experience h2{width:100%;max-width:420px}.tilt-sticker{left:auto;right:26px;top:110px}.experiments{height:220px}.image-placeholder div{width:min(72vw,357px);height:420px}.project-slip{padding:24px 16px;border-radius:0}.project-slip[data-layout=frame32]{padding:20px 16px 36px}.slip-case-masthead{grid-template-columns:50px minmax(0,1fr) 50px}.slip-content{gap:28px}.slip-header{gap:12px}.slip-lead-figure>img,.slip-lead-placeholder{height:auto;min-height:0;aspect-ratio:781 / 420}.slip-intro-columns{grid-template-columns:1fr;gap:22px;padding-top:28px}.project-slip[data-layout=frame32] .slip-intro-columns,.project-slip[data-layout=frame32] .slip-red-columns{gap:18px}.slip-body{grid-template-columns:1fr;gap:20px;padding-top:24px}.project-slip[data-layout=frame32] .slip-body h3{margin-bottom:-6px;font-size:clamp(42px,13vw,56px)}.slip-prose{column-count:1}.slip-red-columns{grid-template-columns:1fr;gap:16px}.slip-body ul{grid-template-columns:1fr}.slip-figure{width:100%}.media-row{grid-template-columns:repeat(2,minmax(0,1fr))}.project-slip[data-layout=frame32] .media-row{grid-auto-columns:minmax(150px,76vw)}.slip-video-carousel{padding:0 24px}.video-carousel-stage,.video-carousel-stage video{border-radius:18px}.video-carousel-arrow{width:44px;height:44px;font-size:42px}.video-carousel-arrow-prev{left:-22px}.video-carousel-arrow-next{right:-22px}.video-carousel-dots{bottom:34px;gap:10px}.video-carousel-dots span{width:10px;height:10px}.screen-grid,.asset-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:430px){.paper{gap:32px}.headline-block p,.intro-columns p,.work-card p,.experience-card p{font-size:18px}.hero{gap:28px}.work-rail{height:480px}.work-card{padding:20px}.work-card-image{height:120px}.slip-content h2{font-size:42px}.slip-deck,.slip-body p,.slip-body ul,.slip-intro-columns p{font-size:18px}.screen-grid{grid-template-columns:1fr}.screen-card{min-height:0}.asset-grid{grid-template-columns:1fr}.asset-card{min-height:140px}.media-row{grid-template-columns:1fr}}@media(max-width:760px){body.slip-is-open:has(.project-slip:not(.notebook-slip)) .newspaper-shell{height:clamp(340px,52dvh,520px);transform:translate3d(-16px,-8px,0) rotate(-5deg);transform-origin:58% 5%}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important}.loader-sheet{transform:none}.loader-roll,.loader-roll.is-active{animation:none;transform:none}}:root{--studio-table: #ffffff;--studio-canvas: #ffffff;--studio-mat: #00332a;--studio-ink: #282828;--studio-paper: #fffaf0;--studio-mat-ink: rgb(229 229 90 / .9);--studio-mat-major: rgb(229 229 90 / .9);--studio-mat-minor: rgb(229 229 90 / .32);--studio-mat-black: #073d34}body{background:var(--studio-canvas);color:var(--studio-ink);transition:background-color .3s ease}.folio-scene{--sun-shadow-x: -5px;--sun-shadow-y: 7px;--sun-shadow-blur: 10px;--sun-shadow-color: rgb(43 27 17 / .13);--sun-paper-shadow-color: rgb(43 27 17 / .055);--sun-contact-shadow-x: -2.35px;--sun-contact-shadow-y: 2.1px;--sun-contact-shadow-blur: 3.1px;--sun-contact-shadow-color: rgb(43 27 17 / .2);--sun-paper-contact-shadow-color: rgb(43 27 17 / .1);position:relative;min-height:100svh;overflow:hidden;background:var(--studio-canvas);cursor:default;isolation:isolate}.folio-scene[data-visual-world=workbench]{--world-panel: rgb(245 239 227 / .82);--world-panel-ink: #27231e;--world-rule: rgb(38 35 31 / .16)}.folio-scene[data-visual-world=pond]{--studio-canvas: #10100f;--studio-ink: #f3ead9;--world-panel: rgb(23 22 20 / .78);--world-panel-ink: #f0e7d6;--world-rule: rgb(244 234 214 / .2);background:radial-gradient(circle at 50% 42%,rgb(72 68 57 / .2),transparent 31rem),var(--studio-canvas)}.folio-scene[data-visual-world=archive]{--studio-canvas: #d9d0bd;--studio-ink: #28231e;--world-panel: rgb(249 244 233 / .78);--world-panel-ink: #28231e;--world-rule: rgb(47 39 29 / .18);background:linear-gradient(90deg,rgb(91 76 57 / .045) 1px,transparent 1px),linear-gradient(rgb(91 76 57 / .045) 1px,transparent 1px),var(--studio-canvas);background-size:48px 48px}.visual-world-switcher{position:fixed;top:22px;right:28px;z-index:36;display:grid;grid-template-columns:auto auto;column-gap:8px;align-items:center;padding:8px 11px 8px 9px;color:var(--world-panel-ink);background:var(--world-panel);border:1px solid var(--world-rule);border-radius:2px;box-shadow:0 8px 24px #1c150f17;cursor:pointer;font-family:var(--mono);letter-spacing:.08em;text-align:left;text-transform:uppercase;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:background-color .42s ease,color .42s ease,transform .18s ease}.visual-world-switcher:hover{transform:translateY(-2px) rotate(-.4deg)}.visual-world-switcher:focus-visible{outline:2px solid currentColor;outline-offset:3px}.visual-world-switcher svg{grid-row:span 2}.visual-world-switcher__label{font-size:8px;font-weight:900;line-height:1}.visual-world-switcher__note{margin-top:3px;opacity:.64;font-size:6px;font-weight:700;line-height:1}.folio-specimen-label{position:absolute;top:50%;left:calc(100% + clamp(16px,3vw,42px));z-index:2;display:none;width:126px;color:#e8ddc8;font-family:var(--mono);font-size:7px;font-style:normal;font-weight:700;letter-spacing:.08em;line-height:1.45;text-transform:uppercase;transform:translateY(-50%)}.folio-specimen-label b,.folio-specimen-label span{display:block}.folio-specimen-label b{margin-top:7px;font-size:9px;letter-spacing:.03em}.folio-specimen-label i{display:block;width:100%;height:1px;margin:12px 0 8px;background:currentColor;opacity:.42}.folio-scene[data-visual-world=pond] .folio-specimen-label{display:block}.folio-scene[data-visual-world=pond] .folio-scroll-ping{color:#ebe0ccd1}.folio-scene[data-visual-world=pond] .project-view-toggle,.folio-scene[data-visual-world=pond] .project-view-toggle>span{color:#e8ddc8;background:#1c1a17c7;border-color:#ebe0cc2e}.folio-scene[data-visual-world=pond] .project-view-toggle button[aria-pressed=true]{color:#171512;background:#e8ddc8}.folio-scene :where(h1,h2,h3,p,li,time,code,pre,figcaption,.sheet-kicker,.sheet-colophon){cursor:text}.folio-scene :where(a,button,input,textarea,select,label,summary,[role=button],[role=link]){cursor:pointer}.notebook-table-surface{position:absolute;top:4020px;left:50%;z-index:1;width:min(1180px,calc(100% - 48px));height:560px;overflow:hidden;background:var(--studio-mat);border:0;border-radius:24px;box-shadow:none;box-sizing:border-box;isolation:isolate;pointer-events:auto;transform:translate(-50%);cursor:crosshair;transition:height .36s cubic-bezier(.22,.72,.24,1)}.notebook-table-surface:has(.notebook-inline-slot.is-open){height:720px;overflow:visible}.notebook-table-surface:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:linear-gradient(var(--studio-mat-major) 1px,transparent 1px),linear-gradient(90deg,var(--studio-mat-major) 1px,transparent 1px),linear-gradient(var(--studio-mat-minor) 1px,transparent 1px),linear-gradient(90deg,var(--studio-mat-minor) 1px,transparent 1px);background-position:50px 50px;background-size:100px 100px,100px 100px,20px 20px,20px 20px;border:0;border-radius:0;box-shadow:none;content:"";opacity:.34;pointer-events:none}.notebook-table-surface:after{position:absolute;top:13px;right:13px;bottom:13px;left:13px;z-index:4;border:1px dashed rgb(247 234 217 / .38);border-radius:17px;box-shadow:0 1px #00120f33,inset 0 1px #ffffff0f;content:"";pointer-events:none}.table-sticker-layer{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;overflow:hidden;pointer-events:none}.table-sticker-position{--table-sticker-rotation: 0deg;--table-sticker-scale: 1;position:absolute;display:block;transform:translate(-50%,-50%) rotate(var(--table-sticker-rotation)) scale(var(--table-sticker-scale));transform-origin:center}.table-sticker{display:block;width:48px;height:48px;filter:drop-shadow(0 2px 1px rgb(35 27 19 / .2));animation:table-sticker-land .22s cubic-bezier(.2,.9,.25,1.18) both;transform-origin:50% 58%}.table-sticker svg{display:block;width:100%;height:100%;overflow:visible}.table-sticker__shape{stroke:#f8f1e2;stroke-linejoin:round;stroke-width:8px;paint-order:stroke fill}.table-sticker-position[data-kind=flower] .table-sticker{width:52px;height:52px}.table-sticker-position[data-kind=bolt] .table-sticker{width:43px;height:50px}@keyframes table-sticker-land{0%{opacity:0;transform:translate3d(0,-7px,0) rotate(-3deg) scale(1.28)}58%{opacity:1;transform:translate3d(0,1px,0) rotate(.8deg) scale(.94)}to{opacity:1;transform:translateZ(0) rotate(0) scale(1)}}.table-sticker-layer[data-reduced-motion=true] .table-sticker{animation:none}.mat-sunlight-shader{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;overflow:hidden;opacity:0;pointer-events:none;transition:opacity .42s ease}.mat-sunlight-shader[data-active=true]{opacity:1}.mat-sunlight-shader__canvas{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;mix-blend-mode:normal}.mat-edge-vignette{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:none;opacity:0;pointer-events:none;transition:opacity .32s ease}.mat-edge-vignette:before,.mat-edge-vignette:after{position:absolute;content:"";pointer-events:none}.mat-edge-vignette:before{top:0;bottom:0;left:0;width:clamp(82px,15vw,230px);background:linear-gradient(90deg,var(--studio-mat) 0 12px,color-mix(in srgb,var(--studio-mat) 76%,transparent) 24px,color-mix(in srgb,var(--studio-mat) 32%,transparent) 42%,color-mix(in srgb,var(--studio-mat) 8%,transparent) 68%,transparent 100%);backdrop-filter:blur(1.6px) saturate(.84);mask-image:linear-gradient(90deg,#000 0 12%,rgb(0 0 0 / .38) 48%,transparent 100%);-webkit-backdrop-filter:blur(1.6px) saturate(.84);-webkit-mask-image:linear-gradient(90deg,#000 0 12%,rgb(0 0 0 / .38) 48%,transparent 100%)}.mat-edge-vignette:after{top:0;right:0;left:0;height:clamp(62px,12vh,140px);background:linear-gradient(180deg,var(--studio-mat) 0 10px,color-mix(in srgb,var(--studio-mat) 76%,transparent) 22px,color-mix(in srgb,var(--studio-mat) 30%,transparent) 44%,color-mix(in srgb,var(--studio-mat) 7%,transparent) 70%,transparent 100%);backdrop-filter:blur(1.6px) saturate(.84);mask-image:linear-gradient(180deg,#000 0 12%,rgb(0 0 0 / .38) 48%,transparent 100%);-webkit-backdrop-filter:blur(1.6px) saturate(.84);-webkit-mask-image:linear-gradient(180deg,#000 0 12%,rgb(0 0 0 / .38) 48%,transparent 100%)}.mat-edge-vignette[data-active=true]{opacity:1}.studio-header{position:absolute;top:0;right:0;left:0;z-index:30;display:flex;min-height:112px;align-items:center;justify-content:space-between;gap:30px;padding:22px 28px;font-family:var(--mono);font-size:9px;font-weight:700;letter-spacing:.08em;pointer-events:none}.brand-stamp{--brand-stamp-ink: #27231e;position:fixed;top:22px;left:28px;z-index:1;display:inline-block;width:max-content;padding:0;color:var(--brand-stamp-ink);background:transparent;border:0;border-radius:0;box-shadow:none;box-sizing:border-box;transform:rotate(-2.2deg);transform-origin:30% 50%;opacity:.88;pointer-events:auto;filter:drop-shadow(0 0 1px rgb(255 253 247 / .9)) drop-shadow(0 0 1px rgb(255 253 247 / .7));transition:opacity .18s ease,transform .22s cubic-bezier(.2,.75,.25,1);will-change:transform}.brand-stamp:before{content:none}.brand-stamp:hover,.brand-stamp:focus-visible{opacity:1;transform:rotate(-2.2deg) scale(1.025)}.brand-stamp:focus-visible{outline:0;text-decoration:underline;text-underline-offset:5px}.brand-stamp__name{position:relative;z-index:1;display:block;text-align:center}.brand-stamp__name{font-family:var(--display);font-size:clamp(28px,2.5vw,36px);font-weight:900;letter-spacing:var(--display-tracking);line-height:.92;-webkit-text-stroke:.35px currentColor}.proximity-type{--proximity: 0;--proximity-stroke: 2.4px;position:relative;display:inline;color:inherit;font:inherit;letter-spacing:inherit;line-height:inherit}.proximity-type__sr{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;border:0;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.proximity-type__visual{color:inherit;font:inherit;letter-spacing:inherit;line-height:inherit;word-spacing:-.06em}.proximity-type__word{display:inline-block;color:inherit;font:inherit;letter-spacing:inherit;line-height:inherit;white-space:nowrap}.proximity-type__glyph{position:relative;display:inline-block;color:inherit;font:inherit;letter-spacing:inherit;line-height:inherit}.proximity-type__base,.proximity-type__cell{display:block;color:inherit;font:inherit;letter-spacing:inherit;line-height:inherit}.proximity-type__cell{position:absolute;top:0;right:0;bottom:0;left:0;opacity:var(--proximity);clip-path:inset(var(--cell-top) var(--cell-right) var(--cell-bottom) var(--cell-left));paint-order:stroke fill;pointer-events:none;-webkit-text-stroke-color:currentColor;-webkit-text-stroke-width:calc(var(--proximity) * var(--proximity-stroke));will-change:opacity,-webkit-text-stroke-width}.proximity-type__cell[data-column="0"]{--cell-right: 49.4%;--cell-left: -1%}.proximity-type__cell[data-column="1"]{--cell-right: -1%;--cell-left: 49.4%}.proximity-type__cell[data-row="0"]{--cell-top: -1%;--cell-bottom: 65.8%}.proximity-type__cell[data-row="1"]{--cell-top: 32.4%;--cell-bottom: 32.4%}.proximity-type__cell[data-row="2"]{--cell-top: 65.8%;--cell-bottom: -1%}.folio-sheet h1>.proximity-type,.work-library-heading h2>.proximity-type,.notebook-library-heading h2>.proximity-type{display:block}.brand-stamp .proximity-type__glyph{margin-inline-end:-.055em}.studio-header nav{display:flex;justify-content:flex-end;gap:10px;margin-left:auto;pointer-events:auto}.studio-header nav a{display:inline-flex;align-items:center;gap:4px;padding:10px 12px;background:#f5efe3b8;border:1px solid rgb(38 35 31 / .14);border-radius:999px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.mat-switcher{position:fixed;top:112px;right:28px;z-index:32;display:flex;max-width:min(438px,calc(100vw - 56px));align-items:center;flex-wrap:wrap;gap:7px;padding:8px;background:#f5efe3cc;border:1px solid rgb(38 35 31 / .16);border-radius:999px;box-shadow:0 10px 28px #1f140e1a;font-family:var(--mono);font-size:8px;font-weight:800;letter-spacing:.08em;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.mat-switcher span{padding:0 4px 0 2px}.mat-switcher button{width:22px;height:22px;padding:0;background:var(--swatch-color);border:1px solid rgb(38 35 31 / .28);border-radius:999px;box-shadow:inset 0 0 0 2px #ffffff3d;cursor:pointer;transition:transform .16s ease,box-shadow .16s ease}.mat-switcher button:hover,.mat-switcher button:focus-visible{transform:translateY(-1px) scale(1.08)}.mat-switcher button[aria-pressed=true]{box-shadow:0 0 0 2px #f5efe3f2,0 0 0 4px #26231fd1,inset 0 0 0 2px #ffffff42}.mat-switcher .mat-shadow-toggle{width:auto;min-width:52px;padding:0 10px;color:var(--studio-ink);background:#f5efe3d6;border-radius:999px;box-shadow:none;font-family:var(--mono);font-size:8px;font-weight:900;letter-spacing:.08em}.mat-switcher .mat-shadow-toggle[aria-pressed=true]{color:#f8ead4;background:#1e1612;box-shadow:none}.object-switcher{position:fixed;top:164px;right:28px;z-index:32;display:flex;align-items:center;gap:5px;padding:6px;color:var(--studio-ink);background:#f5efe3d1;border:1px solid rgb(38 35 31 / .16);border-radius:999px;box-shadow:0 8px 22px #1f140e14;font-family:var(--mono);font-size:8px;font-weight:900;letter-spacing:.08em;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.object-switcher>span{padding:0 5px 0 3px}.object-switcher button{min-height:24px;padding:0 9px;color:inherit;background:transparent;border:1px solid transparent;border-radius:999px;cursor:pointer;font:inherit;letter-spacing:inherit}.object-switcher button:hover,.object-switcher button:focus-visible{border-color:#26231f47}.object-switcher button[aria-pressed=true]{color:#f8ead4;background:#1e1612}.book-table{position:relative;z-index:2;width:100%;min-height:4649px;padding-top:0}.folio-fold-stage{position:absolute;top:50svh;bottom:auto;left:50%;z-index:1;width:min(640px,calc(100vw - 96px));height:auto;aspect-ratio:3 / 2;perspective:1500px;transform:translate(-50%,-50%) rotate(-1.1deg);transform-style:preserve-3d}.folio-flight-shadow{position:absolute;top:8%;right:5%;bottom:2%;left:5%;z-index:0;display:block;border-radius:10px;background:#2c1f1645;filter:blur(18px);opacity:.62;pointer-events:none;transform:translate3d(13px,20px,-34px) scale(.97);transition:opacity .46s ease,transform .92s cubic-bezier(.22,.72,.2,1)}.folio-fold-stage:has(.postcard-card[data-flipped=true]) .folio-flight-shadow{opacity:.52;transform:translate3d(-11px,22px,-34px) scale(.95)}.folio-sheet{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;overflow:visible;padding:0;background:transparent;border:0;border-radius:5px;box-shadow:none;opacity:1;animation:none;backface-visibility:hidden;transform-origin:50% 36%;transform-style:preserve-3d;will-change:transform,opacity}.folio-scene[data-mat-shadow=true] .folio-sheet{box-shadow:none}.folio-sheet:before{content:none}.postcard-card{position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid rgb(91 67 44 / .2);border-radius:5px;background:#151515;box-shadow:0 1px 1px #33241833,0 4px 8px #3324181f,0 18px 34px #33241826;cursor:pointer;outline:1px solid rgb(255 255 255 / .16);outline-offset:-2px;transform-style:preserve-3d;transition:box-shadow .18s ease;will-change:transform}.postcard-card:hover{box-shadow:0 1px 1px #33241833,0 7px 12px #33241821,0 23px 42px #3324182e}.postcard-face{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;padding:clamp(28px,3.2vw,40px);background:#171717;border:1px solid rgb(255 255 255 / .16);border-radius:inherit;box-shadow:inset 0 0 22px #00000061,inset 0 0 0 1px #ffffff14;backface-visibility:hidden;-webkit-backface-visibility:hidden}.postcard-face:before,.postcard-face:after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";pointer-events:none}.postcard-face:before{z-index:4;background-image:radial-gradient(circle,rgb(255 255 255 / .25) 0 .4px,transparent .65px);background-size:7px 9px;opacity:.13}.postcard-face:after{z-index:5;background:linear-gradient(90deg,rgb(255 255 255 / .08),transparent 1.4%,transparent 98.6%,rgb(255 255 255 / .06))}.postcard-face--front{display:grid;grid-template-columns:minmax(0,1.22fr) minmax(190px,.78fr);grid-template-rows:auto 1fr auto;gap:clamp(14px,2vw,24px);transform:translateZ(1.5px)}.postcard-masthead,.postcard-edition{position:relative;z-index:6;display:flex;align-items:center;justify-content:space-between;color:#f4f0e8;font-family:var(--mono);font-size:8px;font-weight:700;letter-spacing:.1em;line-height:1}.postcard-masthead{grid-column:1 / -1;padding-bottom:10px;border-bottom:1px solid rgb(244 240 232 / .42)}.postcard-masthead span:nth-child(2){color:#d9ff43}.postcard-edition{grid-column:1 / -1;padding-top:10px;border-top:1px solid rgb(244 240 232 / .42)}.postcard-face--back{display:grid;place-items:center;color:#171717;background:#d9ff43;transform:rotateY(180deg) translateZ(1.5px)}.postcard-face--back:after{background:linear-gradient(90deg,transparent 0 62%,rgb(78 55 33 / .11) 62% calc(62% + 1px),transparent calc(62% + 1px)),linear-gradient(180deg,rgb(255 255 255 / .24),transparent 1.5%,transparent 98.3%,rgb(78 55 33 / .035))}.postcard-copy{position:relative;z-index:2;display:flex;min-width:0;flex-direction:column}.postcard-eyebrow{margin:0 0 clamp(14px,2vw,22px);color:#d9ff43;font-family:var(--mono);font-size:8px;font-weight:700;letter-spacing:.12em;line-height:1;text-transform:uppercase}.postcard-photo{position:relative;z-index:2;display:grid;min-width:0;margin:0;padding:6px;background:#d9ff43;border:0;border-radius:0;box-shadow:0 1px 1px #32241824,0 7px 12px #32241821,inset 0 0 12px #0000002e;transform:translateZ(3px)}.postcard-photo:before{content:none}.postcard-photo:after{position:absolute;top:6px;right:6px;bottom:6px;left:6px;z-index:2;box-shadow:inset 0 0 0 1px #0003,inset 0 0 18px #00000029;content:"";pointer-events:none}.postcard-photo img{display:block;min-height:0;width:100%;height:100%;filter:grayscale(1) contrast(1.15);object-fit:cover;object-position:46% 54%}.postcard-turn-cue{position:absolute;right:14px;bottom:11px;z-index:6;color:#d9ff43b8;font-family:var(--mono);font-size:6px;font-weight:700;letter-spacing:.11em;pointer-events:none}.postcard-turn-cue:after{display:inline-block;margin-left:5px;content:"↻";font-size:9px;line-height:0}.postcard-turn-cue--back{right:auto;left:14px}.postcard-back-address{position:absolute;right:7%;bottom:10%;z-index:2;display:grid;width:31%;gap:8px;color:#17171794;pointer-events:none}.postcard-back-address b{position:absolute;right:0;bottom:calc(100% + 18px);width:72px;min-height:52px;display:grid;place-items:center;border:1px dashed currentColor;font-family:var(--mono);font-size:6px;font-weight:700;letter-spacing:.08em;line-height:1.4;text-align:center}.postcard-back-address i{display:block;height:1px;background:currentColor}.postcard-edge{position:absolute;z-index:1;display:block;background:repeating-linear-gradient(90deg,#3e3e3e 0,#3e3e3e 1px,#d9ff43 1px,#d9ff43 2px);pointer-events:none;transform-style:preserve-3d}.postcard-edge--top,.postcard-edge--bottom{right:4px;left:4px;height:3px}.postcard-edge--top{top:-1.5px;transform:rotateX(90deg)}.postcard-edge--bottom{bottom:-1.5px;transform:rotateX(-90deg)}.postcard-edge--right,.postcard-edge--left{top:4px;bottom:4px;width:3px;background:repeating-linear-gradient(0deg,#3e3e3e 0,#3e3e3e 1px,#d9ff43 1px,#d9ff43 2px)}.postcard-edge--right{right:-1.5px;transform:rotateY(90deg)}.postcard-edge--left{left:-1.5px;transform:rotateY(-90deg)}.postcard-flip{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;background:transparent;border:0;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.postcard-flip:focus-visible{outline:0}.postcard-card:has(.postcard-flip:focus-visible){outline:2px solid #315ad7;outline-offset:4px}.folio-sheet h1{max-width:none;margin:8px 0 14px;font-family:var(--display);font-size:clamp(37px,3.7vw,50px);font-weight:400;color:#f4f0e8;letter-spacing:var(--display-tracking);line-height:.88;text-align:left}.folio-sheet h1 em{color:#f4f0e8;font-weight:400}.sheet-byline{width:94%;margin:auto 0 0;color:#d9ff43;font-family:var(--mono);font-size:clamp(9px,1vw,12px);font-weight:700;letter-spacing:.08em;line-height:1;text-align:left;text-transform:uppercase}.folio-scroll-ping{position:absolute;top:calc(100svh - 66px);left:50%;z-index:5;display:grid;justify-items:center;gap:9px;color:#28231e85;font-family:var(--mono);font-size:7px;font-weight:800;letter-spacing:.14em;pointer-events:none;transform:translate(-50%)}.folio-scroll-ping i{position:relative;display:block;width:5px;height:5px;border-radius:50%;background:currentColor}.folio-scroll-ping i:before{position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border:1px solid currentColor;border-radius:inherit;content:"";animation:folio-scroll-ping 1.8s cubic-bezier(.2,.72,.3,1) infinite}@keyframes folio-scroll-ping{0%{opacity:.58;transform:scale(.7)}70%,to{opacity:0;transform:scale(3.6)}}.postcard-back-statement{position:relative;z-index:2;width:min(86%,560px);margin:0;font-family:var(--display);font-size:clamp(44px,5.1vw,68px);font-weight:400;letter-spacing:var(--display-tracking);line-height:.88;text-align:center;text-shadow:0 .5px rgb(255 255 255 / .4)}@media(prefers-reduced-motion:reduce){.folio-scroll-ping i:before{animation:none;opacity:.3;transform:scale(2.2)}.postcard-card{transition:none}}.sheet-columns{position:absolute;top:620px;right:clamp(38px,5vw,72px);bottom:auto;left:clamp(38px,5vw,72px);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(24px,5vw,62px);padding-top:14px;border-top:1px solid rgb(40 40 40 / .24)}.sheet-columns p{margin:0;font-family:var(--text);font-size:clamp(13px,1.25vw,16px);line-height:1.25}.sheet-columns strong{font-weight:700}.sheet-intro{width:min(360px,58%);margin:0 0 0 auto;font-family:var(--text);font-size:clamp(17px,1.8vw,23px);line-height:1.08}.sheet-index{position:absolute;right:clamp(38px,5vw,72px);bottom:130px;width:min(260px,40%);padding-top:10px;border-top:1px solid currentColor;font-family:var(--mono);font-size:9px;font-weight:700}.sheet-index ol{display:grid;gap:7px;margin:14px 0 0;padding:0;list-style:none}.sheet-index li{display:grid;grid-template-columns:26px 1fr;gap:8px}.sheet-index li span{color:#315ad7}.sheet-instruction{position:absolute;left:clamp(38px,5vw,72px);bottom:210px;width:150px;margin:0;font-family:var(--display);font-size:21px;font-style:italic;letter-spacing:var(--display-tracking);line-height:.95;transform:rotate(-7deg)}.sheet-instruction:after{display:block;width:80px;height:1px;margin-top:16px;background:currentColor;content:"";transform:rotate(9deg);transform-origin:left}.sheet-colophon{position:absolute;top:auto;right:clamp(38px,5vw,72px);bottom:52px;left:clamp(38px,5vw,72px);display:grid;grid-template-columns:repeat(3,1fr);gap:20px;padding-top:12px;border-top:1px solid rgb(40 40 40 / .42);font-family:var(--mono);font-size:8px;font-weight:700;line-height:1.35}.book-layer{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none;perspective:1400px}.notebook-inline-slot{position:absolute;top:var(--book-y);left:var(--book-x);z-index:30;width:min(var(--book-w),calc(84svh * var(--book-ratio)));height:auto;aspect-ratio:var(--book-aspect);overflow-anchor:none;pointer-events:none}.notebook-inline-slot>.book-object{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.notebook-inline-slot>.book-object[data-project=notebook]{left:0}.notebook-table-surface .notebook-inline-slot{top:28px;left:50%;width:min(280px,var(--book-w));transform:translate(-50%)}.work-library-heading,.notebook-library-heading{position:absolute;left:50%;width:min(720px,70vw);pointer-events:auto;text-align:center;transform:translate(-50%)}.work-library-heading{top:681px;color:#28241f}.notebook-library-heading{top:150px;z-index:4;color:#f7ead9}.notebook-library-heading span{display:block;margin-bottom:12px;color:#f7ead9ad;font-family:var(--mono);font-size:9px;font-weight:700;letter-spacing:.09em}.work-library-heading h2,.notebook-library-heading h2{max-width:620px;margin:0 auto;font-family:var(--display);font-size:clamp(44px,5vw,68px);font-weight:400;letter-spacing:var(--display-tracking);line-height:.88}.book-object{--book-fit-w: min(var(--book-w), calc(84svh * var(--book-ratio)));position:absolute;top:var(--book-y);left:var(--book-x);z-index:var(--book-z);width:var(--book-fit-w);height:auto;aspect-ratio:var(--book-aspect);padding:0;color:var(--book-ink);background:transparent;border:0;cursor:pointer;font:inherit;text-align:left;transform:rotate(var(--book-responsive-rotate, var(--book-rotate)));transform-origin:center;transform-style:flat;transition:filter .12s linear,transform .26s cubic-bezier(.22,1,.36,1);pointer-events:auto}.book-object[data-project=wiz-commerce]{--book-fit-w: min(548px, calc(88svh * var(--book-ratio)))}.book-object[data-project=wiz-commerce],.book-object[data-project=wiz-sales-data],.book-object[data-project=farevv],.book-object[data-project=curo]{left:max(108px,var(--book-x))}.book-object[data-project=uber-kids],.book-object[data-project=wiz-email-flows],.book-object[data-project=kriyadex]{left:min(calc(100% - var(--book-fit-w) - 108px),var(--book-x))}.folio-scene[data-mat-shadow=true] .book-object:not([data-project=notebook]){filter:drop-shadow(0 2px 2px rgb(41 31 24 / .18)) drop-shadow(0 16px 18px rgb(41 31 24 / .12))}.folio-scene[data-mat-shadow=true] .book-object[data-project=notebook]{filter:drop-shadow(var(--sun-contact-shadow-x) var(--sun-contact-shadow-y) var(--sun-contact-shadow-blur) var(--sun-contact-shadow-color)) drop-shadow(var(--sun-shadow-x) var(--sun-shadow-y) var(--sun-shadow-blur) var(--sun-shadow-color))}.book-object[data-project=notebook] .notebook-desk-cover{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.book-shared-shell{position:absolute;top:0;right:0;bottom:0;left:0;display:block;transform-style:preserve-3d}.book-volume{position:absolute;top:0;right:0;bottom:0;left:0;display:block;transform:rotateX(var(--book-tilt-x, 3.5deg)) rotateY(var(--book-tilt-y, -6deg));transform-style:preserve-3d;transition:transform .36s cubic-bezier(.22,1,.36,1)}.book-pages{position:absolute;top:7px;right:-7px;bottom:-8px;left:7px;background:repeating-linear-gradient(0deg,#f1eadb 0,#f1eadb 2px,#d7cebf 2px,#d7cebf 3px),#eee5d7;border:1px solid rgb(38 35 31 / .34);border-radius:8px 18px 18px 8px;box-shadow:14px 19px 28px #35281d38;transform:translateZ(-5px)}.book-pages:after{position:absolute;top:0;right:8px;bottom:0;width:1px;background:#26231f47;content:""}.book-cover{--book-binding-safe: clamp(42px, 12.5%, 66px);position:absolute;top:0;right:0;bottom:0;left:0;isolation:isolate;display:grid;grid-template-rows:auto auto auto minmax(0,1fr) auto;gap:10px;overflow:visible;padding-block:clamp(15px,1.7vw,23px);padding-inline:var(--book-binding-safe) clamp(15px,1.7vw,23px);color:var(--book-ink);background:transparent;border:0;box-shadow:none;transform:translateZ(8px);transform-style:preserve-3d}.book-cover-art{position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;z-index:0;background-image:var(--book-cover-art);background-position:center;background-repeat:no-repeat;background-size:100% 100%;filter:saturate(.96) contrast(1.02);transform:scale(var(--book-cover-art-scale, 1));pointer-events:none}.book-cover-art:after{position:absolute;top:5%;right:5%;bottom:5%;left:5%;background:radial-gradient(circle at var(--book-light-x, 28%) var(--book-light-y, 20%),rgb(255 255 255 / .22),transparent 34%);content:"";mix-blend-mode:soft-light;opacity:.7;pointer-events:none}.book-cover>:not(.book-cover-art){position:relative;z-index:2}.book-spine,.book-fore-edge,.book-bottom-edge{position:absolute;display:block;pointer-events:none}.book-spine{top:3px;bottom:-5px;left:-8px;width:13px;background:linear-gradient(90deg,rgb(0 0 0 / .28),transparent 45%),color-mix(in srgb,var(--book-cover) 72%,#2d2119);border:1px solid rgb(28 24 20 / .42);transform:rotateY(-76deg) translateZ(2px);transform-origin:right center}.book-fore-edge{top:9px;right:-10px;bottom:-7px;width:12px;background:repeating-linear-gradient(0deg,#eee6d8 0,#eee6d8 2px,#cec4b5 2px,#cec4b5 3px);border:1px solid rgb(38 35 31 / .3);transform:rotateY(70deg) translateZ(-2px);transform-origin:left center}.book-bottom-edge{right:-7px;bottom:-11px;left:8px;height:13px;background:repeating-linear-gradient(90deg,#eee6d8 0,#eee6d8 3px,#d1c6b7 3px,#d1c6b7 4px);border:1px solid rgb(38 35 31 / .28);transform:rotateX(-72deg) translateZ(-2px);transform-origin:center top}.book-object .book-shared-shell,.book-object .book-volume,.book-object .book-cover{transform-style:flat}.book-object .book-volume,.book-object .book-cover{transform:none}.book-object .book-cover{filter:none}.book-object .book-pages,.book-object .book-spine,.book-object .book-fore-edge,.book-object .book-bottom-edge{display:none}.book-object .book-cover-art:after{display:none}.book-cover:before{position:absolute;top:0;bottom:0;left:12px;width:1px;background:color-mix(in srgb,var(--book-ink) 42%,transparent);content:none}.book-cover:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(118deg,rgb(255 255 255 / .2),transparent 24%,transparent 70%,rgb(0 0 0 / .09)),radial-gradient(circle at 20% 5%,rgb(255 255 255 / .2),transparent 28%),repeating-linear-gradient(90deg,transparent 0 2px,rgb(255 255 255 / .04) 2px 3px),repeating-linear-gradient(0deg,transparent 0 3px,rgb(0 0 0 / .025) 3px 4px);content:none;mix-blend-mode:soft-light}.book-study-mark{position:relative;display:grid;width:min(148px,72%);min-height:112px;align-self:end;padding:12px;place-content:space-between;color:var(--book-ink);border:1px solid color-mix(in srgb,var(--book-ink) 64%,transparent);outline:1px solid color-mix(in srgb,var(--book-ink) 22%,transparent);outline-offset:4px}.book-study-mark>span{max-width:90px;font-family:var(--mono);font-size:7px;font-weight:700;letter-spacing:.09em;line-height:1.25;text-transform:uppercase}.book-study-mark>strong{font-family:var(--display);font-size:clamp(34px,4vw,58px);font-weight:400;letter-spacing:var(--display-tracking);line-height:.7}.book-cover-topline,.book-cover-footer{display:flex;justify-content:space-between;gap:12px;font-family:var(--mono);font-size:clamp(6px,.7vw,8px);font-weight:700;letter-spacing:.08em}.book-cover strong{max-width:94%;font-family:var(--display);font-size:clamp(26px,2.6vw,42px);font-weight:400;letter-spacing:var(--display-tracking);line-height:.88}.book-cover-line{max-width:90%;font-family:var(--mono);font-size:clamp(7px,.75vw,9px);font-weight:700;line-height:1.2;text-transform:uppercase}.book-image-frame{position:relative;min-height:0;margin-top:2px;overflow:hidden;background:var(--book-accent);border:1px solid color-mix(in srgb,var(--book-ink) 60%,transparent)}.book-image-frame:after{position:absolute;top:0;right:0;bottom:0;left:0;background:color-mix(in srgb,var(--book-accent) 22%,transparent);content:"";mix-blend-mode:multiply;pointer-events:none}.book-image-frame img{width:100%;height:100%;object-fit:cover;object-position:var(--book-image-position);filter:saturate(.8) contrast(1.04)}.book-object[data-project=kriyadex] .book-image-frame img,.book-object[data-project=curo] .book-image-frame img{object-fit:contain;padding:12%}.book-object[data-project=notebook] .book-image-frame img{object-position:center 33%}.book-open-label{position:absolute;right:5px;bottom:-34px;padding:6px 8px;color:var(--studio-paper);background:var(--studio-ink);font-family:var(--mono);font-size:8px;font-weight:700;letter-spacing:.04em;opacity:0;transform:translateY(-8px);transition:opacity .18s ease,transform .18s ease;white-space:nowrap}.book-open-label{display:inline-flex;align-items:center;gap:4px}.book-open-label>svg,.studio-header nav a>svg,.magazine-pagination button>svg{display:block;flex:0 0 auto}.book-object:hover,.book-object:focus-visible{z-index:20;outline:none;transform:translateY(-12px) rotate(var(--book-responsive-rotate, var(--book-rotate))) scale(1.012)}.book-object:hover .book-volume,.book-object:focus-visible .book-volume{transform:none}.book-object:hover .book-open-label,.book-object:focus-visible .book-open-label{opacity:1;transform:translateY(0)}.book-object:focus-visible .book-cover{outline:3px solid #315ad7;outline-offset:5px}.book-object[aria-expanded=true]{opacity:0}.book-object[data-format=landscape] .book-cover{grid-template-columns:1fr 1.2fr;grid-template-rows:auto auto 1fr auto}.book-object[data-format=landscape] .book-cover-topline,.book-object[data-format=landscape] .book-cover-footer{grid-column:1 / -1}.book-object[data-format=landscape] .book-cover-line{grid-column:1}.book-object[data-format=landscape] .book-study-mark{grid-row:2 / 4;grid-column:2;width:80%;min-height:138px;justify-self:end}.desk-note{position:absolute;top:1320px;right:8%;z-index:2;width:190px;min-height:120px;padding:20px;color:#2e2a25;background:#f0aeb1;box-shadow:none;font-family:var(--display);font-size:19px;font-style:italic;letter-spacing:var(--display-tracking);line-height:1.05;transform:rotate(5deg)}.folio-scene[data-mat-shadow=true] .desk-note{box-shadow:var(--sun-shadow-x) var(--sun-shadow-y) var(--sun-shadow-blur) var(--sun-shadow-color)}.studio-footer{position:relative;z-index:20;display:flex;justify-content:space-between;padding:22px 24px;color:#f7ead9;border-top:1px solid rgb(255 238 218 / .42);font-family:var(--mono);font-size:9px;font-weight:700}body.slip-is-open .folio-scene,body.slip-is-returning .folio-scene{height:auto;min-height:100svh;overflow:visible;filter:none!important;opacity:1!important;transform:none;visibility:visible!important;transition:none}.slip-scrim{display:none;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}.slip-overlay{background:transparent!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.project-slip.notebook-slip,.notebook-slip .sketchbook-section,.notebook-slip .sketchbook-realism{background:transparent}body.slip-is-open .book-object,body.slip-is-returning .book-object{pointer-events:none}.slip-close-button{position:fixed;top:18px;right:18px;z-index:94;display:grid;width:34px;height:34px;padding:0;place-items:center;color:#25211d;background:#f8f1e5b8;border:1px solid rgb(37 33 29 / .2);border-radius:50%;box-shadow:none;cursor:pointer;font-family:var(--mono);font-size:22px;font-weight:400;line-height:1;pointer-events:auto;transition:transform .18s ease,background-color .18s ease}.slip-close-button:hover,.slip-close-button:focus-visible{background:#f8f1e5f0;border-color:#25211d8f;outline:none;transform:rotate(5deg)}.project-slip.case-study-book,.project-slip.case-study-book[data-layout=frame32]{overflow:hidden;padding:0;background:transparent;border:0;border-radius:12px;box-shadow:0 28px 70px #3e271647;perspective:1800px}.project-slip.case-study-book.is-cover-preview{overflow:visible;background:none!important;box-shadow:none;pointer-events:none}.case-book-preview{display:grid;width:100%;height:100%;place-content:center;justify-items:center;gap:0;background:none!important;perspective:1600px}.case-book-focused-trigger{position:relative;display:block;width:100%;height:100%;padding:0;color:var(--book-ink);background:transparent;border:0;cursor:pointer;perspective:1500px;pointer-events:auto;transform-style:preserve-3d}.case-book-focused-trigger .book-volume{transform:none}.case-book-focused-trigger:hover .book-volume,.case-book-focused-trigger:focus-visible .book-volume{transform:none}.case-book-focused-trigger:focus-visible{outline:2px solid #315ad7;outline-offset:10px}.case-book-opening-shell{position:relative;width:100%;height:100%;perspective:2000px;perspective-origin:50% 48%;transform:translate(-25%);transform-style:preserve-3d;transition:transform .52s cubic-bezier(.22,.72,.24,1)}.case-book-opening-shell.is-open{transform:translate(0)}.case-book-opening-shell.is-cover-turning .case-book-spread{pointer-events:none}.case-book-opening-shell.is-front-cover .case-book-spread{visibility:hidden;opacity:0}.case-book-cover-leaf{position:absolute;top:0;bottom:0;left:50%;z-index:12;width:50%;transform:rotateY(0);transform-origin:left center;transform-style:preserve-3d;transition:transform .76s cubic-bezier(.65,0,.35,1);will-change:transform}.case-book-opening-shell.is-open .case-book-cover-leaf{transform:rotateY(-180deg)}.case-book-cover-face{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;backface-visibility:hidden;transform-style:preserve-3d;-webkit-backface-visibility:hidden}.case-book-cover-face.is-front{overflow:visible;transform:rotateY(0) translateZ(.5px)}.case-book-cover-face.is-back{transform:rotateY(180deg) translateZ(.5px)}.case-book-opening-shell.is-open .case-book-cover-face.is-front .book-pages,.case-book-opening-shell.is-open .case-book-cover-face.is-front .book-spine,.case-book-opening-shell.is-open .case-book-cover-face.is-front .book-fore-edge,.case-book-opening-shell.is-open .case-book-cover-face.is-front .book-bottom-edge{opacity:0;transition:opacity .14s ease}.three-book-trigger{position:relative;display:block;width:min(470px,70vw);height:min(680px,76vh);padding:0;background:none;border:0;cursor:pointer;pointer-events:auto;touch-action:manipulation}.three-book-trigger:focus-visible{outline:2px solid #315ad7;outline-offset:8px}.three-book-host,.three-book-canvas{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;background:transparent!important}.three-book-canvas{pointer-events:none}.three-book-fallback{position:absolute;top:5%;right:5%;bottom:5%;left:5%;width:90%;height:90%;object-fit:contain}.three-book-loading{width:min(350px,64vw);max-height:70vh;object-fit:contain}.case-book-preview>p{margin:0;padding:7px 10px;color:var(--studio-ink);background:#f5efe3c7;border:1px solid rgb(38 35 31 / .14);font-family:var(--mono);font-size:8px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.case-book-preview-volume{position:relative;width:min(340px,62vw);aspect-ratio:.72;padding:0;color:var(--preview-ink);background:transparent;border:0;cursor:pointer;transform:rotate(-2deg) rotateX(var(--preview-tilt-x, 4deg)) rotateY(var(--preview-tilt-y, -8deg));transform-style:preserve-3d;transition:transform .36s cubic-bezier(.22,1,.36,1);pointer-events:auto}.case-book-preview-volume:hover,.case-book-preview-volume:focus-visible{outline:none;transform:translateY(-12px) rotate(-1deg) rotateX(var(--preview-tilt-x, 6deg)) rotateY(var(--preview-tilt-y, -11deg))}.case-book-preview-volume:focus-visible .case-book-preview-cover{outline:3px solid #315ad7;outline-offset:6px}.case-book-preview-pages{position:absolute;top:8px;right:-10px;bottom:-10px;left:9px;background:repeating-linear-gradient(0deg,#f2eadc 0,#f2eadc 2px,#d3c8b9 2px,#d3c8b9 3px);border:1px solid rgb(38 35 31 / .34);border-radius:9px 20px 20px 9px;box-shadow:20px 27px 40px #35281d3d;transform:translateZ(-8px)}.case-book-preview-spine{position:absolute;top:3px;bottom:-6px;left:-10px;width:15px;background:color-mix(in srgb,var(--preview-cover) 70%,#211b17);border:1px solid rgb(28 24 20 / .42);transform:rotateY(-78deg) translateZ(2px);transform-origin:right center}.case-book-preview-cover{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;overflow:visible;padding:28px 30px;grid-template-rows:auto auto auto 1fr auto;gap:16px;text-align:left;background:transparent;border:0;box-shadow:none;transform:translateZ(9px)}.case-book-preview-art{position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;z-index:0;width:calc(100% + 4px);height:calc(100% + 4px);object-fit:fill;filter:saturate(.96) contrast(1.02);transform:scale(var(--preview-art-scale, 1));pointer-events:none}.case-book-preview-cover:after{position:absolute;top:5%;right:5%;bottom:5%;left:5%;z-index:1;background:radial-gradient(circle at var(--preview-light-x, 28%) var(--preview-light-y, 20%),rgb(255 255 255 / .24),transparent 35%);content:"";mix-blend-mode:soft-light;pointer-events:none}.case-book-preview-cover>:not(.case-book-preview-art){position:relative;z-index:2}.case-book-preview-cover:before{position:absolute;top:0;bottom:0;left:16px;width:1px;background:color-mix(in srgb,var(--preview-ink) 42%,transparent);content:none}.case-book-preview-meta,.case-book-preview-line,.case-book-preview-author{font-family:var(--mono);font-size:8px;font-weight:700;letter-spacing:.08em;line-height:1.3;text-transform:uppercase}.case-book-preview-cover strong{max-width:94%;font-family:var(--display);font-size:clamp(42px,5vw,64px);font-weight:400;letter-spacing:var(--display-tracking);line-height:.84}.case-book-preview-rule{width:48%;align-self:end;border-top:1px solid currentColor}.case-book-preview-author{align-self:end}.case-book-spread{position:relative;display:grid;width:100%;height:100%;grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden;perspective:1800px;transform-style:preserve-3d}.case-book-page{position:relative;min-width:0;overflow-x:hidden;overflow-y:auto;padding:38px 38px 58px;color:var(--ink);background:#f5eee3;border:1px solid rgb(38 35 31 / .2);scrollbar-color:rgb(69 55 43 / .4) transparent;scrollbar-width:thin;backface-visibility:hidden;transform-style:preserve-3d}.case-book-page:before{position:absolute;top:0;right:0;bottom:0;left:0;background-image:var(--noise-image);background-size:320px 320px;content:"";mix-blend-mode:multiply;opacity:0;pointer-events:none}.case-book-page-left{border-radius:12px 2px 2px 12px;box-shadow:inset -22px 0 30px -28px #291d14b3;transform-origin:right center}.case-book-page-right{border-radius:2px 12px 12px 2px;box-shadow:inset 22px 0 30px -28px #291d14b3;transform-origin:left center}.case-book-page[data-can-turn]{cursor:pointer}.case-book-page-left[data-can-turn]{cursor:w-resize}.case-book-page-right[data-can-turn]{cursor:e-resize}.case-book-turning-leaf{position:absolute;top:0;bottom:0;z-index:8;width:50%;pointer-events:none;transform-style:preserve-3d;will-change:transform}.case-book-turning-leaf.is-next{left:50%;transform-origin:left center;animation:turn-case-leaf-next .76s cubic-bezier(.65,0,.35,1) both}.case-book-turning-leaf.is-previous{left:0;transform-origin:right center;animation:turn-case-leaf-previous .76s cubic-bezier(.65,0,.35,1) both}.case-book-turn-face{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:hidden;backface-visibility:hidden;scrollbar-width:none}.case-book-turn-face.is-front{transform:rotateY(0) translateZ(1px)}.case-book-turn-face.is-back{transform:rotateY(180deg) translateZ(1px)}.case-book-turning-leaf.is-next .case-book-turn-face.is-front,.case-book-turning-leaf.is-previous .case-book-turn-face.is-back{box-shadow:inset 18px 0 30px -28px #291d14b8,-16px 0 24px -22px #291d1480}.case-book-turning-leaf.is-previous .case-book-turn-face.is-front,.case-book-turning-leaf.is-next .case-book-turn-face.is-back{box-shadow:inset -18px 0 30px -28px #291d14b8,16px 0 24px -22px #291d1480}@keyframes turn-case-leaf-next{0%{transform:rotateY(0)}48%{box-shadow:-26px 8px 32px #291d1424}to{transform:rotateY(-180deg)}}@keyframes turn-case-leaf-previous{0%{transform:rotateY(0)}48%{box-shadow:26px 8px 32px #291d1424}to{transform:rotateY(180deg)}}.case-book-gutter{position:absolute;top:0;bottom:0;left:50%;z-index:4;width:18px;background:linear-gradient(90deg,transparent,rgb(47 34 24 / .18) 48%,rgb(255 255 255 / .36) 52%,transparent);pointer-events:none;transform:translate(-50%)}.case-book-page-meta{position:relative;z-index:1;display:flex;justify-content:space-between;gap:20px;margin-bottom:28px;padding-bottom:9px;border-bottom:1px solid rgb(38 35 31 / .34);font-family:var(--mono);font-size:8px;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.case-book-page .slip-content,.case-study-book[data-layout=frame32] .case-book-page .slip-content{position:relative;z-index:1;display:grid;max-width:none;gap:26px;margin:0}.case-book-page .slip-header,.case-study-book[data-layout=frame32] .case-book-page .slip-header{gap:13px}.case-book-page .slip-content h2{font-size:clamp(38px,4.1vw,54px);line-height:.92}.case-book-page .slip-case-masthead{min-height:48px;grid-template-columns:42px minmax(0,1fr) 42px}.case-book-page .slip-lead-figure>img,.case-book-page .slip-lead-placeholder,.case-study-book[data-layout=frame32] .case-book-page .slip-lead-figure>img{width:100%;height:auto;min-height:0;max-height:310px;aspect-ratio:4 / 3;object-fit:contain}.case-book-page img,.case-book-page video{max-width:100%}.case-book-page video{display:block;width:100%;height:auto}.case-book-intro{margin:0;color:var(--soft-text);font-family:var(--text);font-size:17px;letter-spacing:-.02em;line-height:1.25}.case-book-intro-right{padding:0 0 24px;border-bottom:1px dashed rgb(var(--rule-rgb) / .24);font-size:20px}.case-book-page .slip-body,.case-study-book[data-layout=frame32] .case-book-page .slip-body{display:grid;grid-template-columns:1fr;gap:22px;padding:0 0 30px;border-top:0}.case-book-page .slip-body>*,.case-book-page .slip-red-columns,.case-book-page .slip-prose,.case-book-page .slip-body h3,.case-book-page .slip-media-row,.case-book-page .slip-figure{grid-column:1;width:100%}.case-book-page .slip-prose{column-count:1}.case-book-page .slip-red-columns{grid-template-columns:1fr;gap:14px}.magazine-end-note{display:grid;min-height:65%;align-content:center;gap:12px}.magazine-end-note span{font-family:var(--mono);font-size:8px;font-weight:700;letter-spacing:.08em}.magazine-end-note strong{max-width:320px;font-family:var(--display);font-size:clamp(40px,5vw,66px);font-weight:400;letter-spacing:var(--display-tracking);line-height:.88}.magazine-pagination{position:absolute;bottom:13px;left:50%;z-index:10;display:flex;align-items:center;gap:10px;padding:4px;color:var(--studio-ink);background:#f5efe3e6;border:1px solid rgb(38 35 31 / .18);border-radius:999px;transform:translate(-50%)}.magazine-pagination button{display:grid;width:30px;height:26px;padding:0;place-items:center;color:inherit;background:transparent;border:0;border-radius:999px;cursor:pointer}.magazine-pagination button:hover:not(:disabled),.magazine-pagination button:focus-visible{background:#26231f14;outline:none}.magazine-pagination button:disabled{opacity:.24;cursor:default}.magazine-pagination span{min-width:46px;font-family:var(--mono);font-size:8px;font-weight:700;text-align:center}.case-book-page-number{position:absolute;right:34px;bottom:22px;z-index:2;font-family:var(--mono);font-size:8px;font-weight:700}.case-book-page-left .case-book-page-number{right:auto;left:34px}@media(max-width:1040px){.notebook-table-surface{top:4080px;width:calc(100% - 40px);height:560px}.studio-header{padding:18px 20px}.book-table{min-height:4689px;padding:46px 22px 90px}.folio-fold-stage{position:absolute;top:58px;right:auto;bottom:auto;left:50%;width:min(620px,82vw);aspect-ratio:3 / 2;margin:0;transform:translate(-50%) rotate(-1.2deg)}.folio-sheet h1{font-size:clamp(46px,6vw,58px)}.book-layer{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:auto;margin:0;padding:0}.book-object{position:absolute;top:var(--book-y);left:var(--book-x);z-index:var(--book-z);width:var(--book-w);height:var(--book-h)}.work-library-heading,.notebook-library-heading{position:absolute;left:50%;width:min(620px,70vw);transform:translate(-50%)}.work-library-heading{top:681px}.notebook-library-heading{top:150px}}@media(min-width:681px)and (max-width:1040px){.notebook-table-surface .notebook-inline-slot{top:28px;left:50%;width:min(280px,36vw,var(--book-w));height:auto;aspect-ratio:var(--book-aspect);transform:translate(-50%)}.notebook-inline-slot>.book-object{top:0;right:0;bottom:0;left:0;width:100%;height:100%;aspect-ratio:auto;transform:rotate(2deg)}.notebook-inline-slot>.book-object:hover,.notebook-inline-slot>.book-object:focus-visible{transform:translateY(-12px) rotate(2deg) scale(1.012)}.book-object{top:var(--book-tablet-y);width:min(42vw,var(--book-w));height:auto;aspect-ratio:var(--book-aspect);transform:translate(-50%) rotate(var(--book-responsive-rotate, var(--book-rotate)))}.book-object:hover,.book-object:focus-visible{transform:translate(-50%) translateY(-12px) rotate(var(--book-responsive-rotate, var(--book-rotate))) scale(1.012)}.book-object[data-project=wiz-commerce],.book-object[data-project=wiz-sales-data],.book-object[data-project=farevv],.book-object[data-project=curo]{left:calc(50% - 18vw)}.book-object[data-project=uber-kids],.book-object[data-project=wiz-email-flows],.book-object[data-project=kriyadex]{left:calc(50% + 18vw)}.book-object[data-project=wiz-commerce]{--book-responsive-rotate: -8deg;--book-tablet-y: 1488px;width:min(44vw,var(--book-w))}.book-object[data-project=uber-kids]{--book-responsive-rotate: 7deg;--book-tablet-y: 1928px}.book-object[data-project=wiz-sales-data]{--book-responsive-rotate: 7deg;--book-tablet-y: 2368px}.book-object[data-project=wiz-email-flows]{--book-responsive-rotate: -8deg;--book-tablet-y: 2808px}.book-object[data-project=farevv]{--book-responsive-rotate: -7deg;--book-tablet-y: 3248px}.book-object[data-project=kriyadex]{--book-responsive-rotate: 8deg;--book-tablet-y: 3688px}.book-object[data-project=curo]{--book-responsive-rotate: -6deg;--book-tablet-y: 4128px}.book-object[data-project=notebook]{--book-responsive-rotate: 2deg;--book-tablet-y: 5028px;left:50%}.notebook-library-heading{top:150px}}@media(max-width:760px){.table-sticker{width:40px;height:40px}.table-sticker-position[data-kind=flower] .table-sticker{width:44px;height:44px}.table-sticker-position[data-kind=bolt] .table-sticker{width:36px;height:42px}.project-slip.case-study-book,.project-slip.case-study-book[data-layout=frame32]{overflow-y:auto;border-radius:8px}.case-book-spread{display:block;height:auto;min-height:100%;overflow:visible}.case-book-opening-shell,.case-book-opening-shell.is-open{min-height:100%;transform:none}.case-book-cover-leaf{left:0;width:100%;opacity:1;transform:none;transition:opacity .26s ease,transform .26s cubic-bezier(.22,1,.36,1)}.case-book-opening-shell.is-open .case-book-cover-leaf{opacity:0;transform:translate(-24px) rotate(-.7deg)}.case-book-cover-face.is-front{display:grid;place-items:center}.case-book-cover-face.is-back{display:none}.case-book-focused-trigger{width:min(370px,80vw);height:min(535px,72vh)}.case-book-page{min-height:0;overflow:visible;padding:46px 22px 84px;border-radius:0;animation:none!important;transform:none!important;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.case-book-turn-face.is-back{transform:rotateY(180deg) translateZ(1px)!important}.case-book-page-left{border-radius:8px 8px 0 0;box-shadow:inset 0 -18px 26px -28px #291d14cc}.case-book-page-right{border-radius:0 0 8px 8px;box-shadow:inset 0 18px 26px -28px #291d14cc}.case-book-gutter{top:50%;right:0;bottom:auto;left:0;width:100%;height:16px;background:linear-gradient(180deg,transparent,rgb(47 34 24 / .16) 48%,rgb(255 255 255 / .34) 52%,transparent);transform:translateY(-50%)}.case-book-page .slip-content h2{font-size:clamp(40px,12vw,54px)}.slip-close-button{top:12px;right:12px;width:40px;height:40px}.magazine-pagination{bottom:10px;gap:6px}.magazine-pagination button{width:40px;height:34px;touch-action:manipulation}.case-book-preview-volume{width:min(310px,70vw)}.three-book-trigger{width:min(390px,86vw);height:min(590px,76vh)}.case-book-preview>p{max-width:240px;text-align:center}}@media(max-width:680px){.studio-header{min-height:90px;padding:14px}.brand-stamp{top:14px;left:14px;width:max-content;padding:0}.studio-header nav{gap:14px}.studio-header nav a{padding:8px 10px;font-size:8px}.mat-switcher{top:92px;right:auto;left:14px;max-width:calc(100vw - 28px);gap:6px;padding:7px}.mat-switcher button{width:20px;height:20px}.object-switcher{top:140px;right:14px}.book-table{min-height:auto;padding:24px 14px 100px}.book-table:before{top:70px;width:100%;height:760px}.folio-fold-stage{top:50svh;right:auto;bottom:auto;left:50%;width:min(86vw,560px);height:auto;aspect-ratio:3 / 2;margin:0;transform:translate(-50%,-50%) rotate(-.8deg)}.notebook-table-surface:after{display:none}.folio-sheet{display:flex;padding:0;flex-direction:column}.postcard-face{padding:16px}.postcard-face--front{grid-template-columns:minmax(0,1.28fr) minmax(0,.72fr);gap:12px}.postcard-photo{min-width:0;padding:4px}.postcard-photo:after{top:4px;right:4px;bottom:4px;left:4px}.postcard-masthead,.postcard-edition,.postcard-eyebrow{font-size:5px}.postcard-masthead{padding-bottom:6px}.postcard-edition{padding-top:6px}.postcard-eyebrow{margin-bottom:8px}.postcard-turn-cue{right:8px;bottom:6px;font-size:5px}.postcard-turn-cue--back{right:auto;left:8px}.postcard-back-address{right:5%;bottom:8%;width:28%;gap:5px}.postcard-back-address b{bottom:calc(100% + 10px);width:52px;min-height:34px;font-size:4px}.folio-sheet h1{margin:15px 0 7px;font-size:clamp(24px,7.2vw,31px);line-height:.86}.sheet-byline{width:100%;margin:auto 0 0;font-size:6px;line-height:1}.postcard-flip{right:8px;bottom:8px;padding:5px}.postcard-flip span{display:none}.postcard-back-statement{width:88%;font-size:clamp(30px,9vw,38px)}.sheet-columns{position:static;margin-top:auto;gap:12px;padding-top:9px}.sheet-columns p{font-size:9px;line-height:1.15}.sheet-intro{width:82%;font-size:19px}.sheet-index{right:28px;bottom:78px;width:54%}.sheet-index li:nth-child(n+6){display:none}.sheet-instruction{left:28px;bottom:148px;font-size:20px}.sheet-colophon{position:static;margin-top:14px;grid-template-columns:1fr 1fr;gap:10px;padding-top:8px;font-size:6px}.sheet-colophon span:nth-child(2){display:none}.book-layer{position:relative;inset:auto;display:grid;width:100%;margin:0 auto;padding-top:calc(57.333vw + 112px);padding-bottom:90px;box-sizing:border-box;grid-template-columns:1fr;gap:96px}.notebook-inline-slot{position:relative;top:auto;left:auto;z-index:30;width:min(78vw,var(--book-w));height:auto;aspect-ratio:var(--book-aspect);justify-self:center;transform:none}.notebook-inline-slot>.book-object,.notebook-inline-slot>.book-object:nth-child(2n){position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;aspect-ratio:auto;transform:rotate(1deg)}.notebook-inline-slot>.book-object:hover,.notebook-inline-slot>.book-object:focus-visible{transform:translateY(-12px) rotate(1deg) scale(1.012)}.notebook-table-surface{position:relative;top:auto;left:auto;z-index:1;width:calc(100% + 8px);height:300px;margin-top:24px;border-radius:22px;justify-self:center;transform:none}.notebook-table-surface:has(.notebook-inline-slot.is-open){height:520px;overflow:visible}.notebook-table-surface .notebook-inline-slot{position:absolute;top:26px;left:50%;width:min(36vw,var(--book-w));transform:translate(-50%)}.book-object,.book-object:nth-child(2n){position:relative;top:auto;left:auto;z-index:auto;width:min(78vw,var(--book-w));height:auto;aspect-ratio:var(--book-aspect);margin-top:0;justify-self:center}.book-object[data-object-kind=case-study]{right:auto;left:auto}.book-object[data-format=landscape]{width:min(88vw,var(--book-w));height:auto}.book-object[data-project=wiz-commerce]{--book-responsive-rotate: -7deg}.book-object[data-project=uber-kids]{--book-responsive-rotate: 6deg}.book-object[data-project=wiz-sales-data]{--book-responsive-rotate: 5deg}.book-object[data-project=wiz-email-flows]{--book-responsive-rotate: -7deg}.book-object[data-project=farevv]{--book-responsive-rotate: -5deg}.book-object[data-project=kriyadex]{--book-responsive-rotate: 7deg}.book-object[data-project=curo]{--book-responsive-rotate: -4deg}.book-object[data-project=notebook]{--book-responsive-rotate: 1deg}.work-library-heading,.notebook-library-heading{position:relative;top:auto;left:auto;width:100%;margin-right:auto;margin-left:auto;transform:none}.work-library-heading{transform:translateY(56px)}.notebook-library-heading{margin-top:24px}.notebook-table-surface .notebook-library-heading{position:absolute;top:92px;left:50%;width:calc(100% - 32px);margin:0;transform:translate(-50%)}.work-library-heading h2,.notebook-library-heading h2{font-size:clamp(40px,12vw,56px)}.studio-footer{gap:20px;padding:18px 16px;font-size:8px}}@media(max-width:900px)and (max-height:520px){.case-book-page{padding:24px 28px 76px}.case-book-page-meta{margin-bottom:16px}.case-book-page .slip-content h2{font-size:clamp(30px,6vw,42px)}.slip-close-button{top:10px;right:10px;width:40px;height:40px}.magazine-pagination{bottom:8px;gap:6px}.magazine-pagination button{width:40px;height:34px;touch-action:manipulation}}@media(prefers-reduced-motion:reduce){.table-sticker{animation:none}.proximity-type__cell{display:none}.mat-sunlight-shader,.book-object,.book-open-label,.folio-scene,.brand-stamp,.case-book-page,.case-book-opening-shell,.case-book-cover-leaf{transition:none!important;animation:none!important}.folio-sheet{opacity:1;animation:none}.folio-flight-shadow{opacity:.62;animation:none;transition:none}.book-object:hover,.book-object:focus-visible{transform:rotate(var(--book-responsive-rotate, var(--book-rotate)))}.book-object:hover .book-volume,.book-object:focus-visible .book-volume{transform:none}}@media(hover:none),(pointer:coarse){.folio-scene{cursor:auto}.proximity-type__cell{display:none}}.case-study-bottom-sheet-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:81;background:#11111057;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);pointer-events:auto}body:has(.case-study-bottom-sheet) .folio-scene{filter:none!important;isolation:auto;transition:none!important}body:has(.case-study-bottom-sheet) .mat-sunlight-shader{z-index:79;transition-duration:.36s!important}.project-slip.case-study-bottom-sheet{--entry-folder-deep: #872619;--entry-folder-ink: #fff0cf;--entry-folder-tint: #cf482d;--sheet-ink: #24211d;--sheet-muted: #665e53;--sheet-rule: rgb(48 42 35 / .22);--sheet-accent: #6e1f38;--reader-rim: color-mix(in srgb, var(--entry-folder-tint) 84%, #8a5235 16%);--reader-rim-thread: color-mix(in srgb, var(--entry-folder-ink) 68%, transparent);display:grid;z-index:82;grid-template-rows:minmax(0,1fr);isolation:isolate;overflow:hidden;padding:0;border:12px solid var(--reader-rim);border-left-color:color-mix(in srgb,var(--reader-rim) 88%,#fff 12%);border-right-color:color-mix(in srgb,var(--reader-rim) 84%,var(--entry-folder-deep) 16%);border-radius:34px;background:#fff;background-clip:padding-box;box-sizing:border-box;contain:paint;color:var(--sheet-ink);box-shadow:0 24px 70px #080f0c57;transform-origin:50% 50%;transition:background-color .32s cubic-bezier(.22,1,.36,1),border-color .32s cubic-bezier(.22,1,.36,1),box-shadow .32s cubic-bezier(.22,1,.36,1),color .32s cubic-bezier(.22,1,.36,1),backdrop-filter .32s cubic-bezier(.22,1,.36,1)}.project-slip.case-study-bottom-sheet[data-entry-shape=folder]:not([data-folder-phase=open]){will-change:opacity,transform}.project-slip.case-study-bottom-sheet[data-surface=paper]{background:#fff}.project-slip.case-study-bottom-sheet[data-folder-phase=opening-flap]:not([data-reader-prepared=true]) .case-study-bottom-sheet-viewport,.project-slip.case-study-bottom-sheet[data-folder-phase=board-opening]:not([data-reader-prepared=true]) .case-study-bottom-sheet-viewport,.project-slip.case-study-bottom-sheet[data-folder-phase=closing-flap] .case-study-bottom-sheet-viewport{visibility:hidden;content-visibility:hidden}.project-slip.case-study-bottom-sheet[data-surface=frost]{--sheet-ink: color-mix(in srgb, var(--entry-folder-deep) 84%, #1f1511 16%);--sheet-muted: color-mix(in srgb, var(--entry-folder-deep) 74%, #5d463c 26%);--sheet-rule: color-mix(in srgb, var(--entry-folder-deep) 32%, transparent);--sheet-accent: var(--entry-folder-deep);background-color:color-mix(in srgb,var(--entry-folder-tint) 58%,transparent);background-image:linear-gradient(120deg,rgb(255 248 232 / .34),transparent 34%);border-color:color-mix(in srgb,var(--entry-folder-ink) 46%,transparent);box-shadow:inset 0 1px color-mix(in srgb,var(--entry-folder-ink) 62%,transparent),inset 0 0 0 1px color-mix(in srgb,var(--entry-folder-deep) 15%,transparent),0 -20px 58px #220f0938;backdrop-filter:blur(16px) saturate(1.1) contrast(1.01);-webkit-backdrop-filter:blur(16px) saturate(1.1) contrast(1.01)}.project-slip.case-study-bottom-sheet:before{position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;z-index:4;border:1px dashed var(--reader-rim-thread);border-radius:26px;content:"";opacity:.94;pointer-events:none}.project-slip.case-study-bottom-sheet:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background-image:linear-gradient(167deg,transparent 0 32.8%,rgb(60 51 43 / .012) 34%,rgb(60 51 43 / .035) 34.35%,rgb(60 51 43 / .014) 34.7%,transparent 36.2%),linear-gradient(88deg,transparent 0 71.4%,rgb(57 49 42 / .01) 72.1%,rgb(57 49 42 / .024) 72.35%,transparent 73.1%),url(/assets/textures/paper-folds-cc0.png),url(/assets/textures/paper-fiber-cc0.jpg);background-position:center,center,center,center;background-repeat:no-repeat,no-repeat,no-repeat,repeat;background-size:100% 100%,100% 100%,cover,720px auto;content:"";mix-blend-mode:multiply;opacity:.14;pointer-events:none}.project-slip.case-study-bottom-sheet[data-surface=frost]:before{opacity:.56}.case-study-bottom-sheet-progress,.case-study-bottom-sheet-viewport{position:relative;z-index:2}.case-study-bottom-sheet-title{position:absolute;top:26px;left:20px;display:flex;max-width:min(72vw,560px);min-width:0;align-items:flex-start;padding:3px 0 5px;z-index:6;border:0;background:transparent;font-family:var(--display);letter-spacing:var(--display-tracking);box-shadow:none;pointer-events:none}.case-study-bottom-sheet-title strong{display:block;overflow:visible;padding-bottom:.08em;font-size:clamp(18px,1.55vw,22px);font-weight:700;letter-spacing:var(--display-tracking);line-height:1.08;overflow-wrap:anywhere;text-overflow:clip;white-space:normal}.case-study-surface-switcher,.case-study-bottom-sheet-progress-copy,.case-study-bottom-sheet-close{min-height:34px;border:1px solid var(--sheet-rule);background:#ffffff57;font-family:var(--mono);font-size:7px;font-weight:800;letter-spacing:.05em;transition:background-color .32s cubic-bezier(.22,1,.36,1),border-color .32s cubic-bezier(.22,1,.36,1),color .32s cubic-bezier(.22,1,.36,1)}.case-study-bottom-sheet[data-surface=frost] .case-study-surface-switcher,.case-study-bottom-sheet[data-surface=frost] .case-study-bottom-sheet-progress-copy,.case-study-bottom-sheet[data-surface=frost] .case-study-bottom-sheet-close{background-color:color-mix(in srgb,var(--entry-folder-ink) 22%,transparent)}.case-study-surface-switcher{display:grid;grid-template-columns:repeat(2,minmax(48px,1fr))}.case-study-surface-switcher button{min-width:52px;padding:0 9px;border:0;border-right:1px solid var(--sheet-rule);border-radius:0;background:transparent;color:inherit;cursor:pointer;font:inherit}.case-study-surface-switcher button:last-child{border-right:0}.case-study-surface-switcher button[aria-pressed=true]{background:var(--sheet-ink);color:#fffdf7}.case-study-bottom-sheet[data-surface=frost] .case-study-surface-switcher button[aria-pressed=true]{color:var(--entry-folder-ink)}.case-study-bottom-sheet-progress-copy{display:grid;min-width:96px;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:center;padding:0 9px}.case-study-bottom-sheet-progress-copy span{overflow:hidden;color:var(--sheet-muted);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.case-study-bottom-sheet-progress-copy b{font-size:8px}.case-study-bottom-sheet-close{position:absolute;top:10px;right:12px;display:grid;width:40px;min-width:40px;height:40px;min-height:40px;padding:0;border:1px solid rgb(66 66 62 / .16);border-radius:50%;background:#e5e5e2eb;color:var(--sheet-ink);box-shadow:none;cursor:pointer;z-index:6;place-items:center}.case-study-bottom-sheet-close>svg{display:block;width:18px;height:18px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:1.5}.case-study-bottom-sheet-close:hover{background:#d7d7d3f5}.case-study-bottom-sheet[data-surface=frost] .case-study-bottom-sheet-close{color:#111}.project-slip.case-study-bottom-sheet button:focus-visible,.project-slip.case-study-bottom-sheet [tabindex]:focus-visible{outline:2px solid #df9d27;outline-offset:2px}.case-study-bottom-sheet-progress{position:absolute;top:-10px;right:-8px;left:-8px;display:block;height:2px;overflow:hidden;z-index:6;border-radius:999px;background:transparent;box-shadow:none}.case-study-bottom-sheet-progress span{display:block;width:var(--reader-progress);height:100%;background:color-mix(in srgb,var(--entry-folder-deep) 70%,#30241d 30%);box-shadow:0 0 0 1px #fff6e024;transform-origin:0 50%;transition:width .12s linear}.case-study-bottom-sheet-viewport{min-width:0;min-height:0;z-index:2;overflow:hidden;margin:0;padding-top:0;border:0;background:transparent;box-sizing:border-box;box-shadow:none;transition:background-color .32s cubic-bezier(.22,1,.36,1)}.case-study-bottom-sheet[data-reader-scrolled=true] .wiz-reader-scroll{mask-image:linear-gradient(180deg,transparent 0,rgb(0 0 0 / .08) 12px,rgb(0 0 0 / .28) 30px,rgb(0 0 0 / .58) 52px,rgb(0 0 0 / .84) 72px,#000 92px,#000 100%);-webkit-mask-image:linear-gradient(180deg,transparent 0,rgb(0 0 0 / .08) 12px,rgb(0 0 0 / .28) 30px,rgb(0 0 0 / .58) 52px,rgb(0 0 0 / .84) 72px,#000 92px,#000 100%)}.case-study-bottom-sheet[data-surface=frost] .case-study-bottom-sheet-viewport{background-color:color-mix(in srgb,var(--entry-folder-tint) 34%,transparent)}@media(max-width:820px){.project-slip.case-study-bottom-sheet{grid-template-rows:minmax(0,1fr);border-width:8px;border-radius:24px}.project-slip.case-study-bottom-sheet:before{top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:17px}.case-study-bottom-sheet-progress{top:-7px;right:-5px;left:-5px}.case-study-bottom-sheet-title{top:24px;left:12px;max-width:72vw}.case-study-bottom-sheet-title strong{font-size:18px}.case-study-surface-switcher,.case-study-bottom-sheet-progress-copy,.case-study-bottom-sheet-close{min-height:44px}.case-study-bottom-sheet-viewport{padding-top:0}.case-study-surface-switcher{grid-template-columns:repeat(2,42px)}.case-study-surface-switcher button{min-width:42px;padding:0 5px;font-size:6px}.case-study-bottom-sheet-progress-copy{min-width:42px;grid-template-columns:1fr;place-items:center;padding:0 6px}.case-study-bottom-sheet-progress-copy span{display:none}.case-study-bottom-sheet-close{top:10px;right:11px;width:38px;min-width:38px;height:38px;min-height:38px}}@media(max-width:420px){.case-study-surface-switcher{grid-template-columns:repeat(2,38px)}.case-study-surface-switcher button{min-width:38px;padding:0 3px}.case-study-bottom-sheet-progress-copy{min-width:36px}}@media(prefers-reduced-motion:reduce){body:has(.case-study-bottom-sheet) .folio-scene,body:has(.case-study-bottom-sheet) .mat-sunlight-shader,.case-study-surface-switcher button,.case-study-bottom-sheet-progress span{transition:none!important}}.wiz-reader-source{--wiz-paper: #f3ede1;--wiz-paper-bright: #faf7ef;--wiz-ink: #241f1b;--wiz-cover: #197a5b;--wiz-cover-deep: #174f3d;--wiz-cover-ink: #f4f0b5;--wiz-accent: #e6f379;color:var(--wiz-cover-ink)}.wiz-reader-source *{box-sizing:border-box}.wiz-reader-source{position:absolute;top:0;right:0;bottom:0;left:0;display:block;overflow:visible;background:transparent;border-radius:4px 8px 8px 4px;text-align:left;transform-origin:50% 100%}.wiz-reader-source-insert{position:absolute;display:block;overflow:hidden;border:1px solid rgb(53 44 37 / .4);background:var(--wiz-paper-bright);box-shadow:4px 8px 14px #071b142e;pointer-events:none;transition:transform .11s cubic-bezier(.4,0,1,1);will-change:transform}.book-object[data-cover-format=file]:hover .wiz-reader-source-insert,.book-object[data-cover-format=file]:focus-visible .wiz-reader-source-insert{transition-duration:.36s;transition-timing-function:cubic-bezier(.22,1,.36,1)}.book-object[data-cover-format=file]:hover .wiz-reader-source-insert.is-wizpay,.book-object[data-cover-format=file]:focus-visible .wiz-reader-source-insert.is-wizpay{transform:translate(4%,-3%) rotate(2.5deg)}.book-object[data-cover-format=file]:hover .wiz-reader-source-insert.is-wizai,.book-object[data-cover-format=file]:focus-visible .wiz-reader-source-insert.is-wizai{transform:translate(5%,3%) rotate(-1.8deg)}.book-object[data-cover-format=file]:hover .wiz-reader-source-insert.is-notes,.book-object[data-cover-format=file]:focus-visible .wiz-reader-source-insert.is-notes{transform:translate(-2%,-2.5%) rotate(-1.2deg)}.book-object[data-object-kind=case-study]:not([data-cover-style=annual]):hover,.book-object[data-object-kind=case-study]:not([data-cover-style=annual]):focus-visible{filter:none;transform:rotate(var(--book-responsive-rotate, var(--book-rotate)))}.folio-scene[data-mat-shadow=true] .book-object[data-object-kind=case-study]:not([data-cover-style=annual]):hover,.folio-scene[data-mat-shadow=true] .book-object[data-object-kind=case-study]:not([data-cover-style=annual]):focus-visible{filter:drop-shadow(var(--sun-contact-shadow-x) var(--sun-contact-shadow-y) var(--sun-contact-shadow-blur) var(--sun-contact-shadow-color)) drop-shadow(var(--sun-shadow-x) var(--sun-shadow-y) var(--sun-shadow-blur) var(--sun-shadow-color))}.wiz-reader-source-insert img{display:block;width:100%;height:100%;object-fit:cover}.wiz-reader-source-insert small{position:absolute;left:8px;bottom:7px;padding:4px 6px;background:#faf7efe6;font-family:var(--mono);font-size:6px;font-weight:800;letter-spacing:.06em}.wiz-reader-source-insert.is-wizpay{top:4.5%;right:2.5%;z-index:2;width:83%;height:86%;transform:rotate(1.25deg)}.wiz-reader-source-insert.is-wizai{right:4%;bottom:5.5%;z-index:3;width:80%;height:86%;transform:rotate(-.8deg)}.wiz-reader-source-insert.is-notes{top:1.8%;left:9%;z-index:1;width:82.5%;height:90%;padding:20px;background:#fff1a9;transform:none}.wiz-reader-source-insert.is-notes b{display:block;max-width:14ch;font-family:var(--display);font-size:25px;font-weight:400;letter-spacing:var(--display-tracking);line-height:.96}.wiz-reader-source-cover{position:absolute;top:.5%;right:.5%;bottom:-1.5%;left:-.5%;z-index:5;display:flex;align-items:flex-start;justify-content:center;overflow:visible;padding:15% 10% 5% 16%;color:var(--wiz-cover-ink);background:transparent;pointer-events:none;transform:translateZ(0) rotate(0);transform-origin:8% 50%;transition:transform .12s cubic-bezier(.4,0,1,1);will-change:transform}.book-object[data-cover-format=file]:hover .wiz-reader-source-cover,.book-object[data-cover-format=file]:focus-visible .wiz-reader-source-cover{transform:translate3d(-1.2%,.7%,0) rotate(-1.6deg);transition-duration:.36s;transition-timing-function:cubic-bezier(.22,1,.36,1)}@media(max-width:1040px){.book-object[data-object-kind=case-study]:not([data-cover-style=annual]):hover,.book-object[data-object-kind=case-study]:not([data-cover-style=annual]):focus-visible{transform:translate(-50%) rotate(var(--book-responsive-rotate, var(--book-rotate)))}}.wiz-reader-source-cover-art{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:block;width:100%;height:100%;object-fit:fill;opacity:.52;filter:saturate(1.06) contrast(.9) brightness(.95);mix-blend-mode:multiply;pointer-events:none;-webkit-user-select:none;user-select:none}.wiz-reader-source-cover:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:#f5fff814;backdrop-filter:blur(9px) saturate(.72) contrast(.92);-webkit-backdrop-filter:blur(9px) saturate(.72) contrast(.92);content:"";mask-image:url(/assets/new/wiz-file-cover-emerald-matte-v2.png);mask-position:center;mask-repeat:no-repeat;mask-size:100% 100%;pointer-events:none;-webkit-mask-image:url(/assets/new/wiz-file-cover-emerald-matte-v2.png);-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% 100%}.folio-scene[data-mat-shadow=true] .book-object[data-cover-format=file] .wiz-reader-source-cover:before{background:radial-gradient(circle at calc(30% - var(--sun-shadow-x)) calc(22% - var(--sun-shadow-y)),rgb(255 244 214 / .18),transparent 58%),#f5fff813}.wiz-reader-source-kicker,.wiz-reader-source-badge,.wiz-reader-source-caption,.wiz-reader-source-action{position:relative;z-index:2;font-family:var(--mono);font-size:8px;font-weight:800;letter-spacing:.07em}.wiz-reader-source-badge{position:absolute;top:5.1%;left:50%;z-index:3;padding:5px 9px 4px;color:var(--wiz-cover-deep);background:#fffdf3;border-radius:999px;font-size:6px;transform:translate(-50%)}.wiz-reader-source-title{position:relative;z-index:3;max-width:100%;color:var(--wiz-cover-ink);font-family:var(--display);font-size:clamp(23px,2.65vw,34px);font-weight:800;letter-spacing:var(--display-tracking);line-height:.98;text-align:center;text-shadow:0 -1px 0 rgb(20 51 36 / .36),0 1px 0 rgb(255 255 239 / .34);white-space:normal}.wiz-reader-source-caption{max-width:31ch;line-height:1.35}.wiz-reader-source-action{justify-self:end;padding:10px 12px;color:var(--wiz-cover-deep);background:var(--wiz-accent)}.wiz-reader-source-bookmarks{position:absolute;top:15%;right:0;z-index:4;display:grid;width:8%;gap:3%}.wiz-reader-source-bookmarks i{display:flex;width:100%;min-height:78px;align-items:center;justify-content:center;padding:7px 5px;border-radius:0 7px 7px 0;color:#452613;background:#fff0aa;box-shadow:3px 5px 9px #091f1724;font-family:var(--mono);font-size:6.5px;font-style:normal;font-weight:800;letter-spacing:.05em;text-orientation:mixed;writing-mode:vertical-rl}.wiz-reader-source-bookmarks i:nth-child(2){color:#50233e;background:#f18acd}.wiz-reader-source-bookmarks i:nth-child(3){color:#234728;background:#aaf07f}.wiz-notebook-source{position:absolute;top:0;right:0;bottom:0;left:0;display:block;overflow:hidden;border-radius:5px}.wiz-notebook-source>img{display:block;width:100%;height:100%;object-fit:fill;pointer-events:none;-webkit-user-select:none;user-select:none}.wiz-notebook-source-band{position:absolute;top:40%;right:0;left:0;z-index:2;display:flex;align-items:center;justify-content:center;overflow:hidden;padding:20px 24px 18px;color:#24221f;background:linear-gradient(90deg,rgb(255 255 255 / .34),transparent 28%,rgb(215 206 177 / .14)),#eee9d8;border-top:1px solid rgb(33 31 28 / .18);border-bottom:12px solid #c8df00;box-shadow:0 1px 3px #0000002e;font-family:var(--mono);letter-spacing:.06em}.wiz-notebook-source-band:after{position:absolute;top:0;right:0;bottom:0;left:0;background-image:var(--noise-image);background-size:140px 140px;content:"";filter:contrast(1.35);mix-blend-mode:soft-light;opacity:.3;pointer-events:none}.wiz-notebook-source-band small,.wiz-notebook-source-band>span{font-size:7px;font-weight:800}.wiz-notebook-source-band strong{position:relative;z-index:1;max-width:100%;color:#7b2632;font-family:var(--display);font-size:clamp(16px,1.9vw,24px);font-weight:700;letter-spacing:var(--display-tracking);line-height:1;text-align:center;white-space:nowrap}.wiz-reader-chapter-switcher{display:grid;grid-template-columns:auto 32px 34px;min-height:34px;border:1px solid var(--sheet-rule);background:#ffffff57;color:var(--sheet-ink);font-family:var(--mono);font-size:7px;font-weight:800;letter-spacing:.05em;transition:background-color .32s cubic-bezier(.22,1,.36,1),border-color .32s cubic-bezier(.22,1,.36,1),color .32s cubic-bezier(.22,1,.36,1)}.case-study-bottom-sheet[data-surface=frost] .wiz-reader-chapter-switcher{background-color:color-mix(in srgb,var(--entry-folder-ink) 22%,transparent)}.wiz-reader-chapter-switcher>span{display:flex;align-items:center;padding:0 8px;border-right:1px solid var(--sheet-rule)}.wiz-reader-chapter-switcher button{border:0;border-right:1px solid var(--sheet-rule);border-radius:0;background:transparent;color:inherit;cursor:pointer;font:inherit}.wiz-reader-chapter-switcher button:last-child{border-right:0}.wiz-reader-chapter-switcher button[aria-pressed=true]{background:var(--sheet-ink);color:#fffdf7}.case-study-bottom-sheet[data-surface=frost] .wiz-reader-chapter-switcher button[aria-pressed=true]{color:var(--entry-folder-ink)}.wiz-reader-viewport{display:grid;width:100%;height:100%;min-width:0;min-height:0;grid-template-columns:minmax(0,1fr) 148px}.wiz-reader-viewport[data-chapters=false]{grid-template-columns:minmax(0,1fr)}.wiz-reader-chapters{display:flex;min-width:0;grid-column:2;grid-row:1;flex-direction:column;gap:0;padding:18px 12px;overflow-x:hidden;overflow-y:auto;border-left:1px solid var(--sheet-rule);background:#ffffff42;transition:background-color .32s cubic-bezier(.22,1,.36,1),border-color .32s cubic-bezier(.22,1,.36,1);scrollbar-color:rgb(82 73 64 / .45) transparent;scrollbar-width:thin}.case-study-bottom-sheet[data-surface=frost] .wiz-reader-chapters{background-color:color-mix(in srgb,var(--entry-folder-ink) 14%,transparent)}.wiz-reader-chapters button{display:grid;min-height:53px;grid-template-columns:24px minmax(0,1fr);gap:7px;align-items:center;padding:8px 7px;border:0;border-bottom:1px solid var(--sheet-rule);border-radius:0;background:transparent;color:var(--sheet-ink);cursor:pointer;font-family:var(--mono);text-align:left}.wiz-reader-chapters button span{color:var(--sheet-muted);font-size:7px}.wiz-reader-chapters button strong{font-size:7px;font-weight:700;letter-spacing:.035em;line-height:1.2;text-transform:uppercase}.case-study-bottom-sheet[data-surface=frost] .wiz-reader-chapters button[aria-current=location]{color:var(--entry-folder-ink)}.wiz-reader-chapters button[aria-current=location] span{color:#fffdf79e}.wiz-reader-scroll{position:relative;width:100%;height:100%;min-width:0;min-height:0;grid-column:1;grid-row:1;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-color:rgb(82 73 64 / .72) rgb(58 53 47 / .1);scrollbar-width:auto;touch-action:pan-y}.wiz-reader-scroll::-webkit-scrollbar{width:10px}.wiz-reader-scroll::-webkit-scrollbar-track{background:#3a352f1a}.wiz-reader-scroll::-webkit-scrollbar-thumb{min-height:64px;background:#524940ad;border:2px solid transparent;background-clip:padding-box}.wiz-reader-publication{display:grid;width:min(680px,calc(100% - 64px));min-width:0;gap:28px;margin:0 auto;padding:28px 0 90px}.wiz-reader-page{position:relative;min-width:0;min-height:0;overflow:hidden;aspect-ratio:17 / 22;border:1px solid rgb(67 59 51 / .2);background-color:#fffdfa;background-image:linear-gradient(104deg,rgb(255 255 255 / .26),transparent 26%);box-shadow:none;transition:background-color .32s cubic-bezier(.22,1,.36,1),border-color .32s cubic-bezier(.22,1,.36,1)}.case-study-bottom-sheet[data-surface=frost] .wiz-reader-page{background-color:color-mix(in srgb,#fffaf1 82%,var(--entry-folder-tint) 18%);background-image:linear-gradient(104deg,rgb(255 248 232 / .4),transparent 28%);border-color:color-mix(in srgb,var(--entry-folder-deep) 18%,transparent);box-shadow:none}.wiz-reader-cover-page{padding:28px 48px 48px}.wiz-reader-cover-opening,.wiz-reader-cover-details-page,.wiz-reader-cover-image-page{display:grid}.wiz-reader-cover-opening{align-content:start}.wiz-reader-cover-details-page{align-items:center}.wiz-reader-cover-details-page .wiz-reader-cover-intro{align-self:center}.wiz-reader-cover-image-page{place-items:center}.wiz-reader-cover-heading{display:grid;gap:17px;padding:64px 0 44px}.wiz-reader-cover-heading>span{color:var(--sheet-accent);font-family:var(--mono);font-size:8px;font-weight:800;letter-spacing:.08em}.wiz-reader-cover-heading h2{max-width:10.5ch;margin:0;font-family:var(--display);font-size:clamp(64px,7vw,104px);font-weight:400;letter-spacing:var(--display-tracking);line-height:.82}.wiz-reader-cover-opening[data-long-title=true] .wiz-reader-cover-heading{gap:13px;padding:40px 0 28px}.wiz-reader-cover-opening[data-long-title=true] .wiz-reader-cover-heading h2{font-size:48px;line-height:.9}.wiz-reader-cover-heading p{max-width:55ch;margin:0;color:#5a5149;font-size:clamp(17px,1.55vw,21px);line-height:1.22}.wiz-reader-cover-media img{width:100%;aspect-ratio:16 / 8.6;object-fit:cover;object-position:center top}.wiz-reader-cover-media figcaption,.wiz-reader-publication figcaption,.wiz-reader-publication .slip-small-note,.wiz-reader-publication .slip-eyebrow{padding:8px 0;font-family:var(--mono);font-size:7px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.wiz-reader-cover-intro{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:42px;padding:52px 0}.wiz-reader-cover-intro p{display:grid;grid-template-columns:28px 1fr;gap:10px;margin:0;color:#504840;font-size:clamp(16px,1.45vw,19px);line-height:1.28}.wiz-reader-section-page{scroll-margin-top:20px;padding:60px 56px 72px}.wiz-reader-chapter-title{margin:0 0 40px;padding-bottom:28px;border-bottom:1px solid rgb(51 45 39 / .32);font-family:var(--display);font-size:clamp(52px,6.5vw,88px);font-weight:400;letter-spacing:var(--display-tracking);line-height:.84}.wiz-reader-section-page[data-long-title=true] .wiz-reader-chapter-title{font-size:44px;line-height:.92}.wiz-reader-publication .slip-body p,.wiz-reader-publication .slip-body ul{color:#554d45;font-size:clamp(16px,1.45vw,19px)}.wiz-reader-publication .slip-prose{column-count:2;column-gap:38px;margin:0 0 32px}.wiz-reader-publication .slip-prose p{margin-top:0;break-inside:avoid}.wiz-reader-publication .slip-red-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:36px;margin:0 0 40px}.wiz-reader-publication .slip-red-columns p{margin:0;line-height:1.34}.wiz-reader-publication .slip-red-columns strong{color:var(--sheet-accent)}.wiz-reader-publication .slip-figure,.wiz-reader-publication .slip-media-row,.wiz-reader-publication .slip-video-carousel,.wiz-reader-publication .slip-video-figure,.wiz-reader-publication .slip-screen-grid,.wiz-reader-publication .slip-asset-grid{width:100%;margin:30px 0 16px}.wiz-reader-publication .slip-figure img,.wiz-reader-publication .slip-media-row img,.wiz-reader-publication .slip-video-figure video,.wiz-reader-publication .video-carousel-stage video{display:block;max-width:100%;border:1px solid rgb(51 45 39 / .18);filter:none}.wiz-reader-section-page .slip-figure img,.wiz-reader-section-page .slip-media-row img,.wiz-reader-section-page .slip-video-figure video,.wiz-reader-section-page .video-carousel-stage video{width:100%;max-height:440px;object-fit:contain}.wiz-reader-section-page .slip-image-slot{min-height:0;height:390px}.wiz-reader-publication .media-row{display:grid;grid-template-columns:repeat(var(--media-row-columns, 2),minmax(160px,1fr));gap:10px}.wiz-reader-publication .slip-video-carousel{padding:0}.wiz-reader-publication .video-carousel-stage,.wiz-reader-publication .video-carousel-stage video{border-radius:0}.wiz-reader-publication .screen-grid,.wiz-reader-publication .asset-grid{max-width:100%;grid-template-columns:repeat(auto-fit,minmax(118px,1fr))}.wiz-reader-section-page .screen-card{min-height:0}@media(max-width:1040px){.wiz-reader-viewport{grid-template-columns:minmax(0,1fr) 126px}.wiz-reader-publication{width:min(600px,82vw,calc(100% - 40px))}.wiz-reader-chapters{padding-inline:8px}.wiz-reader-section-page .slip-figure img,.wiz-reader-section-page .slip-media-row img,.wiz-reader-section-page .slip-video-figure video,.wiz-reader-section-page .video-carousel-stage video{max-height:360px}.wiz-reader-section-page .slip-image-slot{height:340px}}@media(max-width:820px){.wiz-reader-chapter-switcher{grid-template-columns:auto 29px 31px;min-height:32px}.wiz-reader-chapter-switcher>span{display:flex;padding-inline:5px;font-size:5px}.wiz-reader-viewport,.wiz-reader-viewport[data-chapters=false]{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr)}.wiz-reader-viewport[data-chapters=false]{grid-template-rows:minmax(0,1fr)}.wiz-reader-chapters{grid-column:1;grid-row:1;flex-direction:row;gap:2px;padding:5px 6px 0;overflow-x:auto;overflow-y:hidden;border-bottom:1px solid var(--sheet-rule);border-left:0;scrollbar-width:none}.wiz-reader-chapters::-webkit-scrollbar{display:none}.wiz-reader-chapters button{min-width:max-content;min-height:38px;grid-template-columns:19px auto;flex:0 0 auto;padding:6px 9px;border:1px solid var(--sheet-rule);border-bottom:0}.wiz-reader-scroll{grid-column:1;grid-row:2}.wiz-reader-viewport[data-chapters=false] .wiz-reader-scroll{grid-row:1}.wiz-reader-publication{gap:15px;padding:14px 0 68px}.wiz-reader-cover-page{padding:22px 18px 44px}.wiz-reader-cover-heading{gap:13px;padding:40px 0 30px}.wiz-reader-cover-heading>span{font-size:6px}.wiz-reader-cover-heading h2{font-size:clamp(42px,13vw,62px)}.wiz-reader-cover-opening[data-long-title=true] .wiz-reader-cover-heading h2{font-size:clamp(32px,9.5vw,44px);line-height:.9}.wiz-reader-cover-heading p{font-size:16px}.wiz-reader-cover-media img{aspect-ratio:4 / 3}.wiz-reader-cover-image-page .wiz-reader-cover-media{width:100%}.wiz-reader-cover-intro{grid-template-columns:minmax(0,1fr);gap:23px;padding:36px 0}.wiz-reader-cover-intro p{font-size:16px}.wiz-reader-section-page{padding:42px 18px 58px}.wiz-reader-chapter-title{margin-bottom:29px;padding-bottom:21px;font-size:clamp(44px,14vw,62px)}.wiz-reader-section-page[data-long-title=true] .wiz-reader-chapter-title{font-size:30px;line-height:.92}.wiz-reader-publication .slip-red-columns,.wiz-reader-publication .slip-prose{grid-template-columns:minmax(0,1fr);column-count:1}.wiz-reader-publication .slip-red-columns{gap:20px}.wiz-reader-publication .media-row{grid-template-columns:minmax(0,1fr)!important;overflow:visible}.wiz-reader-publication .slip-figure,.wiz-reader-publication .slip-media-row,.wiz-reader-publication .slip-video-carousel,.wiz-reader-publication .slip-video-figure,.wiz-reader-publication .slip-screen-grid,.wiz-reader-publication .slip-asset-grid{margin:16px 0 10px}.wiz-reader-section-page .slip-figure img,.wiz-reader-section-page .slip-media-row img,.wiz-reader-section-page .slip-video-figure video,.wiz-reader-section-page .video-carousel-stage video{max-height:180px}.wiz-reader-section-page .slip-image-slot{height:175px}.wiz-reader-publication .screen-grid,.wiz-reader-publication .asset-grid{grid-template-columns:minmax(0,1fr)}.wiz-reader-publication .asset-card{min-height:150px}.wiz-reader-publication .screen-card{padding:11px}.wiz-reader-publication .screen-card-label{margin-bottom:8px;font-size:7px}.wiz-reader-publication .screen-card h4{margin-bottom:7px;font-size:20px}.wiz-reader-publication .screen-card>p:not(.screen-card-label){font-size:13px;line-height:1.16}.wiz-reader-publication .screen-card ul{margin-top:9px;padding-top:8px;font-size:8px;line-height:1.25}.wiz-reader-publication .screen-card li+li{margin-top:3px}}@media(max-width:420px){.wiz-reader-source-caption{font-size:6px}.wiz-reader-source-action{padding:8px 9px;font-size:6px}}@media(max-width:680px){.wiz-reader-publication{width:min(86vw,560px,calc(100% - 18px))}.wiz-reader-page{aspect-ratio:7 / 10}}@media(min-width:681px)and (max-width:820px){.wiz-reader-cover-media img{aspect-ratio:16 / 8.6}.wiz-reader-publication .media-row{grid-template-columns:repeat(var(--media-row-columns, 2),minmax(0,1fr))!important}.wiz-reader-publication .screen-grid,.wiz-reader-publication .asset-grid{grid-template-columns:repeat(auto-fit,minmax(118px,1fr))}.wiz-reader-section-page .slip-figure img,.wiz-reader-section-page .slip-media-row img,.wiz-reader-section-page .slip-video-figure video,.wiz-reader-section-page .video-carousel-stage video{max-height:320px}.wiz-reader-section-page .slip-image-slot{height:300px}}@media(prefers-reduced-motion:reduce){.wiz-reader-source-insert,.wiz-reader-source-cover,.wiz-reader-chapters button{transition-duration:.001ms!important}.book-object[data-cover-format=file]:hover .wiz-reader-source-cover,.book-object[data-cover-format=file]:focus-visible .wiz-reader-source-cover{transform:none}.book-object[data-cover-format=file]:hover .wiz-reader-source-insert.is-wizpay,.book-object[data-cover-format=file]:focus-visible .wiz-reader-source-insert.is-wizpay{transform:rotate(1.25deg)}.book-object[data-cover-format=file]:hover .wiz-reader-source-insert.is-wizai,.book-object[data-cover-format=file]:focus-visible .wiz-reader-source-insert.is-wizai{transform:rotate(-.8deg)}.book-object[data-cover-format=file]:hover .wiz-reader-source-insert.is-notes,.book-object[data-cover-format=file]:focus-visible .wiz-reader-source-insert.is-notes{transform:none}.wiz-reader-scroll{scroll-behavior:auto!important}}.wiz-reader-viewport{position:relative;display:grid;width:100%;height:100%;min-width:0;min-height:0;grid-template-columns:minmax(0,1fr) 224px;background:#ece8e0b8}.wiz-reader-viewport[data-chapters-open=false]{grid-template-columns:minmax(0,1fr)}.wiz-reader-scroll{position:relative;width:100%;height:100%;min-width:0;min-height:0;grid-column:1;grid-row:1;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scroll-behavior:auto;scrollbar-color:rgb(82 73 64 / .72) rgb(58 53 47 / .1);touch-action:pan-y}.wiz-reader-publication{display:grid;width:min(760px,calc(100% - 72px));min-width:0;gap:34px;margin:0 auto;padding:34px 0 104px}.wiz-reader-overview,.wiz-reader-section{position:relative;min-width:0;height:auto;overflow:visible;scroll-margin-top:16px;border:1px solid rgb(67 59 51 / .2);border-radius:2px;background-color:#fffdfa;background-image:linear-gradient(104deg,rgb(255 255 255 / .28),transparent 26%),var(--noise-image);background-size:auto,320px 320px;box-shadow:0 12px 28px #30251c14}.wiz-reader-overview{padding:52px 56px 58px}.wiz-reader-section{padding:64px 60px 52px}.case-study-bottom-sheet[data-surface=frost] .wiz-reader-overview,.case-study-bottom-sheet[data-surface=frost] .wiz-reader-section{background-color:color-mix(in srgb,#fffaf1 82%,var(--entry-folder-tint) 18%);border-color:color-mix(in srgb,var(--entry-folder-deep) 18%,transparent)}.wiz-reader-cover-heading{display:grid;gap:16px;padding:24px 0 40px}.wiz-reader-cover-heading>span,.wiz-reader-chapter-heading>span,.wiz-reader-overview-index-heading,.wiz-reader-continuity span,.wiz-reader-start span{color:var(--sheet-accent);font-family:var(--mono);font-size:9px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.wiz-reader-cover-heading h2{max-width:11ch;margin:0;font-family:var(--display);font-size:clamp(66px,7vw,96px);font-weight:400;letter-spacing:var(--display-tracking);line-height:.84}.wiz-reader-cover-heading p{max-width:58ch;margin:0;color:#5a5149;font-size:clamp(18px,1.55vw,21px);line-height:1.28}.wiz-reader-cover-media{margin:0;border-top:1px solid rgb(51 45 39 / .24);border-bottom:1px solid rgb(51 45 39 / .24)}.wiz-reader-cover-media img{display:block;width:100%;height:auto;max-height:480px;object-fit:contain;object-position:center top}.wiz-reader-cover-intro{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:42px;padding:48px 0}.wiz-reader-cover-intro p{display:grid;grid-template-columns:28px 1fr;gap:10px;margin:0;color:#504840;font-size:clamp(16px,1.35vw,18px);line-height:1.38}.wiz-reader-cover-intro b{color:var(--sheet-accent);font-family:var(--mono);font-size:8px}.wiz-reader-overview-index{padding:30px 0 12px;border-top:1px solid rgb(51 45 39 / .26)}.wiz-reader-overview-index-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:17px}.wiz-reader-overview-index-heading b{color:var(--sheet-muted);font-size:8px}.wiz-reader-overview-index ol{display:grid;margin:0;padding:0;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none}.wiz-reader-overview-index li{min-width:0}.wiz-reader-overview-index button{display:grid;width:100%;min-height:54px;grid-template-columns:30px minmax(0,1fr);gap:10px;align-items:center;padding:9px 8px;border:0;border-top:1px solid var(--sheet-rule);background:transparent;color:var(--sheet-ink);cursor:pointer;font-family:var(--mono);text-align:left}.wiz-reader-overview-index li:nth-child(odd) button{border-right:1px solid var(--sheet-rule)}.wiz-reader-overview-index button span{color:var(--sheet-muted);font-size:8px}.wiz-reader-overview-index button strong{font-size:9px;font-weight:750;letter-spacing:.025em;line-height:1.25;text-transform:uppercase}.wiz-reader-overview-index button:hover,.wiz-reader-overview-index button:focus-visible{background:#26211d0e}.wiz-reader-start{display:grid;width:100%;min-height:72px;grid-template-columns:112px minmax(0,1fr);gap:20px;align-items:center;margin-top:34px;padding:14px 18px;border:1px solid var(--sheet-ink);border-radius:0;background:var(--sheet-ink);color:#fffdf7;cursor:pointer;text-align:left}.wiz-reader-start span{color:#fffdf7a3}.wiz-reader-start strong{font-family:var(--mono);font-size:10px;letter-spacing:.04em;line-height:1.35;text-transform:uppercase}.wiz-reader-chapter-heading{display:grid;gap:18px;margin:0 0 44px;padding-bottom:30px;border-bottom:1px solid rgb(51 45 39 / .32)}.wiz-reader-chapter-heading h3{max-width:12ch;margin:0;font-family:var(--display);font-size:clamp(50px,5.5vw,76px);font-weight:400;letter-spacing:var(--display-tracking);line-height:.88}.wiz-reader-section[data-long-title=true] .wiz-reader-chapter-heading h3{max-width:16ch;font-size:clamp(42px,4.7vw,62px);line-height:.92}.wiz-reader-publication .slip-body{display:block;width:100%;min-width:0;padding:0;border:0}.wiz-reader-publication .slip-body>*,.wiz-reader-publication .slip-red-columns,.wiz-reader-publication .slip-prose,.wiz-reader-publication .slip-figure,.wiz-reader-publication .slip-media-row,.wiz-reader-publication .slip-video-carousel,.wiz-reader-publication .slip-screen-grid,.wiz-reader-publication .slip-asset-grid{min-width:0;max-width:100%}.wiz-reader-publication .slip-body p,.wiz-reader-publication .slip-body ul{max-width:64ch;color:#554d45;font-size:clamp(16px,1.35vw,19px);line-height:1.48}.wiz-reader-publication .slip-prose{max-width:64ch;margin:0 0 34px;column-count:1}.wiz-reader-publication .slip-red-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:36px;margin:0 0 42px}.wiz-reader-publication .slip-red-columns p{margin:0;line-height:1.42}.wiz-reader-publication .slip-figure,.wiz-reader-publication .slip-media-row,.wiz-reader-publication .slip-video-carousel,.wiz-reader-publication .slip-video-figure,.wiz-reader-publication .slip-screen-grid,.wiz-reader-publication .slip-asset-grid{width:100%;margin:34px 0 24px}.wiz-reader-publication .slip-figure img,.wiz-reader-publication .slip-media-row img,.wiz-reader-publication .slip-video-figure video,.wiz-reader-publication .video-carousel-stage video{display:block;width:100%;max-width:100%;max-height:none;height:auto;object-fit:contain;border:1px solid rgb(51 45 39 / .18);filter:none}.wiz-reader-publication .slip-image-slot{height:auto;min-height:240px}.wiz-reader-publication .media-row{display:grid;grid-template-columns:repeat(var(--media-row-columns, 2),minmax(0,1fr));gap:12px;overflow:visible}.wiz-reader-publication .screen-grid,.wiz-reader-publication .asset-grid{max-width:100%;grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}.wiz-reader-continuity{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-top:64px;padding-top:1px;border-top:1px solid rgb(51 45 39 / .28);background:#332d2733}.wiz-reader-continuity button{display:grid;min-height:94px;align-content:center;gap:10px;padding:18px;border:0;border-radius:0;background:#fffdfa;color:var(--sheet-ink);cursor:pointer;text-align:left}.wiz-reader-continuity button:only-child{grid-column:1 / -1}.wiz-reader-continuity button.is-next{text-align:right}.wiz-reader-continuity strong{font-family:var(--mono);font-size:9px;letter-spacing:.035em;line-height:1.35;text-transform:uppercase}.wiz-reader-continuity button:hover,.wiz-reader-continuity button:focus-visible{background:#f2ede4}.wiz-reader-chapters{position:relative;z-index:3;display:flex;min-width:0;grid-column:2;grid-row:1;flex-direction:column;gap:0;padding:18px 14px 24px;overflow-x:hidden;overflow-y:auto;border-bottom:0;border-left:1px solid var(--sheet-rule);background:#ffffff5c;scrollbar-color:rgb(82 73 64 / .45) transparent;scrollbar-width:thin}.wiz-reader-chapters[hidden]{display:none}.wiz-reader-chapters-heading{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:42px;padding:0 8px 10px;color:var(--sheet-muted);font-family:var(--mono);font-size:8px;letter-spacing:.06em}.wiz-reader-chapters-heading b{font-size:7px}.wiz-reader-chapters button{position:relative;display:grid;width:100%;min-width:0;min-height:58px;grid-template-columns:28px minmax(0,1fr) 30px;gap:8px;align-items:center;padding:9px 8px;border:0;border-bottom:1px solid var(--sheet-rule);border-radius:0;background:transparent;color:var(--sheet-ink);cursor:pointer;font-family:var(--mono);text-align:left}.wiz-reader-chapters button strong{min-width:0;font-size:10px;font-weight:750;letter-spacing:.025em;line-height:1.25;text-transform:uppercase}.wiz-reader-chapter-number,.wiz-reader-chapter-status{color:var(--sheet-muted);font-size:8px}.wiz-reader-chapter-status{text-align:right}.wiz-reader-chapters button[data-completed=true]:after{position:absolute;bottom:-1px;left:0;width:24%;height:1px;background:var(--sheet-accent);content:""}.wiz-reader-chapters button[aria-current=location]{background:var(--sheet-ink);color:#fffdf7}.wiz-reader-chapters button[aria-current=location] .wiz-reader-chapter-number,.wiz-reader-chapters button[aria-current=location] .wiz-reader-chapter-status{color:#fffdf7a6}.case-study-bottom-sheet[data-surface=paper] .wiz-reader-viewport{background:transparent}.case-study-bottom-sheet[data-surface=paper] .wiz-reader-overview,.case-study-bottom-sheet[data-surface=paper] .wiz-reader-section{border:0;border-radius:0;background:transparent;box-shadow:none}.case-study-bottom-sheet[data-surface=paper] .wiz-reader-section{border-top:1px solid var(--sheet-rule)}.case-study-bottom-sheet[data-surface=paper] .wiz-reader-cover-heading p,.case-study-bottom-sheet[data-surface=paper] .wiz-reader-cover-intro p,.case-study-bottom-sheet[data-surface=paper] .wiz-reader-publication .slip-body p,.case-study-bottom-sheet[data-surface=paper] .wiz-reader-publication .slip-body ul{color:#403a33}.case-study-bottom-sheet[data-surface=paper] .wiz-reader-cover-media,.case-study-bottom-sheet[data-surface=paper] .wiz-reader-chapter-heading,.case-study-bottom-sheet[data-surface=paper] .wiz-reader-overview-index,.case-study-bottom-sheet[data-surface=paper] .wiz-reader-continuity{border-color:var(--sheet-rule)}.case-study-bottom-sheet[data-surface=paper] .wiz-reader-overview-index button:hover,.case-study-bottom-sheet[data-surface=paper] .wiz-reader-overview-index button:focus-visible,.case-study-bottom-sheet[data-surface=paper] .wiz-reader-continuity button,.case-study-bottom-sheet[data-surface=paper] .wiz-reader-chapters{background:#ffffff14}.case-study-bottom-sheet[data-surface=paper] .wiz-reader-continuity button:hover,.case-study-bottom-sheet[data-surface=paper] .wiz-reader-continuity button:focus-visible{background:#ffffff29}.case-study-bottom-sheet[data-surface=paper] .wiz-reader-scroll{scrollbar-color:rgb(65 55 44 / .7) rgb(65 55 44 / .12)}@media(max-width:1040px){.wiz-reader-viewport{grid-template-columns:minmax(0,1fr)}.wiz-reader-chapters[data-variant=menu]{position:absolute;inset:8px 8px auto;z-index:8;display:flex;max-height:calc(100% - 16px);grid-column:1;grid-row:1;padding:12px 12px 20px;overflow-y:auto;border:1px solid var(--sheet-rule);background:#f5f0e7;box-shadow:0 18px 42px #221a1433}.wiz-reader-chapters[data-variant=menu][hidden]{display:none}.wiz-reader-chapters[data-variant=menu] button{min-height:50px}.wiz-reader-scroll{grid-column:1;grid-row:1}.wiz-reader-publication{width:min(720px,calc(100% - 40px))}}@media(max-width:680px){.wiz-reader-publication{width:calc(100% - 20px);gap:18px;padding:10px 0 72px}.wiz-reader-overview,.wiz-reader-section{width:100%;height:auto;overflow:visible;aspect-ratio:auto;box-shadow:0 7px 18px #30251c12}.wiz-reader-overview{padding:28px 18px 34px}.wiz-reader-section{padding:36px 18px 30px}.wiz-reader-cover-heading{gap:12px;padding:14px 0 28px}.wiz-reader-cover-heading h2{font-size:clamp(48px,15vw,68px)}.wiz-reader-cover-heading p{font-size:16px;line-height:1.32}.wiz-reader-cover-media img{max-height:none}.wiz-reader-cover-intro{grid-template-columns:minmax(0,1fr);gap:22px;padding:34px 0}.wiz-reader-cover-intro p{font-size:15px}.wiz-reader-overview-index ol{grid-template-columns:minmax(0,1fr)}.wiz-reader-overview-index li:nth-child(odd) button{border-right:0}.wiz-reader-overview-index button{min-height:52px}.wiz-reader-start{min-height:82px;grid-template-columns:minmax(0,1fr);gap:8px}.wiz-reader-chapter-heading{gap:13px;margin-bottom:30px;padding-bottom:22px}.wiz-reader-chapter-heading h3,.wiz-reader-section[data-long-title=true] .wiz-reader-chapter-heading h3{max-width:15ch;font-size:clamp(38px,12vw,52px);line-height:.92}.wiz-reader-publication .slip-body p,.wiz-reader-publication .slip-body ul{font-size:16px;line-height:1.46}.wiz-reader-publication .slip-red-columns{grid-template-columns:minmax(0,1fr);gap:20px}.wiz-reader-publication .media-row,.wiz-reader-publication .screen-grid,.wiz-reader-publication .asset-grid{grid-template-columns:minmax(0,1fr)!important}.wiz-reader-publication .slip-image-slot{min-height:170px}.wiz-reader-continuity{grid-template-columns:minmax(0,1fr);margin-top:44px}.wiz-reader-continuity button{min-height:82px}.wiz-reader-continuity button.is-next{text-align:left}.wiz-reader-chapters[data-variant=menu]{inset:6px 6px auto}.wiz-reader-chapters[data-variant=menu] button{min-height:54px}}@media(prefers-reduced-motion:reduce){.wiz-reader-overview-index button,.wiz-reader-start,.wiz-reader-continuity button,.wiz-reader-chapters button{transition:none!important}.wiz-reader-scroll{scroll-behavior:auto!important}}.project-folder-cover,.project-folder-cover *{box-sizing:border-box}.project-folder-cover{--project-folder-radius: clamp(18px, 4.5vw, 26px);position:absolute;top:0;right:0;bottom:0;left:0;display:block;color:var(--project-folder-ink);pointer-events:none}.book-object[data-cover-format=folder]{--folder-height-scale: .81;height:auto;aspect-ratio:calc(var(--book-ratio) / var(--folder-height-scale));transition:filter .32s cubic-bezier(.22,1,.36,1),transform .32s cubic-bezier(.22,1,.36,1)}.project-folder-cover__assembly{--folder-handoff-catch: 7px;--folder-handoff-dip: clamp(16px, 2.2vw, 24px);position:absolute;top:1%;right:0;bottom:0;left:2%;display:block;isolation:isolate;filter:drop-shadow(2px 5px 5px color-mix(in srgb,var(--project-folder-deep) 24%,transparent));perspective:920px;transform-origin:50% 72%;transition:filter .32s cubic-bezier(.22,1,.36,1),transform .24s cubic-bezier(.22,1,.36,1)}.project-folder-cover__rear{position:absolute;top:30%;right:11%;bottom:7%;left:11%;z-index:1;display:block;background:linear-gradient(135deg,rgb(255 248 225 / .14),transparent 30%,transparent 72%,color-mix(in srgb,var(--project-folder-deep) 22%,transparent)),color-mix(in srgb,var(--project-folder-tint) 92%,var(--project-folder-deep));border-radius:var(--project-folder-radius);box-shadow:inset 1px 1px #fff8e12e}.project-folder-cover__rear:after{position:absolute;top:1px;right:1px;bottom:1px;left:1px;border:1px solid color-mix(in srgb,var(--project-folder-ink) 16%,transparent);border-radius:inherit;content:""}.project-folder-cover__archive-mark{position:absolute;top:6.5%;left:7.5%;z-index:6;display:block;font-family:var(--mono);font-size:max(5px,1.05cqw);font-weight:900;letter-spacing:.08em;line-height:1;opacity:.72}.project-folder-cover__documents{position:absolute;top:25%;right:23%;bottom:25%;left:23%;z-index:2;display:block;transform:translateY(0);transition:transform .32s cubic-bezier(.22,1,.36,1)}.project-folder-cover__document{position:absolute;display:block;overflow:hidden;background:#f8f2e5;border:1px solid rgb(59 49 39 / .18);border-radius:6% 6% 3% 3%;box-shadow:1px 3px 5px color-mix(in srgb,var(--project-folder-deep) 18%,transparent)}.project-folder-cover__document>span{position:absolute;top:0;right:0;left:0;z-index:2;display:block;padding:5.5% 6% 4%;color:#302b25;background:#f9f3e7e0;border-bottom:1px solid rgb(59 49 39 / .12);font-family:var(--mono);font-size:max(4px,.9cqw);font-weight:900;letter-spacing:.06em;line-height:1;white-space:nowrap}.project-folder-cover__document img{display:block;width:100%;height:100%;object-fit:cover;opacity:.88;-webkit-user-select:none;user-select:none}.project-folder-cover__document--1{top:9%;left:-8%;width:86%;height:91%;transform:rotate(-5deg)}.project-folder-cover__document--2{top:3%;left:8%;z-index:2;width:86%;height:96%;transform:rotate(.8deg)}.project-folder-cover__document--3{top:8%;right:-9%;z-index:3;width:84%;height:91%;transform:rotate(5deg)}.project-folder-cover__front{position:absolute;top:43%;right:11%;bottom:7%;left:11%;z-index:4;display:block;overflow:hidden;background:radial-gradient(circle at 22% 10%,rgb(255 248 225 / .14),transparent 31%),linear-gradient(132deg,rgb(255 246 219 / .07),transparent 30%,transparent 70%,color-mix(in srgb,var(--project-folder-deep) 18%,transparent)),color-mix(in srgb,var(--project-folder-tint) 84%,transparent);border:1px solid color-mix(in srgb,var(--project-folder-ink) 16%,transparent);border-radius:var(--project-folder-radius);box-shadow:inset 1px 1px #fff8e133,inset -1px -2px color-mix(in srgb,var(--project-folder-deep) 20%,transparent);backdrop-filter:blur(3px) saturate(1.06);-webkit-backdrop-filter:blur(3px) saturate(1.06);transform:rotateX(0);transform-origin:50% 92%;transform-style:preserve-3d;transition:transform .32s cubic-bezier(.22,1,.36,1)}.project-folder-cover__front:before{position:absolute;top:-18%;left:-8%;width:70%;height:66%;background:radial-gradient(circle,rgb(255 250 232 / .13),transparent 68%);content:""}.project-folder-cover__front:after{position:absolute;top:0;right:7%;left:7%;height:1px;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--project-folder-ink) 24%,transparent),transparent);content:""}.project-folder-cover__spark{position:absolute;top:8%;right:8%;display:block;font-size:max(8px,2.3cqw);font-weight:400;line-height:1;opacity:.76}.project-folder-cover__metadata{position:absolute;right:8%;bottom:8%;left:8%;display:grid;grid-template-columns:1fr auto;align-items:end;gap:1.2cqw 2.4cqw;font-family:var(--mono);letter-spacing:.06em;line-height:1}.project-folder-cover__metadata strong{grid-column:1 / -1;font-family:Arial,Helvetica,sans-serif;font-size:max(10px,2.7cqw);font-weight:600;letter-spacing:-.045em;opacity:.9;text-align:center;transition:opacity .32s cubic-bezier(.22,1,.36,1);white-space:nowrap}.project-folder-cover__metadata>span,.project-folder-cover__metadata small,.project-folder-cover__metadata b{font-size:max(5px,1.05cqw);font-weight:900}.project-folder-cover__metadata small{grid-column:1}.project-folder-cover__metadata b{grid-column:2;grid-row:2 / span 2;align-self:center;font-size:max(8px,2.6cqw)}.book-object[data-cover-format=folder][data-hover-preview=true] .project-folder-cover__documents,.book-object[data-cover-format=folder]:focus-visible .project-folder-cover__documents{transform:translateY(-4.5%)}.book-object[data-object-kind=case-study][data-cover-format=folder][data-hover-preview=true]{z-index:20;filter:saturate(1.04);transform:translateY(-14px) rotate(var(--book-hover-rotate, 0deg)) scale(1.04)}.book-object[data-object-kind=case-study][data-cover-format=folder]:focus-visible{transform:rotate(var(--book-responsive-rotate, var(--book-rotate)))}.book-object[data-cover-format=folder]:focus-visible .project-folder-cover__assembly{outline:3px solid #315ad7;outline-offset:5px}@media(hover:hover)and (pointer:fine){.book-object[data-cover-format=folder]:hover .project-folder-cover__documents{transform:translateY(-5.5%)}.book-object[data-cover-format=folder]:hover .project-folder-cover__front{transform:rotateX(-7deg)}.book-object[data-cover-format=folder]:hover .project-folder-cover__metadata strong{opacity:1}.book-object[data-object-kind=case-study][data-cover-format=folder]:hover{z-index:20;filter:saturate(1.06);transform:translateY(-14px) rotate(var(--book-hover-rotate, 0deg)) scale(1.045)}}@media(hover:hover)and (pointer:fine)and (min-width:681px)and (max-width:1040px){.book-object[data-object-kind=case-study][data-cover-format=folder]:hover,.book-object[data-object-kind=case-study][data-cover-format=folder][data-hover-preview=true]{transform:translate(-50%) translateY(-14px) rotate(var(--book-hover-rotate, 0deg)) scale(1.04)}.book-object[data-object-kind=case-study][data-cover-format=folder]:focus-visible{transform:translate(-50%) rotate(var(--book-responsive-rotate, var(--book-rotate)))}}@media(max-width:680px){.book-object[data-object-kind=case-study][data-cover-format=folder]{right:auto;left:auto}.book-object[data-object-kind=case-study][data-cover-format=folder][data-hover-preview=true]{transform:translateY(-8px) rotate(var(--book-responsive-rotate, var(--book-rotate))) scale(1.02)}.book-object[data-object-kind=case-study][data-cover-format=folder]:focus-visible{transform:rotate(var(--book-responsive-rotate, var(--book-rotate)))}.project-folder-cover__assembly{--folder-handoff-catch: 4px;--folder-handoff-dip: 12px;inset-inline:-1%}.project-folder-cover__archive-mark{font-size:max(4px,1.1cqw)}}@media(hover:hover)and (pointer:fine)and (max-width:680px){.book-object[data-object-kind=case-study][data-cover-format=folder]:hover{transform:translateY(-8px) rotate(var(--book-hover-rotate, 0deg)) scale(1.025)}}@media(prefers-reduced-motion:reduce){.project-folder-cover__documents,.book-object[data-cover-format=folder]:hover .project-folder-cover__documents,.book-object[data-cover-format=folder][data-hover-preview=true] .project-folder-cover__documents,.book-object[data-cover-format=folder]:focus-visible .project-folder-cover__documents{transform:none;transition:none}.book-object[data-object-kind=case-study][data-cover-format=folder]:hover,.book-object[data-object-kind=case-study][data-cover-format=folder][data-hover-preview=true],.book-object[data-object-kind=case-study][data-cover-format=folder]:focus-visible{transform:rotate(var(--book-responsive-rotate, var(--book-rotate)))}}@media(prefers-reduced-motion:reduce)and (min-width:681px)and (max-width:1040px){.book-object[data-object-kind=case-study][data-cover-format=folder]:hover,.book-object[data-object-kind=case-study][data-cover-format=folder][data-hover-preview=true],.book-object[data-object-kind=case-study][data-cover-format=folder]:focus-visible{transform:translate(-50%) rotate(var(--book-responsive-rotate, var(--book-rotate)))}}body[data-folder-motion] .book-object[data-object-kind=case-study][data-cover-format=folder][aria-expanded=true]{opacity:1}body[data-folder-motion] .book-object[data-object-kind=case-study][data-cover-format=folder][aria-expanded=true] .project-folder-cover__assembly{will-change:transform}body[data-folder-motion=opening-flap] .book-object[data-object-kind=case-study][data-cover-format=folder][aria-expanded=true] .project-folder-cover__assembly{transform:translateY(var(--folder-handoff-dip)) scale(.985);transition-duration:.14s;transition-timing-function:cubic-bezier(.32,0,.67,0)}body[data-folder-motion=board-opening] .book-object[data-object-kind=case-study][data-cover-format=folder][aria-expanded=true] .project-folder-cover__assembly{transform:translateY(var(--folder-handoff-catch)) scale(.995);transition-duration:.26s;transition-timing-function:cubic-bezier(.16,1,.3,1)}body[data-folder-motion=open] .book-object[data-object-kind=case-study][data-cover-format=folder][aria-expanded=true] .project-folder-cover__assembly{transform:none;transition-duration:.24s}body:is([data-folder-motion=content-closing],[data-folder-motion=board-closing],[data-folder-motion=closing-flap]) .book-object[data-object-kind=case-study][data-cover-format=folder][aria-expanded=true] .project-folder-cover__assembly{transform:none;transition:none}body[data-folder-motion] .book-object[data-object-kind=case-study][data-cover-format=folder][aria-expanded=true] .project-folder-cover__documents,body[data-folder-motion] .book-object[data-object-kind=case-study][data-cover-format=folder][aria-expanded=true] .project-folder-cover__front{transition-duration:90ms}body:is([data-folder-motion=opening-flap],[data-folder-motion=board-opening],[data-folder-motion=open]) .book-object[data-object-kind=case-study][data-cover-format=folder][aria-expanded=true] .project-folder-cover__documents{transform:translateY(-3.5%)}body:is([data-folder-motion=opening-flap],[data-folder-motion=board-opening],[data-folder-motion=open]) .book-object[data-object-kind=case-study][data-cover-format=folder][aria-expanded=true] .project-folder-cover__front{transform:rotateX(-7deg)}body:is([data-folder-motion=content-closing],[data-folder-motion=board-closing],[data-folder-motion=closing-flap]) .book-object[data-object-kind=case-study][data-cover-format=folder][aria-expanded=true] .project-folder-cover__documents,body:is([data-folder-motion=content-closing],[data-folder-motion=board-closing],[data-folder-motion=closing-flap]) .book-object[data-object-kind=case-study][data-cover-format=folder][aria-expanded=true] .project-folder-cover__front{transform:none;transition:none}.annual-cover{position:absolute;top:0;right:0;bottom:0;left:0;isolation:isolate;container-type:inline-size;display:block;overflow:visible;color:var(--annual-cover-ink);font-family:Arial,Helvetica,sans-serif;pointer-events:none;transform-style:preserve-3d}.annual-cover *,.annual-cover *:before,.annual-cover *:after{box-sizing:border-box}.annual-cover__assembly{position:absolute;top:0;right:0;bottom:0;left:0;display:block;transform:translateZ(0);transform-style:preserve-3d}.annual-cover__assembly:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:8;display:block;background:radial-gradient(circle at 17% 10%,rgb(255 246 210 / .14),transparent 27%);content:"";mix-blend-mode:soft-light;opacity:.58;transition:opacity .16s linear}.annual-cover__backing,.annual-cover__inserts,.annual-cover__tabs,.annual-cover__underprint,.annual-cover__membrane,.annual-cover__emboss,.annual-cover__surface-print,.annual-cover__spine,.annual-cover__binding{position:absolute;display:block}.annual-cover__backing{top:-2.8%;right:-2.6%;bottom:2.4%;left:2.2%;z-index:-4;background:linear-gradient(126deg,rgb(255 255 255 / .36),transparent 28%),var(--annual-cover-backing);border:1px solid rgb(61 49 30 / .2);border-radius:1.2% 2% 2% 1.2%;box-shadow:3px 5px 8px #261c1121;transform:translateZ(-4px)}.annual-cover__inserts{top:1.8%;right:.8%;bottom:.8%;left:2.8%;z-index:-3;transform:translateZ(-3px)}.annual-cover__insert{position:absolute;display:block;border:1px solid rgb(40 34 28 / .18)}.annual-cover__insert--one{top:0;right:2.8%;bottom:1.2%;left:4.8%;background:linear-gradient(100deg,rgb(255 255 255 / .44),transparent 24%),color-mix(in srgb,var(--annual-cover-title) 72%,white);transform:rotate(.7deg)}.annual-cover__insert--two{top:3.2%;right:0;bottom:0;left:1.8%;background:linear-gradient(104deg,rgb(255 255 255 / .28),transparent 30%),color-mix(in srgb,var(--annual-cover-tint) 58%,var(--annual-cover-backing));transform:rotate(-.55deg)}.annual-cover__tabs{top:13%;right:-4.7%;bottom:18%;z-index:-2;display:grid;width:12.8%;align-content:start;gap:3.4%;transform:translateZ(-2px)}.annual-cover__tab{display:grid;width:100%;min-height:15%;place-items:center;padding:12% 8%;color:var(--annual-tab-ink);background:linear-gradient(100deg,rgb(255 255 255 / .26),transparent 44%),var(--annual-tab-color);border:1px solid rgb(38 31 25 / .18);border-left:0;border-radius:0 12% 12% 0;box-shadow:2px 3px 5px #1f17101a;font-family:var(--mono);font-size:max(5px,1.35cqw);font-weight:800;letter-spacing:.04em;line-height:1;text-align:center;text-transform:uppercase}.annual-cover__tab:nth-child(2){transform:translate(5%)}.annual-cover__tab:nth-child(3){transform:translate(-2%)}.annual-cover__underprint{top:2.2%;right:2.2%;bottom:2.2%;left:2.2%;z-index:2;overflow:hidden;color:var(--annual-cover-underprint);mix-blend-mode:multiply;opacity:.24}.annual-cover__underprint span{position:absolute;top:47%;left:10%;display:block;max-width:84%;filter:blur(7px);font-family:Arial Black,Arial,Helvetica,sans-serif;font-size:22cqw;font-weight:900;letter-spacing:-.1em;line-height:.72;text-transform:uppercase;transform:translateY(-50%) scaleX(.92);transform-origin:left center;white-space:nowrap}.annual-cover__membrane{top:0;right:0;bottom:0;left:0;z-index:1;overflow:hidden;background:radial-gradient(circle at 17% 9%,rgb(255 244 203 / .12),transparent 25%),linear-gradient(126deg,rgb(255 246 211 / .055),transparent 21%,transparent 69%,color-mix(in srgb,var(--annual-cover-ink) 14%,transparent)),color-mix(in srgb,var(--annual-cover-tint) 93%,transparent);border:1px solid color-mix(in srgb,var(--annual-cover-title) 18%,var(--annual-cover-tint));border-radius:.9% 1.6% 1.8% .9%;box-shadow:inset 1px 1px #fff7dc30,inset -2px -2px color-mix(in srgb,var(--annual-cover-ink) 25%,transparent),inset 0 0 12px color-mix(in srgb,var(--annual-cover-ink) 9%,transparent);backdrop-filter:blur(8px) saturate(1.1) contrast(1.03);-webkit-backdrop-filter:blur(8px) saturate(1.1) contrast(1.03)}.annual-cover__grain{position:absolute;top:0;right:0;bottom:0;left:0;display:block;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180' viewBox='0 0 180 180'%3E%3Cfilter id='poly'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.92' numOctaves='2' seed='19' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23poly)' opacity='.82'/%3E%3C/svg%3E");background-size:180px 180px;filter:contrast(1.1);mix-blend-mode:soft-light;opacity:.065}.annual-cover__emboss{top:57%;left:28%;z-index:3;width:44%;height:12%;background-image:var(--annual-emboss-texture);background-position:center;background-repeat:no-repeat;background-size:contain;mix-blend-mode:soft-light;opacity:.72}.annual-cover__emboss>span{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:transparent;font-family:Arial Black,Arial,Helvetica,sans-serif;font-size:8cqw;font-weight:900;letter-spacing:-.06em;text-shadow:-.8px -.8px color-mix(in srgb,var(--annual-cover-ink) 22%,transparent),.9px .9px color-mix(in srgb,var(--annual-cover-title) 15%,transparent);text-transform:uppercase}.annual-cover__emboss[data-texture-ready=true]>span{opacity:0}.annual-cover__surface-print{top:0;right:0;bottom:0;left:0;z-index:3;color:var(--annual-cover-ink)}.annual-cover__top-row{position:absolute;top:5.5%;right:6.5%;left:10.5%;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:3%;font-family:var(--mono);font-size:max(5px,1.7cqw);font-weight:800;letter-spacing:.035em;line-height:1;text-transform:uppercase}.annual-cover__top-row>span:last-child{text-align:right}.annual-cover__capsule{padding:.75em 1.2em .68em;color:var(--annual-cover-tint);background:var(--annual-cover-title);border-radius:999px;white-space:nowrap}.annual-cover__title{position:absolute;top:18.5%;right:6.5%;left:10.5%;display:block;color:var(--annual-cover-title);font-family:Arial Black,Arial,Helvetica,sans-serif;font-size:var(--annual-title-size);font-weight:900;letter-spacing:-.07em;line-height:.85;text-wrap:balance}.annual-cover__title>span{display:block;white-space:nowrap}.annual-cover__mark{position:absolute;top:37%;right:6.7%;color:var(--annual-cover-ink);font-family:Arial Black,Arial,Helvetica,sans-serif;font-size:11.5cqw;font-weight:900;line-height:.8}.annual-cover__bottom-copy{position:absolute;right:9%;bottom:6.7%;left:14%;display:grid;justify-items:center;gap:1.2cqw;text-align:center}.annual-cover__bottom-copy>span{max-width:27ch;font-family:Arial Black,Arial,Helvetica,sans-serif;font-size:max(7px,2.9cqw);font-weight:800;letter-spacing:-.045em;line-height:.95}.annual-cover__bottom-copy small{font-family:var(--mono);font-size:max(4px,1.25cqw);font-weight:700;letter-spacing:.025em;line-height:1}.annual-cover__spine{inset:0 auto 0 3.7%;z-index:4;width:5.7%;background:linear-gradient(90deg,rgb(20 12 10 / .18),transparent 23%,rgb(255 255 255 / .12) 55%,rgb(15 9 8 / .16)),color-mix(in srgb,var(--annual-cover-tint) 72%,var(--annual-cover-ink));border-right:1px solid rgb(255 255 255 / .12);border-left:1px solid rgb(20 12 10 / .18);box-shadow:inset -2px 0 4px #140a081f;opacity:.78}.annual-cover__binding{top:28%;left:1.45%;z-index:5;display:none;width:4.2%;height:42%;padding:.5%;background:linear-gradient(90deg,#5a5f61,#eef2ef 33%,#9ba1a1 60%,#f7faf5 78%,#4a4f51),#9ea3a2;border:1px solid rgb(30 31 31 / .44);border-radius:999px;box-shadow:inset 1px 0 #ffffff9e,1px 2px 3px #16110d2e}.annual-cover[data-binding=rail] .annual-cover__binding{display:block}.annual-cover__binding span{display:block;width:100%;height:100%;border:1px solid rgb(25 27 27 / .42);border-radius:inherit;box-shadow:inset 0 0 0 1px #ffffff57}.book-object[data-cover-style=annual]:hover,.book-object[data-cover-style=annual][data-hover-preview=true]{z-index:20;filter:saturate(1.06);transform:translateY(-12px) rotate(var(--book-responsive-rotate, var(--book-rotate))) scale(1.012)}.folio-scene[data-mat-shadow=true] .book-object[data-cover-style=annual]:hover,.folio-scene[data-mat-shadow=true] .book-object[data-cover-style=annual][data-hover-preview=true]{filter:saturate(1.06) drop-shadow(var(--sun-contact-shadow-x) var(--sun-contact-shadow-y) var(--sun-contact-shadow-blur) var(--sun-contact-shadow-color)) drop-shadow(var(--sun-shadow-x) var(--sun-shadow-y) var(--sun-shadow-blur) var(--sun-shadow-color))}.book-object[data-cover-style=annual]:hover .annual-cover__assembly:after,.book-object[data-cover-style=annual][data-hover-preview=true] .annual-cover__assembly:after{opacity:.78}.book-object[data-cover-style=annual]:focus-visible{transform:rotate(var(--book-responsive-rotate, var(--book-rotate)))}.book-object[data-cover-style=annual]:focus-visible .annual-cover__assembly{outline:3px solid #315ad7;outline-offset:5px}.book-cover.is-annual{display:block;overflow:visible;padding:0}.book-cover.is-annual>.annual-cover{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}body.slip-is-open .folio-scene[data-cover-system=annual],body.slip-is-returning .folio-scene[data-cover-system=annual]{overflow:clip}.annual-cover--focused .annual-cover__membrane{backdrop-filter:blur(8px) saturate(1.1) contrast(1.03);-webkit-backdrop-filter:blur(8px) saturate(1.1) contrast(1.03)}.annual-cover--focused .annual-cover__grain{opacity:.06}.annual-cover--focused .annual-cover__underprint span{filter:blur(8px)}.annual-cover--focused .annual-cover__emboss{top:57%;left:25%;width:50%;opacity:.92}.annual-cover--focused .annual-cover__top-row{font-size:max(6px,1.8cqw)}.annual-cover--focused .annual-cover__bottom-copy>span{font-size:max(9px,3cqw)}@media(max-width:680px){.book-object[data-cover-style=annual]:hover,.book-object[data-cover-style=annual][data-hover-preview=true]{transform:translateY(-10px) rotate(var(--book-responsive-rotate, var(--book-rotate))) scale(1.008)}.book-object[data-cover-style=annual]:focus-visible{transform:rotate(var(--book-responsive-rotate, var(--book-rotate)))}.annual-cover__tabs{right:-3.4%}.annual-cover__tab{min-height:13%}.annual-cover__tab>span{width:0;height:0;overflow:hidden;opacity:0}.annual-cover__capsule{padding-inline:.9em}.annual-cover__bottom-copy{bottom:6%}}@media(min-width:681px)and (max-width:1040px){.book-object[data-cover-style=annual]:hover,.book-object[data-cover-style=annual][data-hover-preview=true]{transform:translate(-50%) translateY(-12px) rotate(var(--book-responsive-rotate, var(--book-rotate))) scale(1.012)}.book-object[data-cover-style=annual]:focus-visible{transform:translate(-50%) rotate(var(--book-responsive-rotate, var(--book-rotate)))}}@media(prefers-reduced-motion:reduce){.annual-cover__assembly:after{transition:none}.book-object[data-cover-style=annual]:hover,.book-object[data-cover-style=annual][data-hover-preview=true],.book-object[data-cover-style=annual]:focus-visible{transform:rotate(var(--book-responsive-rotate, var(--book-rotate)))}}@media(prefers-reduced-motion:reduce)and (min-width:681px)and (max-width:1040px){.book-object[data-cover-style=annual]:hover,.book-object[data-cover-style=annual][data-hover-preview=true],.book-object[data-cover-style=annual]:focus-visible{transform:translate(-50%) rotate(var(--book-responsive-rotate, var(--book-rotate)))}}@font-face{font-family:Departure Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/departure-mono/DepartureMono-Regular.woff2) format("woff2")}@font-face{font-family:Aspekta;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/fonts/aspekta/Aspekta-600.otf) format("opentype")}.archive-garden-scene:has(.invoice-folio){overflow-x:clip;background:#fff}.invoice-folio{--folio-mono: "Departure Mono", "Sometype Mono", "Geist Mono", monospace;--home-mark-inset: clamp(14px, 1.5cqw, 22px);--home-mark-size: clamp(54px, 5.5cqw, 82px);--stack-clearance: clamp(8px, 1.2vh, 14px);position:relative;display:flex;box-sizing:border-box;container-type:inline-size;width:100%;min-height:100svh;flex-direction:column;align-items:center;gap:clamp(180px,28vh,310px);margin:0 auto;padding:clamp(180px,23vh,260px) 24px clamp(220px,32vh,380px);color:#373532;background:#fff;border:0;outline:0}.invoice-folio>.home-slip-pair,.invoice-folio>.superai-block{--slip-stack-index: 0;--slip-x: 0px;--slip-rotate: 0deg;position:relative;left:auto;z-index:calc(2 + var(--slip-stack-index));flex:0 0 auto;transform:translate(var(--slip-x)) rotate(var(--slip-rotate));transform-origin:50% 18%}.invoice-folio>.home-slip-pair{top:auto;transform:translate(var(--slip-x)) rotate(var(--slip-rotate));transform-origin:center}.invoice-folio>.superai-block{top:auto}.home-slip-pair{order:0;width:min(640px,74vw);aspect-ratio:35.625 / 28}.home-slip-pair .invoice-intro__name-wrap,.home-slip-pair .invoice-intro__builder-wrap{position:absolute}.home-slip-pair .invoice-intro__name-wrap{top:0;left:0;width:54.68%;height:86.43%}.home-slip-pair .invoice-intro__builder-wrap{top:8.93%;left:44.91%;width:54.86%;height:90.98%}.folio-opening{position:fixed;top:0;right:0;bottom:0;left:0;z-index:120;display:grid;overflow:hidden;background:#fff;place-items:center}.folio-opening__crossword{position:absolute;top:-12vh;right:-10vw;bottom:-12vh;left:-10vw;z-index:0;display:grid;place-items:center;pointer-events:none}.greeting-crossword{display:grid;width:max-content;grid-template-columns:repeat(17,clamp(42px,5.35vw,77px));grid-template-rows:repeat(13,clamp(42px,5.35vw,77px));filter:blur(.01px);-webkit-mask-image:radial-gradient(ellipse 68% 64% at center,#000 36%,rgb(0 0 0 / .72) 64%,transparent 100%);mask-image:radial-gradient(ellipse 68% 64% at center,#000 36%,rgb(0 0 0 / .72) 64%,transparent 100%);opacity:.7;transform:rotate(-3.25deg)}.greeting-crossword__cell{display:grid;color:transparent;border:1px solid rgb(31 46 211 / .035);place-items:center}.greeting-crossword__cell.is-letter{color:#1f2ed338;background:#1f2ed305;border-color:#1f2ed329;font-family:var(--folio-mono);font-size:clamp(17px,1.85vw,27px);font-weight:600;line-height:1;text-transform:uppercase}.folio-opening__paper{position:absolute;z-index:1;width:clamp(220px,19.64vw,282.81px);aspect-ratio:282.81 / 335.713;overflow:hidden;background:linear-gradient(#f5f3f0c7,#f5f3f0c7),url(/assets/textures/paper-fiber-cc0.jpg) center / cover;box-shadow:1px 2px 2px #201c170e,6px 22px 52px -34px #201c1726}.folio-opening__paper:after{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(94deg,rgb(104 93 75 / .08),transparent 34%,rgb(255 255 255 / .16) 68%,rgb(104 93 75 / .06)),url(/assets/textures/paper-folds-cc0.png) 48% 58% / 230% 160%;content:"";mix-blend-mode:multiply;opacity:.2;pointer-events:none}.folio-opening__wordmark{position:absolute;z-index:2;width:clamp(124px,11.075vw,159.479px);aspect-ratio:1}.folio-opening__scroll-cue{position:absolute;z-index:3;bottom:clamp(34px,6vh,68px);color:#37353294;font-family:var(--folio-mono);font-size:10px;letter-spacing:.12em;pointer-events:none}.opening-wordmark{position:relative;width:100%;height:100%}.opening-wordmark>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none}.opening-wordmark__letter{position:absolute;z-index:1;color:#f9f9f9;font-family:"Averia Serif Libre",Georgia,serif;font-size:clamp(17px,6.7vw,23.922px);font-weight:700;letter-spacing:-.1em;line-height:1;opacity:0}.opening-wordmark__leg{position:absolute;top:35%;left:52%;z-index:1;display:flex;width:25%;height:62.5%;flex-direction:column;align-items:center;justify-content:center;gap:8%;color:#f9f9f9;background:#1f2ed3;border-radius:1.329px;font-family:"Averia Serif Libre",Georgia,serif;font-size:clamp(17px,1.66vw,23.922px);font-weight:700;letter-spacing:-.1em;line-height:1;transform:rotate(-27.86deg)}.opening-wordmark__leg span{position:relative;top:8%;opacity:0}.opening-wordmark__letter.is-typed,.opening-wordmark__leg span.is-typed{opacity:1}.opening-wordmark__letter.is-p{top:30%;left:9%}.opening-wordmark__letter.is-a{top:29%;left:33%}.opening-wordmark__letter.is-r{top:28%;left:57%}.opening-wordmark__letter.is-o{top:27%;left:81%}.opening-wordmark__letter.is-s-top{top:4%;left:33%}.opening-wordmark__letter.is-y{top:53%;left:34%}.opening-wordmark__letter.is-s-bottom{top:77%;left:36%}.invoice-canvas__mark{position:fixed;top:var(--home-mark-inset);left:50%;z-index:121;display:block;width:var(--home-mark-size);height:var(--home-mark-size);margin-left:calc(var(--home-mark-size) / -2)}.invoice-canvas__mark img{width:100%;height:100%;max-width:none;transform:rotate(3.23deg);transition:transform .18s ease}.invoice-canvas__mark:hover img{transform:rotate(0) scale(1.04)}.invoice-canvas__mark:focus-visible{border-radius:2px;outline:2px solid #1f2ed3;outline-offset:6px}.invoice-intro__builder-wrap,.invoice-intro__name-wrap{position:absolute;display:flex;align-items:center;justify-content:center}.invoice-intro__builder-wrap{top:26.2583cqw;left:48.1896cqw;width:19.5461cqw;height:25.474cqw}.invoice-intro__builder{position:relative;container-type:inline-size;width:93.79%;height:auto;aspect-ratio:18.3333 / 24.5833;overflow:hidden;color:#fff;background:#1f2ed3;box-shadow:0 1px 1px #19181f11,1px 16px 38px -28px #19181f26;transform:rotate(-2.88deg)}.invoice-intro__builder-image{position:absolute;top:0;left:0;width:100cqw;height:68.57cqw;overflow:hidden}.invoice-intro__builder-image img{position:absolute;top:-8.47%;left:-3.47%;width:106.95%;height:116.94%;max-width:none}.invoice-intro__builder-copy{position:absolute;top:81.38cqw;left:50%;width:89.36cqw;margin:0;color:#fff;font-family:var(--folio-mono);font-size:6.06cqw;font-weight:500;letter-spacing:-.045em;line-height:8.49cqw;text-align:center;transform:translate(-50%)}.invoice-intro__builder-copy span{display:block;margin-top:16.97cqw}.figma-pill,.superai-pill{display:flex;align-items:center;justify-content:center;box-sizing:border-box;color:#fff;font-family:var(--folio-mono);font-weight:400;line-height:normal;white-space:nowrap}.figma-pill{position:absolute;padding:1.52cqw 3.79cqw;background:#2b3be8;border-radius:13.26cqw;font-size:6.44cqw}.figma-pill--builder{top:47.23cqw;left:52.17cqw;transform:rotate(-5.08deg)}.figma-pill--bob{top:43.94cqw;left:16.05cqw;transform:rotate(15deg)}.invoice-intro__name-wrap{top:23.7361cqw;left:32.1473cqw;width:19.479cqw;height:24.1995cqw}.invoice-intro__name-card{position:relative;container-type:inline-size;width:94.14%;height:auto;aspect-ratio:18.3385 / 23.3134;overflow:hidden;background:#f5f3f0;box-shadow:1px 2px 2px #201c170f,5px 18px 44px -30px #201c1729;transform:rotate(2.86deg)}.superai-block:after,.project-ledger-slip:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:20;background-image:url(/assets/textures/paper-fiber-cc0.jpg);background-position:center;background-size:cover;content:"";mix-blend-mode:multiply;opacity:.08;pointer-events:none}.invoice-intro__builder:before,.invoice-intro__builder:after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";pointer-events:none}.invoice-intro__builder:before{z-index:19;background:url(/assets/textures/paper-fiber-cc0.jpg) center / cover;filter:grayscale(1) contrast(3.2) brightness(.72);mix-blend-mode:soft-light;opacity:.78}.invoice-intro__builder:after{z-index:20;background:radial-gradient(ellipse at 72% 78%,rgb(255 255 255 / .18),transparent 42%),linear-gradient(93deg,rgb(5 16 122 / .18),transparent 28%,rgb(255 255 255 / .1) 67%,rgb(6 18 138 / .16)),url(/assets/textures/paper-folds-cc0.png) 42% 65% / 230% 160%;box-shadow:inset 0 0 8.73cqw #040f7c2e;mix-blend-mode:soft-light;opacity:.28}.invoice-intro__name-card h1{position:absolute;top:28.3cqw;left:21.22cqw;margin:0;color:#373532;font-family:"Averia Serif Libre",Georgia,serif;font-size:13.63cqw;font-weight:700;letter-spacing:-.1em;line-height:1.5;white-space:nowrap}.invoice-intro__name-card p{position:absolute;top:74.43cqw;left:50%;width:83cqw;margin:0;color:#383633a6;font-family:var(--folio-mono);font-size:6.06cqw;font-weight:500;letter-spacing:-.045em;line-height:8.49cqw;text-align:center;transform:translate(-50%)}.superai-block{order:1;position:absolute;top:68.125cqw;left:37.6076cqw;width:min(360px,78vw);height:auto;aspect-ratio:1 / 3;overflow:hidden;color:#fff;background:#0d0d0d;font-family:var(--folio-mono)}.superai-block__brand{position:absolute;top:4.8%;left:50%;display:flex;width:54%;flex-direction:column;align-items:center;transform:translate(-50%)}.superai-block__brand img{position:relative;z-index:1;width:48px;height:57px;max-width:none;margin-bottom:-10px}.superai-block__brand h2{position:relative;z-index:3;min-width:100%;margin:0;color:#fff;font-family:var(--folio-mono);font-size:clamp(28px,3.1vw,38px);font-weight:600;letter-spacing:-.08em;line-height:normal;white-space:nowrap}.superai-pill{padding:5px 11px;background:#ff6f1e;border-radius:3.6806cqw;font-family:var(--folio-mono);font-size:10px}.superai-pill--edtech{position:absolute;top:78px;right:-8px;z-index:2;transform:rotate(-12deg)}.superai-block__middle{position:absolute;top:18%;left:0;width:100%;height:22%;overflow:hidden;background:#1a1a1a}.superai-block__section-header{position:absolute;top:0;right:0;left:0;z-index:4;display:grid;height:34px;grid-template-columns:34px 1fr;align-items:center;padding:0 7%;border-top:1px solid rgb(255 255 255 / .42);border-bottom:1px solid rgb(255 255 255 / .22);color:#ffffffa8;font-family:var(--folio-mono)}.superai-block__section-header span,.superai-block__section-header h3{margin:0;font:inherit;font-size:8px;font-weight:500;letter-spacing:.08em}.superai-block__paper{position:absolute;top:31%;left:13%;width:80px;height:112px;max-width:none;transform:rotate(-5.16deg)}.superai-block__tags{position:absolute;top:49%;left:54%;display:flex;align-items:center;transform:rotate(3.9deg)}.superai-block__tags .superai-pill+.superai-pill{margin-left:-5px}.superai-block__project-section{position:absolute;right:7%;top:40%;left:7%;height:44%}.superai-block__project-section>.superai-block__section-header,.superai-block__role-section>.superai-block__section-header{padding:0}.superai-block__projects{position:absolute;right:0;bottom:0;left:0;display:grid;height:calc(100% - 34px);padding:0;margin:0;list-style:none}.superai-block__projects li{display:grid;min-height:0;align-items:center;border-bottom:1px solid rgb(255 255 255 / .22)}.superai-block__project-copy span{font-family:var(--folio-mono)}.superai-block__project-copy{display:grid;gap:2px;min-width:0}.superai-block__project-copy strong{overflow:hidden;font-family:var(--folio-mono);font-size:clamp(11px,1.25vw,14px);font-weight:600;letter-spacing:-.035em;line-height:1;text-overflow:ellipsis;white-space:nowrap}.invoice-folio>.superai-block{width:min(88vw,1440px);height:min(84svh,920px);min-height:650px;aspect-ratio:auto;overflow:hidden;background:linear-gradient(115deg,rgb(255 255 255 / .018),transparent 44%),repeating-linear-gradient(0deg,transparent 0 43px,rgb(255 255 255 / .018) 43px 44px),#292929;border-radius:3px;clip-path:polygon(0 .9%,1.2% .2%,2.6% .75%,4.2% .12%,6.1% .64%,8.3% .18%,10.8% .72%,13.4% .1%,16.1% .56%,19.2% .16%,22.4% .68%,26% .1%,30% .56%,34.6% .13%,39.8% .63%,45.2% .1%,50.7% .58%,56.5% .12%,62.1% .66%,68.2% .14%,74.6% .61%,81.1% .09%,87.4% .62%,93.3% .14%,100% .76%,100% 100%,0 100%);container-type:inline-size;color:#fff}.invoice-folio>.superai-block:before{position:absolute;top:2.3cqw;right:2cqw;left:2cqw;z-index:21;height:1px;background:repeating-linear-gradient(90deg,rgb(255 255 255 / .48) 0 .42cqw,transparent .42cqw .84cqw);content:""}.superr-sheet__header h2{position:absolute;top:4.5cqw;left:50%;margin:0;font-family:"Averia Serif Libre",Georgia,serif;font-size:clamp(48px,5.25cqw,80px);font-weight:400;letter-spacing:-.08em;line-height:1;transform:translate(-50%);white-space:nowrap}.superr-sheet__header h2 span{font-size:.8em}.superr-sheet__tags{position:absolute;top:4.6cqw;right:5.8cqw;width:12.8cqw;height:9.6cqw;font-family:var(--folio-mono);font-size:clamp(11px,.82cqw,14px)}.superr-sheet__tags span{position:absolute;padding:.3em .8em;background:#ff6f1e;border-radius:999px;white-space:nowrap}.superr-sheet__tags span:nth-child(1){top:0;left:0}.superr-sheet__tags span:nth-child(2){top:0;left:54%}.superr-sheet__tags span:nth-child(3){top:35%;left:24%;transform:rotate(9deg)}.superr-sheet__tags span:nth-child(4){top:72%;left:43%;transform:rotate(-7deg)}.superr-sheet__projects,.superr-project-slip{position:absolute}.superr-sheet__projects{top:0;right:0;bottom:0;left:0}.superr-project-slip{box-sizing:border-box;display:grid;width:14.6cqw;min-height:19cqw;grid-template-rows:minmax(0,1fr) auto;gap:1cqw;padding:1.15cqw;overflow:hidden;color:#242320;background:#fff;box-shadow:0 1.4cqw 3cqw -2.5cqw #00000061}.superr-project-slip p{margin:0;font-family:var(--folio-mono)}.superr-project-slip__image{min-height:0;background:linear-gradient(135deg,rgb(0 0 0 / .035),transparent 45%),repeating-linear-gradient(0deg,transparent 0 1.5cqw,rgb(0 0 0 / .035) 1.5cqw calc(1.5cqw + 1px)),#e8e6e1}.superr-project-slip p{font-size:clamp(11px,.82cqw,14px);letter-spacing:.015em;line-height:1.45}.superr-project-slip:nth-child(1){top:28.7%;left:5.6%;transform:rotate(2.86deg)}.superr-project-slip:nth-child(2){top:44%;left:28.8%;min-height:28.8cqw;transform:rotate(-1.4deg)}.superr-project-slip:nth-child(3){top:34%;left:52.2%;min-height:21.4cqw;transform:rotate(-11deg)}.superr-project-slip:nth-child(4){top:49%;left:74.8%;min-height:17.8cqw;transform:rotate(4.2deg)}.superr-project-slip:nth-child(5){top:21%;left:73%;width:13.2cqw;min-height:14.2cqw;transform:rotate(-3.5deg)}.superai-block__role-section{position:absolute;right:7%;bottom:2.5%;left:7%;height:12%}.superai-block__role-section p{position:absolute;right:0;bottom:0;left:0;margin:0;color:#ffffffb8;font-family:var(--folio-mono);font-size:10px;letter-spacing:.035em;line-height:1.55}.superai-block__project-copy span{overflow:hidden;color:#ffffff94;font-size:8px;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.project-slip-ledger{display:contents}.project-ledger-slip{--ledger-accent: #1f2ed3;--ledger-background: #f5f3f0;--ledger-ink: #292621;--slip-stack-index: 0;--slip-x: 0px;--slip-rotate: 0deg;position:sticky;order:2;top:calc(var(--home-mark-inset) + var(--home-mark-size) + var(--stack-clearance) + (var(--slip-stack-index) * 9px));z-index:calc(2 + var(--slip-stack-index));display:block;width:min(360px,78vw);aspect-ratio:360 / 690;padding:0;overflow:hidden;color:var(--ledger-ink);background:var(--ledger-background);border:0;box-shadow:1px 2px 2px #1b17120e,5px 20px 48px -32px #1b171229;text-align:left;transform:translate(var(--slip-x)) rotate(var(--slip-rotate));transform-origin:50% 18%;transition:box-shadow .28s ease,transform .32s cubic-bezier(.22,.72,.2,1)}.project-ledger-slip:hover,.project-ledger-slip:focus-visible{box-shadow:1px 3px 3px #1b171212,7px 26px 58px -34px #1b171233;outline:0;transform:translate(var(--slip-x),-12px) rotate(0)}.project-ledger-slip__meta{position:absolute;top:4.5%;right:7%;left:7%;z-index:3;display:flex;justify-content:space-between;padding-bottom:12px;border-bottom:1px solid currentColor;font-family:var(--folio-mono);font-size:clamp(8px,1.1vw,11px);letter-spacing:.06em;opacity:.76;text-transform:uppercase}.project-ledger-slip__title{position:absolute;top:11.5%;right:7%;left:7%;z-index:3;font-family:"Averia Serif Libre",Georgia,serif;font-size:clamp(30px,4vw,42px);font-weight:400;letter-spacing:-.055em;line-height:.92}.project-ledger-slip__image{position:absolute;top:29%;right:0;left:0;z-index:1;height:28%;overflow:hidden;background:color-mix(in srgb,var(--ledger-background),#000 8%)}.project-ledger-slip__image img{width:100%;height:100%;filter:saturate(.86) contrast(1.02);object-fit:cover;transition:filter .3s ease,transform .5s cubic-bezier(.22,.72,.2,1)}.project-ledger-slip:hover .project-ledger-slip__image img,.project-ledger-slip:focus-visible .project-ledger-slip__image img{filter:saturate(1) contrast(1.05);transform:scale(1.035)}.project-ledger-slip__receipt{position:absolute;top:60%;right:7%;left:7%;z-index:3;display:flex;flex-direction:column;font-family:var(--folio-mono);font-size:10px;line-height:1.25}.project-ledger-slip__description{display:block;min-height:52px;margin-bottom:10px;overflow:hidden;opacity:.78}.project-ledger-slip__line{display:flex;justify-content:space-between;gap:14px;padding:7px 0;border-bottom:1px dashed color-mix(in srgb,currentColor,transparent 64%)}.project-ledger-slip__line b,.project-ledger-slip__line em{font-style:normal;font-weight:500}.project-ledger-slip__line em{text-align:right}.project-ledger-slip__total{margin-top:10px;padding-top:10px;border-top:1px solid currentColor;border-bottom:0}.project-ledger-slip__arrow{position:absolute;bottom:3.5%;left:8%;z-index:3;opacity:0;transform:translate(-8px,8px);transition:opacity .22s ease,transform .26s ease}.project-ledger-slip:hover .project-ledger-slip__arrow,.project-ledger-slip:focus-visible .project-ledger-slip__arrow{opacity:1;transform:translate(0)}@media(max-width:600px){.folio-opening__wordmark{width:min(159.479px,46vw)}.folio-opening__paper{width:min(282.81px,82vw)}.invoice-folio{gap:28vh;padding-right:12px;padding-left:12px}.project-ledger-slip,.superai-block{width:min(360px,84vw)}.project-ledger-slip__title{font-size:clamp(29px,10vw,43px)}}@media(prefers-reduced-motion:reduce){.opening-wordmark__letter,.project-ledger-slip,.project-ledger-slip__image img,.project-ledger-slip__arrow{transition:none}}:root:has(.invoice-folio--dark),body:has(.invoice-folio--dark),#root:has(.invoice-folio--dark),.archive-garden-scene:has(.invoice-folio--dark){background:#c7b399}.invoice-folio.invoice-folio--dark{--wall-light-energy: .72;--wall-light-x: 50%;--wall-light-y: 53%;position:relative;display:block;width:100%;min-height:100svh;overflow:clip;padding:0;color:#24211e;background:#c7b399;font-family:var(--folio-mono);isolation:isolate}.invoice-folio--dark:before{position:fixed;top:0;right:0;bottom:0;left:0;z-index:30;background:url(/assets/textures/paper-fiber-cc0.jpg) center / 720px auto;content:"";mix-blend-mode:multiply;opacity:.035;pointer-events:none}.folio-statement-hero{position:relative;z-index:1;display:flex;width:100%;min-height:100svh;margin:0;box-sizing:border-box;overflow:hidden;flex-direction:column;align-items:center;color:#24211e;background:transparent;border:0;border-radius:0;padding:16px 24px 0}.folio-statement-hero__welcome{margin:0;color:#24211e61;font:400 14px/20px Inter Variable,Inter,ui-sans-serif,system-ui,sans-serif;letter-spacing:0}.folio-statement-hero__center{display:flex;width:min(320px,86vw);flex:1;flex-direction:column;align-items:center;justify-content:center;padding:32px 0;text-align:center}.folio-statement-hero__mark{width:44px;height:auto;margin-bottom:28px;filter:saturate(.92) brightness(1.08)}.folio-statement-hero h1{display:flex;margin:0;flex-direction:column;align-items:center;color:#1b1511f0;font:500 clamp(38px,2.8vw,44px) / 40px "Source Serif 4 Variable","Source Serif 4",Georgia,serif;letter-spacing:-.1em;text-shadow:0 1px 0 rgb(255 246 224 / .12)}.folio-statement-hero h1 span:nth-child(2){white-space:nowrap;transform:translate(-4%)}.folio-statement-hero h1 span:nth-child(3){transform:translate(-2%)}.folio-statement-hero__summary{margin:24px 0 0;color:#1e17129e;font:400 14px/20px Inter Variable,Inter,ui-sans-serif,system-ui,sans-serif;letter-spacing:0}.folio-statement-hero__trail{width:1px;height:60px;margin:40px 0;background:#19130f3d}.folio-statement-hero__actions{display:flex;flex-direction:column;align-items:center;gap:16px}.folio-statement-hero__actions a{display:inline-flex;min-height:28px;align-items:center;justify-content:center;padding:4px 12px;color:#f5f3f0b3;background:#141414;border-radius:999px;font:500 14px/20px Inter Variable,Inter,ui-sans-serif,system-ui,sans-serif;letter-spacing:0;text-decoration:none;transition:color .18s ease,background-color .18s ease,transform .18s ease}.folio-statement-hero__actions a:hover,.folio-statement-hero__actions a:focus-visible{color:#202020;background:#f5f3f0;outline:none;transform:translateY(-2px)}.folio-statement-hero__credit{margin:0;padding:16px 0;color:#24211e6b;font:400 12px/16px Inter Variable,Inter,ui-sans-serif,system-ui,sans-serif;letter-spacing:0}.dark-folio-intro{position:relative;display:flex;min-height:max(100svh,980px);flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box;padding:clamp(72px,8vh,110px) 24px}.identity-evidence-board{--board-coral: #f06435;--board-ink: #1c1c1b;--board-lime: #dbeb76;--board-paper: #f5f3f0;--board-pink: #e995b7;--board-teal: #79c4bf;position:relative;width:min(90vw,1400px);height:min(78svh,880px);min-height:720px;overflow:hidden;background:linear-gradient(115deg,rgb(255 255 255 / .018),transparent 34%,rgb(255 255 255 / .025) 72%,transparent),var(--board-ink);isolation:isolate}.identity-evidence-board:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:20;background:url(/assets/textures/paper-fiber-cc0.jpg) center / 680px auto;content:"";mix-blend-mode:soft-light;opacity:.075;pointer-events:none}.identity-evidence-board__label{position:absolute;top:3.5%;left:3%;z-index:12;margin:0;color:#f5f3f0a3;font:500 clamp(9px,.75vw,12px) / 1 "Geist Mono",monospace;letter-spacing:.09em}.evidence-card{position:absolute;z-index:3;box-sizing:border-box;overflow:hidden;color:var(--board-ink);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;will-change:transform}.evidence-card:active,.evidence-mark-sticker:active{cursor:grabbing}.evidence-card:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;background:linear-gradient(103deg,rgb(0 0 0 / .055),transparent 32%,rgb(255 255 255 / .08) 71%,rgb(0 0 0 / .035)),url(/assets/textures/paper-fiber-cc0.jpg) center / cover;content:"";mix-blend-mode:multiply;opacity:.18;pointer-events:none}.evidence-card p,.evidence-card h1{position:relative;z-index:2}.evidence-card--identity{top:15%;left:25%;width:31%;height:60%;padding:11% 7%;background:var(--board-paper);clip-path:polygon(.6% 0,99.3% .8%,100% 99.3%,0 100%)}.evidence-card--identity h1{margin:0;font:700 clamp(44px,4vw,66px) / .95 "Averia Serif Libre",Georgia,serif;letter-spacing:-.06em}.evidence-card--identity p{margin:clamp(46px,7vh,82px) 0 0;color:#6f6b66;font:400 clamp(20px,1.8vw,29px) / 1.28 "Averia Serif Libre",Georgia,serif;letter-spacing:-.025em}.evidence-card--current{top:58%;left:16%;z-index:7;width:37%;min-height:27%;padding:4.5% 5% 4%;background:var(--board-coral);clip-path:polygon(0 1.8%,99.2% 0,100% 98%,1.3% 100%);rotate:-2.7deg}.evidence-card--current small,.evidence-card--intent small{position:relative;z-index:2;display:block;margin-bottom:1.15em;font:600 clamp(9px,.72vw,11px) / 1 "Geist Mono",monospace;letter-spacing:.08em}.evidence-card--current p{margin:0;font:400 clamp(21px,2vw,31px) / 1.08 "Averia Serif Libre",Georgia,serif;letter-spacing:-.035em}.evidence-card--current strong{font-weight:700}.evidence-card--intent{top:11%;left:52%;z-index:5;width:25%;min-height:29%;padding:4.3% 4%;background:var(--board-pink);clip-path:polygon(1% 0,100% 1.7%,98.6% 100%,0 98.2%);rotate:1.8deg}.evidence-card--intent p{margin:0;font:700 clamp(26px,2.4vw,39px) / .98 "Averia Serif Libre",Georgia,serif;letter-spacing:-.055em}.evidence-card--intent small{margin:1.6em 0 0}.evidence-card--taste{top:39%;left:58%;z-index:4;width:28%;min-height:37%;padding:6.5% 4.5%;background:var(--board-lime);clip-path:polygon(0 1%,99% 0,100% 100%,1% 98.6%);rotate:-1.5deg}.evidence-card--taste p{margin:0;font:400 clamp(27px,2.5vw,42px) / 1.02 "Averia Serif Libre",Georgia,serif;letter-spacing:-.055em}.evidence-card--taste em{font-weight:700}.evidence-mark-sticker{position:absolute;top:31%;left:13%;z-index:9;display:grid;width:clamp(100px,10vw,150px);aspect-ratio:1;background:var(--board-teal);clip-path:polygon(2% 0,98% 3%,100% 97%,0 100%);place-items:center;rotate:-5deg;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;will-change:transform}.evidence-mark-sticker>span{width:64%;aspect-ratio:1;background:var(--board-ink);mask:url(/assets/invoice-folio/paro-mark.svg) center / contain no-repeat}.evidence-board-note{position:absolute;z-index:11;color:var(--board-paper);font:600 clamp(16px,1.6vw,25px) / 1.05 "Averia Serif Libre",Georgia,serif;letter-spacing:-.035em}.evidence-board-note--one{right:3.5%;bottom:5%;max-width:22%;rotate:-2deg}.evidence-board-note--two{top:8%;left:4.5%;max-width:17%;rotate:2deg}.evidence-doodle{position:absolute;z-index:10;overflow:visible;fill:none;stroke:var(--board-paper);stroke-linecap:round;stroke-linejoin:round;stroke-width:4}.evidence-doodle--burst{top:9%;right:10%;width:clamp(68px,7vw,105px);rotate:8deg}.evidence-doodle--loop{bottom:8%;left:7%;width:clamp(90px,10vw,150px);rotate:-11deg}.evidence-doodle--arrow{right:13%;bottom:18%;width:clamp(90px,10vw,145px)}.evidence-doodle--smile{right:4.5%;bottom:31%;width:clamp(62px,6vw,92px);stroke:var(--board-coral);rotate:7deg}.evidence-doodle--star{top:5.5%;left:19%;width:clamp(54px,5vw,78px);stroke:var(--board-pink);rotate:-9deg}.dark-folio-intro__pair{--intro-coral: #f04f2f;--intro-ink: #22201f;--intro-lime: #dce875;--intro-periwinkle: #c8d7f2;position:relative;width:clamp(820px,61vw,1000px);height:clamp(460px,50svh,560px);transform:translateY(-5svh)}.dark-intro-slip{position:absolute;top:0;box-sizing:border-box;width:44.5%;height:96%;overflow:hidden;font-family:var(--folio-mono)}.dark-intro-slip:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;background:linear-gradient(96deg,rgb(0 0 0 / .035),transparent 34%,rgb(255 255 255 / .06) 72%,rgb(0 0 0 / .025)),url(/assets/textures/paper-fiber-cc0.jpg) center / cover;content:"";mix-blend-mode:multiply;opacity:.14;pointer-events:none}.dark-intro-slip--builder:after{mix-blend-mode:soft-light;opacity:.22}.dark-intro-slip--identity{top:2%;left:1%;width:clamp(300px,34%,350px);height:94%;color:var(--intro-ink);background:var(--intro-periwinkle);transform:rotate(-3.2deg)}.dark-intro-slip__mark{position:absolute;top:10%;left:50%;z-index:2;width:74%;aspect-ratio:1;background:var(--intro-coral);mask:url(/assets/invoice-folio/paro-mark.svg) center / contain no-repeat;transform:translate(-50%) rotate(5.13deg)}.dark-intro-slip--identity h1{position:absolute;right:0;bottom:3.8%;left:0;margin:0;padding:0 7%;font:700 clamp(19px,1.7vw,27px) / 1.1 "Averia Serif Libre",Georgia,serif;letter-spacing:-.035em;text-align:center}.intro-concept-card{position:absolute;z-index:3;box-sizing:border-box;margin:0;overflow:hidden;color:#292827;font:500 clamp(16px,1.25vw,20px) / 1.34 "Geist Mono","SFMono-Regular",Consolas,monospace;letter-spacing:.015em;text-transform:uppercase}.intro-concept-card:after{position:absolute;top:0;right:0;bottom:0;left:0;background:url(/assets/textures/paper-fiber-cc0.jpg) center / cover;content:"";mix-blend-mode:multiply;opacity:.1;pointer-events:none}.intro-concept-card blockquote,.intro-concept-card p{margin:0}.intro-concept-card cite{display:block;margin-top:1.2em;font-style:normal;font-weight:700}.intro-concept-card--quote{top:5%;left:37%;width:50%;min-height:34%;padding:4.2% 4.5%;color:#1e2818;background:var(--intro-lime);font:400 clamp(23px,2vw,32px) / 1.12 "Averia Serif Libre",Georgia,serif;letter-spacing:-.035em;text-transform:none}.intro-concept-card--intent{top:48%;left:69%;width:31%;min-height:30%;padding:4.4% 3.5% 3.5% 8%;color:#f5f3f0;background:var(--intro-coral);font:700 clamp(19px,1.55vw,25px) / 1.12 "Averia Serif Libre",Georgia,serif;letter-spacing:-.03em;text-transform:none}.intro-concept-card--intent p{font-weight:700}.intro-concept-card--clickbait{top:44%;left:30%;z-index:4;width:46%;min-height:34%;padding:4% 4.3%;color:#f5f3f0;background:var(--intro-ink)}.dark-intro-slip--builder{right:4%;color:#e8e5ff;background:#151472;transform:rotate(3.87deg)}.dark-intro-slip__image{width:100%;height:30%;overflow:hidden}.dark-intro-slip__image img{width:107%;height:117%;max-width:none;object-fit:cover;transform:translate(-3.5%,-8.5%)}.dark-intro-slip--builder>p{position:absolute;top:42%;right:4%;left:4%;margin:0;font-size:clamp(10px,1.05vw,16px);letter-spacing:-.01em;line-height:1.4;text-align:center}.dark-intro-slip--builder>p span{display:block;margin-top:1.4em}.dark-folio-intro__label{position:absolute;bottom:clamp(80px,11vh,140px);margin:0;padding:.24em .38em .2em;color:#fff;background:#292827;font-size:clamp(13px,1.3vw,20px);font-weight:700;letter-spacing:-.01em;line-height:1}.portfolio-catalogue{position:relative;z-index:1;width:min(1180px,calc(100% - 64px));margin:0 auto;padding:clamp(96px,14vh,170px) 0 clamp(120px,18vh,220px);color:#24211e;background:transparent;font-family:Inter Variable,Inter,ui-sans-serif,system-ui,sans-serif}.portfolio-catalogue__header{display:flex;align-items:flex-end;justify-content:space-between;padding-bottom:22px;border-bottom:1px solid rgb(36 33 30 / .18)}.portfolio-catalogue__header h2,.portfolio-catalogue__header p{margin:0}.portfolio-catalogue__header h2{font-size:clamp(24px,2.25vw,34px);font-weight:500;letter-spacing:-.04em;line-height:1}.portfolio-catalogue__header p{color:#24211e75;font-size:12px;letter-spacing:0;line-height:1}.portfolio-catalogue__grid{display:grid;padding-top:30px;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(52px,6vw,88px) clamp(20px,2vw,28px)}.portfolio-project-card{display:block;width:100%;margin:0;padding:0;color:inherit;background:transparent;border:0;font:inherit;text-align:left;text-decoration:none;cursor:pointer}.portfolio-project-card__visual{position:relative;display:grid;width:100%;aspect-ratio:1.45;overflow:hidden;background:var(--project-accent);border-radius:16px;place-items:center}.portfolio-project-card__visual>img{width:100%;height:100%;object-fit:cover;transition:transform .5s cubic-bezier(.2,.75,.25,1)}.portfolio-project-card__visual>span{position:absolute;top:14px;right:14px;display:grid;width:30px;height:30px;color:#202020;background:#f5f3f0eb;border-radius:50%;font-size:16px;line-height:1;opacity:0;place-items:center;transform:translate(-4px,4px);transition:opacity .18s ease,transform .22s ease}.portfolio-project-card:hover .portfolio-project-card__visual>img,.portfolio-project-card:focus-visible .portfolio-project-card__visual>img{transform:scale(1.025)}.portfolio-project-card:hover .portfolio-project-card__visual>span,.portfolio-project-card:focus-visible .portfolio-project-card__visual>span{opacity:1;transform:translate(0)}.portfolio-project-card:focus-visible{outline:1px solid #24211e;outline-offset:8px}.portfolio-project-card__copy{display:grid;padding:16px 2px 0;grid-template-columns:minmax(0,1fr) minmax(160px,43%);column-gap:20px}.portfolio-project-card__copy>p,.portfolio-project-card__copy>h2,.portfolio-project-card__copy>div{margin:0}.portfolio-project-card__copy>p{grid-column:1 / -1;margin-bottom:8px;color:#24211e70;font-size:12px;line-height:1.2}.portfolio-project-card__copy>h2{font-size:clamp(18px,1.55vw,24px);font-weight:500;letter-spacing:-.035em;line-height:1.05}.portfolio-project-card__copy>div{color:#24211e94;font-size:14px;line-height:1.45}.portfolio-project-card__copy strong{color:#24211edb;font-weight:500}.portfolio-project-card--superr .portfolio-project-card__visual{background:var(--project-accent)}.portfolio-project-card--superr .portfolio-project-card__visual>img{width:clamp(68px,12%,92px);height:auto;object-fit:contain}.portfolio-project-card--superr .portfolio-project-card__visual>strong{position:absolute;bottom:11%;color:#fffaf4;font:500 clamp(26px,3vw,42px) / 1 "Source Serif 4 Variable","Source Serif 4",Georgia,serif;letter-spacing:-.06em}@media(max-width:600px){.folio-statement-hero{width:100%;min-height:100svh;margin:0;padding:20px 16px 22px;border:0;border-radius:0}.folio-statement-hero__welcome{font-size:11px}.folio-statement-hero__center{width:min(320px,88vw);padding:24px 0}.folio-statement-hero__mark{width:38px;margin-bottom:28px}.folio-statement-hero h1{font-size:38px;line-height:40px}.folio-statement-hero__summary{margin-top:24px;font-size:13px}.folio-statement-hero__trail{height:54px;margin:30px 0}.folio-statement-hero__actions{gap:10px}.folio-statement-hero__actions a{min-height:28px;padding:4px 12px;font-size:13px}.folio-statement-hero__credit{margin-top:0;font-size:9px}.dark-folio-intro{min-height:900px;padding:36px 10px}.identity-evidence-board{width:94vw;height:820px;min-height:0}.identity-evidence-board__label{top:2.8%;left:5%;font-size:8px}.evidence-card--identity{top:10%;left:7%;width:69%;height:39%;padding:16% 10%}.evidence-card--identity h1{font-size:clamp(36px,12vw,48px)}.evidence-card--identity p{margin-top:44px;font-size:clamp(18px,5.5vw,23px)}.evidence-card--current{top:49%;left:4%;width:77%;min-height:24%;padding:9% 8%}.evidence-card--current p{font-size:clamp(20px,6.4vw,27px)}.evidence-card--intent{top:7%;left:58%;width:40%;min-height:28%;padding:9% 7%}.evidence-card--intent p{font-size:clamp(20px,6vw,25px)}.evidence-card--taste{top:70%;left:38%;width:59%;min-height:24%;padding:10% 8%}.evidence-card--taste p{font-size:clamp(23px,7vw,29px)}.evidence-mark-sticker{top:35%;left:3%;width:80px}.evidence-board-note--one{right:3%;bottom:2.5%;max-width:33%;font-size:14px}.evidence-board-note--two{top:39%;left:38%;max-width:38%;font-size:14px}.evidence-doodle--burst{top:39%;right:4%;width:58px}.evidence-doodle--loop{bottom:7%;left:4%;width:78px}.evidence-doodle--arrow{right:4%;bottom:27%;width:72px}.evidence-doodle--smile{right:3%;bottom:38%;width:54px}.evidence-doodle--star{top:4%;left:33%;width:42px}.dark-folio-intro__pair{width:min(92vw,430px);height:650px}.dark-intro-slip--identity{top:4%;left:3%;width:min(50vw,220px);height:55%;transform:none}.intro-concept-card--quote{top:9%;left:48%;width:49%;min-height:25%;padding:7% 6%;font-size:clamp(18px,5vw,22px)}.intro-concept-card--clickbait{top:55%;left:9%;width:68%;min-height:20%;padding:6%;font-size:clamp(11px,3.2vw,14px)}.intro-concept-card--intent{top:74%;left:54%;width:43%;min-height:18%;padding:6%;font-size:clamp(16px,4.4vw,20px)}.portfolio-catalogue{width:calc(100% - 32px);padding:76px 0 110px}.portfolio-catalogue__header{padding-bottom:16px}.portfolio-catalogue__header h2{font-size:24px}.portfolio-catalogue__grid{padding-top:20px;grid-template-columns:minmax(0,1fr);gap:48px}.portfolio-project-card__visual{border-radius:12px}.portfolio-project-card__copy{padding-top:13px;grid-template-columns:minmax(0,1fr);gap:7px}.portfolio-project-card__copy>p{margin-bottom:0}.portfolio-project-card__copy>h2{font-size:21px}.portfolio-project-card__copy>div{max-width:38ch;font-size:13px}}:root:has(.invoice-folio--wall),body:has(.invoice-folio--wall),#root:has(.invoice-folio--wall),.archive-garden-scene:has(.invoice-folio--wall){--wall-color: #fffaf7;min-height:100%;overflow-x:clip;overflow-y:visible;background:transparent;mix-blend-mode:multiply;transition:background-color .64s cubic-bezier(.22,1,.36,1)}:root:has(.invoice-folio--wall[data-wall-theme=night]),body:has(.invoice-folio--wall[data-wall-theme=night]),#root:has(.invoice-folio--wall[data-wall-theme=night]),.archive-garden-scene:has(.invoice-folio--wall[data-wall-theme=night]){--wall-color: #0b0f18}html:has(.invoice-folio--wall){scroll-behavior:smooth}.invoice-folio.invoice-folio--wall{--folio-paper: var(--wall-color, #fff);--folio-slip-paper-night: #101621;--folio-ink: #111;--folio-orange: #ff8b1e;--folio-cobalt: #2533d8;--folio-charcoal: #212121;--folio-gray: #a2a2a2;--folio-sans: "Inter Variable", Inter, ui-sans-serif, system-ui, sans-serif;--folio-serif: "Libre Baskerville", Georgia, serif;--folio-slip: "Xanh Mono", "Courier New", monospace;--folio-utility: "Geist Mono Variable", "Geist Mono", monospace;--folio-paper-slide-duration: .26s;--folio-paper-slide-ease: cubic-bezier(.22, 1, .36, 1);--wall-window-width: 365px;--wall-window-height: 500px;--wall-window-lift: -2svh;--wall-window-shift: -48px;--wall-window-copy-gap: 68px;--wall-hero-copy-width: min(680px, calc(50% + (var(--wall-window-width) / 2) + 16px));--wall-content-width: min(680px, calc(100vw - 32px) );--wall-intro-copy-height: 144px;--wall-slip-gap: 160px;position:relative;display:block;width:100%;min-height:100svh;overflow:clip;margin:0;padding:0;color:#111;background:var(--folio-paper);font-family:var(--folio-utility);isolation:isolate;transition:color .52s ease,background-color .64s cubic-bezier(.22,1,.36,1)}.invoice-folio.invoice-folio--wall[data-wall-theme=night]{--folio-ink: #f1f0ec;--folio-charcoal: #070a11;--folio-gray: #8d97a8;color:var(--folio-ink)}.invoice-folio--wall *,.invoice-folio--wall *:before,.invoice-folio--wall *:after{box-sizing:border-box}.invoice-folio--wall a{color:inherit}.invoice-folio--wall button,.invoice-folio--wall a{-webkit-tap-highlight-color:transparent}.invoice-folio--wall :focus-visible{outline:2px solid var(--folio-orange);outline-offset:4px}.invoice-folio--wall [data-view-reveal]{translate:0 var(--view-reveal-y, 0);will-change:translate}.wall-folio{position:relative;z-index:1;width:100%}.wall-folio--hero{--hero-intro-top: max(80px, calc(max(340px, 44svh) - var(--wall-intro-baseline-height, 220px) / 2));height:auto;min-height:0;padding-bottom:max(64px,calc(max(680px,82svh) - var(--hero-intro-top) - var(--wall-intro-baseline-height, 220px)));overflow:hidden;background:transparent}.wall-folio__hero-composition{position:relative;padding-top:var(--hero-intro-top);transform:none}.wall-light-shader{position:fixed;z-index:0;top:0;right:0;bottom:0;left:0;width:100vw;height:100svh;overflow:hidden;background:var(--wall-color);pointer-events:none;will-change:opacity}.wall-light-shader__canvas{display:block;width:100%;height:100%;opacity:0;will-change:opacity}.wall-light-shader[data-ready=true] .wall-light-shader__canvas{animation:wall-window-light-arrive 1.8s linear .24s both}.wall-light-shader[data-reduced-motion=true] .wall-light-shader__canvas{animation:none;opacity:1}.invoice-folio--wall>.paper-texture-shader{position:fixed;z-index:1;top:0;right:0;bottom:0;left:0;display:block;width:100vw;height:100svh;opacity:.58;mix-blend-mode:multiply;pointer-events:none}.invoice-folio--wall>.paper-texture-shader canvas{display:block;width:100%;height:100%}.invoice-folio--wall[data-wall-theme=night]>.paper-texture-shader{opacity:.22;mix-blend-mode:screen;filter:invert(1) contrast(1.15)}.wall-folio__grain,.invoice-folio--wall:after{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='grain'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.72' numOctaves='3' seed='17' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23grain)' opacity='.7'/%3E%3C/svg%3E");background-repeat:repeat;background-size:180px 180px;opacity:.055;mix-blend-mode:multiply;pointer-events:none}.wall-folio__grain{width:100vw}.invoice-folio--wall:after{position:fixed;z-index:100;content:"";background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 220 220' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='tooth'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.64' numOctaves='2' seed='17' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23tooth)' opacity='.58'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg viewBox='0 0 620 420' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='plaster'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.014 .047' numOctaves='3' seed='29' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23plaster)' opacity='.72'/%3E%3C/svg%3E"),url(/assets/textures/paper-fiber-cc0.jpg);background-position:0 0,37px 19px,center top;background-size:220px 220px,620px 420px,760px auto;background-blend-mode:multiply,soft-light,multiply;filter:contrast(1.08);opacity:.12}.invoice-folio--wall[data-wall-theme=night]:after{filter:contrast(1.18) brightness(.46);opacity:.15;mix-blend-mode:screen}.invoice-folio--wall[data-wall-theme=night] .wall-folio__grain{opacity:0}.wall-light-tuner{position:absolute;z-index:40;top:18px;right:18px;display:grid;width:192px;gap:12px;padding:12px;color:#f8f6f1e0;background:#131413d6;border:1px solid rgb(255 255 255 / .12);border-radius:12px;box-shadow:0 12px 32px #261f1829;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);font:500 9px / 1.25 var(--folio-utility);letter-spacing:.055em}.wall-light-tuner__header,.wall-light-tuner__field{display:flex;align-items:center}.wall-light-tuner__header{justify-content:space-between;text-transform:uppercase}.wall-light-tuner__header strong{font-weight:500}.wall-light-tuner__header span{color:#f8f6f175}.wall-light-tuner__presets{display:grid;grid-template-columns:repeat(4,1fr);gap:7px}.wall-light-tuner__preset{height:26px;padding:0;border:1px solid rgb(255 255 255 / .18);border-radius:7px;cursor:pointer}.wall-light-tuner__preset[aria-pressed=true]{border-color:#fff;box-shadow:0 0 0 1px #ffffff57}.wall-light-tuner__field{display:grid;grid-template-columns:38px 24px 1fr;gap:8px;color:#f8f6f194;text-transform:uppercase}.wall-light-tuner__field input{width:24px;height:20px;padding:0;overflow:hidden;background:none;border:0;border-radius:5px;cursor:pointer}.wall-light-tuner__field input::-webkit-color-swatch-wrapper{padding:0}.wall-light-tuner__field input::-webkit-color-swatch{border:1px solid rgb(255 255 255 / .2);border-radius:5px}.wall-light-tuner__field output{color:#f8f6f1d1;text-align:right}.wall-folio__shadow-wordmark{position:absolute;z-index:3;top:calc(41% - (var(--wall-window-height) / 2) + (var(--wall-window-height) * .86) + var(--wall-window-lift));left:calc(50% + (var(--wall-window-width) * .26));display:grid;width:24ch;min-height:2.5em;margin:0;color:color-mix(in srgb,var(--wall-color) 78%,#6b675f 22%);font:650 12px / 1.25 var(--folio-utility);letter-spacing:.06em;place-items:center;text-align:center;text-shadow:0 1px 4px rgb(72 68 61 / .12);filter:blur(.35px);mix-blend-mode:multiply;opacity:0;transform:translate(-50%,calc(-50% + var(--wall-window-shift))) rotate(-1deg)}.wall-folio__shadow-wordmark{display:none}.wall-folio__shadow-note-line{position:relative;isolation:isolate;grid-area:1 / 1;display:block;width:100%}.wall-folio__shadow-note-line:before{content:none}.invoice-folio--wall:has(.wall-light-shader[data-ready=true]) .wall-folio__shadow-wordmark{animation:wall-window-light-arrive 1.2s cubic-bezier(.22,1,.36,1) both}.invoice-folio--wall[data-wall-theme=night] .wall-folio__shadow-wordmark{color:color-mix(in srgb,var(--wall-color) 22%,#080b12 78%);text-shadow:0 1px 5px rgb(1 3 8 / .3);mix-blend-mode:multiply}.wall-folio__figma-intro{position:relative;z-index:4;margin-inline:auto;width:var(--wall-content-width);padding-inline:16px;color:var(--folio-ink);font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:26px;font-kerning:normal;font-stretch:normal;font-style:normal;font-weight:400;font-variant:normal;letter-spacing:-.01em;line-height:1.36;text-align:left}.wall-folio__figma-body{display:block}.wall-folio__figma-intro p{margin:0}.wall-folio__figma-intro strong{font-weight:400}.wall-folio__figma-heading{position:relative;display:inline-block}.wall-folio__figma-intro em{color:#ff8b1e;font-weight:400}.sunlight-patch-pill{position:relative;isolation:isolate;display:inline-grid;margin-inline:.035em;padding:.015em .36em .105em;overflow:hidden;color:var(--folio-ink);background:#312d2829;border:0;border-radius:999px;box-shadow:inset 0 0 0 1px #ffffff24;cursor:pointer;font:inherit;letter-spacing:inherit;line-height:inherit;text-align:center;text-decoration:none;transition:background-color .24s ease,box-shadow .24s ease,transform .24s cubic-bezier(.22,1,.36,1);vertical-align:.005em}.sunlight-patch-pill__light{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background:linear-gradient(112deg,#ffffff3d,#ffffff12);border-radius:inherit;opacity:1;pointer-events:none;transition:background-color .24s ease,opacity .24s ease}.sunlight-patch-pill__light:before{content:none}.sunlight-patch-pill__label{position:relative;z-index:1}@keyframes sunlight-patch-pill-nudge{0%,to{background-color:#312d2829;transform:translateY(0)}48%{background-color:#312d2833;transform:translateY(-.035em)}}@keyframes sunlight-patch-light-nudge{0%,to{opacity:1}48%{opacity:.78}}.invoice-folio--wall[data-prompt-nudge=true] .wall-folio__intent-trigger:not([aria-expanded=true]){animation:sunlight-patch-pill-nudge .9s cubic-bezier(.22,1,.36,1) both}.invoice-folio--wall[data-prompt-nudge=true] .wall-folio__intent-trigger:not([aria-expanded=true]) .sunlight-patch-pill__light{animation:sunlight-patch-light-nudge .9s cubic-bezier(.22,1,.36,1) both}.sunlight-patch-pill:focus-visible{outline:1px solid #8e5a16;outline-offset:3px}.wall-folio__intent-trigger{font:inherit;letter-spacing:inherit;line-height:inherit}.wall-folio__intent-trigger[aria-expanded=true]{color:var(--folio-ink);background:#312d2811;box-shadow:inset 0 0 0 1px #ffffff1a;cursor:default}.wall-folio__intent-trigger[aria-expanded=true] .sunlight-patch-pill__light{opacity:.42}.wall-folio__hero-details{display:block}.wall-folio__hero-detail-reveal{height:0;overflow:hidden;pointer-events:none}.wall-folio__hero-detail-reveal[data-expanded=true]{animation:wall-hero-details-release-overflow 0s linear .7s forwards;pointer-events:auto}.wall-folio__hero-detail-reveal-clip{min-height:0}@keyframes wall-hero-details-release-overflow{to{overflow:visible}}.wall-folio__hero-details .wall-folio__intent-detail{--intent-detail-gap: 1.4em;margin:var(--intent-detail-gap) 0 0;overflow:visible}.wall-folio__experience-mark{position:relative;z-index:0;display:inline-block;isolation:isolate;padding:0 .1em;color:inherit;background:transparent;-webkit-box-decoration-break:clone;box-decoration-break:clone}.wall-folio__experience-mark:before{position:absolute;z-index:-1;top:.27em;right:-.14em;bottom:.02em;left:-.13em;background:linear-gradient(90deg,#dd861f8f,#eea0316e 9%,#f4b1464f 22%,#f4b1464f 76%,#eb9b2c73 91%,#d87f1b94);border-radius:.08em .14em .1em .06em;content:"";mix-blend-mode:multiply;transform:rotate(-.65deg) scaleY(1.04);transform-origin:center}.wall-folio__experience-link{color:inherit;text-decoration:none}.wall-folio__experience-link:focus-visible{outline:1px dashed currentcolor;outline-offset:3px}.wall-folio__experience-mark--green:before{background:linear-gradient(90deg,#1e91226b,#36c92d4f 10%,#36c92d3d 23%,#36c92d3d 76%,#2db22652 91%,#19841d70)}.wall-folio__designer-recent{margin-top:1.45em!important}.wall-folio__dash-wrap{position:relative;display:inline-block}.wall-folio__dash-trigger{position:relative;display:inline;padding:0;color:#e8843d;background:transparent;border:0;cursor:help;font:inherit;letter-spacing:inherit;line-height:inherit;vertical-align:baseline;text-shadow:none;transition:color .18s ease}.wall-folio__dash-trigger:hover,.wall-folio__dash-trigger:focus-visible{color:#f06f22}.wall-folio__dash-note{position:absolute;z-index:5;bottom:calc(100% + 12px);left:50%;width:max-content;max-width:none;padding:8px 11px;color:#fff;background:#111;border:1px solid #111;border-radius:0;box-shadow:0 4px 14px #54360d1a;font:600 12px/1.25 Aspekta,sans-serif;letter-spacing:0;opacity:0;pointer-events:none;text-align:center;white-space:nowrap;transform:translate(-50%,6px) rotate(-6deg) scale(.96);transform-origin:55% 100%;transition:opacity .18s ease,transform .26s cubic-bezier(.22,1,.36,1)}.wall-folio__dash-trigger:hover+.wall-folio__dash-note,.wall-folio__dash-trigger:focus-visible+.wall-folio__dash-note,.wall-folio__dash-trigger[data-note-visible=true]+.wall-folio__dash-note{opacity:1;transform:translate(-50%) rotate(-3deg) scale(1)}.wall-folio__signature-filter{position:absolute;width:0;height:0;overflow:hidden;pointer-events:none}.wall-folio__signature{display:block;width:clamp(93.5px,7.744vw,124.3px);height:auto;margin:1.5em 0 0;opacity:1;filter:url(#signature-engraved);mix-blend-mode:normal;pointer-events:none;transform:rotate(-2deg);-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.wall-folio__figma-sticker{position:absolute;top:50%;left:calc(100% + 10px);z-index:1;width:30px;height:44px;overflow:hidden;background:transparent;border-radius:5px;backface-visibility:hidden;cursor:zoom-in;transform-origin:center;transform:translate3d(0,-50%,0) scale(1);transition:transform .62s cubic-bezier(.16,1,.3,1);will-change:transform}.wall-folio__figma-sticker:hover{z-index:2;transform:translate3d(0,-50%,0) scale(4)}.wall-folio__figma-sticker img{display:block;width:100%;height:100%;object-fit:cover;object-position:43% 43%}.wall-folio__continue{position:absolute;z-index:3;bottom:clamp(52px,7vh,86px);left:50%;padding:9px 13px;color:#2d312fad;background:#f7efe457;border:1px solid rgb(84 54 13 / .16);border-radius:999px;font:500 10px / 1 var(--folio-utility);letter-spacing:.055em;text-decoration:none;text-transform:uppercase;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);transform:translate(-50%);transition:color .18s ease,background .18s ease}.wall-folio__continue:hover{color:var(--folio-ink);background:#f7efe4b8}.folio-scroll-blur{position:sticky;top:0;z-index:98;height:96px;margin-bottom:-96px;pointer-events:none;-webkit-user-select:none;user-select:none;opacity:.95;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);-webkit-mask-image:linear-gradient(to bottom,#000 25%,transparent);mask-image:linear-gradient(to bottom,#000 25%,transparent)}.folio-scroll-blur:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,var(--folio-paper),transparent)}.invoice-folio--wall>.folio-scroll-blur{position:fixed;inset:0 0 auto;height:48px;margin-bottom:0;opacity:.65;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);-webkit-mask-image:linear-gradient(to bottom,#000,transparent);mask-image:linear-gradient(to bottom,#000,transparent)}.folio-site-header{--folio-slip-peek: 48px;position:fixed;z-index:99;top:33%;left:0;display:grid;width:min(188px,calc(100vw - 18px));height:auto;gap:16px 0;padding:16px 16px 12px 10px;color:var(--folio-ink);overflow:hidden;background:#fdfcf9;border:0;box-shadow:none;grid-template-rows:116px 1fr;isolation:isolate;backface-visibility:hidden;transform:translate3d(calc(-100% + var(--folio-slip-peek)),-50%,0) rotate(8deg);transform-origin:left center;transition:transform var(--folio-paper-slide-duration) var(--folio-paper-slide-ease);will-change:transform}.folio-wall-theme{position:fixed;z-index:121;top:clamp(16px,2.3vw,34px);right:clamp(12px,2.3vw,36px);display:grid;width:58px;height:44px;padding:0;place-items:center;color:#2b2925;background:transparent;border:0;cursor:pointer;-webkit-tap-highlight-color:transparent}.folio-wall-theme__track{position:relative;width:46px;height:26px;border:1px solid rgb(75 68 57 / .34);border-radius:999px;background:linear-gradient(180deg,rgb(255 255 255 / .42),transparent 48%),#c8c0b3;box-shadow:0 1px 3px #30281d2e inset,0 1px #ffffff8a;transform:translateZ(0);transition:background-color .22s ease,border-color .22s ease,box-shadow .22s ease}.folio-wall-theme__thumb{position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:#f7f4ed;box-shadow:0 1px 1px #fffc inset,0 1px 3px #2d251a52;transform:translate(0);transition:background-color .22s ease,box-shadow .22s ease,transform .22s cubic-bezier(.22,1,.36,1)}.folio-wall-theme[data-theme=night] .folio-wall-theme__track{border-color:#7b9fe0b3;background:linear-gradient(180deg,rgb(255 255 255 / .1),transparent 48%),#344d79;box-shadow:0 1px 3px #01050c7a inset,0 0 8px #6f9cec2b}.folio-wall-theme[data-theme=night] .folio-wall-theme__thumb{background:#eef3fb;box-shadow:0 1px 1px #ffffffd6 inset,0 1px 4px #00050e85;transform:translate(20px)}.folio-wall-theme:hover .folio-wall-theme__track,.folio-wall-theme:focus-visible .folio-wall-theme__track{filter:brightness(1.06)}.folio-wall-theme:active .folio-wall-theme__thumb{transform:translate(1px) scale(.94)}.folio-wall-theme[data-theme=night]:active .folio-wall-theme__thumb{transform:translate(19px) scale(.94)}.folio-wall-theme:focus-visible{outline:1px dashed currentcolor;outline-offset:-1px}.invoice-folio--wall[data-wall-theme=night] .folio-wall-theme{color:#dbe5f6c2}html[data-wall-theme-transition=true]{--wall-theme-ripple-edge: rgb(255 247 226 / .82);--wall-theme-ripple-x: calc(100vw - clamp(12px, 2.3vw, 36px) - 29px) ;--wall-theme-ripple-y: calc(clamp(16px, 2.3vw, 34px) + 22px) }html[data-wall-theme-transition-to=night]{--wall-theme-ripple-edge: rgb(1 7 18 / .86)}html[data-wall-theme-transition=true] *,html[data-wall-theme-transition=true] *:before,html[data-wall-theme-transition=true] *:after{transition-duration:0s!important}html[data-wall-theme-transition=true]::view-transition-old(root),html[data-wall-theme-transition=true]::view-transition-new(root){animation:none;mix-blend-mode:normal}html[data-wall-theme-transition-to=night]::view-transition-old(root),html[data-wall-theme-transition-to=day]::view-transition-new(root){z-index:1}html[data-wall-theme-transition-to=night]::view-transition-new(root),html[data-wall-theme-transition-to=day]::view-transition-old(root){--wall-theme-ripple-radius: 0px;z-index:2;filter:drop-shadow(0 0 5px var(--wall-theme-ripple-edge)) drop-shadow(0 0 11px var(--wall-theme-ripple-edge));-webkit-mask-image:radial-gradient(circle at var(--wall-theme-ripple-x) var(--wall-theme-ripple-y),#000 0 calc(var(--wall-theme-ripple-radius) - 20px),rgb(0 0 0 / .98) calc(var(--wall-theme-ripple-radius) - 8px),rgb(0 0 0 / .78) var(--wall-theme-ripple-radius),rgb(0 0 0 / .24) calc(var(--wall-theme-ripple-radius) + 8px),rgb(0 0 0 / .08) calc(var(--wall-theme-ripple-radius) + 14px),rgb(0 0 0 / .32) calc(var(--wall-theme-ripple-radius) + 20px),rgb(0 0 0 / .1) calc(var(--wall-theme-ripple-radius) + 27px),transparent calc(var(--wall-theme-ripple-radius) + 34px));mask-image:radial-gradient(circle at var(--wall-theme-ripple-x) var(--wall-theme-ripple-y),#000 0 calc(var(--wall-theme-ripple-radius) - 20px),rgb(0 0 0 / .98) calc(var(--wall-theme-ripple-radius) - 8px),rgb(0 0 0 / .78) var(--wall-theme-ripple-radius),rgb(0 0 0 / .24) calc(var(--wall-theme-ripple-radius) + 8px),rgb(0 0 0 / .08) calc(var(--wall-theme-ripple-radius) + 14px),rgb(0 0 0 / .32) calc(var(--wall-theme-ripple-radius) + 20px),rgb(0 0 0 / .1) calc(var(--wall-theme-ripple-radius) + 27px),transparent calc(var(--wall-theme-ripple-radius) + 34px))}html[data-wall-theme-transition-to=night]::view-transition-new(root){animation:wall-theme-ripple-reveal 1.22s cubic-bezier(.2,.72,.25,1) both}html[data-wall-theme-transition-to=day]::view-transition-old(root){animation:wall-theme-ripple-return 1.22s cubic-bezier(.2,.72,.25,1) both}@property --wall-theme-ripple-radius{syntax: "<length>"; inherits: false; initial-value: 0px;}@keyframes wall-theme-ripple-reveal{to{--wall-theme-ripple-radius: 150vmax;filter:drop-shadow(0 0 2px var(--wall-theme-ripple-edge)) drop-shadow(0 0 4px var(--wall-theme-ripple-edge))}}@keyframes wall-theme-ripple-return{0%{--wall-theme-ripple-radius: 150vmax;filter:drop-shadow(0 0 2px var(--wall-theme-ripple-edge)) drop-shadow(0 0 4px var(--wall-theme-ripple-edge))}to{--wall-theme-ripple-radius: 0px}}@keyframes wall-window-light-arrive{0%{opacity:0}18%{opacity:.035}36%{opacity:.13}54%{opacity:.3}72%{opacity:.55}88%{opacity:.8}to{opacity:1}}.invoice-folio--wall[data-reduced-motion=true] .wall-folio__shadow-wordmark{animation:none;opacity:1}.folio-site-header:before{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background:url(/assets/textures/paper-folds-cc0.png) -2176px -1460px / 3600px 3600px;content:"";mix-blend-mode:multiply;opacity:.13;pointer-events:none}.folio-site-header:after{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background:url(/assets/textures/paper-fiber-cc0.jpg) center top / 460px auto;content:"";filter:contrast(1.35);mix-blend-mode:multiply;opacity:.36;pointer-events:none}.folio-site-header:hover,.folio-site-header:focus-within,.folio-site-header[data-open=true]{transform:translate3d(-2px,-50%,0) rotate(-1.25deg)}.folio-site-header__artwork{display:grid;width:100%;height:116px;place-items:start}.folio-site-header__artwork img{display:block;width:53px;height:53px;transition:filter .42s ease}.folio-site-header__toggle{position:absolute;z-index:2;top:-7px;right:0;display:grid;width:34px;height:70px;padding:0;color:#111;background:var(--folio-orange);border:0;box-shadow:inset 1px 0 #11111112;cursor:pointer;font:900 14px/1 Aspekta,Arial,sans-serif;letter-spacing:.08em;place-items:center;text-transform:uppercase;transition:background-color .22s ease}.folio-site-header__toggle:hover,.folio-site-header__toggle:focus-visible{background:#ee7810}.folio-site-header__toggle span{display:block;white-space:nowrap;transform:rotate(-90deg)}.folio-site-header__nav{opacity:1;visibility:visible;pointer-events:auto}.folio-site-header__nav{display:grid;align-content:start;padding-left:12px}.folio-site-header__nav a{display:grid;align-items:center;gap:12px;padding:7px 2px;color:#111;font:400 14px / 1.2 var(--folio-mono);grid-template-columns:1fr;letter-spacing:.055em;text-decoration:none;text-transform:uppercase;transition:color .16s ease}.folio-site-header__nav a:hover,.folio-site-header__nav a:focus-visible{color:#111;opacity:.58}.folio-site-header__nav a span{grid-column:1;grid-row:1}.folio-introduction,.folio-work,.folio-about{position:relative;z-index:2;width:min(1280px,calc(100% - clamp(40px,8vw,144px)));margin:0 auto}.folio-introduction{width:100%;margin-top:calc((var(--wall-window-height) / 2) + var(--wall-window-copy-gap) + var(--wall-intro-copy-height) + var(--wall-slip-gap) - 59svh + var(--wall-window-lift));padding:0 0 clamp(130px,15vw,220px)}.folio-section-label{display:grid;padding:12px 0;color:#1111119e;border-top:1px solid rgb(17 17 17 / .3);font:520 9px / 1.2 var(--folio-utility);grid-template-columns:64px 1fr;letter-spacing:.07em;text-transform:uppercase}.folio-section-label--light{color:#f4f0e99e;border-color:#f4f0e945}.folio-introduction__copy{position:relative;display:grid;min-height:380px;padding:clamp(64px,9vw,126px) clamp(20px,7vw,96px);place-items:center}.folio-introduction__lead{max-width:24ch;margin:0;color:var(--folio-ink);font:400 clamp(28px,3.25vw,52px) / 1.28 var(--folio-serif);letter-spacing:-.045em}.folio-introduction__lead strong{font-weight:700}.folio-introduction__lead em{color:var(--folio-orange);font-weight:400}.folio-introduction__annotation{position:absolute;right:3%;bottom:12%;margin:0;color:var(--folio-gray);font:480 clamp(10px,.9vw,14px) / 1.25 var(--folio-utility);transform:rotate(-5.5deg)}.folio-thought-slips{--folio-thought-slip-scale: .8;position:relative;width:min(calc(303px * var(--folio-thought-slip-scale)),calc(100vw - 32px));height:calc(380px * var(--folio-thought-slip-scale));margin:0 auto}.folio-thought-slip{position:absolute;top:0;left:50%;width:calc(264px * var(--folio-thought-slip-scale));height:calc(352px * var(--folio-thought-slip-scale));overflow:hidden;color:#111;background:#fff;border-radius:1px;box-shadow:0 calc(1px * var(--folio-thought-slip-scale)) calc(2.1px * var(--folio-thought-slip-scale)) #d1b5a5;transform-origin:center}.folio-thought-slip--back-one{z-index:1;transform:translate(-50%) rotate(6.57deg)}.folio-thought-slip--back-two{top:calc(10px * var(--folio-thought-slip-scale));z-index:2;transform:translate(-50%) rotate(1.61deg)}.folio-thought-slip--front{top:calc(4px * var(--folio-thought-slip-scale));z-index:3;transform:translate(-50%) rotate(-4.37deg)}.folio-thought-slip--front p{position:absolute;top:calc(77px * var(--folio-thought-slip-scale));left:50%;width:calc(171px * var(--folio-thought-slip-scale));margin:0;color:#111;font:400 18px / 1.2 var(--folio-slip);text-align:center;transform:translate(-50%)}.folio-thought-slip--front span{position:absolute;bottom:calc(18px * var(--folio-thought-slip-scale));left:50%;width:calc(207px * var(--folio-thought-slip-scale));color:#d3d3d3;font:400 12px / 1.2 var(--folio-utility);text-align:center;transform:translate(-50%)}.folio-projects-placeholder{position:relative;z-index:2;width:var(--wall-content-width);max-width:none;padding:48px 0 clamp(140px,16vw,240px);margin:0 auto}.folio-projects-placeholder__grid{display:grid;align-items:start;gap:clamp(48px,6vw,80px);grid-template-columns:minmax(0,1fr)}.folio-projects-placeholder__column{display:contents}.folio-project-placeholder{min-width:0}.folio-project-placeholder__button{position:absolute;z-index:5;top:0;right:0;bottom:0;left:0;padding:0;color:inherit;background:none;border:0;cursor:pointer;font:inherit;text-align:left}.folio-project-placeholder__button:focus-visible{outline:2px solid #ff7a1a;outline-offset:-2px}.folio-project-placeholder__media{position:relative;display:block;overflow:hidden;width:100%;background-color:#ded8cf}.folio-project-placeholder__media img{display:block;width:100%;height:100%;object-fit:cover}.folio-project-placeholder__media--landscape,.folio-project-placeholder__media--square{aspect-ratio:1}.folio-project-placeholder__media--warm{background:#d9c8b8}.folio-project-placeholder__media--charcoal{background:#2a2927}.folio-project-placeholder__media--sage{background:#b6bbaa}.folio-project-placeholder__media--cobalt{background:var(--folio-cobalt)}.folio-project-placeholder__media--paper{background:#e8e2d9}.folio-project-placeholder__media--clay{background:#bd7e63}.folio-project-placeholder__media--feature{aspect-ratio:1;background:var(--folio-cobalt)}.folio-project-placeholder__media--horizontal{aspect-ratio:3 / 2}.folio-project-placeholder__open{position:absolute;z-index:4;right:16px;bottom:16px;display:inline-flex;align-items:center;gap:4px;padding:7px 10px 8px 11px;color:#111;background:#fffaf7e6;border:1px solid rgb(17 17 17 / .12);border-radius:999px;box-shadow:0 8px 24px #1111111f;font:500 11px / 1 var(--folio-utility);letter-spacing:.02em;opacity:0;transform:translateY(6px);transition:opacity .18s ease,transform .22s cubic-bezier(.22,1,.36,1)}.folio-project-placeholder__button:hover .folio-project-placeholder__open,.folio-project-placeholder__button:focus-visible .folio-project-placeholder__open{opacity:1;transform:translateY(0)}.folio-project-placeholder__caption{display:block}.folio-project-placeholder h2{margin:20px 0 0;padding-inline:4px;color:var(--folio-ink);font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:24px;font-weight:400;letter-spacing:-.02em;line-height:1.16}.folio-project-placeholder p{margin:6px 0 0;padding-inline:4px;color:#11111194;font:400 16px / 20px var(--folio-utility);text-transform:uppercase}body.folio-project-viewer-open{overscroll-behavior:none}.folio-project-viewer{position:fixed;z-index:10000;top:0;right:0;bottom:0;left:0;overflow:hidden;color:#f7f2eb;background:transparent;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.folio-project-viewer-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;pointer-events:none;background:#393835}.folio-project-viewer__wash{display:none}.folio-project-viewer__details{position:absolute;z-index:3;top:32px;left:32px;display:grid;width:240px;gap:20px}.folio-project-viewer__logo{display:block;box-sizing:border-box;width:48px;height:48px;padding:9px;background:#fffaf7;border-radius:12px;object-fit:contain}.folio-project-viewer__identity{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding-top:2px;border-top:1px solid rgb(247 242 235 / .24)}.folio-project-viewer:is([data-project=superr],:is(:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=personal-letter]),[data-project=wiz-commerce])) .folio-project-viewer__identity{padding-top:0;border-top:0}.folio-project-viewer__identity h2,.folio-project-viewer__description,.folio-project-viewer__services{margin:0}.folio-project-viewer__identity h2{font-size:16px;font-weight:500;letter-spacing:-.02em;line-height:1.15}.folio-project-viewer__identity span,.folio-project-viewer__services{font-family:var(--folio-mono);font-size:10px;font-weight:400;letter-spacing:.04em;line-height:1.35;text-transform:uppercase}.folio-project-viewer__identity span{color:#f7f2eb94;white-space:nowrap}.folio-project-viewer__description{max-width:224px;color:#f7f2ebc2;font-size:14px;font-weight:400;letter-spacing:-.01em;line-height:1.42}.folio-project-viewer__services{color:#f7f2eb7a}.folio-project-viewer__external{display:inline-flex;align-items:center;gap:4px;justify-self:start;padding:9px 13px 10px;color:#171614;background:#f7f2eb;border-radius:999px;font-size:12px;font-weight:500;line-height:1;text-decoration:none}.folio-project-viewer:is([data-project=superr],:is(:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=personal-letter]),[data-project=wiz-commerce])) .folio-project-viewer__logo{border-radius:13px}.folio-project-viewer:is([data-project=superr],:is(:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=personal-letter]),[data-project=wiz-commerce])) .folio-project-viewer__identity h2{color:#fff;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;letter-spacing:normal;line-height:18px}.folio-project-viewer:is([data-project=superr],:is(:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=personal-letter]),[data-project=wiz-commerce])) .folio-project-viewer__description{max-width:240px;margin-top:-8px;color:#fff;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;letter-spacing:normal;line-height:18px}.folio-project-viewer:is([data-project=superr],:is(:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=personal-letter]),[data-project=wiz-commerce])) .folio-project-viewer__external{min-height:30px;box-sizing:border-box;padding:6px 10px;color:#000;background:#fff;border-radius:40px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;letter-spacing:normal;line-height:18px}.folio-project-viewer:is([data-project=superr],:is(:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=personal-letter]),[data-project=wiz-commerce])) .folio-project-viewer__close{color:#fff;background:transparent;border-radius:0;font-size:16px;font-weight:400;line-height:1.2}@media(min-width:1321px){.folio-project-viewer:is([data-project=superr],:is(:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=personal-letter]),[data-project=wiz-commerce])) .folio-project-viewer__details{width:280px;gap:15px}.folio-project-viewer:is([data-project=superr],:is(:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=personal-letter]),[data-project=wiz-commerce])) .folio-project-viewer__identity h2{font-size:20px;font-weight:500;letter-spacing:-.02em;line-height:21px}.folio-project-viewer:is([data-project=superr],:is(:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=personal-letter]),[data-project=wiz-commerce])) .folio-project-viewer__description{max-width:280px;margin-top:0;font-size:16px;letter-spacing:normal;line-height:22px}}.folio-project-viewer__reel{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;display:flex;box-sizing:border-box;flex-direction:column;align-items:center;gap:32px;overflow-y:auto;overflow-anchor:none;overscroll-behavior:contain;padding:32px 0 96px;scrollbar-width:none}.folio-project-viewer__scroll-blur{position:absolute;z-index:2;top:0;left:50%;width:min(640px,56vw);height:48px;transform:translate(-50%);pointer-events:none;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);-webkit-mask-image:linear-gradient(to bottom,#000 25%,transparent);mask-image:linear-gradient(to bottom,#000 25%,transparent)}@media(max-width:760px){.folio-project-viewer__scroll-blur{display:none}}.folio-project-viewer:is([data-project=superr],:is(:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=personal-letter]),[data-project=wiz-commerce])) .folio-project-viewer__reel{gap:10px}.folio-project-viewer__reel::-webkit-scrollbar{display:none}.folio-project-viewer__media{position:relative;flex:0 0 auto;width:min(640px,56vw);overflow:hidden;margin:0;box-shadow:0 20px 64px #0000002e}.folio-project-viewer__media--landscape{aspect-ratio:4 / 3}.folio-project-viewer__media--portrait{aspect-ratio:4 / 5}.folio-project-viewer__media--square{aspect-ratio:1}.folio-project-asset{position:absolute;top:0;right:0;bottom:0;left:0}.folio-project-viewer:is([data-project=superr],:is(:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=personal-letter]),[data-project=wiz-commerce])) .folio-project-asset:has(>img[src*="superr-figma-150-3132.png"]){background:#fff}.folio-project-viewer:is([data-project=superr],:is(:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=personal-letter]),[data-project=wiz-commerce])) .folio-project-asset>img[src*="superr-figma-150-3132.png"]{transform:scale(.75);transform-origin:center}.folio-project-asset:has(video){contain:paint;isolation:isolate;transform:translateZ(0)}.folio-project-asset__status{position:absolute;left:50%;bottom:20px;transform:translate(-50%);display:flex;align-items:center;gap:12px;width:max-content;max-width:calc(100% - 32px);box-sizing:border-box;padding:10px 14px;border-radius:6px;background:#fffaf7;color:#292723;font:13px/1.4 Helvetica Neue,Helvetica,Arial,sans-serif}.folio-project-asset__status--loading{animation:folio-media-loading 0s .6s both}@keyframes folio-media-loading{0%{visibility:hidden}to{visibility:visible}}.folio-project-asset__status button{min-height:44px;border:0;border-radius:4px;padding:8px 12px;background:#292723;color:#fff;font:inherit;cursor:pointer}.folio-project-asset__status button:focus-visible{outline:2px solid #f48120;outline-offset:3px}.folio-project-viewer__group{flex:0 0 auto;width:min(640px,56vw);margin:0}.folio-project-viewer__group>h3{margin:0 0 10px;color:#fff;font-size:14px;font-weight:400;line-height:20px}.folio-project-viewer__group-description{margin:0 0 12px;color:#cbc9c3;font-size:14px;line-height:1.5}.folio-project-viewer__group-media{display:flex;flex-direction:column;gap:10px}.folio-project-viewer__group-media>.folio-project-viewer__media{width:100%;box-shadow:none}@media(max-width:760px){.folio-project-viewer__group{width:max-content;margin:0}.folio-project-viewer__group-media{flex-direction:row;align-items:center}.folio-project-viewer__group-media>.folio-project-viewer__media{width:calc(100vw - 40px)}}.folio-project-viewer__note{display:flex;width:min(640px,56vw);min-height:clamp(230px,32vh,340px);box-sizing:border-box;flex:0 0 auto;flex-direction:column;justify-content:center;gap:20px;padding:clamp(28px,4vw,56px) clamp(20px,3vw,44px);color:#f7f2eb}.folio-project-viewer__note h3,.folio-project-viewer__note p{margin:0}.folio-project-viewer__note h3{max-width:19ch;font-size:clamp(26px,2.5vw,38px);font-weight:500;letter-spacing:-.035em;line-height:1.08}.folio-project-viewer__note p{max-width:48ch;color:#f7f2ebb8;font-size:clamp(15px,1.25vw,18px);font-weight:400;letter-spacing:-.01em;line-height:1.48}.folio-project-viewer__media img,.folio-project-viewer__media video{display:block;width:100%;height:100%}.folio-project-viewer__media-control{position:absolute;z-index:2;right:14px;bottom:14px;display:grid;width:44px;height:44px;padding:0;color:#171614;background:#f7f2ebe6;border:1px solid rgb(17 16 14 / .14);border-radius:999px;box-shadow:0 8px 24px #00000024;cursor:pointer;opacity:.86;place-items:center;transition:opacity .16s ease,transform .18s cubic-bezier(.22,1,.36,1)}.folio-project-viewer__media-control:hover{opacity:1;transform:scale(1.04)}.folio-project-viewer__close{position:absolute;z-index:4;top:32px;right:32px;padding:9px 13px 10px;color:#171614;background:#f7f2eb;border:0;border-radius:999px;cursor:pointer;font:500 12px/1 Helvetica Neue,Helvetica,Arial,sans-serif}.folio-project-viewer__external:focus-visible,.folio-project-viewer__close:focus-visible,.folio-project-viewer__media-control:focus-visible,.folio-project-viewer__reel:focus-visible{outline:2px solid #ff7a1a;outline-offset:3px}@media(max-width:760px){.folio-project-placeholder__open{opacity:1;transform:none}.folio-project-viewer__details{top:auto;bottom:0;left:0;grid-template-areas:"logo identity external" "logo services external";grid-template-columns:48px minmax(0,1fr) auto;box-sizing:border-box;width:100%;min-height:96px;padding:14px 20px max(16px,env(safe-area-inset-bottom));gap:5px 12px;background:linear-gradient(180deg,#292825f0,#292825 32%);border-top:1px solid rgb(247 242 235 / .16)}.folio-project-viewer__logo{grid-area:logo}.folio-project-viewer__identity{grid-area:identity;padding:0;border:0}.folio-project-viewer__identity h2{font-size:14px}.folio-project-viewer__identity span{font-size:9px}.folio-project-viewer__description{display:none}.folio-project-viewer__services{grid-area:services;align-self:start;overflow:hidden;font-size:8px;text-overflow:ellipsis;white-space:nowrap}.folio-project-viewer__external{grid-area:external;align-self:center;justify-self:end;padding:8px 10px 9px;font-size:10px;min-height:44px}.folio-project-viewer__reel{flex-direction:row;align-items:center;gap:10px;overflow-x:auto;overflow-y:hidden;padding:0 20px calc(96px + env(safe-area-inset-bottom));scroll-padding-inline:20px;scroll-snap-type:x mandatory}.folio-project-viewer__media{flex:0 0 calc(100vw - 40px);width:calc(100vw - 40px);scroll-snap-align:start}.folio-project-viewer__note{width:calc(100vw - 40px);min-height:auto;flex:0 0 calc(100vw - 40px);padding:28px 22px;scroll-snap-align:start}.folio-project-viewer__note h3{font-size:24px}.folio-project-viewer__note p{font-size:14px}.folio-project-viewer__close{top:20px;right:20px;min-width:64px;min-height:44px}}.folio-experience{--folio-mono: "Geist Mono Variable", "Geist Mono", monospace;position:relative;z-index:2;display:grid;padding:0 16px clamp(150px,18vw,260px);place-items:center;scroll-margin-top:12vh}.folio-experience__receipt-placement{position:relative;width:400px;zoom:clamp(.68,calc((100vw - 48px)/400px),1);overflow-anchor:none;transform:rotate(calc(-1.5deg + var(--view-reveal-rotate, 0deg)));transform-origin:50% 0;will-change:transform}.folio-experience__receipt{position:relative;box-sizing:border-box;width:100%;overflow:hidden;color:#111;background:#fdfcf9;backface-visibility:hidden;box-shadow:none;font-family:var(--folio-mono);isolation:isolate}.folio-experience__receipt:before,.folio-experience__receipt:after{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;content:"";mix-blend-mode:multiply;pointer-events:none}.folio-experience__receipt:before{background:url(/assets/textures/paper-folds-cc0.png) -2176px -1460px / 3600px 3600px;opacity:.13}.folio-experience__receipt:after{background:url(/assets/textures/paper-fiber-cc0.jpg) center top / 460px auto;filter:contrast(1.35);opacity:.36}.folio-experience__receipt-content{position:relative;z-index:1;width:100%;padding:30px 0 20px}.folio-experience__receipt-content>*{position:relative;z-index:1}.folio-experience__watch{position:absolute;z-index:3;top:-44px;left:-134px;width:156px;aspect-ratio:1;pointer-events:none;transform:rotate(8deg);transform-origin:center;-webkit-user-select:none;user-select:none}.folio-experience__watch>img{display:block;width:100%;height:100%;object-fit:contain}.folio-experience__watch-dial{position:absolute;top:50%;left:48.1%;width:68%;aspect-ratio:1;transform:translate(-50%,-50%)}.folio-experience__watch-hand{position:absolute;bottom:50%;left:50%;display:block;width:2px;background:#171717;border-radius:999px;box-shadow:0 0 1px #ffffff4d;transform-origin:50% 100%}.folio-experience__watch-hand--hour{height:23%;width:3px}.folio-experience__watch-hand--minute{height:33%;width:2px}.folio-experience__watch-hand--second{height:38%;width:1px}.folio-experience__watch-pin{position:absolute;top:50%;left:50%;width:5px;height:5px;background:#171717;border:1px solid rgb(255 255 255 / .75);border-radius:50%;transform:translate(-50%,-50%)}.folio-experience__download{position:absolute;z-index:2;top:27px;right:24px;display:inline-flex;align-items:center;gap:6px;padding:8px 10px;color:#1111119e;background:transparent;border:1px solid rgb(17 17 17 / .22);border-radius:999px;font:400 13px / 1 var(--folio-sans);letter-spacing:-.01em;text-decoration:none;transition:color .16s ease,border-color .16s ease}.folio-experience__download:hover,.folio-experience__download:focus-visible{color:#111;border-color:#1111116b}.folio-experience__download svg{width:14px;height:14px}.folio-experience__receipt h2{padding:0 24px;margin:0 0 176px;font:400 28px/1.08 Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:-.02em;text-transform:none}.folio-experience__receipt ol{display:grid;gap:0;padding:0;margin:0;list-style:none}.folio-experience__receipt li{padding:24px 0 0;border-top:1px solid rgb(17 17 17 / .18)}.folio-experience__receipt li+li{margin-top:24px}.folio-experience__row{display:grid;align-items:baseline;width:100%;gap:3px 7px;padding:0 24px;color:inherit;background:transparent;border:0;cursor:pointer;font:inherit;grid-template-columns:19px max-content max-content minmax(0,1fr);text-align:left}.folio-experience__chevron{width:25px;height:25px;align-self:center;grid-column:4;grid-row:1 / 3;justify-self:end;margin-left:0;color:#11111194;transition:color .18s ease,transform .28s cubic-bezier(.22,1,.36,1)}.folio-experience__row[aria-expanded=true] .folio-experience__chevron{color:#111;transform:rotate(180deg)}.folio-experience__row>img{width:18px;height:18px;align-self:center;grid-column:1;grid-row:1;object-fit:contain;object-position:center}.folio-experience__row>time{grid-column:3;grid-row:1;color:#111111ad;font:400 12px / 1.3 var(--folio-mono)}.folio-experience__row>strong{grid-column:2;grid-row:1;font:500 18px/1.15 Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:-.012em}.folio-experience__row>small{grid-column:1 / -1;grid-row:2;color:#1111118f;font:400 13px / 1.4 var(--folio-mono);letter-spacing:.01em}.folio-experience__row>time{justify-self:start}.folio-experience__intro-shell{overflow:hidden}.folio-experience__intro{padding:14px 0 0;margin:0 24px;color:#111111a8;font:400 13px / 1.5 var(--folio-mono);letter-spacing:-.005em}.folio-experience__education{display:flex;align-items:baseline;gap:8px;padding:16px 24px 0;margin:20px 0 0;border-top:1px solid rgb(17 17 17 / .18);color:#11111194;font:400 12px / 1.35 var(--folio-mono);letter-spacing:.005em}.folio-experience__education span:first-child{color:#111;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;letter-spacing:-.01em}.folio-experience__education time{margin-left:auto}.folio-work{padding:0 0 clamp(130px,18vw,260px)}.folio-work__header{display:grid;align-items:end;gap:40px;padding:clamp(70px,9vw,130px) 0 clamp(54px,7vw,96px);grid-template-columns:minmax(0,1.35fr) minmax(260px,.65fr)}.folio-work__header h2,.folio-experiments__heading h2,.folio-about h2{margin:0;font-family:var(--folio-serif);font-weight:400;letter-spacing:-.055em}.folio-work__header h2{font-size:clamp(48px,7.3vw,108px);line-height:.96}.folio-work__header p{max-width:42ch;margin:0 0 8px;font:420 clamp(12px,1.05vw,15px) / 1.55 var(--folio-utility)}.folio-project-grid{display:grid;align-items:start;gap:clamp(48px,7vw,104px) clamp(22px,3vw,42px);grid-template-columns:repeat(12,minmax(0,1fr))}.folio-project-card{min-width:0}.folio-project-grid>.folio-project-card:nth-child(1){grid-column:1 / span 7}.folio-project-grid>.folio-project-card:nth-child(2){grid-column:8 / span 5;grid-row:1 / span 2;margin-top:13%}.folio-project-grid>.folio-project-card:nth-child(3){grid-column:1 / span 4}.folio-project-grid>.folio-project-card:nth-child(4){grid-column:5 / span 3;margin-top:22%}.folio-project-grid>.folio-project-card:nth-child(5){grid-column:2 / span 7}.folio-project-card__button{display:grid;width:100%;padding:0;color:inherit;background:transparent;border:0;cursor:pointer;font:inherit;text-align:left}.folio-project-card__media{position:relative;display:grid;width:100%;overflow:hidden;background:#ded8cf;place-items:center;isolation:isolate}.folio-project-card--wide .folio-project-card__media{aspect-ratio:16 / 9}.folio-project-card--standard .folio-project-card__media{aspect-ratio:1 / 1}.folio-project-card--tall .folio-project-card__media{aspect-ratio:3 / 4}.folio-project-card--paper .folio-project-card__media{background:#f3eee5}.folio-project-card--orange .folio-project-card__media{background:#ff7423}.folio-project-card--ink .folio-project-card__media{background:#272522}.folio-project-card--cobalt .folio-project-card__media{background:var(--folio-cobalt)}.folio-project-card--sage .folio-project-card__media{background:#afb89a}.folio-project-card__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .42s ease,transform .65s cubic-bezier(.22,1,.36,1),filter .42s ease}.folio-project-card--orange .folio-project-card__image{inset:50% auto auto 50%;width:42%;height:auto;object-fit:contain;transform:translate(-50%,-50%)}.folio-project-card--ink .folio-project-card__image{object-fit:contain;padding:12%}.folio-project-card__image--hover{opacity:0;transform:scale(1.025)}.folio-project-card__open{position:absolute;z-index:2;right:14px;bottom:14px;padding:8px 10px;color:#fff;background:var(--folio-charcoal);border-radius:999px;font:500 9px / 1 var(--folio-utility);letter-spacing:.045em;opacity:0;text-transform:uppercase;transform:translateY(6px);transition:opacity .22s ease,transform .22s ease}.folio-project-card__button:hover .folio-project-card__image--base,.folio-project-card__button:focus-visible .folio-project-card__image--base{transform:scale(1.025);filter:saturate(.9)}.folio-project-card__button:hover .folio-project-card__image--hover,.folio-project-card__button:focus-visible .folio-project-card__image--hover{opacity:1;transform:scale(1)}.folio-project-card__button:hover .folio-project-card__open,.folio-project-card__button:focus-visible .folio-project-card__open{opacity:1;transform:translateY(0)}.folio-project-card--orange .folio-project-card__button:hover .folio-project-card__image{transform:translate(-50%,-50%) scale(1.06)}.folio-project-card__caption{display:grid;align-items:start;gap:8px 14px;padding-top:16px;grid-template-columns:minmax(0,1fr) auto}.folio-project-card__caption>span:first-child{display:grid;gap:8px}.folio-project-card__eyebrow,.folio-project-card__year{color:#1111118c;font:500 9px / 1.2 var(--folio-utility);letter-spacing:.055em;text-transform:uppercase}.folio-project-card__caption strong{font:400 clamp(21px,2.15vw,34px) / 1 var(--folio-serif);letter-spacing:-.04em}.folio-project-card__description{max-width:46ch;color:#111111ab;font:430 clamp(11px,.95vw,14px) / 1.5 var(--folio-utility);grid-column:1 / -1}.folio-experiments{position:relative;z-index:2;padding:clamp(70px,9vw,120px) max(clamp(20px,5vw,80px),calc((100% - 1280px)/2)) clamp(100px,14vw,190px);color:#f4f0e9;background:var(--folio-charcoal)}.folio-experiments__heading{display:grid;align-items:end;gap:38px;padding:clamp(65px,9vw,120px) 0 clamp(50px,7vw,90px);grid-template-columns:1fr minmax(240px,.46fr)}.folio-experiments__heading h2{font-size:clamp(44px,6vw,84px);line-height:.98}.folio-experiments__heading p{max-width:38ch;margin:0 0 6px;color:#f4f0e99e;font:430 13px / 1.5 var(--folio-utility)}.folio-experiments__grid{display:grid;gap:clamp(18px,2vw,28px);grid-template-columns:repeat(3,minmax(0,1fr))}.folio-experiments .folio-project-card{color:#f4f0e9}.folio-experiments .folio-project-card__eyebrow,.folio-experiments .folio-project-card__year,.folio-experiments .folio-project-card__description{color:#f4f0e98c}.folio-project-card--compact .folio-project-card__caption strong{font-size:clamp(18px,1.6vw,26px)}.folio-project-card--compact .folio-project-card__description{display:none}.folio-about{padding:clamp(100px,14vw,200px) 0 clamp(120px,16vw,220px)}.folio-about__layout{display:grid;gap:clamp(50px,8vw,130px);padding-top:clamp(70px,9vw,130px);grid-template-columns:1.28fr .72fr}.folio-about h2{font-size:clamp(42px,5.5vw,78px);line-height:1.02}.folio-about__layout>div{display:grid;align-content:start;gap:22px}.folio-about__layout p{max-width:47ch;margin:0;font:430 clamp(12px,1vw,15px) / 1.62 var(--folio-utility)}.folio-about__links{display:flex;flex-wrap:wrap;gap:9px;margin-top:18px}.folio-about__links a{padding:10px 13px;color:#f4f0e9;background:var(--folio-ink);border-radius:999px;font:500 10px / 1 var(--folio-utility);text-decoration:none;transition:background .18s ease,transform .18s ease}.folio-about__links a:hover{background:var(--folio-orange);transform:translateY(-2px)}.folio-desk-keepsakes{position:relative;z-index:2;width:min(920px,calc(100% - 48px));aspect-ratio:.66;margin:-64px auto 140px;padding:0;color:#35332e}.folio-desk-keepsakes__photo{position:absolute;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;width:29%;margin:0;padding:clamp(3px,.45vw,5px);background:#f7f6f1;box-shadow:0 1px 2px #30271d14,0 5px 12px #30271d0d;rotate:-3deg}.folio-desk-keepsakes__photo>img{-webkit-user-drag:none;-webkit-touch-callout:none;display:block;width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover}.folio-desk-keepsakes__photo--uncaptioned>img{aspect-ratio:auto}.folio-desk-keepsakes__photo:nth-child(2){left:55%;top:22%;width:31%;rotate:4deg}.folio-desk-keepsakes__photo:nth-child(3){left:35%;top:29%;width:27%;rotate:-4deg;z-index:1}.folio-desk-keepsakes__photo:nth-child(4){left:3%;top:40%;width:26%;rotate:2deg}.folio-desk-keepsakes__photo:nth-child(5){left:64%;top:51%;width:29%;rotate:-3deg}.folio-desk-keepsakes__photo:nth-child(6){left:40%;top:63%;width:27%;rotate:5deg;z-index:1}.folio-desk-keepsakes__photo:nth-child(7){left:8%;top:73%;width:28%;rotate:-4deg}.folio-desk-keepsakes__photo:nth-child(8){left:65%;top:79%;width:26%;rotate:3deg}.folio-desk-keepsakes__note{position:absolute;left:58%;top:3%;width:33%;aspect-ratio:1.15;padding:10% 3% 3%;background:#fff;color:#171717;text-align:left;box-shadow:0 1px 2px #30271d10,0 5px 12px #30271d0a;transform:rotate(2deg)}.folio-desk-keepsakes__note p{margin:0;font:400 12px/1.6 Geist Mono Variable,Geist Mono,monospace}@media(max-width:620px){.folio-desk-keepsakes{width:calc(100% - 28px);margin-top:-48px;margin-bottom:80px}.folio-desk-keepsakes__note{left:55%;width:40%}.folio-desk-keepsakes__note p{font-size:9px}}.folio-contact{position:relative;z-index:2;width:100%;padding:0 clamp(20px,5vw,80px) 32px;scroll-margin-top:8vh}.folio-contact__flock{position:relative;left:50%;width:100vw;height:clamp(280px,calc((100vw - 40px) / 2.65),423px);min-height:280px;margin:-60px auto 0;transform:translate(-50%)}.folio-contact__flock canvas{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;filter:brightness(1) saturate(1) drop-shadow(0 18px 12px rgb(47 34 20 / .13));pointer-events:none;transition:filter .72s cubic-bezier(.22,1,.36,1)}.folio-contact__actions{position:absolute;top:18%;left:50%;z-index:2;display:grid;grid-template-columns:repeat(3,1fr);width:var(--flock-actions-width, 300px);height:62%;transform:translate(-50%)}.folio-contact__actions>a,.folio-contact__actions>button{position:relative;min-width:0;padding:0;border:0;border-radius:42%;background:transparent;color:var(--folio-ink);cursor:pointer;font:inherit;text-decoration:none}.folio-contact__pill{position:absolute;bottom:21%;left:50%;width:max-content;padding:7px 12px 6px;border:1px solid var(--bird-color);border-radius:999px;background:var(--bird-color);box-shadow:0 5px 14px #3123131f;color:#fff;font:400 clamp(10px,.85vw,12px) / 1 var(--folio-mono);letter-spacing:0;opacity:0;pointer-events:none;transform:translate(-50%,6px);transition:opacity .15s ease,transform .15s ease;white-space:nowrap}.folio-contact__actions>:nth-child(1){--bird-color: #326ca5}.folio-contact__actions>:nth-child(2){--bird-color: #966a48}.folio-contact__actions>:nth-child(3){--bird-color: #292a2d}.folio-contact__actions>:is(a,button):hover .folio-contact__pill,.folio-contact__actions>:is(a,button):focus-visible .folio-contact__pill{opacity:1;transform:translate(-50%)}.folio-contact__actions>:is(a,button):focus-visible{outline:2px solid var(--folio-orange);outline-offset:3px}.invoice-folio--wall[data-wall-theme=night] .folio-site-header{color:#f1f0ec;background:var(--folio-slip-paper-night);box-shadow:none}.invoice-folio--wall[data-wall-theme=night] .folio-site-header:before,.invoice-folio--wall[data-wall-theme=night] .folio-site-header:after{mix-blend-mode:soft-light}.invoice-folio--wall[data-wall-theme=night] .folio-site-header:before{opacity:.2}.invoice-folio--wall[data-wall-theme=night] .folio-site-header:after{filter:contrast(1.25) invert(1);opacity:.12}.invoice-folio--wall[data-wall-theme=night] .folio-site-header__artwork img{filter:brightness(0) invert(1)}.invoice-folio--wall[data-wall-theme=night] .folio-site-header__toggle,.invoice-folio--wall[data-wall-theme=night] .folio-site-header__nav a,.invoice-folio--wall[data-wall-theme=night] .folio-site-header__nav a:hover,.invoice-folio--wall[data-wall-theme=night] .folio-site-header__nav a:focus-visible{color:#f1f0ec}.invoice-folio--wall[data-wall-theme=night] .folio-site-header__toggle{color:#f1f0ec;background:#526887;box-shadow:inset 1px 0 #f1f0ec14}.invoice-folio--wall[data-wall-theme=night] .folio-site-header__toggle:hover,.invoice-folio--wall[data-wall-theme=night] .folio-site-header__toggle:focus-visible{background:#60799d}.invoice-folio--wall[data-wall-theme=night] .wall-folio__signature{filter:url(#signature-engraved);opacity:1}.invoice-folio--wall[data-wall-theme=night] .folio-thought-slip{color:#f1f0ec;background:#111722;box-shadow:0 8px 22px #00000047}.invoice-folio--wall[data-wall-theme=night] .folio-thought-slip--front p{color:#f1f0ec}.invoice-folio--wall[data-wall-theme=night] .folio-thought-slip--front span{color:#d9e2f46b}.invoice-folio--wall[data-wall-theme=night] .folio-experience__receipt{color:#f1f0ec;background:var(--folio-slip-paper-night);box-shadow:none}.invoice-folio--wall[data-wall-theme=night] .folio-experience__receipt:before,.invoice-folio--wall[data-wall-theme=night] .folio-experience__receipt:after{mix-blend-mode:soft-light}.invoice-folio--wall[data-wall-theme=night] .folio-experience__receipt:before{opacity:.2}.invoice-folio--wall[data-wall-theme=night] .folio-experience__receipt:after{filter:contrast(1.25) invert(1);opacity:.12}.invoice-folio--wall[data-wall-theme=night] .folio-experience__download,.invoice-folio--wall[data-wall-theme=night] .folio-experience__row>time,.invoice-folio--wall[data-wall-theme=night] .folio-experience__row>small,.invoice-folio--wall[data-wall-theme=night] .folio-experience__intro,.invoice-folio--wall[data-wall-theme=night] .folio-experience__education,.invoice-folio--wall[data-wall-theme=night] .folio-experience__chevron{color:#f1f0eca3}.invoice-folio--wall[data-wall-theme=night] .folio-experience__download{border-color:#d9e2f433}.invoice-folio--wall[data-wall-theme=night] .folio-experience__download:hover,.invoice-folio--wall[data-wall-theme=night] .folio-experience__download:focus-visible,.invoice-folio--wall[data-wall-theme=night] .folio-experience__row[aria-expanded=true] .folio-experience__chevron,.invoice-folio--wall[data-wall-theme=night] .folio-experience__education span:first-child{color:#f1f0ec}.invoice-folio--wall[data-wall-theme=night] .folio-experience__download:hover,.invoice-folio--wall[data-wall-theme=night] .folio-experience__download:focus-visible{border-color:#d9e2f46b}.invoice-folio--wall[data-wall-theme=night] .folio-experience__receipt li,.invoice-folio--wall[data-wall-theme=night] .folio-experience__education{border-color:#d9e2f429}.invoice-folio--wall[data-wall-theme=night] .folio-section-label{color:#f1f0ec9e;border-color:#f1f0ec3d}.invoice-folio--wall[data-wall-theme=night] .folio-project-placeholder p,.invoice-folio--wall[data-wall-theme=night] .folio-project-card__eyebrow,.invoice-folio--wall[data-wall-theme=night] .folio-project-card__year{color:#f1f0ec91}.invoice-folio--wall[data-wall-theme=night] .folio-project-card__description,.invoice-folio--wall[data-wall-theme=night] .folio-work__header p,.invoice-folio--wall[data-wall-theme=night] .folio-about__layout p{color:#f1f0ecb3}.invoice-folio--wall[data-wall-theme=night] .folio-about__links a{color:#0b0f18;background:#f1f0ec}.invoice-folio--wall[data-wall-theme=night] .folio-about__links a:hover{color:#0b0f18;background:var(--folio-orange)}.invoice-folio--wall[data-wall-theme=night] .folio-contact__flock canvas{filter:brightness(1.05) saturate(.84) hue-rotate(4deg) drop-shadow(0 18px 18px rgb(0 0 0 / .38))}.invoice-folio--wall[data-wall-theme=night] .sunlight-patch-pill{background:#d0daeb24;box-shadow:inset 0 0 0 1px #ffffff0e}.invoice-folio--wall[data-wall-theme=night] .sunlight-patch-pill__light{background:linear-gradient(112deg,#ebf0f91a,#8d9db806)}.invoice-folio--wall[data-wall-theme=night] .sunlight-patch-pill__label{text-shadow:none}.invoice-folio--wall[data-wall-theme=night] .wall-folio__intent-trigger[aria-expanded=true]{background:#d0daeb13;box-shadow:inset 0 0 0 1px #ffffff09}.invoice-folio--wall[data-wall-theme=night] .wall-folio__intent-trigger[aria-expanded=true] .sunlight-patch-pill__light{opacity:.36}.invoice-folio--wall[data-wall-theme=night] .wall-folio__intent-trigger[aria-expanded=true] .sunlight-patch-pill__label{text-shadow:none}@keyframes sunlight-patch-pill-night-nudge{0%,to{background-color:#d0daeb24;transform:translateY(0)}48%{background-color:#d0daeb33;transform:translateY(-.035em)}}@keyframes sunlight-patch-light-night-nudge{0%,to{opacity:1}48%{opacity:.74}}.invoice-folio--wall[data-wall-theme=night][data-prompt-nudge=true] .wall-folio__intent-trigger:not([aria-expanded=true]){animation-name:sunlight-patch-pill-night-nudge}.invoice-folio--wall[data-wall-theme=night][data-prompt-nudge=true] .wall-folio__intent-trigger:not([aria-expanded=true]) .sunlight-patch-pill__light{animation-name:sunlight-patch-light-night-nudge}.invoice-folio--wall[data-reduced-motion=true] [data-view-reveal]{translate:0 0}@media(max-width:900px){.invoice-folio.invoice-folio--wall{--wall-window-width: 320px;--wall-window-height: 440px}.folio-introduction,.folio-work,.folio-about{width:min(100% - 40px,760px)}.folio-work__header,.folio-experiments__heading,.folio-about__layout{grid-template-columns:1fr}.folio-project-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.folio-project-grid>.folio-project-card:nth-child(n){margin-top:0;grid-column:auto;grid-row:auto}.folio-project-grid>.folio-project-card:nth-child(1),.folio-project-grid>.folio-project-card:nth-child(5){grid-column:1 / -1}.folio-project-card--tall .folio-project-card__media{aspect-ratio:4 / 5}.folio-experiments__grid{grid-template-columns:1fr 1fr}.folio-experiments__grid>:last-child{grid-column:1 / -1;width:calc(50% - 10px)}}@media(max-width:620px){html:has(.invoice-folio--wall){scroll-behavior:auto}.invoice-folio.invoice-folio--wall{--wall-window-width: min(285px, calc(100vw - 50px) );--wall-window-height: 390px;--wall-intro-copy-height: 120px}.wall-folio--hero{height:auto;min-height:max(620px,82svh);padding-bottom:64px;transition:none}.wall-folio--hero[data-intent-expanded=true],.wall-folio--hero[data-designer-expanded=true]{height:auto;min-height:0}.wall-folio__hero-composition{position:relative;padding-top:max(80px,calc(max(290px,42svh) - var(--wall-intro-baseline-height, 270px) / 2))}.wall-folio--hero .wall-folio__figma-intro,.wall-folio--hero[data-intent-expanded=true] .wall-folio__figma-intro,.wall-folio--hero[data-designer-expanded=true] .wall-folio__figma-intro{position:relative;top:auto;left:auto;margin-inline:auto;transform:none;transition:none}.wall-light-tuner{top:12px;right:12px;width:174px}.wall-folio__shadow-wordmark{font-size:10px}.wall-folio__figma-intro{top:max(290px,42svh);font-size:24px}.wall-folio__hero-details{gap:0}.wall-folio__hero-details .wall-folio__intent-detail{--intent-detail-gap: 1.1em}.wall-folio__figma-sticker{width:24px;height:35px}.folio-site-header{--folio-slip-peek: 44px;top:47%;left:0;width:min(184px,calc(100vw - 12px));height:auto;gap:0;padding:14px 14px 12px 10px;gap:12px 0;grid-template-rows:104px 1fr;transform:translate3d(calc(-100% + var(--folio-slip-peek)),-50%,0) rotate(8deg)}.folio-site-header__artwork{height:104px}.folio-site-header:hover,.folio-site-header:focus-within,.folio-site-header[data-open=true]{transform:translate3d(-2px,-50%,0) rotate(-1.25deg)}.folio-site-header__nav a{font-size:13px}.folio-introduction,.folio-work,.folio-about{width:calc(100% - 32px)}.folio-introduction{margin-top:calc((var(--wall-window-height) / 2) + var(--wall-window-copy-gap) + var(--wall-intro-copy-height) + var(--wall-slip-gap) - 59svh + var(--wall-window-lift));padding:0 0 128px}.folio-thought-slips{transform:scale(.88);transform-origin:top center;margin-bottom:-46px}.folio-projects-placeholder{width:var(--wall-content-width);margin-inline:auto;padding-bottom:128px}.folio-projects-placeholder__grid{grid-template-columns:1fr}.folio-projects-placeholder__column{display:contents}.folio-work__header{padding:64px 0 46px}.folio-work__header h2{font-size:clamp(46px,16vw,68px)}.folio-project-grid,.folio-experiments__grid{grid-template-columns:1fr}.folio-project-grid>.folio-project-card:nth-child(n),.folio-experiments__grid>.folio-project-card:nth-child(n){width:100%;grid-column:1}.folio-project-card--tall .folio-project-card__media{aspect-ratio:16 / 12}.folio-project-card__caption strong{font-size:25px}.folio-experiments{padding-inline:16px}.folio-experiments__heading{padding-top:62px}.folio-experiments__heading h2{font-size:clamp(42px,13vw,64px)}.folio-about__layout{padding-top:62px}.folio-contact{padding:0 12px 56px}.folio-contact__flock{height:auto;min-height:230px;aspect-ratio:1.65}.folio-contact__actions{top:15%;width:var(--flock-actions-width, 250px);height:66%}}@media(prefers-reduced-motion:reduce){html:has(.invoice-folio--wall){scroll-behavior:auto}.invoice-folio--wall *,.invoice-folio--wall *:before,.invoice-folio--wall *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.superr-activity{background:transparent;color:#fff;box-shadow:none}.superr-activity__scene{position:relative;aspect-ratio:1;overflow:hidden}.superr-activity__zoom{position:absolute;top:0;left:-38.8889%;width:177.7778%;height:100%;transform:scale(1.15);transform-origin:48% 48%}.superr-activity__frame{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;pointer-events:none}@media(max-width:760px){.superr-activity{overflow-y:auto}}.folio-project-viewer:is([data-project=superr],:is(:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=personal-letter]),[data-project=wiz-commerce])) .folio-project-viewer__group>h3{font-size:18px;line-height:24px}.folio-project-viewer:is([data-project=superr],:is(:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=personal-letter]),[data-project=wiz-commerce])) .folio-project-viewer__description,.folio-project-viewer:is([data-project=superr],:is(:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=personal-letter]),[data-project=wiz-commerce])) .folio-project-viewer__note p{white-space:pre-line}.folio-project-viewer__intro-link{display:block;position:relative;justify-self:start;width:112px;max-width:100%;aspect-ratio:148 / 89;overflow:visible;transform:rotate(-5deg);border:2px solid #2b1a07;border-radius:3px}.folio-project-viewer__intro-thumbnail{display:block;width:100%;height:100%;object-fit:cover}.folio-project-viewer__intro-play{position:absolute;width:26px;height:26px;left:50%;top:50%;transform:translate(-50%,-50%)}@media(hover:hover){.folio-project-viewer__intro-thumbnail{filter:grayscale(1)}.folio-project-viewer__intro-link:hover .folio-project-viewer__intro-thumbnail{filter:none}}.folio-project-viewer__intro-link:focus-visible{outline:2px solid #f7f2eb;outline-offset:4px}.folio-project-viewer__note-emphasis{display:block;margin-block:12px;font-weight:600;color:#fff}.folio-project-viewer__contact-row{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.folio-project-viewer__nda{display:inline-flex;align-items:center;gap:5px;padding:6px 11px;border:1px solid #f7f2eb55;border-radius:999px;color:#f7f2eb;font-size:13px;line-height:18px}.folio-project-viewer__intro-tooltip{position:absolute;bottom:calc(100% + 10px);left:0;white-space:nowrap;padding:6px 12px;border-radius:999px;background:#f7f2eb;color:#171612;font-size:13px;line-height:18px;opacity:0;pointer-events:none;transform:rotate(5deg)}.folio-project-viewer__intro-link:is(:hover,:focus-visible) .folio-project-viewer__intro-tooltip{opacity:1}.folio-project-viewer__mentions{display:grid;gap:0}.folio-project-viewer__mention{display:grid;grid-template-columns:140px 1fr;gap:16px;padding:14px 0;border-bottom:1px solid #f7f2eb26}.folio-project-viewer__mentions strong{color:#fff;font-size:14px;line-height:20px;font-weight:600}.folio-project-viewer__mentions span{font-size:14px;line-height:20px;color:#c6c3bd}.folio-project-viewer__launch-post{color:#fff;font-size:16px;line-height:24px;text-underline-offset:4px}@media(max-width:480px){.folio-project-viewer__mention{grid-template-columns:1fr;gap:5px}}.folio-project-viewer:is([data-project=superr],:is(:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=personal-letter]),[data-project=wiz-commerce])) .folio-project-viewer__note[data-note=intro]{min-height:0;gap:28px;padding-top:36px;padding-bottom:40px}.folio-project-viewer__note[data-note=intro] p{max-width:43ch;line-height:1.65}.folio-project-viewer__note[data-note=intro] .folio-project-viewer__note-emphasis{margin-block:22px;line-height:1.5}@media(max-width:760px){.folio-project-viewer:is([data-project=superr],:is(:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=personal-letter]),[data-project=wiz-commerce])) .folio-project-viewer__note[data-note=intro]{padding-top:24px;padding-bottom:24px;gap:24px}}.folio-project-viewer:is([data-project=superr],:is(:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=personal-letter]),[data-project=wiz-commerce])) .folio-project-viewer__contact-row :is(.folio-project-viewer__external,.folio-project-viewer__nda){font-size:16px;line-height:22px}.folio-project-viewer:is([data-project=superr],:is(:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=personal-letter]),[data-project=wiz-commerce])) .folio-project-viewer__external{position:relative;padding:7px 16px;justify-content:center}.folio-project-viewer__contact-tooltip{position:absolute;bottom:calc(100% + 10px);left:0;padding:8px 12px;border-radius:6px;background:#fff;color:#252421;font-size:13px;line-height:18px;white-space:nowrap;pointer-events:none;visibility:hidden;opacity:0}.folio-project-viewer__external:is(:hover,:focus-visible) .folio-project-viewer__contact-tooltip{visibility:visible;opacity:1}.folio-project-viewer__note[data-note=intro] .folio-project-viewer__note-emphasis{display:inline;margin:0;line-height:inherit}.folio-project-viewer:is([data-project=superr],:is(:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=personal-letter]),[data-project=wiz-commerce])) .folio-project-viewer__identity{display:flex;flex-direction:column;align-items:flex-start;gap:3px}.folio-project-viewer:is([data-project=superr],:is(:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=personal-letter]),[data-project=wiz-commerce])) .folio-project-viewer__identity span{font-family:inherit;font-size:14px;line-height:20px;letter-spacing:normal;text-transform:none}.folio-project-viewer__logo-link{display:block;width:fit-content;border-radius:14px}.folio-project-viewer__logo-link:focus-visible{outline:2px solid #fff;outline-offset:4px}.folio-project-viewer__description--editorial p{margin:0;color:#cbc9c3;text-wrap:pretty}.folio-project-viewer__description--editorial p+p{margin-top:18px}.folio-project-viewer__description--editorial .folio-project-viewer__contribution-copy{color:#bdbbb6}.folio-project-viewer__contribution-copy strong{color:#fff;font-weight:600}.folio-project-viewer__description--editorial p,.folio-project-viewer__description--editorial strong{font-size:16px;font-weight:400;line-height:24px}.folio-project-viewer__description--editorial strong{color:#f7f2eb;font-weight:500}.folio-project-viewer__details>.folio-project-viewer__intro-link{margin:20px 0 8px;flex-shrink:0}.folio-project-viewer:is([data-project=superr],:is(:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=personal-letter]),[data-project=wiz-commerce])) .folio-project-viewer__contact-row{margin-top:16px}@media(max-width:1320px){.folio-project-viewer{overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain}.folio-project-viewer .folio-project-viewer__details{position:relative;inset:auto;display:flex;flex-direction:column;align-items:flex-start;width:100%;min-height:0;gap:16px;padding:24px 24px 32px;background:none;border:0}.folio-project-viewer .folio-project-viewer__identity{display:flex;flex-direction:column;align-items:flex-start;gap:3px;width:100%}.folio-project-viewer .folio-project-viewer__identity h2{font-size:20px;line-height:25px;max-width:100%}.folio-project-viewer .folio-project-viewer__description{display:block;max-width:100%;font-size:16px;line-height:24px}.folio-project-viewer__description--editorial p,.folio-project-viewer__description--editorial strong{line-height:24px}.folio-project-viewer .folio-project-viewer__services{white-space:normal;font-size:12px;line-height:18px}.folio-project-viewer .folio-project-viewer__reel{position:relative;inset:auto;flex-direction:column;align-items:stretch;width:100%;height:auto;overflow:visible;padding:0 16px max(40px,env(safe-area-inset-bottom));scroll-snap-type:none;gap:16px}.folio-project-viewer .folio-project-viewer__reel>*,.folio-project-viewer .folio-project-viewer__group,.folio-project-viewer .folio-project-viewer__media,.folio-project-viewer .folio-project-viewer__note{width:100%;max-width:100%;min-width:0;flex:none;box-sizing:border-box;scroll-snap-align:none}.folio-project-viewer .folio-project-viewer__note{padding:24px 8px;min-height:0;gap:18px}.folio-project-viewer .folio-project-viewer__note p{font-size:16px;line-height:1.55;max-width:100%}.folio-project-viewer .folio-project-viewer__note h3{font-size:26px;line-height:1.15}.folio-project-viewer .folio-project-viewer__close{position:fixed;top:max(12px,env(safe-area-inset-top));right:16px;min-width:64px;min-height:44px;background:#393835;border-radius:999px}.folio-project-viewer .folio-project-viewer__external{align-self:flex-start;min-height:44px;box-sizing:border-box}.folio-project-viewer .folio-project-viewer__contact-row{align-items:center}}@media(max-width:1320px){.folio-project-viewer .folio-project-viewer__group-media{flex-direction:column;align-items:stretch;width:100%;min-width:0}.folio-project-viewer .folio-project-viewer__group{margin:0}}.folio-project-viewer .folio-project-viewer__note{padding-inline:0}.folio-project-viewer .folio-project-viewer__note p{max-width:none;width:100%}.folio-project-viewer .folio-project-viewer__note[data-note=website-intro] h3{font-size:24px;line-height:1.25}.folio-project-viewer .folio-project-viewer__note[data-note=website-intro] h3{max-width:none;width:100%;font-size:clamp(20px,3.2vw,24px);white-space:nowrap}.folio-project-viewer__compact-header{display:none}@media(max-width:1320px){.folio-project-viewer__compact-header{position:fixed;z-index:7;inset:auto 0 0;display:grid;gap:12px;padding:16px 20px max(16px,env(safe-area-inset-bottom));border-radius:20px 20px 0 0;border-top:1px solid #ffffff26;background:#393835;color:#f7f2eb;box-shadow:0 -8px 30px #0003}.folio-project-viewer__compact-identity{display:flex;align-items:center;gap:12px}.folio-project-viewer__compact-actions{display:flex;flex-wrap:wrap;gap:8px}.folio-project-viewer__compact-actions{align-items:center}.folio-project-viewer__compact-actions .folio-project-viewer__intro-link{margin:0;flex-shrink:0}.folio-project-viewer:is([data-project=superr],:is(:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=personal-letter]),[data-project=wiz-commerce])) .folio-project-viewer__compact-actions .folio-project-viewer__contact-row{margin-top:0}.folio-project-viewer .folio-project-viewer__reel{padding-bottom:calc(190px + env(safe-area-inset-bottom))}}.folio-corner-menu{position:fixed;z-index:99;top:max(16px,env(safe-area-inset-top));right:max(16px,env(safe-area-inset-right))}.folio-corner-menu__toggle{display:flex;align-items:center;gap:12px;min-height:44px;padding:0 16px;border:1px solid #171612;border-radius:16px;background:#292723;color:#fffaf2;font:500 14px/1 Helvetica Neue,Helvetica,Arial,sans-serif;box-shadow:0 3px #171612,0 5px 12px #29272318;cursor:pointer}.folio-corner-menu__toggle svg{transition:transform .18s ease}.folio-corner-menu__toggle:active{transform:translateY(2px);box-shadow:0 1px #171612}.folio-corner-menu__panel{position:absolute;top:calc(100% + 12px);right:0;padding:6px;width:max-content;max-width:calc(100vw - 32px);border:1px solid #29272326;border-radius:16px;background:#fffaf2;box-shadow:0 8px 24px #29272320}.folio-corner-menu__panel a{display:flex;align-items:center;gap:10px;min-height:44px;padding:0 12px;color:#292723;border-radius:10px;font:500 14px/1.3 Helvetica Neue,Helvetica,Arial,sans-serif;text-decoration:none}.folio-corner-menu__panel a:hover{background:#eee7db}.folio-corner-menu :is(a,button):focus-visible{outline:2px solid #bd591f;outline-offset:4px}body.folio-project-viewer-open .folio-corner-menu{display:none}@media(prefers-reduced-motion:reduce){.folio-corner-menu__toggle svg{transition:none}}@media(max-width:1320px){.folio-project-viewer .folio-project-viewer__details{box-sizing:border-box}.folio-project-viewer__scroll-blur{display:none}.folio-project-viewer:is([data-project=superr],:is(:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=personal-letter]),[data-project=wiz-commerce])) .folio-project-viewer__contact-row :is(.folio-project-viewer__nda,.folio-project-viewer__external){min-height:44px;box-sizing:border-box}}@media(min-width:761px)and (max-width:1320px){.folio-project-viewer .folio-project-viewer__details{width:min(100%,672px);margin-inline:auto;padding-inline:16px}.folio-project-viewer .folio-project-viewer__reel{width:min(100%,672px);margin-inline:auto}}@media(max-width:1320px){.folio-project-viewer:is([data-project=superr],:is(:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=personal-letter]),[data-project=wiz-commerce])) .folio-project-viewer__description{width:100%;max-width:none;margin-top:0}}.folio-project-viewer__hero-image{flex:0 0 auto;width:min(640px,56vw);min-width:0}.folio-project-viewer__hero-image img{display:block;width:100%;height:auto}@media(max-width:1320px){.folio-project-viewer .folio-project-viewer__hero-image{width:100%;max-width:100%}}.folio-project-viewer:is(:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=personal-letter]),[data-project=wiz-commerce]) .folio-project-viewer__note{min-height:0;padding-block:24px;gap:12px}.folio-project-viewer:is(:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=personal-letter]),[data-project=wiz-commerce]) .folio-project-viewer__note h3{max-width:none;font-size:18px;font-weight:500;line-height:24px;letter-spacing:normal}.folio-project-viewer:is(:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=personal-letter]),[data-project=wiz-commerce]) :is(.folio-project-viewer__note p,.folio-project-viewer__group-description,.folio-project-viewer__callouts p){color:#e4e1da;font-size:17px;line-height:27px;letter-spacing:normal}.folio-project-viewer:is(:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=personal-letter]),[data-project=wiz-commerce]) .folio-project-viewer__group{margin-block:28px}.folio-project-viewer:is(:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=personal-letter]),[data-project=wiz-commerce]) .folio-project-viewer__group-description{white-space:pre-line;margin:0 0 24px}.folio-project-viewer__journey{display:flex;flex-wrap:wrap;gap:12px 20px;list-style:none;margin:0 0 24px;padding:16px 0;border-block:1px solid #ffffff26;color:#f7f2eb;font-size:14px;line-height:22px}.folio-project-viewer__journey li:not(:last-child):after{content:"→";margin-left:20px;color:#bdbbb6}.folio-project-viewer__annotated-media{min-width:0;width:100%}.folio-project-viewer__annotated-media .folio-project-viewer__media{width:100%}.folio-project-viewer__annotated-media>p{margin:12px 0 4px;color:#cbc9c3;font-size:14px;line-height:21px}.folio-project-viewer__annotated-media>a{display:inline-block;padding-block:8px;color:#f7f2eb;font-size:13px;text-underline-offset:4px}.folio-project-viewer__annotated-media>a:focus-visible{outline:2px solid #f48120;outline-offset:3px}.folio-project-viewer .folio-project-viewer__group[data-layout=comparison] .folio-project-viewer__group-media{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start}.folio-project-viewer__callouts{padding:0;margin:24px 0 0;list-style:none;counter-reset:payment-callout}.folio-project-viewer__callouts li{counter-increment:payment-callout;position:relative;padding:16px 0 16px 32px;border-top:1px solid #ffffff26}.folio-project-viewer__callouts li:before{content:counter(payment-callout,decimal-leading-zero);position:absolute;left:0;top:18px;color:#bdbbb6;font-size:12px}.folio-project-viewer__callouts strong{color:#f7f2eb;font-size:16px;font-weight:500;line-height:24px}.folio-project-viewer__callouts p{margin:4px 0 0;color:#cbc9c3;font-size:16px;line-height:24px}.folio-project-viewer:is(:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=personal-letter]),[data-project=wiz-commerce]) .folio-project-viewer__media:has(img[src$="/order-entry.png"]):after{content:"";position:absolute;pointer-events:none;left:59.8%;top:65.1%;width:18.9%;height:7.3%;box-sizing:border-box;border:2px solid #f48120;border-radius:4px}@media(max-width:600px){.folio-project-viewer .folio-project-viewer__group[data-layout=comparison] .folio-project-viewer__group-media{grid-template-columns:1fr;gap:24px}.folio-project-viewer:is(:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=personal-letter]),[data-project=wiz-commerce]) .folio-project-viewer__group{margin-block:20px}}.folio-project-viewer__hero-trigger{display:block;width:100%;padding:0;border:0;background:transparent;cursor:zoom-in}.folio-project-viewer__hero-trigger:focus-visible{outline:2px solid currentColor;outline-offset:5px}.folio-hero-overlay{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;max-height:none;margin:0;padding:24px;border:0;box-sizing:border-box;background:#121413e0;cursor:zoom-out}.folio-hero-overlay[open]{display:grid;place-items:center}.folio-hero-overlay::backdrop{background:transparent}.folio-hero-overlay button{display:flex;flex-direction:column;align-items:center;gap:12px;max-width:100%;padding:0;border:0;background:transparent;color:#fff;cursor:zoom-out}.folio-hero-overlay button:focus-visible{outline:2px solid white;outline-offset:6px}.folio-hero-overlay img{display:block;max-width:100%;max-height:calc(100dvh - 92px);width:auto;height:auto;object-fit:contain}.folio-hero-overlay span{font-family:inherit;font-size:12px;line-height:20px}.folio-project-asset__expand{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;width:100%;height:100%;padding:0;border:0;background:transparent;cursor:zoom-in}.folio-project-asset__expand:focus-visible{outline:2px solid currentColor;outline-offset:-4px}.folio-project-viewer__overview{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;flex:0 0 auto;width:min(640px,56vw);min-width:0;margin:40px 0 28px;color:#f7f2eb}.folio-project-viewer__overview h3{margin:0;font-size:16px;font-weight:500;line-height:28px}.folio-project-viewer__overview-content>p{margin:0;font-size:18px;line-height:1.6;letter-spacing:-.015em}.folio-project-viewer__overview-content>p+p{margin-top:24px}.folio-project-viewer__overview-facts{display:grid;grid-template-columns:minmax(0,1fr);gap:28px 24px;margin:36px 0 0}.folio-project-viewer__overview-facts dt{margin:0 0 8px;color:#bdbbb6;font-size:10px;line-height:16px;letter-spacing:.14em;text-transform:uppercase}.folio-project-viewer__overview-facts dd{margin:0;font-size:14px;line-height:22px;white-space:pre-line}@media(max-width:600px){.folio-project-viewer__overview{grid-template-columns:minmax(0,1fr);gap:16px;margin-block:28px}.folio-project-viewer__overview-content>p{font-size:17px}.folio-project-viewer__overview-facts{gap:24px 16px;margin-top:28px}}.folio-project-viewer__reel[data-media-gate]:not([data-media-gate=ready]){visibility:hidden;pointer-events:none}.folio-project-viewer__loading{position:absolute;inset:40% 24px auto;z-index:4;text-align:center;color:#f7f2eb;font-size:16px}.folio-project-viewer__loading button{padding:10px 16px;border:1px solid #bdbbb6;border-radius:6px;background:transparent;color:inherit;font:inherit;cursor:pointer}.folio-project-viewer__loading button:focus-visible{outline:2px solid #f7f2eb;outline-offset:4px}.folio-hero-overlay__image{position:relative;max-width:100%}[data-frame-shadow=true]{position:relative}[data-frame-shadow=true]:after{content:"";position:absolute;pointer-events:none;left:5.8%;top:18.57%;width:88.4%;height:62.95%;border-radius:1.1%/1.2%;box-shadow:0 2px 3px #1f432f12,0 8px 16px -4px #1f432f1f,0 20px 34px -10px #1f432f26}[data-frame-shadow=true]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(ellipse at 12% 8%,rgb(255 255 239 / 70%),transparent 62%),linear-gradient(155deg,#e7fada40 20%,#9cd3b87a);clip-path:polygon(evenodd,0 0,100% 0,100% 100%,0 100%,0 0,5.8% 18.57%,94.2% 18.57%,94.2% 81.52%,5.8% 81.52%,5.8% 18.57%)}.folio-project-viewer__hero-image[data-frame-shadow=true],.folio-hero-overlay__image[data-frame-shadow=true]{overflow:hidden;clip-path:inset(0)}.folio-project-viewer__hero-image[data-frame-shadow=true]{aspect-ratio:1569 / 1590}.folio-project-viewer__hero-image[data-frame-shadow=true] .folio-project-viewer__hero-trigger{margin-top:-14.02%}.folio-project-viewer__hero-image[data-frame-shadow=true]:before,.folio-hero-overlay__image[data-frame-shadow=true]:before{clip-path:polygon(evenodd,0 0,100% 0,100% 100%,0 100%,0 0,5.8% 9.87%,94.2% 9.87%,94.2% 90.24%,5.8% 90.24%,5.8% 9.87%)}.folio-project-viewer__hero-image[data-frame-shadow=true]:after,.folio-hero-overlay__image[data-frame-shadow=true]:after{top:9.87%;height:80.37%}.folio-hero-overlay__image[data-frame-shadow=true]{width:min(calc((100dvh - 92px) * 1569 / 1590),calc(100vw - 48px));aspect-ratio:1569 / 1590}.folio-hero-overlay__image[data-frame-shadow=true] img{width:100%;max-height:none;margin-top:-14.02%}.folio-project-viewer:is(:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=personal-letter]),[data-project=wiz-commerce]) .folio-project-viewer__group>h3{font-weight:500}.folio-project-viewer:is(:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=personal-letter]),[data-project=wiz-commerce]) .folio-project-viewer__overview-content>p{letter-spacing:normal}.folio-project-viewer:is(:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=personal-letter]),[data-project=wiz-commerce]) .folio-project-viewer__annotated-media>p{color:#e4e1da}.folio-project-viewer:is(:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=personal-letter]),[data-project=wiz-commerce]) .folio-project-viewer__overview-content>.folio-project-viewer__pull-quote{margin:0 0 28px;max-width:100%;color:#f7f2eb;font-size:clamp(25px,3vw,32px);line-height:1.25;font-weight:500;letter-spacing:-.025em}.folio-project-asset:has(>img[src*=overview-244-15634]){overflow:hidden}.folio-project-asset>img[src*=overview-244-15634],.folio-hero-overlay__image[data-payment-crop=true] img{position:absolute;left:-.1565%;top:-5.8471%;width:103.8341%;height:113.0435%;max-width:none;max-height:none}.folio-hero-overlay__image[data-payment-crop=true]{overflow:hidden;width:min(calc((100dvh - 92px) * 1278 / 667),calc(100vw - 48px));aspect-ratio:1278 / 667}.folio-project-asset:has(>img[src*=overview-244-16150]){overflow:hidden}.folio-project-asset>img[src*=overview-244-16150]{position:absolute;inset:0 auto auto 0;width:100%;height:116.1677%;max-height:none}.folio-hero-overlay__image:has(>img[src*=overview-244-16150]){overflow:hidden;width:min(calc((100dvh - 92px) * 640 / 668),calc(100vw - 48px));aspect-ratio:640 / 668}.folio-hero-overlay__image>img[src*=overview-244-16150]{width:100%;height:auto;max-height:none}.folio-project-viewer__quote-card{position:relative;isolation:isolate;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;flex:0 0 auto;box-sizing:border-box;width:min(640px,56vw);min-height:340px;margin:0;padding:48px 32px;background:#fff;color:#244b3b;text-align:center}.folio-project-viewer__quote-card:after{content:"";position:absolute;top:14px;right:14px;bottom:14px;left:14px;border:1px solid rgb(36 75 59 / 14%);pointer-events:none}.folio-project-viewer__quote-mark{height:40px;font-family:"Source Serif 4 Variable",Georgia,serif;font-size:76px;line-height:1;color:#608975}.folio-project-viewer__quote-card blockquote{max-width:13ch;margin:18px 0 28px;font-family:"Source Serif 4 Variable",Georgia,serif;font-size:clamp(38px,4vw,54px);font-weight:400;line-height:1.08;letter-spacing:-.035em}.folio-project-viewer__quote-card figcaption{font-size:11px;line-height:18px;letter-spacing:.08em;color:#4d7060}@media(max-width:600px){.folio-project-viewer__quote-card{min-height:300px;padding:40px 24px}}.folio-project-viewer__quote-card{min-height:180px;padding:40px 24px}.folio-project-viewer__quote-card:after{display:none}.folio-project-viewer__quote-card>p{margin:0;font-family:Inter Variable,sans-serif;font-size:clamp(25px,3vw,32px);font-weight:400;line-height:1.25;letter-spacing:-.02em;transition:font-weight .45s cubic-bezier(.22,1,.36,1)}@media(hover:hover)and (pointer:fine){.folio-project-viewer__quote-card:hover>p{font-weight:700}}@media(prefers-reduced-motion:reduce){.folio-project-viewer__quote-card>p{transition:none}}.folio-project-asset:has(>img[src*=payment-collage-transparent]),.folio-hero-overlay__image[data-payment-gradient=true]{background:radial-gradient(ellipse at 12% 8%,rgb(255 255 239 / 70%),transparent 62%),linear-gradient(155deg,#e7fada40 20%,#9cd3b87a),#ecfbea}.folio-project-viewer:is(:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=personal-letter]),[data-project=wiz-commerce]) :is(.folio-project-viewer__group>h3,.folio-project-viewer__note>h3){font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:18px;font-weight:500;line-height:26px;letter-spacing:normal;color:#fffaf2;margin:0 auto 12px;text-wrap:pretty}.folio-project-viewer:is(:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=personal-letter]),[data-project=wiz-commerce]) :is(.folio-project-viewer__group>h3,p.folio-project-viewer__group-description,.folio-project-viewer__overview-content,.folio-project-viewer__note>h3,.folio-project-viewer__note>p,.folio-project-viewer__callouts){width:calc(100% - 64px);max-width:576px;margin-inline:auto;box-sizing:border-box}.folio-project-viewer:is(:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=personal-letter]),[data-project=wiz-commerce]) .folio-project-viewer__group{margin-block:40px}.folio-project-viewer:is(:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=personal-letter]),[data-project=wiz-commerce]) :is(p.folio-project-viewer__group-description,.folio-project-viewer__overview-content>p,.folio-project-viewer__note>p,.folio-project-viewer__callouts p){font-size:16px;line-height:24px;font-weight:400;letter-spacing:normal;color:#e4e1da}.folio-project-viewer:is(:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=personal-letter]),[data-project=wiz-commerce]) p.folio-project-viewer__group-description{margin-bottom:32px}.folio-project-viewer:is(:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=personal-letter]),[data-project=wiz-commerce]) .folio-project-viewer__group-description strong{font-weight:inherit;color:inherit}.folio-project-viewer:is(:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=personal-letter]),[data-project=wiz-commerce]) .folio-project-viewer__overview-content>p+p{margin-top:20px}.folio-project-viewer:is(:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=personal-letter]),[data-project=wiz-commerce]) .folio-project-viewer__callouts strong{font-weight:500;font-size:16px}.folio-project-viewer:is(:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=personal-letter]),[data-project=wiz-commerce]) .folio-project-viewer__annotated-media>p{color:#c2bfb8}@media(max-width:600px){.folio-project-viewer:is(:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=personal-letter]),[data-project=wiz-commerce]) :is(.folio-project-viewer__group>h3,p.folio-project-viewer__group-description,.folio-project-viewer__overview-content,.folio-project-viewer__note>h3,.folio-project-viewer__note>p,.folio-project-viewer__callouts){width:100%}.folio-project-viewer:is(:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=personal-letter]),[data-project=wiz-commerce]) .folio-project-viewer__group{margin-block:30px}}.folio-project-viewer:is(:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=personal-letter]),[data-project=wiz-commerce]) .folio-project-viewer__reel{gap:0}.folio-project-viewer:is(:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=personal-letter]),[data-project=wiz-commerce]) .folio-project-viewer__overview{margin-block:56px 40px}.folio-project-viewer:is(:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=personal-letter]),[data-project=wiz-commerce]) .folio-project-viewer__reel>.folio-project-viewer__media+.folio-project-viewer__media{margin-top:16px}.folio-project-viewer:is(:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=personal-letter]),[data-project=wiz-commerce]) .folio-project-viewer__group{margin-block:56px 0}.folio-project-viewer:is(:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=personal-letter]),[data-project=wiz-commerce]) p.folio-project-viewer__group-description{margin-bottom:40px}.folio-project-viewer:is(:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=personal-letter]),[data-project=wiz-commerce]) .folio-project-viewer__group .folio-project-viewer__group-media{gap:16px}.folio-project-viewer:is(:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=personal-letter]),[data-project=wiz-commerce]) .folio-project-viewer__note{margin-block:56px 0;padding-block:0;gap:0}.folio-project-viewer:is(:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=personal-letter]),[data-project=wiz-commerce]) .folio-project-viewer__annotated-media>p{margin-bottom:0}.folio-project-viewer:is(:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=personal-letter]),[data-project=wiz-commerce]){background:#fdfcf9;color:#262622}.folio-project-viewer:is(:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=personal-letter]),[data-project=wiz-commerce]) :is(.folio-project-viewer__details,.folio-project-viewer__compact-header,.folio-project-viewer__scroll-blur,.folio-project-viewer__close){display:none}.folio-project-viewer:is(:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=personal-letter]),[data-project=wiz-commerce]) .folio-project-viewer__reel{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;max-width:none;margin:0;padding:64px 32px 100px;gap:0}.folio-project-viewer:is(:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=personal-letter]),[data-project=wiz-commerce]) :is(.folio-project-viewer__hero-image,.folio-project-viewer__reel>.folio-project-viewer__media,.folio-project-viewer__group,.folio-project-viewer__note){width:min(100%,680px);max-width:680px}.folio-reading-header{width:min(100%,600px);flex:0 0 auto;margin:0 0 56px}.folio-reading-header button{display:block;background:none;border:0;padding:0;margin:0 0 48px;color:#55554e;font:inherit;font-size:14px;cursor:pointer}.folio-reading-header button:focus-visible{outline:2px solid #255443;outline-offset:6px}.folio-reading-header h1{font-size:28px;font-weight:500;line-height:1.2;letter-spacing:-.025em;margin:0 0 8px}.folio-reading-header p{font-size:16px;line-height:24px;color:#494943;margin:20px 0 0}.folio-reading-header .folio-reading-header__date{font-size:13px;color:#71716a;margin:0 0 28px}.folio-project-viewer:is(:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=personal-letter]),[data-project=wiz-commerce]) .folio-project-viewer__hero-image+.folio-project-viewer__media{margin-top:16px}.folio-project-viewer:is(:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=personal-letter]),[data-project=wiz-commerce]) :is(.folio-project-viewer__group>h3,.folio-project-viewer__note>h3,.folio-project-viewer__callouts strong){color:#262622}.folio-project-viewer:is(:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=personal-letter]),[data-project=wiz-commerce]) :is(p.folio-project-viewer__group-description,.folio-project-viewer__note>p,.folio-project-viewer__callouts p){color:#494943}.folio-project-viewer:is(:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=personal-letter]),[data-project=wiz-commerce]) :is(.folio-project-viewer__group>h3,p.folio-project-viewer__group-description,.folio-project-viewer__note>h3,.folio-project-viewer__note>p,.folio-project-viewer__callouts){width:min(100%,600px);max-width:600px}.folio-project-viewer:is(:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=personal-letter]),[data-project=wiz-commerce]) .folio-project-viewer__media{box-shadow:none}.folio-project-viewer:is(:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=personal-letter]),[data-project=wiz-commerce]) .folio-project-viewer__annotated-media>p{color:#6a6a63}.folio-project-viewer:is(:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=personal-letter]),[data-project=wiz-commerce]) .folio-project-viewer__callouts li{border-color:#deded6}.folio-project-viewer:is(:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=personal-letter]),[data-project=wiz-commerce]) .folio-project-viewer__callouts li:before{color:#77776f}@media(max-width:600px){.folio-project-viewer:is(:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=personal-letter]),[data-project=wiz-commerce]) .folio-project-viewer__reel{padding:28px 20px 64px}.folio-reading-header{margin-bottom:40px}.folio-reading-header button{margin-bottom:32px}}.folio-project-viewer:is(:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=personal-letter]),[data-project=wiz-commerce]) .folio-project-viewer__reel{align-items:center}.folio-project-viewer:is(:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=personal-letter]),[data-project=wiz-commerce]) .folio-reading-header{width:min(100%,600px);max-width:600px}.folio-project-viewer:is(:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=personal-letter]),[data-project=wiz-commerce]) .folio-reading-header{position:relative}.folio-project-viewer:is(:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=personal-letter]),[data-project=wiz-commerce]) .folio-reading-header button{position:absolute;top:1px;left:-72px;display:grid;place-items:center;width:36px;height:36px;margin:0;padding:0;border-radius:50%;background:#f0efeb;color:#494943;transition:background .16s ease}.folio-project-viewer:is(:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=personal-letter]),[data-project=wiz-commerce]) .folio-reading-header button:hover{background:#e6e5df}@media(max-width:800px){.folio-project-viewer:is(:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=personal-letter]),[data-project=wiz-commerce]) .folio-reading-header button{left:0}.folio-reading-header h1{padding-left:52px;min-height:36px;display:flex;align-items:center}.folio-reading-header .folio-reading-header__date{padding-left:52px}}.folio-project-viewer:is(:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=personal-letter]),[data-project=wiz-commerce]) .folio-reading-header button{position:fixed;top:65px;left:calc(50% - 372px);z-index:10}@media(max-width:800px){.folio-project-viewer:is(:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=personal-letter]),[data-project=wiz-commerce]) .folio-reading-header button{left:max(32px,calc(50% - 300px))}}@media(max-width:600px){.folio-project-viewer:is(:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=personal-letter]),[data-project=wiz-commerce]) .folio-reading-header button{top:29px;left:20px}}.folio-project-viewer:is(:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=personal-letter]),[data-project=wiz-commerce]) .folio-reading-header button{left:calc(50% - 412px)}@media(max-width:880px){.folio-project-viewer:is(:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=personal-letter]),[data-project=wiz-commerce]) .folio-project-viewer__reel{padding-left:80px;padding-right:24px}.folio-project-viewer:is(:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=personal-letter]),[data-project=wiz-commerce]) .folio-reading-header button{left:20px}.folio-reading-header h1,.folio-reading-header .folio-reading-header__date{padding-left:0}}.folio-project-viewer:is(:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=personal-letter]),[data-project=wiz-commerce]) .folio-reading-header>p:last-child{font-size:14px}.folio-project-viewer:is(:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=personal-letter]),[data-project=wiz-commerce]),.folio-project-viewer:is(:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=personal-letter]),[data-project=wiz-commerce]) :is(.folio-project-viewer__group>h3,.folio-project-viewer__note>h3){font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.folio-project-viewer:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=wiz-commerce],[data-project=personal-letter]){background:radial-gradient(ellipse at 12% 0%,#fffdf3 0%,transparent 48%),radial-gradient(ellipse at 95% 80%,#d7d8cc 0%,transparent 55%),#eae7df}.folio-project-viewer:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=wiz-commerce],[data-project=personal-letter]):before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:repeating-linear-gradient(117deg,transparent 0 140px,#747d6710 180px 230px,transparent 300px 430px);filter:blur(28px)}.folio-project-viewer:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=wiz-commerce],[data-project=personal-letter]) .folio-project-viewer__reel{top:20px;right:0;bottom:0;left:0;height:calc(100% - 20px);width:min(100%,1000px);margin-inline:auto;background-color:#fdfcf9;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Cpath fill='%23504b3e' opacity='.025' filter='url(%23n)' d='M0 0h180v180H0z'/%3E%3C/svg%3E");border:1px solid #ffffffb3;border-bottom:0;border-radius:5px 5px 0 0;box-shadow:0 2px 4px #403c3010,0 18px 65px #403c3017;animation:wizpay-paper-arrive .55s cubic-bezier(.22,1,.36,1) backwards}.folio-project-viewer:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=wiz-commerce],[data-project=personal-letter]) .folio-reading-header:before{content:"01 / SELECTED WORK";display:block;margin-bottom:24px;font-family:Departure Mono,monospace;font-size:10px;line-height:16px;letter-spacing:.06em;color:#77786b}@keyframes wizpay-paper-arrive{0%{opacity:0;translate:0 18px}to{opacity:1;translate:0 0}}@media(max-width:800px){.folio-project-viewer:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=wiz-commerce],[data-project=personal-letter]) .folio-project-viewer__reel{top:0;right:0;bottom:0;left:0;height:100%;border:0;border-radius:0}}.folio-project-viewer:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=wiz-commerce],[data-project=personal-letter]){overflow-y:auto;overflow-x:hidden;background:radial-gradient(ellipse at 10% 0%,#f8f7f0,transparent 65%),#e5e4dc;padding:32px 0 0;box-sizing:border-box}.folio-project-viewer:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=wiz-commerce],[data-project=personal-letter]):before{display:none}.folio-project-viewer:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=wiz-commerce],[data-project=personal-letter]) .folio-project-viewer__reel{position:relative;inset:auto;height:auto;min-height:calc(100dvh - 32px);overflow:visible;isolation:isolate;background:#fff;border:0;border-radius:0;box-shadow:0 1px 1px #3a342f17;animation:none}.folio-project-viewer:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=wiz-commerce],[data-project=personal-letter]) .folio-project-viewer__reel:before{content:"";position:absolute;top:3px;right:-3px;bottom:0;left:-3px;z-index:-1;pointer-events:none;background:#39352e;opacity:.17;filter:blur(7px);clip-path:polygon(.3% .7%,16% .2%,39% .8%,63% .25%,84% .65%,99.6% .2%,100% 99.2%,86% 99.75%,62% 99.1%,39% 99.8%,15% 99.25%,.2% 99.7%);transform:translate(4px,7px)}.folio-project-viewer:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=wiz-commerce],[data-project=personal-letter]) .folio-project-viewer__reel:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:linear-gradient(128deg,#ffffffed,#ffffffef 38%,#fffefaeb),url(/assets/textures/paper-fiber-cc0.jpg) center / 620px auto}.folio-project-viewer:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=wiz-commerce],[data-project=personal-letter]) .folio-reading-header:before{content:none}@keyframes wizpay-paper-materialize{0%{opacity:0;filter:blur(1px) brightness(1.035)}45%{opacity:.48;filter:blur(.35px) brightness(1.012)}to{opacity:1;filter:none}}@media(max-width:800px){.folio-project-viewer:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=wiz-commerce],[data-project=personal-letter]){padding-top:0}.folio-project-viewer:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=wiz-commerce],[data-project=personal-letter]) .folio-project-viewer__reel{min-height:100dvh;height:auto}}@media(prefers-reduced-motion:reduce){.folio-project-viewer:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=wiz-commerce],[data-project=personal-letter]) .folio-project-viewer__reel{animation:none}}.folio-project-viewer:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=wiz-commerce],[data-project=personal-letter]){background:transparent}.folio-reading-light{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;opacity:.32;overflow:hidden}.folio-reading-light .wall-light-shader{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.folio-project-viewer:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=wiz-commerce],[data-project=personal-letter]) .folio-project-viewer__reel{background:#fff}.folio-project-viewer:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=wiz-commerce],[data-project=personal-letter]) .folio-project-viewer__reel:after{background:#fff}.folio-project-viewer:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=wiz-commerce],[data-project=personal-letter]) .folio-reading-light{opacity:1}.folio-project-viewer:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=wiz-commerce],[data-project=personal-letter]) .folio-project-viewer__reel{width:min(100%,840px)}.folio-project-viewer:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=wiz-commerce],[data-project=personal-letter]) .folio-reading-header{position:static}.folio-project-viewer:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=wiz-commerce],[data-project=personal-letter]) .folio-reading-header button{position:absolute;top:16px;right:16px;left:auto}.folio-project-viewer:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=wiz-commerce],[data-project=personal-letter]) .folio-project-viewer__reel{padding:136px 40px 120px}.folio-project-viewer:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=wiz-commerce],[data-project=personal-letter]) :is(.folio-reading-header,.folio-project-viewer__group>h3,p.folio-project-viewer__group-description,.folio-project-viewer__overview-content,.folio-project-viewer__note>h3,.folio-project-viewer__note>p,.folio-project-viewer__callouts){width:min(100%,440px);max-width:440px;margin-inline:auto}.folio-project-viewer:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=wiz-commerce],[data-project=personal-letter]) .folio-reading-header{margin-bottom:104px}.folio-project-viewer:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=wiz-commerce],[data-project=personal-letter]) .folio-reading-header h1{font-size:40px;margin-bottom:14px}.folio-project-viewer:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=wiz-commerce],[data-project=personal-letter]) .folio-reading-header .folio-reading-header__date{font-size:12px;margin-bottom:40px}.folio-project-viewer:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=wiz-commerce],[data-project=personal-letter]) :is(.folio-reading-header>p:not(.folio-reading-header__date),p.folio-project-viewer__group-description,.folio-project-viewer__overview-content>p,.folio-project-viewer__note>p,.folio-project-viewer__callouts p){font-size:14px;line-height:1.5625;letter-spacing:-.01em}.folio-project-viewer:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=wiz-commerce],[data-project=personal-letter]) .folio-reading-header>p+p{margin-top:40px}.folio-project-viewer:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=wiz-commerce],[data-project=personal-letter]) :is(.folio-project-viewer__group,.folio-project-viewer__note){margin-top:112px}.folio-project-viewer:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=wiz-commerce],[data-project=personal-letter]) :is(.folio-project-viewer__group>h3,.folio-project-viewer__note>h3){font-size:16px;line-height:1.5;margin-bottom:32px}.folio-project-viewer:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=wiz-commerce],[data-project=personal-letter]) p.folio-project-viewer__group-description{margin-bottom:64px}@media(max-width:600px){.folio-project-viewer:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=wiz-commerce],[data-project=personal-letter]) .folio-project-viewer__reel{padding:112px 24px 80px}.folio-project-viewer:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=wiz-commerce],[data-project=personal-letter]) .folio-reading-header{margin-bottom:72px}.folio-project-viewer:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=wiz-commerce],[data-project=personal-letter]) :is(.folio-project-viewer__group,.folio-project-viewer__note){margin-top:80px}.folio-project-viewer:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=wiz-commerce],[data-project=personal-letter]) p.folio-project-viewer__group-description{margin-bottom:48px}}.folio-project-viewer:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=wiz-commerce],[data-project=personal-letter]) .folio-project-viewer__reel{box-shadow:inset 0 0 0 1px #4a423921}.folio-project-viewer:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=wiz-commerce],[data-project=personal-letter]) .folio-reading-paper:before{inset:auto;top:-14px;right:2px;bottom:auto;left:-3px;height:17px;background:linear-gradient(180deg,#16120f00,#16120f24 43%,#16120f61 82%,#16120f7d);clip-path:polygon(0 94%,5% 70%,14% 53%,27% 59%,43% 46%,59% 58%,75% 51%,89% 61%,96% 75%,100% 93%,100% 100%,0 100%);filter:blur(2px);opacity:.9;transform:skew(-.2deg);-webkit-mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent);mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent)}.folio-reading-paper{display:contents}.folio-project-viewer:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=wiz-commerce],[data-project=personal-letter]){overflow:hidden;padding:32px 0 0}.folio-project-viewer:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=wiz-commerce],[data-project=personal-letter]) .folio-reading-paper{display:block;position:absolute;bottom:0;left:0;right:0;isolation:isolate;width:min(100%,840px);height:calc(100dvh - 32px);margin-inline:auto;box-sizing:border-box;padding-top:0;background:#fff;border:1px solid #d2d0c9;border-bottom:0}.folio-project-viewer:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=wiz-commerce],[data-project=personal-letter]) .folio-reading-paper:before{content:"";position:absolute;z-index:-1;pointer-events:none}.folio-project-viewer:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=wiz-commerce],[data-project=personal-letter]) .folio-project-viewer__reel{width:100%;height:100%;min-height:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior-y:contain;box-shadow:none;padding-top:136px;animation:none}.folio-project-viewer:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=wiz-commerce],[data-project=personal-letter]) .folio-project-viewer__reel:before{content:none}.folio-reading-paper__close{position:absolute;top:16px;right:16px;z-index:10;display:grid;place-items:center;width:36px;height:36px;padding:0;border:0;border-radius:50%;background:#f0efeb;color:#494943;cursor:pointer}.folio-reading-paper__close:hover{background:#e6e5df}.folio-reading-paper__close:focus-visible{outline:2px solid #255443;outline-offset:3px}@media(max-width:600px){.folio-project-viewer:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=wiz-commerce],[data-project=personal-letter]){padding-top:16px}.folio-project-viewer:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=wiz-commerce],[data-project=personal-letter]) .folio-reading-paper{height:calc(100dvh - 16px)}.folio-project-viewer:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=wiz-commerce],[data-project=personal-letter]) .folio-project-viewer__reel{padding-top:112px}}.folio-project-viewer:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=wiz-commerce],[data-project=personal-letter]) .folio-reading-paper:before{top:-18px}.folio-project-viewer:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=wiz-commerce],[data-project=personal-letter]) .folio-project-viewer__reel{scrollbar-width:thin;scrollbar-color:#b8b5ad transparent;scrollbar-gutter:stable}.folio-project-viewer:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=wiz-commerce],[data-project=personal-letter]) .folio-project-viewer__reel::-webkit-scrollbar{display:block;width:8px}.folio-project-viewer:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=wiz-commerce],[data-project=personal-letter]) .folio-project-viewer__reel::-webkit-scrollbar-track{background:transparent}.folio-project-viewer:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=wiz-commerce],[data-project=personal-letter]) .folio-project-viewer__reel::-webkit-scrollbar-thumb{background:#b8b5ad;border:2px solid transparent;background-clip:padding-box;border-radius:8px}.folio-project-viewer:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=wiz-commerce],[data-project=personal-letter]) .folio-project-viewer__reel::-webkit-scrollbar-thumb:hover{background:#918e86}.folio-project-viewer:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=wiz-commerce],[data-project=personal-letter]) .folio-reading-paper__fade{--folio-paper: #fff;position:absolute;top:0;left:0;right:10px;z-index:5;margin:0;height:64px}.folio-project-viewer:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=wiz-commerce],[data-project=personal-letter]) .folio-reading-paper{width:min(840px,calc(100vw - 32px),calc((100dvh - 32px) / 1.2));height:min(1008px,calc((100vw - 32px)*1.2),calc(100dvh - 32px));aspect-ratio:1 / 1.2}@media(max-width:600px){.folio-project-viewer:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=wiz-commerce],[data-project=personal-letter]) .folio-reading-paper{width:min(calc(100vw - 24px),calc((100dvh - 16px) / 1.2));height:min(calc((100vw - 24px)*1.2),calc(100dvh - 16px))}}.folio-project-viewer:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=wiz-commerce],[data-project=personal-letter]) .folio-project-viewer__group .folio-project-viewer__group-media{gap:32px}.folio-project-viewer:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=wiz-commerce],[data-project=personal-letter]) .folio-project-viewer__reel>.folio-project-viewer__media+.folio-project-viewer__media,.folio-project-viewer:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=wiz-commerce],[data-project=personal-letter]) .folio-project-viewer__hero-image+.folio-project-viewer__media{margin-top:32px}.folio-project-viewer:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=wiz-commerce],[data-project=personal-letter]) .folio-reading-paper{border:1px solid #111}.folio-project-viewer:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=wiz-commerce],[data-project=personal-letter]) .folio-reading-paper:before{content:none}.folio-project-viewer:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=wiz-commerce],[data-project=personal-letter]) .folio-reading-paper{border:1px solid #cbc8c1;box-shadow:2px 0 3px #2d271f12,8px 2px 16px -8px #2d271f29}.folio-project-viewer:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=wiz-commerce],[data-project=personal-letter]) .folio-reading-paper:before{content:"";top:-3px;right:8px;bottom:auto;left:8px;height:3px;background:#2d271f33;border-radius:50%;clip-path:none;filter:blur(2px);opacity:1;transform:none;-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent)}.folio-reading-paper__title{position:absolute;top:0;left:0;right:10px;z-index:6;display:flex;align-items:center;height:68px;padding:0 72px 0 32px;box-sizing:border-box;background:linear-gradient(#fff 85%,#fffffff5);color:#292923;font:500 16px/22px Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:-.01em;pointer-events:none;opacity:0;transition:opacity .18s ease}.folio-reading-paper__title:after{content:"";position:absolute;left:32px;right:22px;bottom:0;height:1px;background:linear-gradient(90deg,#d8d6cf,#e9e7e100)}.folio-reading-paper__title[data-visible=true]{opacity:1}@media(prefers-reduced-motion:reduce){.folio-reading-paper__title{transition:none}}.folio-project-viewer:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=wiz-commerce],[data-project=personal-letter]) .folio-reading-paper{border-color:#c8c5bd;box-shadow:0 1px 2px #231d1621,3px 4px 7px -4px #231d162e}.folio-project-viewer:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=wiz-commerce],[data-project=personal-letter]) .folio-reading-paper:before{top:-4px;left:2%;right:2%;height:6px;background:linear-gradient(180deg,transparent,rgb(22 18 15 / .2));clip-path:polygon(0 94%,5% 70%,14% 53%,27% 59%,43% 46%,59% 58%,75% 51%,89% 61%,96% 75%,100% 93%,100% 100%,0 100%);filter:blur(2px);opacity:.65;border-radius:0}.folio-reading-paper__cast-shadow{position:absolute;z-index:-1;pointer-events:none;top:8%;bottom:4%;right:-5px;width:12px;border-radius:50%;background:#231d1629;filter:blur(5px);transform:rotate(.35deg)}.folio-project-viewer:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=wiz-commerce],[data-project=personal-letter]) .folio-reading-paper{border:1px solid rgb(74 66 57 / .16);box-shadow:0 -1px 3px #261f1812,1px 2px 3px #261f181a,5px 7px 12px -6px #261f182e,12px 16px 30px -16px #261f1829}.folio-project-viewer:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=wiz-commerce],[data-project=personal-letter]) .folio-reading-paper:before{top:5px;right:8px;bottom:12px;left:6px;height:auto;background:transparent;border-radius:45%/4%;box-shadow:5px 2px 9px #261f181f;clip-path:none;filter:none;opacity:1;transform:rotate(.25deg);-webkit-mask-image:none;mask-image:none}.folio-reading-paper__cast-shadow{display:none}.folio-reading-paper__title{height:76px;font-size:20px;line-height:26px;font-weight:500;background:linear-gradient(to bottom,#fff,#fffffff7 55%,#fff0)}.folio-reading-paper__title:after{content:none}.folio-project-viewer:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=wiz-commerce],[data-project=personal-letter]) .folio-reading-paper__fade{height:112px;opacity:1;-webkit-mask-image:linear-gradient(to bottom,#000 0%,#000 35%,transparent 100%);mask-image:linear-gradient(to bottom,#000 0%,#000 35%,transparent 100%)}.folio-project-viewer:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=wiz-commerce],[data-project=personal-letter]) .folio-reading-paper__fade:after{background:linear-gradient(to bottom,#fff 0%,rgb(255 255 255 / .95) 32%,transparent 100%)}.folio-project-viewer:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=wiz-commerce],[data-project=personal-letter]) .folio-reading-paper__fade{height:28px;-webkit-mask-image:linear-gradient(to bottom,#000,transparent);mask-image:linear-gradient(to bottom,#000,transparent)}.folio-reading-paper__title{background:transparent}.folio-reading-paper__title[data-visible=true]{background:linear-gradient(to bottom,#fff 55%,#fff0)}.folio-reading-paper:has(.folio-reading-paper__title[data-visible=true]) .folio-reading-paper__fade{height:112px;-webkit-mask-image:linear-gradient(to bottom,#000 0%,#000 45%,transparent 100%);mask-image:linear-gradient(to bottom,#000 0%,#000 45%,transparent 100%)}.folio-project-viewer:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=wiz-commerce],[data-project=personal-letter]) .folio-reading-paper{border:0;box-shadow:inset 0 0 0 1px #4a423921}.folio-project-viewer:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=wiz-commerce],[data-project=personal-letter]) .folio-reading-paper:before{content:"";position:absolute;z-index:-1;pointer-events:none;box-shadow:none;border-radius:0}.folio-project-viewer:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=wiz-commerce],[data-project=personal-letter]) .folio-reading-paper:before{top:-14px;right:2px;bottom:auto;left:-3px;height:17px;background:linear-gradient(180deg,#16120f00,#16120f24 43%,#16120f61 82%,#16120f7d);clip-path:polygon(0 94%,5% 70%,14% 53%,27% 59%,43% 46%,59% 58%,75% 51%,89% 61%,96% 75%,100% 93%,100% 100%,0 100%);filter:blur(2px);opacity:.9;transform:skew(-.2deg);transition:filter .52s cubic-bezier(.2,.72,.22,1),opacity .52s ease,transform .52s cubic-bezier(.2,.72,.22,1);-webkit-mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent);mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent)}.folio-project-viewer:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=wiz-commerce],[data-project=personal-letter]) .folio-reading-paper{box-shadow:none}.folio-project-viewer:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=wiz-commerce],[data-project=personal-letter]) .folio-reading-paper:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:11;pointer-events:none;box-shadow:inset 0 0 0 1px #4a42392e}.folio-project-viewer:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=wiz-commerce],[data-project=personal-letter]) .folio-project-viewer__annotated-media>p{display:none}.folio-project-viewer:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=wiz-commerce],[data-project=personal-letter]) .folio-reading-paper:after{box-shadow:inset 0 0 0 1px var(--paper-border-color, rgb(74 66 57 / .28))}@media(max-width:800px){.folio-project-viewer:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=wiz-commerce],[data-project=personal-letter]) .folio-reading-paper{height:calc(100dvh - 32px);aspect-ratio:auto}}@media(max-width:600px){.folio-project-viewer:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=wiz-commerce],[data-project=personal-letter]) .folio-reading-paper{height:calc(100dvh - 16px)}}.folio-project-viewer[data-project=superr-paper] .folio-reading-header+.folio-project-viewer__group{margin-top:0}.folio-project-viewer[data-project=superr-paper] .folio-reading-header>p{white-space:pre-line}.folio-project-viewer:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=wiz-commerce],[data-project=personal-letter]) .folio-reading-paper,.folio-project-viewer:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=wiz-commerce],[data-project=personal-letter]) .folio-project-viewer__reel,.folio-project-viewer:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=wiz-commerce],[data-project=personal-letter]) .folio-project-viewer__reel:after{background:#fff}.folio-project-viewer:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=wiz-commerce],[data-project=personal-letter]) .folio-reading-paper__fade{--folio-paper: #fff}.folio-project-viewer:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=wiz-commerce],[data-project=personal-letter]) .folio-reading-paper__fade:after{background:linear-gradient(to bottom,#fff,transparent)}.folio-project-viewer:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=wiz-commerce],[data-project=personal-letter]) .folio-reading-paper__title[data-visible=true]{background:linear-gradient(to bottom,#fff 55%,#fff0)}.folio-project-viewer:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=wiz-commerce],[data-project=personal-letter]) .folio-reading-paper:has(.folio-reading-paper__title[data-visible=true]) .folio-reading-paper__fade:after{background:linear-gradient(to bottom,#fff 0%,#fff 45%,rgb(255 255 255 / .75) 65%,transparent 100%)}.folio-project-viewer:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=wiz-commerce],[data-project=personal-letter]) :is(.folio-project-viewer__media,.folio-project-viewer__hero-image,.superr-activity){outline:none;outline-offset:-1px}.folio-paper-media{position:relative}.folio-paper-media__border{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;pointer-events:none;border:1px solid rgb(163 163 163 / .2);border-radius:inherit;box-sizing:border-box}.folio-project-viewer[data-project=superr-paper] .folio-project-viewer__annotated-media>p{display:block}.folio-project-viewer:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=wiz-commerce],[data-project=personal-letter]) .folio-project-viewer__group .folio-project-viewer__group-media{gap:10px}.folio-project-viewer:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=wiz-commerce],[data-project=personal-letter]) .folio-project-viewer__reel>.folio-project-viewer__media+.folio-project-viewer__media{margin-top:10px}.folio-project-viewer:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=wiz-commerce],[data-project=personal-letter]) .folio-project-viewer__group>h3{width:100%;max-width:none;margin:0 0 10px;font-size:18px;line-height:24px;font-weight:400;letter-spacing:normal}.folio-project-viewer:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=wiz-commerce],[data-project=personal-letter]) p.folio-project-viewer__group-description{width:100%;max-width:none;margin:0 0 12px;font-size:14px;line-height:1.5}.folio-project-viewer[data-project=superr-paper] .folio-reading-paper .folio-project-viewer__group>h3{width:min(100%,440px);max-width:440px;margin-inline:auto;font-size:18px;line-height:1.15;font-weight:500;letter-spacing:-.025em;color:#262622}.folio-project-viewer:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=wiz-commerce],[data-project=personal-letter]) .folio-reading-header{position:relative}.folio-project-viewer[data-project=superr-paper] .folio-reading-header__nda-stamp{top:0;right:0}.folio-project-viewer[data-project=superr-paper] .folio-reading-header h1{padding-right:84px}.folio-project-viewer[data-project=superr-paper] .folio-reading-header>.folio-project-viewer__intro-link{margin-top:32px}.folio-project-viewer[data-project=superr-paper] .folio-reading-header>.folio-project-viewer__intro-link:focus-visible{outline-color:#292723}.folio-project-viewer:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=wiz-commerce],[data-project=personal-letter]) .folio-reading-header>p:not(.folio-reading-header__date)+p{margin-top:28px}.folio-project-viewer:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=wiz-commerce],[data-project=personal-letter]) .folio-reading-header>p:not(.folio-reading-header__date){font-size:16px}.folio-project-viewer:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=wiz-commerce],[data-project=personal-letter]) .folio-reading-header__project-logo{display:block;width:40px;height:40px;object-fit:contain;margin-bottom:16px}.folio-project-viewer:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=wiz-commerce],[data-project=personal-letter]) .folio-reading-header h1{margin-bottom:4px}.folio-project-viewer:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=wiz-commerce],[data-project=personal-letter]) .folio-reading-header .folio-reading-header__date{margin-top:0}.folio-project-viewer:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=wiz-commerce],[data-project=personal-letter]) .folio-reading-header__project-logo{width:28px;height:28px;margin-bottom:10px}.folio-project-viewer:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=wiz-commerce],[data-project=personal-letter]) .folio-reading-header h1{font-size:34px;line-height:1.15;font-weight:500;letter-spacing:-.025em;margin-bottom:6px}.folio-project-viewer:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=wiz-commerce],[data-project=personal-letter]) .folio-reading-header .folio-reading-header__date{font-size:12px;line-height:18px;color:#85857e;margin-top:0}.folio-project-viewer:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=wiz-commerce],[data-project=personal-letter]) .folio-reading-header__identity{display:flex;align-items:center;gap:12px;padding-right:76px;margin-bottom:40px}.folio-project-viewer:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=wiz-commerce],[data-project=personal-letter]) .folio-reading-header__project-logo{width:60px;height:60px;flex:0 0 60px;margin:0}.folio-project-viewer:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=wiz-commerce],[data-project=personal-letter]) .folio-reading-header__identity h1{padding:0;margin:0}.folio-project-viewer:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=wiz-commerce],[data-project=personal-letter]) .folio-reading-header__identity .folio-reading-header__date{margin:2px 0 0}.folio-project-viewer:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=wiz-commerce],[data-project=personal-letter]) .folio-reading-paper{--paper-border-color: #ededed}.folio-project-viewer:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=wiz-commerce],[data-project=personal-letter]) .folio-project-viewer__reel{padding-top:112px}@media(max-width:600px){.folio-project-viewer:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=wiz-commerce],[data-project=personal-letter]) .folio-project-viewer__reel{padding-top:96px}}.folio-project-viewer:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=wiz-commerce],[data-project=personal-letter]) :is(.folio-reading-paper__fade,.folio-reading-paper__title){right:0}.folio-project-viewer:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=wiz-commerce],[data-project=personal-letter]) .folio-reading-paper__fade:after{content:none}.folio-project-viewer:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=wiz-commerce],[data-project=personal-letter]) .folio-reading-paper__title[data-visible=true]{background:transparent}.folio-project-viewer:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=wiz-commerce],[data-project=personal-letter]) .folio-reading-paper:after{box-shadow:inset 1px 0 0 var(--paper-border-color),inset -1px 0 0 var(--paper-border-color),inset 0 -1px 0 var(--paper-border-color);background:linear-gradient(90deg,#ededed,#b9b8b7 4%,#b9b8b7 96%,#ededed) top / 100% 1px no-repeat}.folio-project-viewer[data-project=wizpay] .folio-reading-header__identity{padding-right:0;margin-bottom:8px}.folio-project-viewer[data-project=wiz-commerce] .folio-reading-header__identity{padding-right:0}.folio-project-viewer[data-project=wiz-commerce] .folio-reading-header .folio-reading-header__date{font-size:14px}.folio-project-viewer[data-project=wiz-commerce] .folio-reading-header__identity>div{width:100%;min-width:0}.folio-project-viewer[data-project=wizpay] .folio-reading-paper .folio-reading-header{margin-bottom:40px}.folio-project-viewer[data-project=wizpay] .folio-reading-paper .folio-reading-header>p{margin-top:0;color:#b0a79b;font-size:14px}.folio-project-viewer[data-project=wizpay] .folio-reading-paper .folio-reading-header__identity h1{white-space:pre-line;font-size:28px}.folio-project-viewer[data-project=wizpay] .folio-project-viewer__hero-image{position:relative}.folio-project-viewer[data-project=wizpay] .folio-project-viewer__hero-image+.folio-project-viewer__media{margin-top:10px}.folio-project-viewer[data-project=wizpay] .folio-reading-paper :is(.folio-project-viewer__group>h3,.folio-project-viewer__note>h3){width:min(100%,440px);max-width:440px;margin:0 auto 12px;font-size:18px;line-height:24px;font-weight:400;letter-spacing:normal}.folio-project-viewer[data-project=wizpay] .folio-reading-paper p.folio-project-viewer__group-description{width:min(100%,440px);max-width:440px;margin:0 auto 28px;font-size:16px;line-height:1.5625;letter-spacing:-.01em}.folio-project-viewer[data-project=wizpay] .folio-reading-paper :is(.folio-project-viewer__note>p,.folio-project-viewer__callouts p){font-size:16px;line-height:1.5625;letter-spacing:-.01em}.invoice-folio>section{transition:opacity .4s ease}[data-paper-open=true]>section{opacity:0;transition:opacity .44s ease}@media(prefers-reduced-motion:reduce){.invoice-folio>section{transition:none}}.folio-project-viewer:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=wiz-commerce],[data-project=personal-letter]) .folio-reading-paper:before{animation:paper-contact-shadow .12s ease .44s both}.folio-project-viewer:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=wiz-commerce],[data-project=personal-letter]) .folio-reading-paper[data-present=false]:before{animation:none;opacity:0}@keyframes paper-contact-shadow{0%{opacity:0}to{opacity:.9}}@media(prefers-reduced-motion:reduce){.folio-project-viewer:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=wiz-commerce],[data-project=personal-letter]) .folio-reading-paper:before{animation:none}}.folio-skill-pill{display:inline-block;padding:1px 8px;border:1px solid rgb(255 255 255 / .14);border-radius:999px;background:#312d2829;color:inherit;font-size:.875em;font-weight:400;line-height:1.55;vertical-align:baseline;white-space:nowrap}.folio-reading-header .folio-skill-grid{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:8px;margin:12px 0 20px;padding:0;list-style:none;font-size:16px}.folio-skill-grid .folio-skill-pill{flex:0 0 auto;text-align:left}.folio-project-viewer .folio-project-viewer__company-intro{box-sizing:border-box;width:min(100%,440px);margin:48px auto;padding:0;background:transparent;border:0;border-radius:0;color:#494943}.folio-project-viewer__company-intro h2{max-width:100%;margin:0 auto 8px;font-size:18px;line-height:1.15;font-weight:500;letter-spacing:-.025em;color:#262622}.folio-project-viewer__company-intro p{max-width:100%;margin:0 auto;font-size:14px;color:#b0a79b;line-height:1.5625;letter-spacing:-.01em}.folio-project-viewer__company-intro p+p{margin-top:16px}@media(max-width:600px){.folio-project-viewer .folio-project-viewer__company-intro{padding:0}}.folio-project-viewer{--case-study-text-media-gap: 64px}.folio-project-viewer:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=wiz-commerce],[data-project=personal-letter]) .folio-reading-paper .folio-reading-header{margin-bottom:var(--case-study-text-media-gap)}.folio-project-viewer .folio-reading-paper .folio-project-viewer__company-intro{margin-block:var(--case-study-text-media-gap)}.folio-project-viewer:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=wiz-commerce],[data-project=personal-letter]) .folio-reading-paper :is(.folio-project-viewer__group,.folio-project-viewer__note){margin-top:var(--case-study-text-media-gap)}.folio-project-viewer:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=wiz-commerce],[data-project=personal-letter]) .folio-reading-paper .folio-reading-header+.folio-project-viewer__group{margin-top:0}.folio-project-viewer:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=wiz-commerce],[data-project=personal-letter]) .folio-reading-paper .folio-project-viewer__group>:is(h3,p):has(+.folio-project-viewer__group-media:not(:empty)){margin-bottom:var(--case-study-text-media-gap)}.folio-project-viewer:is([data-project=wizpay],[data-project=wiz-commerce]) .folio-project-viewer__section-divider{flex:0 0 auto;width:calc(100% + 80px);max-width:none;margin:0 -40px;border:0;border-top:1px solid #ededed}@media(max-width:600px){.folio-project-viewer:is([data-project=wizpay],[data-project=wiz-commerce]) .folio-project-viewer__section-divider{width:calc(100% + 48px);margin-inline:-24px}}.folio-project-viewer[data-project=wiz-commerce] .folio-reading-paper :is(.folio-project-viewer__group>h3,.folio-project-viewer__note>h3),.folio-project-viewer[data-project=wizpay] .folio-reading-paper .folio-project-viewer__group:has(>:is(#wizpay-entry-heading,#wizpay-payment-space-heading,#wizpay-invoice-payments-heading,#wizpay-recurring-payments-heading,#wizpay-payment-credits-heading,#wizpay-payment-form-heading,#wizpay-collaboration-heading,#wizpay-responsive-transactions-heading,#wizpay-org-settings-heading))>h3{white-space:pre-line;font-size:18px;font-weight:500;line-height:1.15;letter-spacing:-.025em;color:#262622;margin-bottom:8px}.folio-project-viewer[data-project=wiz-commerce] .folio-reading-paper :is(p.folio-project-viewer__group-description,.folio-project-viewer__note>p),.folio-project-viewer[data-project=wizpay] .folio-reading-paper .folio-project-viewer__group:has(>:is(#wizpay-entry-heading,#wizpay-payment-space-heading,#wizpay-invoice-payments-heading,#wizpay-recurring-payments-heading,#wizpay-payment-credits-heading,#wizpay-payment-form-heading,#wizpay-collaboration-heading,#wizpay-responsive-transactions-heading,#wizpay-org-settings-heading))>p.folio-project-viewer__group-description{font-size:14px;font-weight:400;line-height:1.5625;letter-spacing:-.01em;color:#b0a79b;margin-bottom:16px}.folio-project-viewer[data-project=wizpay] .folio-reading-paper .folio-project-viewer__group:has(>:is(#wizpay-entry-heading,#wizpay-payment-space-heading,#wizpay-invoice-payments-heading,#wizpay-recurring-payments-heading,#wizpay-payment-credits-heading,#wizpay-payment-form-heading,#wizpay-collaboration-heading,#wizpay-responsive-transactions-heading,#wizpay-org-settings-heading))>p.folio-project-viewer__group-description:has(+.folio-project-viewer__group-media){margin-bottom:var(--case-study-text-media-gap)}.folio-project-viewer[data-project=wizpay] .folio-project-viewer__group:has(>#wizpay-entry-heading) .folio-project-viewer__group-description strong{background:linear-gradient(transparent 12%,#fff09a 12%,#fff09a 92%,transparent 92%);color:#000;font-weight:inherit;padding-inline:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone}.wizpay-order-flow-image{width:100%;margin:40px auto 12px}.folio-project-viewer[data-project=wizpay] .wizpay-order-flow-image .folio-project-viewer__media{border:0;border-radius:0;box-shadow:none;background:transparent}.wizpay-order-flow-image .folio-paper-media__border{display:none}.folio-reading-paper>.folio-reading-paper__fade{animation:paper-reading-fade .12s ease .44s both}.folio-reading-paper[data-present=false]>.folio-reading-paper__fade{animation:none;visibility:hidden}@keyframes paper-reading-fade{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}@media(prefers-reduced-motion:reduce){.folio-reading-paper>.folio-reading-paper__fade{animation:none}}.folio-project-viewer[data-project=wizpay] .folio-reading-paper .folio-project-viewer__group:has(>#wizpay-entry-heading)>.wizpay-challenge{position:relative;padding-block:48px;border:0}.folio-project-viewer[data-project=wizpay] .folio-reading-paper{container-type:inline-size}.folio-project-viewer[data-project=wizpay] .wizpay-challenge{width:min(100%,440px);margin:0 auto var(--case-study-text-media-gap)}.wizpay-challenge p{margin:0;font-size:18px;font-weight:500;line-height:1.15;letter-spacing:-.025em;color:#262622}.folio-project-viewer[data-project=wizpay] .wizpay-problems{margin:64px auto;width:100%}.folio-project-viewer[data-project=wizpay] .wizpay-problems>h2{width:min(100%,440px);margin:0 auto 32px;font-size:18px;font-weight:500;line-height:1.15;letter-spacing:-.025em;color:#262622}.wizpay-problems__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.wizpay-problems__grid article{padding:24px;border-bottom:1px solid #e9e5df}.wizpay-problems__grid article:nth-child(odd){border-right:1px solid #e9e5df}.wizpay-problems__grid article:nth-last-child(-n+2){border-bottom:0}.folio-project-viewer[data-project=wizpay] .wizpay-problems__grid h3{margin:20px 0 8px;font-size:18px;font-weight:500;line-height:1.2;letter-spacing:-.025em;color:#262622}.folio-project-viewer[data-project=wizpay] .wizpay-problems__grid p{margin:0;font-size:14px;font-weight:400;line-height:1.5625;letter-spacing:-.01em;color:#b0a79b}.wizpay-problems svg{display:block;width:100%;height:auto;overflow:visible}.wizpay-problems svg rect,.wizpay-problems svg circle{fill:#f3f0eb}.wizpay-problems svg text{fill:#262622;font:11px Arial,sans-serif;text-anchor:middle}.wizpay-problems .wp-problem-line{fill:none;stroke:#b0a79b;stroke-width:1.2;stroke-linecap:round;stroke-linejoin:round}.wizpay-problems .wp-payment-point{animation:wp-point 6s ease-in-out 2}.wizpay-problems .wp-payment-point--1{animation-delay:.8s}.wizpay-problems .wp-payment-point--2{animation-delay:1.6s}.wizpay-problems .wp-method rect{animation:wp-method 6s ease-in-out 2}.wizpay-problems .wp-method--1 rect{animation-delay:2s}.wizpay-problems .wp-method--2 rect{animation-delay:4s}.wizpay-problems .wp-method-fields{fill:#d8d1c6;transform-box:fill-box;transform-origin:left;animation:wp-fields 6s ease-in-out 2}.wizpay-problems .wp-method-fields--second{animation-delay:1s}.wizpay-problems .wp-installment{fill:#b7cfc1;transform-box:fill-box;transform-origin:left;animation:wp-installment 6s ease-in-out 2}.wizpay-problems .wp-installment--1{animation-delay:1s}.wizpay-problems .wp-installment--2{animation-delay:2s}.wizpay-problems .wp-refund-dot{fill:#b7cfc1;animation:wp-refund 5s ease-in-out 2}@keyframes wp-point{0%,65%,to{opacity:1;transform:translateY(0)}25%,45%{opacity:.35;transform:translateY(5px)}}@keyframes wp-method{0%,30%,to{fill:#f3f0eb}8%,23%{fill:#d9e6df}}@keyframes wp-fields{0%,to{transform:scaleX(1)}35%,65%{transform:scaleX(.6)}}@keyframes wp-installment{0%,12%{transform:scaleX(.05)}45%,to{transform:scaleX(1)}}@keyframes wp-refund{0%,15%{transform:translate(30px)}65%,to{transform:translate(-30px)}}.wizpay-problems[data-reduced-motion=true] svg *{animation:none!important}@media(prefers-reduced-motion:reduce){.wizpay-problems svg *{animation:none!important}}@media(max-width:600px){.wizpay-problems__grid{grid-template-columns:1fr}.wizpay-problems__grid article{padding:24px 0}.wizpay-problems__grid article:nth-child(odd){border-right:0}.wizpay-problems__grid article:nth-last-child(2){border-bottom:1px solid #e9e5df}.wizpay-problems svg{max-width:280px;margin:0 auto}}.folio-project-viewer[data-project=wizpay] .wizpay-problems__grid{width:100cqw;position:relative;left:50%;transform:translate(-50%)}.wizpay-problems__grid article{padding:32px 40px}.wizpay-problems .wp-problem-icon{fill:none;stroke:#78736c;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.wizpay-problems svg{max-width:320px;margin-inline:auto}@media(max-width:600px){.wizpay-problems__grid article{padding:28px 24px}}.wizpay-problems__grid{gap:40px 24px;padding-inline:32px;box-sizing:border-box}.wizpay-problems__grid article{display:flex;flex-direction:column;padding:0;border:0!important;min-width:0}.folio-project-viewer[data-project=wizpay] .wizpay-problems__grid h3{margin:0 0 8px;font-size:16px;line-height:1.3}.folio-project-viewer[data-project=wizpay] .wizpay-problems__grid p{margin-bottom:24px;color:#8a837a}.wizpay-problems__visual{display:flex;align-items:center;justify-content:center;min-height:240px;aspect-ratio:1.15;margin-top:auto;padding:20px 12px;background:#f7f5f2;border:1px solid #e9e5df;border-radius:12px}.wizpay-problems .wizpay-problems__visual svg{width:100%;max-width:none}@media(max-width:600px){.wizpay-problems__grid{padding-inline:24px;gap:36px}.wizpay-problems__visual{min-height:220px;aspect-ratio:1.3}}.folio-project-viewer[data-project=wizpay] .wizpay-problems__grid{display:flex;flex-direction:column;gap:36px;width:100%;position:static;transform:none;padding:0}.wizpay-problems__grid article{display:block;padding:0}.folio-project-viewer[data-project=wizpay] .wizpay-problems__grid h3{width:min(100%,440px);margin:0 auto 8px;font-size:14px;font-weight:500;line-height:1.15;letter-spacing:-.025em;color:#000}.folio-project-viewer[data-project=wizpay] .wizpay-problems__grid p{width:min(100%,440px);margin:0 auto;font-size:14px;line-height:1.5625;color:#b0a79b}.wizpay-problems__visual{width:100%;box-sizing:border-box;margin:32px auto 0;min-height:0;aspect-ratio:auto;padding:24px;border:0;border-radius:0;background:transparent}.wizpay-problems .wizpay-problems__visual svg{max-width:440px}.folio-project-viewer[data-project=wizpay] .wizpay-problems__visual{width:min(100%,440px);margin:8px auto 0;padding:0;justify-content:flex-start}.folio-project-viewer[data-project=wizpay] .wizpay-problems .wizpay-problems__visual svg{width:min(100%,280px);max-width:280px;margin:0}.wp-ui{width:min(100%,310px);padding:12px;box-sizing:border-box;border:1px solid #edf0f2;border-radius:9px;background:#f6f7f9;color:#26292b;font:11px/1.4 Arial,sans-serif;box-shadow:0 3px 12px #17232b06}.wp-ui__title{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;font-weight:600}.wp-ui__tabs{display:flex;gap:5px;margin-bottom:10px}.wp-ui__tabs>span{background:#fff;border:1px solid transparent;border-radius:5px;padding:6px 7px;color:#9aa2ae;font-size:10px;white-space:nowrap}.wp-ui__tabs>.wp-ui__active{border-color:#138b67;color:#138b67}.wp-ui__card{padding:10px;background:#fff;border-radius:7px}.wp-ui__customer{display:flex;align-items:center;gap:8px;padding:8px;background:#f6f7f9;border-radius:5px;margin-bottom:8px}.wp-ui__customer small{display:block;color:#95999e;font-size:9px;margin-top:2px}.wp-ui__avatar{display:grid;place-items:center;width:26px;height:26px;background:#fbe1a7;color:#d49a20;border-radius:50%;font-size:10px}.wp-ui__row{display:flex;justify-content:space-between;align-items:center;gap:8px;min-height:28px}.wp-ui__link,.wp-ui__radio,.wp-ui__add{color:#138b67}.wp-ui__muted,.wp-ui__foot{color:#8a929d}.wp-ui__action{margin-top:8px;padding:7px 9px;border-radius:5px;background:#138b67;color:#fff;text-align:center;animation:wp-ui-action 5s ease 2}.wp-ui__add{border-top:1px solid #edf0f2;padding-top:8px;margin-top:7px}.wp-ui__notice{margin-top:8px;padding:7px;background:#eef5ff;border-radius:5px;color:#737d89;font-size:9px}.wp-ui__input{border:1px solid #d8dee5;padding:3px 7px;border-radius:4px}.wp-ui__total{display:flex;justify-content:space-between;padding:8px;margin-top:9px;border-radius:5px;background:#fcf0d6}.wp-ui__progress{height:4px;margin:7px 0;background:#eef1f3;border-radius:4px;overflow:hidden}.wp-ui__progress i{display:block;height:100%;width:35%;background:#138b67;transform-origin:left;animation:wp-ui-progress 5s ease 2}.wp-ui__foot{padding-top:8px;font-size:9px}@keyframes wp-ui-action{0%,to{opacity:1}45%{opacity:.72}}@keyframes wp-ui-progress{0%{transform:scaleX(.1)}55%,to{transform:scaleX(1)}}.wizpay-problems[data-reduced-motion=true] .wp-ui *{animation:none!important}@media(prefers-reduced-motion:reduce){.wp-ui *{animation:none!important}}.folio-project-viewer[data-project=wizpay] .wizpay-problems__grid h3{margin-bottom:0;font-size:14px;font-weight:400;line-height:1.5625;letter-spacing:-.01em;color:#000}.wp-story{width:min(100%,320px);aspect-ratio:32 / 21;position:relative;overflow:hidden;border-radius:0;background:radial-gradient(ellipse at center,#f4f0e9,#faf8f4 55%,#fff0 78%);container-type:inline-size}.wp-story__canvas{position:relative;width:100%;height:100%;color:#37342e;font:11px/1.3 Arial,sans-serif}.folio-project-viewer[data-project=wizpay] .wizpay-problems .wp-story svg.wp-story__connections{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;margin:0}.wp-story__connections path{fill:none;stroke:#a49a8b;stroke-width:1.2}.wizpay-problems .wp-story__connections circle{fill:#766b5b}.wp-story__ticket{box-sizing:border-box;position:absolute;background:#fff;border:1px solid #e7e1d8;border-radius:3px;padding:10px;box-shadow:0 5px 12px #483d3010}.wp-story__ticket>span:first-child{display:block;font:12px/1.3 Helvetica Neue,Arial,sans-serif}.wp-story__ticket small{display:block;font-size:8px;color:#928a7e;margin-top:5px}.wp-story__ticket b{font-size:12px;font-weight:500}.wp-story__entry{left:5%;width:32%;padding:8px}.wp-story__entry--a{top:9%}.wp-story__entry--b{top:37%}.wp-story__entry--c{top:65%}.wp-story__collection{right:4%;top:27%;width:43%;padding:12px 9px;border-color:#d5cabc}.wp-story__collection .wp-story__symbol{display:grid;place-items:center;width:23px;height:23px;margin-bottom:9px;border-radius:50%;background:#e1f5e9;color:#1c9a72}.wp-story__badge{background:#ece9e0;border-radius:3px;padding:4px 5px;font-size:7px;margin-top:8px;color:#716b5f}.wp-story__method--a{top:9%;left:5%;width:50%;transform:rotate(-3deg)}.wp-story__method--b{top:37%;right:4%;width:53%;border-color:#78b9a1}.wp-story__method--c{bottom:7%;left:9%;width:53%}.wp-story__cardmark{display:flex;justify-content:space-between;background:#f3f5f4;margin-top:8px;padding:5px;font-size:8px}.wp-story__cardmark b{color:#214b7a;font-size:7px}.wp-story__detail{font-size:7px;margin-top:7px;padding:5px;background:#e9f1fa;color:#6581a0}.wp-story__order{top:10%;left:7%;width:47%;display:flex;align-items:center;justify-content:space-between}.wp-story__ledger{top:39%;right:5%;width:76%;padding:4px 8px}.wp-story__ledger>div{display:grid;grid-template-columns:1fr 34px 46px;gap:5px;align-items:center;padding:9px 0;border-bottom:1px solid #f0f2f0;font-size:8px}.wp-story__ledger>div:last-child{border:0}.wp-story__ledger b{font-size:9px}.wp-story__ledger i{font-size:7px;font-style:normal;background:#dcf5e4;padding:3px;text-align:center;border-radius:3px}.wp-story__ledger i.wp-story__due{background:#f3ead6}.wp-story__original{top:9%;left:6%;width:45%}.wp-story__original b,.wp-story__return b{display:block;margin-top:8px}.wp-story__return{top:34%;right:5%;width:48%;border-color:#d5cabc}.wp-story__retained{bottom:7%;left:9%;width:69%;display:flex;justify-content:space-between;background:#f4eddf}@media(prefers-reduced-motion:reduce){.wp-story__traveller{display:none}}.wp-story__timeline{position:absolute;inset:20px auto 20px 22px;width:145px;margin:0;padding:0;list-style:none;display:flex;flex-direction:column;justify-content:space-between}.wp-story__timeline:before{content:"";position:absolute;left:4px;top:8px;bottom:8px;width:1px;background:#b7ad9f}.wp-story__timeline li{position:relative;display:flex;align-items:center;gap:9px;min-height:24px;color:#575147;font-size:10px;line-height:1.25}.wp-story__timeline-dot{flex:0 0 7px;height:7px;border-radius:50%;border:1px solid #aa9e8c;background:#fff}.wp-story__payment-question{width:94px;right:12px;top:calc(50% - 23px);padding:13px 8px;text-align:center;border-color:#d5cabc}.wp-story__question-mark{margin-left:5px;color:#9b7951}.wp-story--0 .wp-story__connections path{stroke-dasharray:3 4;opacity:.65}.wp-story--1 .wp-story__connections{display:none}.wp-object{position:absolute;text-align:center}.wp-object>span{display:block;margin-top:3px;font:10px/1.3 Arial,sans-serif;color:#847b6f}.wp-object--card{left:7%;top:10%;width:43%;transform:rotate(-8deg)}.wp-object--bank{right:7%;top:22%;width:30%}.wp-object--cash{left:17%;bottom:7%;width:39%;transform:rotate(5deg)}.folio-project-viewer[data-project=wizpay] .wizpay-problems .wp-object svg{display:block;width:100%;height:auto;max-width:none;margin:0;filter:drop-shadow(0 4px 3px #55463714)}.wizpay-problems .wp-object .wp-object__card-face{fill:#fff;stroke:#d1c7b8;stroke-width:1}.wp-object__card-shine{fill:#f1ece3}.wizpay-problems .wp-object .wp-object__chip{fill:#d9c8a2}.wp-object__chip-line{fill:none;stroke:#a9946a;stroke-width:.6}.wp-object__contactless{fill:none;stroke:#a79980;stroke-width:1.2;stroke-linecap:round}.wizpay-problems .wp-object .wp-object__card-dots{text-anchor:start;font:11px Arial;fill:#9e907b}.wizpay-problems .wp-object .wp-object__brand-a{fill:#a08e77}.wizpay-problems .wp-object .wp-object__brand-b{fill:#d6c6ac;fill-opacity:.85}.wp-object__bank-shadow{fill:#d6cbbd;opacity:.45}.wp-object__bank-roof{fill:#fff;stroke:#b3a690;stroke-width:1}.wizpay-problems .wp-object .wp-object__bank-seal{fill:#b9a581}.wizpay-problems .wp-object .wp-object__bank-pillar{fill:#fff;stroke:#d7cdbd;stroke-width:1}.wp-object__bank-flute{stroke:#ebe4d8;stroke-width:3}.wp-object__bank-base{fill:#fff;stroke:#cabca7;stroke-width:1}.wizpay-problems .wp-object .wp-object__note-back{fill:#b6b7a3}.wizpay-problems .wp-object .wp-object__note-middle{fill:#d4d6c6;stroke:#a3a88d;stroke-width:.7}.wizpay-problems .wp-object .wp-object__note{fill:#eaebdd;stroke:#acaf98;stroke-width:1}.wp-object__note-border{fill:none;stroke:#b2b59e;stroke-width:.8}.wp-object__note-medallion{fill:#d4d7c0}.wizpay-problems .wp-object .wp-object__dollar{fill:#7f8668;font:28px Georgia,serif;text-anchor:middle}.wp-object__note-lines{stroke:#b2b59e;stroke-width:1.5}.wp-story--2 .wp-story__connections{display:none}.wp-story__receipt{position:absolute;width:82%;left:9%;top:12%;padding:12px 12px 17px;box-sizing:border-box;background:#fffefb;filter:drop-shadow(0 5px 5px #574b3914)}.wp-story__receipt:after{content:"";position:absolute;top:100%;left:0;right:0;height:7px;background:linear-gradient(135deg,#fffefb 25%,transparent 25%) -7px 0 / 14px 14px repeat-x,linear-gradient(225deg,#fffefb 25%,transparent 25%) -7px 0 / 14px 14px repeat-x}.wp-story__receipt-heading{display:flex;justify-content:space-between;gap:8px;padding-bottom:12px;margin-bottom:2px;border-bottom:1px dashed #d6cbbd;font:10px/1.3 Courier New,monospace}.wp-story__receipt-heading b{font:12px/1.3 Arial,sans-serif}.wp-story__receipt-row{display:grid;grid-template-columns:1fr 34px 47px;gap:5px;align-items:center;padding:10px 0;border-bottom:1px solid #eee9e1;font-size:9px}.wp-story__receipt-row:last-child{border:0}.wp-story__receipt-row b{font-weight:400}.wp-story__receipt-row i{font-style:normal;font-size:7px;background:#eaece2;border-radius:3px;padding:4px 3px;text-align:center}.wp-story__receipt-row .wp-story__receipt-due{background:#f3ead6}.wp-story--0 .wp-story__timeline{inset:30px 10px auto;width:auto;height:60px;flex-direction:row;align-items:flex-start}.wp-story--0 .wp-story__timeline:before{left:10%;right:10%;top:4px;bottom:auto;width:auto;height:1px}.wp-story--0 .wp-story__timeline li{flex:1;min-width:0;flex-direction:column;gap:8px;text-align:center;font-size:8px;line-height:1.3;padding:0 2px}.wp-story--0 .wp-story__timeline-dot{flex:0 0 7px;width:7px}.wp-story--0 .wp-story__payment-question{left:50%;right:auto;top:145px;transform:translate(-50%)}.wp-story__receipt{transform:rotate(-2deg)}.wp-story__receipt-heading{letter-spacing:.02em}.wp-story__original{transform:rotate(-3deg)}.wp-story__return{transform:rotate(2deg)}.wp-story__badge,.wp-story__receipt-row i{background:transparent;color:#8a8978;padding-inline:0}.wp-story__receipt-row .wp-story__receipt-due{background:#f3ead6;color:#8d7852}.wp-story__retained{background:#fffdf8;border-top:1px dashed #d5cabc}.wp-story__payment-question{box-shadow:0 3px 8px #483d3008}.folio-project-viewer[data-project=wizpay] .wizpay-problems__visual:has(>.wp-original-timeline){width:min(100%,440px);margin-inline:auto}.wp-original-timeline{display:block;width:100%;height:auto;transform:translate(-2%)}.wp-story--1,.wp-story--2{background:radial-gradient(ellipse at center,#f5f0e6,#fcfaf600 76%)}.wizpay-problems .wp-object .wp-object__card-face{fill:#fcf4e4;stroke:#706352;stroke-width:1.2}.wp-object__card-shine{fill:#eadcc544}.wp-object__bank-roof,.wp-object__bank-base{fill:#f9f1df;stroke:#786d59;stroke-width:1.2;stroke-linejoin:round}.wizpay-problems .wp-object .wp-object__bank-pillar{fill:#fffaf0;stroke:#8e816a}.wp-object__bank-flute{stroke:#d8c9ac}.wp-pencil-hatch{fill:none;stroke:#8c8168;stroke-width:.6;opacity:.55;stroke-linecap:round}.wizpay-problems .wp-object .wp-object__note{fill:#e5e8cc;stroke:#7f8769;stroke-width:1.2}.wp-object>span{display:inline-block;font-family:Bradley Hand,Segoe Print,cursive;font-size:13px;color:#615649;margin-top:5px}.wp-object--bank{transform:rotate(3deg)}.wp-story__receipt{background:#fffdf5;box-shadow:inset 0 0 20px #b8a68009;border:1px solid #e4dbca;border-bottom:0;transform:rotate(-3deg);padding-top:16px}.wp-story__receipt:after{background:linear-gradient(135deg,#fffdf5 25%,transparent 25%) -7px 0 / 14px 14px repeat-x,linear-gradient(225deg,#fffdf5 25%,transparent 25%) -7px 0 / 14px 14px repeat-x}.wp-receipt-tape{position:absolute;top:-7px;left:38%;width:60px;height:15px;transform:rotate(5deg);background:#d9c8a266;border-inline:1px dashed #c0af8a55}.wp-story__receipt-heading,.wp-story__receipt-heading b,.wp-story__receipt-row{font-family:Courier New,monospace}.wp-story__receipt-row i{font:11px/1 Bradley Hand,Segoe Print,cursive;color:#697e6e;transform:rotate(-5deg)}.wp-story__receipt-row .wp-story__receipt-due{background:transparent;color:#9d6f4e;border-bottom:1px solid #c9a580;border-radius:45%;transform:rotate(-4deg)}.wp-object--card>span{position:absolute;top:8px;left:12px;margin:0;font-size:10px}.wp-story--1,.wp-story--2{--wp-pen: #2457d6;background:none}.wp-story--1 .wp-object>span,.wp-story--2 .wp-story__receipt-heading,.wp-story--2 .wp-story__receipt-heading b,.wp-story--2 .wp-story__receipt-row,.wp-story--2 .wp-story__receipt-row i{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;color:var(--wp-pen)}.wp-story--1 .wp-object>span{font-size:12px}.wp-story--1 .wp-object--card>span{font-size:10px}.folio-project-viewer[data-project=wizpay] .wizpay-problems .wp-story--1 .wp-object svg{filter:none}.wizpay-problems .wp-story--1 .wp-object :is(.wp-object__card-face,.wp-object__chip,.wp-object__bank-pillar,.wp-object__note-back,.wp-object__note-middle,.wp-object__note){fill:#fff;stroke:var(--wp-pen);stroke-width:1.25}.wp-story--1 :is(.wp-object__bank-roof,.wp-object__bank-base){fill:#fff;stroke:var(--wp-pen);stroke-width:1.25}.wp-story--1 :is(.wp-object__chip-line,.wp-object__contactless,.wp-object__bank-flute,.wp-object__note-border,.wp-object__note-lines,.wp-pencil-hatch){stroke:var(--wp-pen)}.wp-story--1 :is(.wp-object__card-shine,.wp-object__bank-shadow){display:none}.wizpay-problems .wp-story--1 .wp-object :is(.wp-object__bank-seal,.wp-object__brand-a){fill:var(--wp-pen)}.wizpay-problems .wp-story--1 .wp-object .wp-object__brand-b{fill:#fff;stroke:var(--wp-pen);fill-opacity:1}.wp-story--1 .wp-object__note-medallion{fill:none;stroke:var(--wp-pen);stroke-width:1}.wizpay-problems .wp-story--1 .wp-object :is(.wp-object__card-dots,.wp-object__dollar){fill:var(--wp-pen);font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.wp-story--2 .wp-story__receipt{background:#fff;border-color:var(--wp-pen);border-width:1.2px;box-shadow:none;filter:none}.wp-story--2 .wp-story__receipt:after{height:7px;background:linear-gradient(135deg,#fff 25%,transparent 25%) -7px 0 / 14px 14px repeat-x,linear-gradient(225deg,#fff 25%,transparent 25%) -7px 0 / 14px 14px repeat-x;filter:drop-shadow(0 1px 0 #2457d6)}.wp-story--2 .wp-receipt-tape{display:none}.wp-story--2 .wp-story__receipt-heading{border-color:var(--wp-pen);font-size:11px}.wp-story--2 .wp-story__receipt-heading b{font-size:12px}.wp-story--2 .wp-story__receipt-row{border-color:#2457d64d;font-size:10px}.wp-story--2 .wp-story__receipt-row i{font-size:9px;background:transparent}.wp-story--2 .wp-story__receipt-row .wp-story__receipt-due{color:var(--wp-pen);border-color:var(--wp-pen)}@font-face{font-family:Wizpay Pen;src:url(/assets/fonts/caveat/Caveat-600.woff2) format("woff2");font-weight:600;font-display:swap}.wp-ballpoint-methods{display:block;width:100%;height:auto;transform:translate(-2%)}.folio-project-viewer[data-project=wizpay] .wizpay-problems__visual:has(>.wp-story--2){margin-top:20px}.wp-story--2{width:min(100%,240px);aspect-ratio:auto;height:auto;overflow:visible}.wp-story--2 .wp-story__canvas{height:auto;padding-bottom:8px}.wp-story--2 .wp-receipt-editorial{position:relative;top:0;left:0;width:100%;padding:20px 16px 24px;border:0;background:#f2f1ee;box-shadow:none;filter:none;transform:rotate(-1.5deg);color:#25231f;font-family:Courier New,monospace}.wp-story--2 .wp-receipt-editorial:after{content:none}.wp-receipt-order-id{text-align:center;font:700 9px/1.5 Courier New,monospace;letter-spacing:.7px}.wp-receipt-order-id{margin-top:6px}.wp-receipt-columns{display:flex;justify-content:space-between;font:8px/1.4 Courier New,monospace;padding-bottom:8px;border-bottom:2px dotted #8c877e;margin:26px 0 6px}.wp-receipt-line{display:flex;justify-content:space-between;gap:8px;padding:6px 0;font:10px/1.3 Courier New,monospace}.wp-receipt-summary{margin-top:8px;padding:4px 0;border-top:2px dotted #8c877e;border-bottom:2px dotted #8c877e}.wp-receipt-circled{position:relative}.wp-receipt-circled:after{content:"";position:absolute;top:-4px;right:-7px;bottom:-4px;left:-7px;border:1.5px solid #204dcc;border-radius:48% 55% 43% 51%;transform:rotate(-8deg)}.wp-receipt-note{margin-top:20px;color:#204dcc;font:10px/1.4 Courier New,monospace;transform:none}.folio-project-viewer[data-project=wizpay] .wizpay-problems .wizpay-problems__visual .wp-receipt-pen-arrow{position:absolute;width:48px;height:40px;max-width:none;top:calc(100% + 7px);right:0;bottom:auto;margin:0;overflow:visible}.wp-receipt-pen-arrow path{fill:none;stroke:#204dcc;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.wp-receipt-due-label{background:linear-gradient(transparent 18%,#204dcc24 18%,#204dcc24 90%,transparent 90%)}.wp-receipt-method{display:block;margin-top:2px;color:#777168;font:inherit;font-size:8px;line-height:1.4}.folio-project-viewer__group-introduction{width:min(100%,440px);margin:28px auto var(--case-study-text-media-gap, 40px)}.folio-project-viewer__group-introduction>h4{margin:0;font-size:14px;line-height:1.5625;font-weight:400;letter-spacing:-.01em;color:#000}.folio-project-viewer__group-introduction>p{margin:0;font-size:14px;line-height:1.5625;color:#b0a79b}.folio-project-viewer[data-project=wizpay] .folio-reading-paper .folio-project-viewer__group>:is(#wizpay-payment-space-heading,#wizpay-invoice-payments-heading,#wizpay-recurring-payments-heading,#wizpay-payment-credits-heading,#wizpay-payment-form-heading)+p.folio-project-viewer__group-description{margin-bottom:24px}.folio-project-viewer[data-project=wizpay] .folio-reading-paper .folio-project-viewer__group:has(>#wizpay-payment-form-heading)>p.folio-project-viewer__group-description:has(+.folio-project-viewer__group-media){margin-bottom:24px}.folio-project-viewer[data-project=wizpay] .wf-device-row+.folio-project-viewer__section-divider{margin-top:64px}.folio-hero-overlay[data-annotated-form=true][open]{display:block;overflow-y:auto}.folio-hero-overlay[data-annotated-form=true]>button{width:min(100%,760px);margin:0 auto}.folio-hero-overlay[data-annotated-form=true] .folio-hero-overlay__image{width:100%}.folio-hero-overlay[data-annotated-form=true] .folio-hero-overlay__image>img{width:100%;max-height:none}.folio-hero-overlay[data-annotated-form=true] .folio-hero-overlay__image>.folio-hero-overlay__annotations{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;object-fit:fill;pointer-events:none}.folio-project-viewer[data-project=wizpay] .folio-project-viewer__section-divider.wf-dashboard-divider{margin-top:64px}.wo-carousel{margin-top:24px}.wo-stage{padding:48px 32px}.wo-stage figure{width:100%;margin:0}.wo-controls{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:12px}.wo-controls button{border:0;background:transparent;color:#626b66;width:32px;height:32px;border-radius:50%;cursor:pointer;font-size:20px}.wo-controls button:hover{background:#e9eeeb}.wo-controls button:focus-visible{outline:2px solid #16885f;outline-offset:2px}.wo-dots{display:flex;gap:0}.wo-dots button{display:grid;place-items:center;width:24px}.wo-dots i{width:6px;height:6px;border-radius:50%;background:#c5ccc8}.wo-dots [aria-pressed=true] i{background:#16885f}.wo-count{color:#999;font-size:12px}@media(max-width:600px){.wo-stage{padding:24px 16px}}.wo-carousel.wi-stage{padding:32px 32px 12px}.wo-carousel .wo-stage{padding:0}.folio-project-viewer[data-project=wizpay] .folio-reading-paper .folio-project-viewer__group:has(>#wizpay-org-settings-heading)>p.folio-project-viewer__group-description{margin-bottom:24px}@media(max-width:600px){.wo-carousel.wi-stage{padding:24px 16px 8px}}.wo-controls .wo-dots{gap:0}.wo-controls .wo-dots button{width:12px;height:28px}.wo-controls .wo-dots button:hover{background:transparent}.wo-controls .wo-dots i{width:4px;height:4px;background:#c3c8c6;transition:background .16s ease,transform .16s ease}.wo-controls .wo-dots [aria-pressed=true] i{background:#3897f0;transform:scale(1.15)}@media(prefers-reduced-motion:reduce){.wo-controls .wo-dots i{transition:none}}.wo-stage{position:relative}.wo-hit{position:absolute;top:0;bottom:0;width:50%;border:0;padding:0;background:transparent;cursor:pointer}.wo-hit--previous{left:0}.wo-hit--next{right:0}.wo-hit:focus-visible{outline:2px solid #16885f;outline-offset:-3px}.wo-carousel .wo-stage{aspect-ratio:1440 / 1244;display:flex;align-items:center;justify-content:center}.wo-carousel .wo-stage>figure{flex:0 0 100%;width:100%;margin:0}.wo-carousel .wo-stage>figure{box-shadow:0 2px 5px #0000000d,0 9px 9px #0000000a,0 19px 12px #00000008}.wo-hit:focus:not(:focus-visible){outline:none}.wo-carousel .wo-stage{display:grid;grid-template-columns:minmax(0,1fr)}.wo-slide{grid-area:1 / 1;width:100%;min-width:0;pointer-events:none}.wo-slide>figure{width:100%;margin:0;box-shadow:0 2px 5px #0000000d,0 9px 9px #0000000a,0 19px 12px #00000008}.wo-hit{z-index:2}.folio-project-viewer[data-project=wizpay] .folio-reading-paper .folio-project-viewer__group:has(>#wizpay-impact-heading)>h3{font-size:18px;font-weight:500;line-height:1.15;letter-spacing:-.025em;margin-bottom:8px;color:#262622}.folio-project-viewer[data-project=wizpay] .folio-reading-paper .folio-project-viewer__group:has(>#wizpay-impact-heading)>p{font-size:14px;line-height:1.5625;color:#b0a79b}.wimpact{margin:24px auto 0;max-width:600px;font:400 14px/1.6 Helvetica Neue,Helvetica,Arial,sans-serif;color:#666b67}.wimpact-metrics{display:grid;grid-template-columns:1fr 1fr;gap:16px}.wimpact-metrics>div{padding:24px;border-radius:8px;background:#edf2ef;display:flex;flex-direction:column;gap:8px}.wimpact-metrics strong{font-size:34px;line-height:1.15;color:#16885f;letter-spacing:-.04em}.wimpact-source{font-size:11px;color:#999;margin:12px 0 32px}.wimpact h4{font-size:17px;color:#262622;margin:0 0 8px;font-weight:500}.wimpact h5{font-size:14px;color:#262622;margin:0 0 8px;font-weight:500}.wimpact-note{font-size:12px;color:#999}.wimpact article{padding:20px 0;border-bottom:1px solid #ededed}.wimpact p{margin-top:0}.wimpact a{color:#16885f;font-size:12px;text-underline-offset:3px}.wimpact details{margin-top:24px}.wimpact summary{cursor:pointer;color:#262622;margin-bottom:12px}@media(max-width:480px){.wimpact-metrics{grid-template-columns:1fr}}.wizpay-outro{max-width:440px;margin:0 auto}.wizpay-outro>p{font-size:16px;font-weight:400;line-height:1.5625;color:#494943;margin:0}.wizpay-outro>p+p{margin-top:28px}.wizpay-outro-highlight{color:#000;padding:0 .1em;background:linear-gradient(90deg,#dd861f8f,#f4b1464f 22%,#f4b1464f 76%,#d87f1b94) 0 80% / 100% 72% no-repeat;border-radius:.08em .14em .1em .06em;-webkit-box-decoration-break:clone;box-decoration-break:clone}.wizpay-company-link{color:#000;text-decoration:none}.folio-project-viewer[data-project=wiz-commerce] .folio-reading-paper .wizcommerce-intro-sections{width:min(100%,440px);min-width:0;margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr);gap:64px;flex:0 0 auto}.wizcommerce-personal-note,.wizcommerce-company-context{min-width:0;padding:0;border-radius:0;background:transparent;color:#262622}.wizcommerce-personal-note{width:min(100%,300px);justify-self:center;margin-inline:auto;background:#fff;color:#262622;border:1px solid #deddd6;padding:32px 24px;rotate:none;overflow:visible;box-shadow:none;font-family:Geist Mono,monospace}.wizcommerce-personal-note>.wizcommerce-personal-note__header,.wizcommerce-personal-note>.wizcommerce-personal-note__body{position:relative;z-index:1}.wizcommerce-personal-note .wizcommerce-personal-note__body p{color:#494943;font-family:Geist Mono,monospace;font-size:12px}.wizcommerce-company-context h2{margin:0;font:500 18px/1.15 Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:-.025em}.wizcommerce-personal-note__body{margin-top:16px}.wizcommerce-intro-sections p{margin:8px 0 0;font:400 14px/1.5625 Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:-.01em;color:#b0a79b}.wizcommerce-personal-note__body p:first-child{margin-top:0}.wizcommerce-company-context a{display:inline-block;margin-top:20px;color:#255443;font-size:14px;text-underline-offset:3px}.folio-project-viewer .folio-reading-paper .wizcommerce-company-context{width:min(100%,440px);max-width:440px;margin:0 auto;justify-self:center}.folio-project-viewer .wizcommerce-intro-sections :is(p,h2){width:100%;max-width:100%;box-sizing:border-box}@media(max-width:600px){.wizcommerce-personal-note{padding:32px 24px}.wizcommerce-company-context{padding:0}}.wizcommerce-personal-note__body p+p{margin-top:16px}.folio-project-viewer[data-project=wiz-commerce] .folio-reading-paper :is(.folio-project-viewer__group>h3,.folio-project-viewer__group>p,.folio-project-viewer__note>h3,.folio-project-viewer__note>p){width:min(100%,440px);margin-inline:auto}.wizcommerce-personal-note__header{display:grid;gap:12px;text-align:left}.wizcommerce-personal-note .wizcommerce-personal-note__header h2{margin:0;font:700 13px/1.5 Geist Mono,monospace;letter-spacing:.01em;color:#262622}.wizcommerce-personal-note__divider{display:block;overflow:hidden;white-space:nowrap}.wizcommerce-personal-note__header>span{font:400 12px/1.5 Geist Mono,monospace;color:#7b786f}.wiz-collection-contents{width:min(100%,680px);box-sizing:border-box;flex-shrink:0;margin-inline:auto;margin-bottom:48px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 16px;margin-top:40px;padding:0 4px 16px}.wiz-collection-contents>span{grid-column:1 / -1;width:min(100%,440px);justify-self:center;margin-bottom:16px;color:#494943;font-family:inherit;font-size:16px;font-weight:400;line-height:1.5625;letter-spacing:-.01em}.wiz-collection-contents a{--note-height: 100cqw;container-type:inline-size;position:relative;display:block;height:auto;aspect-ratio:1;color:#34362f;text-decoration:none;transform:rotate(-1deg);perspective:700px;isolation:isolate}.wiz-collection-contents a:nth-of-type(6n+1){transform:translateY(1px) rotate(-1deg)}.wiz-collection-contents a:nth-of-type(6n+2){transform:translateY(3px) rotate(.7deg)}.wiz-collection-contents a:nth-of-type(6n+3){transform:translateY(-1px) rotate(.4deg)}.wiz-collection-contents a:nth-of-type(6n+4){transform:translateY(2px) rotate(-.8deg)}.wiz-collection-contents a:nth-of-type(6n+5){transform:translateY(1px) rotate(-.5deg)}.wiz-collection-contents a:nth-of-type(6n+6){transform:translateY(-1px) rotate(1deg)}.wiz-collection-contents a{--note-tint: saturate(.07) brightness(1.045);--note-deboss: #b5ad98;color:#34362f}.wiz-collection-contents a:nth-of-type(6n+2){--note-tint: saturate(.07) brightness(1.045);--note-deboss: #b5ad98}.wiz-collection-contents a:nth-of-type(6n+3){--note-tint: saturate(.07) brightness(1.045);--note-deboss: #b5ad98}.wiz-collection-contents a:nth-of-type(6n+4){--note-tint: saturate(.07) brightness(1.045);--note-deboss: #b5ad98}.wiz-collection-contents a:nth-of-type(6n+5){--note-tint: saturate(.07) brightness(1.045);--note-deboss: #b5ad98}.wiz-collection-contents a:nth-of-type(6n+6){--note-tint: saturate(.07) brightness(1.045);--note-deboss: #b5ad98}.wiz-collection-contents a:before,.wiz-collection-contents a:after,.wiz-note__paper:before{filter:var(--note-tint)}.wiz-collection-contents a:after{content:"";position:absolute;z-index:-1;pointer-events:none;left:-27.5%;top:-15.75%;width:155.65%;height:157.1%;background:url(/assets/invoice-folio/sticky-notes/shadow.png) center / 100% 100% no-repeat;clip-path:inset(0 0 26% 0);opacity:.45}.wiz-collection-contents a:before{content:"";position:absolute;inset:0 0 auto;height:25px;background:url(/assets/invoice-folio/sticky-notes/paper.png) 0 0 / 100% var(--note-height) no-repeat}.wiz-note__paper{position:absolute;top:24px;right:0;bottom:0;left:0;display:block;padding:7px 15px 7px 23px;isolation:isolate;transform-origin:50% 0;transform:rotateX(0);transition:transform 70ms ease-out}.wiz-note__paper:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:url(/assets/invoice-folio/sticky-notes/paper.png) 0 -24px / 100% var(--note-height) no-repeat}.wiz-note__number{position:absolute;right:14px;bottom:7px;font:300 32px/1 Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:-.03em;color:var(--note-deboss);text-shadow:none;pointer-events:none}.wiz-note__description{display:block;margin-top:7px;font-size:12px;line-height:1.4;color:#4d4d43;padding-right:2px}.wiz-note__label{position:relative;display:block;text-align:left;font-size:14px;line-height:1.4;letter-spacing:-.02em}@media(hover:hover){.wiz-collection-contents a:hover .wiz-note__paper{transform:rotateX(10deg);transition-duration:.12s}}.wiz-collection-contents a:focus-visible{outline:2px solid #39715b;outline-offset:6px}[data-project=wiz-commerce] .folio-project-viewer__group{scroll-margin-top:100px}[data-project=wiz-commerce] .folio-project-viewer__group:focus{outline:none}@media(max-width:600px){.wiz-collection-contents{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 16px}.wiz-note__paper{padding:8px 14px 8px 22px}.wiz-note__label{font-size:14px}}@media(prefers-reduced-motion:reduce){.wiz-note__paper{transition:none}.wiz-collection-contents a:hover .wiz-note__paper{transform:none}}.folio-project-viewer[data-project=wiz-commerce] .folio-reading-paper .folio-reading-header{margin-bottom:0}.folio-project-viewer[data-project=wiz-commerce] .folio-reading-paper{container-type:inline-size}.folio-project-viewer[data-project=wiz-commerce] .folio-project-viewer__group>.folio-project-viewer__section-divider{position:relative;left:50%;width:100cqw;max-width:none;margin:0 0 40px;transform:translate(-50%)}.wiz-note__pending{display:block;margin-top:8px;font-size:10px;line-height:1.3;color:#646155}.wiz-collection-contents a[aria-disabled=true]{cursor:default}@media(hover:hover){.wiz-collection-contents a:hover .wiz-note__number{--note-deboss: #8fbc9f}}.wiz-collection-contents a:focus-visible .wiz-note__number{--note-deboss: #8fbc9f}@media(hover:hover){.wiz-collection-contents a:hover:before,.wiz-collection-contents a:hover:after,.wiz-collection-contents a:hover .wiz-note__paper:before{filter:hue-rotate(55deg) saturate(.38) brightness(.98)}.wiz-collection-contents a:hover .wiz-note__paper:before{filter:hue-rotate(55deg) saturate(.38) brightness(.98) drop-shadow(0 3px 2px rgb(55 45 25 / .07))}.wiz-collection-contents a:hover .wiz-note__number{--note-deboss: #648d70}}.wiz-collection-contents a:before,.wiz-collection-contents a:after,.wiz-note__paper:before{transition:filter .12s ease-out}.wiz-note__number{transition:color .12s ease-out}@media(prefers-reduced-motion:reduce){.wiz-collection-contents a:before,.wiz-collection-contents a:after,.wiz-note__paper:before,.wiz-note__number{transition:none}}.folio-project-viewer[data-project=wiz-commerce] .wiz-collection-contents+.folio-project-viewer__group{margin-top:0}.wiz-listing-preview{width:100%;margin:32px 0 40px}.wiz-listing-preview__crop{border-radius:8px;container-type:inline-size;aspect-ratio:1071 / 775;overflow:hidden;background:radial-gradient(ellipse at 50% 45%,#ffffffb8,#fff0 65%),linear-gradient(145deg,#dfe7e3,#e9eceb 48%,#f4f5f5);position:relative}.wiz-listing-preview__window{position:absolute;left:11.2%;top:6.7cqw;width:100%;height:110%;border:1px solid #ddd;border-radius:2.8cqw 0 0;overflow:hidden;background:#fff;display:flex;padding:1.3cqw .9cqw;box-sizing:border-box;color:#242424;font-family:inherit;font-size:1.3cqw;line-height:1.5}.wiz-listing-preview__window aside{width:4cqw;flex-shrink:0;display:flex;flex-direction:column;gap:1.5cqw;align-items:center}.wiz-listing-preview__window aside span{width:4cqw;height:4cqw;display:grid;place-items:center;border-radius:.7cqw}.wiz-listing-preview__window aside .is-active{background:#096645}.wiz-listing-preview__window aside img{width:2cqw;height:2cqw}.wiz-listing-preview__main{flex:1;min-width:0;padding-left:1cqw}.wiz-listing-preview__breadcrumb{height:4.5cqw;display:flex;gap:1cqw;align-items:flex-start;padding-top:.8cqw;font-size:1.15cqw}.wiz-listing-preview__catalogue{background:#f6f7f9;border-radius:2cqw;padding:2.4cqw}.wiz-listing-preview__count{margin-bottom:1.6cqw;font-size:1.15cqw}.wiz-listing-preview__grid{display:grid;grid-template-columns:repeat(3,25cqw);gap:1.7cqw 1.2cqw}.wiz-listing-preview__card{background:#fff;border:.2cqw solid white;border-radius:1.2cqw;overflow:hidden;box-shadow:0 .4cqw 1.5cqw #0000000d}.wiz-listing-preview__photo{height:22cqw;background:#d1d6dd}.wiz-listing-preview__photo img{display:block;width:100%;height:100%;object-fit:cover}.wiz-listing-preview__details{padding:1.4cqw;display:flex;flex-direction:column;gap:.6cqw}.wiz-listing-preview__details strong{font-size:1.5cqw}.wiz-listing-preview__action{display:block;background:#e8f3ef;color:#16885f;text-align:center;border-radius:.7cqw;padding:.9cqw;margin-top:2cqw;font-size:1.2cqw;font-weight:600}.wiz-listing-preview figcaption{margin-top:12px;color:#8c8983;text-align:center;font-size:12px;line-height:1.5}.wiz-listing-preview__window aside{position:relative}.wiz-listing-preview__window aside .wiz-listing-preview__sidebar-art{position:absolute;top:-1.3cqw;left:-1.1cqw;width:6.2cqw;height:auto;max-width:none}.folio-project-viewer[data-project=wiz-commerce] .folio-project-viewer__group>.folio-project-viewer__group-introduction{margin-top:0;margin-bottom:28px}.folio-project-viewer[data-project=wiz-commerce] .folio-project-viewer__group>.folio-project-viewer__group-introduction:has(+.folio-project-viewer__group-media){margin-bottom:var(--case-study-text-media-gap, 40px)}.folio-solution-details{width:min(100%,440px);margin:28px auto 0;display:grid;gap:28px}.folio-solution-details .folio-project-viewer__group-introduction{width:100%;margin:0}.folio-text-highlight{color:#494943;background:linear-gradient(transparent 12%,#fff09a 12%,#fff09a 92%,transparent 92%);box-decoration-break:clone;-webkit-box-decoration-break:clone}.folio-text-pointers{margin:12px 0 0;padding-left:20px;list-style:disc;color:#b0a79b;font-size:14px;line-height:1.5625}.folio-text-pointers li+li{margin-top:6px}.wiz-card-comparison{width:100%;margin:0}.wiz-card-comparison__stage{position:relative;container-type:inline-size;height:auto;aspect-ratio:680/560;overflow:hidden;border-radius:8px;background:radial-gradient(ellipse at 50% 45%,#ffffffb8,#fff0 65%),linear-gradient(145deg,#dfe7e3,#e9eceb 48%,#f4f5f5)}.wiz-card-comparison__layer{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;justify-content:center;align-items:flex-start;padding-top:9cqw}.wiz-card-comparison__old{clip-path:inset(0 calc(100% - var(--split)) 0 0);background:radial-gradient(ellipse at 50% 45%,#ffffffb8,#fff0 65%),linear-gradient(145deg,#dfe7e3,#e9eceb 48%,#f4f5f5)}.wiz-compare-card{width:calc(37 * var(--wiz-card-unit, 1cqw));border:1px solid #ebebeb;border-radius:calc(1.9 * var(--wiz-card-unit, 1cqw));overflow:hidden;background:#fff;color:#25282d;font:400 calc(2.2 * var(--wiz-card-unit, 1cqw))/1.5 "Wizpay Satoshi",Arial,sans-serif;box-sizing:border-box}.wiz-compare-card__photo{height:calc(33 * var(--wiz-card-unit, 1cqw));position:relative}.wiz-compare-card__bag{width:100%;height:100%;object-fit:cover;transform:scaleX(-1)}.wiz-compare-card__badge{position:absolute;top:calc(2 * var(--wiz-card-unit, 1cqw));left:0;width:calc(13.4 * var(--wiz-card-unit, 1cqw));height:calc(3.35 * var(--wiz-card-unit, 1cqw));background-size:100% 100%;color:#fff;font-size:calc(1.5 * var(--wiz-card-unit, 1cqw));font-weight:700;display:grid;place-items:center}.wiz-compare-card__heart{position:absolute;right:calc(1.4 * var(--wiz-card-unit, 1cqw));top:calc(1.3 * var(--wiz-card-unit, 1cqw));width:calc(4.35 * var(--wiz-card-unit, 1cqw));height:calc(4.35 * var(--wiz-card-unit, 1cqw));border-radius:50%;background:#fff;display:grid;place-items:center;border:1px solid #ddd}.wiz-compare-card__heart img{width:calc(2.8 * var(--wiz-card-unit, 1cqw));height:calc(2.8 * var(--wiz-card-unit, 1cqw))}.wiz-compare-card__similar{position:absolute;right:calc(1.3 * var(--wiz-card-unit, 1cqw));bottom:calc(1 * var(--wiz-card-unit, 1cqw));border-radius:20px;background:#f7f8fa;border:1px solid #d1d6dd;padding:calc(.3 * var(--wiz-card-unit, 1cqw)) calc(.6 * var(--wiz-card-unit, 1cqw));display:flex;align-items:center;font-size:calc(1.55 * var(--wiz-card-unit, 1cqw))}.wiz-compare-card__similar img{width:calc(2.2 * var(--wiz-card-unit, 1cqw));height:calc(2.2 * var(--wiz-card-unit, 1cqw))}.wiz-compare-card__stock{background:#fcefd6;color:#ac7710;text-align:center;font-size:calc(1.6 * var(--wiz-card-unit, 1cqw));padding:calc(.25 * var(--wiz-card-unit, 1cqw)) 0}.wiz-compare-card__body{padding:calc(.8 * var(--wiz-card-unit, 1cqw)) calc(1.6 * var(--wiz-card-unit, 1cqw)) calc(1.6 * var(--wiz-card-unit, 1cqw))}.wiz-compare-card__id{font-size:calc(1.85 * var(--wiz-card-unit, 1cqw));color:#666}.wiz-compare-card__price{display:block;font-size:calc(1.9 * var(--wiz-card-unit, 1cqw))}.wiz-compare-card__tags{display:flex;gap:calc(.7 * var(--wiz-card-unit, 1cqw));flex-wrap:nowrap;margin:calc(.7 * var(--wiz-card-unit, 1cqw)) 0;font-size:calc(1.45 * var(--wiz-card-unit, 1cqw));color:#666}.wiz-compare-card__tags span{background:#f7f8fa;padding:calc(.3 * var(--wiz-card-unit, 1cqw)) calc(.8 * var(--wiz-card-unit, 1cqw));border-radius:calc(.4 * var(--wiz-card-unit, 1cqw))}.wiz-compare-card__tags span{white-space:nowrap}.wiz-compare-card__history{display:flex;align-items:center;gap:calc(.7 * var(--wiz-card-unit, 1cqw));font-size:calc(1.55 * var(--wiz-card-unit, 1cqw));margin:calc(.7 * var(--wiz-card-unit, 1cqw)) 0}.wiz-compare-card__history img{width:calc(2.5 * var(--wiz-card-unit, 1cqw));height:calc(2.5 * var(--wiz-card-unit, 1cqw));padding:calc(.4 * var(--wiz-card-unit, 1cqw));box-sizing:border-box;background:#f0f6ff;border-radius:calc(.5 * var(--wiz-card-unit, 1cqw))}.wiz-compare-card__cta{background:#e8f3ef;color:#16885f;border-radius:calc(1.2 * var(--wiz-card-unit, 1cqw));padding:calc(.8 * var(--wiz-card-unit, 1cqw));text-align:center;font-weight:700;margin-top:calc(.7 * var(--wiz-card-unit, 1cqw))}.wiz-compare-card__cta small{display:block;font-size:calc(1.4 * var(--wiz-card-unit, 1cqw));font-weight:400;line-height:1}.wiz-compare-card.is-old .wiz-compare-card__body{padding:calc(2 * var(--wiz-card-unit, 1cqw))}.wiz-compare-card.is-old .wiz-compare-card__name{margin:calc(.9 * var(--wiz-card-unit, 1cqw)) 0}.wiz-compare-card.is-old .wiz-compare-card__cta{margin-top:calc(3.5 * var(--wiz-card-unit, 1cqw));padding:calc(1.5 * var(--wiz-card-unit, 1cqw))}.wiz-card-comparison__label{position:absolute;top:3cqw;font-size:12px;color:#494943;z-index:2}.wiz-card-comparison__label.is-before{left:4cqw}.wiz-card-comparison__label.is-after{right:4cqw}.wiz-card-comparison__divider{position:absolute;top:0;bottom:0;left:var(--split);width:2px;background:#fff;transform:translate(-50%);pointer-events:none;box-shadow:0 0 4px #0002}.wiz-card-comparison__divider>span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;width:36px;height:36px;background:#fff;box-shadow:0 2px 8px #0002;display:grid;place-items:center;color:#39715b;font-size:20px}.wiz-card-comparison__stage input{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;width:100%;height:100%;opacity:0;cursor:ew-resize;touch-action:pan-y}.wiz-card-comparison__stage:has(input:focus-visible) .wiz-card-comparison__divider>span{background:#fff;box-shadow:0 3px 10px #0003}.wiz-card-comparison figcaption{text-align:center;margin-top:12px;color:#8c8983;font-size:12px;line-height:1.5}.wiz-compare-card.is-new .wiz-compare-card__body{padding:calc(1.2 * var(--wiz-card-unit, 1cqw)) calc(1.6 * var(--wiz-card-unit, 1cqw)) calc(1.6 * var(--wiz-card-unit, 1cqw))}.wiz-compare-card.is-new .wiz-compare-card__name{line-height:1.4;margin-bottom:calc(.35 * var(--wiz-card-unit, 1cqw))}.wiz-compare-card.is-new .wiz-compare-card__price{margin-top:calc(.35 * var(--wiz-card-unit, 1cqw))}.wiz-compare-card.is-new .wiz-compare-card__stock{font-size:calc(1.55 * var(--wiz-card-unit, 1cqw));line-height:1.5;padding:calc(.35 * var(--wiz-card-unit, 1cqw)) 0}.wiz-compare-card.is-new .wiz-compare-card__tags{font-size:calc(1.6 * var(--wiz-card-unit, 1cqw));margin:calc(1 * var(--wiz-card-unit, 1cqw)) 0 calc(.8 * var(--wiz-card-unit, 1cqw));gap:calc(.6 * var(--wiz-card-unit, 1cqw))}.wiz-compare-card.is-new .wiz-compare-card__cta{margin-top:calc(1.1 * var(--wiz-card-unit, 1cqw));padding:calc(1 * var(--wiz-card-unit, 1cqw));line-height:1.3}.wiz-compare-card.is-new .wiz-compare-card__cta small{font-size:calc(1.45 * var(--wiz-card-unit, 1cqw));line-height:1.4;margin-top:calc(.25 * var(--wiz-card-unit, 1cqw))}.wiz-compare-card.is-new .wiz-compare-card__badge{font-size:calc(1.3 * var(--wiz-card-unit, 1cqw));width:calc(11 * var(--wiz-card-unit, 1cqw));height:calc(2.6 * var(--wiz-card-unit, 1cqw))}.wiz-compare-card.is-new .wiz-compare-card__badge--trending{top:calc(5 * var(--wiz-card-unit, 1cqw));width:calc(9.5 * var(--wiz-card-unit, 1cqw));background:#3857ae;clip-path:polygon(0 0,100% 0,95% 50%,100% 100%,0 100%)}.wiz-compare-card.is-new .wiz-compare-card__badge{left:0;justify-items:start;padding-left:calc(.8 * var(--wiz-card-unit, 1cqw));box-sizing:border-box}.wiz-compare-card.is-new .wiz-compare-card__badge{width:calc(10.3 * var(--wiz-card-unit, 1cqw))}.wiz-compare-card.is-new .wiz-compare-card__badge--trending{width:calc(9 * var(--wiz-card-unit, 1cqw));background:none;clip-path:none;isolation:isolate}.wiz-compare-card__badge--trending:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:#3857ae;mask:url(/assets/invoice-folio/wizcommerce-case-study/comparison/badge.svg) center / 100% 100% no-repeat;-webkit-mask:url(/assets/invoice-folio/wizcommerce-case-study/comparison/badge.svg) center / 100% 100% no-repeat}.wiz-compare-card.is-new .wiz-compare-card__history{font-size:calc(1.6 * var(--wiz-card-unit, 1cqw))}.wiz-compare-card.is-new .wiz-compare-card__similar{font-size:calc(1.6 * var(--wiz-card-unit, 1cqw));font-weight:700;line-height:normal;color:#4f555e}.wiz-compare-card.is-new .wiz-compare-card__badge--sale{width:calc(13 * var(--wiz-card-unit, 1cqw));background:none;isolation:isolate}.wiz-compare-card__badge--sale:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(100deg,#9dcc29,#c5dc82);mask:url(/assets/invoice-folio/wizcommerce-case-study/comparison/badge.svg) center / 100% 100% no-repeat;-webkit-mask:url(/assets/invoice-folio/wizcommerce-case-study/comparison/badge.svg) center / 100% 100% no-repeat}.wiz-compare-card.is-new{border-color:#fff;box-shadow:0 0 0 2px #fff}.wiz-card-comparison__old{background:radial-gradient(ellipse at 50% 45%,#ffffffb8,#fff0 65%),linear-gradient(145deg,#e8e0d6,#eee9e2 48%,#f5f3ef)}.folio-project-viewer[data-project=wiz-commerce] #wiz-commerce-product-data>.folio-project-viewer__group-introduction:has(+.folio-project-viewer__group-media){margin-bottom:28px}.wiz-card-comparison__divider{background:#ffffffd9;box-shadow:0 0 2px #30383018}.wiz-card-comparison__divider>span{width:36px;height:36px;border-radius:50%;border:0;outline:none;background:#fff;color:#686c65;box-shadow:0 2px 8px #0002;font-size:20px}.wiz-card-comparison__label{top:20px;padding:6px 10px;border:1px solid #ffffffb3;border-radius:6px;background:#fff9;color:#555950;font-size:12px;font-weight:500;line-height:1.3}.wiz-card-comparison__label.is-before{left:20px}.wiz-card-comparison__label.is-after{right:20px}@media(max-width:600px){.wiz-card-comparison__label{top:10px;padding:4px 7px;font-size:10px}.wiz-card-comparison__label.is-before{left:10px}.wiz-card-comparison__label.is-after{right:10px}}.wiz-card-comparison,.wiz-card-comparison *{-webkit-user-select:none;user-select:none}.wiz-card-comparison img{-webkit-user-drag:none;pointer-events:none}.wiz-card-comparison__layer,.wiz-card-comparison__label{pointer-events:none}.wiz-history-window{display:block;overflow:hidden;height:1.5em;flex:1;min-width:0}.wiz-history-track{display:block;transition:transform .22s ease}.wiz-history-track>span{display:block;height:1.5em;line-height:1.5;white-space:nowrap}.wiz-history-demo{width:100%;margin:28px 0 0}.wiz-history-demo__stage{display:block;width:100%;aspect-ratio:680/420;position:relative;container-type:inline-size;overflow:hidden;border:0;border-radius:8px;padding:0;text-align:left;cursor:default;background:radial-gradient(ellipse at 50% 45%,#ffffffb8,#fff0 65%),linear-gradient(145deg,#dfe7e3,#e9eceb 48%,#f4f5f5);-webkit-user-select:none;user-select:none}.wiz-history-demo__zoom{position:absolute;bottom:13cqw;left:50%;transform:translate(-50%) scale(1.05);transform-origin:bottom center}.wiz-history-demo .wiz-history-track{animation:wiz-order-history 6s ease-in-out infinite}.wiz-history-demo__stage *{pointer-events:none;-webkit-user-select:none;user-select:none}@keyframes wiz-order-history{0%,35%,to{transform:translateY(0)}43%,85%{transform:translateY(-50%)}93%{transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.wiz-history-demo .wiz-history-track{animation:none;transform:translateY(-50%)}}.wiz-history-demo figcaption{margin-top:12px;text-align:center;color:#8c8983;font-size:12px;line-height:1.5}@media(prefers-reduced-motion:reduce){.wiz-history-track{transition:none}}.folio-project-viewer[data-project=wiz-commerce] .folio-solution-details{width:100%}.folio-project-viewer[data-project=wiz-commerce] .folio-solution-detail>.folio-project-viewer__group-introduction{width:min(100%,440px);margin:0 auto}.wiz-variants-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:28px}.wiz-variants-row figure{margin:0;min-width:0}.wiz-variants-stage{position:relative;container-type:inline-size;aspect-ratio:330 / 440;display:flex;align-items:center;justify-content:center;border-radius:8px;overflow:hidden;background:radial-gradient(ellipse at 50% 45%,#ffffffb8,#fff0 65%),linear-gradient(145deg,#dfe7e3,#e9eceb 48%,#f4f5f5);-webkit-user-select:none;user-select:none}.wiz-variants-label{position:absolute;top:16px;left:18px;font-size:12px;color:#646b65}.wiz-variants-stack{position:relative;isolation:isolate;transform:scale(1.8)}.wiz-variants-stack:before,.wiz-variants-stack:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid #dde3df;border-radius:1.9cqw;background:#fff;z-index:-1}.wiz-variants-stack:before{transform:translate(-4cqw) scaleY(.9);background:#e5eae6}.wiz-variants-stack:after{transform:translate(-2cqw) scaleY(.95);box-shadow:-1px 1px 3px #263a2612}.wiz-variants-stage--mobile{align-items:flex-start}.wiz-variants-phone{flex-shrink:0;width:90%;margin-top:26px;border:5px solid #303331;border-radius:28px;overflow:hidden;box-shadow:0 6px 16px #263a2614;background:#fff}.wiz-variants-phone img{display:block;width:100%;height:auto}.wiz-variants-row figcaption{margin-top:12px;text-align:center;color:#8c8983;font-size:12px;line-height:1.5}@media(max-width:600px){.wiz-variants-row{grid-template-columns:1fr;gap:24px}}.wiz-variants-stage--web .wiz-listing-preview__window{left:7%;top:8cqw;width:145%;height:120%;padding:2cqw;border-radius:3cqw 0 0}.wiz-variants-stage--web .wiz-listing-preview__window aside{width:8cqw}.wiz-variants-stage--web .wiz-listing-preview__window aside .wiz-listing-preview__sidebar-art{width:10cqw;top:-2cqw;left:-2cqw}.wiz-variants-stage--web .wiz-listing-preview__breadcrumb{height:9cqw;padding-top:1cqw;font-size:2.5cqw;gap:2cqw}.wiz-variants-stage--web .wiz-listing-preview__catalogue{padding:4cqw}.wiz-variants-stage--web .wiz-listing-preview__count{font-size:2.2cqw;margin-bottom:7cqw}.wiz-variants-web-products{display:flex;gap:10cqw;padding-left:3cqw}.wiz-variants-web-products .wiz-variants-stack{flex-shrink:0;width:60cqw;height:100cqw;transform:none}.wiz-variants-web-products .wiz-compare-card{transform:scale(1.62);transform-origin:top left}.wiz-variants-web-products .wiz-variants-stack:before,.wiz-variants-web-products .wiz-variants-stack:after{height:98%;border-radius:3cqw}.wiz-variants-web-products .wiz-variants-stack:before{transform:translate(-5cqw) scaleY(.9)}.wiz-variants-web-products .wiz-variants-stack:after{transform:translate(-2.5cqw) scaleY(.95)}.wiz-variants-reference{width:100%;margin:28px 0 0}.wiz-variants-reference>img{display:block;width:100%;height:auto;border-radius:8px}.wiz-variants-reference figcaption{margin-top:12px;text-align:center;color:#8c8983;font-size:12px;line-height:1.5}.wiz-variants-stage--single{aspect-ratio:1071 / 775}.wiz-variants-stage--single .wiz-listing-preview__window{left:11.2%;top:6.7cqw;width:100%;height:110%;padding:1.3cqw .9cqw;border-radius:2.8cqw 0 0}.wiz-variants-stage--single .wiz-listing-preview__window aside{width:4cqw}.wiz-variants-stage--single .wiz-listing-preview__window aside .wiz-listing-preview__sidebar-art{width:6.2cqw;top:-1.3cqw;left:-1.1cqw}.wiz-variants-stage--single .wiz-listing-preview__breadcrumb{height:4.5cqw;padding-top:.8cqw;font-size:1.15cqw;gap:1cqw}.wiz-variants-stage--single .wiz-listing-preview__catalogue{padding:2.4cqw}.wiz-variants-stage--single .wiz-listing-preview__count{font-size:1.15cqw;margin-bottom:1.6cqw}.wiz-variants-stage--single .wiz-variants-web-products{gap:1.2cqw;padding-left:0}.wiz-variants-stage--single .wiz-variants-stack{width:25cqw;height:auto;--wiz-card-unit: .6756757cqw}.wiz-variants-stage--single .wiz-compare-card{transform:none}.wiz-variants-stage--single .wiz-variants-stack:before,.wiz-variants-stage--single .wiz-variants-stack:after{border-radius:1.2cqw}.wiz-variants-stage--single .wiz-variants-stack:before{transform:translate(-1cqw) scaleY(.9)}.wiz-variants-stage--single .wiz-compare-card{border:1px solid #e8e8e8;box-shadow:none}.wiz-variants-stage--single .wiz-compare-card__badge--bestseller{top:2.35cqw;width:8.9cqw;height:2.25cqw;padding-left:1.15cqw;font-size:1cqw;background:linear-gradient(100deg,#a90000,#e7373b);mask:url(/assets/invoice-folio/wizcommerce-case-study/comparison/badge.svg) center / 100% 100% no-repeat}.wiz-variants-stage--single .wiz-compare-card__tags{display:grid;grid-template-columns:max-content max-content;gap:.25cqw .45cqw;margin:.55cqw 0}.wiz-variants-stage--single .wiz-compare-card__tags span:last-child{grid-column:1}.wiz-variants-stage--single .wiz-variants-stack:before,.wiz-variants-stage--single .wiz-variants-stack:after{height:auto;top:0;right:0;bottom:0;left:0;border-color:#e7e7e7;background:#fff}.wiz-variants-stage--single .wiz-variants-stack:before{transform:translate(-1cqw) scaleY(.9);box-shadow:-1px 0 2px #00000009}.wiz-variants-stage--single .wiz-variants-stack:after{transform:translate(-.5cqw) scaleY(.95)}.wiz-variants-stage--isolated{aspect-ratio:680 / 510}.wiz-variants-stage--isolated .wiz-variants-stack{width:37cqw;height:auto;transform:none;--wiz-card-unit: 1cqw}.wiz-variants-stage--isolated .wiz-variants-stack:before{transform:translate(-.75cqw) scaleY(.92)}.wiz-variants-stage--isolated .wiz-variants-stack:after{transform:translate(-.38cqw) scaleY(.96)}.wiz-variants-stage--isolated .wiz-compare-card__badge--bestseller{top:3.4cqw;width:13.2cqw;height:3.3cqw;padding-left:1.7cqw;font-size:1.5cqw}.wiz-variants-stage--isolated .wiz-compare-card__tags{gap:.35cqw .65cqw;margin:.8cqw 0}.wiz-variants-stage--isolated{aspect-ratio:680 / 340}.wiz-variants-stage--isolated .wiz-variants-stack{width:25cqw;--wiz-card-unit: .6756757cqw}.wiz-variants-stage--isolated .wiz-compare-card__badge--bestseller{top:2.3cqw;width:8.9cqw;height:2.2cqw;padding-left:1.15cqw;font-size:1cqw}.wiz-variants-stage--isolated .wiz-compare-card__tags{gap:.25cqw .45cqw;margin:.55cqw 0}.wiz-variants-stage--isolated .wiz-compare-card__bag{object-fit:cover;transform:none;background:#f5f3ed}.wiz-compare-card.is-new .wiz-compare-card__stock.is-available{background:#f2f4f7;color:#666}.wiz-variants-stage--isolated .wiz-compare-card__tags{display:flex;flex-wrap:nowrap;overflow:hidden}.wiz-variants-stage--isolated .wiz-compare-card__tags span{flex-shrink:0}.wiz-table-story{margin-top:32px;display:grid;gap:28px}.wiz-table-story>.folio-project-viewer__group-introduction{width:min(100%,440px);margin:0 auto}.wiz-table-sequence{margin:0 0 16px;min-width:0}.wiz-table-sequence__tabs{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:14px}.wiz-table-sequence__tabs button{font:inherit;font-size:12px;color:#626961;background:#f4f5f2;border:1px solid transparent;border-radius:6px;padding:7px 11px;cursor:pointer}.wiz-table-sequence__tabs button[aria-pressed=true]{color:#166345;background:#e8f3ef;border-color:#b9d7c8}.wiz-table-sequence__tabs button:focus-visible{outline:2px solid #39715b;outline-offset:2px}.wiz-table-sequence__crop{position:relative;width:100%;overflow:hidden;border-radius:8px;background:#f4f5f3}.wiz-table-sequence__crop img{position:absolute;max-width:none;height:auto;display:block}.wiz-table-sequence figcaption{margin-top:12px;font-size:12px;line-height:1.5;color:#8c8983;text-align:center}.wiz-table-story>.wiz-table-sequence:last-child{width:min(100%,440px);margin-inline:auto}.folio-project-viewer[data-project=wiz-commerce] #wiz-commerce-tables .folio-project-viewer__annotated-media{position:relative;container-type:inline-size;height:400px;overflow:clip;padding:0;border-radius:8px;background:linear-gradient(145deg,#dfe7e3,#f4f5f5)}.folio-project-viewer[data-project=wiz-commerce] #wiz-commerce-tables .folio-project-viewer__annotated-media>.folio-project-viewer__media{position:absolute;width:1080px;max-width:none;height:auto;left:16%;bottom:-48px;margin:0;border-radius:8px 8px 0 0}.folio-project-viewer[data-project=wiz-commerce] #wiz-commerce-tables .folio-project-viewer__annotated-media:nth-child(3)>.folio-project-viewer__media{left:16%;right:auto}.folio-project-viewer[data-project=wiz-commerce] #wiz-commerce-tables .folio-project-viewer__annotated-media:last-child>.folio-project-viewer__media{left:auto;right:16%}.folio-project-viewer[data-project=wiz-commerce] .folio-project-viewer__media:has(img[src$="/notifications-desktop.png"]){position:relative;height:560px;aspect-ratio:auto!important;overflow:clip;padding:0;border-radius:8px;background:linear-gradient(145deg,#dfe7e3,#f4f5f5)}.folio-project-viewer[data-project=wiz-commerce] .folio-project-viewer__media:has(img[src$="/notifications-desktop.png"])>.folio-project-asset{position:absolute;width:930px;max-width:none;height:auto;aspect-ratio:1439 / 983;left:auto;right:16%;top:72px;bottom:auto;border-radius:8px 8px 0 0;overflow:hidden}.folio-project-viewer[data-project=wiz-commerce] .folio-project-viewer__media-caption{margin:-2px 0 0;padding:0 12px;color:#999;text-align:center;font:400 12px/1.5 Helvetica Neue,Helvetica,Arial,sans-serif}.folio-project-viewer[data-project=wiz-commerce] .folio-project-viewer__media:has(img[src$="/MoruwIByXULy13qj1FasE6MtC40.png"]){height:560px;aspect-ratio:auto!important;overflow:clip;border-radius:8px;background:linear-gradient(145deg,#dfe7e3,#f4f5f5)}.folio-project-viewer[data-project=wiz-commerce] .folio-project-viewer__media:has(img[src$="/MoruwIByXULy13qj1FasE6MtC40.png"])>.folio-project-asset{inset:24px auto auto 50%;width:860px;height:auto;aspect-ratio:5408 / 3320;transform:translate(-50%)}.folio-project-viewer[data-project=wiz-commerce] .folio-project-viewer__media img[src$="/MoruwIByXULy13qj1FasE6MtC40.png"]{clip-path:inset(4.9% 36.7% 5.5% 36.7% round 36px)}.folio-project-viewer[data-project=wiz-commerce] .folio-project-viewer__media:has(img[src$="/wW4SVPDeec1uQCfQzsVHps8sxzA.png"]){height:560px;aspect-ratio:auto!important;overflow:clip;border-radius:8px;background:linear-gradient(145deg,#dfe7e3,#f4f5f5)}.folio-project-viewer[data-project=wiz-commerce] .folio-project-viewer__media:has(img[src$="/wW4SVPDeec1uQCfQzsVHps8sxzA.png"])>.folio-project-asset{inset:50% 24px auto;height:auto;aspect-ratio:2704 / 1832;transform:translateY(-50%);overflow:hidden;border-radius:8px}.folio-project-viewer[data-project=wiz-commerce] .folio-project-viewer__media:has(img[src$="/kai-smart-picks.png"]){height:560px;aspect-ratio:auto!important;overflow:clip;border-radius:8px;background:linear-gradient(145deg,#dfe7e3,#f4f5f5)}.folio-project-viewer[data-project=wiz-commerce] .folio-project-viewer__media:has(img[src$="/kai-smart-picks.png"])>.folio-project-asset{inset:108px auto auto 16%;width:930px;max-width:none;height:auto;aspect-ratio:4 / 3;overflow:hidden;border-radius:8px 8px 0 0}.folio-project-viewer[data-project=wiz-commerce] #wiz-commerce-offline .folio-project-viewer__group-media>.folio-project-viewer__group-introduction{width:min(100%,440px);margin:18px auto 14px}.folio-project-viewer[data-project=wiz-commerce] #wiz-commerce-offline .folio-project-viewer__group-media>.folio-project-viewer__group-introduction:first-child{margin-top:0}.folio-project-viewer[data-project=wiz-commerce] #wiz-commerce-offline .folio-solution-details{margin-top:32px}.folio-project-viewer[data-project=wiz-commerce] #wiz-commerce-offline>p.folio-project-viewer__group-description{margin-bottom:24px}.folio-project-viewer[data-project=wiz-commerce] #wiz-commerce-offline>.folio-project-viewer__group-introduction:has(+.folio-project-viewer__group-media){margin-bottom:24px}.folio-project-viewer[data-project=wiz-commerce] #wiz-commerce-offline .folio-project-viewer__group-introduction>h4{margin-bottom:6px}.folio-project-viewer[data-project=wiz-commerce] #wiz-commerce-offline .folio-project-viewer__group-description>strong.folio-text-highlight{color:#000}.folio-project-viewer[data-project=wiz-commerce] .folio-project-viewer__media:has(img[src$="/QUw1WXKgCUja2aez716hxK52wwA.png"]){aspect-ratio:2 / 1!important;overflow:hidden;border-radius:8px;background:linear-gradient(145deg,#dfe7e3,#f4f5f5)}.folio-project-viewer[data-project=wiz-commerce] .folio-project-viewer__media:has(img[src$="/QUw1WXKgCUja2aez716hxK52wwA.png"])>.folio-project-asset{inset:50% 14% auto;height:auto;aspect-ratio:2598 / 1560;transform:translateY(-50%);border-radius:8px;overflow:hidden}.wiz-offline-screen-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:0;margin-top:18px}.wiz-offline-screen{min-width:0;padding:32px 24px 24px;border-radius:8px;background:linear-gradient(145deg,#dfe7e3,#f4f5f5)}.folio-project-viewer[data-project=wiz-commerce] .wiz-offline-screen>.folio-project-viewer__media{width:100%;height:auto;margin:0;border-radius:8px;overflow:hidden}.folio-project-viewer[data-project=wiz-commerce] .wiz-offline-screen>.folio-project-viewer__media-caption{margin-top:12px;padding:0;color:#626961}@media(max-width:600px){.wiz-offline-screen-pair{grid-template-columns:1fr;gap:16px}.wiz-offline-screen{box-sizing:border-box;width:100%;margin-inline:auto}}.folio-project-viewer[data-project=wiz-commerce] .folio-project-viewer__media:has(img[src$="/QUw1WXKgCUja2aez716hxK52wwA.png"])>.folio-project-asset{background:url(/assets/invoice-folio/wizcommerce-case-study/sync-diagram-boxes.svg) center / 100% 100% no-repeat}.folio-project-viewer[data-project=wiz-commerce] .folio-project-viewer__media:has(img[src$="/QUw1WXKgCUja2aez716hxK52wwA.png"]) img{filter:brightness(1.08);mix-blend-mode:multiply}#wiz-commerce-visuals .folio-project-viewer__media:has(img[src*="google-ads/"]){border-radius:8px;background:linear-gradient(145deg,#dfe7e3,#f4f5f5)}#wiz-commerce-visuals .folio-project-viewer__media:has(img[src*=visuals-grid-]){aspect-ratio:3 / 2;border-radius:8px;background:linear-gradient(145deg,#dfe7e3,#f4f5f5)}#wiz-commerce-visuals .folio-project-asset:has(img[src*=visuals-grid-]){inset:50% auto auto 50%;width:110.8%;aspect-ratio:3252 / 1756;transform:translate(-50%,-50%);clip-path:inset(12.5% 13.9%)}#wiz-commerce-visuals .folio-project-asset:has(img[src*=visuals-grid-222]){width:94.9%;aspect-ratio:2794 / 1757;clip-path:inset(12.5% 7.9%)}#wiz-commerce-visuals .folio-project-asset:has(img[src*=visuals-grid-333]){width:104%;transform:translate(-50%,-56%);clip-path:inset(12.1% 11.6% 0)}#wiz-commerce-visuals .folio-project-viewer__media:has(img[src*="app-store/ipad-"],img[src*="email-headers/"]){border-radius:8px;background:#e8eeeb}#wiz-commerce-visuals .folio-project-viewer__group-description .folio-text-highlight{color:#000}.folio-project-viewer[data-project=journal-desk] .folio-reading-header>p{font-size:16px;line-height:1.5625;color:#494943}.folio-project-viewer[data-project=journal-desk] .folio-reading-paper .folio-project-viewer__group>h3{width:min(100%,440px);max-width:440px;margin-inline:auto;font-size:18px;line-height:1.15;font-weight:500;letter-spacing:-.025em}.folio-project-viewer[data-project=journal-desk] .folio-project-viewer__media-caption{width:min(100%,680px);margin:12px auto 0;font-size:13px;line-height:1.5;color:#8c8983;text-align:center}.folio-project-viewer[data-project=journal-desk] .folio-project-viewer__hero-image+.folio-project-viewer__media{margin-top:10px}.folio-project-viewer[data-project=journal-desk] .folio-project-viewer__media-caption a{color:#494943;font-weight:500;text-decoration:underline;text-underline-offset:3px}.journal-desk-visit{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px 20px;margin-top:24px;padding:16px 18px;border:1px solid #e5dcc8;border-radius:2px;background:#faf3df;box-shadow:none;color:#77776e;font-size:13px;line-height:1.5;text-decoration:none}.journal-desk-visit strong{flex-shrink:0;color:#292923;font-weight:500}.journal-desk-visit:hover strong{text-decoration:underline;text-underline-offset:3px}.journal-desk-visit:focus-visible{outline:2px solid #77776e;outline-offset:4px}.folio-project-viewer[data-project=journal-desk] .folio-project-viewer__hero-image{position:relative}.folio-project-viewer[data-project=journal-desk] .folio-reading-header__project-logo{padding:0;border-radius:6px;object-fit:cover}.folio-project-viewer[data-project=superr-paper] .folio-reading-header__identity{padding-right:0}.folio-project-viewer[data-project=superr-paper] .folio-reading-header__nda-stamp{position:static;flex:0 0 62px;margin-left:12px}.folio-project-viewer[data-project=superr-paper] .folio-project-asset>img[src*="superr-figma-150-3132.png"]{transform:scale(.825)}.folio-project-viewer[data-project=superr-paper] .folio-project-viewer__media-caption{width:100%;margin:-2px 0 0;padding:0 12px;box-sizing:border-box;text-align:center;color:#999;font:400 16px/1.5 Helvetica Neue,Helvetica,Arial,sans-serif}.folio-project-viewer[data-project=superr-paper] .folio-reading-paper .folio-project-viewer__group:not(:has(>h3)){margin-top:10px}.folio-contact__flock{height:min(37.74vw,423px);min-height:0;aspect-ratio:auto}.folio-contact__actions{top:18%;height:62%}#intentmaxxing-explanation .wall-folio__experience-mark{display:inline;background:linear-gradient(90deg,#dd861f8f,#f4b1464f 22%,#f4b1464f 76%,#d87f1b94) 0 80% / 100% 72% no-repeat;-webkit-box-decoration-break:clone;box-decoration-break:clone}#intentmaxxing-explanation .wall-folio__experience-mark:before{content:none}@media(max-width:620px){.wall-folio--hero{min-height:0;padding-bottom:56px}.wall-folio__hero-composition{padding-top:max(96px,calc(env(safe-area-inset-top) + 72px))}.folio-projects-placeholder,.folio-experience{padding-bottom:160px}.folio-contact{padding-bottom:max(48px,env(safe-area-inset-bottom))}.folio-contact__flock{margin-top:0}.folio-project-viewer:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=wiz-commerce],[data-project=personal-letter]) .folio-project-viewer__reel{padding-top:80px}.folio-project-viewer:is([data-project=wizpay],[data-project=journal-desk],[data-project=superr-paper],[data-project=wiz-commerce],[data-project=personal-letter]) .folio-reading-paper :is(.folio-reading-header>p,.folio-project-viewer__company-intro>p,.wizpay-problems__grid article>p,.folio-project-viewer__group>p,.folio-project-viewer__group-introduction>p,.folio-text-pointers){color:#62645d;font-size:16px;line-height:1.6}.folio-reading-paper__close{min-width:44px;min-height:44px}}@media(max-width:600px){.wiz-collection-contents a{aspect-ratio:auto;min-height:160px;padding-top:24px;background:#eeeee5}.wiz-collection-contents .wiz-note__paper{position:relative;inset:auto;box-sizing:border-box;height:100%;padding:8px 14px 46px}.wiz-collection-contents a:before{top:0;right:0;bottom:0;left:0;height:100%;background-size:100% 100%}.wiz-collection-contents .wiz-note__paper:before{display:none}.wiz-collection-contents a:hover .wiz-note__paper{transform:none}.wiz-collection-contents .wiz-note__label{overflow-wrap:anywhere}.folio-project-viewer[data-project=wiz-commerce] .folio-project-viewer__media:has(img:is([src$="/notifications-desktop.png"],[src$="/MoruwIByXULy13qj1FasE6MtC40.png"],[src$="/wW4SVPDeec1uQCfQzsVHps8sxzA.png"],[src$="/kai-smart-picks.png"])){height:auto;aspect-ratio:auto!important;padding:16px}.folio-project-viewer[data-project=wiz-commerce] .folio-project-viewer__media:has(img:is([src$="/notifications-desktop.png"],[src$="/MoruwIByXULy13qj1FasE6MtC40.png"],[src$="/wW4SVPDeec1uQCfQzsVHps8sxzA.png"],[src$="/kai-smart-picks.png"]))>.folio-project-asset{position:relative;inset:auto;width:100%;max-width:100%;height:auto;transform:none;border-radius:4px}.folio-project-viewer[data-project=wiz-commerce] .folio-project-viewer__media img[src$="/MoruwIByXULy13qj1FasE6MtC40.png"]{clip-path:none}.folio-project-viewer[data-project=wiz-commerce] #wiz-commerce-tables .folio-project-viewer__annotated-media{height:auto;padding:16px}.folio-project-viewer[data-project=wiz-commerce] #wiz-commerce-tables .folio-project-viewer__annotated-media>.folio-project-viewer__media{position:relative;inset:auto;width:100%;max-width:100%}}.folio-resume-sticker{position:fixed;z-index:20;top:0;right:28px;width:64px;height:102px;color:var(--folio-ink);filter:drop-shadow(0 0 .6px rgb(77 77 77 / 38%)) drop-shadow(0 2px 2px rgb(48 48 48 / 14%))}.folio-resume-sticker__caption{position:relative;z-index:2;white-space:nowrap;color:#484848;font:600 13px/1 Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:-.018em;text-shadow:0 .5px rgb(255 255 255 / 55%)}.folio-resume-sticker__link{position:relative;display:flex;align-items:center;box-sizing:border-box;width:100%;height:100%;padding:0 6px 16px;overflow:hidden;color:inherit;background:linear-gradient(180deg,#bfbfbf,#dedede 22%,#e3e3e3 64%,#c8c8c8);border-radius:0;box-shadow:inset 1px 0 #ffffffbf,inset -1px 0 #53535329,inset 0 1px #ffffff38;clip-path:url(#resume-ribbon-outline);flex-direction:column;justify-content:center;text-decoration:none;transition:filter .18s ease}.folio-resume-sticker__link:before,.folio-resume-sticker__link:after{position:absolute;z-index:1;content:"";pointer-events:none}.folio-resume-sticker__link:before{top:1px;right:1px;bottom:1px;left:1px;background:linear-gradient(90deg,transparent 0%,rgb(255 255 255 / 58%) 42%,rgb(255 255 255 / 30%) 65%,transparent 100%);clip-path:inherit}.folio-resume-sticker__link:after{top:0;right:0;left:0;height:8px;background:linear-gradient(180deg,rgb(65 65 65 / 12%),transparent)}.folio-resume-sticker__link:hover,.folio-resume-sticker__link:focus-visible{filter:brightness(1.03)}.folio-resume-sticker__link:focus-visible{outline:2px solid #52643c;outline-offset:5px}body.folio-project-viewer-open .folio-resume-sticker{display:none}@media(max-width:620px){.folio-resume-sticker{top:0;right:16px;width:58px;height:92px}.folio-resume-sticker__link{padding:0 5px 14px}.folio-resume-sticker__caption{font-size:11px}}.personal-envelope{position:relative;z-index:2;display:grid;place-items:center;margin:-48px 24px 220px}.personal-envelope__cover{position:relative;width:min(289.8px,70.84vw);aspect-ratio:2 / 3;padding:0;border:0;background:transparent;color:#34312c;transform:rotate(4deg);cursor:pointer;text-align:left;font-family:Geist Mono Variable,monospace;isolation:isolate}.personal-envelope__image{display:block;width:100%;height:auto;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.personal-envelope__card{position:absolute;top:60%;left:16%;right:16%;color:#a33820;text-align:center;transform:rotate(-5deg);pointer-events:none}.personal-envelope__card small{display:block;font-size:clamp(7px,2vw,9px);letter-spacing:.05em;margin-bottom:14px}.personal-envelope__card>span{display:block;font:400 clamp(8.4px,2.24vw,10.5px)/1.4 "Geist Mono Variable",monospace;letter-spacing:.02em}.personal-envelope__cover:focus-visible{outline:2px solid #555;outline-offset:4px;border-radius:12px}@media(max-width:620px){.personal-envelope{margin-bottom:150px}}.folio-project-viewer[data-project=personal-letter] .folio-project-viewer__media{width:min(100%,300px);max-width:300px;height:auto;min-height:0;aspect-ratio:auto;margin:28px auto;padding:9px 9px 25px;box-sizing:border-box;overflow:hidden;border-radius:0;background:#f3eee4;box-shadow:none}.folio-project-viewer[data-project=personal-letter] .folio-project-viewer__reel>.folio-project-viewer__media+.folio-project-viewer__media{margin-top:32px}.folio-project-viewer[data-project=personal-letter] .folio-project-viewer__media img{height:auto;border-radius:0;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.folio-project-viewer[data-project=personal-letter] .folio-paper-media__border{display:none}.folio-project-viewer[data-project=personal-letter] .folio-project-viewer__media .folio-project-asset{position:relative;inset:auto}.personal-letter__old-heading{position:relative;display:table;font-size:.58em;font-weight:400;color:#77736c;text-decoration:none;margin-bottom:14px}.personal-letter__old-heading:after{content:"";position:absolute;left:-2%;top:52%;width:104%;height:2px;background:#a33820;transform:rotate(-2deg) scaleX(0);transform-origin:left center;animation:personal-letter-strike .55s .4s ease-out forwards}.personal-letter__new-heading{display:block;animation:personal-letter-reveal .35s .95s both}@keyframes personal-letter-strike{to{transform:rotate(-2deg) scaleX(1)}}@keyframes personal-letter-reveal{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.personal-letter__old-heading:after{animation:none;transform:rotate(-2deg)}.personal-letter__new-heading{animation:none}}.personal-letter__new-heading .wizpay-outro-highlight{color:inherit}.folio-project-viewer[data-project=personal-letter] .folio-reading-header .personal-letter__subtitle{margin:12px 0 0;font-size:14px;line-height:1.5;color:#494943}.personal-envelope__cover .personal-envelope__stamp{-webkit-mask-image:url(/assets/invoice-folio/personal-stamp-mask.svg);mask-image:url(/assets/invoice-folio/personal-stamp-mask.svg);mask-mode:luminance;-webkit-mask-size:44px 44px;mask-size:44px 44px;-webkit-mask-repeat:repeat;mask-repeat:repeat;white-space:nowrap;top:7%;left:10%;right:auto;justify-content:flex-start;text-align:left;width:80%;height:auto;aspect-ratio:auto;padding:0;line-height:1.1;border:0;border-radius:0;font-size:clamp(19px,5.5vw,25px);letter-spacing:-.03em;transform:none}.folio-project-viewer[data-project=personal-letter] .folio-reading-paper .personal-letter__photo{width:min(100%,300px);max-width:300px;margin:0}.folio-project-viewer[data-project=personal-letter] .personal-letter__photo .folio-project-asset{aspect-ratio:3 / 4}.folio-project-viewer[data-project=personal-letter] .personal-letter__photo img{width:100%;height:100%;object-fit:cover!important}.personal-letter__photo-break{display:flex;margin:36px 6px 40px}.personal-letter__photo-break--left{justify-content:flex-start;transform:rotate(-2deg)}.personal-letter__photo-break--right{justify-content:flex-end;transform:rotate(2deg)}.personal-letter__photo-pairs{display:grid;grid-template-columns:minmax(0,300px);justify-content:start;gap:36px;width:min(100%,440px);margin:0 auto 48px;align-items:start}.personal-letter__photo-pairs>figure:nth-child(odd){transform:rotate(-2deg)}.personal-letter__photo-pairs>figure:nth-child(2n){transform:rotate(2deg)}@media(max-width:700px){.personal-letter__photo-pairs{grid-template-columns:minmax(0,300px);justify-content:start;gap:36px}.personal-letter__photo-pairs>figure:nth-child(2n){transform:rotate(2deg)}}.folio-project-viewer[data-project=personal-letter] .personal-letter__photo .folio-project-asset:has(img[src$="/childhood.png"]){overflow:hidden}.folio-project-viewer[data-project=personal-letter] .personal-letter__photo img[src$="/childhood.png"]{transform:scale(1.045)}.folio-project-viewer[data-project=personal-letter] .personal-letter__photo-intro{width:min(100%,440px);margin:0 auto 36px;color:#494943;font:400 13px/1.6 Geist Mono Variable,monospace;text-align:left}.personal-photo-stack{width:min(100%,440px);margin:0 auto 48px}.personal-photo-stack__pile{position:relative;width:min(92%,300px);aspect-ratio:300 / 410;isolation:isolate}.personal-photo-stack__print{position:absolute;top:0;right:0;bottom:0;left:0;padding:9px 9px 25px;background:#f3eee4;box-sizing:border-box}.personal-photo-stack__print img{display:block;width:100%;height:100%;object-fit:cover;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;pointer-events:none}.personal-photo-stack__front{z-index:3;cursor:grab}.personal-photo-stack__front:active{cursor:grabbing}.personal-photo-stack__controls{display:flex;gap:12px;margin-top:28px}.personal-photo-stack__controls button{width:40px;height:40px;border:1px solid #dedbd4;border-radius:50%;background:transparent;color:#494943;font-size:20px;cursor:pointer}.personal-photo-stack__controls button:focus-visible{outline:2px solid #494943;outline-offset:3px}.personal-photo-stack__announcement{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.personal-photo-stack__card{border:0;border-radius:0;cursor:grab;-webkit-appearance:none;-moz-appearance:none;appearance:none}.personal-photo-stack__card:active{cursor:grabbing}.personal-photo-stack__card:focus-visible{outline:2px solid #494943;outline-offset:5px}.personal-photo-stack__layer{position:absolute;top:0;right:0;bottom:0;left:0}.folio-project-viewer[data-project=personal-letter] .folio-reading-paper .personal-photo-stack{width:min(100%,440px);max-width:440px;margin:0 auto 48px;align-self:center;flex:0 0 auto;box-sizing:border-box}.folio-project-viewer[data-project=personal-letter] .folio-reading-paper .folio-reading-header__identity{display:block;padding-right:0}.folio-project-viewer[data-project=personal-letter] .folio-reading-header__identity>div{width:100%;min-width:0}.folio-project-viewer[data-project=personal-letter] .folio-reading-paper .folio-reading-header__identity h1{display:block;min-height:0;width:100%}@media(max-width:620px){.folio-project-viewer[data-project=personal-letter] .folio-reading-paper .folio-reading-header__identity h1{font-size:clamp(25px,7vw,30px);line-height:1.2}.personal-letter__old-heading{font-size:16px;max-width:100%}}.folio-project-asset__loader{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;pointer-events:none}.folio-project-asset__loader>span{width:20px;height:20px;border:2px solid rgb(73 73 67 / 15%);border-top-color:#77766e;border-radius:50%;animation:folio-media-spin .9s linear infinite}@keyframes folio-media-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.folio-project-asset__loader>span{animation:none}}.personal-envelope__note{position:absolute;top:calc(7% + clamp(19px,5.5vw,25px)*1.1 + 4px);left:10%;right:10%;color:#b51f18;mix-blend-mode:multiply;font:400 clamp(9px,2.5vw,11px)/1.5 "Helvetica Neue",Helvetica,Arial,sans-serif;text-align:left;transform:none;pointer-events:none}.folio-projects-placeholder{width:min(920px,calc(100vw - 32px));padding-top:clamp(56px,7vw,104px)}.folio-projects-placeholder__grid{display:grid;gap:12px}.folio-bento-group{display:grid;overflow:visible;width:100%;aspect-ratio:1.48;gap:12px;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr 1.04fr}.folio-bento-card{position:relative;min-width:0;min-height:0;overflow:hidden;color:#fff;background:#dcd8d0;border:1px solid rgb(17 17 17 / .16);border-radius:clamp(13px,1.6vw,20px);box-shadow:0 8px 28px #261f1814;isolation:isolate}.folio-bento-card:nth-child(1){grid-area:1 / 1 / 3 / 2}.folio-bento-card:nth-child(2){grid-area:1 / 2 / 2 / 3}.folio-bento-card:nth-child(3){grid-area:2 / 2 / 3 / 3}.folio-bento-card:nth-child(4){grid-area:3 / 1 / 4 / 3}.folio-bento-group--featured{aspect-ratio:auto;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(3,clamp(280px,calc((100vw - 32px)*.713),656px))}.folio-bento-group--featured .folio-bento-card:nth-child(1){grid-area:1 / 1 / 2 / 3}.folio-bento-group--featured .folio-bento-card:nth-child(2){grid-area:2 / 1 / 3 / 2}.folio-bento-group--featured .folio-bento-card:nth-child(3){grid-area:2 / 2 / 3 / 3}.folio-bento-group--featured .folio-bento-card:nth-child(4){grid-area:2 / 3 / 3 / 4}.folio-bento-card__media,.folio-bento-card__media>.project-media-carousel,.folio-bento-card__media .project-media-carousel__viewport,.folio-bento-card__media .project-media-carousel__track,.folio-bento-card__media .project-media-carousel__tile{width:100%;height:100%}.folio-bento-card__media{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;pointer-events:none}.folio-bento-card__media .project-media-carousel{border-radius:0}.folio-bento-card__media img,.folio-bento-card__media video{transform:scale(1.002);transition:transform .7s cubic-bezier(.22,1,.36,1)}.folio-bento-card__shade{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgb(12 12 12 / .56) 0,transparent 46%),linear-gradient(0deg,rgb(12 12 12 / .2) 0,transparent 34%);pointer-events:none}.folio-bento-card__caption{position:absolute;z-index:3;top:clamp(14px,1.8vw,20px);right:clamp(14px,1.8vw,20px);left:clamp(14px,1.8vw,20px);display:grid;gap:5px;pointer-events:none;text-shadow:0 1px 12px rgb(0 0 0 / .3)}.folio-bento-card__caption>span{display:grid;gap:5px}.folio-bento-card__caption strong{font:500 clamp(18px,2.1vw,27px) / 1 "Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:-.035em}.folio-bento-card__caption small{display:block;max-width:30ch;overflow:hidden;font:500 clamp(8px,.86vw,11px) / 1.25 var(--folio-utility);letter-spacing:.045em;opacity:.78;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.folio-bento-card__logo,.folio-bento-card__editorial-copy{display:none}.folio-bento-card:is([data-project=superr],[data-project=superr-paper]){color:#171612;background:#fff9f7;border:0;border-radius:20px}.folio-bento-card:is([data-project=superr],[data-project=superr-paper]) .folio-bento-card__media{right:38%;left:0;overflow:hidden;background:#fff9f7}.folio-bento-card:is([data-project=superr],[data-project=superr-paper]) .project-media-carousel__tile{background:transparent!important}.folio-bento-card:is([data-project=superr],[data-project=superr-paper]) .folio-bento-card__media img,.folio-bento-card:is([data-project=superr],[data-project=superr-paper]) .folio-bento-card__media video{box-sizing:border-box;padding:0;object-fit:contain!important;object-position:left center;transform:none}.folio-bento-card:is([data-project=superr],[data-project=superr-paper]) .folio-bento-card__shade{display:none}.folio-bento-card:is([data-project=superr],[data-project=superr-paper]) .folio-bento-card__caption{top:clamp(14px,1.8vw,20px);right:clamp(14px,1.8vw,20px);left:65%;display:grid;grid-template-columns:clamp(34px,4vw,52px) minmax(0,1fr);align-items:center;gap:clamp(4px,.65vw,8px);color:#171612;text-shadow:none}.folio-bento-card:is([data-project=superr],[data-project=superr-paper]) .folio-bento-card__caption>span{display:grid;gap:2px}.folio-bento-card:is([data-project=superr],[data-project=superr-paper]) .folio-bento-card__logo{display:block;width:100%;aspect-ratio:1;object-fit:contain}.folio-bento-card:is([data-project=superr],[data-project=superr-paper]) .folio-bento-card__caption strong{font-size:20px}.folio-bento-card:is([data-project=superr],[data-project=superr-paper]) .folio-bento-card__caption small{color:#1716128f;font:400 13px/1.2 Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:0;opacity:1;text-transform:none}.folio-bento-card:is([data-project=superr],[data-project=superr-paper]) .folio-bento-card__editorial-copy{position:absolute;z-index:3;top:auto;right:clamp(14px,1.8vw,20px);bottom:clamp(16px,2vw,24px);left:65%;display:grid;gap:12px;color:#171612;font:500 clamp(13px,1.45vw,18px) / 1.32 "Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:-.025em;pointer-events:none}.folio-bento-card:is([data-project=superr],[data-project=superr-paper]) .folio-bento-card__editorial-copy p{max-width:27ch;margin:0;font:inherit;letter-spacing:inherit}.folio-bento-card:is([data-project=superr],[data-project=superr-paper]) .folio-bento-card__editorial-copy span{display:inline-flex;width:max-content;align-items:center;padding:10px 15px;color:#171612ad;background:#17161213;border-radius:999px;font:inherit;font-size:clamp(12px,1.15vw,15px);letter-spacing:inherit;transition:color .18s ease,background-color .18s ease}.folio-bento-card__open{position:absolute;z-index:3;right:clamp(14px,1.8vw,20px);bottom:clamp(14px,1.8vw,20px);display:grid;width:30px;height:30px;place-items:center;color:#111;background:#ffffffe6;border:1px solid rgb(17 17 17 / .12);border-radius:999px;font:500 15px / 1 var(--folio-utility);opacity:0;transform:translateY(5px);transition:opacity .18s ease,transform .26s cubic-bezier(.22,1,.36,1)}.folio-bento-card:is(:hover,:focus-within) .folio-bento-card__open{opacity:1;transform:translateY(0)}.folio-bento-card__button{position:absolute;z-index:5;top:0;right:0;bottom:0;left:0;padding:0;background:none;border:0;border-radius:inherit;cursor:pointer}.folio-bento-card__button:focus-visible{outline:2px solid var(--folio-orange);outline-offset:-4px}.folio-bento-card:not(:is([data-project=superr],[data-project=superr-paper])):is(:hover,:focus-within){border-color:#111111b8;box-shadow:0 14px 36px #261f1821}@media(max-width:680px){.folio-projects-placeholder__grid{gap:10px}.folio-bento-group{aspect-ratio:auto;gap:10px;grid-template-columns:1fr;grid-template-rows:none}.folio-bento-card,.folio-bento-card:nth-child(n){aspect-ratio:4 / 3;grid-area:auto}.folio-bento-group--featured{aspect-ratio:auto;grid-template-columns:1fr;grid-template-rows:none}.folio-bento-card:is([data-project=superr],[data-project=superr-paper]) .folio-bento-card__media{top:39%;right:0;left:0}.folio-bento-card:is([data-project=superr],[data-project=superr-paper]) .folio-bento-card__caption{top:14px;right:14px;left:14px}.folio-bento-card:is([data-project=superr],[data-project=superr-paper]) .folio-bento-card__logo{width:48px}.folio-bento-card:is([data-project=superr],[data-project=superr-paper]) .folio-bento-card__caption>span{gap:2px}.folio-bento-card:is([data-project=superr],[data-project=superr-paper]) .folio-bento-card__editorial-copy{top:112px;right:64px;bottom:auto;left:14px}.folio-bento-card:is([data-project=superr],[data-project=superr-paper]) .folio-bento-card__editorial-copy span{display:none}}@media(prefers-reduced-motion:reduce){.folio-bento-card__media img,.folio-bento-card__media video,.folio-bento-card__open{transition:none!important}}.folio-bento-card__actions{display:flex;align-items:stretch;flex-wrap:wrap;gap:10px}.folio-bento-card:is([data-project=superr],[data-project=superr-paper]) .folio-bento-card__editorial-copy .folio-bento-card__peek{display:inline-flex;gap:10px;color:#fff9f7;background:#171612;padding:11px 18px;font-weight:500;transition:none}.folio-bento-card:is([data-project=superr],[data-project=superr-paper]) .folio-bento-card__editorial-copy .folio-bento-card__nda{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;height:calc(clamp(12px,1.15vw,15px)*1.32 + 22px);padding:5px 14px;font-size:12px;line-height:18px;border:1px solid #17161233;background:transparent;color:#514e47;transition:none}.folio-bento-card:is([data-project=superr],[data-project=superr-paper]) .folio-bento-card__media{pointer-events:none}.folio-bento-card__nda-stamp{position:absolute;z-index:3;top:clamp(20px,2.2vw,26px);right:clamp(20px,2.2vw,26px);color:#b51f18;display:grid;place-items:center;box-sizing:border-box;width:62px;height:62px;border:3.5px solid currentColor;border-radius:50%;font:800 22px/1 Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:-.045em;transform:rotate(-7deg);pointer-events:none;-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2262%22%20height%3D%2262%22%20viewBox%3D%220%200%2062%2062%22%3E%3Cdefs%3E%3ClinearGradient%20id%3D%22p%22%20x1%3D%220%22%20y1%3D%220%22%20x2%3D%221%22%20y2%3D%22.7%22%3E%3Cstop%20stop-color%3D%22%23999%22%2F%3E%3Cstop%20offset%3D%22.35%22%20stop-color%3D%22white%22%2F%3E%3Cstop%20offset%3D%22.7%22%20stop-color%3D%22%23ccc%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22white%22%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Crect%20width%3D%2262%22%20height%3D%2262%22%20fill%3D%22url%28%23p%29%22%2F%3E%3Cellipse%20cx%3D%2257.34%22%20cy%3D%2258.81%22%20rx%3D%220.67%22%20ry%3D%220.24%22%20fill%3D%22black%22%20opacity%3D%220.84%22%2F%3E%3Cellipse%20cx%3D%2226.27%22%20cy%3D%2232.87%22%20rx%3D%220.29%22%20ry%3D%220.31%22%20fill%3D%22black%22%20opacity%3D%220.78%22%2F%3E%3Cellipse%20cx%3D%2213.70%22%20cy%3D%2228.21%22%20rx%3D%220.23%22%20ry%3D%220.24%22%20fill%3D%22black%22%20opacity%3D%220.88%22%2F%3E%3Cellipse%20cx%3D%2226.12%22%20cy%3D%2231.78%22%20rx%3D%220.59%22%20ry%3D%220.42%22%20fill%3D%22black%22%20opacity%3D%220.62%22%2F%3E%3Cellipse%20cx%3D%2248.55%22%20cy%3D%2236.53%22%20rx%3D%220.55%22%20ry%3D%220.60%22%20fill%3D%22black%22%20opacity%3D%220.99%22%2F%3E%3Cellipse%20cx%3D%2222.49%22%20cy%3D%2247.11%22%20rx%3D%220.40%22%20ry%3D%220.56%22%20fill%3D%22black%22%20opacity%3D%220.86%22%2F%3E%3Cellipse%20cx%3D%2219.49%22%20cy%3D%225.32%22%20rx%3D%220.46%22%20ry%3D%220.66%22%20fill%3D%22black%22%20opacity%3D%220.84%22%2F%3E%3Cellipse%20cx%3D%2227.74%22%20cy%3D%2239.83%22%20rx%3D%220.31%22%20ry%3D%220.30%22%20fill%3D%22black%22%20opacity%3D%220.73%22%2F%3E%3Cellipse%20cx%3D%2250.58%22%20cy%3D%2212.13%22%20rx%3D%220.28%22%20ry%3D%220.25%22%20fill%3D%22black%22%20opacity%3D%220.62%22%2F%3E%3Cellipse%20cx%3D%2217.08%22%20cy%3D%2235.51%22%20rx%3D%220.63%22%20ry%3D%220.40%22%20fill%3D%22black%22%20opacity%3D%220.75%22%2F%3E%3Cellipse%20cx%3D%2217.89%22%20cy%3D%2218.90%22%20rx%3D%220.61%22%20ry%3D%220.55%22%20fill%3D%22black%22%20opacity%3D%220.70%22%2F%3E%3Cellipse%20cx%3D%226.64%22%20cy%3D%2248.60%22%20rx%3D%220.57%22%20ry%3D%220.74%22%20fill%3D%22black%22%20opacity%3D%220.70%22%2F%3E%3Cellipse%20cx%3D%2233.82%22%20cy%3D%2256.96%22%20rx%3D%220.52%22%20ry%3D%220.81%22%20fill%3D%22black%22%20opacity%3D%220.67%22%2F%3E%3Cellipse%20cx%3D%2260.45%22%20cy%3D%223.47%22%20rx%3D%220.43%22%20ry%3D%220.20%22%20fill%3D%22black%22%20opacity%3D%220.92%22%2F%3E%3Cellipse%20cx%3D%2242.61%22%20cy%3D%2260.37%22%20rx%3D%220.62%22%20ry%3D%220.82%22%20fill%3D%22black%22%20opacity%3D%220.82%22%2F%3E%3Cellipse%20cx%3D%2261.27%22%20cy%3D%2246.44%22%20rx%3D%220.39%22%20ry%3D%220.83%22%20fill%3D%22black%22%20opacity%3D%220.75%22%2F%3E%3Cellipse%20cx%3D%2211.99%22%20cy%3D%224.70%22%20rx%3D%220.45%22%20ry%3D%220.31%22%20fill%3D%22black%22%20opacity%3D%220.97%22%2F%3E%3Cellipse%20cx%3D%2258.93%22%20cy%3D%2213.39%22%20rx%3D%220.27%22%20ry%3D%220.53%22%20fill%3D%22black%22%20opacity%3D%220.67%22%2F%3E%3Cellipse%20cx%3D%2233.71%22%20cy%3D%2250.40%22%20rx%3D%220.35%22%20ry%3D%220.46%22%20fill%3D%22black%22%20opacity%3D%220.96%22%2F%3E%3Cellipse%20cx%3D%2227.57%22%20cy%3D%2221.25%22%20rx%3D%220.67%22%20ry%3D%220.73%22%20fill%3D%22black%22%20opacity%3D%220.96%22%2F%3E%3Cellipse%20cx%3D%2242.64%22%20cy%3D%2225.58%22%20rx%3D%220.57%22%20ry%3D%220.74%22%20fill%3D%22black%22%20opacity%3D%220.86%22%2F%3E%3Cellipse%20cx%3D%2214.78%22%20cy%3D%2218.31%22%20rx%3D%220.42%22%20ry%3D%220.70%22%20fill%3D%22black%22%20opacity%3D%220.82%22%2F%3E%3Cellipse%20cx%3D%2234.10%22%20cy%3D%2251.25%22%20rx%3D%220.27%22%20ry%3D%220.60%22%20fill%3D%22black%22%20opacity%3D%220.73%22%2F%3E%3Cellipse%20cx%3D%2234.68%22%20cy%3D%2251.79%22%20rx%3D%220.34%22%20ry%3D%220.82%22%20fill%3D%22black%22%20opacity%3D%220.63%22%2F%3E%3Cellipse%20cx%3D%2234.85%22%20cy%3D%2233.59%22%20rx%3D%220.34%22%20ry%3D%220.56%22%20fill%3D%22black%22%20opacity%3D%220.79%22%2F%3E%3Cellipse%20cx%3D%2227.87%22%20cy%3D%2244.54%22%20rx%3D%220.22%22%20ry%3D%220.43%22%20fill%3D%22black%22%20opacity%3D%220.91%22%2F%3E%3Cellipse%20cx%3D%228.80%22%20cy%3D%2253.78%22%20rx%3D%220.32%22%20ry%3D%220.64%22%20fill%3D%22black%22%20opacity%3D%220.67%22%2F%3E%3Cellipse%20cx%3D%2227.86%22%20cy%3D%2226.20%22%20rx%3D%220.26%22%20ry%3D%220.65%22%20fill%3D%22black%22%20opacity%3D%220.79%22%2F%3E%3Cellipse%20cx%3D%2242.72%22%20cy%3D%2233.43%22%20rx%3D%220.50%22%20ry%3D%220.53%22%20fill%3D%22black%22%20opacity%3D%220.72%22%2F%3E%3Cellipse%20cx%3D%2255.72%22%20cy%3D%225.36%22%20rx%3D%220.66%22%20ry%3D%220.76%22%20fill%3D%22black%22%20opacity%3D%220.80%22%2F%3E%3Cellipse%20cx%3D%2248.17%22%20cy%3D%2241.75%22%20rx%3D%220.52%22%20ry%3D%220.38%22%20fill%3D%22black%22%20opacity%3D%220.73%22%2F%3E%3Cellipse%20cx%3D%2221.66%22%20cy%3D%2218.73%22%20rx%3D%220.70%22%20ry%3D%220.41%22%20fill%3D%22black%22%20opacity%3D%220.76%22%2F%3E%3Cellipse%20cx%3D%2226.01%22%20cy%3D%2250.62%22%20rx%3D%220.46%22%20ry%3D%220.55%22%20fill%3D%22black%22%20opacity%3D%220.70%22%2F%3E%3Cellipse%20cx%3D%2217.24%22%20cy%3D%225.52%22%20rx%3D%220.33%22%20ry%3D%220.36%22%20fill%3D%22black%22%20opacity%3D%220.94%22%2F%3E%3Cellipse%20cx%3D%2231.15%22%20cy%3D%226.84%22%20rx%3D%220.45%22%20ry%3D%220.26%22%20fill%3D%22black%22%20opacity%3D%220.83%22%2F%3E%3Cellipse%20cx%3D%2227.41%22%20cy%3D%2253.21%22%20rx%3D%220.35%22%20ry%3D%220.75%22%20fill%3D%22black%22%20opacity%3D%220.70%22%2F%3E%3Cellipse%20cx%3D%2260.92%22%20cy%3D%2239.32%22%20rx%3D%220.24%22%20ry%3D%220.72%22%20fill%3D%22black%22%20opacity%3D%220.71%22%2F%3E%3Cellipse%20cx%3D%2222.46%22%20cy%3D%229.09%22%20rx%3D%220.64%22%20ry%3D%220.24%22%20fill%3D%22black%22%20opacity%3D%220.90%22%2F%3E%3Cellipse%20cx%3D%2224.53%22%20cy%3D%2242.13%22%20rx%3D%220.37%22%20ry%3D%220.23%22%20fill%3D%22black%22%20opacity%3D%220.97%22%2F%3E%3Cellipse%20cx%3D%2240.59%22%20cy%3D%2210.52%22%20rx%3D%220.71%22%20ry%3D%220.79%22%20fill%3D%22black%22%20opacity%3D%220.67%22%2F%3E%3Cellipse%20cx%3D%221.18%22%20cy%3D%2237.88%22%20rx%3D%220.29%22%20ry%3D%220.67%22%20fill%3D%22black%22%20opacity%3D%220.79%22%2F%3E%3Cellipse%20cx%3D%2243.96%22%20cy%3D%2235.33%22%20rx%3D%220.61%22%20ry%3D%220.73%22%20fill%3D%22black%22%20opacity%3D%220.84%22%2F%3E%3Cellipse%20cx%3D%2236.67%22%20cy%3D%2220.27%22%20rx%3D%220.29%22%20ry%3D%220.24%22%20fill%3D%22black%22%20opacity%3D%220.94%22%2F%3E%3Cellipse%20cx%3D%2212.78%22%20cy%3D%2226.45%22%20rx%3D%220.38%22%20ry%3D%220.60%22%20fill%3D%22black%22%20opacity%3D%220.81%22%2F%3E%3Cellipse%20cx%3D%2253.26%22%20cy%3D%2227.03%22%20rx%3D%220.40%22%20ry%3D%220.62%22%20fill%3D%22black%22%20opacity%3D%220.90%22%2F%3E%3Cellipse%20cx%3D%2257.38%22%20cy%3D%2219.33%22%20rx%3D%220.66%22%20ry%3D%220.84%22%20fill%3D%22black%22%20opacity%3D%220.99%22%2F%3E%3Cellipse%20cx%3D%228.01%22%20cy%3D%2223.57%22%20rx%3D%220.61%22%20ry%3D%220.74%22%20fill%3D%22black%22%20opacity%3D%220.62%22%2F%3E%3Cellipse%20cx%3D%2224.49%22%20cy%3D%2244.90%22%20rx%3D%220.60%22%20ry%3D%220.54%22%20fill%3D%22black%22%20opacity%3D%220.68%22%2F%3E%3Cellipse%20cx%3D%2225.22%22%20cy%3D%223.63%22%20rx%3D%220.38%22%20ry%3D%220.47%22%20fill%3D%22black%22%20opacity%3D%220.93%22%2F%3E%3Cellipse%20cx%3D%2236.54%22%20cy%3D%2225.69%22%20rx%3D%220.34%22%20ry%3D%220.39%22%20fill%3D%22black%22%20opacity%3D%220.87%22%2F%3E%3Cellipse%20cx%3D%2227.62%22%20cy%3D%2210.73%22%20rx%3D%220.63%22%20ry%3D%220.57%22%20fill%3D%22black%22%20opacity%3D%220.99%22%2F%3E%3Cellipse%20cx%3D%2233.26%22%20cy%3D%2238.63%22%20rx%3D%220.43%22%20ry%3D%220.59%22%20fill%3D%22black%22%20opacity%3D%220.97%22%2F%3E%3Cellipse%20cx%3D%2260.84%22%20cy%3D%2240.98%22%20rx%3D%220.44%22%20ry%3D%220.22%22%20fill%3D%22black%22%20opacity%3D%220.94%22%2F%3E%3Cellipse%20cx%3D%2224.27%22%20cy%3D%2223.71%22%20rx%3D%220.25%22%20ry%3D%220.20%22%20fill%3D%22black%22%20opacity%3D%220.76%22%2F%3E%3Cellipse%20cx%3D%2260.43%22%20cy%3D%2245.92%22%20rx%3D%220.57%22%20ry%3D%220.63%22%20fill%3D%22black%22%20opacity%3D%220.71%22%2F%3E%3Cellipse%20cx%3D%2210.46%22%20cy%3D%2237.35%22%20rx%3D%220.25%22%20ry%3D%220.57%22%20fill%3D%22black%22%20opacity%3D%220.81%22%2F%3E%3Cellipse%20cx%3D%2233.63%22%20cy%3D%227.52%22%20rx%3D%220.25%22%20ry%3D%220.50%22%20fill%3D%22black%22%20opacity%3D%220.66%22%2F%3E%3Cellipse%20cx%3D%2239.77%22%20cy%3D%2219.19%22%20rx%3D%220.53%22%20ry%3D%220.68%22%20fill%3D%22black%22%20opacity%3D%220.84%22%2F%3E%3Cellipse%20cx%3D%2232.96%22%20cy%3D%2212.23%22%20rx%3D%220.39%22%20ry%3D%220.84%22%20fill%3D%22black%22%20opacity%3D%220.71%22%2F%3E%3Cellipse%20cx%3D%2217.63%22%20cy%3D%2230.58%22%20rx%3D%220.49%22%20ry%3D%220.71%22%20fill%3D%22black%22%20opacity%3D%220.72%22%2F%3E%3Cellipse%20cx%3D%2259.70%22%20cy%3D%221.38%22%20rx%3D%220.62%22%20ry%3D%220.56%22%20fill%3D%22black%22%20opacity%3D%220.96%22%2F%3E%3Cellipse%20cx%3D%229.49%22%20cy%3D%2242.73%22%20rx%3D%220.69%22%20ry%3D%220.63%22%20fill%3D%22black%22%20opacity%3D%220.64%22%2F%3E%3Cellipse%20cx%3D%2257.10%22%20cy%3D%2260.12%22%20rx%3D%220.28%22%20ry%3D%220.73%22%20fill%3D%22black%22%20opacity%3D%220.63%22%2F%3E%3Cellipse%20cx%3D%225.04%22%20cy%3D%2249.31%22%20rx%3D%220.58%22%20ry%3D%220.82%22%20fill%3D%22black%22%20opacity%3D%220.85%22%2F%3E%3Cellipse%20cx%3D%2231.73%22%20cy%3D%2216.87%22%20rx%3D%220.51%22%20ry%3D%220.84%22%20fill%3D%22black%22%20opacity%3D%220.86%22%2F%3E%3Cellipse%20cx%3D%2254.28%22%20cy%3D%2212.24%22%20rx%3D%220.59%22%20ry%3D%220.67%22%20fill%3D%22black%22%20opacity%3D%220.63%22%2F%3E%3Cellipse%20cx%3D%2250.85%22%20cy%3D%2210.92%22%20rx%3D%220.33%22%20ry%3D%220.22%22%20fill%3D%22black%22%20opacity%3D%220.87%22%2F%3E%3Cellipse%20cx%3D%228.82%22%20cy%3D%2260.49%22%20rx%3D%220.22%22%20ry%3D%220.72%22%20fill%3D%22black%22%20opacity%3D%220.90%22%2F%3E%3Cellipse%20cx%3D%2235.30%22%20cy%3D%2235.46%22%20rx%3D%220.62%22%20ry%3D%220.61%22%20fill%3D%22black%22%20opacity%3D%220.66%22%2F%3E%3Cellipse%20cx%3D%2249.40%22%20cy%3D%2221.94%22%20rx%3D%220.51%22%20ry%3D%220.52%22%20fill%3D%22black%22%20opacity%3D%220.96%22%2F%3E%3Cellipse%20cx%3D%2225.69%22%20cy%3D%2252.91%22%20rx%3D%220.26%22%20ry%3D%220.40%22%20fill%3D%22black%22%20opacity%3D%220.87%22%2F%3E%3Cellipse%20cx%3D%2237.94%22%20cy%3D%2251.60%22%20rx%3D%220.32%22%20ry%3D%220.72%22%20fill%3D%22black%22%20opacity%3D%220.92%22%2F%3E%3Cellipse%20cx%3D%228.86%22%20cy%3D%228.67%22%20rx%3D%220.51%22%20ry%3D%220.83%22%20fill%3D%22black%22%20opacity%3D%220.85%22%2F%3E%3Cellipse%20cx%3D%2226.53%22%20cy%3D%2231.43%22%20rx%3D%220.62%22%20ry%3D%220.53%22%20fill%3D%22black%22%20opacity%3D%220.81%22%2F%3E%3Cellipse%20cx%3D%2236.78%22%20cy%3D%2257.79%22%20rx%3D%220.62%22%20ry%3D%220.74%22%20fill%3D%22black%22%20opacity%3D%220.71%22%2F%3E%3Cellipse%20cx%3D%2237.21%22%20cy%3D%2251.03%22%20rx%3D%220.58%22%20ry%3D%220.82%22%20fill%3D%22black%22%20opacity%3D%220.97%22%2F%3E%3Cellipse%20cx%3D%227.91%22%20cy%3D%2231.51%22%20rx%3D%220.40%22%20ry%3D%220.32%22%20fill%3D%22black%22%20opacity%3D%220.80%22%2F%3E%3Cellipse%20cx%3D%2260.98%22%20cy%3D%2247.63%22%20rx%3D%220.27%22%20ry%3D%220.35%22%20fill%3D%22black%22%20opacity%3D%220.75%22%2F%3E%3Cellipse%20cx%3D%2254.88%22%20cy%3D%2228.49%22%20rx%3D%220.30%22%20ry%3D%220.55%22%20fill%3D%22black%22%20opacity%3D%220.70%22%2F%3E%3Cellipse%20cx%3D%222.38%22%20cy%3D%2236.75%22%20rx%3D%220.72%22%20ry%3D%220.70%22%20fill%3D%22black%22%20opacity%3D%220.89%22%2F%3E%3Cellipse%20cx%3D%229.46%22%20cy%3D%2234.83%22%20rx%3D%220.54%22%20ry%3D%220.69%22%20fill%3D%22black%22%20opacity%3D%220.78%22%2F%3E%3Cellipse%20cx%3D%223.31%22%20cy%3D%2257.52%22%20rx%3D%220.35%22%20ry%3D%220.67%22%20fill%3D%22black%22%20opacity%3D%220.79%22%2F%3E%3Cellipse%20cx%3D%2248.31%22%20cy%3D%2220.94%22%20rx%3D%220.27%22%20ry%3D%220.47%22%20fill%3D%22black%22%20opacity%3D%220.79%22%2F%3E%3Cellipse%20cx%3D%2249.14%22%20cy%3D%2225.03%22%20rx%3D%220.55%22%20ry%3D%220.43%22%20fill%3D%22black%22%20opacity%3D%220.89%22%2F%3E%3Cellipse%20cx%3D%2210.80%22%20cy%3D%2254.56%22%20rx%3D%220.69%22%20ry%3D%220.20%22%20fill%3D%22black%22%20opacity%3D%220.94%22%2F%3E%3Cellipse%20cx%3D%2248.24%22%20cy%3D%2242.97%22%20rx%3D%220.27%22%20ry%3D%220.67%22%20fill%3D%22black%22%20opacity%3D%220.91%22%2F%3E%3Cellipse%20cx%3D%2238.83%22%20cy%3D%2259.75%22%20rx%3D%220.69%22%20ry%3D%220.60%22%20fill%3D%22black%22%20opacity%3D%220.97%22%2F%3E%3Cellipse%20cx%3D%228.91%22%20cy%3D%2218.49%22%20rx%3D%220.48%22%20ry%3D%220.53%22%20fill%3D%22black%22%20opacity%3D%220.98%22%2F%3E%3Cellipse%20cx%3D%2239.43%22%20cy%3D%2238.52%22%20rx%3D%220.53%22%20ry%3D%220.81%22%20fill%3D%22black%22%20opacity%3D%220.76%22%2F%3E%3Cellipse%20cx%3D%2245.84%22%20cy%3D%2237.21%22%20rx%3D%220.42%22%20ry%3D%220.41%22%20fill%3D%22black%22%20opacity%3D%220.66%22%2F%3E%3Cellipse%20cx%3D%220.68%22%20cy%3D%2220.83%22%20rx%3D%220.37%22%20ry%3D%220.23%22%20fill%3D%22black%22%20opacity%3D%220.79%22%2F%3E%3Cellipse%20cx%3D%2221.76%22%20cy%3D%2257.41%22%20rx%3D%220.61%22%20ry%3D%220.63%22%20fill%3D%22black%22%20opacity%3D%220.94%22%2F%3E%3Cellipse%20cx%3D%2217.03%22%20cy%3D%227.21%22%20rx%3D%220.52%22%20ry%3D%220.33%22%20fill%3D%22black%22%20opacity%3D%220.99%22%2F%3E%3Cellipse%20cx%3D%2226.35%22%20cy%3D%2254.94%22%20rx%3D%220.34%22%20ry%3D%220.24%22%20fill%3D%22black%22%20opacity%3D%220.85%22%2F%3E%3Cellipse%20cx%3D%2242.96%22%20cy%3D%2215.87%22%20rx%3D%220.68%22%20ry%3D%220.83%22%20fill%3D%22black%22%20opacity%3D%220.87%22%2F%3E%3Cellipse%20cx%3D%2260.84%22%20cy%3D%2260.96%22%20rx%3D%220.29%22%20ry%3D%220.67%22%20fill%3D%22black%22%20opacity%3D%220.90%22%2F%3E%3Cellipse%20cx%3D%2245.38%22%20cy%3D%2221.05%22%20rx%3D%220.49%22%20ry%3D%220.57%22%20fill%3D%22black%22%20opacity%3D%220.94%22%2F%3E%3Cellipse%20cx%3D%223.19%22%20cy%3D%2223.26%22%20rx%3D%220.38%22%20ry%3D%220.71%22%20fill%3D%22black%22%20opacity%3D%220.65%22%2F%3E%3Cellipse%20cx%3D%223.82%22%20cy%3D%227.16%22%20rx%3D%220.28%22%20ry%3D%220.47%22%20fill%3D%22black%22%20opacity%3D%220.95%22%2F%3E%3Cellipse%20cx%3D%2222.02%22%20cy%3D%226.27%22%20rx%3D%220.55%22%20ry%3D%220.40%22%20fill%3D%22black%22%20opacity%3D%220.83%22%2F%3E%3Cellipse%20cx%3D%2246.35%22%20cy%3D%2228.27%22%20rx%3D%220.59%22%20ry%3D%220.60%22%20fill%3D%22black%22%20opacity%3D%220.94%22%2F%3E%3Cellipse%20cx%3D%2247.27%22%20cy%3D%2255.87%22%20rx%3D%220.59%22%20ry%3D%220.37%22%20fill%3D%22black%22%20opacity%3D%220.80%22%2F%3E%3Cellipse%20cx%3D%2247.88%22%20cy%3D%2248.65%22%20rx%3D%220.59%22%20ry%3D%220.74%22%20fill%3D%22black%22%20opacity%3D%220.93%22%2F%3E%3Cellipse%20cx%3D%2233.54%22%20cy%3D%2239.71%22%20rx%3D%220.24%22%20ry%3D%220.50%22%20fill%3D%22black%22%20opacity%3D%220.89%22%2F%3E%3Cellipse%20cx%3D%2256.64%22%20cy%3D%2252.60%22%20rx%3D%220.44%22%20ry%3D%220.33%22%20fill%3D%22black%22%20opacity%3D%220.95%22%2F%3E%3Cellipse%20cx%3D%2240.75%22%20cy%3D%2211.88%22%20rx%3D%220.24%22%20ry%3D%220.77%22%20fill%3D%22black%22%20opacity%3D%220.83%22%2F%3E%3Cellipse%20cx%3D%226.79%22%20cy%3D%2261.38%22%20rx%3D%220.51%22%20ry%3D%220.69%22%20fill%3D%22black%22%20opacity%3D%220.92%22%2F%3E%3Cellipse%20cx%3D%2215.87%22%20cy%3D%2232.39%22%20rx%3D%220.31%22%20ry%3D%220.59%22%20fill%3D%22black%22%20opacity%3D%220.77%22%2F%3E%3Cellipse%20cx%3D%2248.98%22%20cy%3D%227.18%22%20rx%3D%220.32%22%20ry%3D%220.44%22%20fill%3D%22black%22%20opacity%3D%220.60%22%2F%3E%3Cellipse%20cx%3D%2225.21%22%20cy%3D%2259.68%22%20rx%3D%220.65%22%20ry%3D%220.30%22%20fill%3D%22black%22%20opacity%3D%220.93%22%2F%3E%3Cellipse%20cx%3D%2213.96%22%20cy%3D%2214.86%22%20rx%3D%220.54%22%20ry%3D%220.38%22%20fill%3D%22black%22%20opacity%3D%220.68%22%2F%3E%3Cellipse%20cx%3D%225.31%22%20cy%3D%2210.96%22%20rx%3D%220.32%22%20ry%3D%220.79%22%20fill%3D%22black%22%20opacity%3D%220.62%22%2F%3E%3Cellipse%20cx%3D%2233.49%22%20cy%3D%2213.16%22%20rx%3D%220.58%22%20ry%3D%220.18%22%20fill%3D%22black%22%20opacity%3D%220.75%22%2F%3E%3Cellipse%20cx%3D%2245.74%22%20cy%3D%221.61%22%20rx%3D%220.43%22%20ry%3D%220.40%22%20fill%3D%22black%22%20opacity%3D%220.79%22%2F%3E%3Cellipse%20cx%3D%2238.98%22%20cy%3D%224.96%22%20rx%3D%220.65%22%20ry%3D%220.36%22%20fill%3D%22black%22%20opacity%3D%220.91%22%2F%3E%3Cellipse%20cx%3D%228.24%22%20cy%3D%225.82%22%20rx%3D%220.32%22%20ry%3D%220.24%22%20fill%3D%22black%22%20opacity%3D%220.70%22%2F%3E%3Cellipse%20cx%3D%228.65%22%20cy%3D%225.36%22%20rx%3D%220.65%22%20ry%3D%220.53%22%20fill%3D%22black%22%20opacity%3D%220.80%22%2F%3E%3Cellipse%20cx%3D%2231.51%22%20cy%3D%2250.25%22%20rx%3D%220.24%22%20ry%3D%220.21%22%20fill%3D%22black%22%20opacity%3D%220.87%22%2F%3E%3Cellipse%20cx%3D%220.44%22%20cy%3D%2231.35%22%20rx%3D%220.53%22%20ry%3D%220.75%22%20fill%3D%22black%22%20opacity%3D%220.60%22%2F%3E%3Cellipse%20cx%3D%2224.92%22%20cy%3D%2219.40%22%20rx%3D%220.51%22%20ry%3D%220.20%22%20fill%3D%22black%22%20opacity%3D%220.90%22%2F%3E%3Cellipse%20cx%3D%2259.33%22%20cy%3D%2234.02%22%20rx%3D%220.55%22%20ry%3D%220.74%22%20fill%3D%22black%22%20opacity%3D%220.94%22%2F%3E%3Cellipse%20cx%3D%2250.80%22%20cy%3D%2230.21%22%20rx%3D%220.26%22%20ry%3D%220.71%22%20fill%3D%22black%22%20opacity%3D%220.94%22%2F%3E%3Cellipse%20cx%3D%2243.46%22%20cy%3D%2219.51%22%20rx%3D%220.71%22%20ry%3D%220.60%22%20fill%3D%22black%22%20opacity%3D%220.72%22%2F%3E%3Cellipse%20cx%3D%2248.74%22%20cy%3D%2213.90%22%20rx%3D%220.34%22%20ry%3D%220.79%22%20fill%3D%22black%22%20opacity%3D%220.62%22%2F%3E%3Cellipse%20cx%3D%2253.93%22%20cy%3D%2224.60%22%20rx%3D%220.51%22%20ry%3D%220.64%22%20fill%3D%22black%22%20opacity%3D%220.96%22%2F%3E%3Cellipse%20cx%3D%2213.63%22%20cy%3D%225.76%22%20rx%3D%220.48%22%20ry%3D%220.33%22%20fill%3D%22black%22%20opacity%3D%220.77%22%2F%3E%3Cellipse%20cx%3D%226.83%22%20cy%3D%225.58%22%20rx%3D%220.50%22%20ry%3D%220.21%22%20fill%3D%22black%22%20opacity%3D%220.71%22%2F%3E%3Cellipse%20cx%3D%2224.07%22%20cy%3D%225.89%22%20rx%3D%220.62%22%20ry%3D%220.78%22%20fill%3D%22black%22%20opacity%3D%220.61%22%2F%3E%3Cellipse%20cx%3D%2250.02%22%20cy%3D%2210.90%22%20rx%3D%220.58%22%20ry%3D%220.22%22%20fill%3D%22black%22%20opacity%3D%220.90%22%2F%3E%3Cellipse%20cx%3D%2257.81%22%20cy%3D%2216.06%22%20rx%3D%220.30%22%20ry%3D%220.41%22%20fill%3D%22black%22%20opacity%3D%220.94%22%2F%3E%3Cellipse%20cx%3D%2248.37%22%20cy%3D%229.72%22%20rx%3D%220.67%22%20ry%3D%220.68%22%20fill%3D%22black%22%20opacity%3D%220.98%22%2F%3E%3Cellipse%20cx%3D%2260.31%22%20cy%3D%229.82%22%20rx%3D%220.58%22%20ry%3D%220.20%22%20fill%3D%22black%22%20opacity%3D%220.68%22%2F%3E%3Cellipse%20cx%3D%2233.26%22%20cy%3D%2214.46%22%20rx%3D%220.33%22%20ry%3D%220.42%22%20fill%3D%22black%22%20opacity%3D%220.78%22%2F%3E%3Cellipse%20cx%3D%2256.91%22%20cy%3D%2236.04%22%20rx%3D%220.50%22%20ry%3D%220.66%22%20fill%3D%22black%22%20opacity%3D%220.68%22%2F%3E%3Cellipse%20cx%3D%2249.80%22%20cy%3D%2247.29%22%20rx%3D%220.63%22%20ry%3D%220.48%22%20fill%3D%22black%22%20opacity%3D%220.82%22%2F%3E%3Cellipse%20cx%3D%224.64%22%20cy%3D%2228.43%22%20rx%3D%220.54%22%20ry%3D%220.82%22%20fill%3D%22black%22%20opacity%3D%220.96%22%2F%3E%3Cellipse%20cx%3D%2221.03%22%20cy%3D%2246.89%22%20rx%3D%220.65%22%20ry%3D%220.82%22%20fill%3D%22black%22%20opacity%3D%220.87%22%2F%3E%3Cellipse%20cx%3D%2220.43%22%20cy%3D%2254.16%22%20rx%3D%220.23%22%20ry%3D%220.56%22%20fill%3D%22black%22%20opacity%3D%220.78%22%2F%3E%3Cellipse%20cx%3D%2254.73%22%20cy%3D%2238.51%22%20rx%3D%220.32%22%20ry%3D%220.29%22%20fill%3D%22black%22%20opacity%3D%220.61%22%2F%3E%3Cellipse%20cx%3D%2246.64%22%20cy%3D%2248.56%22%20rx%3D%220.41%22%20ry%3D%220.33%22%20fill%3D%22black%22%20opacity%3D%220.82%22%2F%3E%3Cellipse%20cx%3D%2212.12%22%20cy%3D%2232.65%22%20rx%3D%220.39%22%20ry%3D%220.39%22%20fill%3D%22black%22%20opacity%3D%220.88%22%2F%3E%3Cellipse%20cx%3D%2215.42%22%20cy%3D%2220.55%22%20rx%3D%220.50%22%20ry%3D%220.81%22%20fill%3D%22black%22%20opacity%3D%220.66%22%2F%3E%3Cellipse%20cx%3D%2219.00%22%20cy%3D%2216.90%22%20rx%3D%220.38%22%20ry%3D%220.51%22%20fill%3D%22black%22%20opacity%3D%220.93%22%2F%3E%3Cellipse%20cx%3D%2211.24%22%20cy%3D%2244.56%22%20rx%3D%220.44%22%20ry%3D%220.56%22%20fill%3D%22black%22%20opacity%3D%220.80%22%2F%3E%3Cellipse%20cx%3D%2237.38%22%20cy%3D%2211.13%22%20rx%3D%220.53%22%20ry%3D%220.45%22%20fill%3D%22black%22%20opacity%3D%220.91%22%2F%3E%3Cellipse%20cx%3D%2236.94%22%20cy%3D%2225.29%22%20rx%3D%220.71%22%20ry%3D%220.30%22%20fill%3D%22black%22%20opacity%3D%220.61%22%2F%3E%3Cellipse%20cx%3D%227.64%22%20cy%3D%2242.77%22%20rx%3D%220.27%22%20ry%3D%220.67%22%20fill%3D%22black%22%20opacity%3D%220.64%22%2F%3E%3Cellipse%20cx%3D%2218.44%22%20cy%3D%2238.58%22%20rx%3D%220.23%22%20ry%3D%220.47%22%20fill%3D%22black%22%20opacity%3D%221.00%22%2F%3E%3Cellipse%20cx%3D%2245.13%22%20cy%3D%2224.13%22%20rx%3D%220.67%22%20ry%3D%220.56%22%20fill%3D%22black%22%20opacity%3D%220.92%22%2F%3E%3Cellipse%20cx%3D%2221.32%22%20cy%3D%2223.66%22%20rx%3D%220.57%22%20ry%3D%220.69%22%20fill%3D%22black%22%20opacity%3D%220.88%22%2F%3E%3Cellipse%20cx%3D%229.32%22%20cy%3D%2226.13%22%20rx%3D%220.38%22%20ry%3D%220.34%22%20fill%3D%22black%22%20opacity%3D%220.65%22%2F%3E%3Cellipse%20cx%3D%2246.39%22%20cy%3D%228.77%22%20rx%3D%220.40%22%20ry%3D%220.19%22%20fill%3D%22black%22%20opacity%3D%220.88%22%2F%3E%3Cellipse%20cx%3D%2238.77%22%20cy%3D%224.84%22%20rx%3D%220.70%22%20ry%3D%220.85%22%20fill%3D%22black%22%20opacity%3D%220.90%22%2F%3E%3Cellipse%20cx%3D%2249.96%22%20cy%3D%2243.62%22%20rx%3D%220.23%22%20ry%3D%220.36%22%20fill%3D%22black%22%20opacity%3D%220.69%22%2F%3E%3Cellipse%20cx%3D%221.34%22%20cy%3D%2239.58%22%20rx%3D%220.52%22%20ry%3D%220.42%22%20fill%3D%22black%22%20opacity%3D%220.90%22%2F%3E%3Cellipse%20cx%3D%2214.53%22%20cy%3D%2217.41%22%20rx%3D%220.28%22%20ry%3D%220.34%22%20fill%3D%22black%22%20opacity%3D%220.94%22%2F%3E%3Cellipse%20cx%3D%2230.38%22%20cy%3D%2245.68%22%20rx%3D%220.65%22%20ry%3D%220.63%22%20fill%3D%22black%22%20opacity%3D%220.74%22%2F%3E%3Cellipse%20cx%3D%2259.97%22%20cy%3D%224.97%22%20rx%3D%220.43%22%20ry%3D%220.77%22%20fill%3D%22black%22%20opacity%3D%220.87%22%2F%3E%3Cellipse%20cx%3D%2221.93%22%20cy%3D%2251.28%22%20rx%3D%220.60%22%20ry%3D%220.66%22%20fill%3D%22black%22%20opacity%3D%220.71%22%2F%3E%3Cellipse%20cx%3D%2242.16%22%20cy%3D%2240.66%22%20rx%3D%220.64%22%20ry%3D%220.52%22%20fill%3D%22black%22%20opacity%3D%220.97%22%2F%3E%3Cellipse%20cx%3D%2244.65%22%20cy%3D%2212.99%22%20rx%3D%220.51%22%20ry%3D%220.31%22%20fill%3D%22black%22%20opacity%3D%220.85%22%2F%3E%3Cellipse%20cx%3D%2220.19%22%20cy%3D%2261.87%22%20rx%3D%220.39%22%20ry%3D%220.71%22%20fill%3D%22black%22%20opacity%3D%220.93%22%2F%3E%3Cellipse%20cx%3D%2223.15%22%20cy%3D%2236.52%22%20rx%3D%220.34%22%20ry%3D%220.43%22%20fill%3D%22black%22%20opacity%3D%220.78%22%2F%3E%3Cellipse%20cx%3D%2244.12%22%20cy%3D%2231.51%22%20rx%3D%220.30%22%20ry%3D%220.61%22%20fill%3D%22black%22%20opacity%3D%220.81%22%2F%3E%3Cellipse%20cx%3D%2232.56%22%20cy%3D%2227.63%22%20rx%3D%220.65%22%20ry%3D%220.62%22%20fill%3D%22black%22%20opacity%3D%220.86%22%2F%3E%3Cellipse%20cx%3D%2231.08%22%20cy%3D%2224.91%22%20rx%3D%220.43%22%20ry%3D%220.63%22%20fill%3D%22black%22%20opacity%3D%220.78%22%2F%3E%3Cellipse%20cx%3D%224.31%22%20cy%3D%2213.69%22%20rx%3D%220.25%22%20ry%3D%220.21%22%20fill%3D%22black%22%20opacity%3D%220.74%22%2F%3E%3Cellipse%20cx%3D%2223.42%22%20cy%3D%2228.30%22%20rx%3D%220.32%22%20ry%3D%220.34%22%20fill%3D%22black%22%20opacity%3D%220.78%22%2F%3E%3Cellipse%20cx%3D%2218.01%22%20cy%3D%2216.18%22%20rx%3D%220.47%22%20ry%3D%220.69%22%20fill%3D%22black%22%20opacity%3D%220.62%22%2F%3E%3Cellipse%20cx%3D%220.84%22%20cy%3D%2227.77%22%20rx%3D%220.67%22%20ry%3D%220.60%22%20fill%3D%22black%22%20opacity%3D%220.75%22%2F%3E%3Cellipse%20cx%3D%229%22%20cy%3D%229%22%20rx%3D%221.4%22%20ry%3D%220.7%22%20fill%3D%22black%22%2F%3E%3Cellipse%20cx%3D%2248%22%20cy%3D%227%22%20rx%3D%221%22%20ry%3D%220.8%22%20fill%3D%22black%22%2F%3E%3Cellipse%20cx%3D%223%22%20cy%3D%2230%22%20rx%3D%220.8%22%20ry%3D%222%22%20fill%3D%22black%22%2F%3E%3Cellipse%20cx%3D%2251%22%20cy%3D%2249%22%20rx%3D%221.2%22%20ry%3D%220.7%22%20fill%3D%22black%22%2F%3E%3Cellipse%20cx%3D%2219%22%20cy%3D%2259%22%20rx%3D%221.3%22%20ry%3D%220.6%22%20fill%3D%22black%22%2F%3E%3Cellipse%20cx%3D%2227%22%20cy%3D%2229%22%20rx%3D%221%22%20ry%3D%220.5%22%20fill%3D%22black%22%2F%3E%3Cellipse%20cx%3D%2242%22%20cy%3D%2235%22%20rx%3D%220.8%22%20ry%3D%220.6%22%20fill%3D%22black%22%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2262%22%20height%3D%2262%22%20viewBox%3D%220%200%2062%2062%22%3E%3Cdefs%3E%3ClinearGradient%20id%3D%22p%22%20x1%3D%220%22%20y1%3D%220%22%20x2%3D%221%22%20y2%3D%22.7%22%3E%3Cstop%20stop-color%3D%22%23999%22%2F%3E%3Cstop%20offset%3D%22.35%22%20stop-color%3D%22white%22%2F%3E%3Cstop%20offset%3D%22.7%22%20stop-color%3D%22%23ccc%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22white%22%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Crect%20width%3D%2262%22%20height%3D%2262%22%20fill%3D%22url%28%23p%29%22%2F%3E%3Cellipse%20cx%3D%2257.34%22%20cy%3D%2258.81%22%20rx%3D%220.67%22%20ry%3D%220.24%22%20fill%3D%22black%22%20opacity%3D%220.84%22%2F%3E%3Cellipse%20cx%3D%2226.27%22%20cy%3D%2232.87%22%20rx%3D%220.29%22%20ry%3D%220.31%22%20fill%3D%22black%22%20opacity%3D%220.78%22%2F%3E%3Cellipse%20cx%3D%2213.70%22%20cy%3D%2228.21%22%20rx%3D%220.23%22%20ry%3D%220.24%22%20fill%3D%22black%22%20opacity%3D%220.88%22%2F%3E%3Cellipse%20cx%3D%2226.12%22%20cy%3D%2231.78%22%20rx%3D%220.59%22%20ry%3D%220.42%22%20fill%3D%22black%22%20opacity%3D%220.62%22%2F%3E%3Cellipse%20cx%3D%2248.55%22%20cy%3D%2236.53%22%20rx%3D%220.55%22%20ry%3D%220.60%22%20fill%3D%22black%22%20opacity%3D%220.99%22%2F%3E%3Cellipse%20cx%3D%2222.49%22%20cy%3D%2247.11%22%20rx%3D%220.40%22%20ry%3D%220.56%22%20fill%3D%22black%22%20opacity%3D%220.86%22%2F%3E%3Cellipse%20cx%3D%2219.49%22%20cy%3D%225.32%22%20rx%3D%220.46%22%20ry%3D%220.66%22%20fill%3D%22black%22%20opacity%3D%220.84%22%2F%3E%3Cellipse%20cx%3D%2227.74%22%20cy%3D%2239.83%22%20rx%3D%220.31%22%20ry%3D%220.30%22%20fill%3D%22black%22%20opacity%3D%220.73%22%2F%3E%3Cellipse%20cx%3D%2250.58%22%20cy%3D%2212.13%22%20rx%3D%220.28%22%20ry%3D%220.25%22%20fill%3D%22black%22%20opacity%3D%220.62%22%2F%3E%3Cellipse%20cx%3D%2217.08%22%20cy%3D%2235.51%22%20rx%3D%220.63%22%20ry%3D%220.40%22%20fill%3D%22black%22%20opacity%3D%220.75%22%2F%3E%3Cellipse%20cx%3D%2217.89%22%20cy%3D%2218.90%22%20rx%3D%220.61%22%20ry%3D%220.55%22%20fill%3D%22black%22%20opacity%3D%220.70%22%2F%3E%3Cellipse%20cx%3D%226.64%22%20cy%3D%2248.60%22%20rx%3D%220.57%22%20ry%3D%220.74%22%20fill%3D%22black%22%20opacity%3D%220.70%22%2F%3E%3Cellipse%20cx%3D%2233.82%22%20cy%3D%2256.96%22%20rx%3D%220.52%22%20ry%3D%220.81%22%20fill%3D%22black%22%20opacity%3D%220.67%22%2F%3E%3Cellipse%20cx%3D%2260.45%22%20cy%3D%223.47%22%20rx%3D%220.43%22%20ry%3D%220.20%22%20fill%3D%22black%22%20opacity%3D%220.92%22%2F%3E%3Cellipse%20cx%3D%2242.61%22%20cy%3D%2260.37%22%20rx%3D%220.62%22%20ry%3D%220.82%22%20fill%3D%22black%22%20opacity%3D%220.82%22%2F%3E%3Cellipse%20cx%3D%2261.27%22%20cy%3D%2246.44%22%20rx%3D%220.39%22%20ry%3D%220.83%22%20fill%3D%22black%22%20opacity%3D%220.75%22%2F%3E%3Cellipse%20cx%3D%2211.99%22%20cy%3D%224.70%22%20rx%3D%220.45%22%20ry%3D%220.31%22%20fill%3D%22black%22%20opacity%3D%220.97%22%2F%3E%3Cellipse%20cx%3D%2258.93%22%20cy%3D%2213.39%22%20rx%3D%220.27%22%20ry%3D%220.53%22%20fill%3D%22black%22%20opacity%3D%220.67%22%2F%3E%3Cellipse%20cx%3D%2233.71%22%20cy%3D%2250.40%22%20rx%3D%220.35%22%20ry%3D%220.46%22%20fill%3D%22black%22%20opacity%3D%220.96%22%2F%3E%3Cellipse%20cx%3D%2227.57%22%20cy%3D%2221.25%22%20rx%3D%220.67%22%20ry%3D%220.73%22%20fill%3D%22black%22%20opacity%3D%220.96%22%2F%3E%3Cellipse%20cx%3D%2242.64%22%20cy%3D%2225.58%22%20rx%3D%220.57%22%20ry%3D%220.74%22%20fill%3D%22black%22%20opacity%3D%220.86%22%2F%3E%3Cellipse%20cx%3D%2214.78%22%20cy%3D%2218.31%22%20rx%3D%220.42%22%20ry%3D%220.70%22%20fill%3D%22black%22%20opacity%3D%220.82%22%2F%3E%3Cellipse%20cx%3D%2234.10%22%20cy%3D%2251.25%22%20rx%3D%220.27%22%20ry%3D%220.60%22%20fill%3D%22black%22%20opacity%3D%220.73%22%2F%3E%3Cellipse%20cx%3D%2234.68%22%20cy%3D%2251.79%22%20rx%3D%220.34%22%20ry%3D%220.82%22%20fill%3D%22black%22%20opacity%3D%220.63%22%2F%3E%3Cellipse%20cx%3D%2234.85%22%20cy%3D%2233.59%22%20rx%3D%220.34%22%20ry%3D%220.56%22%20fill%3D%22black%22%20opacity%3D%220.79%22%2F%3E%3Cellipse%20cx%3D%2227.87%22%20cy%3D%2244.54%22%20rx%3D%220.22%22%20ry%3D%220.43%22%20fill%3D%22black%22%20opacity%3D%220.91%22%2F%3E%3Cellipse%20cx%3D%228.80%22%20cy%3D%2253.78%22%20rx%3D%220.32%22%20ry%3D%220.64%22%20fill%3D%22black%22%20opacity%3D%220.67%22%2F%3E%3Cellipse%20cx%3D%2227.86%22%20cy%3D%2226.20%22%20rx%3D%220.26%22%20ry%3D%220.65%22%20fill%3D%22black%22%20opacity%3D%220.79%22%2F%3E%3Cellipse%20cx%3D%2242.72%22%20cy%3D%2233.43%22%20rx%3D%220.50%22%20ry%3D%220.53%22%20fill%3D%22black%22%20opacity%3D%220.72%22%2F%3E%3Cellipse%20cx%3D%2255.72%22%20cy%3D%225.36%22%20rx%3D%220.66%22%20ry%3D%220.76%22%20fill%3D%22black%22%20opacity%3D%220.80%22%2F%3E%3Cellipse%20cx%3D%2248.17%22%20cy%3D%2241.75%22%20rx%3D%220.52%22%20ry%3D%220.38%22%20fill%3D%22black%22%20opacity%3D%220.73%22%2F%3E%3Cellipse%20cx%3D%2221.66%22%20cy%3D%2218.73%22%20rx%3D%220.70%22%20ry%3D%220.41%22%20fill%3D%22black%22%20opacity%3D%220.76%22%2F%3E%3Cellipse%20cx%3D%2226.01%22%20cy%3D%2250.62%22%20rx%3D%220.46%22%20ry%3D%220.55%22%20fill%3D%22black%22%20opacity%3D%220.70%22%2F%3E%3Cellipse%20cx%3D%2217.24%22%20cy%3D%225.52%22%20rx%3D%220.33%22%20ry%3D%220.36%22%20fill%3D%22black%22%20opacity%3D%220.94%22%2F%3E%3Cellipse%20cx%3D%2231.15%22%20cy%3D%226.84%22%20rx%3D%220.45%22%20ry%3D%220.26%22%20fill%3D%22black%22%20opacity%3D%220.83%22%2F%3E%3Cellipse%20cx%3D%2227.41%22%20cy%3D%2253.21%22%20rx%3D%220.35%22%20ry%3D%220.75%22%20fill%3D%22black%22%20opacity%3D%220.70%22%2F%3E%3Cellipse%20cx%3D%2260.92%22%20cy%3D%2239.32%22%20rx%3D%220.24%22%20ry%3D%220.72%22%20fill%3D%22black%22%20opacity%3D%220.71%22%2F%3E%3Cellipse%20cx%3D%2222.46%22%20cy%3D%229.09%22%20rx%3D%220.64%22%20ry%3D%220.24%22%20fill%3D%22black%22%20opacity%3D%220.90%22%2F%3E%3Cellipse%20cx%3D%2224.53%22%20cy%3D%2242.13%22%20rx%3D%220.37%22%20ry%3D%220.23%22%20fill%3D%22black%22%20opacity%3D%220.97%22%2F%3E%3Cellipse%20cx%3D%2240.59%22%20cy%3D%2210.52%22%20rx%3D%220.71%22%20ry%3D%220.79%22%20fill%3D%22black%22%20opacity%3D%220.67%22%2F%3E%3Cellipse%20cx%3D%221.18%22%20cy%3D%2237.88%22%20rx%3D%220.29%22%20ry%3D%220.67%22%20fill%3D%22black%22%20opacity%3D%220.79%22%2F%3E%3Cellipse%20cx%3D%2243.96%22%20cy%3D%2235.33%22%20rx%3D%220.61%22%20ry%3D%220.73%22%20fill%3D%22black%22%20opacity%3D%220.84%22%2F%3E%3Cellipse%20cx%3D%2236.67%22%20cy%3D%2220.27%22%20rx%3D%220.29%22%20ry%3D%220.24%22%20fill%3D%22black%22%20opacity%3D%220.94%22%2F%3E%3Cellipse%20cx%3D%2212.78%22%20cy%3D%2226.45%22%20rx%3D%220.38%22%20ry%3D%220.60%22%20fill%3D%22black%22%20opacity%3D%220.81%22%2F%3E%3Cellipse%20cx%3D%2253.26%22%20cy%3D%2227.03%22%20rx%3D%220.40%22%20ry%3D%220.62%22%20fill%3D%22black%22%20opacity%3D%220.90%22%2F%3E%3Cellipse%20cx%3D%2257.38%22%20cy%3D%2219.33%22%20rx%3D%220.66%22%20ry%3D%220.84%22%20fill%3D%22black%22%20opacity%3D%220.99%22%2F%3E%3Cellipse%20cx%3D%228.01%22%20cy%3D%2223.57%22%20rx%3D%220.61%22%20ry%3D%220.74%22%20fill%3D%22black%22%20opacity%3D%220.62%22%2F%3E%3Cellipse%20cx%3D%2224.49%22%20cy%3D%2244.90%22%20rx%3D%220.60%22%20ry%3D%220.54%22%20fill%3D%22black%22%20opacity%3D%220.68%22%2F%3E%3Cellipse%20cx%3D%2225.22%22%20cy%3D%223.63%22%20rx%3D%220.38%22%20ry%3D%220.47%22%20fill%3D%22black%22%20opacity%3D%220.93%22%2F%3E%3Cellipse%20cx%3D%2236.54%22%20cy%3D%2225.69%22%20rx%3D%220.34%22%20ry%3D%220.39%22%20fill%3D%22black%22%20opacity%3D%220.87%22%2F%3E%3Cellipse%20cx%3D%2227.62%22%20cy%3D%2210.73%22%20rx%3D%220.63%22%20ry%3D%220.57%22%20fill%3D%22black%22%20opacity%3D%220.99%22%2F%3E%3Cellipse%20cx%3D%2233.26%22%20cy%3D%2238.63%22%20rx%3D%220.43%22%20ry%3D%220.59%22%20fill%3D%22black%22%20opacity%3D%220.97%22%2F%3E%3Cellipse%20cx%3D%2260.84%22%20cy%3D%2240.98%22%20rx%3D%220.44%22%20ry%3D%220.22%22%20fill%3D%22black%22%20opacity%3D%220.94%22%2F%3E%3Cellipse%20cx%3D%2224.27%22%20cy%3D%2223.71%22%20rx%3D%220.25%22%20ry%3D%220.20%22%20fill%3D%22black%22%20opacity%3D%220.76%22%2F%3E%3Cellipse%20cx%3D%2260.43%22%20cy%3D%2245.92%22%20rx%3D%220.57%22%20ry%3D%220.63%22%20fill%3D%22black%22%20opacity%3D%220.71%22%2F%3E%3Cellipse%20cx%3D%2210.46%22%20cy%3D%2237.35%22%20rx%3D%220.25%22%20ry%3D%220.57%22%20fill%3D%22black%22%20opacity%3D%220.81%22%2F%3E%3Cellipse%20cx%3D%2233.63%22%20cy%3D%227.52%22%20rx%3D%220.25%22%20ry%3D%220.50%22%20fill%3D%22black%22%20opacity%3D%220.66%22%2F%3E%3Cellipse%20cx%3D%2239.77%22%20cy%3D%2219.19%22%20rx%3D%220.53%22%20ry%3D%220.68%22%20fill%3D%22black%22%20opacity%3D%220.84%22%2F%3E%3Cellipse%20cx%3D%2232.96%22%20cy%3D%2212.23%22%20rx%3D%220.39%22%20ry%3D%220.84%22%20fill%3D%22black%22%20opacity%3D%220.71%22%2F%3E%3Cellipse%20cx%3D%2217.63%22%20cy%3D%2230.58%22%20rx%3D%220.49%22%20ry%3D%220.71%22%20fill%3D%22black%22%20opacity%3D%220.72%22%2F%3E%3Cellipse%20cx%3D%2259.70%22%20cy%3D%221.38%22%20rx%3D%220.62%22%20ry%3D%220.56%22%20fill%3D%22black%22%20opacity%3D%220.96%22%2F%3E%3Cellipse%20cx%3D%229.49%22%20cy%3D%2242.73%22%20rx%3D%220.69%22%20ry%3D%220.63%22%20fill%3D%22black%22%20opacity%3D%220.64%22%2F%3E%3Cellipse%20cx%3D%2257.10%22%20cy%3D%2260.12%22%20rx%3D%220.28%22%20ry%3D%220.73%22%20fill%3D%22black%22%20opacity%3D%220.63%22%2F%3E%3Cellipse%20cx%3D%225.04%22%20cy%3D%2249.31%22%20rx%3D%220.58%22%20ry%3D%220.82%22%20fill%3D%22black%22%20opacity%3D%220.85%22%2F%3E%3Cellipse%20cx%3D%2231.73%22%20cy%3D%2216.87%22%20rx%3D%220.51%22%20ry%3D%220.84%22%20fill%3D%22black%22%20opacity%3D%220.86%22%2F%3E%3Cellipse%20cx%3D%2254.28%22%20cy%3D%2212.24%22%20rx%3D%220.59%22%20ry%3D%220.67%22%20fill%3D%22black%22%20opacity%3D%220.63%22%2F%3E%3Cellipse%20cx%3D%2250.85%22%20cy%3D%2210.92%22%20rx%3D%220.33%22%20ry%3D%220.22%22%20fill%3D%22black%22%20opacity%3D%220.87%22%2F%3E%3Cellipse%20cx%3D%228.82%22%20cy%3D%2260.49%22%20rx%3D%220.22%22%20ry%3D%220.72%22%20fill%3D%22black%22%20opacity%3D%220.90%22%2F%3E%3Cellipse%20cx%3D%2235.30%22%20cy%3D%2235.46%22%20rx%3D%220.62%22%20ry%3D%220.61%22%20fill%3D%22black%22%20opacity%3D%220.66%22%2F%3E%3Cellipse%20cx%3D%2249.40%22%20cy%3D%2221.94%22%20rx%3D%220.51%22%20ry%3D%220.52%22%20fill%3D%22black%22%20opacity%3D%220.96%22%2F%3E%3Cellipse%20cx%3D%2225.69%22%20cy%3D%2252.91%22%20rx%3D%220.26%22%20ry%3D%220.40%22%20fill%3D%22black%22%20opacity%3D%220.87%22%2F%3E%3Cellipse%20cx%3D%2237.94%22%20cy%3D%2251.60%22%20rx%3D%220.32%22%20ry%3D%220.72%22%20fill%3D%22black%22%20opacity%3D%220.92%22%2F%3E%3Cellipse%20cx%3D%228.86%22%20cy%3D%228.67%22%20rx%3D%220.51%22%20ry%3D%220.83%22%20fill%3D%22black%22%20opacity%3D%220.85%22%2F%3E%3Cellipse%20cx%3D%2226.53%22%20cy%3D%2231.43%22%20rx%3D%220.62%22%20ry%3D%220.53%22%20fill%3D%22black%22%20opacity%3D%220.81%22%2F%3E%3Cellipse%20cx%3D%2236.78%22%20cy%3D%2257.79%22%20rx%3D%220.62%22%20ry%3D%220.74%22%20fill%3D%22black%22%20opacity%3D%220.71%22%2F%3E%3Cellipse%20cx%3D%2237.21%22%20cy%3D%2251.03%22%20rx%3D%220.58%22%20ry%3D%220.82%22%20fill%3D%22black%22%20opacity%3D%220.97%22%2F%3E%3Cellipse%20cx%3D%227.91%22%20cy%3D%2231.51%22%20rx%3D%220.40%22%20ry%3D%220.32%22%20fill%3D%22black%22%20opacity%3D%220.80%22%2F%3E%3Cellipse%20cx%3D%2260.98%22%20cy%3D%2247.63%22%20rx%3D%220.27%22%20ry%3D%220.35%22%20fill%3D%22black%22%20opacity%3D%220.75%22%2F%3E%3Cellipse%20cx%3D%2254.88%22%20cy%3D%2228.49%22%20rx%3D%220.30%22%20ry%3D%220.55%22%20fill%3D%22black%22%20opacity%3D%220.70%22%2F%3E%3Cellipse%20cx%3D%222.38%22%20cy%3D%2236.75%22%20rx%3D%220.72%22%20ry%3D%220.70%22%20fill%3D%22black%22%20opacity%3D%220.89%22%2F%3E%3Cellipse%20cx%3D%229.46%22%20cy%3D%2234.83%22%20rx%3D%220.54%22%20ry%3D%220.69%22%20fill%3D%22black%22%20opacity%3D%220.78%22%2F%3E%3Cellipse%20cx%3D%223.31%22%20cy%3D%2257.52%22%20rx%3D%220.35%22%20ry%3D%220.67%22%20fill%3D%22black%22%20opacity%3D%220.79%22%2F%3E%3Cellipse%20cx%3D%2248.31%22%20cy%3D%2220.94%22%20rx%3D%220.27%22%20ry%3D%220.47%22%20fill%3D%22black%22%20opacity%3D%220.79%22%2F%3E%3Cellipse%20cx%3D%2249.14%22%20cy%3D%2225.03%22%20rx%3D%220.55%22%20ry%3D%220.43%22%20fill%3D%22black%22%20opacity%3D%220.89%22%2F%3E%3Cellipse%20cx%3D%2210.80%22%20cy%3D%2254.56%22%20rx%3D%220.69%22%20ry%3D%220.20%22%20fill%3D%22black%22%20opacity%3D%220.94%22%2F%3E%3Cellipse%20cx%3D%2248.24%22%20cy%3D%2242.97%22%20rx%3D%220.27%22%20ry%3D%220.67%22%20fill%3D%22black%22%20opacity%3D%220.91%22%2F%3E%3Cellipse%20cx%3D%2238.83%22%20cy%3D%2259.75%22%20rx%3D%220.69%22%20ry%3D%220.60%22%20fill%3D%22black%22%20opacity%3D%220.97%22%2F%3E%3Cellipse%20cx%3D%228.91%22%20cy%3D%2218.49%22%20rx%3D%220.48%22%20ry%3D%220.53%22%20fill%3D%22black%22%20opacity%3D%220.98%22%2F%3E%3Cellipse%20cx%3D%2239.43%22%20cy%3D%2238.52%22%20rx%3D%220.53%22%20ry%3D%220.81%22%20fill%3D%22black%22%20opacity%3D%220.76%22%2F%3E%3Cellipse%20cx%3D%2245.84%22%20cy%3D%2237.21%22%20rx%3D%220.42%22%20ry%3D%220.41%22%20fill%3D%22black%22%20opacity%3D%220.66%22%2F%3E%3Cellipse%20cx%3D%220.68%22%20cy%3D%2220.83%22%20rx%3D%220.37%22%20ry%3D%220.23%22%20fill%3D%22black%22%20opacity%3D%220.79%22%2F%3E%3Cellipse%20cx%3D%2221.76%22%20cy%3D%2257.41%22%20rx%3D%220.61%22%20ry%3D%220.63%22%20fill%3D%22black%22%20opacity%3D%220.94%22%2F%3E%3Cellipse%20cx%3D%2217.03%22%20cy%3D%227.21%22%20rx%3D%220.52%22%20ry%3D%220.33%22%20fill%3D%22black%22%20opacity%3D%220.99%22%2F%3E%3Cellipse%20cx%3D%2226.35%22%20cy%3D%2254.94%22%20rx%3D%220.34%22%20ry%3D%220.24%22%20fill%3D%22black%22%20opacity%3D%220.85%22%2F%3E%3Cellipse%20cx%3D%2242.96%22%20cy%3D%2215.87%22%20rx%3D%220.68%22%20ry%3D%220.83%22%20fill%3D%22black%22%20opacity%3D%220.87%22%2F%3E%3Cellipse%20cx%3D%2260.84%22%20cy%3D%2260.96%22%20rx%3D%220.29%22%20ry%3D%220.67%22%20fill%3D%22black%22%20opacity%3D%220.90%22%2F%3E%3Cellipse%20cx%3D%2245.38%22%20cy%3D%2221.05%22%20rx%3D%220.49%22%20ry%3D%220.57%22%20fill%3D%22black%22%20opacity%3D%220.94%22%2F%3E%3Cellipse%20cx%3D%223.19%22%20cy%3D%2223.26%22%20rx%3D%220.38%22%20ry%3D%220.71%22%20fill%3D%22black%22%20opacity%3D%220.65%22%2F%3E%3Cellipse%20cx%3D%223.82%22%20cy%3D%227.16%22%20rx%3D%220.28%22%20ry%3D%220.47%22%20fill%3D%22black%22%20opacity%3D%220.95%22%2F%3E%3Cellipse%20cx%3D%2222.02%22%20cy%3D%226.27%22%20rx%3D%220.55%22%20ry%3D%220.40%22%20fill%3D%22black%22%20opacity%3D%220.83%22%2F%3E%3Cellipse%20cx%3D%2246.35%22%20cy%3D%2228.27%22%20rx%3D%220.59%22%20ry%3D%220.60%22%20fill%3D%22black%22%20opacity%3D%220.94%22%2F%3E%3Cellipse%20cx%3D%2247.27%22%20cy%3D%2255.87%22%20rx%3D%220.59%22%20ry%3D%220.37%22%20fill%3D%22black%22%20opacity%3D%220.80%22%2F%3E%3Cellipse%20cx%3D%2247.88%22%20cy%3D%2248.65%22%20rx%3D%220.59%22%20ry%3D%220.74%22%20fill%3D%22black%22%20opacity%3D%220.93%22%2F%3E%3Cellipse%20cx%3D%2233.54%22%20cy%3D%2239.71%22%20rx%3D%220.24%22%20ry%3D%220.50%22%20fill%3D%22black%22%20opacity%3D%220.89%22%2F%3E%3Cellipse%20cx%3D%2256.64%22%20cy%3D%2252.60%22%20rx%3D%220.44%22%20ry%3D%220.33%22%20fill%3D%22black%22%20opacity%3D%220.95%22%2F%3E%3Cellipse%20cx%3D%2240.75%22%20cy%3D%2211.88%22%20rx%3D%220.24%22%20ry%3D%220.77%22%20fill%3D%22black%22%20opacity%3D%220.83%22%2F%3E%3Cellipse%20cx%3D%226.79%22%20cy%3D%2261.38%22%20rx%3D%220.51%22%20ry%3D%220.69%22%20fill%3D%22black%22%20opacity%3D%220.92%22%2F%3E%3Cellipse%20cx%3D%2215.87%22%20cy%3D%2232.39%22%20rx%3D%220.31%22%20ry%3D%220.59%22%20fill%3D%22black%22%20opacity%3D%220.77%22%2F%3E%3Cellipse%20cx%3D%2248.98%22%20cy%3D%227.18%22%20rx%3D%220.32%22%20ry%3D%220.44%22%20fill%3D%22black%22%20opacity%3D%220.60%22%2F%3E%3Cellipse%20cx%3D%2225.21%22%20cy%3D%2259.68%22%20rx%3D%220.65%22%20ry%3D%220.30%22%20fill%3D%22black%22%20opacity%3D%220.93%22%2F%3E%3Cellipse%20cx%3D%2213.96%22%20cy%3D%2214.86%22%20rx%3D%220.54%22%20ry%3D%220.38%22%20fill%3D%22black%22%20opacity%3D%220.68%22%2F%3E%3Cellipse%20cx%3D%225.31%22%20cy%3D%2210.96%22%20rx%3D%220.32%22%20ry%3D%220.79%22%20fill%3D%22black%22%20opacity%3D%220.62%22%2F%3E%3Cellipse%20cx%3D%2233.49%22%20cy%3D%2213.16%22%20rx%3D%220.58%22%20ry%3D%220.18%22%20fill%3D%22black%22%20opacity%3D%220.75%22%2F%3E%3Cellipse%20cx%3D%2245.74%22%20cy%3D%221.61%22%20rx%3D%220.43%22%20ry%3D%220.40%22%20fill%3D%22black%22%20opacity%3D%220.79%22%2F%3E%3Cellipse%20cx%3D%2238.98%22%20cy%3D%224.96%22%20rx%3D%220.65%22%20ry%3D%220.36%22%20fill%3D%22black%22%20opacity%3D%220.91%22%2F%3E%3Cellipse%20cx%3D%228.24%22%20cy%3D%225.82%22%20rx%3D%220.32%22%20ry%3D%220.24%22%20fill%3D%22black%22%20opacity%3D%220.70%22%2F%3E%3Cellipse%20cx%3D%228.65%22%20cy%3D%225.36%22%20rx%3D%220.65%22%20ry%3D%220.53%22%20fill%3D%22black%22%20opacity%3D%220.80%22%2F%3E%3Cellipse%20cx%3D%2231.51%22%20cy%3D%2250.25%22%20rx%3D%220.24%22%20ry%3D%220.21%22%20fill%3D%22black%22%20opacity%3D%220.87%22%2F%3E%3Cellipse%20cx%3D%220.44%22%20cy%3D%2231.35%22%20rx%3D%220.53%22%20ry%3D%220.75%22%20fill%3D%22black%22%20opacity%3D%220.60%22%2F%3E%3Cellipse%20cx%3D%2224.92%22%20cy%3D%2219.40%22%20rx%3D%220.51%22%20ry%3D%220.20%22%20fill%3D%22black%22%20opacity%3D%220.90%22%2F%3E%3Cellipse%20cx%3D%2259.33%22%20cy%3D%2234.02%22%20rx%3D%220.55%22%20ry%3D%220.74%22%20fill%3D%22black%22%20opacity%3D%220.94%22%2F%3E%3Cellipse%20cx%3D%2250.80%22%20cy%3D%2230.21%22%20rx%3D%220.26%22%20ry%3D%220.71%22%20fill%3D%22black%22%20opacity%3D%220.94%22%2F%3E%3Cellipse%20cx%3D%2243.46%22%20cy%3D%2219.51%22%20rx%3D%220.71%22%20ry%3D%220.60%22%20fill%3D%22black%22%20opacity%3D%220.72%22%2F%3E%3Cellipse%20cx%3D%2248.74%22%20cy%3D%2213.90%22%20rx%3D%220.34%22%20ry%3D%220.79%22%20fill%3D%22black%22%20opacity%3D%220.62%22%2F%3E%3Cellipse%20cx%3D%2253.93%22%20cy%3D%2224.60%22%20rx%3D%220.51%22%20ry%3D%220.64%22%20fill%3D%22black%22%20opacity%3D%220.96%22%2F%3E%3Cellipse%20cx%3D%2213.63%22%20cy%3D%225.76%22%20rx%3D%220.48%22%20ry%3D%220.33%22%20fill%3D%22black%22%20opacity%3D%220.77%22%2F%3E%3Cellipse%20cx%3D%226.83%22%20cy%3D%225.58%22%20rx%3D%220.50%22%20ry%3D%220.21%22%20fill%3D%22black%22%20opacity%3D%220.71%22%2F%3E%3Cellipse%20cx%3D%2224.07%22%20cy%3D%225.89%22%20rx%3D%220.62%22%20ry%3D%220.78%22%20fill%3D%22black%22%20opacity%3D%220.61%22%2F%3E%3Cellipse%20cx%3D%2250.02%22%20cy%3D%2210.90%22%20rx%3D%220.58%22%20ry%3D%220.22%22%20fill%3D%22black%22%20opacity%3D%220.90%22%2F%3E%3Cellipse%20cx%3D%2257.81%22%20cy%3D%2216.06%22%20rx%3D%220.30%22%20ry%3D%220.41%22%20fill%3D%22black%22%20opacity%3D%220.94%22%2F%3E%3Cellipse%20cx%3D%2248.37%22%20cy%3D%229.72%22%20rx%3D%220.67%22%20ry%3D%220.68%22%20fill%3D%22black%22%20opacity%3D%220.98%22%2F%3E%3Cellipse%20cx%3D%2260.31%22%20cy%3D%229.82%22%20rx%3D%220.58%22%20ry%3D%220.20%22%20fill%3D%22black%22%20opacity%3D%220.68%22%2F%3E%3Cellipse%20cx%3D%2233.26%22%20cy%3D%2214.46%22%20rx%3D%220.33%22%20ry%3D%220.42%22%20fill%3D%22black%22%20opacity%3D%220.78%22%2F%3E%3Cellipse%20cx%3D%2256.91%22%20cy%3D%2236.04%22%20rx%3D%220.50%22%20ry%3D%220.66%22%20fill%3D%22black%22%20opacity%3D%220.68%22%2F%3E%3Cellipse%20cx%3D%2249.80%22%20cy%3D%2247.29%22%20rx%3D%220.63%22%20ry%3D%220.48%22%20fill%3D%22black%22%20opacity%3D%220.82%22%2F%3E%3Cellipse%20cx%3D%224.64%22%20cy%3D%2228.43%22%20rx%3D%220.54%22%20ry%3D%220.82%22%20fill%3D%22black%22%20opacity%3D%220.96%22%2F%3E%3Cellipse%20cx%3D%2221.03%22%20cy%3D%2246.89%22%20rx%3D%220.65%22%20ry%3D%220.82%22%20fill%3D%22black%22%20opacity%3D%220.87%22%2F%3E%3Cellipse%20cx%3D%2220.43%22%20cy%3D%2254.16%22%20rx%3D%220.23%22%20ry%3D%220.56%22%20fill%3D%22black%22%20opacity%3D%220.78%22%2F%3E%3Cellipse%20cx%3D%2254.73%22%20cy%3D%2238.51%22%20rx%3D%220.32%22%20ry%3D%220.29%22%20fill%3D%22black%22%20opacity%3D%220.61%22%2F%3E%3Cellipse%20cx%3D%2246.64%22%20cy%3D%2248.56%22%20rx%3D%220.41%22%20ry%3D%220.33%22%20fill%3D%22black%22%20opacity%3D%220.82%22%2F%3E%3Cellipse%20cx%3D%2212.12%22%20cy%3D%2232.65%22%20rx%3D%220.39%22%20ry%3D%220.39%22%20fill%3D%22black%22%20opacity%3D%220.88%22%2F%3E%3Cellipse%20cx%3D%2215.42%22%20cy%3D%2220.55%22%20rx%3D%220.50%22%20ry%3D%220.81%22%20fill%3D%22black%22%20opacity%3D%220.66%22%2F%3E%3Cellipse%20cx%3D%2219.00%22%20cy%3D%2216.90%22%20rx%3D%220.38%22%20ry%3D%220.51%22%20fill%3D%22black%22%20opacity%3D%220.93%22%2F%3E%3Cellipse%20cx%3D%2211.24%22%20cy%3D%2244.56%22%20rx%3D%220.44%22%20ry%3D%220.56%22%20fill%3D%22black%22%20opacity%3D%220.80%22%2F%3E%3Cellipse%20cx%3D%2237.38%22%20cy%3D%2211.13%22%20rx%3D%220.53%22%20ry%3D%220.45%22%20fill%3D%22black%22%20opacity%3D%220.91%22%2F%3E%3Cellipse%20cx%3D%2236.94%22%20cy%3D%2225.29%22%20rx%3D%220.71%22%20ry%3D%220.30%22%20fill%3D%22black%22%20opacity%3D%220.61%22%2F%3E%3Cellipse%20cx%3D%227.64%22%20cy%3D%2242.77%22%20rx%3D%220.27%22%20ry%3D%220.67%22%20fill%3D%22black%22%20opacity%3D%220.64%22%2F%3E%3Cellipse%20cx%3D%2218.44%22%20cy%3D%2238.58%22%20rx%3D%220.23%22%20ry%3D%220.47%22%20fill%3D%22black%22%20opacity%3D%221.00%22%2F%3E%3Cellipse%20cx%3D%2245.13%22%20cy%3D%2224.13%22%20rx%3D%220.67%22%20ry%3D%220.56%22%20fill%3D%22black%22%20opacity%3D%220.92%22%2F%3E%3Cellipse%20cx%3D%2221.32%22%20cy%3D%2223.66%22%20rx%3D%220.57%22%20ry%3D%220.69%22%20fill%3D%22black%22%20opacity%3D%220.88%22%2F%3E%3Cellipse%20cx%3D%229.32%22%20cy%3D%2226.13%22%20rx%3D%220.38%22%20ry%3D%220.34%22%20fill%3D%22black%22%20opacity%3D%220.65%22%2F%3E%3Cellipse%20cx%3D%2246.39%22%20cy%3D%228.77%22%20rx%3D%220.40%22%20ry%3D%220.19%22%20fill%3D%22black%22%20opacity%3D%220.88%22%2F%3E%3Cellipse%20cx%3D%2238.77%22%20cy%3D%224.84%22%20rx%3D%220.70%22%20ry%3D%220.85%22%20fill%3D%22black%22%20opacity%3D%220.90%22%2F%3E%3Cellipse%20cx%3D%2249.96%22%20cy%3D%2243.62%22%20rx%3D%220.23%22%20ry%3D%220.36%22%20fill%3D%22black%22%20opacity%3D%220.69%22%2F%3E%3Cellipse%20cx%3D%221.34%22%20cy%3D%2239.58%22%20rx%3D%220.52%22%20ry%3D%220.42%22%20fill%3D%22black%22%20opacity%3D%220.90%22%2F%3E%3Cellipse%20cx%3D%2214.53%22%20cy%3D%2217.41%22%20rx%3D%220.28%22%20ry%3D%220.34%22%20fill%3D%22black%22%20opacity%3D%220.94%22%2F%3E%3Cellipse%20cx%3D%2230.38%22%20cy%3D%2245.68%22%20rx%3D%220.65%22%20ry%3D%220.63%22%20fill%3D%22black%22%20opacity%3D%220.74%22%2F%3E%3Cellipse%20cx%3D%2259.97%22%20cy%3D%224.97%22%20rx%3D%220.43%22%20ry%3D%220.77%22%20fill%3D%22black%22%20opacity%3D%220.87%22%2F%3E%3Cellipse%20cx%3D%2221.93%22%20cy%3D%2251.28%22%20rx%3D%220.60%22%20ry%3D%220.66%22%20fill%3D%22black%22%20opacity%3D%220.71%22%2F%3E%3Cellipse%20cx%3D%2242.16%22%20cy%3D%2240.66%22%20rx%3D%220.64%22%20ry%3D%220.52%22%20fill%3D%22black%22%20opacity%3D%220.97%22%2F%3E%3Cellipse%20cx%3D%2244.65%22%20cy%3D%2212.99%22%20rx%3D%220.51%22%20ry%3D%220.31%22%20fill%3D%22black%22%20opacity%3D%220.85%22%2F%3E%3Cellipse%20cx%3D%2220.19%22%20cy%3D%2261.87%22%20rx%3D%220.39%22%20ry%3D%220.71%22%20fill%3D%22black%22%20opacity%3D%220.93%22%2F%3E%3Cellipse%20cx%3D%2223.15%22%20cy%3D%2236.52%22%20rx%3D%220.34%22%20ry%3D%220.43%22%20fill%3D%22black%22%20opacity%3D%220.78%22%2F%3E%3Cellipse%20cx%3D%2244.12%22%20cy%3D%2231.51%22%20rx%3D%220.30%22%20ry%3D%220.61%22%20fill%3D%22black%22%20opacity%3D%220.81%22%2F%3E%3Cellipse%20cx%3D%2232.56%22%20cy%3D%2227.63%22%20rx%3D%220.65%22%20ry%3D%220.62%22%20fill%3D%22black%22%20opacity%3D%220.86%22%2F%3E%3Cellipse%20cx%3D%2231.08%22%20cy%3D%2224.91%22%20rx%3D%220.43%22%20ry%3D%220.63%22%20fill%3D%22black%22%20opacity%3D%220.78%22%2F%3E%3Cellipse%20cx%3D%224.31%22%20cy%3D%2213.69%22%20rx%3D%220.25%22%20ry%3D%220.21%22%20fill%3D%22black%22%20opacity%3D%220.74%22%2F%3E%3Cellipse%20cx%3D%2223.42%22%20cy%3D%2228.30%22%20rx%3D%220.32%22%20ry%3D%220.34%22%20fill%3D%22black%22%20opacity%3D%220.78%22%2F%3E%3Cellipse%20cx%3D%2218.01%22%20cy%3D%2216.18%22%20rx%3D%220.47%22%20ry%3D%220.69%22%20fill%3D%22black%22%20opacity%3D%220.62%22%2F%3E%3Cellipse%20cx%3D%220.84%22%20cy%3D%2227.77%22%20rx%3D%220.67%22%20ry%3D%220.60%22%20fill%3D%22black%22%20opacity%3D%220.75%22%2F%3E%3Cellipse%20cx%3D%229%22%20cy%3D%229%22%20rx%3D%221.4%22%20ry%3D%220.7%22%20fill%3D%22black%22%2F%3E%3Cellipse%20cx%3D%2248%22%20cy%3D%227%22%20rx%3D%221%22%20ry%3D%220.8%22%20fill%3D%22black%22%2F%3E%3Cellipse%20cx%3D%223%22%20cy%3D%2230%22%20rx%3D%220.8%22%20ry%3D%222%22%20fill%3D%22black%22%2F%3E%3Cellipse%20cx%3D%2251%22%20cy%3D%2249%22%20rx%3D%221.2%22%20ry%3D%220.7%22%20fill%3D%22black%22%2F%3E%3Cellipse%20cx%3D%2219%22%20cy%3D%2259%22%20rx%3D%221.3%22%20ry%3D%220.6%22%20fill%3D%22black%22%2F%3E%3Cellipse%20cx%3D%2227%22%20cy%3D%2229%22%20rx%3D%221%22%20ry%3D%220.5%22%20fill%3D%22black%22%2F%3E%3Cellipse%20cx%3D%2242%22%20cy%3D%2235%22%20rx%3D%220.8%22%20ry%3D%220.6%22%20fill%3D%22black%22%2F%3E%3C%2Fsvg%3E);mask-mode:luminance;-webkit-mask-size:100% 100%;mask-size:100% 100%;mix-blend-mode:multiply}.folio-wiz-study{position:relative;display:block;min-width:0;min-height:0;overflow:hidden;border-radius:20px;background:#dfe8d8;color:#262521;text-decoration:none;cursor:pointer;box-shadow:0 8px 28px #261f1814}.folio-wiz-study--data{background:#285b43;color:#fff}.folio-wiz-study--data .folio-wiz-study__brand,.folio-wiz-study--email .folio-wiz-study__brand{margin-bottom:0}.folio-wiz-study__collage{position:relative;flex:1;width:100%;min-height:0;margin:16px 0 24px;pointer-events:none}.folio-wiz-study__collage img{position:absolute;display:block;border:1px solid rgb(36 65 47 / .1);border-radius:8px;background:#fff;box-shadow:0 12px 24px #1a312429}.folio-wiz-study__collage-sync{width:36%;height:70%;left:9%;top:4%;object-fit:cover;object-position:top;transform:rotate(-9deg)}.folio-wiz-study__collage-notifications{width:39%;height:77%;right:8%;top:1%;object-fit:cover;object-position:right top;transform:rotate(8deg)}.folio-wiz-study__collage-products{width:82%;height:64%;left:7%;top:28%;object-fit:cover;object-position:left top;transform:rotate(-3deg)}.folio-wiz-study__dashboard{flex:1;min-height:0;width:100%;overflow:hidden;display:flex;justify-content:center;padding-top:0;border-radius:12px}.folio-wiz-study__dashboard img{width:100%;height:100%;object-fit:contain;object-position:center;transform:scale(1.12)}.folio-wiz-study__copy{position:absolute;top:24px;right:24px;bottom:24px;left:24px;display:flex;flex-direction:column;align-items:flex-start;gap:16px}.folio-wiz-study__brand{display:flex;align-items:center;gap:10px;margin-bottom:auto;padding-right:36px}.folio-wiz-study__brand>img{width:40px;height:40px;padding:6px;box-sizing:border-box;border-radius:10px;background:#fff9f7;object-fit:contain}.folio-wiz-study__brand>div{display:grid;gap:4px}.folio-wiz-study__brand strong{font:500 20px/1 Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:-.035em}.folio-wiz-study__brand small{font:400 13px/1.2 Helvetica Neue,Helvetica,Arial,sans-serif;opacity:.7}.folio-wiz-study h3{margin:0;max-width:21ch;font:500 28px/1.14 Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:-.035em}.folio-wiz-study p{margin:0;max-width:34ch;font:400 17px/1.4 Helvetica Neue,Helvetica,Arial,sans-serif}.folio-wiz-study__cta{display:inline-flex;padding:8px 13px;border-radius:999px;background:#1716120d;font:500 13px/1.3 Helvetica Neue,Helvetica,Arial,sans-serif}.folio-wiz-study--data .folio-wiz-study__cta{background:#ffffff24}.folio-wiz-study__arrow{position:absolute;right:24px;top:24px;display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:#fff9f7;color:#35332f;font:20px/1 Arial,sans-serif}.folio-wiz-study--data .folio-wiz-study__arrow{color:#285b43}.folio-wiz-study:focus-visible{outline:2px solid currentColor;outline-offset:4px}@media(max-width:680px){.folio-bento-group--featured>.folio-bento-card:nth-child(1){grid-area:auto}.folio-wiz-study{min-height:480px}.folio-wiz-study__copy{top:20px;right:20px;bottom:20px;left:20px}.folio-wiz-study h3{font-size:26px}}.folio-wiz-study--data .folio-wiz-study__copy,.folio-wiz-study--data .folio-wiz-study__copy :is(strong,small,h3,p,span){color:#fff}.folio-bento-card:is([data-project=superr],[data-project=superr-paper]) .folio-bento-card__media img[src$="superr-book-yohoo.png"]{transform:scale(1.04);transform-origin:left top}@media(max-width:680px){.folio-bento-group--featured .folio-bento-card:is([data-project=superr],[data-project=superr-paper]){aspect-ratio:auto;height:600px;min-height:600px}.folio-bento-card:is([data-project=superr],[data-project=superr-paper]) .folio-bento-card__caption{top:20px;left:20px;right:94px;grid-template-columns:42px minmax(0,1fr);gap:8px}.folio-bento-card:is([data-project=superr],[data-project=superr-paper]) .folio-bento-card__logo{width:42px}.folio-bento-card:is([data-project=superr],[data-project=superr-paper]) .folio-bento-card__media{top:86px;bottom:144px;height:auto;width:100%}.folio-bento-card:is([data-project=superr],[data-project=superr-paper]) .folio-bento-card__media img,.folio-bento-card:is([data-project=superr],[data-project=superr-paper]) .folio-bento-card__media video{object-position:center}.folio-bento-card:is([data-project=superr],[data-project=superr-paper]) .folio-bento-card__media img[src$="superr-book-yohoo.png"]{transform:none}.folio-bento-card:is([data-project=superr],[data-project=superr-paper]) .folio-bento-card__editorial-copy{top:auto;bottom:20px;left:20px;right:20px;font-size:17px;line-height:1.35;gap:12px}.folio-bento-card:is([data-project=superr],[data-project=superr-paper]) .folio-bento-card__editorial-copy p{max-width:30ch}.folio-bento-card:is([data-project=superr],[data-project=superr-paper]) .folio-bento-card__editorial-copy .folio-bento-card__peek{display:inline-flex;font-size:14px;min-height:44px;box-sizing:border-box}}@media(max-width:680px){.folio-bento-card:is([data-project=superr],[data-project=superr-paper]) .folio-bento-card__media img[src$="superr-book-yohoo.png"]{object-fit:cover!important;object-position:left center}}.folio-bento-card:is([data-project=superr],[data-project=superr-paper]) .folio-bento-card__editorial-copy .folio-bento-card__peek{min-height:0;padding:8px 13px;background:#1716120d;color:#262521;font:500 13px/1.3 Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:normal}.folio-bento-card:is([data-project=superr],[data-project=superr-paper]) .folio-bento-card__editorial-copy{gap:16px}.folio-bento-card:is([data-project=superr],[data-project=superr-paper]) .folio-bento-card__editorial-copy h3{margin:0;font:500 28px/1.14 Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:-.035em}.folio-bento-card:is([data-project=superr],[data-project=superr-paper]) .folio-bento-card__editorial-copy p{font:400 17px/1.4 Helvetica Neue,Helvetica,Arial,sans-serif;color:#595650;letter-spacing:normal;max-width:34ch}@media(max-width:680px){.folio-bento-card:is([data-project=superr],[data-project=superr-paper]) .folio-bento-card__editorial-copy h3{font-size:26px}.folio-bento-card:is([data-project=superr],[data-project=superr-paper]) .folio-bento-card__media{bottom:256px}.folio-bento-group--featured .folio-bento-card:is([data-project=superr],[data-project=superr-paper]){height:712px;min-height:712px}}.folio-bento-card:is([data-project=superr],[data-project=superr-paper]) .folio-bento-card__editorial-copy h3,.folio-bento-card:is([data-project=superr],[data-project=superr-paper]) .folio-bento-card__editorial-copy p{padding-left:4px}@media(max-width:680px){.folio-bento-card:is([data-project=superr],[data-project=superr-paper]) .folio-bento-card__media img[src$="superr-book-yohoo.png"]{object-fit:contain!important;object-position:left center;transform:none}}.folio-bento-group--featured .folio-bento-card[data-project=journal-desk]{grid-area:3 / 2 / 4 / 3;min-height:0}@media(min-width:681px){.folio-bento-group--featured>[data-folio-project=wizpay]{grid-area:2 / 1 / 3 / 3}.folio-bento-group--featured>[data-folio-project=wiz-commerce]{grid-area:3 / 1 / 4 / 2}}@media(max-width:680px){.folio-bento-group--featured .folio-bento-card[data-project=journal-desk]{grid-area:auto;aspect-ratio:auto;min-height:480px}}.folio-wizpay-card{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:28px;position:relative;overflow:hidden;width:100%;min-height:410px;padding:clamp(24px,4vw,44px);border:1px solid #b5c7b5;border-radius:20px;background:#e3ecdf;color:#203c31;text-align:left;cursor:pointer;box-shadow:0 8px 28px #261f1814;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.folio-wizpay-card__copy{position:relative;z-index:1}.folio-wizpay-card__brand{display:flex;flex-wrap:wrap;align-items:center;gap:10px;font-size:21px;font-weight:500}.folio-wizpay-card__brand img{width:32px;height:32px;object-fit:contain}.folio-wizpay-card__brand small{display:block;width:100%;font-size:12px;font-weight:400;color:#506457}.folio-wizpay-card h3{margin:32px 0 16px;font-size:clamp(26px,3vw,34px);font-weight:500;line-height:1.12;letter-spacing:-.035em}.folio-wizpay-card p{max-width:32ch;margin:0;font-size:16px;line-height:1.5;color:#465c4c}.folio-wizpay-card__cta{display:inline-block;margin-top:25px;padding:9px 14px;border:1px solid #a3b6a3;border-radius:99px;font-size:13px}.folio-wizpay-card__image{width:100%;height:auto;border-radius:8px;box-shadow:0 16px 30px #203c311a;transform:rotate(-2deg);transition:transform .25s ease}.folio-wizpay-card:hover .folio-wizpay-card__image{transform:rotate(0)}.folio-wizpay-card:focus-visible{outline:3px solid #15734f;outline-offset:5px}@media(max-width:680px){.folio-wizpay-card{grid-template-columns:1fr;gap:32px}.folio-wizpay-card__image{max-width:440px;justify-self:center}}@media(prefers-reduced-motion:reduce){.folio-wizpay-card__image{transition:none}}.folio-projects-placeholder__grid>.folio-bento-card[data-project=wizpay]{grid-area:auto;aspect-ratio:1.5}.folio-wiz-study--wizpay{width:100%;min-height:480px;border:0;padding:0;text-align:left}button.folio-wiz-study{border:0;padding:0;text-align:left;font:inherit}.folio-wiz-study[data-folio-project=wizpay] .folio-wiz-study__copy{top:0;right:0;bottom:0;left:0}.folio-wiz-study[data-folio-project=wizpay] .folio-wiz-study__dashboard{position:absolute;top:0;right:38%;bottom:0;left:0;width:62%;border-radius:0}.folio-wiz-study[data-folio-project=wizpay] .folio-wiz-study__dashboard img{object-position:left bottom;transform:none}.folio-wiz-study[data-folio-project=wizpay] .folio-wiz-study__brand{position:absolute;top:clamp(14px,1.8vw,20px);right:clamp(14px,1.8vw,20px);left:65%;padding:0;gap:clamp(4px,.65vw,8px)}.folio-wiz-study[data-folio-project=wizpay] .folio-wiz-study__brand>img{width:clamp(34px,4vw,52px);height:clamp(34px,4vw,52px);flex-shrink:0}.folio-wiz-study[data-folio-project=wizpay] .folio-wiz-study__editorial-copy{position:absolute;right:clamp(14px,1.8vw,20px);bottom:clamp(16px,2vw,24px);left:65%;display:grid;gap:16px}.folio-wiz-study[data-folio-project=wizpay] .folio-wiz-study__editorial-copy :is(h3,p){padding-left:4px}@media(max-width:680px){.folio-wiz-study[data-folio-project=wizpay]{height:712px;min-height:712px}.folio-wiz-study[data-folio-project=wizpay] .folio-wiz-study__brand{top:20px;left:20px;right:94px;gap:8px}.folio-wiz-study[data-folio-project=wizpay] .folio-wiz-study__brand>img{width:42px;height:42px}.folio-wiz-study[data-folio-project=wizpay] .folio-wiz-study__dashboard{top:86px;right:0;bottom:256px;left:0;width:100%}.folio-wiz-study[data-folio-project=wizpay] .folio-wiz-study__editorial-copy{left:20px;right:20px;bottom:20px}}.folio-bento-card__journal-copy{position:absolute;z-index:2;left:24px;right:24px;bottom:28px;display:grid;gap:16px;pointer-events:none}.folio-bento-card__journal-tagline{margin:0;color:#f7f5e9;font:500 clamp(24px,2.6vw,36px) / 1.15 "Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:-.035em}.folio-bento-card__journal-explainer{max-width:620px;margin:0;color:#f7f5e9ad;font:400 17px/1.4 Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:0}.folio-bento-card[data-project=journal-desk] .folio-bento-card__logo{width:44px;height:44px;flex-shrink:0;object-fit:cover;border-radius:6px}.folio-bento-card[data-project=journal-desk] .folio-bento-card__caption{grid-template-columns:44px minmax(0,1fr);align-items:center;gap:12px}.folio-bento-card[data-project=journal-desk] .folio-bento-card__logo{display:block}.folio-bento-card[data-project=journal-desk] .folio-bento-card__caption strong{font-size:20px}.folio-bento-card[data-project=journal-desk] .folio-bento-card__caption small{font:400 13px/1.2 Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:normal;text-transform:none}.folio-bento-card[data-project=journal-desk] .folio-bento-card__journal-tagline{font-size:28px;line-height:1.14}@media(max-width:760px){.folio-bento-card[data-project=journal-desk] .folio-bento-card__journal-tagline{font-size:26px}}.folio-wiz-study[data-folio-project=wiz-commerce]{background:linear-gradient(145deg,#fafbe5,#f3f7c4,#dfe9b0)}.folio-bento-card[data-project=journal-desk] .folio-bento-card__logo{width:40px;height:40px;padding:0;box-sizing:border-box;border-radius:6px;object-fit:cover}.folio-bento-card[data-project=journal-desk] .folio-bento-card__caption{grid-template-columns:40px minmax(0,1fr);gap:10px}.folio-wiz-study[data-folio-project=wiz-commerce] .folio-wiz-study__brand{margin-bottom:auto}.folio-wiz-study[data-folio-project=wiz-commerce] .folio-wiz-study__copy>:is(h3,p){width:100%;max-width:none}.folio-wiz-study[data-folio-project=wiz-commerce]{isolation:isolate}.folio-wiz-study[data-folio-project=wiz-commerce]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;background:url(/assets/invoice-folio/journal-desk-case-study/card-shadow.png) 65% center / cover no-repeat;mix-blend-mode:multiply;opacity:.18;mask-image:linear-gradient(to bottom,transparent,#000 22%,#000 62%,transparent 90%);-webkit-mask-image:linear-gradient(to bottom,transparent,#000 22%,#000 62%,transparent 90%)}.folio-wiz-study[data-folio-project=wiz-commerce] .folio-wiz-study__copy{z-index:1}@media(max-width:680px){.folio-wiz-study[data-folio-project=wizpay]{height:auto;min-height:0}.folio-wiz-study[data-folio-project=wizpay] .folio-wiz-study__copy{position:relative;inset:auto;gap:16px}.folio-wiz-study[data-folio-project=wizpay] .folio-wiz-study__brand{position:relative;inset:auto;margin:20px 20px 0}.folio-wiz-study[data-folio-project=wizpay] .folio-wiz-study__dashboard{position:relative;inset:auto;order:1;flex:none;width:100%;aspect-ratio:960 / 1002}.folio-wiz-study[data-folio-project=wizpay] .folio-wiz-study__editorial-copy{position:relative;inset:auto;padding:0 20px;gap:12px}}.invoice-folio.invoice-folio--wall.play-page{display:grid;min-height:100svh;overflow:hidden;place-items:center}.play-page:before{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(circle,rgb(84 54 13 / .48) 0 1.15px,transparent 1.4px);background-position:11px 9px;background-size:28px 28px;content:"";mix-blend-mode:multiply;opacity:.72;pointer-events:none}.play-page__notebook.inline-notebook-reader{--play-book-lift: 0px;--play-book-scale: 1;--play-book-tilt: 0deg;position:relative;z-index:2;top:auto;left:auto;width:min(900px,calc(100vw - 80px));cursor:default;touch-action:none;transform:translate3d(var(--play-book-x, 0),var(--play-book-y, 0),0) translateY(var(--play-book-lift)) rotate(var(--play-book-tilt)) scale(var(--play-book-scale));transition:transform .33s cubic-bezier(.16,1.16,.3,1);will-change:transform}.play-page__notebook .notebook-reader-object{filter:drop-shadow(0 8px 9px rgb(50 39 27 / .14));transition:filter .16s ease,transform .76s cubic-bezier(.65,0,.35,1)}.play-page__notebook .css-flipbook-book,.play-page__notebook .mobile-notebook-book{cursor:grab}.play-page .sketchbook-realism.is-front-cover .css-flipbook-book{cursor:default;pointer-events:none}.play-page .sketchbook-realism.is-front-cover .notebook-page.is-photo-cover{cursor:grab;pointer-events:auto}.play-page .sketchbook-realism.is-front-cover .css-flipbook-book:focus-visible{outline:none}.play-page .sketchbook-realism.is-front-cover .css-flipbook-book:focus-visible .notebook-page.is-photo-cover{outline:2px solid var(--folio-orange);outline-offset:4px}.play-page .mobile-notebook-book:has(.notebook-page.is-photo-cover):focus-visible{outline:none}.play-page .mobile-notebook-book:has(.notebook-page.is-photo-cover):focus-visible .notebook-page.is-photo-cover{outline:2px solid var(--folio-orange);outline-offset:4px}.play-page__notebook[data-dragging=true] :is(.css-flipbook-book,.mobile-notebook-book):focus-visible,.play-page__notebook[data-dragging=true] :is(.css-flipbook-book,.mobile-notebook-book):focus-visible .notebook-page.is-photo-cover{outline:none}.play-page__notebook[data-dragging=true],.play-page__notebook[data-dragging=true] .css-flipbook-book,.play-page__notebook[data-dragging=true] .mobile-notebook-book,.play-page__notebook[data-dragging=true] .notebook-page.is-photo-cover{cursor:grabbing}.play-page__notebook[data-dragging=true]{--play-book-lift: -8px;--play-book-scale: 1.014;z-index:3;transition:none}.play-page__notebook[data-dragging=true] .notebook-reader-object{filter:drop-shadow(0 17px 16px rgb(50 39 27 / .22))}.play-page__notebook[data-centering=true]{pointer-events:none;transition:transform var(--folio-paper-slide-duration) var(--folio-paper-slide-ease)}.play-page .inline-notebook-reader .sketchbook-realism.is-front-cover .notebook-reader-object{transform:rotate(1.5deg) scale(.62)}.play-page .mobile-notebook-book:has(.notebook-page.is-photo-cover){transform:scale(.68);transition:transform var(--folio-paper-slide-duration) var(--folio-paper-slide-ease)}@media(max-width:760px){.play-page__notebook.inline-notebook-reader{width:min(78vw,380px)}}@media(prefers-reduced-motion:reduce){.play-page__notebook.inline-notebook-reader{transform:translate3d(var(--play-book-x, 0),var(--play-book-y, 0),0);transition-duration:0ms}}:root{--spotlight-cursor-dark: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Cpath fill='%23242321' stroke='white' stroke-opacity='.42' stroke-width='.72' stroke-linejoin='round' d='M4.5 3.7 20.1 9c.88.3.95 1.52.1 1.86l-5.05 1.95 5.23 5.22c.43.43.43 1.12 0 1.55l-1.18 1.18c-.43.43-1.12.43-1.55 0l-5.2-5.2-1.95 5.08c-.34.88-1.58.8-1.87-.1L3.22 4.98c-.3-.9.38-1.58 1.28-1.28Z'/%3E%3C/svg%3E") 5 4;--spotlight-cursor-light: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Cpath fill='%23f7f2eb' stroke='%2311100e' stroke-opacity='.72' stroke-width='.72' stroke-linejoin='round' d='M4.5 3.7 20.1 9c.88.3.95 1.52.1 1.86l-5.05 1.95 5.23 5.22c.43.43.43 1.12 0 1.55l-1.18 1.18c-.43.43-1.12.43-1.55 0l-5.2-5.2-1.95 5.08c-.34.88-1.58.8-1.87-.1L3.22 4.98c-.3-.9.38-1.58 1.28-1.28Z'/%3E%3C/svg%3E") 5 4}@media(hover:hover)and (pointer:fine){body.spotlight-cursor-enabled,body.spotlight-cursor-enabled *{cursor:var(--spotlight-cursor-dark),auto!important}body.spotlight-cursor-enabled:is([data-wall-theme=night],.folio-project-viewer-open),body.spotlight-cursor-enabled:is([data-wall-theme=night],.folio-project-viewer-open) *{cursor:var(--spotlight-cursor-light),auto!important}body.spotlight-cursor-enabled input:not([type=button]):not([type=submit]):not([type=reset]):not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]),body.spotlight-cursor-enabled textarea,body.spotlight-cursor-enabled [contenteditable=true]{cursor:text!important}html[data-wall-theme-transition=true],html[data-wall-theme-transition=true] *,html[data-wall-theme-transition=true]::view-transition-old(root),html[data-wall-theme-transition=true]::view-transition-new(root){cursor:var(--spotlight-cursor-dark),auto!important}html[data-wall-theme-transition-to=night],html[data-wall-theme-transition-to=night] *,html[data-wall-theme-transition-to=night]::view-transition-old(root),html[data-wall-theme-transition-to=night]::view-transition-new(root){cursor:var(--spotlight-cursor-light),auto!important}}@media(hover:hover)and (pointer:fine){html body.spotlight-cursor-enabled :is(a[href],button:not(:disabled),[role=button]:not([aria-disabled=true]),[role=switch]:not([aria-disabled=true]),[role=tab]:not([aria-disabled=true]),summary,select:not(:disabled),input:is([type=button],[type=submit],[type=reset],[type=checkbox],[type=radio]):not(:disabled)),html body.spotlight-cursor-enabled :is(a[href],button:not(:disabled),[role=button]:not([aria-disabled=true]),[role=switch]:not([aria-disabled=true]),[role=tab]:not([aria-disabled=true]),summary) *{cursor:url(/assets/cursors/hand-cream.svg?v=3) 12 4,pointer!important}}.project-media-carousel{position:relative;min-width:0}.project-media-carousel__viewport{width:100%;height:100%;overflow:hidden}.project-media-carousel__track{display:flex;align-items:stretch;height:100%;will-change:transform}.project-media-carousel__tile{position:relative;flex:0 0 auto;min-width:0;height:100%;overflow:hidden;margin:0;background:#ded8cf;transform-origin:center}.project-media-carousel__tile>:is(img,video){display:block;width:100%;height:100%;object-fit:cover}.project-media-carousel[data-reduced-motion=true] .project-media-carousel__track{will-change:auto}.project-media-carousel__controls{position:absolute;right:-5px;bottom:0;z-index:2;display:none;grid-template-columns:38px minmax(88px,1fr) 38px;align-items:center;min-width:196px;min-height:60px;box-sizing:border-box;padding:4px 5px;border:0;border-radius:0;background:#f3eee5;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;clip-path:polygon(0 6px,100% 0,100% 100%,0 100%);transform:rotate(-1.25deg);transform-origin:100% 100%}.project-media-carousel__count{color:#17161299;font:900 14px/14px Aspekta,Arial,sans-serif;letter-spacing:1.12px;text-align:center;text-transform:uppercase;transform:rotate(-1.25deg);transform-origin:center;white-space:nowrap}.project-media-carousel__controls button{display:grid;width:38px;height:34px;padding:0;border:0;border-radius:50%;color:#17161294;background:transparent;cursor:pointer;place-items:center;transition:color .16s ease,background-color .16s ease,transform .16s ease}.project-media-carousel__controls button svg{width:19px;height:19px;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.project-media-carousel__controls button:active{transform:scale(.92)}.project-media-carousel__controls button:focus-visible{outline:2px solid #171612;outline-offset:2px}body[data-wall-theme=night] .project-media-carousel__controls{background:#28272c}body[data-wall-theme=night] .project-media-carousel__controls button,body[data-wall-theme=night] .project-media-carousel__count{color:#f7f3ebad}body[data-wall-theme=night] .project-media-carousel__controls button:focus-visible{outline-color:#f7f3eb}@media(max-width:700px){.project-media-carousel__controls{right:-4px;bottom:0;min-width:180px;min-height:54px;transform:rotate(-1deg)}.project-media-carousel__controls button{width:32px;height:32px}}@font-face{font-family:Wizpay Satoshi;src:url(/assets/fonts/satoshi/Satoshi-400.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Wizpay Satoshi;src:url(/assets/fonts/satoshi/Satoshi-700.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}.wi-stage{container-type:inline-size;border-radius:8px;overflow:hidden;padding:20px 16px;background:radial-gradient(ellipse at 50% 45%,#ffffffb8,#fff0 65%),linear-gradient(145deg,#dfe7e3,#e9eceb 48%,#f4f5f5)}.wi-form{width:480px;margin:0 auto;min-height:685px;zoom:.7;font:400 14px/1.5 Wizpay Satoshi,Helvetica Neue,sans-serif;color:#25282d}.wi-form *{box-sizing:border-box}.wi-card{display:flex;flex-direction:column;gap:16px;padding:16px;background:#fff;border-radius:12px}.wi-form strong{font-weight:700}.wi-heading{font-size:16px;line-height:24px}.wi-summary{background:#f7f8fa;border-radius:12px;padding:16px;display:flex;flex-direction:column;gap:12px}.wi-row{display:flex;align-items:center;justify-content:space-between;gap:12px}.wi-icon{display:block;width:24px;height:24px;flex:0 0 24px}.wi-order{color:#16885f;display:flex;align-items:center;gap:8px}.wi-divider{border-top:1px dashed #adb6c4}.wi-invoices{padding:8px 16px 16px;border-radius:12px;background:#f7f8fa}.wi-toggle-row{display:flex;align-items:center;justify-content:space-between;min-height:38px;font-size:16px}.wi-switch{position:relative;width:58px;height:44px;padding:0;flex-shrink:0;background:transparent;border:0;cursor:pointer}.wi-switch-track{position:absolute;width:34px;height:14px;top:15px;left:12px;border-radius:10px;background:#d1d5db;transition:background .2s}.wi-switch>img{position:absolute;width:38px;height:38px;left:0;top:3px;transition:transform .2s ease}.wi-toggle-row[aria-checked=true] .wi-switch .wi-switch-track{background:#6ab39980}.wi-toggle-row[aria-checked=true] .wi-switch>img{transform:translate(20px)}.wi-toggle-row:focus-visible{outline:2px solid #16885f;outline-offset:2px;border-radius:8px}.wi-expand{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .3s ease,opacity .2s ease}.wi-expand[data-open=true]{grid-template-rows:1fr;opacity:1}.wi-expand-inner{overflow:hidden;min-height:0}.wi-invoice-list{padding-top:8px;display:grid;gap:8px}.wi-invoice-item{background:#fff;border-radius:8px;padding:6px 12px}.wi-invoice-item:first-child{padding:12px}.wi-invoice-item .wi-row{justify-content:flex-start;gap:16px}.wi-push{margin-left:auto}.wi-invoice-item .wi-collected{padding-left:40px;margin-top:8px;color:#777;justify-content:space-between}.wi-charges{display:grid;gap:8px}.wi-charge{display:grid;grid-template-columns:1fr 198px;align-items:center;gap:8px}.wi-charge>span{padding-left:8px}.wi-charge:first-child{padding:8px;border-radius:12px;background:#f7f8fa;grid-template-columns:1fr 190px}.wi-charge em{color:#d74c10;font-style:normal}.wi-field{border:1px solid #d1d6dd;border-radius:8px;padding:8px 12px;display:flex;align-items:center;gap:8px;background:#fff;min-height:40px}.wi-total{padding:6px 8px;background:#fbefd6;border-radius:8px}@container (max-width: 340px){.wi-form{zoom:.6}}@container (max-width: 290px){.wi-form{zoom:.53}}@media(prefers-reduced-motion:reduce){.wi-expand,.wi-switch-track,.wi-switch>img{transition:none}}.wi-form{min-height:685px}.wi-switch{height:38px}.wi-switch-track{top:12px}.wi-switch>img{top:0}.wi-invoices:not(:has(.wi-expand[data-open=true])){padding:12px}.wi-invoice-item .wi-row{line-height:24px}.wi-charge .wi-field{height:40px;min-height:40px;padding:7px 12px}.wi-total{height:32px;line-height:20px}.wi-divider{height:0;border:0;background:none;position:relative}.wi-divider:after{content:"";position:absolute;inset:0 0 auto;border-top:1px dashed #adb6c4}.wi-form{display:flex;flex-direction:column;justify-content:center}.wi-invoices{position:relative}.wi-invoices:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:12px;pointer-events:none;opacity:0;box-shadow:0 0 0 2px #16885f}.wi-invoices[data-nudge=true]:before{animation:wi-switch-invite 2.4s ease-out infinite}@keyframes wi-switch-invite{0%,65%,to{opacity:0;transform:scale(1)}12%{opacity:.65}55%{opacity:0;transform:scale(1.035,1.3)}}@media(prefers-reduced-motion:reduce){.wi-invoices[data-nudge=true]:before{animation:none;opacity:.16}}.wi-toggle-row{width:calc(100% + 32px);margin:-8px -16px -16px;min-height:62px;padding:8px 16px 16px;border:0;border-radius:12px;background:transparent;color:inherit;font-family:inherit;text-align:left;cursor:pointer}.wi-invoices:not(:has(.wi-expand[data-open=true])) .wi-toggle-row{width:calc(100% + 24px);margin:-12px;padding:12px}.wi-toggle-row:hover{background:#16885f08}.wi-toggle-row[aria-checked=true]{margin-bottom:0;padding-bottom:0;min-height:46px}html body .folio-project-viewer .wi-toggle-row,html body .folio-project-viewer .wi-toggle-row *{cursor:url(/assets/cursors/hand-cream.svg?v=3) 12 4,pointer!important}.wi-invoices:before{box-shadow:none;background:transparent}.wi-invoices[data-nudge=true]:before{animation:wi-row-ripple 2.2s ease-out infinite}@keyframes wi-row-ripple{0%{opacity:1;box-shadow:0 0 #16885f3d,0 0 8px #16885f29}70%,to{opacity:0;box-shadow:0 0 0 14px #16885f00,0 0 22px 18px #16885f00}}@media(prefers-reduced-motion:reduce){.wi-invoices[data-nudge=true]:before{animation:none;opacity:1;box-shadow:0 0 0 2px #16885f30}}.wi-switch>img{transition:transform .38s cubic-bezier(.34,1.56,.64,1)}.wi-switch-track{transition:background .24s ease}.wi-expand{transition:grid-template-rows .42s cubic-bezier(.22,1,.36,1),opacity .22s ease}.wi-invoice-list{transform:translateY(-7px);transition:transform .42s cubic-bezier(.34,1.35,.64,1)}.wi-expand[data-open=true] .wi-invoice-list{transform:translateY(0)}@media(prefers-reduced-motion:reduce){.wi-switch>img,.wi-switch-track,.wi-expand,.wi-invoice-list{transition:none}.wi-invoice-list{transform:none}}.wi-invoices:before,.wi-invoices:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:12px;pointer-events:none;opacity:0}.wi-invoices[data-nudge=true]:before,.wi-invoices[data-nudge=true]:after{animation:wi-invoice-radiate 2s ease-out infinite}.wi-invoices[data-nudge=true]:after{animation-delay:1s}@keyframes wi-invoice-radiate{0%{opacity:.65;box-shadow:0 0 #16885f50,0 0 4px #16885f30}80%,to{opacity:0;box-shadow:0 0 0 18px #16885f00,0 0 16px 20px #16885f00}}.wi-invoices[data-nudge=true]{background:#edf5f1}@media(prefers-reduced-motion:reduce){.wi-invoices[data-nudge=true]:before{animation:none;opacity:1;box-shadow:0 0 0 2px #16885f50}.wi-invoices[data-nudge=true]:after{animation:none}}.wi-recurring-stage{display:flex;align-items:center;justify-content:center;min-height:400px}.wi-recurring-art{display:block;width:336px;max-width:100%;height:auto}.wi-schedule-card{width:336px;max-width:100%;padding:12px;background:#fff;border-radius:9px;box-sizing:border-box}.wi-schedule-card img{display:block;width:100%;height:auto}.wi-recurring-pair{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:20px;padding:32px 24px}.wi-recurring-pair .wi-recurring-art,.wi-recurring-pair .wi-schedule-card{width:100%;max-width:336px;justify-self:center}@media(max-width:600px){.wi-recurring-pair{grid-template-columns:1fr;gap:24px;padding:24px 16px}}.wr-stage{position:relative;display:flex;justify-content:center;align-items:center;min-height:400px}.wr-original{width:336px;max-width:100%;position:relative}.wr-original>img{display:block;width:100%;height:auto}.wr-view{position:absolute;left:3.333%;bottom:3.2%;width:68%;height:5.6%;border:0;background:#fff;padding:0;text-align:left;color:#16885f;font:700 9.8px/1.4 Wizpay Satoshi,sans-serif}.wr-view:focus-visible{outline:2px solid #16885f;outline-offset:3px}.wr-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#17362c24;animation:wr-fade .22s ease}.wr-sheet{position:absolute;right:0;top:0;bottom:0;width:min(360px,92%);background:#fff;box-shadow:-8px 0 32px #17362c18;padding:16px;box-sizing:border-box;overflow-y:auto;animation:wr-enter .36s cubic-bezier(.22,1,.36,1)}.wr-sheet header{display:flex;justify-content:space-between;align-items:center;gap:12px;padding-bottom:16px;margin-bottom:20px;border-bottom:1px solid #eceeed;font:700 14px/1.5 Wizpay Satoshi,sans-serif}.wr-sheet>img{width:100%;height:auto;display:block}@keyframes wr-enter{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes wr-fade{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.wr-sheet,.wr-backdrop{animation:none}}.wr-stage{min-height:480px}.wr-sheet{height:100%;font:400 10px/1.5 Wizpay Satoshi,sans-serif}.wr-schedule-summary{display:grid;grid-template-columns:1fr auto;gap:6px;padding:14px;border-radius:8px;background:#f7f8fa;margin-bottom:16px}.wr-schedule-summary strong{font-size:16px}.wr-schedule-summary small{grid-column:1 / -1;font-size:10px;color:#777}.wr-schedule-table{width:100%;border-collapse:collapse;text-align:left;font-size:10px}.wr-schedule-table th{background:#f0f6ff;font-weight:700}.wr-schedule-table th,.wr-schedule-table td{padding:9px 6px;border-bottom:1px solid #f0f1f2;white-space:nowrap}.wr-schedule-table td span{color:#16885f;background:#e8f3ef;padding:3px 5px;border-radius:12px}.wr-stage:has(.wr-sheet) .wr-original{transform:none;opacity:1}.wr-original{transition:transform .52s cubic-bezier(.22,1,.36,1),opacity .42s ease}.wr-backdrop{background:transparent}.wr-sheet{inset:calc(50% + 24px) auto auto 50%;width:min(360px,calc(100% - 48px));height:auto;max-height:calc(100% - 100px);transform:translate(-50%,-50%);border-radius:12px;box-shadow:0 14px 36px #17362c25,0 2px 5px #17362c12;animation:wr-stack-enter .52s cubic-bezier(.22,.8,.3,1) both}@keyframes wr-stack-enter{0%{transform:translate(-50%,calc(-50% + 520px))}76%{transform:translate(-50%,calc(-50% - 6px))}to{transform:translate(-50%,-50%)}}@media(prefers-reduced-motion:reduce){.wr-original{transition:none}.wr-sheet{animation:none}}.wr-sheet{border:1px solid #e3e3e3;padding:11px;border-radius:18px;box-shadow:0 2px 5px #0000000d,0 9px 9px #0000000a,0 19px 12px #00000008}.wr-sheet header{position:relative;border:0;padding:0;margin:0 0 10px;gap:6px;font-size:11.2px}.wr-next-date{margin-left:auto;background:#e1edff;border-radius:4px;padding:2px 5px;color:#60656b;font-size:9.8px;font-weight:400}.wr-schedule-table{border-collapse:separate;border-spacing:0 8px;font-size:9.8px}.wr-schedule-table th{color:#60656b;font-size:9.8px}.wr-schedule-table th,.wr-schedule-table td{border:0;padding:6px 8px}.wr-schedule-table td{background:#f7f8fa;height:30px}.wr-schedule-table tr>:first-child{border-radius:6px 0 0 6px}.wr-schedule-table tr>:last-child{border-radius:0 6px 6px 0}.wr-schedule-table td .wr-visa{display:flex;align-items:center;gap:3px;color:#25282d;padding:0;border-radius:0;background:transparent}.wr-visa img{width:22px;height:14px;object-fit:contain}.wr-schedule-note{margin:6px 0 0;text-align:center;color:#777;font-size:9px}.wr-next-date{display:flex;align-items:center;gap:3px}.wr-next-date img{width:11px;height:11px}.wr-original{background:#fff;border-radius:18px;overflow:hidden}.wr-original>img,.wr-original>.wr-view{transition:opacity .18s ease}.wr-stage:has(.wr-sheet) .wr-original{box-shadow:0 0 0 1px #e3e3e3}.wr-stage:has(.wr-sheet) .wr-original>img,.wr-stage:has(.wr-sheet) .wr-original>.wr-view{opacity:0}@media(prefers-reduced-motion:reduce){.wr-original>img,.wr-original>.wr-view{transition:none}}.wr-details{box-sizing:border-box;height:350px;padding:12px;color:#25282d;font:400 9.8px/1.5 Wizpay Satoshi,sans-serif;transition:opacity .18s ease}.wr-details>strong{display:block;font-size:11.2px;margin-bottom:12px}.wr-field{position:relative;display:flex;align-items:center;gap:10px;min-height:32px;box-sizing:border-box;padding:7px 10px;background:#fff;border:1px solid #d1d6dd;border-radius:6px}.wr-amount{margin-top:11px;padding:9px;border-radius:9px;background:#f7f8fa}.wr-amount>span{display:block;margin-bottom:5px}.wr-required{color:#d74c10}.wr-dates{margin-top:12px;padding-top:10px;border-top:1px dashed #b5bbc3}.wr-date-pair{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:9px 0 12px}.wr-field small{position:absolute;top:-7px;left:8px;padding:0 3px;background:#fff;font-size:8px;color:#60656b}.wr-field img{width:14px;height:14px;margin-left:auto}.wr-total{display:flex;justify-content:space-between;margin-top:11px;padding:6px 8px;border-radius:6px;background:#fcefd6}.wr-stage:has(.wr-sheet) .wr-details{opacity:1}.wr-sheet{overflow:hidden;max-height:none}.wr-stage:has(.wr-sheet) .wr-original{transform:none}@media(prefers-reduced-motion:reduce){.wr-details{transition:none}}.wr-original{overflow:visible}.wr-view{width:auto;height:34px;bottom:7px;padding:6px 12px;border-radius:6px;font-size:14px;background:#e8f3ef}.wr-view:before,.wr-view:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;opacity:0}.wr-view[data-nudge=true]:before,.wr-view[data-nudge=true]:after{animation:wr-button-pulse 2s ease-out infinite}.wr-view[data-nudge=true]:after{animation-delay:1s}@keyframes wr-button-pulse{0%{opacity:.9;box-shadow:0 0 #16885f80}85%,to{opacity:0;box-shadow:0 0 0 12px #16885f00}}@media(prefers-reduced-motion:reduce){.wr-view[data-nudge=true]:before{animation:none;opacity:1;box-shadow:0 0 0 1px #16885f40}.wr-view[data-nudge=true]:after{animation:none}}.wr-stage:has(.wr-sheet){overflow:clip}.wr-sheet{top:74px;transform:translate(-50%);max-height:none;overflow:visible;animation-name:wr-schedule-rise}@keyframes wr-schedule-rise{0%{transform:translate(-50%,520px)}76%{transform:translate(-50%,-6px)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.wr-sheet{animation:none}}.wi-stage[data-static=true] .wi-toggle-row:disabled{opacity:1}.wi-stage[data-static=true] .wi-toggle-row:hover{background:transparent}html body .folio-project-viewer .wi-stage[data-static=true] .wi-toggle-row,html body .folio-project-viewer .wi-stage[data-static=true] .wi-toggle-row *{cursor:default!important}.wc-static-stage{display:flex;justify-content:center;align-items:center;min-height:480px}.wc-static-stage img{display:block;width:336px;max-width:100%;height:auto;border-radius:5%/3.27%}.wc-stage{display:flex;align-items:center;justify-content:center;min-height:480px;padding:48px 16px}.wc-form{min-height:0}.wc-form .wi-card{gap:16px;padding:16px}.wc-customer{display:flex;gap:8px;align-items:center;padding:16px;border-radius:8px;background:#f2f6e7}.wc-customer>div{flex:1;min-width:0}.wc-customer .wi-row{margin-top:4px}.wc-avatar{width:56px;height:56px;flex-shrink:0;display:grid;place-items:center;border:1.6px solid white;border-radius:50%;background:#f9dfac;color:#f0af30;font-weight:700}.wc-methods{display:grid;grid-template-columns:1fr 1fr;gap:12px}.wc-method{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;height:64px;padding:10px;border:1px solid #0000001f;border-radius:8px}.wc-method[data-selected=true]{background:#e8f3ef;border-color:#16885f;font-weight:700}.wc-card-heading{margin-top:12px;margin-bottom:12px;font-size:16px;line-height:24px}.wc-card-heading>strong:last-child{color:#16885f}.wc-saved-card{display:flex;align-items:flex-start;gap:16px;padding:4px 0 8px;position:relative}.wc-saved-card>.wi-icon{margin-top:4px}.wc-saved-card small{display:block;font-size:14px;color:#0009;margin-top:4px}.wc-visa{width:39px;height:24px;object-fit:contain}.wc-mastercard{position:relative;display:block;width:36px;height:38px;overflow:hidden;border-radius:8px}.wc-mastercard>img{position:absolute;height:1929.03%;width:1815.91%;max-width:none;left:-613.13%;top:-661.29%}.wc-assigned{margin-left:auto;background:#f0af30;color:#fff;padding:4px 8px;border-radius:43px;font-size:12px;font-weight:700}.wc-footer{margin-top:16px;font-size:16px}.wc-charge{display:flex;gap:32px;padding:8px 12px;background:#e8f3ef;border-radius:8px}.wc-charge-label{padding:8px 16px;border-radius:8px;background:#16885f;color:#fff;font-weight:700}.wc-method{font:inherit;color:inherit;background:#fff;cursor:pointer;transition:background .16s,border-color .16s}.wc-method .wi-icon{width:20px;height:20px;flex-basis:20px}.wc-method:focus-visible{outline:2px solid #16885f;outline-offset:3px}.wc-form{font-size:15px}.wc-form .wi-heading,.wc-card-heading{font-size:17px}.wc-saved-card small{font-size:15px}.wc-assigned{font-size:13px}.wc-form .wi-card{box-shadow:0 2px 5px #0000000d,0 9px 9px #0000000a,0 19px 12px #00000008}.wr-details{height:auto;padding-bottom:0}.wr-view{position:relative;left:auto;bottom:auto;display:block;margin:18px 12px}.wr-original{display:flow-root}.wc-panels{min-width:0}.wc-panel{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .38s cubic-bezier(.22,1,.36,1),opacity .2s ease}.wc-panel[data-open=true]{grid-template-rows:1fr;opacity:1}.wc-panel-inner{min-height:0;overflow:hidden}.wc-input-label{display:flex;flex-direction:column;gap:4px;color:#525252}.wc-input-label input,.wc-input-label select{width:100%;min-width:0;padding:8px 12px;border:1px solid #d1d6dd;border-radius:8px;background:#fff;color:#171717;font:inherit;line-height:1.5}.wc-input-label input:focus-visible,.wc-input-label select:focus-visible{outline:2px solid #16885f;outline-offset:2px}.wc-offline-fields{display:flex;flex-direction:column;gap:16px}.wc-accounts-heading{display:block}.wc-account{display:flex;align-items:flex-start;gap:12px;padding:8px 0}.wc-account-name{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.wc-account small{display:block;font-size:14px;margin-top:4px}.wc-bank-type{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:20px;background:#e1edff;font-size:12px}.wc-bank-type img{width:12px;height:12px}@media(prefers-reduced-motion:reduce){.wc-panel{transition:none}}.wc-method{color:#4f555e}.wc-method[data-selected=true]{color:#16885f}.wc-method-icon{background-color:currentColor;mask-size:contain;mask-repeat:no-repeat;mask-position:center;-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center}.folio-project-viewer__group-media.wf-stage{display:flex;justify-content:center;align-items:center;padding:48px 16px}.wf-stage>*{width:min(100%,480px);margin:0}.wf-annotated{position:relative}.wf-annotated>.wf-ink-notes{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;object-fit:fill}.wf-annotated>:first-child{margin:0}.wf-device-row{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;margin-top:20px}.wf-device-slot{margin:0;min-width:0}.wf-device-stage{box-sizing:border-box;min-height:440px}@media(max-width:600px){.wf-device-row{grid-template-columns:1fr}}.wf-device-stage{display:flex;align-items:center;justify-content:center;padding:24px 16px}.wf-device-stage>*{width:100%;margin:0}.wf-device-stage{padding:48px 32px}.wf-device-stage>.wf-device-shell{position:relative;box-sizing:border-box;background:#17181a;border:2px solid #707277;box-shadow:0 2px 3px #0003,0 18px 32px #15251b26}.wf-device-shell>*{margin:0;width:100%;border-radius:inherit;overflow:hidden}.wf-device-stage>.wf-device-shell--tablet{width:min(100%,580px);padding:14px 19px;border-radius:16px}.wf-device-shell--tablet:before{content:"";position:absolute;left:6px;top:50%;width:5px;height:5px;border-radius:50%;background:#30343c;box-shadow:inset 0 0 0 1px #080a0d}.wf-device-stage>.wf-device-shell--mobile{width:min(52%,240px);padding:6px;border-radius:28px}.wf-device-shell--mobile>*{border-radius:21px}@media(max-width:600px){.wf-device-stage{padding:32px 16px;min-height:320px}.wf-device-stage>.wf-device-shell--mobile{width:min(70%,240px)}}.wf-device-shell--tablet>*{border-radius:8px}.folio-project-viewer[data-project=wizpay] .folio-project-viewer__group:has(>#wizpay-collaboration-heading,#wizpay-responsive-transactions-heading)>.folio-project-viewer__group-media{display:flex;flex-direction:column;gap:28px}.wf-transactions-stage,.wf-transactions-web{width:100%}.wf-transactions-web>*{margin:0}.wf-transactions-figure{margin:0;width:100%}.wf-annotated{min-width:0;max-width:100%}.wf-annotated>.folio-project-viewer__media{width:100%;max-width:100%}.wp-blocks{--wp-stage-height: min(520px, 62svh);width:100%;overflow:hidden;border-radius:8px;background:#f7f8fa;margin:0}.wp-blocks__tabs{display:flex;justify-content:center;gap:4px;padding:6px 8px;background:#16885f}.wp-blocks__tabs>button{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:9px 12px;border:0;border-radius:5px;background:transparent;color:#fff;opacity:.5;font:400 12px/1.3 Helvetica Neue,Helvetica,Arial,sans-serif;white-space:nowrap;cursor:pointer;transition:opacity .2s ease,filter .2s ease}.wp-blocks__tabs>button[aria-selected=true]{opacity:1;filter:drop-shadow(0 0 8px rgba(255,255,255,.5))}.wp-blocks__tabs>button:not([aria-selected=true]):hover{opacity:.75}.wp-blocks__tabs>button:focus-visible{outline:2px solid white;outline-offset:-2px}.wp-blocks__stage{height:var(--wp-stage-height);position:relative;background:radial-gradient(ellipse at 50% 45%,#ffffffb8,#fff0 65%),linear-gradient(145deg,#dfe7e3,#e9eceb 48%,#f4f5f5)}.wp-blocks__panel{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:24px 0;box-sizing:border-box}.wp-blocks__panel[hidden]{display:none}.wp-blocks__panel:focus-visible{outline:2px solid #16885f;outline-offset:-4px}.wp-blocks__art{width:min(74.4%,408px,calc((var(--wp-stage-height) - 48px) * 576 / 811),calc((var(--wp-stage-height) - 48px) * 480 / var(--wp-art-height)));overflow:hidden;filter:drop-shadow(0 3px 5px #233e3210);animation:wp-blocks-enter .2s ease-out}.wp-blocks__art>img{display:block;max-width:none;height:auto}@keyframes wp-blocks-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media(max-width:600px){.wp-blocks__tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:8px;gap:4px}.wp-blocks__tabs>button{padding:10px 5px;font-size:11px}.wp-blocks{--wp-stage-height: min(460px, 60svh)}.wp-blocks__art{width:min(88%,calc((var(--wp-stage-height) - 48px) * 576 / 811),calc((var(--wp-stage-height) - 48px) * 480 / var(--wp-art-height)))}}.wp-blocks__icon{flex:0 0 auto}.wp-blocks__tabs>button[aria-selected=true] .wp-blocks__icon{opacity:1}@media(prefers-reduced-motion:reduce){.wp-blocks__art{animation:none}.wp-blocks__tabs>button{transition:none}}.wp-blocks-figure{margin:0 0 40px}.wp-blocks-caption{margin:8px 0 0;padding:0 12px;color:#999;text-align:center;font:400 12px/1.5 Helvetica Neue,Helvetica,Arial,sans-serif}.folio-project-sketch{box-sizing:border-box;width:100%;margin:24px 0;padding:28px 30px 38px;color:#35433b;background-color:#f4f2e9;background-image:radial-gradient(#77877626 .65px,transparent .65px);background-size:16px 16px;border:1px solid #e4e4d6;border-radius:2px 5px 3px 2px;box-shadow:0 2px 3px #0000000a}.folio-project-sketch .folio-project-sketch__caption{margin:0 0 28px;color:#66736b;font:13px/1.5 Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:.02em}.folio-project-sketch__steps{display:flex;align-items:stretch;list-style:none;padding:0;margin:0;gap:28px}.folio-project-sketch__step{position:relative;flex:1;min-width:0;padding:0 0 12px;border-bottom:1px solid #55746066;border-radius:0 0 45% 12%}.folio-project-sketch__number{display:block;margin-bottom:10px;color:#7b887e;font:11px/1.4 Helvetica Neue,Helvetica,Arial,sans-serif}.folio-project-sketch__label{display:block;font:23px/1.25 Bradley Hand,Segoe Print,Comic Sans MS,cursive;color:#35433b;transform:rotate(-1.5deg)}.folio-project-sketch__step:nth-child(2n) .folio-project-sketch__label{transform:rotate(1deg)}.folio-project-sketch__arrow{position:absolute;width:29px;height:23px;right:-29px;top:35px;fill:none;stroke:#688572;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}@media(max-width:600px){.folio-project-sketch{padding:24px 30px 32px}.folio-project-sketch__steps{flex-direction:column;gap:30px}.folio-project-sketch__step{padding:0 0 12px}.folio-project-sketch__number{display:inline-block;width:30px;margin:0;vertical-align:middle}.folio-project-sketch__label{display:inline-block;font-size:24px}.folio-project-sketch__arrow{top:auto;bottom:-28px;left:28px;right:auto;transform:rotate(85deg);width:28px}}.beyblade-battle{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;overflow:hidden;color:#f8f2e8;pointer-events:none}.beyblade-battle__status{position:absolute;top:24px;right:30px;left:30px;z-index:8;display:flex;justify-content:space-between;gap:24px;color:#f8f2e880;font-family:var(--mono);font-size:8px;font-weight:700;letter-spacing:.11em;line-height:1.35;text-transform:uppercase}.beyblade-battle__status strong{max-width:50%;color:#f8f2e8d1;font:inherit;text-align:right}.beyblade-battle__world{position:absolute;top:52px;right:5%;bottom:112px;left:5%;opacity:.56;transform:scale(.985);transition:opacity .32s ease,transform .42s cubic-bezier(.2,.8,.2,1)}.beyblade-battle--live .beyblade-battle__world,.beyblade-battle__world:focus-within,.beyblade-battle__world:hover{opacity:1;transform:scale(1)}.beyblade-battle__arena{position:absolute;top:48%;left:50%;width:min(84vw,900px);aspect-ratio:1.66;border-radius:50%;transform:translate(-50%,-50%)}.beyblade-battle__bowl,.beyblade-battle__rail,.beyblade-battle__seam{position:absolute;border-radius:50%}.beyblade-battle__bowl{top:0;right:0;bottom:0;left:0;overflow:hidden;background:radial-gradient(ellipse at 50% 49%,#352c403d 0,#352c403d 14%,#1c162447 35%,#07050bc7 86%),repeating-radial-gradient(ellipse at center,transparent 0 9%,rgb(248 242 232 / .028) 9.2% 9.5%,transparent 9.8% 15%),#241d2db3;box-shadow:inset 0 0 0 2px #f8f2e81a,inset 0 0 0 18px #0403083d,inset 0 38px 62px #ffffff0a,inset 0 -48px 80px #00000094,0 24px 48px #02010575}.beyblade-battle__bowl:before,.beyblade-battle__bowl:after{position:absolute;border-radius:50%;content:""}.beyblade-battle__bowl:before{top:8%;right:8%;bottom:8%;left:8%;background:conic-gradient(from 90deg,transparent,rgb(105 143 255 / .06),transparent 26%,rgb(255 81 158 / .055),transparent 58%);filter:blur(4px)}.beyblade-battle__bowl:after{top:2%;right:2%;bottom:2%;left:2%;border:1px solid rgb(248 242 232 / .06);box-shadow:inset 0 0 32px #708fff13,0 0 20px #0000004d}.beyblade-battle__rail{top:5.5%;right:5.5%;bottom:5.5%;left:5.5%;border:8px dotted rgb(248 242 232 / .19);box-shadow:0 0 0 2px #08040b61,0 0 18px #678bff0f,inset 0 0 24px #ff58a40e;opacity:.82;transition:border-color .1s ease,box-shadow .1s ease,opacity .1s ease}.beyblade-battle__arena.is-railing .beyblade-battle__rail{border-color:#719bffe0;box-shadow:0 0 0 2px #08040b5c,0 0 28px #5d87ff8f,inset 0 0 26px #ff55ac3d;opacity:1}.beyblade-battle__seam{border:1px solid rgb(248 242 232 / .075);pointer-events:none}.beyblade-battle__seam--outer{top:19%;right:19%;bottom:19%;left:19%}.beyblade-battle__seam--inner{top:34%;right:34%;bottom:34%;left:34%;border-style:dashed}.beyblade-battle__pocket{position:absolute;bottom:4.5%;z-index:2;width:13%;height:9%;border:1px solid rgb(248 242 232 / .07);border-radius:50%;background:#050308d6;box-shadow:inset 0 7px 13px #000000c7,0 0 14px #0000005c;pointer-events:none}.beyblade-battle__pocket--left{left:13%}.beyblade-battle__pocket--center{left:43.5%;border-color:#ff905529;background:#281310d6;box-shadow:inset 0 7px 13px #000000c7,0 0 16px #ff734529}.beyblade-battle__pocket--right{right:13%}.beyblade-battle__spawn-surface{position:absolute;top:2%;right:2%;bottom:2%;left:2%;z-index:6;border:0;border-radius:50%;background:transparent;cursor:crosshair,pointer;pointer-events:auto;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.beyblade-battle__spawn-surface:focus-visible{outline:1px dashed rgb(248 242 232 / .76);outline-offset:6px}.beyblade-battle__top-layer{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;overflow:hidden;border-radius:50%;pointer-events:none}.beyblade-battle__top{--top-rotation: 0deg;--top-wobble: 0;--top-accent: #ff5f9d;--top-accent-dark: #6b233f;--trail-angle: 0rad;--trail-length: 0px;--trail-opacity: 0;position:absolute;width:clamp(54px,6.2vw,72px);aspect-ratio:1;margin:clamp(-36px,-3.1vw,-27px);opacity:1;transform:scale(calc(1 - var(--top-wobble)));transition:opacity .22s ease,transform .26s cubic-bezier(.22,1,.36,1);will-change:left,top}.beyblade-battle__top[data-color=blue]{--top-accent: #719bff;--top-accent-dark: #263f74}.beyblade-battle__top[data-color=yellow]{--top-accent: #e8bc3d;--top-accent-dark: #6f5012}.beyblade-battle__top[data-color=silver]{--top-accent: #d5d1c7;--top-accent-dark: #59556a}.beyblade-battle__top-shadow{position:absolute;top:15%;right:15%;bottom:15%;left:15%;border-radius:50%;background:#030206b8;filter:blur(5px);transform:translate(7px,9px) scale(1.08,.9)}.beyblade-battle__top-stack{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;border-radius:50%;filter:drop-shadow(0 1px 1px rgb(255 255 255 / .19)) drop-shadow(0 7px 7px rgb(0 0 0 / .44));transform:rotate(var(--top-rotation));transition:transform 80ms linear;will-change:transform}.beyblade-battle__top-blade,.beyblade-battle__top-ring,.beyblade-battle__top-core{position:absolute;border-radius:50%;transition:opacity .26s ease,transform .32s cubic-bezier(.22,1,.36,1)}.beyblade-battle__top-blade{top:0;right:0;bottom:0;left:0;background:conic-gradient(from 12deg,#eeeae5 0 8%,transparent 8% 14%,#888b94 14% 26%,transparent 26% 33%,#d9d5cf 33% 46%,transparent 46% 54%,#777b85 54% 68%,transparent 68% 76%,#e7e2dc 76% 91%,transparent 91%),radial-gradient(circle,#b8bac0 0 48%,#646872 49% 61%,transparent 62%);clip-path:polygon(50% 0,62% 13%,83% 8%,88% 27%,100% 39%,86% 54%,93% 76%,72% 82%,61% 100%,45% 87%,24% 95%,17% 75%,0 62%,13% 46%,7% 24%,29% 18%);box-shadow:inset 0 0 0 2px #ffffff4f,inset 0 0 15px #0000005c}.beyblade-battle__top-ring{top:17%;right:17%;bottom:17%;left:17%;border:clamp(5px,.65vw,8px) solid var(--top-accent);background:repeating-conic-gradient(rgb(255 255 255 / .23) 0 5deg,transparent 5deg 17deg),color-mix(in srgb,var(--top-accent) 28%,transparent);box-shadow:inset 0 0 0 2px #fff6,0 0 10px color-mix(in srgb,var(--top-accent) 58%,transparent)}.beyblade-battle__top-core{top:34%;right:34%;bottom:34%;left:34%;display:grid;place-items:center;border:2px solid rgb(255 255 255 / .46);background:conic-gradient(from 45deg,#17121d,var(--top-accent-dark),#17121d,color-mix(in srgb,var(--top-accent-dark) 60%,#17121d),#17121d);box-shadow:inset 0 0 7px #ffffff38,0 0 0 2px #07040abf}.beyblade-battle__top-core span{display:grid;width:52%;aspect-ratio:1;place-items:center;border-radius:50%;background:#f8f2e8;box-shadow:0 0 8px color-mix(in srgb,var(--top-accent) 72%,transparent);color:#15101a;font-family:var(--mono);font-size:clamp(5px,.55vw,7px);font-style:normal;font-weight:900;line-height:1}.beyblade-battle__trail{position:absolute;top:50%;left:50%;width:var(--trail-length);height:9px;border-radius:999px;background:linear-gradient(90deg,color-mix(in srgb,var(--top-accent) 70%,transparent),transparent);filter:blur(3px);opacity:var(--trail-opacity);transform:translateY(-50%) rotate(var(--trail-angle));transform-origin:0 50%}.beyblade-battle__top.is-out{opacity:0;transform:scale(.42)}.beyblade-battle__top.is-burst{opacity:0;transform:scale(1.32)}.beyblade-battle__top.is-burst .beyblade-battle__top-blade{transform:translate(-22px,11px) rotate(-33deg)}.beyblade-battle__top.is-burst .beyblade-battle__top-ring{opacity:.22;transform:translate(23px,-16px) rotate(62deg) scale(1.12)}.beyblade-battle__top.is-burst .beyblade-battle__top-core{transform:translate(15px,21px) rotate(94deg)}.beyblade-battle__impact{--impact-scale: 1;position:absolute;z-index:7;width:0;height:0;opacity:0;pointer-events:none}.beyblade-battle__impact span{position:absolute;top:-35px;left:-35px;width:70px;height:70px;background:conic-gradient(transparent 0 4%,#fff4df 4% 6%,transparent 6% 14%,#ff5f9d 14% 17%,transparent 17% 28%,#719bff 28% 31%,transparent 31% 44%,#fff4df 44% 47%,transparent 47% 65%,#ff5f9d 65% 68%,transparent 68%);clip-path:polygon(50% 0,58% 38%,81% 10%,69% 43%,100% 36%,70% 52%,96% 72%,63% 61%,67% 100%,51% 67%,31% 95%,40% 61%,5% 76%,34% 52%,0 34%,40% 43%)}.beyblade-battle__impact i{position:absolute;top:-6px;left:22px;color:#fff4df;font-family:var(--mono);font-size:7px;font-style:normal;font-weight:900;letter-spacing:.08em;text-shadow:0 1px 4px #000;white-space:nowrap}.beyblade-battle__impact.is-hit{animation:beyblade-impact .23s ease-out both}.beyblade-battle__controls{position:absolute;right:30px;bottom:82px;z-index:9;display:flex;align-items:center;gap:8px;pointer-events:auto}.beyblade-battle__next{margin-right:4px;color:#f8f2e86b;font-family:var(--mono);font-size:7px;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.beyblade-battle__utility{display:inline-flex;min-height:30px;align-items:center;gap:7px;border:1px solid rgb(248 242 232 / .13);border-radius:999px;padding:0 11px;background:#0a070e8a;color:#f8f2e89e;cursor:pointer;font-family:var(--mono);font-size:7px;font-weight:700;letter-spacing:.08em;pointer-events:auto;text-transform:uppercase;transition:border-color .15s ease,color .15s ease,transform .15s ease}.beyblade-battle__utility:hover,.beyblade-battle__utility:focus-visible{border-color:#f8f2e857;color:#f8f2e8;outline:none;transform:translateY(-1px)}@keyframes beyblade-impact{0%{opacity:0;transform:scale(.24)}26%{opacity:1;transform:scale(var(--impact-scale))}to{opacity:0;transform:scale(calc(var(--impact-scale) * 1.5))}}@media(max-width:700px){.beyblade-battle__status{top:20px;right:20px;left:20px}.beyblade-battle__status strong{max-width:62%}.beyblade-battle__world{top:58px;right:0;bottom:126px;left:0}.beyblade-battle__arena{top:47%;width:min(112vw,680px)}.beyblade-battle__controls{right:20px;bottom:96px;left:20px;justify-content:flex-end}.beyblade-battle__next{margin-right:auto}.beyblade-battle__utility{min-width:32px;justify-content:center;padding:0 8px}.beyblade-battle__utility span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}}@media(prefers-reduced-motion:reduce){.beyblade-battle__world,.beyblade-battle__top,.beyblade-battle__top-blade,.beyblade-battle__top-ring,.beyblade-battle__top-core,.beyblade-battle__utility{transition:none}.beyblade-battle__impact.is-hit{animation-duration:1ms}}.embroidered-footer{position:relative;z-index:20;min-height:clamp(580px,82svh,820px);overflow:hidden;isolation:isolate;color:#f8f2e8;background-color:#292133;background-image:radial-gradient(circle at 48% 42%,rgb(255 255 255 / .035),transparent 42%),repeating-linear-gradient(0deg,rgb(255 255 255 / .018) 0 1px,transparent 1px 4px),repeating-linear-gradient(90deg,rgb(0 0 0 / .025) 0 1px,transparent 1px 5px);border-top:1px solid rgb(255 246 232 / .18);box-shadow:inset 0 1px #ffffff0a,inset 0 24px 56px #0c081033}.embroidered-footer__stage,.embroidered-footer__canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.embroidered-footer__stage{z-index:0;cursor:crosshair;background:#292133}.embroidered-footer__stage:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;content:"";pointer-events:none;background:linear-gradient(180deg,rgb(16 10 21 / .28),transparent 20%,transparent 78%,rgb(16 10 21 / .32)),radial-gradient(circle at center,transparent 44%,rgb(15 9 20 / .17) 100%)}.embroidered-footer__canvas{z-index:1;display:block;opacity:0;transition:opacity .26s ease-out}.embroidered-footer__canvas[data-ready=true]{opacity:1}.embroidered-footer__canvas--fallback{z-index:1}.embroidered-footer__content{position:relative;z-index:3;display:flex;min-height:inherit;padding:28px 30px 24px;flex-direction:column;justify-content:space-between;pointer-events:none}.embroidered-footer__closing{display:flex;align-items:center;color:#f8f2e8b3;font-family:var(--mono);font-size:9px;font-weight:700;letter-spacing:.08em;line-height:1.2}.embroidered-footer__closing{gap:28px;margin-top:auto;padding-top:18px;justify-content:space-between;border-top:1px solid rgb(248 242 232 / .2)}.embroidered-footer__closing p{margin:0}.embroidered-footer__battle-toggle{display:inline-flex;min-height:44px;align-items:center;gap:8px;margin-left:auto;border:0;padding:0;background:transparent;color:#f8f2e8a3;cursor:pointer;font:inherit;letter-spacing:inherit;pointer-events:auto}.embroidered-footer__battle-toggle>span{position:relative;width:24px;height:13px;border:1px solid rgb(248 242 232 / .3);border-radius:999px;background:#09060d5c;transition:border-color .16s ease,background-color .16s ease}.embroidered-footer__battle-toggle i{position:absolute;top:2px;left:2px;width:7px;height:7px;border-radius:50%;background:#f8f2e88f;transition:background-color .16s ease,box-shadow .16s ease,transform .18s cubic-bezier(.2,.8,.2,1)}.embroidered-footer__battle-toggle[aria-checked=true]{color:#f8f2e8}.embroidered-footer__battle-toggle[aria-checked=true]>span{border-color:#719bffb8;background:#445ba252}.embroidered-footer__battle-toggle[aria-checked=true] i{background:#719bff;box-shadow:0 0 8px #719bffb8;transform:translate(11px)}.embroidered-footer__battle-toggle:hover,.embroidered-footer__battle-toggle:focus-visible{color:#f8f2e8}.embroidered-footer__battle-toggle:focus-visible{outline:2px solid #f8f2e8;outline-offset:4px}.embroidered-footer__closing nav{display:flex;gap:18px;margin-left:0;pointer-events:auto}.embroidered-footer__closing a{position:relative;display:inline-flex;min-height:44px;align-items:center;color:#f8f2e8;text-decoration:none}.embroidered-footer__closing a:after{position:absolute;right:0;bottom:-3px;left:0;height:1px;content:"";background:currentColor;transform:scaleX(0);transform-origin:right;transition:transform .18s ease}.embroidered-footer__closing a:hover:after,.embroidered-footer__closing a:focus-visible:after{transform:scaleX(1);transform-origin:left}.embroidered-footer__closing a:focus-visible{outline:2px solid #f8f2e8;outline-offset:6px}.embroidered-footer__sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:700px){.embroidered-footer{min-height:min(720px,88svh)}.embroidered-footer__content{padding:20px 18px 18px}.embroidered-footer__closing{display:grid;gap:13px 18px;grid-template-columns:1fr auto;font-size:8px}.embroidered-footer__closing p{grid-column:1 / -1}.embroidered-footer__closing nav{grid-column:2;grid-row:2;margin-left:0}.embroidered-footer__battle-toggle{grid-column:1;grid-row:2;justify-self:start;margin-left:0}.embroidered-footer__closing>span{grid-column:1 / -1;text-align:right}}@media(prefers-reduced-motion:reduce){.embroidered-footer__canvas,.embroidered-footer__closing a:after,.embroidered-footer__battle-toggle>span,.embroidered-footer__battle-toggle i{transition:none}}@media(hover:none),(pointer:coarse){.embroidered-footer__stage{cursor:auto}}
