@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/cormorant-garamond-cyrillic-ext-500-normal.Yta7XZ9C.woff2) format("woff2"),url(/_astro/cormorant-garamond-cyrillic-ext-500-normal.lsPpqi9g.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:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/cormorant-garamond-cyrillic-500-normal.CyAY5ZLS.woff2) format("woff2"),url(/_astro/cormorant-garamond-cyrillic-500-normal.DkJXBcIH.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/cormorant-garamond-vietnamese-500-normal.BZGLGj12.woff2) format("woff2"),url(/_astro/cormorant-garamond-vietnamese-500-normal.DqXqCC0q.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:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/cormorant-garamond-latin-ext-500-normal.CH1kM7og.woff2) format("woff2"),url(/_astro/cormorant-garamond-latin-ext-500-normal.DYeaGGzO.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:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/cormorant-garamond-latin-500-normal.BsRWmXhO.woff2) format("woff2"),url(/_astro/cormorant-garamond-latin-500-normal.zIXX3Q-H.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:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:500;src:url(/_astro/cormorant-garamond-cyrillic-ext-500-italic.ClXnudBg.woff2) format("woff2"),url(/_astro/cormorant-garamond-cyrillic-ext-500-italic.DakTmaFY.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:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:500;src:url(/_astro/cormorant-garamond-cyrillic-500-italic.DVnfXoMy.woff2) format("woff2"),url(/_astro/cormorant-garamond-cyrillic-500-italic.C9gO-8KC.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:500;src:url(/_astro/cormorant-garamond-vietnamese-500-italic.D3igDnAQ.woff2) format("woff2"),url(/_astro/cormorant-garamond-vietnamese-500-italic.C-296ow0.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:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:500;src:url(/_astro/cormorant-garamond-latin-ext-500-italic.CE7zdTnu.woff2) format("woff2"),url(/_astro/cormorant-garamond-latin-ext-500-italic.CalKM9tT.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:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:500;src:url(/_astro/cormorant-garamond-latin-500-italic.Y14P-dkT.woff2) format("woff2"),url(/_astro/cormorant-garamond-latin-500-italic.DhNIfkTX.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:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/cormorant-garamond-cyrillic-ext-600-normal.BMhMHfrj.woff2) format("woff2"),url(/_astro/cormorant-garamond-cyrillic-ext-600-normal.CsIYWmWK.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:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/cormorant-garamond-cyrillic-600-normal.C2atO-64.woff2) format("woff2"),url(/_astro/cormorant-garamond-cyrillic-600-normal.FNmA3REe.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/cormorant-garamond-vietnamese-600-normal.BoXdMtcr.woff2) format("woff2"),url(/_astro/cormorant-garamond-vietnamese-600-normal.C4HEjEaf.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:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/cormorant-garamond-latin-ext-600-normal.DaBc-lu7.woff2) format("woff2"),url(/_astro/cormorant-garamond-latin-ext-600-normal.Dk3-quAP.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:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/cormorant-garamond-latin-600-normal.Co1r35X9.woff2) format("woff2"),url(/_astro/cormorant-garamond-latin-600-normal.2CBVLo0M.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:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:600;src:url(/_astro/cormorant-garamond-cyrillic-ext-600-italic.o1-A_FsB.woff2) format("woff2"),url(/_astro/cormorant-garamond-cyrillic-ext-600-italic.Vv_u9p1E.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:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:600;src:url(/_astro/cormorant-garamond-cyrillic-600-italic.Bp4BYShX.woff2) format("woff2"),url(/_astro/cormorant-garamond-cyrillic-600-italic.DP5iIMI9.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:600;src:url(/_astro/cormorant-garamond-vietnamese-600-italic.C3DTNE_9.woff2) format("woff2"),url(/_astro/cormorant-garamond-vietnamese-600-italic.Bdap-eNg.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:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:600;src:url(/_astro/cormorant-garamond-latin-ext-600-italic.DYtrqAWE.woff2) format("woff2"),url(/_astro/cormorant-garamond-latin-ext-600-italic.CcucBqPp.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:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:600;src:url(/_astro/cormorant-garamond-latin-600-italic.DCuhXWyK.woff2) format("woff2"),url(/_astro/cormorant-garamond-latin-600-italic.BcJbkSJ4.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:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/poppins-devanagari-400-normal.CJDn6rn8.woff2) format("woff2"),url(/_astro/poppins-devanagari-400-normal.CqVvlrh5.woff) format("woff");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/poppins-latin-ext-400-normal.by3JarPu.woff2) format("woff2"),url(/_astro/poppins-latin-ext-400-normal.DaBSavcJ.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:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/poppins-latin-400-normal.cpxAROuN.woff2) format("woff2"),url(/_astro/poppins-latin-400-normal.BOb3E3N0.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:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/poppins-devanagari-500-normal.BIdkeU1p.woff2) format("woff2"),url(/_astro/poppins-devanagari-500-normal.DMPDjHtT.woff) format("woff");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/poppins-latin-ext-500-normal.CK-6C4Hw.woff2) format("woff2"),url(/_astro/poppins-latin-ext-500-normal.CgAe2rWW.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:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/poppins-latin-500-normal.C8OXljZJ.woff2) format("woff2"),url(/_astro/poppins-latin-500-normal.DGXqpDMm.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:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/poppins-devanagari-600-normal.STEjXBNN.woff2) format("woff2"),url(/_astro/poppins-devanagari-600-normal.ClASKHrr.woff) format("woff");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/poppins-latin-ext-600-normal.CAhIAdZj.woff2) format("woff2"),url(/_astro/poppins-latin-ext-600-normal.Df5ffKXP.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:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/poppins-latin-600-normal.zEkxB9Mr.woff2) format("woff2"),url(/_astro/poppins-latin-600-normal.BJdTmd5m.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{--ink: #0b1124;--deep: #060b1a;--gold: #f2c14e;--gold-high: #ffe3a0;--cream: #f5f1e6;--pearl: #fffbf0;--serif: "Cormorant Garamond", Georgia, serif;--sans: "Poppins", system-ui, -apple-system, "Segoe UI", sans-serif;--gutter: clamp(20px, 5vw, 64px);--err: #ffc2b3}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{margin:0;background:#060b1a}:where(a){color:#ffe3a0}:where(a):hover{color:#f2c14e}:focus-visible{outline:3px solid #FFE3A0;outline-offset:3px}input::placeholder,textarea::placeholder{color:#a3a9bc;opacity:1}[data-scroller]{scrollbar-width:thin;scrollbar-color:rgba(242,193,78,.5) transparent}.ql:hover{color:#ffe3a0!important}@media(hover:hover){.btn:hover{filter:brightness(1.07)}.ctl:hover{filter:brightness(1.18)}.ctl-mute:hover{color:#ffe3a0}}.rail-btn:hover{opacity:1!important}.rail-btn:hover .rail-thumb{border-color:#ffe3a0bf!important}summary::-webkit-details-marker{display:none}@media(min-width:721px){.only-sm{display:none!important}}@media(min-width:901px){.step{height:130px}.step:last-child{height:auto;min-height:130px}}@media(max-width:900px){.steps{gap:30px!important}.step{grid-template-columns:minmax(0,1fr)!important;row-gap:12px!important}.step>.step-empty{display:none!important}.step>.step-pearl{order:-1;justify-self:center}.step>.step-txt{align-items:center!important;text-align:center!important;background:#060b1a;padding:6px 12px!important;justify-self:center}.step .tags{justify-content:center!important}}@media(max-width:720px){.only-lg,.hide-sm{display:none!important}.full-sm{width:100%!important}.ctr-sm{align-items:center!important;text-align:center!important}.ctr-sm .row{justify-content:center!important}.ctr-sm li{justify-content:center!important;text-align:left!important}.ctr-sm .begin-read{align-self:center;width:100%;max-width:34em;text-align:left}.ctr-sm .begin-read li{justify-content:flex-start!important}.read-sm{text-align:left!important;align-self:center;width:100%;text-wrap:pretty}.request-copy{margin-inline:auto}}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}.page{width:100%;background:#060b1a;color:#f5f1e6;font-family:var(--sans);overflow-x:clip}.wrap{width:100%;max-width:1180px;margin:0 auto;padding:0 var(--gutter)}.sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.ico{flex:none;display:block}.hero{position:relative;isolation:isolate;overflow:hidden}.site-header{position:relative;z-index:3;display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;max-width:1440px;margin:0 auto;padding:22px var(--gutter)}.logo-link{display:inline-flex;align-items:center;min-height:48px}.logo-img{display:block;width:58px;height:auto}.nav{display:flex;align-items:center;gap:clamp(4px,1.6vw,22px)}.nav-link{display:inline-flex;align-items:center;min-height:44px;padding:0 10px;font:500 15px/1 var(--sans);letter-spacing:.03em;text-decoration:none}.nav-cta{display:inline-flex;align-items:center;min-height:46px;padding:0 22px;margin-left:6px;border:1px solid rgba(242,193,78,.75);border-radius:999px;color:#f2c14e;font:500 15px/1 var(--sans);text-decoration:none}.hero-body{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;text-align:center;padding:clamp(20px,3.6vw,52px) var(--gutter) 0}.hero-tagline{margin:0 0 clamp(14px,1.8vw,24px);font:italic 500 clamp(22px,2.1vw,30px)/1.2 var(--serif);color:#ffe3a0}.h1{margin:0;font:500 clamp(48px,7vw,102px)/1 var(--serif);letter-spacing:-.018em;color:#f5f1e6}.h1 .it{font-style:italic}.h1 .gold{color:#ffe3a0}.hero-lede{margin:clamp(20px,2.4vw,32px) 0 0;max-width:33em;font:400 clamp(18px,.9vw + 12px,20px)/1.6 var(--sans);color:#f5f1e6e6}.chips{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:18px}.chip{display:inline-flex;align-items:center;min-height:34px;padding:0 12px;border:1px solid rgba(245,241,230,.3);border-radius:999px;font:500 14px/1 var(--sans);color:#f5f1e6eb}.cta-row{display:flex;flex-wrap:wrap;justify-content:center;gap:14px;margin-top:clamp(26px,3vw,36px)}.btn-primary{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:58px;padding:1px 34px 0;background:#f2c14e;color:#0b1124;font:600 17px/1 var(--sans);letter-spacing:.01em;border-radius:999px;text-decoration:none;border:0;cursor:pointer;box-shadow:0 12px 44px -12px #f2c14e8c}.btn-ghost{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:58px;padding:1px 26px 0;color:#f5f1e6;font:500 17px/1 var(--sans);text-decoration:none;border-radius:999px;border:1px solid rgba(245,241,230,.42)}.btn-ghost--gold{min-height:54px;padding-top:1.8px;font-size:16px;border-color:#f2c14eb3;color:#ffe3a0}.hero-note{margin:18px 0 0;font:400 16px/1.5 var(--sans);color:#f5f1e6cc}.hero-band{position:relative;z-index:1;margin:clamp(-34px,-2vw,-14px) auto 0;width:100%;max-width:1040px;height:clamp(200px,24vw,340px);-webkit-mask-image:linear-gradient(to right,transparent 0%,#000 18%,#000 82%,transparent 100%);mask-image:linear-gradient(to right,transparent 0%,#000 18%,#000 82%,transparent 100%)}.hero-band picture,.rail-thumb picture{display:block;width:100%;height:100%}.hero-band img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 72%;-webkit-mask-image:linear-gradient(to bottom,transparent 0%,#000 38%,#000 80%,transparent 100%);mask-image:linear-gradient(to bottom,transparent 0%,#000 38%,#000 80%,transparent 100%)}.section{position:relative;padding:0 0 clamp(28px,3.6vw,52px)}.thread-head{display:flex;flex-direction:column;align-items:center;padding:0 0 clamp(14px,2vw,26px)}.thread-line{width:1px;height:clamp(14px,3vw,44px);background:linear-gradient(to bottom,#f2c14e00,#f2c14ed9)}.thread-pearl{display:block;width:26px;height:26px;margin-top:-1px;filter:drop-shadow(0 0 14px rgba(255,227,160,.55))}.intro{display:flex;flex-direction:column;align-items:center;text-align:center;gap:22px}.intro--24{gap:24px}.eyebrow{margin:0;font:500 14px/1.3 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:#f2c14e;padding-left:.2em}.eyebrow--flush{padding-left:0}.h2{margin:0;font:500 clamp(36px,4.6vw,64px)/1.06 var(--serif);font-variant-numeric:lining-nums;letter-spacing:-.012em;color:#f5f1e6;text-wrap:balance}.h2 em{color:#ffe3a0}.mw-14{max-width:14em}.mw-15{max-width:15em}.lede{margin:0;font:400 clamp(18px,.9vw + 12px,20px)/1.6 var(--sans);color:#f5f1e6d6}.mw-36{max-width:36em}.mw-38{max-width:38em}.h3{margin:0;font:600 clamp(25px,2vw,30px)/1.15 var(--serif);font-variant-numeric:lining-nums;color:#f5f1e6}.idea-visual{margin-top:clamp(36px,5vw,64px);display:flex;flex-direction:column;gap:22px;align-items:center}.wave{position:relative;width:100%;max-width:780px;margin:0 auto;aspect-ratio:600/150}.wave-svg{position:absolute;left:0;top:0;width:100%;height:100%}.wave-pearl{position:absolute;width:5.4%;height:auto;transform:translate(-50%,-50%);filter:drop-shadow(0 0 12px rgba(255,227,160,.6))}.wp1{left:7.83%;top:9.03%}.wp2{left:19.5%;top:13.99%}.wp3{left:31.17%;top:30.45%}.wp4{left:42.83%;top:20.37%}.wp5{left:56.17%;top:8.95%}.wp6{left:67.83%;top:20.51%}.wp7{left:79.5%;top:19.57%}.wp8{left:92.83%;top:19.49%}.idea-note{margin:0;max-width:40em;text-align:center;text-wrap:balance;font:400 17px/1.55 var(--sans);color:#f5f1e6d1}.work-row{margin-top:clamp(36px,5vw,64px);display:flex;flex-wrap:wrap;gap:clamp(24px,5vw,72px);align-items:center;justify-content:center}.stage-col{flex:0 1 360px;width:min(360px,100%);min-width:0;display:flex;flex-direction:column;align-items:center;gap:14px}.stage{position:relative;width:min(340px,100%,max(210px,calc((85vh - 132px)*.5625)));width:min(340px,100%,max(210px,calc((85svh - 132px)*.5625)));aspect-ratio:9/16;border-radius:26px;overflow:hidden;background:#0b1124;border:1px solid rgba(242,193,78,.6);box-shadow:0 50px 110px -40px #000000f2,0 0 90px -24px #f2c14e6b}.stage-video{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;display:block;background:#0b1124;cursor:pointer}.tap-glyph{position:absolute;left:50%;top:50%;width:76px;height:76px;margin:-38px 0 0 -38px;border-radius:50%;display:none;align-items:center;justify-content:center;color:#fffbf0;background:#060b1a80;pointer-events:none}.tap-glyph.is-on{display:flex;animation:pp-glyph .7s ease-out forwards}.tap-glyph .g-pause,.tap-glyph[data-kind=pause] .g-play{display:none}.tap-glyph[data-kind=pause] .g-pause{display:block}@keyframes pp-glyph{0%{opacity:.95;transform:scale(.86)}to{opacity:0;transform:scale(1.14)}}@media(prefers-reduced-motion:reduce){.tap-glyph.is-on{animation:pp-fade .5s linear forwards}}@keyframes pp-fade{0%{opacity:.9}to{opacity:0}}.overlay{position:absolute;left:0;right:0;bottom:0;display:flex;flex-direction:column;gap:2px;padding:58px 12px 8px;background:linear-gradient(to top,#0b11249e,#0b112480 42%,#0b112400);transition:opacity .28s ease}.stage.controls-hidden .overlay{opacity:0;pointer-events:none}.stage.controls-hidden,.stage.controls-hidden .stage-video{cursor:none}@media(prefers-reduced-motion:reduce){.overlay{transition:none}}.overlay .controls{gap:20px}.overlay .deck-progress{gap:8px}.overlay .time{text-shadow:0 1px 3px rgba(0,0,0,.85)}.overlay .ctl-mute{margin-right:-4px;filter:drop-shadow(0 1px 2px rgba(0,0,0,.7))}.deck{width:100%;display:flex;flex-direction:column;align-items:center;gap:6px}.deck-title{margin:0;max-width:100%;text-align:center;text-wrap:balance;font:600 20px/1.25 var(--serif);font-variant-numeric:lining-nums;color:#f5f1e6}.deck-label{font:600 13px/1 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:#ffe3a0;white-space:nowrap}.deck-dot{color:#f5f1e68c}.deck-progress{width:100%;display:flex;align-items:center;gap:10px}.time{flex:none;min-width:2.6em;font:500 14px/1 var(--sans);font-variant-numeric:tabular-nums;color:#f5f1e6eb}.time--total{text-align:right;color:#f5f1e6cc}.seek{--pct: 0%;flex:1 1 auto;min-width:0;height:44px;margin:0;padding:0;background:transparent;-webkit-appearance:none;appearance:none;cursor:pointer}.seek::-webkit-slider-runnable-track{height:4px;border-radius:2px;background:linear-gradient(to right,#F2C14E var(--pct),rgba(245,241,230,.3) var(--pct))}.seek::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:14px;height:14px;margin-top:-5px;border:0;border-radius:50%;background:#ffe3a0;box-shadow:0 0 10px #ffe3a0cc}.seek::-moz-range-track{height:4px;border-radius:2px;background:#f5f1e64d}.seek::-moz-range-progress{height:4px;border-radius:2px;background:#f2c14e}.seek::-moz-range-thumb{width:14px;height:14px;border:0;border-radius:50%;background:#ffe3a0;box-shadow:0 0 10px #ffe3a0cc}.seek:disabled{cursor:default}.seek:focus-visible{outline:3px solid #FFE3A0;outline-offset:2px;border-radius:8px}.ctl-mute{flex:none;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;margin-right:-6px;padding:0;border:0;border-radius:50%;background:transparent;color:#fffbf0;cursor:pointer}.ctl-round{display:inline-flex;align-items:center;justify-content:center;flex:none;border-radius:50%;cursor:pointer;color:#fffbf0;background:#060b1a9e;border:1px solid rgba(245,241,230,.5);padding:0;width:48px;height:48px}.controls{display:flex;align-items:center;justify-content:center;gap:16px}.ctl-play{position:relative;display:inline-flex;align-items:center;justify-content:center;flex:none;width:64px;height:64px;border-radius:50%;cursor:pointer;border:0;padding:0;background:#f2c14e;color:#0b1124;box-shadow:0 10px 34px -8px #f2c14eb3}.ctl-play.is-loading:after{content:"";position:absolute;inset:-6px;border-radius:50%;border:2px solid rgba(255,227,160,.22);border-top-color:#ffe3a0;animation:pp-spin .8s linear infinite}@keyframes pp-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.ctl-play.is-loading:after{animation:pp-fade 1s ease-in-out infinite alternate}}.i-pause,.i-off,[data-player].is-playing .i-play{display:none}[data-player].is-playing .i-pause{display:block}[data-player].is-muted .i-on{display:none}[data-player].is-muted .i-off{display:block}.deck-msg{margin:4px 0 0;text-align:center;font:400 15.5px/1.5 var(--sans);color:#f5f1e6e6}.deck-msg[hidden]{display:none}.deck-msg a{text-decoration:underline;text-underline-offset:3px}.deck-yt{display:inline-flex;align-items:center;min-height:44px;font:400 15px/1 var(--sans);color:#f5f1e6c7;text-decoration:underline;text-underline-offset:4px}.deck-yt:hover{color:#ffe3a0}.work-copy{flex:1 1 340px;max-width:460px;display:flex;flex-direction:column;gap:20px}.h3--work{font-size:clamp(28px,2.6vw,36px)}.row{display:flex;flex-wrap:wrap;gap:12px 22px;align-items:center}.text-link{display:inline-flex;align-items:center;min-height:44px;font:500 16px/1 var(--sans)}.rail-wrap{margin-top:clamp(28px,4vw,52px)}.rail-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 20px;padding-bottom:14px}.rail-hint{margin:0;font:400 15px/1.3 var(--sans);color:#f5f1e6c7}.rail{position:relative;display:flex;gap:clamp(12px,1.4vw,18px);margin:0;padding:8px 4px 16px;overflow-x:auto;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;-webkit-mask-image:linear-gradient(to right,#000 0,#000 90%,transparent 100%);mask-image:linear-gradient(to right,#000 0,#000 90%,transparent 100%)}.rail-item{flex:0 0 clamp(118px,9.6vw,138px);scroll-snap-align:center;list-style:none}.rail-btn{display:flex;flex-direction:column;gap:10px;width:100%;padding:0;background:transparent;border:0;text-align:left;cursor:pointer;color:#f5f1e6;opacity:.68;font:inherit}.rail-btn[aria-pressed=true]{opacity:1}.rail-thumb{position:relative;display:block;width:100%;aspect-ratio:9/16;border-radius:14px;overflow:hidden;box-sizing:border-box;border:2px solid rgba(245,241,230,.16);box-shadow:0 18px 40px -18px #000c}.rail-btn[aria-pressed=true] .rail-thumb{border-color:#f2c14e}.rail-thumb img{display:block;width:100%;height:100%;object-fit:cover}.rail-label{display:flex;align-items:center;gap:8px;font:600 14px/1 var(--sans);letter-spacing:.1em;text-transform:uppercase;color:#f5f1e6d1}.rail-btn[aria-pressed=true] .rail-label{color:#ffe3a0}.rail-bar{display:none;flex:none;width:18px;height:3px;border-radius:2px;background:#f2c14e}.rail-btn[aria-pressed=true] .rail-bar{display:block}.rail-title{font:400 15px/1.4 var(--sans);color:#f5f1e6e6}.process-wrap{max-width:1000px;margin-top:clamp(40px,4.4vw,56px)}.steps-box{position:relative}.string{position:absolute;left:50%;top:-34px;bottom:-34px;width:2px;margin-left:-1px;background:linear-gradient(to bottom,#f2c14e00 0,#f2c14ef2 46px 100%)}.steps{position:relative;margin:0;padding:0;display:flex;flex-direction:column;gap:0}.step{display:grid;grid-template-columns:minmax(0,1fr) 46px minmax(0,1fr);column-gap:clamp(20px,3vw,44px);align-items:start;list-style:none}.step-txt{display:flex;flex-direction:column;gap:10px;padding-top:6px;min-width:0}.step-txt--l{align-items:flex-end;text-align:right}.step-txt--r{align-items:flex-start;text-align:left}.body{margin:0;font:400 clamp(18px,.9vw + 12px,20px)/1.6 var(--sans);color:#f5f1e6d6}.tags{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-start}.tags--end{justify-content:flex-end}.tag{display:inline-flex;align-items:center;min-height:30px;padding:0 12px 0 calc(12px + .05em);border:1px solid rgba(242,193,78,.6);border-radius:999px;font:600 14px/1 var(--sans);letter-spacing:.05em;text-transform:uppercase;color:#f2c14e}.step-pearl{position:relative;z-index:1;width:46px;height:46px;border-radius:50%;background:radial-gradient(circle at 34% 28%,#fff,#fffbf0 38%,#e9ddc6);color:#0b1124;display:flex;align-items:center;justify-content:center;font:600 21px/1 var(--serif);font-variant-numeric:lining-nums;box-shadow:0 0 0 6px #060b1a,0 0 26px #ffe3a061}.step-pearl--3{padding-right:.8px}.process-cta{display:flex;flex-direction:column;align-items:center;gap:20px;margin-top:34px}.platforms{margin:0;text-align:center;text-wrap:balance;font:400 16.5px/1.55 var(--sans);color:#f5f1e6cc}.section--standards{overflow:hidden;isolation:isolate}.standards-bg{position:absolute;left:0;top:0;z-index:-1;width:100%;height:100%;opacity:.3;-webkit-mask-image:linear-gradient(to bottom,transparent 0%,#000 30%,#000 80%,transparent 100%);mask-image:linear-gradient(to bottom,transparent 0%,#000 30%,#000 80%,transparent 100%)}.standards-bg img{width:100%;height:100%;object-fit:cover;object-position:50% 20%;display:block}.cards{margin-top:clamp(36px,5vw,64px);display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:clamp(16px,2vw,24px)}.card{display:flex;flex-direction:column;gap:14px;padding:clamp(20px,2.4vw,30px);border:1px solid rgba(242,193,78,.28);border-radius:18px;background:#060b1a9e}.card-head{display:flex;align-items:center;gap:14px}.card-icon{color:#f2c14e}.body--card{font-size:clamp(17px,.9vw + 11px,20px)}.faq-wrap{max-width:1080px;margin-top:clamp(24px,3.4vw,48px)}.faq-cols{column-count:2;column-gap:clamp(40px,6vw,88px);border-bottom:1px solid rgba(242,193,78,.3)}.faq-item{display:flex;flex-direction:column;gap:12px;padding:clamp(20px,1.8vw,24px) 0;border-top:1px solid rgba(242,193,78,.3);break-inside:avoid}.h3--faq{font-size:clamp(25px,2vw,29px)}.body--faq{color:#f5f1e6e0}.inline-link{text-decoration:underline;text-underline-offset:3px}.faq-list{border-bottom:1px solid rgba(242,193,78,.3)}.faq-list details{border-top:1px solid rgba(242,193,78,.3)}.faq-summary{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:64px;padding:12px 0;list-style:none;cursor:pointer;font:600 23px/1.2 var(--serif);color:#f5f1e6}.faq-chev{color:#f2c14e}.faq-chev svg{transition:transform .2s ease}details[open] .faq-chev svg{transform:rotate(180deg)}.faq-answer{margin:0 0 22px}.request-row{display:flex;flex-wrap:wrap;gap:clamp(36px,6vw,88px);align-items:flex-start}.request-copy{flex:1 1 340px;max-width:440px;display:flex;flex-direction:column;gap:22px}.checks{margin:6px 0 0;padding:0;display:flex;flex-direction:column;gap:14px}.checks li{list-style:none;display:flex;gap:14px;align-items:flex-start;font:400 17px/1.6 var(--sans);color:#f5f1e6e0}.check-ico{color:#f2c14e;padding-top:3px}.begin-read{display:flex;flex-direction:column;gap:22px}.prefer{margin:10px 0 0;font:400 16.5px/1.6 var(--sans);color:#f5f1e6d1}.prefer a{display:inline-flex;align-items:center;min-height:44px;font-weight:500}.form-card{flex:1.3 1 440px;max-width:760px;margin:0 auto;min-width:0;border:1px solid rgba(242,193,78,.4);border-radius:24px;background:#0b1124db;padding:clamp(20px,3.6vw,44px);box-shadow:0 50px 100px -50px #000000e6}.form{display:flex;flex-direction:column;gap:20px}.fieldset{order:0;margin:0;padding:0;border:0;min-width:0}.legend{padding:0;margin:0 0 12px;font:500 16.5px/1.35 var(--sans);color:#f5f1e6}.opts{display:flex;flex-wrap:wrap;gap:12px}.opt{flex:1 1 200px;display:flex;align-items:flex-start;gap:12px;min-height:64px;padding:14px 16px;box-sizing:border-box;border:2px solid rgba(245,241,230,.32);border-radius:14px;background:transparent;cursor:pointer}.opt:has(input:checked){border-color:#f2c14e;background:#f2c14e1a}.opt input{flex:none;width:22px;height:22px;margin:1px 0 0;accent-color:#F2C14E;cursor:pointer}.opt-text{display:block;min-width:0}.opt-title{display:block;font:500 17px/1.3 var(--sans);color:#f5f1e6}.opt-sub{display:block;margin-top:4px;font:400 15.5px/1.4 var(--sans);color:#f5f1e6cc}.field{display:flex;flex-direction:column;gap:8px;min-width:0}.field--link{order:1}.pair{order:3;display:flex;flex-wrap:wrap;gap:22px}.pair>.field{flex:1 1 220px}.field--org{order:4}.field--note{order:5}.request-row.is-other .field--note{order:2}.label{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 10px;font:500 16.5px/1.35 var(--sans);color:#f5f1e6}.opt-tag{font-weight:400;font-size:15px;color:#f5f1e6bd}.input{display:block;width:100%;min-height:58px;padding:0 18px;font:400 18px/1.3 var(--sans);color:#f5f1e6;background:#060b1a;border:1px solid rgba(245,241,230,.55);border-radius:12px}.input--area{min-height:124px;padding:15px 18px;resize:vertical}.input[aria-invalid=true]{border-color:var(--err);box-shadow:0 0 0 1px var(--err)}.help{font:400 15.5px/1.5 var(--sans);color:#f5f1e6bd}.field-error{margin:0;display:flex;gap:8px;align-items:flex-start;font:500 15.5px/1.45 var(--sans);color:var(--err)}.field-error[hidden]{display:none}.submit-block{order:6;display:flex;flex-direction:column;gap:14px;align-items:flex-start;margin-top:4px}.btn-primary--submit{width:100%;min-height:62px;font-size:18px}.btn-primary[aria-busy=true]{opacity:.75;cursor:progress}.form-error{width:100%;margin:0;padding:12px 16px;border:1px solid var(--err);border-radius:12px;font:500 16px/1.5 var(--sans);color:var(--err)}.form-error[hidden]{display:none}.consent{margin:0;display:flex;gap:12px;align-items:flex-start;font:400 16.5px/1.5 var(--sans);color:#f5f1e6eb}.consent-ico{color:#f2c14e;padding-top:2px}.ts-box{width:100%}.ts-box:empty{display:none}.hp{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.thanks{display:none;flex-direction:column;align-items:center;text-align:center;gap:18px;padding:clamp(12px,3vw,36px) 0}.thanks-pearl{display:block;width:84px;height:84px;filter:drop-shadow(0 0 26px rgba(255,227,160,.55))}.h3--thanks{font-size:clamp(32px,3.2vw,42px)}.h3--thanks:focus{outline:none}.body--thanks{color:#f5f1e6e0;max-width:30em}.thanks-link{display:inline-flex;align-items:center;min-height:48px;font:500 17px/1.3 var(--sans)}.reset-btn{min-height:48px;padding:0 12px;background:transparent;border:0;color:#f5f1e6c7;font:400 15.5px/1 var(--sans);text-decoration:underline;cursor:pointer}.request-row.is-other .t-series{display:none!important}.request-row:not(.is-other) .t-other{display:none!important}.request-row.is-sent .request-copy,.request-row.is-sent .form{display:none}.request-row.is-sent .thanks{display:flex}.footer{position:relative;padding:0 0 36px}.footer-rule{width:min(1180px,calc(100% - 40px));margin:0 auto clamp(32px,4vw,44px);height:1px;background:#f2c14e4d}.footer-body{display:flex;flex-direction:column;align-items:center;text-align:center;gap:16px}.footer-lockup{display:block;width:min(180px,50%);height:auto}.footer-tagline{margin:0;font:italic 500 clamp(24px,2.4vw,30px)/1.2 var(--serif);color:#ffe3a0}.footer-penta{margin:0;max-width:40em;font:400 15.5px/1.7 var(--sans);color:#f5f1e6c7}.footer-links{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 22px;font:500 16px/1 var(--sans)}.footer-links a{display:inline-flex;align-items:center;min-height:44px}.ql{display:inline-flex;align-items:center;min-height:44px;margin-top:4px;font:400 15px/1.5 var(--sans);color:#f5f1e6c7;text-decoration:underline;text-underline-offset:4px}.doc{width:100%;max-width:760px;margin:0 auto;padding:clamp(12px,3vw,40px) var(--gutter) clamp(40px,6vw,80px)}.doc .h1{font-size:clamp(44px,6vw,72px);text-align:center}.doc-date{margin:18px 0 clamp(28px,4vw,44px);text-align:center;font:400 15.5px/1.5 var(--sans);color:#f5f1e6c7}.doc h2{margin:clamp(30px,4vw,44px) 0 12px;font:600 clamp(25px,2vw,30px)/1.15 var(--serif);color:#f5f1e6}.doc p,.doc li{font:400 clamp(17px,.9vw + 11px,19px)/1.65 var(--sans);color:#f5f1e6e0}.doc p{margin:0 0 14px}.doc ul{margin:0 0 14px;padding-left:1.2em}.doc li{margin:0 0 8px}.doc a{text-decoration:underline;text-underline-offset:3px}.doc-back{display:flex;justify-content:center;margin-top:clamp(28px,4vw,44px)}
