@import"https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;600;700;800&display=swap";@font-face{font-family:Geist;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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) format("woff2"),url(/assets/geist-cyrillic-ext-400-normal-ChfpGzr5.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/geist-cyrillic-400-normal-DXusLSnH.woff2) format("woff2"),url(/assets/geist-cyrillic-400-normal-DkrqoNl2.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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) format("woff2"),url(/assets/geist-vietnamese-400-normal-C8xY9-dI.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:Geist;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/geist-latin-ext-400-normal-CND6cjiG.woff2) format("woff2"),url(/assets/geist-latin-ext-400-normal-Bz1pQMyt.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:Geist;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/geist-latin-400-normal-B40WzpMT.woff2) format("woff2"),url(/assets/geist-latin-400-normal-akEymXtG.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;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,d09GMgABAAAAAAzMABAAAAAAGNAAAAxuAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGi4bhWQcKAZgP1NUQVREAIIkEQgKmUSTNQtsAAE2AiQDgVAEIAWEQAeDdAwHG0MUEZWyA0PxxYFNZMpjVkYykpGMqHWi0t1Wlk+L9KOysC+GwfP/OFv3/fzKJDUORdVSA0ZsaQcTGUFU1qyrIhnKzZpUDFWvQlIxQsFroV2VExN5nb+OYnK/ADWhQKUbOOdYZzqj0tlARpH9irDl1ryztR8/ASLoSM2Q1Nz9v/2+1Tf8N6seUQ1tqURCpZQ7M2v33X1fbGX+mkpCQifi2bV59JBEE40QSRxC6b4u09pU0G20OShxjOuRG6X8pj33228GAXwAgMKFYCCYmAhBagBRBwUQjTACIYBJa4L09R+YLwJu7m6sA7iFWLUNuEXlrTXApQ/A+SOApPKxNTAECCBoFF4EL0rK0KA6ywcECIBzc3MCcBZj5AdvjHjhnAUEACOQVmHixg53qqJjbsCtVAkEoQvRismnZJ3CvWtUoTKQDF2E83KJPPqknxMb99ShiHoznWlNc4ChIgON1tk4dbRcY+7K8MNh5hsWCh09qDCw9nFfIEfF00MKrnDlIvMEUjE3Fb4h1rDF0MhgN+XgBISSdeRUDFRwukYAYYDjUR3CmSHVjQmCMr+ATb3Of1ocnGgQpmlkZ4EOmIBRFLqp5sgVoEWTnPzrURiY+AkQJAQFKnQYsOHAhYcAEWIkSFGgRI0GLTr0daJb0t9lxvaGKy0MMpQYzYhw2oCA6Y4+/Cg8TgtiyG1ISZbnmYdbLAM9DpwGMyT2JHxuvaMfbDfvclcnQ3pV6VvQECU9RK3uNiJAhSviumqK/IkL1CYVBTAsOrpMxiohWq/yPGzgnu2xsTx4itq17zO++/8t0L1loDagVH5vYfUCUJsRBMGLAsKhUX/I/MLGFgTgj10VkBKIX9mHgayURgBs8T2R6vInzM0MCostdD+5hAC0RkwfIcREuIqHRelc3dbb+lxdqvfr4/qyvq5v63v1Q/oF/Zb+RH+lf6h9w/nD5d5ydEtj+hxdovfpY/qSvqZv6XsuW76pP9Zf6u+/cNB5CAx0hHbdP9F/Emz4YCkQqsLA3osZK3acuPHiJwiAqCRM9ExfZS2I1IZEHchIGaEGFGRQkUNDAR0lDFQwUcNCAwcdXPTwMMCvXLlWi5Y6IEuujACM+AX0GWAagKwqSFSOM186Ui7RQJM4IQSULDktgCLbBAOXkLQlZW2FGhCLDnV7m16jsR6uVK6vz2P6XFaGDusBo3KoNQYs7eC5Hu+uXLlvWKQpK1r4MvDCSkCtJy2EJxh9NpwqfURtuYI6x9/vm9S0rZlv6Zq4JWvBhH3FBG52Nv79116zNr/xhsjK1183N736YnP7wxZowEJWvIqAwF35dZGg5bK0ZcStmQRuWg1Vq4qHH5VWKtNY+Xo5aoLYxtPVWo0sYuX8gddMf8WEEMhzEfCN0yTTdZc5olMWTt4xE9e48JoZeckanxeMnNht2pHnDTEeM0dfbyWuv2kNP9hLbWIj8L5bTHPTmcrjcb2WischElEbwXc3fbD4ysaRW1+1eU/1Oz7TjOuejG7CeSu3Y9kbVVcggASmvT9pLSTufVbptfjubz5xNzQiFnZBHbeST67XcNU8Qr+lp3IuIrnTNBdOjfTnjR6mMcI3piA/UaKa2MhsVF1lBM48W8ZGMSxWHLbnmWba1kwVPP/CETrE/WTj2O1KmEMhb/WNESGQdag06iysxEoWiZbQeNB4YIUdFbm8l+daTCi0bRw9GLGKORCJiH18kU891e/eShOue8jc9HQL/QM8OWE5asHyYVnnrK+88/YRpuypHLVy3hQrXgYvcaQg+dlG0p58PJjZUioCdcZZ9dI2HsKRXcioUiQdHl82n2RiPJfxxL2VxE4tLou3/MfU9dnq9odvxHxvtTys5Y7fR31CCKX7KfZysLWdWFIWtk5h+P5KJhTEt6fs7NytJjzqMyO4YmZKeV3r8rvpjHtrWVfdkRBonPanv6n3zLJnPDuGv7BuePiEPtiVhJ3H739yez8k7fVQdtUvp/cDyaY3ege2W5owOwPLbvfmlGDKs1X2+1Uxnoe7OcToN7ncdSQr586Mvr4bs5wcmbzDnPJv6JEZ6wmx9kIAp4vS/FLjzzNLrvmvd1/y35ka5NLJpk9v+XNANa13zKqe88Etb9oct3sT6aQbNIqRPrwrcyzJg8aMnVdvOjrzlTH/fdUZOJ1M06L+/HnzreQvPJS7jlrC7qKOUccZ6aJ+qejJYHpulX77ul97zCJ1epzStuZz3zPr6fsr9wWvvF4UuHLR2u3pG8exRVeg+7ND/LFYNpS5dPCeiR9OhJhqbL+y1d+trtRLqTvwXxfXV3+ixtrLE35LL0juqob+rps7XoFfUOuxu97JpTdUK0aP81J0mTTM74LGlevqN0rTorz3atY97+SU4dfeVbvw3OlR13dnj91wbqywcd7MyBu6s0evPy9aiCbQkG0XDNt2o+FEvBy274Zh+65yCDB4fvaLw898Fipd16BNRcJ56NILXbG/WFLSKPfc/w4XV8uhoIf5OUr0NGUOHz1CyeGhxBeK0jQtTmt/pLhPjgs9BsU5VD5qZLGG7vnFQ+1sx10d7I7HeBSKA7HqdpYV/5r7VfbyOwjn/cu+yvw2f/mdlM7NVMr32SX3+v8eL84L0f7NrBYebZmcy+nezh8D+vsz1gx9TWzvvMDDj7s9LmVO3UntFu2L3Ngx3Jv0rcg0hPBxeCGSWPyNYeEW9tXMVHg6WltbQ7F6fSadss+ivllac/5Qv8EPHac98pYdh4Ep81NXpXq/1/P0Z70zc8hdFx2pvKnyjrKhVy6uXSBu//NJeu7HV4HP4NO0nZ7QvQQWntV2HxdfVHZF+cxD37vG18DYPKrqcL1qrHu/GT4zFthfLAX2bsbzeYTIXSqSwLTPzcUzKIKYongsawCeNvjo4fIzz7pxzvi7nzlYszaCI/6fXXwpbegUmZCLn/0mFW7Rv/7O+4m57DvzD+/5pReALks/NXkvJTrjkdS/3p/NVf9kuDLel7vBD6ONRuSiZ10v4/fBfZ/wTSSBgB9eKD/9gnOKd814qfyU899KvshPyffbPPVU8I4xb9UTyx7Yfav/Af+8Da9sfJqfU57SrZQ7Vmc9RTP5SjJDIfJ88n5n0iQ6cMKt3ybDgFOrsBn37ysW8YfOejyfXo3698/wDvQWhhbCplcen+ZmDNkz+/3AQN+AQXGnJ50CK+/bq+GHvz6aD86xaviO1y6Ua/lrj/YR5yQ2wooerKO5lsUzE6RemeyeV54xaIrBU/TQVjP+fDR/TmsjqUkfl8M2auHsHmSNO72MZlzw+PTYcXCP3buQNsQiZ4rrHpTEDfk00CRLzBIADYEAD235H7hGJbbjcnR3iCGXYxpEDpxuz30aG0/R6eDwUIaYhERU+5nm0P1kAjNDX5IEEAaog8YWosQdzmtlTL2AHckjA5s7P84F9To2Ju82ZuFsYDlbA3tIkgNFPURFJ6no+CACyLPPbdnwyKhMkv83r2F8CfDZ2YJx0f3/GjrtvEDGw8YOwI0CQOAHuNt4RBL59+3nS9qx7dQ0anU34aD/RzQXNrCa1D3AjCKnNDCFCawWMaqfsdUJhA0S0TGgfqC5+oDEZ6DlJLZBVuN+XPkjXdVjMqPMLFQO2zjhikqJTOXJqRAc9QGtiE21yg7TOILjLK4GeS4yUq2w3caYWokOo1VLlaGp5A8IhqhLdATQ1H4VBHTATT+N6UVoSZHFAS7xkTqj5BC/EuuEynyGSsifX2fQkqsy63UuqnICulm+ti5AR9zrQozQcm058NT1CMgrzq8OrCE3sZG/EoxlnVXKrJFhy+7aoUkFhGpRnQaDBQJXHG6LKcVi18o7ONwgNvViwsQ6QNEaNY9roLIpGrvhkY2sg1HPstCQncEMo6b/WDEWjLgxY4539QEzSYz8tLKxSazD4R3KYNLdxRRbc9lusJ2WiLH+SioSU6RZdUKOonEwJbaQKlZH2C6E3Bt2cXF1UXSdpqzrNihGKqXWJnbsVhaHOsLcveQWr0pDD+0+Hby2vPkdANTnZVFi0Bw/OealT1ziFo94JUNMscQnfglIUEJCEarQhC4MYQpL2MIRrvCELwIRikjEIhGpyEQuClGKStSioVeaik70YhCjO5KDVXdUB7enNR2G99Zp+TzgYGiGRDHDbWG5xmgGTMCcsaFmxqaYK7aEq5kxJ2Iuj13C3VwxQZsQUIJZsUbziA0zKzZpdmyRm12r4s2Dk4ejk5D4REHNvZz7vff/i1IuRCjCvfMvznFSbwUA) format("woff2"),url(/assets/geist-cyrillic-ext-500-normal-BXrH8YSv.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/geist-cyrillic-500-normal-NWpm63d5.woff2) format("woff2"),url(/assets/geist-cyrillic-500-normal-BboVsk8R.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,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) format("woff2"),url(/assets/geist-vietnamese-500-normal-_b1ojCbH.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:Geist;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/geist-latin-ext-500-normal-BovoTgeE.woff2) format("woff2"),url(/assets/geist-latin-ext-500-normal-C9fx-R30.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:Geist;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/geist-latin-500-normal-CTWBw9NS.woff2) format("woff2"),url(/assets/geist-latin-500-normal-BDXIbFrL.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;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,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) format("woff2"),url(/assets/geist-cyrillic-ext-600-normal-PR76dHFV.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/geist-cyrillic-600-normal-BeW5VFD_.woff2) format("woff2"),url(/assets/geist-cyrillic-600-normal-CnEeIcMC.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/geist-vietnamese-600-normal-BFUgqsz8.woff2) format("woff2"),url(/assets/geist-vietnamese-600-normal-B5MZcNo4.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:Geist;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/geist-latin-ext-600-normal-CVFbg5dS.woff2) format("woff2"),url(/assets/geist-latin-ext-600-normal-TmIUreF9.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:Geist;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/geist-latin-600-normal-CSETrqM2.woff2) format("woff2"),url(/assets/geist-latin-600-normal-DsPlZH-9.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;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,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) format("woff2"),url(/assets/geist-cyrillic-ext-700-normal-CBIC21Ex.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/geist-cyrillic-700-normal-BSHy2ewF.woff2) format("woff2"),url(/assets/geist-cyrillic-700-normal-BH7gZKkM.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,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) format("woff2"),url(/assets/geist-vietnamese-700-normal-Dm6ODIDG.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:Geist;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/geist-latin-ext-700-normal-BnofTsEi.woff2) format("woff2"),url(/assets/geist-latin-ext-700-normal-DKAtFBEc.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:Geist;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/geist-latin-700-normal-CFi8mLqe.woff2) format("woff2"),url(/assets/geist-latin-700-normal-Bod5GerT.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}:root{--brand-orange:#BF4D22;--brand-cream:#FFF7ED;--brand-sand:#F4DFCB;--brand-accent:#E9AD81;--brand-ink:#252A2D}body{font-family:Geist,sans-serif;font-weight:400;font-synthesis:none;line-height:1.6;letter-spacing:normal;color:var(--brand-ink);background:var(--brand-cream)}h1,h2,h3{font-weight:600;letter-spacing:normal}h1{font-size:56px;line-height:1.12}h2{font-size:36px;line-height:1.2}h3{font-size:24px;line-height:1.3}p{font-size:18px;max-width:65ch}nav,button,.button-primary,label{font-weight:500}strong,.callout-bold{font-weight:700}.tagline{font-weight:400;font-size:20px}.button-primary{background:var(--brand-orange);color:#fff}:focus-visible{outline:3px solid var(--brand-ink);outline-offset:3px}img{max-width:100%;height:auto}@media (max-width:767px){h1{font-size:36px}h2{font-size:28px}h3{font-size:22px}p{font-size:16px}.tagline{font-size:18px}}*,:before,:after{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / .5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / .5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.container{width:100%}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1536px){.container{max-width:1536px}}.block{display:block}.table{display:table}.hidden{display:none}.grow{flex-grow:1}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:root{--orange: #BF4D22;--cream: #F3F6FB;--sand: #E6ECF4;--accent: #D8DEE7;--ink: #0D1B2F;--white: #fff;--line: rgba(13,27,47,.18)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--cream);color:var(--ink);font-family:Manrope,Arial,sans-serif;font-synthesis:none}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button{cursor:pointer}.container{width:min(1180px,calc(100% - 64px));margin:0 auto}.container.narrow{width:min(850px,calc(100% - 64px))}.site-header{position:sticky;z-index:10;top:0;background:#fff7edeb;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid rgba(13,27,47,.1)}.header-inner{width:min(1280px,calc(100% - 64px));min-height:88px;margin:0 auto;display:flex;align-items:center;gap:32px}.brand-mark{display:block;width:130px;flex:0 0 auto}.brand-mark img{display:block;width:100%}.desktop-nav{display:flex;align-items:center;justify-content:center;gap:22px;flex:1}.desktop-nav a,.mobile-menu a{font-size:14px;font-weight:500;color:#0d1b2fc7;transition:color .2s ease}.desktop-nav a:hover,.desktop-nav a.active,.mobile-menu a:hover{color:var(--orange)}.header-action .button{padding:12px 16px;font-size:14px}.menu-toggle{display:none;background:none;border:0;padding:8px;color:var(--ink)}.mobile-menu{display:none}.button{display:inline-flex;align-items:center;justify-content:center;gap:11px;min-height:48px;padding:14px 20px;border:1px solid transparent;font-size:15px;font-weight:500;transition:transform .2s ease,background .2s ease,color .2s ease}.button:hover{transform:translateY(-2px)}.button-primary{color:var(--white);background:var(--orange)}.button-primary:hover{background:#a23f1c}.button-light{color:var(--ink);background:var(--cream)}.button-light:hover{background:var(--white)}.button-text{padding-left:0;padding-right:0;background:transparent;color:var(--ink);border-bottom:1px solid var(--ink);min-height:auto}.hero{min-height:690px;display:block;overflow:hidden}.hero-grid{width:min(1280px,calc(100% - 96px));min-width:0;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:center;gap:48px;margin-inline:auto}.hero-copy{padding:84px 0 90px;position:relative;z-index:1}.eyebrow{display:inline-block;margin-bottom:22px;color:var(--orange);font-size:12px;font-weight:500;letter-spacing:.1em;line-height:1.3;text-transform:uppercase}.eyebrow.light{color:var(--accent)}h1,h2,h3{margin:0;font-weight:600;line-height:1.12;letter-spacing:-.035em}h1{font-size:clamp(42px,5.4vw,74px);max-width:780px}h2{font-size:clamp(32px,3.6vw,52px)}h3{font-size:23px}p{margin:0;line-height:1.65}.lead{max-width:650px;margin-top:28px;font-size:19px;line-height:1.55}.hero-note{max-width:520px;margin-top:18px;font-size:15px;color:#0d1b2fb3}.hero-actions{display:flex;align-items:center;gap:26px;margin-top:34px}.tagline{margin-top:28px;font-size:20px}.hero-art{min-width:0}.hero-art img{display:block;width:100%;transform:scale(1.17) translate(4%)}.section{padding:128px 0}.split-grid{display:grid;grid-template-columns:.9fr 1fr;gap:clamp(56px,9vw,140px);align-items:center}.split-grid.reverse{grid-template-columns:1fr .9fr}.image-frame{position:relative;min-height:460px;overflow:hidden;background:var(--sand)}.image-frame.tall{min-height:560px}.image-frame img,.platform-image img,.service-image img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}.image-credit{position:absolute;right:16px;bottom:14px;padding:5px 8px;color:var(--white);background:#0d1b2fb8;font-size:10px}.section-content h2,.section-heading h2{max-width:680px}.section-content h2 em{color:var(--orange);font-style:normal}.section-content p{max-width:570px;margin-top:22px}.arrow-link{display:inline-flex;align-items:center;gap:8px;margin-top:30px;padding-bottom:7px;border-bottom:1px solid var(--orange);color:var(--orange);font-size:15px;font-weight:500;transition:gap .2s ease}.arrow-link:hover{gap:13px}.sand-section{background:var(--sand)}.section-heading{max-width:790px;margin-bottom:52px}.section-heading p{max-width:600px;margin-top:18px;font-size:18px}.three-grid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line)}.feature-card{min-height:300px;padding:28px 28px 20px 0;border-right:1px solid var(--line)}.feature-card+.feature-card{padding-left:28px}.feature-card:last-child{border-right:0}.card-number,.platform-index{display:block;margin-bottom:72px;color:var(--orange);font-size:13px;font-weight:500}.feature-card p{margin-top:16px;max-width:320px;font-size:16px}.marketplace-band{color:var(--cream);background:var(--ink)}.market-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:100px;align-items:center}.market-grid h2{max-width:600px}.market-grid p{max-width:560px;margin:20px 0 30px;color:#fff7edc4}.channel-list{border-top:1px solid rgba(255,247,237,.3)}.channel-item{display:grid;grid-template-columns:54px 1fr auto;gap:14px;align-items:center;min-height:92px;border-bottom:1px solid rgba(255,247,237,.3)}.channel-item span{color:var(--accent);font-size:13px}.channel-item strong{font-size:26px;font-weight:500}.channel-item small{color:#fff7ed94;font-size:12px;text-align:right}.channel-item.muted{opacity:.58}.steps-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:40px}.step{display:grid;grid-template-columns:52px 1fr;gap:18px;padding-top:24px;border-top:1px solid var(--line)}.step-number{color:var(--orange);font-size:14px}.step p{margin-top:14px;font-size:16px}.image-story{position:relative;min-height:700px;overflow:hidden;color:var(--cream);background:var(--ink)}.image-story>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:.45;mix-blend-mode:luminosity}.image-story:after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";background:linear-gradient(90deg,#0d1b2fe6,#0d1b2f2e)}.image-story-copy{position:relative;z-index:1;width:min(1180px,calc(100% - 64px));padding:150px 0;margin:0 auto}.image-story-copy h2{max-width:690px;font-size:clamp(38px,5vw,70px)}.image-story-copy p{max-width:520px;margin-top:26px;color:#fff7edcc;font-size:18px}.category-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.category-card{min-height:220px;padding:22px;display:flex;align-items:flex-end;justify-content:space-between;color:var(--ink);transition:transform .25s ease}.category-card:hover{transform:translateY(-5px)}.category-card span{max-width:150px;font-size:22px;font-weight:500;line-height:1.1}.category-card svg{color:var(--orange)}.category-card.terracotta{background:var(--accent)}.category-card.sand{background:#ead1b9}.category-card.ink{color:var(--cream);background:var(--ink)}.category-card.orange{color:var(--cream);background:var(--orange)}.category-card.line{background:transparent;border:1px solid var(--line)}.heading-row{display:flex;align-items:flex-end;justify-content:space-between;gap:30px}.article-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.article-card{min-height:345px;padding:28px;display:flex;flex-direction:column;background:var(--cream);transition:transform .25s ease,box-shadow .25s ease}.article-card:hover{transform:translateY(-5px);box-shadow:0 15px 35px #0d1b2f14}.article-card.featured{background:var(--orange);color:var(--cream)}.article-meta{display:flex;justify-content:space-between;gap:12px;color:var(--orange);font-size:11px;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.featured .article-meta{color:var(--accent)}.article-card h3{margin-top:auto;font-size:27px;line-height:1.15}.article-card p{margin-top:16px;color:#0d1b2fb8;font-size:15px}.featured p{color:#fff7edc7}.read-more{display:inline-flex;align-items:center;gap:8px;margin-top:28px;font-size:14px;font-weight:500}.cta-band{padding:90px 0;color:var(--cream);background:var(--ink)}.cta-content{display:flex;align-items:center;justify-content:space-between;gap:40px}.cta-content h2{max-width:720px}.page-intro,.article-hero{padding:140px 0 125px;border-bottom:1px solid var(--line)}.page-intro h1,.article-hero h1{max-width:850px}.page-intro .lead,.article-hero .lead{max-width:670px}.editorial-grid{display:grid;grid-template-columns:.85fr 1fr;gap:clamp(60px,12vw,180px)}.editorial-grid h2{font-size:clamp(34px,4vw,58px)}.editorial-grid p+p{margin-top:20px}.large-copy{font-size:25px;line-height:1.45}.values-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:30px}.value{border-top:1px solid var(--line);padding-top:18px}.value svg{color:var(--orange)}.value h3{margin-top:28px}.value p{margin-top:13px;font-size:15px}.ink-panel{color:var(--cream);background:var(--ink)}.mission-grid{display:grid;grid-template-columns:1fr 1fr;gap:100px}.mission-grid h2{max-width:520px}.mission-grid p{max-width:520px;color:#fff7edcc}.mission-grid p+p{margin-top:24px}.mission-grid strong{color:var(--cream)}.review-note{display:inline-block;margin-top:30px;padding:8px 10px;border:1px solid rgba(233,173,129,.5);color:var(--accent);font-size:12px}.service-list{border-top:1px solid var(--line)}.service-row{display:grid;grid-template-columns:70px .8fr 1fr 190px;gap:30px;align-items:center;min-height:190px;border-bottom:1px solid var(--line)}.service-number{color:var(--orange);font-size:14px}.service-row h2{font-size:30px}.service-row p{max-width:430px;font-size:15px}.service-image{height:140px;background:var(--sand);overflow:hidden}.service-image img{opacity:.9}.approach-list{padding-top:64px}.approach-row{display:grid;grid-template-columns:100px 1fr 1fr;gap:30px;padding:58px 0;border-bottom:1px solid var(--line)}.approach-number{color:var(--orange);font-size:18px}.approach-title h2{font-size:39px}.approach-title p{max-width:500px;margin-top:20px}.approach-row ul{margin:0;padding:0;list-style:none}.approach-row li{display:flex;gap:12px;align-items:flex-start;padding:10px 0;border-bottom:1px solid var(--line);font-size:15px}.approach-row li svg{flex:0 0 auto;color:var(--orange);margin-top:4px}.platform-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(60px,10vw,140px);align-items:center}.platform-grid.reverse{grid-template-columns:1fr 1fr}.platform-image{height:520px;background:var(--sand);overflow:hidden}.platform-copy h2{font-size:clamp(36px,4vw,58px)}.platform-copy p{max-width:500px;margin-top:20px}.platform-index{margin-bottom:24px}.filter-row{display:flex;gap:8px;margin-bottom:42px;border-bottom:1px solid var(--line)}.filter{padding:12px 0;margin-right:24px;color:#0d1b2f91;border:0;border-bottom:2px solid transparent;background:transparent;font-size:14px}.filter.active{color:var(--orange);border-bottom-color:var(--orange)}.hub-grid .article-card{background:var(--white)}.hub-grid .article-card.featured{background:var(--orange)}.illustrative{max-width:700px;margin-top:90px;padding:34px;border-left:3px solid var(--accent);background:var(--sand)}.illustrative h2{font-size:30px}.illustrative p{margin-top:14px}.article-body{padding:90px 0 130px}.article-body section+section{margin-top:72px}.article-body h2{font-size:34px}.article-body p{max-width:650px;margin-top:20px;font-size:19px}.article-return{margin-top:90px;padding-top:28px;border-top:1px solid var(--line)}.partner-list{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:32px}.partner-list span{padding:13px 0;border-top:1px solid var(--line);font-size:15px}.partnership-card{padding:42px;background:var(--sand)}.partnership-card p{font-size:25px;line-height:1.45}.contact-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:100px}.contact-grid h2{max-width:480px;font-size:42px}.contact-grid>div>p{max-width:440px;margin-top:22px}.contact-note{display:flex;align-items:center;gap:10px;margin-top:40px;color:#0d1b2fa6;font-size:13px}.status-dot{width:8px;height:8px;background:var(--orange);border-radius:50%}.contact-form{display:grid;gap:20px}.form-row{display:grid;grid-template-columns:1fr 1fr;gap:18px}.contact-form label{display:grid;gap:8px;font-size:13px;font-weight:500}.contact-form label span{color:#0d1b2f8c;font-weight:400}.contact-form input,.contact-form select,.contact-form textarea{width:100%;padding:14px 15px;color:var(--ink);border:1px solid rgba(13,27,47,.28);border-radius:0;background:var(--cream);outline:0;resize:vertical}.contact-form input:focus,.contact-form select:focus,.contact-form textarea:focus{border-color:var(--orange);box-shadow:0 0 0 3px #5740df26}.form-submit{justify-self:start;border:0}.form-error,.form-success{padding:15px;font-size:14px;line-height:1.5}.form-error{color:#793017;border-left:3px solid var(--orange);background:#fbe9df}.form-success{color:#276340;border-left:3px solid #4b9569;background:#edf8f0}.form-footnote{color:#0d1b2f99;font-size:12px}.site-footer{padding:78px 0 24px;color:var(--cream);background:var(--ink)}.footer-main,.footer-bottom{width:min(1180px,calc(100% - 64px));margin:0 auto}.footer-main{display:flex;justify-content:space-between;gap:60px;padding-bottom:80px}.footer-tagline{margin-top:18px;color:#fff7edb3;font-size:14px}.footer-links{display:flex;gap:110px}.footer-links>div{display:flex;flex-direction:column;gap:12px}.footer-links a{color:#fff7edb8;font-size:14px}.footer-links a:hover{color:var(--cream)}.footer-bottom{display:flex;justify-content:space-between;gap:20px;padding-top:18px;border-top:1px solid rgba(255,247,237,.2);color:#fff7ed80;font-size:11px}.category-feature-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(60px,10vw,150px);align-items:center}.category-feature-copy h2{max-width:570px}.category-feature-copy p{max-width:540px;margin-top:22px}.category-feature-image{position:relative;height:560px;overflow:hidden;background:var(--sand)}.category-feature-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.category-page-grid{margin-top:12px}.category-principles{display:grid;grid-template-columns:.8fr 1.2fr;gap:100px}.principle-list{border-top:1px solid var(--line)}.principle-list>div{display:grid;grid-template-columns:.7fr 1.3fr;gap:30px;padding:20px 0;border-bottom:1px solid var(--line)}.principle-list strong{font-size:19px;font-weight:500}.principle-list p{font-size:16px}@media (max-width: 940px){.desktop-nav{gap:12px}.desktop-nav a{font-size:12px}.header-action .button{font-size:12px;padding:11px}.hero-grid{grid-template-columns:1fr .85fr}.market-grid,.contact-grid{gap:50px}.service-row{grid-template-columns:50px .8fr 1fr}.service-image{display:none}}@media (max-width: 760px){.container,.footer-main,.footer-bottom,.image-story-copy,.container.narrow{width:min(100% - 40px,620px)}.site-header{position:relative}.header-inner{width:calc(100% - 40px);min-height:74px}.brand-mark{width:112px}.desktop-nav,.header-action{display:none}.menu-toggle{display:block;margin-left:auto}.mobile-menu{display:grid;gap:0;padding:12px 20px 24px;border-top:1px solid var(--line);background:var(--cream)}.mobile-menu a{padding:14px 0;border-bottom:1px solid var(--line)}.mobile-menu .button{margin-top:18px}.hero{min-height:0}.hero-grid{grid-template-columns:1fr}.hero-copy{padding:70px 0 28px}.hero-art{margin:0 -20px}.hero-art img{transform:none}.lead{font-size:17px}.tagline{margin-top:42px;font-size:18px}.section{padding:78px 0}.split-grid,.split-grid.reverse,.editorial-grid,.market-grid,.mission-grid,.platform-grid,.platform-grid.reverse,.contact-grid{grid-template-columns:1fr;gap:42px}.image-frame,.image-frame.tall,.platform-image{min-height:380px;height:380px}.three-grid,.steps-grid,.article-grid,.values-grid{grid-template-columns:1fr}.feature-card,.feature-card+.feature-card{min-height:auto;padding:24px 0;border-right:0;border-bottom:1px solid var(--line)}.feature-card:last-child{border-bottom:0}.card-number{margin-bottom:40px}.channel-item{grid-template-columns:36px 1fr}.channel-item small{grid-column:2;text-align:left;margin-top:-24px;margin-left:40px}.image-story{min-height:590px}.image-story-copy{padding:100px 0}.category-grid{grid-template-columns:1fr 1fr}.category-card{min-height:170px}.heading-row{display:block}.heading-row .arrow-link{margin-top:-25px;margin-bottom:35px}.article-card{min-height:295px}.cta-content{display:block}.cta-content .button{margin-top:28px}.page-intro,.article-hero{padding:92px 0 80px}.page-intro h1,.article-hero h1{font-size:42px}.service-row{grid-template-columns:42px 1fr;gap:14px;padding:38px 0}.service-row p{grid-column:2}.approach-row{grid-template-columns:50px 1fr;gap:16px;padding:40px 0}.approach-row ul{grid-column:2}.approach-title h2{font-size:32px}.platform-copy h2{font-size:38px}.partner-list{grid-template-columns:1fr}.partnership-card{padding:28px}.contact-grid h2{font-size:36px}.form-row{grid-template-columns:1fr}.footer-main,.footer-bottom{display:block}.footer-links{margin-top:56px;gap:50px}.footer-bottom span{display:block;margin-top:10px}.category-feature-grid,.category-principles{grid-template-columns:1fr;gap:38px}.category-feature-image{height:360px}.principle-list>div{grid-template-columns:1fr;gap:8px}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}:root{--ink: #0D1B2F;--ink-soft: #13243D;--white: #F7F9FC;--cream: #F7F9FC;--sand: #EDF2F8;--line: rgba(247,249,252,.16);--dark-line: rgba(13,27,47,.14);--orange: #BF4D22;--accent: #D8DEE7}body{background:var(--ink);color:var(--white)}.site-header{background:#0a172af5;border-bottom:1px solid rgba(247,249,252,.12)}.header-inner{min-height:80px}.brand-mark{width:118px}.desktop-nav a,.mobile-menu a{color:#f7f9fce6}.desktop-nav a:hover,.desktop-nav a.active,.mobile-menu a:hover{color:var(--white)}.company-nav{position:relative}.company-trigger{display:inline-flex;align-items:center;gap:5px;padding:8px 0;border:0;color:#f7f9fce6;background:transparent;font-size:14px;font-weight:500}.company-trigger:hover,.company-trigger[aria-expanded=true]{color:var(--white)}.company-menu{position:absolute;top:calc(100% + 16px);left:-20px;min-width:190px;padding:9px;border:1px solid rgba(247,249,252,.16);background:#172e4a;box-shadow:0 18px 50px #00000059}.company-menu a{display:block;padding:12px;color:#f7f9fcc2}.company-menu a:hover{background:#f7f9fc14}.header-action .button,.button-primary{background:#bf4d22;color:#0d1b2f}.button{border-radius:2px}.button-text{color:var(--white);border-bottom-color:#f7f9fca6}.menu-toggle{color:var(--white)}.mobile-menu{color:var(--white);background:var(--ink-soft);border-top-color:#f7f9fc24}.mobile-menu-label{padding:10px 0 5px;color:var(--accent);font-size:11px;font-weight:500;letter-spacing:.12em;text-transform:uppercase}.hero{min-height:calc(100vh - 80px);color:var(--white);background:var(--ink)}.hero-grid{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:48px}.hero-copy{padding:60px 0 44px}.hero .eyebrow{color:var(--accent)}h1,h2,h3{letter-spacing:-.05em}h1{font-size:clamp(52px,7vw,78px);line-height:1.02;max-width:760px}.hero h1 span{color:var(--accent)}.hero .lead{max-width:520px;color:#f7f9fcba;font-size:18px}.hero .tagline{color:#f7f9fc94;font-size:15px}.hero-art{display:flex;align-items:center;justify-content:center;min-width:0;min-height:460px}.commerce-visual{position:relative;width:100%;max-width:650px;height:460px;overflow:hidden;isolation:isolate;background:radial-gradient(circle at 57% 46%,rgba(216,221,227,.12),transparent 32%),#101318;border:1px solid rgba(247,249,252,.16);box-shadow:inset 0 0 80px #0006,0 30px 80px #00000052;transform:perspective(900px) rotateY(-8deg)}.visual-grid{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.35;background-image:linear-gradient(rgba(247,249,252,.09) 1px,transparent 1px),linear-gradient(90deg,rgba(247,249,252,.09) 1px,transparent 1px);background-size:42px 42px;-webkit-mask-image:linear-gradient(135deg,transparent 5%,black 40%,transparent 90%);mask-image:linear-gradient(135deg,transparent 5%,black 40%,transparent 90%)}.visual-plane{position:absolute;border:1px solid rgba(216,221,227,.42);background:linear-gradient(135deg,#d8dde324,#d8dde306);transform:rotate(-29deg) skew(18deg)}.plane-back{width:430px;height:290px;top:90px;left:70px;box-shadow:18px 18px #5740df3b,0 0 0 1px #5740df21;animation:plane-drift 8s ease-in-out infinite}.plane-front{width:310px;height:215px;top:195px;left:235px;background:linear-gradient(135deg,#f7f9fc33,#f7f9fc06);box-shadow:-18px 15px #f7f9fc0f;animation:plane-drift 9s ease-in-out infinite reverse}.visual-line{position:absolute;height:1px;transform-origin:left center;background:linear-gradient(90deg,var(--orange),rgba(87,64,223,0))}.line-one{width:420px;top:245px;left:80px;transform:rotate(-25deg)}.line-two{width:360px;top:390px;left:215px;transform:rotate(-7deg);background:linear-gradient(90deg,#d8dde3a6,#d8dde300)}.visual-node{position:absolute;display:flex;align-items:center;gap:7px;color:#f7f9fca8;font-size:9px;letter-spacing:.14em}.visual-node i{display:block;width:7px;height:7px;border:1px solid var(--orange);background:var(--ink);border-radius:50%;box-shadow:0 0 0 4px #5740df1a}.node-one{top:122px;left:70px}.node-two{top:288px;right:73px}.node-three{bottom:92px;left:190px}.visual-symbol{position:absolute;top:198px;left:292px;display:grid;width:78px;height:78px;place-items:center;border:1px solid rgba(247,249,252,.3);background:#0d1b2f94;transform:rotate(45deg)}.visual-symbol img{width:38px;transform:rotate(-45deg)}.visual-caption{position:absolute;right:25px;bottom:23px;color:#f7f9fc66;font-size:10px;letter-spacing:.16em}@keyframes plane-drift{0%,to{transform:rotate(-29deg) skew(18deg) translateZ(0)}50%{transform:rotate(-27deg) skew(18deg) translate3d(7px,-8px,0)}}.channel-strip{width:min(1280px,calc(100% - 96px));margin-inline:auto;display:flex;align-items:center;gap:40px;padding:20px 0 22px;border-top:1px solid rgba(247,249,252,.22);border-bottom:1px solid rgba(247,249,252,.22)}.strip-label{color:#f7f9fc73;font-size:10px;letter-spacing:.16em;text-transform:uppercase}.strip-channels{display:flex;gap:34px}.strip-channels span{color:var(--white);font-size:18px;font-weight:500}.section{background:var(--white);color:var(--ink)}.intro-section{background:var(--white)}.sand-section{background:#edf2f8}.section .eyebrow{color:var(--orange)}.page-intro .eyebrow,.article-hero .eyebrow{color:#d8dee7}.section-heading p,.section-content p,.article-card p,.value p,.editorial-grid p,.large-copy{color:#0d1b2fb8}.image-credit{display:none}.image-frame,.platform-image,.category-feature-image{background:#dde1e6}.image-frame img,.platform-image img,.category-feature-image img{filter:saturate(.72) contrast(1.05)}.section-content h2 em{color:var(--orange)}.three-grid,.feature-card,.step,.service-list,.approach-row,.filter-row,.value,.principle-list,.principle-list>div{border-color:var(--dark-line)}.card-number,.step-number,.service-number,.platform-index{color:var(--orange)}.feature-card p,.step p,.service-row p,.approach-title p{color:#0d1b2fad}.marketplace-band,.ink-panel,.cta-band{color:var(--white);background:var(--ink-soft)}.market-grid p,.image-story-copy p,.mission-grid p{color:#f7f9fcb8}.channel-list,.channel-item{border-color:#f7f9fc38}.channel-item small{color:#f7f9fc85}.image-story{background:var(--ink)}.image-story:after{background:linear-gradient(90deg,#0d1b2ff0,#0d1b2f40)}.category-card{border:1px solid rgba(13,27,47,.1)}.category-card.terracotta{background:#d5dadf}.category-card.sand{background:#c9ced5}.category-card.cream{background:#fff}.category-card.ink{background:var(--ink-soft)}.category-card.orange{background:var(--orange)}.category-card.line{background:transparent;border-color:var(--dark-line)}.article-card{background:#f1f5fa}.article-card.featured{background:var(--orange)}.article-meta{color:var(--orange)}.featured .article-meta{color:#c7dcff}.featured p{color:#fffc}.illustrative{background:#edf2f8;border-color:var(--orange)}.partnership-card{background:#edf2f8}.contact-section{background:var(--white)}.contact-form input,.contact-form select,.contact-form textarea{background:#f1f5fa;border-color:#0d1b2f33}.contact-form input:focus,.contact-form select:focus,.contact-form textarea:focus{border-color:var(--orange)}.footer-links a{color:#f7f9fca6}.footer-bottom{border-top-color:#f7f9fc2e}.page-intro,.article-hero{color:var(--white);background:var(--ink);border-color:#f7f9fc24}.page-intro .lead,.article-hero .lead{color:#f7f9fcad}.page-intro h1,.article-hero h1{font-size:clamp(50px,6.8vw,88px)}.article-body{color:var(--white);background:var(--ink)}.article-body p{color:#f7f9fcbd}.article-body h2{color:var(--white)}.article-return{border-color:#f7f9fc29}.filter{color:#0d1b2f94}.filter.active{color:var(--orange)}@media (max-width: 1100px){.desktop-nav,.header-action{display:none}.menu-toggle{display:block;margin-left:auto}.mobile-menu{display:grid;gap:0;padding:12px 32px 24px;border-top:1px solid rgba(247,249,252,.14);background:var(--ink-soft)}.mobile-menu a{padding:14px 0;border-bottom:1px solid rgba(247,249,252,.14)}}@media (max-width: 1020px){.hero-grid{width:min(1280px,calc(100% - 64px));gap:40px}.hero-art{min-height:520px}.commerce-visual{height:500px}.visual-symbol{left:48%}.hero h1{font-size:clamp(46px,6vw,72px)}}@media (max-width: 980px){.hero-grid{grid-template-columns:1fr}.hero-copy{padding-bottom:36px}.hero-art{min-height:460px}.commerce-visual{width:100%;max-width:680px;height:460px;margin-inline:auto}}@media (max-width: 760px){.header-inner{min-height:76px}.brand-mark{width:108px}.hero{min-height:0}.hero-grid{width:calc(100% - 48px);grid-template-columns:1fr;gap:0}.hero-copy{padding:60px 0 28px}.hero-art{min-height:auto;margin:0}.commerce-visual{height:390px;transform:none}.plane-back{width:300px;height:205px;top:75px;left:15px}.plane-front{width:220px;height:150px;top:155px;left:120px}.visual-symbol{top:145px;left:45%;width:62px;height:62px}.line-one{width:260px;top:185px;left:35px}.line-two{width:230px;top:282px;left:110px}.node-one{top:62px;left:26px}.node-two{top:210px;right:25px}.node-three{bottom:58px;left:78px}.channel-strip{width:calc(100% - 48px);margin-top:32px;gap:20px}.strip-channels{gap:20px}.strip-channels span{font-size:16px}.hero h1{font-size:clamp(42px,12vw,48px)}.page-intro h1,.article-hero h1{font-size:clamp(46px,13vw,64px)}.image-story-copy h2{font-size:48px}.cta-band{padding:78px 0}}.editorial-mosaic{display:grid;grid-template-columns:1fr 1fr;gap:14px;min-width:0}.mosaic-tile{overflow:hidden;aspect-ratio:4/3;background:#dde1e6}.mosaic-tile img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:saturate(.75) contrast(1.05)}.category-photo-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.category-photo-card{display:block;text-decoration:none;color:inherit}.category-photo-image{height:280px;overflow:hidden;background:#dde1e6}.category-photo-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:saturate(.75) contrast(1.05);transition:transform .4s ease}.category-photo-card:hover .category-photo-image img{transform:scale(1.03)}.category-photo-info{padding:18px 0 0}.category-photo-info h3{font-size:22px}.category-photo-info p{margin-top:8px;color:#0d1b2fa6;font-size:15px}.insight-list{border-top:1px solid var(--dark-line)}.insight-row{display:grid;grid-template-columns:56px 130px 1fr auto;align-items:center;gap:18px;padding:24px 0;border-bottom:1px solid var(--dark-line);transition:padding .25s ease,color .25s ease}.insight-row:hover{padding-left:10px;padding-right:10px;color:var(--orange)}.insight-index,.insight-category{color:var(--orange);font-size:11px;font-weight:500;letter-spacing:.12em;text-transform:uppercase}.insight-category{color:#0d1b2f7a}.insight-row h3{font-size:24px}.insight-read{display:inline-flex;align-items:center;gap:10px;color:#0d1b2f8c;font-size:12px}.insight-row:hover .insight-read{color:var(--orange)}@media (max-width: 1020px){.category-photo-grid{grid-template-columns:1fr 1fr}}@media (max-width: 760px){.editorial-mosaic{gap:10px}.category-photo-grid{grid-template-columns:1fr 1fr;gap:16px}.category-photo-image{height:180px}.category-photo-info h3{font-size:18px}.category-photo-info p{font-size:13px}.insight-row{grid-template-columns:34px 1fr auto;gap:12px}.insight-category{display:none}.insight-row h3{font-size:19px}.insight-read{font-size:0}.insight-read svg{width:17px}}:root{--orange:#BF4D22;--cream:#F7F9FC;--sand:#EDF2F8;--accent:#D8DEE7;--ink:#0D1B2F;--ink-soft:#13243D;--white:#F7F9FC;--dark-line:rgba(13,27,47,.14)}body,h1,h2,h3{font-family:Manrope,Arial,sans-serif}body{-webkit-font-smoothing:antialiased}h1,h2,h3{font-weight:700;letter-spacing:-.045em}p{line-height:1.7}.site-header{background:#0a172af7;border-bottom:1px solid rgba(255,255,255,.12)}.header-inner{width:min(1280px,calc(100% - 96px));min-height:76px}.brand-mark{width:112px}.desktop-nav a,.company-trigger{font-size:13px;font-weight:600;color:#ced8e7}.desktop-nav a:hover,.desktop-nav a.active,.company-trigger:hover{color:#fff}.company-menu{background:#12243d;border-color:#31435a;border-radius:8px}.button{border-radius:7px;font-size:14px;font-weight:700;min-height:50px;padding:14px 21px}.button-primary,.header-action .button{color:#fff;background:#bf4d22}.button-primary:hover,.header-action .button:hover{background:#a23f1c}.button-light{background:#fff;color:#0d1b2f}.header-action .button{font-size:12px;padding:11px 16px;min-height:42px}.arrow-link{font-weight:700;font-size:14px}.eyebrow{font-size:11px;font-weight:700;letter-spacing:.14em}.page-intro,.article-hero{background:#0d1b2f}.page-intro h1,.article-hero h1{font-size:clamp(42px,5.1vw,68px);letter-spacing:-.045em;line-height:1.1}.page-intro .eyebrow,.article-hero .eyebrow,.article-return .arrow-link{color:#d8dee7;border-color:#d8dee7}.site-footer{background:#081321}.mobile-menu{background:#12243d}.mobile-menu-label{color:#d8dee7}.home-redesign{overflow:clip}.hd-wrap{width:min(1240px,calc(100% - 112px));margin-inline:auto}.hd-hero{position:relative;isolation:isolate;overflow:hidden;background:#0c192d;color:#fff}.tech-hero-photo{position:absolute;z-index:-3;inset:0 0 0 auto;height:100%;width:64%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 56%;object-position:50% 56%;filter:saturate(.45) brightness(.78)}.tech-hero-shade{position:absolute;z-index:-2;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0c192d 4%,#0c192dfa 31%,#0c192dad 57%,#0c192d2e),linear-gradient(0deg,#0C192D 0%,transparent 52%)}.tech-hero-shell{position:relative;min-height:740px;padding-top:76px;padding-bottom:32px;display:flex;flex-direction:column;justify-content:space-between}.tech-hero-content{position:relative;z-index:1;max-width:620px}.tech-kicker{display:flex;align-items:center;gap:10px;color:#c6cfdc;font-size:10px;font-weight:700;letter-spacing:.18em;margin-bottom:24px}.tech-kicker>span{width:7px;height:7px;background:#4a97ff;box-shadow:0 0 0 5px #4a97ff1a;border-radius:2px}.hd-title{font-size:clamp(52px,5.2vw,76px);line-height:1.07;letter-spacing:-.05em;font-weight:700;max-width:620px;margin:0}.hd-title>span{display:block}.hd-title em{display:block;font-style:normal;color:#d8dee7}.tech-hero-copy{margin-top:25px;max-width:475px;color:#d1dbe8;font-size:16px;line-height:1.75}.hd-actions{display:flex;align-items:center;gap:27px;margin-top:30px}.hd-actions .arrow-link{color:#fff;margin:0;border-color:#ffffff73}.tech-commerce-map{position:absolute;width:330px;right:5px;top:104px;background:#0b1b30b8;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border:1px solid rgba(180,211,252,.3);border-radius:12px;padding:22px 25px;box-shadow:0 28px 70px #0003}.tech-map-label{display:flex;justify-content:space-between;gap:16px;color:#9eb4ce;font-size:8px;font-weight:600;letter-spacing:.11em;padding-bottom:21px}.tech-map-source{text-align:center;font-size:15px;font-weight:600;color:#ecf4ff;padding:17px 8px;border:1px solid rgba(180,211,252,.19);border-radius:6px;background:#f7f9fc0a}.tech-map-source>span{display:block;color:#9eb4ce;font-size:10px;font-weight:400;margin-top:5px}.tech-map-connector{height:36px;width:1px;background:#4e79aa;margin-inline:auto;position:relative}.tech-map-connector>i{position:absolute;top:0;left:-2px;width:5px;height:5px;border-radius:50%;background:#84b8ff;box-shadow:0 0 12px #438dea;animation:tech-route 3s linear infinite}@keyframes tech-route{0%{transform:translateY(0);opacity:.1}25%{opacity:1}to{transform:translateY(33px);opacity:.15}}.tech-map-core{padding:22px 8px;text-align:center;border:1px solid #3E8AEE;background:linear-gradient(115deg,#174687,#0f2f55);border-radius:7px;box-shadow:0 0 28px #306fe61f}.tech-map-core img{width:103px;height:auto;margin-inline:auto;display:block}.tech-map-core>span{display:block;margin-top:11px;font-size:9px;color:#d5e5fc;letter-spacing:.01em}.tech-map-branches{height:30px;margin-inline:25%;border-bottom:1px solid #4E79AA;position:relative}.tech-map-branches:before{content:"";position:absolute;top:0;bottom:0;left:50%;width:1px;background:#4e79aa}.tech-map-channels{display:grid;grid-template-columns:1fr 1fr;gap:14px;padding-top:12px}.tech-map-channels>span{position:relative;display:block;border:1px solid rgba(180,211,252,.25);border-radius:5px;padding:12px 8px;text-align:center;font-size:12px;font-weight:700;background:#f7f9fc09}.tech-map-channels>span:before{content:"";position:absolute;height:13px;top:-13px;left:50%;width:1px;background:#4e79aa}.tech-hero-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:52px}.tech-hero-links>a{display:flex;align-items:center;gap:15px;padding:21px 18px;border:1px solid rgba(200,220,248,.22);border-radius:8px;background:#12253fbf;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:border-color .2s,background .2s}.tech-hero-links>a:hover{border-color:#65a7ff;background:#163766}.tech-link-index{color:#87b8f9;font-size:10px;font-weight:700;align-self:flex-start;margin-top:4px}.tech-hero-links strong{display:block;font-size:13px;letter-spacing:-.015em;font-weight:700}.tech-hero-links a>div>span{display:block;color:#afbed2;font-size:10px;line-height:1.5;margin-top:6px}.tech-hero-links svg{flex-shrink:0;margin-left:auto;color:#cbd4de}.hd-intro{background:#f7f9fc;color:#0d1b2f;padding:96px 0}.hd-intro-grid{display:grid;grid-template-columns:1.1fr 1fr;gap:90px;align-items:center}.hd-intro h2{font-size:clamp(36px,3.7vw,50px);line-height:1.13;font-weight:700;letter-spacing:-.045em}.hd-intro h2 span{color:#586b83}.hd-intro-copy>p:first-child{font-size:22px;line-height:1.45;font-weight:600;letter-spacing:-.025em;color:#172a44;margin-bottom:17px}.hd-intro-copy>p{font-size:15px;color:#57677b;line-height:1.8}.hd-categories{background:#eaf0f7;color:#0d1b2f;padding:82px 0}.hd-gallery-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:40px}.hd-gallery-heading h2{font-size:clamp(34px,3.5vw,47px);font-weight:700;line-height:1.14;letter-spacing:-.045em}.hd-gallery-heading h2 span{color:#586b83}.hd-gallery-controls{display:flex;gap:9px;padding-bottom:5px}.hd-gallery-controls button{display:grid;place-items:center;width:43px;height:43px;border:1px solid #B8C6D8;border-radius:7px;background:transparent;color:#0d1b2f;transition:background .2s,color .2s}.hd-gallery-controls button:hover{background:#bf4d22;border-color:#bf4d22;color:#fff}.hd-arrow-back{transform:rotate(180deg)}.hd-gallery-intro{margin:22px 0 32px;max-width:590px;color:#57677b;font-size:15px}.hd-gallery{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 44px) / 3.15);gap:22px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;padding:0 0 19px;scrollbar-width:thin;scrollbar-color:#9DAFC8 transparent}.hd-category{display:block;min-width:0;scroll-snap-align:start;background:#fff;border:1px solid #DCE4EF;border-radius:10px;overflow:hidden;padding-bottom:21px;transition:border-color .2s}.hd-category:hover{border-color:#83a9d8}.hd-category-image{position:relative;aspect-ratio:1.25;overflow:hidden;background:#d7e0ea}.hd-category-image img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover;transition:transform .6s ease}.hd-category:hover img{transform:scale(1.04)}.hd-category-number{position:absolute;top:13px;left:13px;display:grid;place-items:center;width:30px;height:26px;background:#0d1b2fd4;color:#fff;font-size:9px;font-weight:600;border-radius:4px}.hd-category-label{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:19px 18px 0}.hd-category-label h3{font-size:18px;font-weight:700;letter-spacing:-.03em}.hd-category-label svg{flex-shrink:0;width:17px;color:#bf4d22}.hd-category>p{margin:8px 18px 0;color:#57677b;font-size:12px;line-height:1.65}.hd-gallery-bottom{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-top:20px}.hd-gallery-bottom>span{color:#57677b;font-size:12px}.hd-gallery-bottom .arrow-link{margin:0}.hd-model{background:#0d1b2f;color:#f7f9fc;padding:88px 0}.hd-model .eyebrow{color:#94bef7}.hd-model-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:30px}.hd-model-heading h2{font-size:clamp(34px,3.5vw,47px);font-weight:700}.hd-model-heading .arrow-link{color:#c0d9fa;border-color:#557dad}.hd-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:42px}.hd-step{border:1px solid #2A405D;background:#12243d;border-radius:10px;padding:30px}.hd-step-number{display:grid;place-items:center;width:43px;height:43px;border:1px solid #3B628F;border-radius:7px;font-size:12px;font-weight:700;color:#d8dee7;margin-bottom:28px;background:#18365a}.hd-step h3{font-size:25px;font-weight:700}.hd-step p{margin-top:14px;max-width:320px;color:#b4c4d8;font-size:14px;line-height:1.8}.home-redesign>.section{padding:84px 0;background:#f7f9fc}.home-redesign>.section>.container{width:min(1240px,calc(100% - 112px))}.home-redesign .section-heading h2{font-size:clamp(34px,3.2vw,45px);font-weight:700}.insight-row h3{font-size:20px;font-weight:600;letter-spacing:-.025em}.insight-category,.insight-read{color:#65778e}.hd-close{position:relative;background:#135dd4;color:#fff;padding:74px 0 80px;overflow:hidden}.hd-close:before{content:"";position:absolute;pointer-events:none;width:450px;height:450px;right:24%;top:-250px;border:1px solid rgba(255,255,255,.13);border-radius:50%;box-shadow:0 0 0 55px #ffffff06,0 0 0 110px #ffffff06}.hd-close .hd-wrap{position:relative}.hd-close-row{display:flex;justify-content:space-between;align-items:flex-end;gap:50px}.hd-close h2{font-size:clamp(44px,5vw,68px);line-height:1.07;font-weight:700;letter-spacing:-.045em}.hd-close-row p{font-size:17px;color:#d4e4fc;margin-bottom:23px}.hd-close .button{color:#0d1b2f;background:#fff}.hd-close .button:hover{background:#e6eefa}.home-redesign a:focus-visible,.home-redesign button:focus-visible,.hd-gallery:focus-visible{outline:3px solid #BF4D22;outline-offset:4px}.hd-hero a:focus-visible,.hd-model a:focus-visible,.hd-close a:focus-visible{outline-color:#b8d7ff}@media (max-width:1100px){.header-inner{width:calc(100% - 64px)}.hd-wrap,.home-redesign>.section>.container{width:calc(100% - 72px)}.tech-commerce-map{width:285px;right:0;padding:20px;top:100px}.tech-hero-content{max-width:55%}.hd-title{font-size:58px}.tech-hero-copy{font-size:15px;max-width:400px}.hd-actions{flex-wrap:wrap;gap:20px}.tech-hero-links>a{padding:17px 13px;gap:10px}.tech-hero-links strong{font-size:12px}.tech-hero-links a>div>span{font-size:9px}.tech-hero-links svg{width:15px}.hd-intro-grid{gap:48px}.hd-steps{gap:15px}.hd-step{padding:25px}.hd-gallery{grid-auto-columns:calc((100% - 36px) / 2.55);gap:18px}}@media (max-width:760px){.header-inner{width:calc(100% - 40px);min-height:68px}.brand-mark{width:102px}.hd-wrap,.home-redesign>.section>.container{width:calc(100% - 40px)}.tech-hero-shell{min-height:0;padding:55px 0 24px}.tech-hero-photo{width:100%;opacity:.52;-o-object-position:60% 50%;object-position:60% 50%}.tech-hero-shade{background:linear-gradient(90deg,#0c192dfa,#0c192da6),linear-gradient(0deg,#0C192D,transparent)}.tech-hero-content{max-width:100%}.tech-kicker{font-size:9px;margin-bottom:23px}.hd-title{font-size:clamp(43px,11.3vw,66px);line-height:1.09;letter-spacing:-.05em}.tech-hero-copy{font-size:14px;max-width:450px;margin-top:24px}.hd-actions{gap:20px;margin-top:27px}.hd-actions .button{font-size:12px;padding:13px 15px}.hd-actions .arrow-link{font-size:12px}.tech-commerce-map{position:relative;inset:auto;width:100%;max-width:420px;padding:20px;margin:34px auto 0}.tech-map-label{font-size:8px;padding-bottom:14px}.tech-map-source{font-size:13px;padding:12px 8px}.tech-map-connector{height:24px}.tech-map-core{padding:16px 8px}.tech-map-core img{width:90px}.tech-map-core>span{margin-top:8px}.tech-map-branches{height:22px}.tech-map-channels>span{padding:10px}.tech-hero-links{grid-template-columns:1fr;gap:9px;margin-top:30px}.tech-hero-links>a{padding:16px}.tech-hero-links strong{font-size:12px}.tech-hero-links a>div>span{font-size:10px;margin-top:3px}.hd-intro{padding:64px 0}.hd-intro-grid{grid-template-columns:1fr;gap:28px}.hd-intro h2{font-size:34px}.hd-intro-copy>p:first-child{font-size:20px}.hd-intro-copy>p{font-size:14px}.hd-categories{padding:60px 0}.hd-gallery-heading{display:block}.hd-gallery-heading h2{font-size:32px}.hd-gallery-controls{justify-content:flex-end;margin-top:20px}.hd-gallery-intro{margin:14px 0 24px;font-size:14px}.hd-gallery{grid-auto-columns:85%;gap:14px}.hd-gallery-bottom{align-items:flex-start}.hd-gallery-bottom>span{max-width:130px;font-size:11px}.hd-gallery-bottom .arrow-link{font-size:12px}.hd-model{padding:62px 0}.hd-model-heading{display:block}.hd-model-heading h2{font-size:34px}.hd-steps{grid-template-columns:1fr;gap:15px;margin-top:30px}.hd-step{padding:25px}.hd-step-number{margin-bottom:20px}.hd-step p{max-width:none}.home-redesign>.section{padding:62px 0}.home-redesign .section-heading h2{font-size:33px}.home-redesign .insight-row h3{font-size:16px}.hd-close{padding:58px 0 62px}.hd-close .eyebrow{max-width:290px;line-height:1.5;font-size:9px}.hd-close-row{display:block}.hd-close h2{font-size:46px}.hd-close-row>div{margin-top:30px}.hd-close-row p{font-size:16px}}@media (prefers-reduced-motion:reduce){.tech-map-connector>i{animation:none;top:50%}.hd-category-image img{transition:none}.hd-gallery{scroll-behavior:auto}}:root{--dark-line:rgba(184,205,231,.18);--line:rgba(184,205,231,.18)}body{background:#0b1729;color:#edf3fc}.brand-mark{width:125px}.footer-logo{width:150px}.tech-map-core{background:linear-gradient(125deg,#17314d,#0e2037);border-color:#bf4d22cc;box-shadow:0 0 26px #bf4d2212}.tech-map-core img{width:119px}.tech-map-focus{text-align:center;color:#9eb4ce;font-size:8px;letter-spacing:.12em;font-weight:600;margin-top:13px}.tech-map-channels{padding-top:11px}.tech-map-channels>span:before{display:none}.tech-map-core>span{font-size:8px}.section,.intro-section,.contact-section{background:#0d1c31;color:#edf3fc}.sand-section{background:#12243b}.section.ink-panel,.ink-panel{background:#142941}.section .eyebrow,.section-content h2 em,.platform-index,.service-number,.approach-number,.card-number,.step-number{color:#c9d2dd}.section-heading p,.section-content p,.article-card p,.value p,.editorial-grid p,.large-copy,.feature-card p,.step p,.service-row p,.approach-title p,.category-photo-info p,.category-principles p{color:#b7c6d9}.section h1,.section h2,.section h3,.section strong,.category-photo-info h3{color:#edf3fc}.section .large-copy{color:#dde8f8}.arrow-link{color:#d8dee7;border-color:#608bbc}.hd-intro{background:#101f35;color:#edf3fc;border-top:1px solid rgba(183,204,233,.08)}.hd-intro h2 span,.hd-gallery-heading h2 span{color:#8eaacb}.hd-intro-copy>p:first-child{color:#e5eefc}.hd-intro-copy>p{color:#b7c6d9}.hd-categories{background:#0b192d;color:#edf3fc}.hd-gallery-intro,.hd-gallery-bottom>span{color:#adbed4}.hd-gallery-controls button{color:#d8dee7;border-color:#3c5778;background:#12263f}.hd-gallery{scrollbar-color:#486789 transparent}.hd-category{background:#142941;border-color:#2a4562}.hd-category:hover{border-color:#80adf0}.hd-category-label h3{color:#edf3fc}.hd-category-label svg{color:#c9d2dd}.hd-category>p{color:#b6c8dc}.hd-category-image{aspect-ratio:1.16;background:#172c45}.hd-category-image img,.image-frame img,.platform-image img,.category-feature-image img,.category-photo-image img,.editorial-mosaic img{filter:none}.hd-category:nth-child(4) .hd-category-image img{-o-object-position:center 35%;object-position:center 35%}.category-photo-card:nth-child(4) .category-photo-image img{-o-object-position:center 35%;object-position:center 35%}.hd-model{background:#12243a;border-top:1px solid #263C56}.hd-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:17px}.hd-step{background:#0d1c31;padding:25px}.hd-step p{font-size:13px}.home-redesign>.section{background:#0d1b2f}.insight-list,.insight-row{border-color:#2a405b}.insight-row h3{color:#e6effd}.insight-category,.insight-read{color:#9eb4cf}.insight-index{color:#a1c9ff}.insight-row:hover h3,.insight-row:hover .insight-read{color:#a9cdff}.article-card{background:#152a43;border:1px solid #2D4562;border-radius:9px}.article-card.featured{background:#154da8;border-color:#3674d6}.article-meta,.read-more{color:#d8dee7}.article-card.featured .article-meta,.article-card.featured .read-more{color:#d1e5ff}.article-card.featured p{color:#d5e3f7}.filter{color:#aac0dc;border-radius:5px}.filter.active{color:#fff;background:#bf4d22}.partnership-card{background:#182f49;border:1px solid #36516E;border-radius:10px}.partnership-card p{color:#bbcbe0;margin-top:20px}.partner-list span,.principle-list strong{color:#e0eafa}.approach-row ul{color:#b7c9de}.approach-row li svg,.value svg{color:#90baf5}.image-frame,.platform-image,.category-feature-image,.category-photo-image{background:#172c45;border-radius:9px}.contact-grid p{color:#b9cbdf}.contact-note{color:#abc2df;border-color:#3a5270}.contact-form label{color:#dbe7f8}.contact-form label>span{color:#92a9c4}.contact-form input,.contact-form select,.contact-form textarea{color:#f1f6fd;background:#142941;border:1px solid #3E5775;border-radius:6px}.contact-form input::-moz-placeholder,.contact-form textarea::-moz-placeholder{color:#8ea7c6}.contact-form input::placeholder,.contact-form textarea::placeholder{color:#8ea7c6}.contact-form select option{color:#f1f6fd;background:#142941}.contact-form input:focus,.contact-form select:focus,.contact-form textarea:focus{border-color:#80b5ff;outline:2px solid rgba(128,181,255,.18)}.contact-form .form-footnote{color:#9cb2ce}.form-submit:disabled{cursor:not-allowed;background:#253e5b;color:#c7d5e7;opacity:1;transform:none}.cta-band{background:#143766;border-top:1px solid #31547F}.cta-band .button-light{background:#1d579f;color:#fff;border-color:#5282bc}.cta-band .button-light:hover{background:#246bc1}.hd-close .button{color:#edf3fc;background:#102f56;border-color:#d4e6ff52}.hd-close .button:hover{background:#0b2340}.platform-focus-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}.platform-focus-card{position:relative;overflow:hidden;padding:38px;border:1px solid #3A577B;border-radius:12px;background:radial-gradient(ellipse at 95% 5%,rgba(44,106,195,.25),transparent 58%),#142a45}.platform-focus-status{display:inline-block;color:#a6cbff;border:1px solid #476D9F;border-radius:4px;padding:6px 8px;font-size:9px;letter-spacing:.12em}.platform-focus-card h2{margin:28px 0 23px;font-size:48px;letter-spacing:-.045em}.platform-focus-card>p{color:#bdcee3;font-size:15px;line-height:1.8}.platform-focus-line{display:block;margin-top:30px;padding-top:20px;border-top:1px solid #3A526F;color:#93b4df;font-size:11px;line-height:1.6}.channel-development-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.channel-development-grid>div{padding:25px;background:#0d1d32;border:1px solid #314C6E;border-radius:8px}.channel-development-grid h3{font-size:23px}.channel-development-grid p{color:#abbfda;font-size:12px;margin-top:12px}.channel-development-grid span{display:block;color:#82a2ca;font-size:9px;text-transform:uppercase;letter-spacing:.07em;margin-top:24px}@media (max-width:1100px){.hd-steps,.channel-development-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.brand-mark{width:115px}.hd-steps,.platform-focus-grid{grid-template-columns:1fr}.platform-focus-card{padding:27px}.platform-focus-card h2{font-size:42px}.channel-development-grid{gap:12px}.channel-development-grid>div{padding:20px 16px}.channel-development-grid h3{font-size:20px}.hd-step p{font-size:14px}}.home-redesign .eyebrow{color:#a4c9fa}.hd-close .eyebrow{color:#d0e3ff}.hd-category:nth-child(5) .hd-category-image img,.category-photo-card:nth-child(5) .category-photo-image img{-o-object-position:center 72%;object-position:center 72%}.hd-close .eyebrow{color:#ffe5d9}.hd-close h2,.hd-close-row p{color:#fff}.hd-close .button{background:#10243d;color:#fff;border-color:#ffffff59}.hd-close .button:hover{background:#08182b}.platforms-story,.journal,.journal-article{background:#0b192d;color:#edf3fc}.platforms-story .eyebrow,.journal .eyebrow,.journal-article .eyebrow{color:#d8dee7}.ps-hero{padding:60px 0 68px;border-bottom:1px solid #2A415D;background:radial-gradient(ellipse at 95% 15%,#183553 0,transparent 55%),#0b192d}.ps-hero-grid{display:grid;grid-template-columns:1.04fr 1fr;align-items:center;gap:50px}.ps-hero-copy{padding:14px 0}.ps-hero-copy h1{font-size:clamp(45px,4.6vw,65px);line-height:1.08;letter-spacing:-.052em;margin:23px 0}.ps-hero-copy h1 em{color:#d8dee7;font-style:normal}.ps-hero-copy>p{color:#bfcde0;font-size:16px;line-height:1.85;max-width:465px}.ps-hero-copy .button{margin-top:29px;font-size:13px}.ps-hero-foot{display:flex;align-items:center;gap:13px;margin-top:32px;color:#97b0cf;font-size:10px}.ps-hero-foot i{width:3px;height:3px;background:#cf683e;border-radius:50%}.ps-hero-art{height:505px;display:grid;grid-template-columns:1.08fr 1fr;grid-template-rows:1fr 1fr;gap:12px;position:relative;min-width:0}.ps-photo{position:relative;min-height:0;overflow:hidden;border-radius:8px;background:#19314c}.ps-photo-main{grid-row:1 / 3}.ps-photo-main img{-o-object-position:48% 38%;object-position:48% 38%}.ps-photo:after{content:"";position:absolute;top:45%;right:0;bottom:0;left:0;background:linear-gradient(transparent,#0612219e)}.ps-photo>span{position:absolute;bottom:18px;left:17px;z-index:1;color:#fff;font-size:10px;font-weight:600}.ps-photo-main>span{top:20px;bottom:auto;border:1px solid rgba(255,255,255,.5);padding:6px 9px;border-radius:4px;background:#08152466}.ps-art-label{position:absolute;left:-25px;bottom:35px;z-index:2;padding:19px 23px;background:#0d2036f0;border:1px solid #55718E;border-left:3px solid #BF4D22;border-radius:5px;color:#afbed1;font-size:13px;line-height:1.65;box-shadow:0 14px 38px #0003}.ps-art-label strong{color:#eef4ff;font-weight:600}.ps-status-dot{display:block;width:6px;height:6px;border-radius:50%;background:#dd7951;margin-bottom:8px}.ps-core,.ps-expansion{padding:86px 0}.ps-core{scroll-margin-top:95px}.ps-section-head{display:flex;justify-content:space-between;gap:40px;align-items:flex-end;margin-bottom:36px}.ps-section-head h2{font-size:clamp(30px,3.2vw,45px);line-height:1.15;margin-top:16px;max-width:640px}.ps-section-head>p{color:#9fb5d0;font-size:13px;max-width:340px;padding-bottom:3px}.ps-switch{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:22px}.ps-switch button{display:flex;align-items:center;gap:18px;text-align:left;padding:24px 26px;color:#a8bdda;background:#10243c;border:1px solid #2F4765;border-bottom:3px solid #2F4765;border-radius:6px;cursor:pointer;transition:background .2s,border-color .2s}.ps-switch button.is-selected{background:#183550;color:#fff;border-color:#6887a5;border-bottom-color:#cc633b}.ps-switch button:hover{background:#1b3653}.ps-switch-index{font-size:10px;color:#9cb8d7}.ps-switch strong{font-size:31px;line-height:1.1;letter-spacing:-.045em}.ps-switch-label{margin-left:auto;font-size:9px;text-transform:uppercase;letter-spacing:.09em}.ps-switch svg{margin-left:10px;width:20px}.ps-platform-detail{display:grid;grid-template-columns:.9fr 1.1fr;border:1px solid #314E6A;border-radius:9px;overflow:hidden;background:#12273f}.ps-detail-photo{position:relative;min-height:450px;background:#20334d;overflow:hidden}.ps-detail-photo img{width:100%;height:100%;position:absolute;-o-object-fit:cover;object-fit:cover}.ps-detail-amazon img{-o-object-position:50% 53%;object-position:50% 53%}.ps-detail-photo>span{position:absolute;left:23px;bottom:23px;color:#fff;background:#0c1e2fdb;border:1px solid rgba(255,255,255,.28);padding:9px 12px;font-size:10px;border-radius:3px}.ps-detail-copy{padding:45px 48px}.ps-detail-copy h3{font-size:36px;line-height:1.15;max-width:420px;margin:17px 0}.ps-detail-copy>p{color:#b9c9dc;font-size:14px}.ps-detail-copy ul{list-style:none;padding:0;margin:25px 0}.ps-detail-copy li{display:flex;align-items:flex-start;gap:12px;padding:10px 0;border-top:1px solid #2E4762;font-size:12px;color:#d6e2f2}.ps-detail-copy li svg{color:#d8dee7;flex:none;margin-top:2px}.ps-detail-copy .arrow-link{font-size:12px}.ps-decision{padding:85px 0;background:#12263e;border-block:1px solid #294460}.ps-decision-grid{display:grid;grid-template-columns:1fr 1fr;gap:95px;align-items:center}.ps-decision-intro h2{font-size:43px;line-height:1.13;margin:20px 0}.ps-decision-intro h2 em{color:#d8dee7;font-style:normal}.ps-decision-intro>p{color:#b4c6dd;font-size:14px;max-width:440px}.ps-decision-photo{position:relative;height:225px;overflow:hidden;border-radius:6px;margin-top:28px}.ps-decision-photo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 72%;object-position:50% 72%}.ps-decision-photo span{position:absolute;bottom:15px;left:17px;font-size:10px;color:#fff;background:#0c1c2ede;padding:8px 11px;border-radius:3px}.ps-criteria>div{display:flex;align-items:flex-start;gap:24px;padding:32px 0;border-bottom:1px solid #3B526C}.ps-criteria>div:first-child{border-top:1px solid #3B526C}.ps-criteria>div>span{font-size:12px;color:#da7953;padding-top:5px}.ps-criteria h3{font-size:26px;margin:0 0 8px}.ps-criteria p{color:#adc2dc;font-size:13px;max-width:320px}.ps-criteria svg{margin-left:auto;color:#87a8cf;flex:none}.ps-channel-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.ps-channel-grid article{border:1px solid #36516F;border-radius:7px;padding:24px;background:linear-gradient(145deg,#18314b,#102137)}.ps-channel-top{display:flex;align-items:center;justify-content:space-between;gap:8px;color:#849fbe;font-size:8px}.ps-channel-top>span:last-child{text-transform:uppercase;letter-spacing:.06em}.ps-channel-grid h3{font-size:30px;letter-spacing:-.04em;margin:37px 0 9px;color:#edf3fc}.ps-channel-type{font-size:10px;color:#c1d7f3}.ps-channel-grid p{font-size:12px;color:#9fb6d0;margin-top:24px;padding-top:19px;border-top:1px solid #334D69}.ps-expansion-note{font-size:10px;color:#8ca7c7;margin-top:21px}.journal-opening{padding:54px 0 0}.journal-masthead{display:flex;justify-content:space-between;align-items:flex-end;gap:50px;margin-bottom:34px}.journal-masthead h1{font-size:clamp(44px,4.3vw,62px);line-height:1.07;margin:18px 0 0;letter-spacing:-.05em}.journal-masthead h1 em{color:#d8dee7;font-style:normal}.journal-masthead>p{max-width:355px;color:#adbed5;font-size:14px;margin-bottom:5px}.journal-filters{display:flex;align-items:center;gap:6px;border-top:1px solid #354C68;padding:17px 0 23px}.journal-filters button{display:flex;align-items:center;gap:19px;color:#afbed3;border:1px solid transparent;background:transparent;padding:11px 17px;border-radius:5px;font-size:12px;font-weight:600;cursor:pointer}.journal-filters button span{color:#7491b1;font-size:9px;font-weight:500}.journal-filters button.is-selected{background:#1b3a58;border-color:#496987;color:#fff}.journal-filters button.is-selected span{color:#ccd6e2}.journal-filters button:hover{background:#142d49;color:#fff}.journal-feature{display:grid;grid-template-columns:1.12fr 1fr;border:1px solid #3A5575;border-radius:9px;overflow:hidden;min-height:445px;background:#142d48;text-decoration:none;color:inherit}.journal-feature-photo{position:relative;overflow:hidden;background:#1a3a57;min-height:390px}.journal-feature-photo img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 57%;object-position:50% 57%;transition:transform .6s ease}.journal-feature-photo:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgba(8,27,45,.17),transparent 45%,rgba(8,22,36,.7))}.journal-feature-label{position:absolute;top:24px;left:25px;z-index:1;padding:8px 11px;border-radius:3px;border:1px solid rgba(217,233,255,.6);background:#0a1c2eb3;color:#edf4ff;font-size:9px;letter-spacing:.12em;text-transform:uppercase}.journal-feature-image-note{position:absolute;z-index:1;left:28px;bottom:29px;max-width:310px;font-size:27px;letter-spacing:-.03em;line-height:1.2;color:#fff}.journal-feature-copy{padding:43px 42px;display:flex;flex-direction:column;justify-content:center}.journal-meta{display:flex;align-items:center;gap:20px;color:#b0c9e8;font-size:10px;font-weight:600;letter-spacing:.06em}.journal-meta>span:first-child{text-transform:uppercase;color:#d78664}.journal-meta>span+span{color:#97aecd;font-weight:500;letter-spacing:0}.journal-feature h2{font-size:clamp(30px,3vw,42px);line-height:1.13;margin:23px 0 20px}.journal-feature-copy>p{color:#b8cade;font-size:14px;line-height:1.8}.journal-read{display:flex;align-items:center;justify-content:space-between;gap:20px;color:#dcebff;font-size:12px;font-weight:700;margin-top:29px;padding-top:22px;border-top:1px solid #3C5875}.journal-feature:hover img,.journal-card:hover img{transform:scale(1.035)}.journal-feature:hover .journal-read,.journal-card:hover .journal-read{color:#d8dee7}.journal-reading{padding:61px 0 82px}.journal-reading-heading{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:27px}.journal-reading-heading h2{font-size:28px;letter-spacing:-.035em}.journal-reading-heading>span{font-size:10px;color:#88a3c4}.journal-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px}.journal-card{color:inherit;text-decoration:none;background:#12283f;border:1px solid #2D4864;border-radius:8px;overflow:hidden;display:flex;flex-direction:column}.journal-card-photo{position:relative;height:270px;overflow:hidden;background:#23405b}.journal-card-photo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .5s ease}.journal-photo-operations img{-o-object-position:50% 34%;object-position:50% 34%}.journal-photo-platforms img{-o-object-position:50% 55%;object-position:50% 55%}.journal-photo-partnerships img{-o-object-position:50% 58%;object-position:50% 58%}.journal-photo-arrow{position:absolute;right:18px;bottom:18px;width:40px;height:40px;display:grid;place-items:center;color:#fff;border:1px solid rgba(255,255,255,.5);border-radius:50%;background:#081c2fb3}.journal-card-copy{display:flex;flex-direction:column;flex:1;padding:29px}.journal-card h3{font-size:28px;line-height:1.2;margin:18px 0 15px;max-width:420px}.journal-card p{color:#aec2d9;font-size:13px;margin-bottom:6px}.journal-card .journal-read{margin-top:auto;padding-top:23px;border:0}.journal-principle{padding:70px 0;border-block:1px solid #35526F;background:#162f49;overflow:hidden}.journal-principle-grid{display:grid;grid-template-columns:.6fr 1.5fr .55fr;align-items:start;gap:35px}.journal-principle .eyebrow{padding-top:8px;font-size:9px}.journal-principle h2{font-size:44px;line-height:1.13}.journal-principle p{color:#b5c9df;font-size:14px;margin:23px 0;max-width:530px}.journal-principle .arrow-link{font-size:12px}.journal-principle-mark{align-self:center;color:#ca643d}.journal-principle-mark svg{width:100%;height:170px}.ja-hero{padding:40px 0 65px;background:#10233a;border-bottom:1px solid #334D6B}.ja-hero>.container>.arrow-link{font-size:11px;margin-bottom:34px}.ja-hero-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:60px;align-items:center}.ja-hero-grid h1{font-size:clamp(39px,4.1vw,58px);line-height:1.1;margin:23px 0}.ja-hero-grid>div>p{color:#b9cee6;font-size:16px;line-height:1.8}.ja-byline{display:block;font-size:10px;color:#91abcc;margin-top:29px}.ja-cover{height:410px;overflow:hidden;border-radius:7px}.ja-cover img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ja-body-grid{display:grid;grid-template-columns:280px 1fr;gap:100px;padding-top:75px;padding-bottom:75px;align-items:start}.ja-takeaway{padding:24px 25px;background:#142c44;border-top:2px solid #C65C33;border-radius:0 0 5px 5px;position:sticky;top:108px}.ja-takeaway .eyebrow{font-size:9px}.ja-takeaway p{color:#d5e3f5;font-size:18px;line-height:1.6;margin-top:22px;letter-spacing:-.02em}.ja-takeaway-line{display:block;height:1px;width:36px;background:#a85a3c;margin-top:25px}.ja-body{max-width:710px}.ja-body section{position:relative;padding-bottom:33px;margin-bottom:31px;border-bottom:1px solid #2E455F}.ja-section-number{color:#d17a53;font-size:10px}.ja-body h2{font-size:28px;line-height:1.25;margin:13px 0 18px}.ja-body p{color:#b8cbe0;font-size:15px;line-height:1.9}.ja-body>.arrow-link{font-size:12px}.ja-related{background:#102239;border-top:1px solid #28435F}.platforms-story a:focus-visible,.platforms-story button:focus-visible,.journal a:focus-visible,.journal button:focus-visible,.journal-article a:focus-visible{outline:3px solid #B5D6FF;outline-offset:5px}@media (max-width:1100px){.ps-hero-grid{gap:32px}.ps-hero-art{height:455px}.ps-hero-copy h1{font-size:48px}.ps-art-label{left:-12px;padding:15px;font-size:11px}.ps-hero-copy>p{font-size:14px}.ps-detail-copy{padding:34px}.ps-detail-copy h3{font-size:31px}.ps-decision-grid{gap:55px}.ps-decision-intro h2{font-size:37px}.ps-channel-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ps-channel-grid h3{margin-top:25px}.journal-feature-copy{padding:30px}.journal-feature h2{font-size:33px}.journal-principle-grid{grid-template-columns:.65fr 1.6fr .4fr;gap:24px}.journal-principle h2{font-size:37px}.ja-body-grid{grid-template-columns:230px 1fr;gap:55px}.ja-hero-grid{gap:35px}.ja-cover{height:380px}}@media (max-width:760px){.platforms-story .container,.journal .container,.journal-article .container{width:calc(100% - 40px)}.ps-hero{padding:44px 0 38px}.ps-hero-grid{grid-template-columns:1fr;gap:36px}.ps-hero-copy{padding:0}.ps-hero-copy .eyebrow{font-size:9px}.ps-hero-copy h1{font-size:clamp(38px,10.1vw,58px);margin:20px 0}.ps-hero-copy>p{font-size:14px}.ps-hero-copy .button{font-size:12px;margin-top:24px}.ps-hero-foot{font-size:9px;gap:10px;margin-top:24px}.ps-hero-art{height:370px;gap:9px}.ps-photo>span{font-size:8px;left:12px;bottom:13px}.ps-photo-main>span{top:15px;bottom:auto;padding:6px}.ps-art-label{left:-6px;bottom:25px;font-size:11px;padding:13px 16px}.ps-status-dot{width:5px;height:5px;margin-bottom:5px}.ps-core,.ps-expansion{padding:55px 0}.ps-section-head{display:block;margin-bottom:26px}.ps-section-head h2{font-size:32px;margin-top:13px}.ps-section-head>p{margin-top:17px;font-size:12px}.ps-section-head>p br{display:none}.ps-switch{gap:10px;margin-bottom:16px}.ps-switch button{gap:10px;padding:19px 15px;flex-wrap:wrap}.ps-switch strong{font-size:25px}.ps-switch-index{font-size:8px}.ps-switch-label{width:100%;margin-left:21px;font-size:7px}.ps-switch svg{display:none}.ps-platform-detail{grid-template-columns:1fr}.ps-detail-photo{min-height:295px}.ps-detail-photo>span{left:18px;bottom:18px;font-size:9px}.ps-detail-copy{padding:28px 23px}.ps-detail-copy h3{font-size:30px}.ps-detail-copy>p{font-size:13px}.ps-detail-copy li{font-size:11px}.ps-decision{padding:55px 0}.ps-decision-grid{grid-template-columns:1fr;gap:30px}.ps-decision-intro h2{font-size:34px}.ps-decision-intro>p{font-size:13px}.ps-decision-photo{height:210px}.ps-criteria>div{padding:25px 0;gap:20px}.ps-criteria h3{font-size:24px}.ps-criteria p{font-size:12px}.ps-channel-grid{gap:12px}.ps-channel-grid article{padding:18px}.ps-channel-top{display:block;font-size:7px}.ps-channel-top>span:last-child{display:block;margin-top:8px}.ps-channel-grid h3{font-size:24px;margin-top:25px}.ps-channel-type{font-size:9px;display:block;min-height:28px}.ps-channel-grid p{font-size:11px;margin-top:15px;padding-top:14px}.ps-expansion-note{font-size:9px;line-height:1.7}.journal-opening{padding-top:40px}.journal-masthead{display:block;margin-bottom:28px}.journal-masthead h1{font-size:46px;line-height:1.07;margin-top:17px}.journal-masthead>p{font-size:13px;margin:22px 0 0;max-width:370px}.journal-filters{gap:6px;flex-wrap:wrap;padding:16px 0 22px}.journal-filters button{padding:9px 11px;gap:13px;font-size:11px}.journal-filters button span{font-size:8px}.journal-feature{grid-template-columns:1fr}.journal-feature-photo{min-height:300px}.journal-feature-label{top:20px;left:20px;font-size:8px}.journal-feature-image-note{left:22px;bottom:23px;font-size:24px;max-width:220px}.journal-feature-copy{padding:27px 24px}.journal-feature h2{font-size:31px;margin:20px 0 17px}.journal-feature-copy>p{font-size:13px}.journal-read{font-size:11px;padding-top:19px;margin-top:24px}.journal-meta{font-size:9px}.journal-reading{padding:43px 0 54px}.journal-reading-heading{margin-bottom:21px}.journal-reading-heading h2{font-size:25px}.journal-reading-heading>span{font-size:9px}.journal-grid{grid-template-columns:1fr;gap:24px}.journal-card-photo{height:245px}.journal-card-copy{padding:25px 23px}.journal-card h3{font-size:26px}.journal-card p{font-size:12px}.journal-principle{padding:48px 0}.journal-principle-grid{grid-template-columns:1fr;gap:25px;position:relative}.journal-principle h2{font-size:34px}.journal-principle p{font-size:13px}.journal-principle-mark{display:none}.ja-hero{padding:28px 0 38px}.ja-hero>.container>.arrow-link{margin-bottom:27px}.ja-hero-grid{grid-template-columns:1fr;gap:28px}.ja-hero-grid h1{font-size:39px;margin:20px 0}.ja-hero-grid>div>p{font-size:14px}.ja-byline{font-size:9px;margin-top:23px}.ja-cover{height:305px}.ja-body-grid{grid-template-columns:1fr;gap:36px;padding-block:44px}.ja-takeaway{position:static;padding:22px}.ja-takeaway p{font-size:18px;margin-top:17px}.ja-takeaway-line{margin-top:20px}.ja-body h2{font-size:27px}.ja-body p{font-size:14px}.ja-body section{margin-bottom:27px;padding-bottom:27px}}@media (prefers-reduced-motion:reduce){.journal-feature-photo img,.journal-card-photo img,.ps-switch button{transition:none}.journal-feature:hover img,.journal-card:hover img{transform:none}}.journal-grid>.journal-card:only-child{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr}.journal-grid>.journal-card:only-child .journal-card-photo{height:360px}.journal-grid>.journal-card:only-child .journal-card-copy{padding:40px;justify-content:center}.journal-grid>.journal-card:only-child .journal-read{margin-top:24px}.journal-photo-operations img{-o-object-position:50% 50%;object-position:50% 50%}@media (max-width:760px){.journal-grid>.journal-card:only-child{grid-template-columns:1fr}.journal-grid>.journal-card:only-child .journal-card-photo{height:245px}.journal-grid>.journal-card:only-child .journal-card-copy{padding:25px 23px}}.ps-photo-main img{-o-object-position:50% 42%;object-position:50% 42%}.ps-photo-bottom img{-o-object-position:51% 50%;object-position:51% 50%}.ps-detail-amazon img{-o-object-position:50% 50%;object-position:50% 50%}.ps-decision-photo img{-o-object-position:50% 56%;object-position:50% 56%}.approach-story{color:#edf3fc;background:#0b192d}.approach-story .eyebrow{color:#d8dee7}.as-hero{padding:60px 0;border-bottom:1px solid #314863;background:radial-gradient(ellipse at 90% 10%,#183551,transparent 55%),#0d1d32}.as-hero-grid{display:grid;grid-template-columns:1.15fr 1fr;gap:65px;align-items:center}.as-hero h1{font-size:clamp(42px,4.3vw,62px);line-height:1.08;letter-spacing:-.05em;margin:24px 0}.as-hero h1 em,.as-section-heading h2 em{color:#d8dee7;font-style:normal}.as-hero-grid>div>p{color:#b9cce1;font-size:15px;line-height:1.85;max-width:495px}.as-hero .button{margin-top:28px;font-size:13px}.as-hero-visual{height:420px;position:relative;border-radius:8px;overflow:hidden}.as-hero-visual>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%}.as-hero-visual:after{content:"";position:absolute;top:30%;right:0;bottom:0;left:0;background:linear-gradient(transparent,#071728eb)}.as-hero-caption{position:absolute;z-index:1;bottom:30px;left:29px;right:27px}.as-hero-caption>span{display:block;color:#d2ddeb;font-size:8px;letter-spacing:.15em;margin-bottom:14px}.as-hero-caption>strong{display:block;color:#fff;font-size:28px;line-height:1.2;letter-spacing:-.03em;font-weight:600}.as-hero-caption svg{position:absolute;right:0;bottom:0;color:#e4835c}.as-evidence{padding:76px 0 60px;scroll-margin-top:85px}.as-section-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:50px;margin-bottom:35px}.as-section-heading h2{font-size:clamp(32px,3.15vw,45px);line-height:1.15;margin-top:16px;max-width:700px}.as-section-heading>p{color:#a9bed7;font-size:13px;max-width:360px;line-height:1.8;padding-bottom:3px}.as-charts{display:grid;grid-template-columns:1fr 1fr;gap:23px}.as-chart-card{border:1px solid #37526F;background:linear-gradient(135deg,#16314d,#102339);border-radius:8px;margin:0;padding:29px 29px 23px;display:flex;flex-direction:column}.as-chart-top{display:flex;justify-content:space-between;gap:15px;color:#bbc6d4;font-size:10px;letter-spacing:.04em}.as-chart-top>span:first-child{color:#e18a67;text-transform:uppercase;font-size:9px;letter-spacing:.1em}.as-chart-card h3{font-size:25px;line-height:1.25;letter-spacing:-.03em;margin:23px 0 21px}.as-donut-row{display:flex;align-items:center;gap:26px;min-height:225px}.as-donut{width:213px;max-width:48%;position:relative;flex:none;aspect-ratio:1}.as-donut svg{width:100%;height:100%}.as-donut>div{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;flex-direction:column}.as-donut strong{font-size:51px;font-weight:600;letter-spacing:-.055em;line-height:1}.as-donut strong span{font-size:27px;padding-left:2px}.as-donut small{color:#9db8d6;font-size:10px;margin-top:9px}.as-chart-key{flex:1}.as-chart-key p{display:flex;align-items:flex-start;gap:9px;margin:16px 0}.as-chart-key i{display:block;width:7px;height:7px;background:#d06a40;flex:none;margin-top:6px;border-radius:2px}.as-chart-key p:nth-child(2) i{background:#496685}.as-chart-key p>span{color:#bdcee3;font-size:10px;line-height:1.5}.as-chart-key strong{display:block;font-size:18px;color:#edf3fc;font-weight:600;margin-top:3px}.as-chart-key small{display:block;color:#85a1c2;font-size:8px;line-height:1.7;padding-top:8px}.as-bars{display:flex;flex-direction:column;justify-content:center;min-height:225px;padding:14px 0 7px}.as-bar-item+.as-bar-item{margin-top:29px}.as-bar-item>div:first-child{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:12px}.as-bar-item>div>span{color:#bcd1e9;font-size:11px}.as-bar-item strong{color:#edf3fc;font-size:25px;letter-spacing:-.03em;font-weight:600}.as-bar-track{width:100%;height:24px;background:repeating-linear-gradient(90deg,#294661 0,#294661 1px,transparent 1px,transparent 33.333%),#102238;border-radius:2px}.as-bar-track>span{display:block;height:100%;background:#789ec9;border-radius:2px}.as-bar-item:nth-child(2) .as-bar-track>span{background:#d06a40}.as-bar-axis{display:flex;justify-content:space-between;color:#7492b3;font-size:9px;padding-top:14px}.as-chart-card figcaption{color:#a6bcd6;font-size:11px;line-height:1.7;margin:20px 0 19px}.as-source{display:flex;align-items:center;justify-content:space-between;gap:12px;color:#ccd6e2;font-size:9px;padding-top:16px;border-top:1px solid #34506D;margin-top:auto;text-decoration:none}.as-source:hover{color:#fff}.as-source svg{flex:none}.as-scale-note{display:flex;justify-content:space-between;align-items:center;gap:35px;margin-top:24px;border:1px solid #354E69;border-radius:7px;padding:28px 32px;background:#132a43}.as-scale-note>div{display:flex;align-items:center;gap:27px}.as-scale-note strong{font-size:45px;font-weight:600;letter-spacing:-.05em;line-height:1;white-space:nowrap}.as-scale-note strong span{color:#d98059}.as-scale-note>div>span{font-size:12px;color:#b7cbe3;line-height:1.65}.as-scale-note>p{max-width:290px;color:#b7cbe3;font-size:11px}.as-scale-note a{display:flex;align-items:center;gap:10px;color:#d8dee7;font-size:9px;margin-top:10px}.as-data-note{color:#849fbf;font-size:10px;margin-top:20px;max-width:980px}.as-growth{padding:75px 0;background:#11263e;border-block:1px solid #304A66}.as-growth-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:21px}.as-growth-grid article{padding:28px;background:#0d1e33;border:1px solid #314D6B;border-radius:8px}.as-growth-number{display:flex;align-items:center;justify-content:space-between;color:#db815d;font-size:10px}.as-growth-grid h3{margin:27px 0;font-size:29px}.as-before,.as-after{padding:18px 0;border-top:1px solid #314761}.as-before>span,.as-after>span{text-transform:uppercase;letter-spacing:.1em;font-size:8px;color:#859fbe}.as-after>span{color:#db8b68}.as-before>p{color:#a0b8d4;font-size:12px;margin-top:8px;min-height:41px}.as-after>p{color:#dee9f8;font-size:14px;line-height:1.65;margin-top:8px;min-height:70px}.as-growth-description{color:#98b1ce;font-size:11px;line-height:1.8;border-top:1px solid #314761;padding-top:19px;margin-top:2px}.as-process{padding:78px 0 88px}.as-stage-select{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:35px 0 20px}.as-stage-select button{display:flex;align-items:center;gap:16px;background:#142b44;border:1px solid #3A526F;border-bottom:3px solid #3A526F;color:#b3c5da;padding:22px;border-radius:5px;cursor:pointer;text-align:left}.as-stage-select button.is-selected{background:#1b3b58;border-color:#6685a3;border-bottom-color:#cf673e;color:#fff}.as-stage-select button:hover{background:#1c3853}.as-stage-select button>span{color:#a8c2df;font-size:10px}.as-stage-select strong{font-size:16px;font-weight:600}.as-stage-select svg{margin-left:auto}.as-stage-panel{display:grid;grid-template-columns:.8fr 1.2fr;border:1px solid #3C5671;border-radius:8px;overflow:hidden;background:#132a43;min-height:400px}.as-stage-number{display:flex;flex-direction:column;align-items:center;justify-content:center;background:radial-gradient(circle at 50% 45%,rgba(191,77,34,.17),transparent 65%),repeating-linear-gradient(0deg,transparent,transparent 49px,rgba(146,176,211,.05) 50px),repeating-linear-gradient(90deg,transparent,transparent 49px,rgba(146,176,211,.05) 50px),#102238}.as-stage-number>span{font-size:200px;line-height:1;font-weight:600;letter-spacing:-.065em;color:#d17952}.as-stage-number small{color:#9bb2cf;font-size:10px;letter-spacing:.02em;margin-top:27px}.as-stage-copy{padding:38px 44px}.as-stage-copy h3{font-size:35px;line-height:1.15;margin:16px 0}.as-stage-copy>p{color:#b6cae0;font-size:14px}.as-stage-copy ul{margin:25px 0;padding:0;list-style:none}.as-stage-copy li{display:flex;align-items:flex-start;gap:12px;color:#cbdbef;font-size:12px;margin:14px 0}.as-stage-copy li svg{color:#9ec7f6;flex:none}.as-stage-output{border-top:1px solid #3A5570;padding-top:22px}.as-stage-output>span{display:block;color:#db8b68;font-size:8px;letter-spacing:.1em;text-transform:uppercase;margin-bottom:9px}.as-stage-output>strong{display:block;font-size:14px;font-weight:600}.approach-story button:focus-visible,.approach-story a:focus-visible{outline:3px solid #B2D6FF;outline-offset:5px}@media (max-width:1100px){.as-hero-grid{gap:40px}.as-hero h1{font-size:48px}.as-hero-visual{height:410px}.as-section-heading{gap:35px}.as-chart-card{padding:25px}.as-chart-card h3{font-size:23px}.as-donut-row{gap:18px}.as-donut strong{font-size:42px}.as-scale-note>div{gap:19px}.as-scale-note strong{font-size:39px}.as-scale-note>p{max-width:240px}.as-growth-grid{gap:15px}.as-growth-grid article{padding:23px}.as-growth-grid h3{font-size:25px}.as-stage-select button{padding:18px;gap:12px}.as-stage-copy{padding:32px}}@media (max-width:760px){.approach-story .container{width:calc(100% - 40px)}.as-hero{padding:42px 0 38px}.as-hero-grid{grid-template-columns:1fr;gap:31px}.as-hero h1{font-size:clamp(39px,10.4vw,60px);margin:21px 0}.as-hero .eyebrow{font-size:9px}.as-hero-grid>div>p{font-size:14px}.as-hero .button{font-size:12px;margin-top:24px}.as-hero-visual{height:325px}.as-hero-caption{left:23px;bottom:24px}.as-hero-caption>strong{font-size:25px}.as-evidence{padding:51px 0 45px}.as-section-heading{display:block;margin-bottom:28px}.as-section-heading h2{font-size:32px;margin-top:15px}.as-section-heading>p{margin-top:20px;font-size:12px;max-width:none}.as-charts{grid-template-columns:1fr;gap:20px}.as-chart-card{padding:24px 21px}.as-chart-top{font-size:9px}.as-chart-top>span:first-child{font-size:8px}.as-chart-card h3{font-size:23px;margin-top:23px}.as-chart-card h3 br{display:none}.as-donut-row{gap:18px;min-height:200px}.as-donut{width:175px;max-width:52%}.as-donut strong{font-size:44px}.as-donut strong span{font-size:23px}.as-donut small{font-size:9px}.as-chart-key p>span{font-size:9px}.as-chart-key strong{font-size:17px}.as-chart-key small{font-size:8px}.as-bars{min-height:208px}.as-bar-item>div>span{font-size:10px}.as-bar-item strong{font-size:24px}.as-chart-card figcaption{font-size:10px}.as-source{font-size:8px;line-height:1.6}.as-scale-note{display:block;padding:25px}.as-scale-note>div{display:block}.as-scale-note strong{display:block;font-size:48px;margin-bottom:17px}.as-scale-note>div>span{font-size:12px}.as-scale-note>p{margin-top:20px;max-width:none}.as-data-note{font-size:9px}.as-growth{padding:53px 0}.as-growth-grid{grid-template-columns:1fr;gap:19px}.as-growth-grid article{padding:26px}.as-growth-grid h3{font-size:28px;margin:23px 0}.as-before>p,.as-after>p{min-height:0}.as-growth-description{font-size:12px}.as-before>p{font-size:12px}.as-after>p{font-size:15px}.as-process{padding:55px 0}.as-stage-select{grid-template-columns:1fr 1fr;gap:10px;margin-top:28px}.as-stage-select button{padding:18px 14px;gap:10px}.as-stage-select strong{font-size:14px}.as-stage-select button>span{font-size:9px}.as-stage-select svg{width:15px}.as-stage-panel{grid-template-columns:1fr}.as-stage-number{padding:26px;flex-direction:row;gap:25px}.as-stage-number>span{font-size:85px}.as-stage-number small{margin:0;max-width:100px;line-height:1.7;font-size:9px}.as-stage-copy{padding:28px 24px}.as-stage-copy h3{font-size:29px}.as-stage-copy>p{font-size:13px}.as-stage-copy li{font-size:11px}.as-stage-output>strong{font-size:13px}}:root{--orange:#BF4D22;--silver:#D7DDE5;--silver-muted:#AEBAC9;--glass-line:rgba(211,220,232,.28);--glass-surface:linear-gradient(125deg,rgba(225,232,241,.1),rgba(220,230,242,.025) 55%,rgba(225,232,241,.055))}.site-header{background:#0a172ae6;border-bottom-color:#d7e0ec38;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.button-primary,.header-action .button{background:#bf4d22;color:#fff;border:1px solid #D17A54;box-shadow:inset 0 1px #ffffff1f}.button-primary:hover,.header-action .button:hover{background:#a94420;border-color:#da9677}.button:focus-visible,button:focus-visible,a:focus-visible{outline:2px solid #D5DCE6;outline-offset:4px}.arrow-link{color:#d6dee8;border-color:#7c899b}.arrow-link:hover{color:#fff;border-color:#d0d8e4}.eyebrow,.section .eyebrow,.platforms-story .eyebrow,.journal .eyebrow,.journal-article .eyebrow,.approach-story .eyebrow{color:#bfcad8}.hd-title em,.ps-hero-copy h1 em,.ps-decision-intro h2 em,.journal-masthead h1 em,.as-hero h1 em,.as-section-heading h2 em{color:#d8dee7}.tech-kicker>span{background:#bf4d22;box-shadow:0 0 0 5px #bf4d221f}.tech-commerce-map{background:linear-gradient(125deg,#cdd9e826,#0c1b2db8 45%);border-color:#d3dce86e;box-shadow:inset 0 1px #ffffff1a,0 24px 60px #0000002e;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.tech-map-source,.tech-map-channels>span{background:var(--glass-surface);border-color:var(--glass-line);color:#e7edf4}.tech-map-core{background:linear-gradient(120deg,#d7e1ed1a,#0d1e31cc);border-color:#bf4d22bf;box-shadow:inset 0 1px #ffffff1a}.tech-map-connector,.tech-map-branches{border-color:#7b899c}.tech-map-connector>i{background:#c7d1dd}.tech-hero-links>a{background:linear-gradient(120deg,#d4dfec1a,#0f2035ad);border-color:var(--glass-line);box-shadow:inset 0 1px #ffffff12;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.tech-hero-links>a:hover{background:#d1dded1f;border-color:#e1e9f48c}.tech-link-index{color:#cc805f}.hd-intro{background:#101f35}.hd-intro h2 span,.hd-gallery-heading h2 span{color:#b6c1d0}.hd-categories{background:#0b192d}.hd-category{background:var(--glass-surface),#0e2036;border-color:#c9d6e84d;box-shadow:inset 0 1px #ffffff14}.hd-category:hover{border-color:#98a7ba}.hd-category-label svg{color:#c5cfdc}.hd-category>p{color:#bdc8d8}.hd-category-number{background:#0d1b2eb3;border:1px solid rgba(221,230,242,.45);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.hd-gallery-controls button{color:#d7dfe9;border-color:#6b7a90;background:#dde6f20d}.hd-gallery-controls button:hover{background:#dde6f224;border-color:#bbc6d5}.hd-step{background:var(--glass-surface),#0d1c31;border-color:var(--glass-line)}.hd-step-number{background:#dee7f312;border-color:#67778c;color:#d5dee9}.category-photo-card{background:var(--glass-surface),#0e2036;border:1px solid var(--glass-line);border-radius:8px;overflow:hidden}.category-photo-info{padding:23px 24px 26px}.category-photo-info p{color:#b9c6d7}.category-photo-card .category-photo-image img{-o-object-position:50% 50%;object-position:50% 50%}.category-photo-card:nth-child(4) .category-photo-image img{-o-object-position:50% 30%;object-position:50% 30%}.ps-hero,.as-hero{background:radial-gradient(ellipse at 96% 0,rgba(177,192,211,.09),transparent 55%),#0b192d}.ps-art-label{background:linear-gradient(130deg,#dbe5f129,#0d1d31d9);border-color:#9aaabc;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:inset 0 1px #ffffff1f}.ps-status-dot{background:#c87650}.ps-switch button,.as-stage-select button{background:var(--glass-surface),#102238;border-color:var(--glass-line)}.ps-switch button.is-selected,.as-stage-select button.is-selected{background:linear-gradient(130deg,#dbe5f129,#dbe5f109),#14263d;border-color:#8f9eb2;border-bottom-color:#bf4d22}.ps-switch button:hover,.as-stage-select button:hover{background:#23354c}.ps-switch-label,.ps-switch-index{color:#bfcbda}.ps-platform-detail,.journal-feature,.journal-card,.as-stage-panel{background:var(--glass-surface),#102238;border-color:var(--glass-line);box-shadow:inset 0 1px #ffffff0f}.ps-decision{background:#12243b}.ps-decision-intro>p,.ps-criteria p{color:#b7c6d9}.ps-criteria>div,.ps-criteria>div:first-child{border-color:#ccd8e83d}.ps-decision-photo{height:285px}.ps-decision-photo img{-o-object-position:50% 50%;object-position:50% 50%}.ps-channel-grid article{background:var(--glass-surface),#102238;border:1px solid var(--glass-line);border-top:2px solid #8C9BAD;box-shadow:inset 0 1px #ffffff0f}.ps-channel-grid article:nth-child(-n+2){border-top-color:#bf4d22}.ps-channel-top{color:#bac6d5}.ps-channel-type{color:#e2e8f0}.ps-channel-grid p{color:#bbc8d9;border-color:var(--glass-line)}.journal-opening{background:radial-gradient(ellipse at 98% 0,rgba(179,196,218,.065),transparent 65%),#0c1c30}.journal-feature-copy{background:transparent}.journal-principle{background:#13263c;border-color:var(--glass-line)}.journal-principle-mark{color:#bcc7d5}.journal-filters button.is-selected{background:var(--glass-surface);border-color:#8998ab}.journal-filters button:hover{background:#cfddf014}.journal-filters button span{color:#aebbcc}.journal-card-text .journal-card-copy{padding:30px}.ja-related .journal-card-text{display:block}.as-chart-card{background:var(--glass-surface),#102238;border-color:var(--glass-line)}.as-bar-track>span{background:#b6c2d2}.as-bar-item:nth-child(2) .as-bar-track>span{background:#bf4d22}.as-growth-grid article{background:var(--glass-surface),#0d1e33;border-color:var(--glass-line)}.as-stage-number{background:radial-gradient(circle at 50% 45%,rgba(207,221,241,.11),transparent 65%),repeating-linear-gradient(0deg,transparent,transparent 49px,rgba(207,221,241,.045) 50px),repeating-linear-gradient(90deg,transparent,transparent 49px,rgba(207,221,241,.045) 50px),#102238}.as-stage-number>span{color:#cfd8e4}.cta-band{background:linear-gradient(115deg,#d6e1ef14,#d6e1ef04),#11243b;border-color:var(--glass-line)}.cta-band .button-light{color:#ebf0f6;background:#dde7f413;border:1px solid #A2B0C1;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.cta-band .button-light:hover{background:#dde7f429;border-color:#d9e1ec}.hd-close{background:#bf4d22}.hd-close .button-primary{background:#101f35;border-color:#758295}.hd-close .button-primary:hover{background:#21334b}@media (max-width:760px){.ps-decision-photo{height:250px}.category-photo-info{padding:20px}.journal-card-text .journal-card-copy{padding:25px}}.service-image{background:var(--glass-surface),#102238;border:1px solid var(--glass-line);border-radius:6px;display:flex;align-items:center;justify-content:center;overflow:hidden}.service-visual-number{color:#bcc8d7;font-size:56px;font-weight:500;letter-spacing:-.05em}.service-image-4 img{-o-object-position:50% 25%;object-position:50% 25%}.brand-mark.brand-wordmark{width:186px;flex-shrink:0;color:#bf4d22}.brand-lettermark{display:block;width:100%;height:auto;overflow:visible}@media (max-width:760px){.brand-mark.brand-wordmark{width:161px}}.tech-hero-shell{min-height:650px;padding-bottom:70px;justify-content:center}.tech-commerce-map{top:116px}.tech-map-channels{margin-top:18px}.supplier-intro{padding:88px 0}.supplier-intro-grid{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.supplier-intro-grid h2{font-size:clamp(34px,3.7vw,52px);max-width:560px}.supplier-intro-grid p{color:#bfcbdc;font-size:16px;line-height:1.85;margin:24px 0 26px;max-width:540px}.supplier-photo{margin:0;position:relative;border:1px solid var(--glass-line);overflow:hidden;border-radius:8px}.supplier-photo img{width:100%;height:370px;-o-object-fit:cover;object-fit:cover;display:block}.supplier-photo figcaption{position:absolute;bottom:0;left:0;right:0;padding:22px 20px 14px;background:linear-gradient(transparent,#06101ed9);color:#dde6f1;font-size:11px}.supplier-benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;margin-top:58px}.supplier-benefits article{border-top:1px solid #627187;padding-top:22px}.supplier-benefits article>span{font-size:12px;color:#d7a08a}.supplier-benefits h3{font-size:21px;line-height:1.35;letter-spacing:-.03em;margin:13px 0;color:#edf2f8}.supplier-benefits p{color:#b8c5d6;font-size:14px;line-height:1.8;margin:0}.supplier-about-hero{padding:72px 0 56px;background:radial-gradient(ellipse at 95% 0,rgba(206,218,235,.09),transparent 60%),#0b192d}.supplier-about-heading{display:grid;grid-template-columns:1.3fr .7fr;align-items:end;gap:60px;margin-bottom:42px}.supplier-about-heading h1,.creator-intro h1{font-size:clamp(40px,4.8vw,68px);line-height:1.08;letter-spacing:-.055em;margin:16px 0 0;color:#f0f4fa;font-weight:500}.supplier-about-heading h1 em,.creator-intro h1 em,.campaign-intro h2 em{font-style:normal;color:#acbacd}.supplier-about-heading>p{color:#c0ccdc;line-height:1.85;font-size:15px;margin:0 0 5px}.supplier-film{margin:0;position:relative;border:1px solid var(--glass-line);border-radius:8px;overflow:hidden;background:#081424}.supplier-film video{width:100%;height:500px;display:block;-o-object-fit:cover;object-fit:cover}.supplier-film-title{position:absolute;bottom:85px;left:38px;right:38px;pointer-events:none;text-shadow:0 2px 18px #000}.supplier-film-title span{display:block;font-size:12px;text-transform:uppercase;letter-spacing:.14em;color:#fff}.supplier-film-title strong{font-size:clamp(26px,3.1vw,42px);display:block;line-height:1.2;color:#fff;margin-top:10px;font-weight:500}.supplier-film figcaption{color:#aebcce;font-size:11px;padding:12px 18px;background:#102036}.supplier-about-body,.supplier-partner-grid{display:grid;grid-template-columns:1fr 1fr;gap:80px}.supplier-about-body h2,.supplier-partner-grid h2,.supplier-start h2,.supplier-fit h2,.creator-method h2,.campaign-intro h2{font-size:clamp(32px,3.4vw,46px);line-height:1.12;font-weight:500;letter-spacing:-.045em;margin:16px 0 24px}.supplier-about-body p,.supplier-partner-grid>div>p,.supplier-start p{color:#bfcbdc;line-height:1.85;font-size:15px;margin-bottom:28px}.supplier-detail-list article{display:grid;grid-template-columns:minmax(0,1fr);gap:18px;padding:26px 0;border-top:1px solid var(--glass-line)}.supplier-detail-list article>span{color:#c89179;font-size:11px;padding-top:6px}.supplier-detail-list h3{font-size:22px;font-weight:500;margin:0 0 12px;letter-spacing:-.025em}.supplier-detail-list p{margin:0;font-size:14px;color:#b8c5d6;line-height:1.8}.supplier-fit{padding:80px 0;background:#112138;border-block:1px solid rgba(211,220,232,.15)}.supplier-fit-heading{max-width:650px}.supplier-fit-heading>p{max-width:540px;line-height:1.8;color:#bfcdde}.supplier-fit-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-top:40px}.supplier-fit-grid article{background:var(--glass-surface);border:1px solid var(--glass-line);border-radius:8px;padding:28px 24px}.supplier-fit-grid article>span{color:#c89078;font-size:12px}.supplier-fit-grid h3{font-size:22px;line-height:1.3;font-weight:500;letter-spacing:-.03em;margin:28px 0 18px}.supplier-fit-grid p{font-size:14px;color:#b9c7d9;line-height:1.8}.supplier-start{display:flex;justify-content:space-between;align-items:center;gap:50px}.supplier-start p{max-width:570px;margin-bottom:0}.supplier-start .button{flex-shrink:0}.creator-hero{padding:72px 0 80px;background:radial-gradient(ellipse at 80% 10%,rgba(210,222,239,.1),transparent 60%),#0b192d}.creator-hero-grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:70px;align-items:center}.creator-intro h1{font-size:clamp(42px,4.8vw,66px)}.creator-intro p{margin:26px 0;max-width:470px;font-size:16px;line-height:1.85;color:#bdcadc}.creator-intro .arrow-link{font-size:13px}.creator-formats{display:flex;flex-wrap:wrap;gap:8px;margin-top:40px}.creator-formats span{padding:7px 12px;border:1px solid #53667D;background:#d4e0f10a;border-radius:30px;font-size:11px;color:#c5d1e1}.creator-reels{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start}.creator-reel{margin:0;min-width:0;overflow:hidden;background:var(--glass-surface),#112238;border:1px solid #697C95;border-radius:14px;box-shadow:0 24px 45px #0003}.creator-reel:nth-child(2){margin-top:52px}.creator-reel-top{display:flex;justify-content:space-between;gap:7px;padding:15px 14px;font-size:9px;letter-spacing:.03em;color:#c8d4e3}.creator-reel video{display:block;width:100%;aspect-ratio:9/16;-o-object-fit:cover;object-fit:cover;background:#081322}.creator-reel figcaption{padding:17px 15px}.creator-reel figcaption strong{display:block;font-size:13px;line-height:1.5;font-weight:500}.creator-reel figcaption span{display:block;font-size:9px;color:#aebbd0;margin-top:7px;line-height:1.6}.campaign-section{padding:96px 0;background:#102137;scroll-margin-top:100px;border-block:1px solid rgba(211,220,232,.18)}.campaign-grid{display:grid;grid-template-columns:.75fr 1.25fr;gap:70px;align-items:center}.campaign-intro>p{font-size:15px;color:#c1ccdc;line-height:1.85}.campaign-note{border-left:2px solid #BF4D22;padding:0 0 0 18px;margin-top:34px}.campaign-note strong{font-size:12px;color:#d7dfe9}.campaign-note p{font-size:12px;line-height:1.8;color:#aabbd0;margin:8px 0 0}.campaign-report{background:linear-gradient(140deg,rgba(205,220,240,.08),transparent 55%),#091827;border:1px solid #64758B;border-radius:14px;padding:28px;box-shadow:0 24px 70px #0003,inset 0 1px #ffffff14;min-width:0}.report-top{display:flex;justify-content:space-between;align-items:center;padding-bottom:22px;border-bottom:1px solid #354960;gap:12px}.report-top>div{display:flex;align-items:center;gap:12px}.report-top>div>span{font-size:16px;font-weight:600;line-height:1.3;color:#eef3fa}.report-top>div>span>span{display:block;font-size:10px;font-weight:400;color:#acbdd1;margin-top:3px}.report-demo{font-size:10px;padding:6px 9px;border:1px solid #6C7F98;border-radius:4px;color:#d1dbe7;white-space:nowrap}.report-toolbar{display:flex;justify-content:space-between;gap:12px;align-items:center;margin:22px 0}.report-toolbar>strong{font-size:12px;font-weight:500}.report-toolbar>div{display:flex;background:#14263a;padding:3px;border:1px solid #3D526B;border-radius:6px}.report-toolbar button{color:#afbfd3;background:none;border:0;padding:6px 9px;font-size:10px;border-radius:4px;cursor:pointer}.report-toolbar button.selected{background:#d4dde8;color:#112138}.report-main>span{display:block;font-size:11px;color:#bac8da}.report-main>strong{display:block;font-size:clamp(38px,4vw,54px);line-height:1.12;font-weight:500;letter-spacing:-.04em;margin:6px 0;font-variant-numeric:tabular-nums}.report-main .report-context{font-size:10px;color:#9cafc6}.report-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:24px 0;padding:20px 0;border-block:1px solid #344960}.report-stats span,.report-engagement span{display:block;font-size:10px;color:#aabbd0;line-height:1.5}.report-stats strong{display:block;font-size:22px;font-weight:500;letter-spacing:-.02em;margin-top:7px}.report-chart-title{display:flex;justify-content:space-between;gap:14px;align-items:center;margin-bottom:18px}.report-chart-title strong{font-size:11px;font-weight:500}.report-chart-title>span{font-size:9px;color:#a2b4ca}.report-bars{display:flex;align-items:end;gap:18px;border-bottom:1px solid #4F637C;padding:0 10px 10px}.report-bar{flex:1;text-align:center;min-width:0}.report-bar>span{display:block;font-size:10px;color:#d3deeb;margin-bottom:7px}.report-track{height:118px;display:flex;align-items:end;justify-content:center;background:repeating-linear-gradient(to top,transparent 0,transparent 28px,rgba(211,223,239,.07) 29px,transparent 30px)}.report-track i{display:block;width:62%;background:linear-gradient(180deg,#dce3ec,#8e9fb4);border-radius:3px 3px 0 0;min-height:2px;transition:height .25s}.report-bar:last-child .report-track i{background:linear-gradient(180deg,#d7805d,#bf4d22)}.report-bar small{display:block;font-size:9px;color:#aabcd2;padding-top:9px}.report-engagement{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;padding:22px 0 20px}.report-engagement strong{display:block;font-size:16px;font-weight:500;margin-top:5px}.report-foot{border-top:1px solid #344960;padding-top:14px;font-size:9px;color:#94a9c2;line-height:1.6}.creator-method{padding:80px 0;background:#0b192d}.creator-method .supplier-benefits{margin-top:34px}@media (max-width:1100px){.creator-hero-grid{gap:35px}.campaign-grid{gap:36px}.supplier-about-body,.supplier-partner-grid{gap:45px}.supplier-fit-grid{grid-template-columns:repeat(2,1fr)}.supplier-intro-grid{gap:36px}}@media (max-width:980px){.tech-hero-shell{min-height:0;padding-top:55px;padding-bottom:45px}.tech-commerce-map{top:auto}.creator-hero-grid,.campaign-grid{grid-template-columns:1fr}.creator-intro{max-width:650px}.creator-reels{max-width:650px;margin:0 auto;width:100%}.campaign-intro{max-width:650px}.campaign-report{max-width:720px;width:100%}.supplier-about-heading{grid-template-columns:1fr;gap:24px}.supplier-film video{height:auto;aspect-ratio:16/9}}@media (max-width:760px){.supplier-intro,.creator-hero,.campaign-section,.creator-method,.supplier-fit{padding:55px 0}.supplier-intro-grid,.supplier-about-body,.supplier-partner-grid{grid-template-columns:1fr;gap:34px}.supplier-intro-grid h2{font-size:36px}.supplier-photo img{height:290px}.supplier-benefits{grid-template-columns:1fr;gap:26px;margin-top:35px}.supplier-benefits h3{font-size:21px}.supplier-about-hero{padding:48px 0 30px}.supplier-about-heading h1,.creator-intro h1{font-size:42px}.supplier-about-heading{margin-bottom:30px}.supplier-film-title{left:18px;right:18px;bottom:78px}.supplier-film-title strong{font-size:23px}.supplier-film-title span{font-size:8px}.supplier-film figcaption{font-size:9px}.supplier-fit-grid{gap:12px}.supplier-fit-grid article{padding:22px 18px}.supplier-fit-grid h3{font-size:19px;margin-top:20px}.supplier-fit-grid p{font-size:13px}.supplier-start{display:block}.supplier-start .button{margin-top:25px}.creator-reels{gap:12px}.creator-reel-top{padding:12px 10px;font-size:8px}.creator-reel-top>span:last-child{display:none}.creator-reel figcaption{padding:13px 11px}.creator-reel figcaption strong{font-size:12px}.creator-reel figcaption span{font-size:8px}.creator-reel:nth-child(2){margin-top:30px}.creator-formats{margin-top:26px}.campaign-report{padding:20px 16px}.report-toolbar{flex-wrap:wrap}.report-stats{gap:8px}.report-stats strong{font-size:19px}.report-stats span{font-size:9px}.report-bars{gap:9px;padding-inline:0}.report-engagement{gap:7px}.report-engagement strong{font-size:14px}.report-engagement span{font-size:9px}.report-main>strong{font-size:42px}.report-track{height:100px}.report-top>div>span{font-size:14px}.campaign-note{margin-bottom:0}}@media (prefers-reduced-motion:reduce){.report-track i{transition:none}}@media (max-width:760px){.supplier-film-title{position:static;padding:18px 18px 6px;background:#102036;text-shadow:none}.supplier-film-title strong{font-size:22px}.supplier-film-title span{font-size:9px}.supplier-film figcaption{padding-top:10px}}html{scroll-behavior:smooth;scroll-padding-top:92px}body{background:#081522}.site-header{background:#07121ef0;border-bottom:1px solid rgba(235,241,248,.14);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.brand-mark.brand-wordmark{width:172px;padding:0;background:none;border:0;border-radius:0;box-shadow:none;transition:opacity .2s}.brand-mark.brand-wordmark:hover{transform:none;box-shadow:none;opacity:.94}.brand-lettermark{width:100%;height:auto;overflow:visible}.desktop-nav{gap:28px}.flow-hero{min-height:710px;position:relative;overflow:hidden;background:#071421;isolation:isolate}.flow-hero-art{position:absolute;top:0;right:0;bottom:0;left:28%;display:grid;grid-template-columns:.95fr 1.1fr .9fr;gap:8px;z-index:-3}.flow-hero-art figure{margin:0;min-width:0;height:100%;overflow:hidden}.flow-hero-art img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.flow-hero-art figure:nth-child(1) img{-o-object-position:50% 50%;object-position:50% 50%}.flow-hero-art figure:nth-child(2) img{-o-object-position:53% 40%;object-position:53% 40%}.flow-hero-art figure:nth-child(3) img{-o-object-position:50% 50%;object-position:50% 50%}.flow-hero-shade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,#071421,#071421fc 21%,#071421c2 36%,#07142140 55%,#07142105 76%),linear-gradient(0deg,rgba(7,20,33,.85),transparent 28%)}.flow-hero-copy{position:relative;width:min(760px,72%);margin-left:max(48px,calc((100% - 1200px)/2));padding:66px 0 135px}.flow-hero-copy .eyebrow{color:#dde5ec;font-size:10px;letter-spacing:.16em}.flow-hero-copy h1{font-size:clamp(76px,7.7vw,108px);line-height:.97;letter-spacing:-.065em;font-weight:500;margin:27px 0 26px;color:#fff}.flow-hero-copy h1 span{color:#d2dbe4}.flow-hero-copy h1 em{font-style:normal;color:#f9fafc}.flow-hero-copy p{color:#d2dce8;font-size:17px;line-height:1.65;margin:0 0 26px}.flow-hero-copy .button{min-height:50px;background:#bf4d22;border-color:#d28a69;border-radius:4px}.flow-hero-bottom{position:absolute;bottom:27px;left:max(48px,calc((100% - 1200px)/2));right:max(48px,calc((100% - 1200px)/2));display:flex;justify-content:space-between;align-items:center;gap:25px;border-top:1px solid rgba(241,246,251,.25);padding-top:20px}.flow-hero-bottom>a{color:#dce5ee;display:flex;align-items:center;gap:18px;font-size:12px}.flow-hero-bottom>a svg{transform:rotate(90deg)}.flow-hero-bottom>div{display:flex;align-items:center;gap:20px;color:#f2f6fc}.flow-hero-bottom>div>span{font-size:9px;text-transform:uppercase;letter-spacing:.1em;color:#c1cedd}.flow-hero-bottom strong{font-size:18px;font-weight:500;letter-spacing:-.03em}.flow-hero-bottom i{height:17px;width:1px;background:#7a8a9a}.supplier-intro{background:#0b1928;padding:90px 0;scroll-margin-top:76px}.supplier-intro-grid{grid-template-columns:1fr 1.05fr;gap:64px}.supplier-intro-grid h2{font-size:clamp(36px,3.7vw,52px);line-height:1.1;font-weight:500;letter-spacing:-.045em}.supplier-intro-grid h2 span{color:#b8c6d6}.supplier-intro-grid p{max-width:485px;font-size:15px;line-height:1.85;margin:25px 0}.supplier-photo{border:0;border-radius:5px;box-shadow:none}.supplier-photo img{height:420px}.flow-categories{background:linear-gradient(160deg,#0b1928,#132335 68%,#0b1928);padding:35px 0 78px}.flow-section-heading{display:flex;align-items:end;justify-content:space-between;gap:44px;margin-bottom:42px}.flow-section-heading h2{font-size:clamp(36px,4vw,56px);font-weight:500;letter-spacing:-.055em;line-height:1.08;margin:14px 0 0;color:#f1f5fa}.flow-section-heading h2 em{color:#aabbcd;font-style:normal}.flow-section-heading>p{max-width:360px;color:#b8c7d8;font-size:14px;line-height:1.8;margin:0 0 5px}.flow-category-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;align-items:start}.flow-category{height:420px;position:relative;overflow:hidden;display:block;border-radius:5px;background:#172637;isolation:isolate}.flow-category:nth-child(3n+2){transform:translateY(40px)}.flow-category>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;transition:transform .65s cubic-bezier(.2,.7,.3,1)}.flow-category:hover>img{transform:scale(1.045)}.flow-category:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:linear-gradient(0deg,rgba(3,12,22,.85),rgba(3,12,22,.3) 20%,transparent 55%)}.flow-category>div{position:absolute;z-index:1;bottom:29px;left:27px;right:25px;color:#fff}.flow-category>div>span{display:block;font-size:10px;margin-bottom:12px;opacity:.75}.flow-category h3{font-size:30px;font-weight:500;letter-spacing:-.045em;margin:0;line-height:1.08;max-width:82%;color:#fff}.flow-category svg{position:absolute;bottom:0;right:0;transition:transform .25s}.flow-category:hover svg{transform:translate(4px)}.flow-category-3 img{-o-object-position:50% 30%;object-position:50% 30%}.flow-category-4 img{-o-object-position:44% 50%;object-position:44% 50%}.flow-gallery-end{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-top:78px;color:#acbcd0;font-size:12px}.hd-model{background:#0b1928;padding:62px 0 72px;border-top:1px solid rgba(210,224,242,.13)}.hd-model-heading h2{font-size:46px;line-height:1.1;font-weight:500;letter-spacing:-.045em}.hd-steps{gap:0;border-top:1px solid rgba(202,216,235,.28)}.hd-step{background:none;border:0;border-radius:0;padding:30px 30px 0 0;box-shadow:none}.hd-step+.hd-step{border-left:1px solid rgba(202,216,235,.18);padding-left:30px}.hd-step-number{border:0;background:none;width:auto;height:auto;padding:0;color:#c98160;font-size:11px}.hd-step h3{font-size:27px;margin:18px 0 12px;font-weight:500}.hd-step p{font-size:13px;line-height:1.8}.hd-close{background:linear-gradient(110deg,#bf4d22,#a6401a);padding:80px 0}.hd-close h2{font-size:clamp(58px,7vw,96px);line-height:1;font-weight:500;letter-spacing:-.055em}.flow-page-heading{padding-top:68px;padding-bottom:58px}.flow-page-heading h1{font-size:clamp(46px,5.8vw,80px);line-height:1.06;letter-spacing:-.055em;font-weight:500;margin:20px 0 22px}.flow-page-heading h1 em{color:#afbdce;font-style:normal}.flow-page-heading>p{color:#bac8d9;font-size:17px}.flow-services{background:#081622}.flow-service-chapter{display:grid;grid-template-columns:1.15fr .85fr;gap:80px;align-items:center;margin-bottom:100px}.flow-service-photo{height:500px;position:relative;overflow:hidden;border-radius:5px}.flow-service-photo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.flow-service-photo>span{position:absolute;top:24px;left:26px;color:#fff;font-size:11px;background:#07142180;border:1px solid rgba(255,255,255,.35);border-radius:30px;padding:8px 12px}.flow-service-1{grid-template-columns:.85fr 1.15fr}.flow-service-1 .flow-service-photo{grid-column:2;grid-row:1}.flow-service-1 .flow-service-copy{grid-column:1;grid-row:1}.flow-service-copy h2{font-size:clamp(40px,4.5vw,60px);font-weight:500;line-height:1.05;letter-spacing:-.05em;margin:20px 0 24px}.flow-service-copy p{color:#b8c6d7;line-height:1.8;font-size:16px;margin-bottom:28px}.flow-approach-hero{min-height:690px;position:relative;isolation:isolate;overflow:hidden}.flow-approach-hero>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 45%;object-position:50% 45%;z-index:-3}.flow-approach-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#040f1ceb,#040f1ca8 38%,#040f1c0f 75%);z-index:-1}.flow-approach-hero>.container{padding-top:72px;padding-bottom:70px}.flow-approach-hero h1{font-size:clamp(62px,7.1vw,96px);font-weight:500;letter-spacing:-.065em;line-height:.98;margin:28px 0;color:#fff}.flow-approach-hero h1 em{font-style:normal;color:#cfd8e3}.flow-approach-hero p{color:#d8e1eb;font-size:17px;line-height:1.7;margin:0 0 28px}.flow-process{padding:88px 0;background:#0a1827;scroll-margin-top:80px}.flow-process-grid{display:grid;grid-template-columns:1fr 1fr;gap:90px;margin-top:50px;align-items:center}.flow-process-nav button{width:100%;display:flex;align-items:center;gap:26px;padding:25px 0;background:none;border:0;border-bottom:1px solid #3D5066;color:#8b9bb0;text-align:left;cursor:pointer;transition:color .2s}.flow-process-nav button>span{font-size:11px}.flow-process-nav strong{font-size:37px;font-weight:400;letter-spacing:-.045em;flex:1}.flow-process-nav svg{opacity:.4}.flow-process-nav button.selected{color:#f6f8fb;border-bottom-color:#bf4d22}.flow-process-nav button.selected>span{color:#d4835f}.flow-process-nav button.selected svg{opacity:1}.flow-process-detail h3{font-size:46px;line-height:1.08;font-weight:500;letter-spacing:-.05em;margin:20px 0}.flow-process-detail p{font-size:17px;line-height:1.8;color:#bac8d9}.flow-process-details{display:block;border-top:1px solid #42566E;padding-top:20px;margin-top:26px;font-size:11px;line-height:1.7;color:#b0bfd1}.flow-about-image,.flow-partner-photo{position:relative;min-height:500px;isolation:isolate;overflow:hidden}.flow-about-image>img,.flow-partner-photo>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;z-index:-3}.flow-about-image:after,.flow-partner-photo:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,#05111ecc,#05111e4d 65%)}.flow-about-image>div,.flow-partner-photo>div{padding:100px max(48px,calc((100% - 1180px)/2))}.flow-about-image h2,.flow-partner-photo h2{color:#fff;font-size:clamp(42px,5vw,68px);line-height:1.05;font-weight:500;letter-spacing:-.05em;margin:22px 0 30px}.flow-about-image .arrow-link{color:#fff}.flow-partner-photo>div>span{font-size:11px;text-transform:uppercase;letter-spacing:.1em;color:#dde6ef}.flow-partner-photo small{font-size:10px;color:#d0dce9}.supplier-fit-grid article{border:0;border-radius:0;box-shadow:none;background:none;padding:24px 18px 18px 0;border-top:1px solid #6C7F97}.supplier-fit-grid h3{margin-top:20px}.supplier-fit{background:#0d1d2e}.creator-hero{background:linear-gradient(120deg,#071421,#14273a)}.creator-reel{border-radius:7px;box-shadow:none}.creator-method{scroll-margin-top:90px;background:#0a1929}.ps-hero{background:linear-gradient(130deg,#081622,#14263b)}.ps-photo{border-radius:5px;box-shadow:none}.ps-platform-detail{border:0;border-radius:5px;box-shadow:none;background:#0d1e31}.ps-channel-grid article{border:0;border-radius:0;box-shadow:none;border-top:1px solid #6C7C92;background:none;padding-inline:12px}.ps-decision{background:#0d1d2e}.journal-opening{background:#091827}.journal-feature{border:0;border-radius:5px;box-shadow:none;background:#132538}.journal-card{border:0;border-radius:5px;box-shadow:none;background:#112234}.journal-feature-photo{min-height:470px}.journal-feature-copy h2{font-weight:500}.journal-principle{background:#0d1d2d}.category-photo-card{border:0;box-shadow:none;background:transparent;border-radius:5px}.category-photo-info{padding:20px 0 28px}.category-photo-image{border-radius:5px;overflow:hidden}.cta-band{background:#12263a;border:0;box-shadow:none}.cta-band h2{font-weight:500;font-size:clamp(36px,4.3vw,58px);letter-spacing:-.05em}.site-footer{background:#06111d}@media (min-width:981px){.flow-hero-art figure{animation:flow-photo-in .9s both}.flow-hero-art figure:nth-child(2){animation-delay:.1s}.flow-hero-art figure:nth-child(3){animation-delay:.2s}}@keyframes flow-photo-in{0%{opacity:.5;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1100px){.flow-hero-copy{margin-left:40px}.flow-hero-bottom{left:40px;right:40px}.flow-hero-copy h1{font-size:86px}.flow-hero-art{left:24%}.flow-service-chapter{gap:44px}.flow-process-grid{gap:50px}.flow-category{height:360px}.flow-category h3{font-size:25px}.desktop-nav{gap:20px}}@media (max-width:980px){.flow-hero{min-height:700px}.flow-hero-copy{width:80%}.flow-hero-copy h1{font-size:82px}.flow-hero-bottom>div>span{display:none}.flow-service-photo{height:420px}.flow-service-chapter{gap:35px}.flow-process-grid{gap:40px}.flow-process-detail h3{font-size:37px}.supplier-intro-grid{gap:35px}.flow-category{height:330px}.flow-category h3{font-size:23px}.flow-category>div{left:20px;right:18px;bottom:22px}}@media (max-width:760px){.brand-mark.brand-wordmark{width:148px;padding:0;border-radius:0}.header-inner{min-height:74px}.flow-hero{min-height:680px}.flow-hero-art{top:0;right:0;bottom:0;left:12%;grid-template-columns:1fr 1fr;gap:5px;opacity:.85}.flow-hero-art figure:nth-child(3){display:none}.flow-hero-art figure:first-child img{-o-object-position:44% 50%;object-position:44% 50%}.flow-hero-art figure:nth-child(2) img{-o-object-position:52% 50%;object-position:52% 50%}.flow-hero-shade{background:linear-gradient(90deg,#071421f5,#071421a8 48%,#0714213b),linear-gradient(0deg,#071421,transparent 75%)}.flow-hero-copy{width:calc(100% - 40px);margin-left:20px;padding-top:65px;padding-bottom:140px}.flow-hero-copy h1{font-size:clamp(46px,12vw,75px);line-height:1;letter-spacing:-.055em;margin:25px 0}.flow-hero-copy .eyebrow{font-size:8px}.flow-hero-copy p{font-size:15px;max-width:300px}.flow-hero-bottom{left:20px;right:20px;bottom:24px;flex-wrap:wrap;gap:23px}.flow-hero-bottom>div{gap:14px}.flow-hero-bottom strong{font-size:15px}.flow-hero-bottom>a{font-size:10px;gap:10px}.supplier-intro{padding:54px 0}.supplier-intro-grid{grid-template-columns:1fr;gap:30px}.supplier-intro-grid h2{font-size:35px}.supplier-photo img{height:320px}.flow-categories{padding:10px 0 48px}.flow-section-heading{display:block;margin-bottom:30px}.flow-section-heading h2{font-size:36px}.flow-section-heading>p{margin-top:22px;font-size:13px}.flow-category-grid{grid-template-columns:1fr 1fr;gap:12px}.flow-category{height:270px}.flow-category:nth-child(3n+2){transform:none}.flow-category>div{left:15px;right:12px;bottom:19px}.flow-category h3{font-size:22px;line-height:1.08;max-width:100%;padding-right:10px}.flow-category>div>span{font-size:8px;margin-bottom:9px}.flow-category svg{width:15px;height:15px;bottom:-10px}.flow-category-3 img{-o-object-position:50% 25%;object-position:50% 25%}.flow-gallery-end{margin-top:30px;flex-wrap:wrap;font-size:11px}.hd-model{padding:46px 0}.hd-model-heading h2{font-size:35px}.hd-steps{display:grid;grid-template-columns:1fr 1fr;gap:25px 20px}.hd-step,.hd-step+.hd-step{padding:22px 0 0;border:0}.hd-step h3{font-size:23px}.hd-step p{font-size:12px}.hd-close{padding:54px 0}.hd-close h2{font-size:59px}.flow-page-heading{padding-top:46px;padding-bottom:35px}.flow-page-heading h1{font-size:42px}.flow-page-heading>p{font-size:15px;line-height:1.7}.flow-service-chapter,.flow-service-1{grid-template-columns:1fr;gap:28px;margin-bottom:60px}.flow-service-1 .flow-service-photo,.flow-service-1 .flow-service-copy{grid-column:auto;grid-row:auto}.flow-service-photo{height:360px}.flow-service-copy h2{font-size:40px;margin:16px 0}.flow-service-copy p{font-size:14px}.flow-approach-hero{min-height:620px}.flow-approach-hero>img{-o-object-position:65% 50%;object-position:65% 50%}.flow-approach-overlay{background:linear-gradient(90deg,#040f1cd4,#040f1c59)}.flow-approach-hero>.container{padding-top:60px}.flow-approach-hero h1{font-size:60px}.flow-approach-hero p{font-size:15px}.flow-process{padding:54px 0}.flow-process-grid{grid-template-columns:1fr;gap:35px;margin-top:25px}.flow-process-nav button{padding:17px 0}.flow-process-nav strong{font-size:30px}.flow-process-detail h3{font-size:36px}.flow-process-detail p{font-size:15px}.flow-about-image,.flow-partner-photo{min-height:430px}.flow-about-image>div,.flow-partner-photo>div{padding:78px 22px}.flow-about-image h2,.flow-partner-photo h2{font-size:40px}.journal-feature-photo{min-height:350px}.supplier-fit-grid{grid-template-columns:1fr 1fr}.footer-links{gap:24px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.flow-hero-art figure{animation:none}.flow-category>img,.brand-mark.brand-wordmark{transition:none}.flow-category:hover>img{transform:none}}:root{--atelier-ink:#071522;--atelier-silver:#B5C5D5;--atelier-copper:#BF4D22}body{background:var(--atelier-ink)}.site-header{background:#06111df2;border-bottom:1px solid rgba(203,218,234,.13)}.desktop-nav{gap:24px}.desktop-nav a,.company-trigger{font-size:12px}.button,.flow-hero-copy .button{border-radius:999px;padding:15px 23px;min-height:50px;gap:18px}.button svg,.arrow-link svg{transition:transform .25s}.button:hover svg,.arrow-link:hover svg{transform:translate(4px)}.button:focus-visible,.arrow-link:focus-visible,a:focus-visible,button:focus-visible{outline:2px solid #E7B28E;outline-offset:5px}h1,h2{text-wrap:balance}.eyebrow{letter-spacing:.13em;font-weight:500}.atelier-home .flow-hero{min-height:730px}.atelier-home .flow-hero-copy{padding-top:50px;padding-bottom:114px}.atelier-home .flow-hero-copy h1{font-size:clamp(72px,7.5vw,104px);line-height:.95;margin:25px 0}.atelier-home .flow-hero-copy p{max-width:430px;font-size:16px;line-height:1.65}.atelier-home .flow-hero-copy .eyebrow{display:flex;align-items:center;gap:14px}.atelier-home .flow-hero-copy .eyebrow:before{content:"";width:28px;height:2px;background:#cf6839}.atelier-home .flow-hero-art{gap:5px}.atelier-home .flow-hero-art figure:nth-child(2){clip-path:polygon(5% 0,100% 0,95% 100%,0 100%);margin-inline:-13px;width:calc(100% + 26px)}.atelier-home .flow-hero-bottom{padding-top:18px}.atelier-partnership{background:#071522;padding:108px 0 100px;scroll-margin-top:70px}.atelier-intro-heading{display:grid;grid-template-columns:1.22fr .78fr;gap:75px;align-items:end;margin-bottom:54px}.atelier-intro-heading h2{color:#f3f6fa;font-size:clamp(42px,4.8vw,66px);font-weight:450;letter-spacing:-.055em;line-height:1.06;margin:22px 0 0}.atelier-intro-heading h2 em{color:#abbed1;font-style:normal}.atelier-intro-heading>p{color:#b8c8da;font-size:16px;line-height:1.8;margin:0}.atelier-partner-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:80px;align-items:center}.atelier-partner-photo{margin:0;height:530px;position:relative;overflow:hidden;border-radius:3px}.atelier-partner-photo img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.atelier-partner-photo>div{position:absolute;inset:auto 0 0;padding:55px 28px 25px;display:flex;justify-content:space-between;gap:20px;background:linear-gradient(0deg,rgba(5,15,25,.8),transparent);color:#fff;font-size:11px}.atelier-questions>.eyebrow{display:block;margin-bottom:26px;color:#a7b8cc;font-size:10px}.atelier-question{border-top:1px solid #314355}.atelier-question:last-of-type{border-bottom:1px solid #314355}.atelier-question h3{margin:0}.atelier-question button{display:flex;align-items:center;justify-content:space-between;gap:25px;width:100%;padding:26px 0;background:none;border:0;color:#b0c0d1;text-align:left;font:inherit;font-size:27px;letter-spacing:-.035em;font-weight:450;cursor:pointer;line-height:1.2}.atelier-question button>span{width:20px;flex:none;font-weight:300;font-size:29px;color:#cb7951}.atelier-question.is-open button{color:#f5f7fa}.atelier-question p{font-size:15px;line-height:1.85;margin:0 26px 27px 0;color:#aebfd3}.atelier-questions>.arrow-link{margin-top:34px}.atelier-categories{background:#0b1b2b;padding:96px 0 74px}.atelier-gallery-heading{display:grid;grid-template-columns:1.2fr .8fr;-moz-column-gap:90px;column-gap:90px;align-items:end;margin-bottom:55px}.atelier-gallery-heading>.eyebrow{grid-column:1/-1;color:#adbfd2;font-size:10px}.atelier-gallery-heading h2{font-size:clamp(54px,6.7vw,90px);line-height:.99;letter-spacing:-.065em;font-weight:450;margin:24px 0 0;color:#f3f6fb}.atelier-gallery-heading h2 em{font-style:normal;color:#aec0d1}.atelier-gallery-heading>p{color:#bac8d7;font-size:16px;line-height:1.8;max-width:340px;margin:0 0 5px}.atelier-gallery{display:grid;grid-template-columns:1.1fr 1fr 1fr;grid-template-rows:repeat(3,285px);gap:18px}.atelier-photo{display:block;position:relative;overflow:hidden;border-radius:3px;isolation:isolate;background:#1c2d3e;min-width:0;min-height:0}.atelier-photo-0{grid-column:1;grid-row:1/3}.atelier-photo-1{grid-column:2;grid-row:1}.atelier-photo-2{grid-column:3;grid-row:1}.atelier-photo-3{grid-column:2;grid-row:2/4}.atelier-photo-4{grid-column:1;grid-row:3}.atelier-photo-5{grid-column:3;grid-row:2/4}.atelier-photo>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;transition:transform .8s cubic-bezier(.2,.7,.3,1)}.atelier-photo-3>img{-o-object-position:50% 26%;object-position:50% 26%}.atelier-photo-4>img{-o-object-position:44% 45%;object-position:44% 45%}.atelier-photo:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:linear-gradient(0deg,rgba(3,13,24,.88),rgba(3,13,24,.22) 43%,transparent 70%)}.atelier-photo-copy{position:absolute;z-index:1;left:26px;right:26px;bottom:26px}.atelier-photo h3{color:#fff;font-weight:450;font-size:34px;letter-spacing:-.045em;line-height:1.03;margin:0}.atelier-photo-copy p{color:#e2e9f1;font-size:12px;line-height:1.55;max-width:260px;margin:13px 0 0}.atelier-photo-arrow{position:absolute;top:18px;right:18px;z-index:1;display:grid;place-items:center;width:43px;height:43px;border:1px solid rgba(255,255,255,.45);border-radius:50%;background:#0c192626;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;transition:background .25s,transform .25s}.atelier-photo:hover>img,.atelier-photo:focus-visible>img{transform:scale(1.055)}.atelier-photo:hover .atelier-photo-arrow{background:#bf4d22;border-color:#bf4d22;transform:rotate(-35deg)}.atelier-gallery-end{display:flex;justify-content:space-between;align-items:center;gap:40px;margin-top:38px}.atelier-gallery-end p{color:#acbed2;font-size:14px;line-height:1.7;margin:0}.atelier-continuity{padding:105px 0 110px;background:#071522}.atelier-continuity-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:100px;align-items:center}.atelier-continuity h2{color:#f6f8fb;font-size:clamp(44px,4.8vw,65px);line-height:1.03;letter-spacing:-.055em;font-weight:450;margin:25px 0 36px}.atelier-continuity h2 em{font-style:normal;color:#aebfd0}.atelier-working-notes>p{color:#b7c7d8;line-height:1.8;font-size:16px;margin:0 0 34px}.atelier-working-notes article{display:flex;gap:22px;padding:24px 0;border-top:1px solid #314354}.atelier-working-notes article>span{display:block;height:7px;width:7px;border-radius:50%;background:#cb7144;flex:none;margin-top:9px;box-shadow:0 0 0 5px #cb714417}.atelier-working-notes h3{margin:0 0 8px;color:#e7eef7;font-size:22px;line-height:1.2;font-weight:450;letter-spacing:-.025em}.atelier-working-notes article p{margin:0;color:#9eb1c5;font-size:13px;line-height:1.75}.atelier-close,.atelier-cta{background:#aa421e;position:relative;overflow:hidden;padding:88px 0 94px;border:0}.atelier-close:after,.atelier-cta:after{content:"";position:absolute;width:460px;height:460px;border:1px solid rgba(255,225,205,.13);border-radius:50%;right:-170px;top:-260px;pointer-events:none}.atelier-close .eyebrow,.atelier-cta .eyebrow{color:#f0c6b3;font-size:10px}.atelier-close-row,.atelier-cta-row{display:grid;grid-template-columns:1.45fr .65fr;gap:80px;align-items:end;margin-top:30px}.atelier-close h2,.atelier-cta h2{color:#fff5ef;font-size:clamp(66px,7.8vw,108px);line-height:.98;font-weight:450;letter-spacing:-.065em;margin:0;text-wrap:initial}.atelier-close h2 em,.atelier-cta h2 em{color:#f1bfa7;font-style:normal}.atelier-close-row p,.atelier-cta-row p{color:#f4d7c8;font-size:16px;line-height:1.8;margin:0 0 28px}.atelier-close .button,.atelier-cta .button{background:#f2e9e1;border-color:#f2e9e1;color:#522514;box-shadow:none}.atelier-close .button:hover,.atelier-cta .button:hover{background:#fff7ef;border-color:#fff7ef;color:#522514}.atelier-cta{background:#112638;padding:74px 0 82px;border-top:1px solid rgba(205,224,241,.15)}.atelier-cta .eyebrow{color:#acbed1}.atelier-cta h2{font-size:clamp(54px,6.5vw,88px);color:#f0f5fa}.atelier-cta h2 em{color:#a7bbd0}.atelier-cta-row p{color:#b7c9da}.atelier-cta .button{background:#bf4d22;border-color:#bf4d22;color:#fff}.atelier-cta .button:hover{background:#cd5b2d;border-color:#cd5b2d;color:#fff}.page-intro{background:#071522;padding:80px 0 75px}.page-intro .container.narrow{width:min(1180px,calc(100% - 96px));max-width:1180px;display:grid;grid-template-columns:1.3fr .7fr;gap:22px 70px;align-items:end;text-align:left}.page-intro .eyebrow{grid-column:1/-1}.page-intro h1{font-size:clamp(47px,5.7vw,78px);line-height:1.04;letter-spacing:-.055em;font-weight:450;margin:0;max-width:760px}.page-intro .lead{font-size:16px;line-height:1.85;color:#b3c5d8;margin:0}.section-heading h2{font-weight:450;letter-spacing:-.045em;line-height:1.1}.section-heading p{max-width:660px;line-height:1.8}.flow-page-heading{padding-top:80px;padding-bottom:70px}.flow-page-heading h1{font-size:clamp(50px,6.2vw,86px);font-weight:450;line-height:1.03;max-width:1040px}.flow-page-heading>p{max-width:570px;line-height:1.8;font-size:16px}.flow-services{background:#071522}.flow-service-chapter{margin-bottom:110px;gap:70px}.flow-service-photo{height:560px;border-radius:3px}.flow-service-photo>span{display:none}.flow-service-copy h2{font-size:clamp(42px,4.3vw,58px);font-weight:450;line-height:1.08}.flow-service-copy p{color:#b0c2d6;line-height:1.8}.supplier-about-hero{background:#071522;padding-top:80px}.supplier-about-heading{grid-template-columns:1.3fr .7fr;gap:65px;align-items:end;margin-bottom:48px}.supplier-about-heading h1{font-size:clamp(48px,5.3vw,74px);line-height:1.05;letter-spacing:-.055em;font-weight:450}.supplier-about-heading>p{color:#b6c7d9;font-size:16px;line-height:1.85}.supplier-film{border:0;border-radius:3px;margin:0}.supplier-film video{height:570px;width:100%;-o-object-fit:cover;object-fit:cover}.supplier-film-title{background:linear-gradient(0deg,rgba(3,13,23,.8),transparent);padding:65px 38px 34px}.supplier-film-title strong{font-size:45px;font-weight:450;letter-spacing:-.045em}.supplier-about-body h2,.supplier-partner-grid h2{font-size:clamp(38px,4vw,55px);font-weight:450;line-height:1.1;letter-spacing:-.045em}.supplier-about-body p,.supplier-partner-grid p{line-height:1.85}.supplier-detail-list article{padding:26px 0;border-color:#3a4a5a}.supplier-detail-list article>span{display:none}.supplier-detail-list h3{font-size:23px;font-weight:450;letter-spacing:-.025em}.flow-about-image,.flow-partner-photo{min-height:570px}.flow-about-image>div,.flow-partner-photo>div{padding-top:135px}.flow-about-image h2,.flow-partner-photo h2{font-size:clamp(48px,5.5vw,74px);font-weight:450}.flow-approach-hero h1{font-size:clamp(63px,6.5vw,88px);line-height:1.01;font-weight:450;max-width:780px}.flow-approach-hero p{max-width:460px;font-size:17px;line-height:1.8}.flow-process{background:#0b1c2c}.flow-process-grid{grid-template-columns:.9fr 1.1fr;gap:100px}.flow-process-detail h3{font-size:48px;font-weight:450;line-height:1.08}.flow-process-detail p{font-size:16px}.ps-hero{background:#071522;padding:72px 0 90px}.ps-hero-grid{display:grid;grid-template-columns:1fr 1fr;gap:55px;align-items:center}.ps-hero-copy h1{font-size:clamp(50px,5.2vw,72px);line-height:1.02;font-weight:450;letter-spacing:-.055em}.ps-hero-copy>p{font-size:16px;line-height:1.85;max-width:470px}.ps-hero-art{position:relative;display:grid;grid-template-columns:1.1fr .85fr;grid-template-rows:220px 300px;gap:18px;height:auto;min-height:0;padding:0}.ps-photo{position:relative;top:auto;left:auto;right:auto;bottom:auto;width:100%;height:100%;transform:none;border:0;border-radius:3px}.ps-photo-main{grid-column:1;grid-row:1/3}.ps-photo-top{grid-column:2;grid-row:1}.ps-photo-bottom{grid-column:2;grid-row:2}.ps-photo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ps-art-label{display:none}.ps-hero-foot{border:0;padding-top:20px}.ps-core{background:#0c1d2c;padding:80px 0}.ps-section-head h2{font-size:clamp(42px,4.5vw,62px);font-weight:450;line-height:1.08}.ps-switch{border:0;border-bottom:1px solid #3E5365;gap:30px;background:none;margin:35px 0 0}.ps-switch button{background:none;border:0;border-radius:0;padding:22px 0;color:#8fa5b9}.ps-switch button.is-selected{background:none;color:#f3f6fa;box-shadow:none;border-bottom:2px solid #CA673B}.ps-switch-index{display:none}.ps-switch button strong{font-weight:450;font-size:38px;letter-spacing:-.04em}.ps-platform-detail{grid-template-columns:1.05fr .95fr;background:none;border-radius:0;gap:55px;padding-top:32px}.ps-detail-photo{min-height:500px;border-radius:3px}.ps-detail-copy{padding:35px 0}.ps-detail-copy h3{font-size:42px;font-weight:450;line-height:1.1;letter-spacing:-.045em}.ps-detail-copy p{font-size:15px;line-height:1.85}.ps-decision{background:#071522}.ps-decision-intro h2{font-weight:450;font-size:clamp(42px,4.2vw,58px);line-height:1.06}.ps-decision-photo{border:0;border-radius:3px}.ps-criteria>div{background:none;border:0;border-top:1px solid #3B4E62;border-radius:0;padding:30px 0}.ps-criteria>div>span{display:none}.ps-criteria h3{font-size:28px;font-weight:450}.ps-expansion{background:#0c1d2c}.ps-channel-grid{gap:26px}.ps-channel-grid article{border-top:1px solid #698098;padding:25px 0}.ps-channel-top>span:first-child{display:none}.ps-channel-grid h3{font-weight:450}.journal-opening{background:#071522;padding-top:78px}.journal-masthead{display:grid;grid-template-columns:1.3fr .7fr;gap:65px;align-items:end;margin-bottom:45px}.journal-masthead h1{font-size:clamp(48px,5.7vw,78px);font-weight:450;line-height:1.04;letter-spacing:-.055em}.journal-masthead>p{font-size:16px;line-height:1.8}.journal-filters{border:0;padding:0 0 35px;gap:12px}.journal-filters button{border:1px solid #344B60;border-radius:999px;padding:12px 18px;background:none}.journal-filters button.is-selected{background:#d4dee8;color:#0d2030;border-color:#d4dee8}.journal-filters button span{display:none}.journal-feature{display:grid;grid-template-columns:1.2fr .8fr;align-items:center;background:none;overflow:visible;border:0;gap:0}.journal-feature-photo{min-height:560px;border-radius:3px;overflow:hidden}.journal-feature-image-note{display:none}.journal-feature-label{border:1px solid rgba(255,255,255,.35);border-radius:999px}.journal-feature-copy{position:relative;z-index:1;margin-left:-60px;padding:46px 42px;background:#102538f0;border:1px solid rgba(176,197,216,.2);border-radius:3px;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.journal-feature-copy h2{font-size:43px;font-weight:450;line-height:1.12}.journal-feature-copy p{line-height:1.8}.journal-card{background:none;border:0}.journal-card-photo{height:350px;border-radius:3px;overflow:hidden}.journal-card-copy{padding:25px 0 0}.journal-card h3{font-size:31px;font-weight:450;line-height:1.15}.journal-reading{background:#071522}.journal-principle{background:#0d2031}.journal-principle h2{font-weight:450}.ja-hero h1{font-weight:450;letter-spacing:-.05em}.ja-cover{border:0;border-radius:3px}.ja-body p{font-size:17px;line-height:1.9;color:#c0cdda}.category-photo-grid{display:grid;grid-template-columns:1fr 1fr;gap:55px 30px;align-items:start}.category-photo-card:nth-child(2n){margin-top:70px}.category-photo-image{height:430px;border-radius:3px}.category-photo-info h3{font-size:34px;font-weight:450;letter-spacing:-.04em}.category-photo-info p{font-size:14px}.creator-hero{background:#071522;padding:80px 0 110px;overflow:hidden}.creator-hero-grid{display:grid;grid-template-columns:.95fr 1.05fr;gap:65px;align-items:center}.creator-intro h1{font-size:clamp(50px,5.3vw,74px);line-height:1.04;font-weight:450;letter-spacing:-.055em}.creator-intro>p{font-size:16px;line-height:1.85}.creator-reels{display:grid;grid-template-columns:1fr 1fr;gap:19px;padding:25px 8px;align-items:start}.creator-reel{position:relative;overflow:hidden;margin:0;border:1px solid rgba(201,216,233,.25);border-radius:15px;transform:rotate(-3deg) translateY(35px);box-shadow:0 22px 65px #0003}.creator-reel:nth-child(2){transform:rotate(3deg);margin:0}.creator-reel-top{position:absolute;inset:0 0 auto;z-index:1;background:linear-gradient(180deg,rgba(0,0,0,.45),transparent);color:#fff;padding:18px 15px;font-size:9px;border:0}.creator-reel video{display:block;width:100%;height:600px;-o-object-fit:cover;object-fit:cover}.creator-reel figcaption{position:absolute;inset:auto 0 0;color:#fff;padding:60px 18px 22px;background:linear-gradient(0deg,rgba(0,10,22,.85),transparent);border:0}.creator-reel figcaption strong{font-size:18px;font-weight:450}.creator-reel figcaption span{color:#d1dbe7;font-size:10px}.creator-method{background:#0d2031;padding:90px 0}.creator-method-heading h2{font-size:clamp(40px,4.6vw,64px);line-height:1.08;font-weight:450;letter-spacing:-.05em}.supplier-benefits article{border:0;border-top:1px solid #506278;border-radius:0;background:none;padding:25px 18px 10px 0}.supplier-benefits h3{font-weight:450;font-size:24px}.supplier-benefits article>span{display:none}.supplier-benefits p{font-size:14px;line-height:1.8}.supplier-partner-grid{gap:85px}.partner-list{display:flex;flex-wrap:wrap;gap:9px;border:0}.partner-list span{flex:none;border:1px solid #3A5166;padding:9px 13px;border-radius:999px;font-size:11px}.supplier-fit{background:#0c1e2f}.supplier-fit-heading h2{font-size:clamp(42px,4.7vw,65px);font-weight:450;letter-spacing:-.05em;line-height:1.08}.supplier-fit-grid article>span{display:none}.supplier-fit-grid article{padding-top:28px}.supplier-fit-grid h3{font-size:25px;font-weight:450;line-height:1.15;margin-top:0}.supplier-fit-grid p{line-height:1.8;font-size:14px}.supplier-start h2{font-weight:450}.site-footer{padding-top:65px;background:#05111c;border-top:1px solid #273A4D}.footer-links .eyebrow{color:#8ea6be}.footer-links a{transition:color .2s}.footer-links a:hover{color:#db936d}.motion-ready .reveal{opacity:0;transform:translateY(22px);transition:opacity .75s ease,transform .75s cubic-bezier(.2,.65,.3,1)}.motion-ready .reveal.is-visible{opacity:1;transform:none}@media (max-width:1100px){.desktop-nav{gap:17px}.desktop-nav a,.company-trigger{font-size:11px}.atelier-intro-heading,.atelier-gallery-heading,.atelier-partner-grid{gap:45px}.atelier-question button{font-size:24px}.atelier-gallery{grid-template-rows:repeat(3,260px)}.atelier-photo h3{font-size:29px}.atelier-photo-copy{left:20px;right:20px;bottom:23px}.atelier-continuity-grid{gap:60px}.atelier-close-row,.atelier-cta-row{gap:45px;grid-template-columns:1.2fr .8fr}.ps-hero-grid,.creator-hero-grid{gap:35px}.ps-hero-art{grid-template-rows:200px 260px;gap:12px}.creator-reel video{height:510px}.journal-masthead{gap:40px}.journal-feature-copy{padding:32px}.journal-feature-copy h2{font-size:35px}}@media (max-width:980px){.atelier-intro-heading{grid-template-columns:1.1fr .9fr;gap:30px}.atelier-intro-heading h2{font-size:44px}.atelier-intro-heading>p{font-size:14px}.atelier-partner-grid{gap:35px}.atelier-partner-photo{height:460px}.atelier-question button{font-size:22px;padding:22px 0}.atelier-question p{font-size:13px}.atelier-gallery-heading h2{font-size:65px}.atelier-gallery{grid-template-rows:repeat(3,235px);gap:14px}.atelier-photo h3{font-size:26px}.atelier-photo-copy p{font-size:11px}.atelier-continuity h2{font-size:47px}.atelier-working-notes>p{font-size:14px}.atelier-close h2{font-size:75px}.page-intro .container.narrow{grid-template-columns:1fr;gap:23px}.page-intro .lead{max-width:630px}.ps-hero-copy h1{font-size:51px}.ps-platform-detail{gap:30px}.ps-detail-copy h3{font-size:34px}.creator-intro h1{font-size:51px}.creator-intro>p{font-size:14px}.creator-reel video{height:460px}.supplier-about-heading{grid-template-columns:1fr;gap:25px}.supplier-about-heading>p{max-width:630px}.journal-masthead{grid-template-columns:1fr;gap:22px}.journal-masthead>p{max-width:570px}.journal-feature-copy{margin-left:-40px}.journal-feature-photo{min-height:520px}.category-photo-image{height:370px}}@media (max-width:760px){.site-header{position:sticky;top:0;z-index:100}.header-inner{min-height:72px}.button,.flow-hero-copy .button{min-height:47px;padding:13px 20px;font-size:12px}.atelier-home .flow-hero{min-height:685px}.atelier-home .flow-hero-copy{padding:62px 0 135px;width:calc(100% - 40px);margin-left:20px}.atelier-home .flow-hero-copy h1{font-size:clamp(46px,12vw,72px);line-height:1;margin:27px 0}.atelier-home .flow-hero-copy p{max-width:315px;font-size:15px;line-height:1.7}.atelier-home .flow-hero-copy .eyebrow{font-size:8px;gap:9px}.atelier-home .flow-hero-copy .eyebrow:before{width:17px}.atelier-home .flow-hero-art figure:nth-child(2){margin:0;width:100%;clip-path:none}.atelier-home .flow-hero-bottom{flex-wrap:wrap;gap:18px}.atelier-partnership{padding:64px 0}.atelier-intro-heading{display:block;margin-bottom:32px}.atelier-intro-heading h2{font-size:39px;line-height:1.08;margin:20px 0 25px}.atelier-intro-heading>p{font-size:15px;line-height:1.8}.atelier-partner-grid{grid-template-columns:1fr;gap:38px}.atelier-partner-photo{height:350px}.atelier-partner-photo>div{padding:45px 18px 20px;font-size:9px}.atelier-question button{font-size:24px}.atelier-question p{font-size:14px}.atelier-questions>.arrow-link{margin-top:28px}.atelier-categories{padding:59px 0 48px}.atelier-gallery-heading{display:block;margin-bottom:32px}.atelier-gallery-heading>.eyebrow{font-size:8px}.atelier-gallery-heading h2{font-size:54px;margin:22px 0}.atelier-gallery-heading>p{font-size:14px;max-width:100%}.atelier-gallery{grid-template-columns:1fr 1fr;grid-template-rows:repeat(3,310px);gap:12px}.atelier-photo-0,.atelier-photo-1,.atelier-photo-2,.atelier-photo-3,.atelier-photo-4,.atelier-photo-5{grid-column:auto;grid-row:auto}.atelier-photo:nth-child(2n){transform:translateY(24px)}.atelier-photo-copy{left:15px;right:13px;bottom:18px}.atelier-photo h3{font-size:25px}.atelier-photo-copy p{font-size:10px;line-height:1.5;margin-top:9px}.atelier-photo-arrow{top:12px;right:12px;width:30px;height:30px}.atelier-photo-arrow svg{width:16px}.atelier-gallery-end{margin-top:52px;display:block}.atelier-gallery-end p{font-size:13px;margin-bottom:20px}.atelier-continuity{padding:64px 0}.atelier-continuity-grid{grid-template-columns:1fr;gap:38px}.atelier-continuity h2{font-size:44px}.atelier-working-notes>p{font-size:15px}.atelier-working-notes h3{font-size:22px}.atelier-close,.atelier-cta{padding:58px 0 60px}.atelier-close-row,.atelier-cta-row{grid-template-columns:1fr;gap:28px;margin-top:25px}.atelier-close h2,.atelier-cta h2{font-size:58px}.atelier-close-row p,.atelier-cta-row p{font-size:15px;max-width:340px}.atelier-close:after,.atelier-cta:after{width:250px;height:250px;top:-175px;right:-130px}.page-intro{padding:49px 0 45px}.page-intro .container.narrow{width:calc(100% - 40px)}.page-intro h1{font-size:43px;line-height:1.08}.page-intro .lead{font-size:15px;line-height:1.8}.flow-page-heading{padding-top:50px;padding-bottom:40px}.flow-page-heading h1{font-size:43px;line-height:1.06}.flow-page-heading>p{font-size:15px}.flow-service-chapter{gap:26px;margin-bottom:64px}.flow-service-photo{height:360px}.flow-service-copy h2{font-size:40px;line-height:1.1}.flow-service-copy p{font-size:14px}.supplier-about-hero{padding-top:49px}.supplier-about-heading{gap:23px;margin-bottom:30px}.supplier-about-heading h1{font-size:42px;line-height:1.08}.supplier-about-heading>p{font-size:15px;line-height:1.8}.supplier-film video{height:300px}.supplier-film-title{padding:20px;background:#102335}.supplier-film-title strong{font-size:28px}.supplier-about-body h2,.supplier-partner-grid h2{font-size:38px}.supplier-detail-list h3{font-size:23px}.flow-about-image,.flow-partner-photo{min-height:420px}.flow-about-image>div,.flow-partner-photo>div{padding-top:90px}.flow-about-image h2,.flow-partner-photo h2{font-size:44px}.flow-approach-hero h1{font-size:54px;line-height:1.02}.flow-approach-hero p{font-size:15px;max-width:330px}.flow-process-grid{grid-template-columns:1fr;gap:30px}.flow-process-detail h3{font-size:35px}.flow-process-detail p{font-size:15px}.ps-hero{padding:49px 0 50px}.ps-hero-grid{grid-template-columns:1fr;gap:38px}.ps-hero-copy h1{font-size:46px;line-height:1.04}.ps-hero-copy>p{font-size:15px}.ps-hero-art{grid-template-rows:155px 210px;gap:12px}.ps-photo span{font-size:9px}.ps-hero-foot{margin-top:20px}.ps-core{padding:55px 0}.ps-section-head h2{font-size:39px}.ps-switch{gap:22px}.ps-switch button strong{font-size:28px}.ps-platform-detail{grid-template-columns:1fr;gap:10px}.ps-detail-photo{min-height:330px}.ps-detail-copy{padding:24px 0}.ps-detail-copy h3{font-size:35px}.ps-decision-intro h2{font-size:39px}.ps-criteria h3{font-size:26px}.journal-opening{padding-top:49px}.journal-masthead{gap:23px;margin-bottom:30px}.journal-masthead h1{font-size:44px;line-height:1.07}.journal-masthead>p{font-size:15px}.journal-filters{gap:8px;flex-wrap:wrap;padding-bottom:25px}.journal-filters button{font-size:11px;padding:10px 13px}.journal-feature{grid-template-columns:1fr}.journal-feature-photo{min-height:355px}.journal-feature-copy{margin:-50px 14px 0;padding:27px}.journal-feature-copy h2{font-size:31px}.journal-card-photo{height:300px}.journal-card h3{font-size:29px}.ja-body p{font-size:16px}.category-photo-grid{grid-template-columns:1fr;gap:30px}.category-photo-card:nth-child(2n){margin:0}.category-photo-image{height:390px}.category-photo-info h3{font-size:31px}.creator-hero{padding:49px 0 65px}.creator-hero-grid{grid-template-columns:1fr;gap:24px}.creator-intro h1{font-size:45px;line-height:1.06}.creator-intro>p{font-size:15px}.creator-reels{gap:13px;padding:20px 5px 30px}.creator-reel{transform:rotate(-2deg) translateY(20px);border-radius:11px}.creator-reel:nth-child(2){transform:rotate(2deg)}.creator-reel video{height:365px}.creator-reel-top{font-size:7px;padding:13px 11px}.creator-reel figcaption{padding:45px 12px 15px}.creator-reel figcaption strong{font-size:16px}.creator-reel figcaption span{font-size:8px}.creator-method{padding:58px 0}.creator-method-heading h2{font-size:40px}.supplier-benefits h3{font-size:24px}.supplier-partner-grid{gap:35px}.supplier-fit-heading h2{font-size:41px}.supplier-fit-grid{grid-template-columns:1fr;gap:12px}.supplier-fit-grid h3{font-size:26px}.site-footer{padding-top:48px}.footer-links{gap:28px}.motion-ready .atelier-photo:nth-child(2n).is-visible{transform:translateY(24px)}}@media (prefers-reduced-motion:reduce){.motion-ready .reveal{opacity:1;transform:none;transition:none}.atelier-photo>img,.atelier-photo-arrow,.button svg,.arrow-link svg{transition:none}.atelier-photo:hover>img{transform:none}}.motion-ready .reveal:focus-within{opacity:1;transform:none}.contact-direct{min-width:0;display:flex;flex-direction:column;align-self:start;padding:0 0 6px}.contact-direct>.eyebrow{margin-bottom:24px}.contact-email-link{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:28px 0;border-top:1px solid rgba(198,211,222,.24);color:#edf2f5;text-decoration:none;transition:color .2s}.contact-email-link:nth-of-type(2){border-bottom:1px solid rgba(198,211,222,.24)}.contact-email-link div{min-width:0}.contact-email-link span{display:block;margin-bottom:10px;font-size:14px;color:#aebfcd}.contact-email-link strong{font-size:clamp(22px,2.5vw,34px);font-weight:400;letter-spacing:-.035em}.contact-email-link svg{flex-shrink:0;color:#c9693b;transition:transform .2s}.contact-email-link:hover{color:#e9a27d}.contact-email-link:hover svg{transform:translate(3px,-3px)}.contact-email-link:focus-visible{outline:2px solid #C9693B;outline-offset:6px}.contact-direct>.contact-email-hint{margin-top:20px;color:#aebfcd;font-size:12px}@media (max-width:760px){.contact-email-link{padding:24px 0}.contact-email-link strong{font-size:27px}.footer-links{flex-wrap:wrap}}.skip-link{position:fixed;z-index:1000;top:14px;left:20px;padding:12px 18px;border-radius:4px;background:#f0e9e0;color:#071522;transform:translateY(-160%);font-size:14px;font-weight:600}.skip-link:focus{transform:translateY(0)}main:focus{outline:none}.desktop-nav a[aria-current=page],.company-trigger.is-active,.mobile-menu a[aria-current=page]{color:#e5a886}.atelier-partnership,.ps-core,.flow-process,.creator-method{scroll-margin-top:0}@media (max-width:1100px){.mobile-menu{max-height:calc(100dvh - 76px);overflow-y:auto;overscroll-behavior:contain}}@media (max-width:760px){html{scroll-padding-top:84px}.mobile-menu{max-height:calc(100dvh - 72px)}}:root{--atelier-ink: #17222C;--atelier-silver: #C1C9D0;--surface-clear: rgba(17, 24, 31, .16);--surface-line: rgba(221, 229, 235, .16)}body{background-color:#17222c;background-image:radial-gradient(ellipse at 0% 15%,rgba(211,218,224,.19),transparent 58%),radial-gradient(ellipse at 100% 80%,rgba(190,201,211,.12),transparent 57%),linear-gradient(125deg,#242d35,#16222d 58%,#202c35);background-attachment:fixed}.home-redesign,.flow-services,.platforms-story,.journal,.journal-article,.supplier-story,.brand-content-page{background:transparent}.site-header{background:linear-gradient(112deg,#d4dde52e,#8192a00e 43%,#131d277a),#141d2685;border-bottom-color:#e9eff542;backdrop-filter:blur(32px) saturate(.72);-webkit-backdrop-filter:blur(32px) saturate(.72);box-shadow:0 10px 36px #03080e29,inset 0 1px #ffffff24}.company-menu,.mobile-menu{background:linear-gradient(135deg,#2f3b46f5,#16232ef5);border-color:var(--surface-line)}.atelier-home .flow-hero{background:#1a2732}.atelier-home .flow-hero-shade{background:radial-gradient(ellipse at 0% 0%,rgba(216,223,229,.12),transparent 54%),linear-gradient(90deg,rgba(24,32,40,.94) 0%,rgba(24,32,40,.87) 21%,rgba(24,32,40,.59) 36%,rgba(24,32,40,.13) 55%,transparent 76%),linear-gradient(0deg,rgba(23,34,44,.85),transparent 30%)}.atelier-partnership,.atelier-continuity,.page-intro,.flow-page-heading,.supplier-about-hero,.ps-hero,.ps-decision,.journal-opening,.journal-reading,.creator-hero,.section,.intro-section,.contact-section{background:var(--surface-clear)}.atelier-categories,.flow-process,.ps-core,.ps-expansion,.journal-principle,.creator-method,.supplier-fit,.sand-section,.ja-related{background:radial-gradient(ellipse at 5% 0%,rgba(221,228,234,.065),transparent 65%),linear-gradient(120deg,#cbd6df1a,#b0c0cd06 60%,#0c17212e);box-shadow:inset 0 1px #e9eff414,inset 0 -1px #e9eff409}.ja-hero{background:linear-gradient(115deg,#ccd7e011,#111d2847);border-bottom-color:var(--surface-line)}.journal-feature-copy,.ja-takeaway{background:linear-gradient(130deg,#d1dde830,#abbecf09 48%,#0d192461),#1b283394;backdrop-filter:blur(32px) saturate(.72);-webkit-backdrop-filter:blur(32px) saturate(.72);box-shadow:0 22px 60px #040a1238,inset 0 1px #f7fafc38,inset 1px 0 #f7fafc0d}.journal-feature-copy{border-color:#e4ebf24d}.journal-filters button{border-color:#d2dee840}.journal-filters button.is-selected{background:#d2d7dc;border-color:#d2d7dc}.atelier-intro-heading h2 em,.atelier-gallery-heading h2 em,.atelier-continuity h2 em{color:#c2cbd3}.atelier-intro-heading>p,.atelier-gallery-heading>p,.atelier-working-notes>p,.atelier-question p{color:#c0cbd5}.atelier-question,.atelier-question:last-of-type,.atelier-working-notes article,.supplier-detail-list article,.ps-switch,.ps-criteria>div{border-color:#d3dee838}.site-footer{background:linear-gradient(125deg,#1c2935bf,#0a1621d6);border-top-color:var(--surface-line)}@media (max-width:760px){body{background-attachment:scroll}.atelier-home .flow-hero-shade{background:linear-gradient(90deg,#17222cf0,#17222cab 48%,#17222c42),linear-gradient(0deg,#17222C,transparent 75%)}}.atelier-home .flow-hero-shade:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;backdrop-filter:blur(8px) saturate(.8);-webkit-backdrop-filter:blur(8px) saturate(.8);mask-image:linear-gradient(90deg,#000 0%,#000 24%,transparent 53%);-webkit-mask-image:linear-gradient(90deg,#000 0%,#000 24%,transparent 53%)}.atelier-home .flow-hero-bottom{padding:16px 22px;border:1px solid rgba(227,237,245,.22);border-radius:8px;background:linear-gradient(112deg,#dee6ed21,#a0b2c306 48%,#101a244d),#17222c42;backdrop-filter:blur(22px) saturate(.75);-webkit-backdrop-filter:blur(22px) saturate(.75);box-shadow:0 10px 32px #00080f26,inset 0 1px #fafcff1a}@media (max-width:760px){.atelier-home .flow-hero-bottom{padding:14px;gap:14px}.atelier-home .flow-hero-shade:before{mask-image:linear-gradient(90deg,#000,transparent 72%);-webkit-mask-image:linear-gradient(90deg,#000,transparent 72%)}}.atelier-gallery{grid-template-rows:repeat(4,285px)}.atelier-photo-6{grid-column:1;grid-row:4}.atelier-photo-7{grid-column:2;grid-row:4}.atelier-photo-8{grid-column:3;grid-row:4}.atelier-photo-3>img{-o-object-position:50% 24%;object-position:50% 24%}.atelier-photo-8>img{-o-object-position:50% 65%;object-position:50% 65%}.flow-hero-art figure:nth-child(2)>img{-o-object-position:50% 32%;object-position:50% 32%}.category-photo-card:nth-child(4) img{-o-object-position:50% 30%;object-position:50% 30%}@media (max-width:1100px){.atelier-gallery{grid-template-rows:repeat(4,260px)}}@media (max-width:980px){.atelier-gallery{grid-template-rows:repeat(4,235px)}}@media (max-width:760px){.atelier-gallery{grid-template-rows:repeat(4,310px) 260px}.atelier-photo-6,.atelier-photo-7,.atelier-photo-8{grid-column:auto;grid-row:auto}.atelier-photo-8{grid-column:1 / -1;margin-top:24px}}.atelier-home .flow-hero-bottom{right:auto;width:-moz-max-content;width:max-content;max-width:calc(100% - 40px)}.partnership-inquiry{padding:94px 0 100px;background:linear-gradient(125deg,#d3dfe913,#0a182440);border-top:1px solid rgba(226,235,242,.12);scroll-margin-top:0}.inquiry-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:70px;align-items:start}.inquiry-intro{padding-top:18px}.inquiry-intro h2{font-size:clamp(44px,5vw,66px);line-height:1.03;font-weight:450;letter-spacing:-.055em;color:#f2f6f9;margin:24px 0 28px}.inquiry-intro>p{color:#bfcbd6;font-size:16px;line-height:1.85;max-width:365px}.inquiry-email{display:inline-flex;gap:24px;align-items:center;color:#e5a886;font-size:26px;letter-spacing:-.025em;padding:8px 0 15px;margin-top:24px;border-bottom:1px solid rgba(229,168,134,.4)}.inquiry-email:hover{color:#ffd3b5}.inquiry-intro .inquiry-audience{color:#a6b6c5;font-size:12px;line-height:1.8;max-width:270px;margin-top:24px}.inquiry-form{margin:0;padding:34px;background:linear-gradient(135deg,#dbe6f01a,#17263273);border:1px solid rgba(220,232,242,.19);border-radius:10px;box-shadow:0 20px 55px #030a1121,inset 0 1px #ffffff14}.inquiry-required{margin:0 0 25px;color:#aabac8;font-size:11px}.inquiry-fields{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:23px 20px}.inquiry-fields label{display:block;min-width:0;color:#e3eaf0;font-size:13px;font-weight:500;line-height:1.5}.inquiry-fields label>span{color:#aabbcb;font-size:11px;font-weight:400}.inquiry-fields input,.inquiry-fields select,.inquiry-fields textarea{display:block;width:100%;min-width:0;margin:9px 0 0;padding:13px 14px;border:1px solid rgba(209,224,238,.25);border-radius:5px;background:#0a172359;color:#f2f5f8;font:inherit;font-weight:400;font-size:14px;line-height:1.5;box-shadow:inset 0 1px 5px #0000000f}.inquiry-fields input,.inquiry-fields select{min-height:49px}.inquiry-fields textarea{min-height:140px;resize:vertical}.inquiry-fields select{color-scheme:dark}.inquiry-fields option{color:#edf2f7;background:#1b2a37}.inquiry-fields input::-moz-placeholder,.inquiry-fields textarea::-moz-placeholder{color:#9eaebc;opacity:1}.inquiry-fields input::placeholder,.inquiry-fields textarea::placeholder{color:#9eaebc;opacity:1}.inquiry-fields input:focus-visible,.inquiry-fields select:focus-visible,.inquiry-fields textarea:focus-visible{outline:2px solid #D8946B;outline-offset:3px;border-color:#d8946b}.inquiry-message{grid-column:1 / -1}.inquiry-submit{display:flex;gap:23px;align-items:center;margin-top:27px}.inquiry-submit .button{flex-shrink:0}.inquiry-submit>p{color:#b0bfcc;font-size:11px;line-height:1.65;max-width:190px;margin:0}.inquiry-draft{border-top:1px solid rgba(220,232,242,.18);margin-top:24px;padding-top:20px;color:#c3cfda;font-size:13px;line-height:1.7}.inquiry-draft p{margin:0 0 12px}.inquiry-draft a{display:inline-flex;gap:12px;align-items:center;color:#e5a886;text-decoration:underline;text-underline-offset:5px}@media (max-width:980px){.inquiry-grid{grid-template-columns:.75fr 1.25fr;gap:35px}.inquiry-form{padding:26px}.inquiry-fields{gap:20px 15px}.inquiry-submit{flex-wrap:wrap;gap:15px}}@media (max-width:760px){.partnership-inquiry{padding:60px 0 65px}.inquiry-grid{grid-template-columns:1fr;gap:32px}.inquiry-intro{padding-top:0}.inquiry-intro h2{font-size:45px;margin:20px 0 22px}.inquiry-intro>p{max-width:none;font-size:15px}.inquiry-email{font-size:24px;margin-top:14px}.inquiry-intro .inquiry-audience{max-width:none;margin-top:18px}.inquiry-form{padding:23px 20px}.inquiry-fields{grid-template-columns:minmax(0,1fr);gap:22px}.inquiry-fields input,.inquiry-fields select,.inquiry-fields textarea{font-size:16px}.inquiry-submit{display:grid;gap:16px}.inquiry-submit .button{width:100%}.inquiry-submit>p{max-width:none;text-align:center}}.site-footer.contact-footer{position:relative;isolation:isolate;padding:0;overflow:hidden;border-top:1px solid rgba(222,231,239,.19);background:linear-gradient(125deg,#3b454e7a,#0c1720e6 58%,#192129d9)}.contact-footer:before{content:"";position:absolute;z-index:-1;pointer-events:none;width:600px;height:600px;top:-280px;right:-150px;background:radial-gradient(circle,rgba(209,219,229,.09),transparent 68%)}.contact-footer .footer-contact-row{display:grid;grid-template-columns:.8fr 1.2fr;gap:70px;align-items:center;padding:76px 0 66px;border-bottom:1px solid rgba(222,231,239,.18)}.footer-contact-heading .eyebrow{color:#b8c2ca;margin:0 0 23px;font-size:10px;letter-spacing:.14em}.footer-contact-heading h2{font-size:clamp(39px,4.4vw,61px);font-weight:400;line-height:1.04;letter-spacing:-.055em;color:#f1f4f6;margin:0}.footer-contact-details{min-width:0}.contact-footer .footer-email{display:flex;align-items:center;justify-content:space-between;gap:26px;width:100%;color:#f2f4f6;font-size:clamp(27px,3.7vw,49px);line-height:1.2;letter-spacing:-.045em;padding:10px 0 25px;border-bottom:1px solid rgba(222,231,239,.3);text-decoration:none}.footer-email-arrow{display:grid;place-items:center;flex:0 0 60px;height:60px;border-radius:50%;background:linear-gradient(145deg,#c96737,#99411e);box-shadow:inset 0 1px #ffe2ce4d,0 12px 30px #00000026;color:#fff;transition:transform .2s,background .2s}.footer-email:hover .footer-email-arrow{transform:translate(3px,-3px);background:#c46536}.footer-contact-note{display:flex;align-items:flex-start;justify-content:space-between;gap:30px;margin-top:20px}.footer-contact-note p{font-size:12px;line-height:1.6;color:#a7b2bc;margin:0;max-width:220px}.footer-contact-note a{display:flex;align-items:center;gap:13px;color:#e2a17b;font-size:12px;white-space:nowrap;padding:2px 0 7px}.footer-contact-note a:hover{color:#f5c0a2}.footer-directory{display:grid;grid-template-columns:.8fr 1.2fr;gap:70px;align-items:start;padding:40px 0 43px}.footer-identity .brand-lettermark{display:block;width:160px;height:auto;max-width:100%}.footer-identity p{margin:13px 0 0;color:#a6b1ba;font-size:12px;line-height:1.5}.footer-nav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px 28px;padding-top:7px}.footer-nav a{color:#bac3cb;font-size:12px;line-height:1.5;width:-moz-fit-content;width:fit-content;transition:color .2s}.footer-nav a:hover{color:#e6a27c}.footer-legal{display:flex;justify-content:space-between;gap:20px;padding:20px 0 24px;border-top:1px solid rgba(222,231,239,.12);color:#83909b;font-size:10px;line-height:1.6}.contact-footer a:focus-visible{outline:2px solid #de9a73;outline-offset:7px;border-radius:3px}@media (max-width:980px){.contact-footer .footer-contact-row,.footer-directory{grid-template-columns:.75fr 1.25fr;gap:35px}.footer-contact-note{flex-direction:column;gap:12px}.footer-contact-note p{max-width:none}.footer-nav{gap:16px}.footer-email-arrow{flex-basis:50px;height:50px}}@media (max-width:760px){.contact-footer .footer-contact-row{grid-template-columns:1fr;gap:31px;padding:52px 0 35px}.footer-contact-heading .eyebrow{margin-bottom:19px}.footer-contact-heading h2{font-size:43px}.contact-footer .footer-email{font-size:clamp(25px,7.3vw,37px);padding-bottom:21px;gap:15px}.footer-email-arrow{flex-basis:45px;height:45px}.footer-email-arrow svg{width:22px;height:22px}.footer-contact-note{margin-top:18px;gap:14px}.footer-directory{grid-template-columns:1fr;gap:28px;padding:32px 0}.footer-identity .brand-lettermark{width:145px}.footer-identity p{font-size:11px;margin-top:9px}.footer-nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 20px;padding:0}.footer-nav a{font-size:12px}.footer-legal{flex-wrap:wrap;gap:7px 20px;padding:18px 0 23px}}
