@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.518e079e.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.ea323500.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.853d50a3.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.p.55554cd0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.3b6cae6d.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_fe37722e-module__2r-lLq__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_fe37722e-module__2r-lLq__variable{--font-geist-sans:"Geist","Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5ce348bf30bf5439-s.56c1f21e.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.3b336396.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6306c77e7c8268e4-s.e3369375.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.a40b9a8b.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.p.fe42ddf4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.29207c2f.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_be2ce44d-module__3UCl3a__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_be2ce44d-module__3UCl3a__variable{--font-geist-mono:"Geist Mono","Geist Mono Fallback"}
.portal-module__0uyvPG__nav{justify-content:space-between;align-items:center;gap:24px;width:min(1400px,100% - 80px);min-height:86px;margin:auto;display:flex}.portal-module__0uyvPG__navAreas,.portal-module__0uyvPG__navTools{align-items:center;gap:30px;display:flex}.portal-module__0uyvPG__nav a,.portal-module__0uyvPG__nav summary{font-size:13px}.portal-module__0uyvPG__nav>a{font-size:29px}.portal-module__0uyvPG__navAreas a,.portal-module__0uyvPG__contactLink{color:#b6c4d8;align-items:center;gap:8px;min-height:44px;display:inline-flex}.portal-module__0uyvPG__nav [aria-current=page]{color:#91eef7}.portal-module__0uyvPG__contactLink svg{width:15px;height:15px}.portal-module__0uyvPG__directory{position:relative}.portal-module__0uyvPG__directory>summary{cursor:pointer;border:1px solid #34465c;border-radius:5px;align-items:center;gap:9px;min-height:44px;padding:10px 14px;list-style:none;display:flex}.portal-module__0uyvPG__directory>summary::-webkit-details-marker{display:none}.portal-module__0uyvPG__directory summary:focus-visible,.portal-module__0uyvPG__oldLinks summary:focus-visible{outline-offset:4px;outline:2px solid #8beeff}.portal-module__0uyvPG__directory>summary svg{width:14px;height:14px}.portal-module__0uyvPG__directory[open]>summary svg{transform:rotate(180deg)}.portal-module__0uyvPG__directoryPanel{background:#0c1525;border:1px solid #35506b;border-radius:8px;width:390px;max-width:calc(100vw - 32px);max-height:calc(100dvh - 130px);padding:24px;position:absolute;top:calc(100% + 16px);right:0;overflow:auto;box-shadow:0 20px 60px #0008}.portal-module__0uyvPG__directoryPanel nav{margin-top:12px;display:grid}.portal-module__0uyvPG__directoryPanel a{overflow-wrap:anywhere;align-items:center;min-height:44px;padding:8px 0;display:flex}.portal-module__0uyvPG__directoryUtilities{border-top:1px solid #2c3c51;padding-top:12px}.portal-module__0uyvPG__oldLinks{border-top:1px solid #2c3c51;margin-top:14px;padding-top:10px}.portal-module__0uyvPG__oldLinks summary{cursor:pointer;color:#a5b9d0;padding-block:12px}.portal-module__0uyvPG__compactFooter{color:#8ea0b9;border-top:1px solid #233247;justify-content:space-between;align-items:center;gap:24px;width:min(1280px,100% - 112px);min-height:90px;margin:auto;padding:22px 0 65px;font-size:11px;display:flex}.portal-module__0uyvPG__compactFooter nav{flex-wrap:wrap;gap:24px;display:flex}.portal-module__0uyvPG__compactFooter a{align-items:center;min-height:44px;display:inline-flex}.portal-module__0uyvPG__entrance{position:relative}.portal-module__0uyvPG__entranceCopy h1:focus{outline:none}.portal-module__0uyvPG__entrance .portal-module__0uyvPG__entranceInner{min-height:610px}.portal-module__0uyvPG__entrancePreview{font:10px/1.8 var(--font-geist-mono),monospace;color:#9bb3cc;margin-top:22px}.portal-module__0uyvPG__entranceDoors{z-index:2;background:#26394d;border:1px solid #395369;border-radius:8px;grid-template-columns:1.2fr 1fr 1fr;gap:1px;display:grid;position:relative;overflow:hidden}.portal-module__0uyvPG__entranceDoor{background:#091522ec;grid-template-columns:1fr auto;align-content:center;gap:9px 18px;min-width:0;min-height:138px;padding:27px 30px;transition:background .2s;display:grid}.portal-module__0uyvPG__entranceDoor:hover,.portal-module__0uyvPG__entranceDoor:focus-visible{background:#142a3a}.portal-module__0uyvPG__entranceDoor strong{font-size:18px;font-weight:500;line-height:1.4}.portal-module__0uyvPG__entranceDoor span{color:#a8bdcf;grid-row:2;font-size:12px;line-height:1.7}.portal-module__0uyvPG__entranceDoor svg{color:#88eaf3;width:20px;height:20px}.portal-module__0uyvPG__breadcrumb{color:#8ca3bc;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:47px;font-size:12px;display:flex}.portal-module__0uyvPG__breadcrumb a{color:#b9cadf;align-items:center;min-height:44px;display:inline-flex}.portal-module__0uyvPG__pageHeader h1{letter-spacing:-.052em;text-wrap:balance;margin:20px 0;font-size:clamp(43px,5.2vw,76px);font-weight:480;line-height:1.07}.portal-module__0uyvPG__pageHeader>p:last-child{color:#a7b9cf;max-width:640px;font-size:16px;line-height:1.85}.portal-module__0uyvPG__page :is(h1,h2,h3):focus{outline:none}.portal-module__0uyvPG__feature{background:linear-gradient(120deg,#0d2131,#0b1220);border:1px solid #30475f;border-radius:12px;grid-template-columns:1.1fr 1fr;display:grid;overflow:hidden}.portal-module__0uyvPG__featureCopy h2{letter-spacing:-.035em;margin:18px 0;font-size:35px;font-weight:480;line-height:1.2}.portal-module__0uyvPG__featureCopy>p{color:#a9bad0;font-size:14px;line-height:1.9}.portal-module__0uyvPG__featureCopy>a{margin-top:26px}.portal-module__0uyvPG__featurePreview{background:#081320;border:1px solid #355571;border-radius:8px;align-self:center;margin:28px;padding:32px}.portal-module__0uyvPG__featurePreview>p{color:#8babc4;margin-bottom:20px;font-size:11px}.portal-module__0uyvPG__previewRows{gap:0;display:grid}.portal-module__0uyvPG__previewRows div{border-bottom:1px solid #233f52;padding:17px 0}.portal-module__0uyvPG__previewRows div:last-child{border:0}.portal-module__0uyvPG__previewRows dt{color:#7795ad;margin-bottom:7px;font-size:11px}.portal-module__0uyvPG__previewRows dd{color:#d0e5ef;font-size:15px;line-height:1.6}.portal-module__0uyvPG__featureNotes{grid-template-columns:repeat(3,1fr);gap:30px;margin:35px 0 55px;display:grid}.portal-module__0uyvPG__featureNotes div{border-top:1px solid #30475c;padding-top:19px}.portal-module__0uyvPG__featureNotes strong{font-size:13px;font-weight:500}.portal-module__0uyvPG__featureNotes p{color:#8da7bf;margin-top:9px;font-size:13px;line-height:1.85}.portal-module__0uyvPG__related{border-block:1px solid #2a4057;justify-content:space-between;align-items:center;gap:32px;margin-top:60px;padding:30px 0;display:flex}.portal-module__0uyvPG__related h2{margin-bottom:9px;font-size:20px;font-weight:480}.portal-module__0uyvPG__related p{color:#94acc3;max-width:600px;font-size:13px;line-height:1.8}.portal-module__0uyvPG__related>a{flex-shrink:0;max-width:100%}.portal-module__0uyvPG__resource{max-width:790px;margin:auto}.portal-module__0uyvPG__metadata{color:#89a7bd;flex-wrap:wrap;gap:6px 20px;margin-top:24px;font-size:12px;line-height:1.8;display:flex}.portal-module__0uyvPG__resourceToc{border-block:1px solid #2b4157;margin:32px 0;padding:12px 0}.portal-module__0uyvPG__resourceToc summary{cursor:pointer;color:#a1c9db;padding:10px 0;font-size:14px}.portal-module__0uyvPG__resourceToc nav{flex-wrap:wrap;gap:10px 25px;margin-top:10px;display:flex}.portal-module__0uyvPG__resourceToc a{color:#b4ccde;align-items:center;min-height:44px;font-size:13px;display:inline-flex}.portal-module__0uyvPG__resourceSection{margin-top:45px}.portal-module__0uyvPG__resourceSection h2{letter-spacing:-.025em;margin-bottom:20px;font-size:29px;font-weight:500;line-height:1.35}.portal-module__0uyvPG__resourceSection p,.portal-module__0uyvPG__resourceSection li{color:#b0c2d5;font-size:15px;line-height:1.9}.portal-module__0uyvPG__resourceSection ol,.portal-module__0uyvPG__resourceSection ul{margin-block:18px;padding-left:24px}.portal-module__0uyvPG__resourceSection li{margin-bottom:15px;padding-left:6px}.portal-module__0uyvPG__resourceSection strong{color:#d9e7f2;font-weight:550}.portal-module__0uyvPG__sourcePair{grid-template-columns:1fr 1fr;gap:16px;margin:24px 0;display:grid}.portal-module__0uyvPG__sourcePair article{background:#0c1a2b;border:1px solid #2f4862;border-radius:8px;padding:23px}.portal-module__0uyvPG__sourcePair h3{color:#8bd5e2;margin-bottom:14px;font-size:12px}.portal-module__0uyvPG__sourcePair blockquote{color:#bed0e0;font-size:14px;line-height:1.9}.portal-module__0uyvPG__filledSheet{background:#0d2130;border:1px solid #406078;border-radius:8px;padding:8px 26px}.portal-module__0uyvPG__filledSheet div{border-bottom:1px solid #29465c;padding:21px 0}.portal-module__0uyvPG__filledSheet div:last-child{border:0}.portal-module__0uyvPG__filledSheet dt{color:#8bd8e3;margin-bottom:10px;font-size:12px}.portal-module__0uyvPG__filledSheet dd{color:#c2d4e3;font-size:15px;line-height:1.9}.portal-module__0uyvPG__blankSheet{white-space:pre-wrap;overflow-wrap:anywhere;word-break:normal;color:#bed0e0;font:13px/1.9 var(--font-geist-mono),monospace;-webkit-user-select:text;user-select:text;background:#0a1523;border:1px solid #354e65;border-radius:8px;margin-top:23px;padding:27px}.portal-module__0uyvPG__copyStatus{color:#9fbbcd;min-height:24px;margin-top:8px;font-size:12px}.portal-module__0uyvPG__resourceSection .portal-module__0uyvPG__smallPrint{color:#89a4bb;margin-top:20px;font-size:12px}.portal-module__0uyvPG__workSection{border-top:1px solid #283d51;padding:46px 0}.portal-module__0uyvPG__workSection h2{letter-spacing:-.035em;margin-bottom:20px;font-size:34px;font-weight:480;line-height:1.25}.portal-module__0uyvPG__workSection>p{color:#a4b7cc;max-width:750px;font-size:15px;line-height:1.9}.portal-module__0uyvPG__capabilities{grid-template-columns:1fr 1fr;gap:20px;margin-top:28px;display:grid}.portal-module__0uyvPG__capabilities article{background:#0b1828;border:1px solid #2c435a;border-radius:8px;padding:30px}.portal-module__0uyvPG__capabilities h3{font-size:21px;font-weight:500;line-height:1.45}.portal-module__0uyvPG__capabilities p{color:#9eb4ca;margin:14px 0;font-size:14px;line-height:1.9}.portal-module__0uyvPG__steps{grid-template-columns:repeat(4,1fr);gap:24px;margin:30px 0;padding:0;list-style:none;display:grid}.portal-module__0uyvPG__steps li{border-top:1px solid #3d6278;padding-top:22px}.portal-module__0uyvPG__steps span{color:#75c6d6;font:11px var(--font-geist-mono),monospace}.portal-module__0uyvPG__steps h3{margin:14px 0;font-size:17px;font-weight:500;line-height:1.55}.portal-module__0uyvPG__aboutCopy{color:#a4b7cc;grid-template-columns:1fr 1fr;gap:36px;font-size:15px;line-height:1.9;display:grid}.portal-module__0uyvPG__contactLayout{grid-template-columns:.8fr 1.2fr;align-items:start;gap:70px;display:grid}.portal-module__0uyvPG__contactLayout>*,.portal-module__0uyvPG__contactDraft fieldset{min-width:0}.portal-module__0uyvPG__contactDraft fieldset{border:0;margin:0;padding:0}.portal-module__0uyvPG__contactAside h2{margin-bottom:20px;font-size:23px;font-weight:500;line-height:1.4}.portal-module__0uyvPG__contactAside p{color:#9eb2c8;margin-bottom:18px;font-size:14px;line-height:1.9}.portal-module__0uyvPG__contactAside label{margin:28px 0 10px;font-size:13px;display:block}.portal-module__0uyvPG__contactAside select{color:#d4e6f3;background:#0a1526;border:1px solid #3a506c;border-radius:6px;width:100%;min-height:48px;padding:13px;font-size:15px}.portal-module__0uyvPG__contactAside select:focus-visible{outline-offset:3px;outline:2px solid #8af1ff}.portal-module__0uyvPG__contactDraft h2{margin-bottom:24px;font-size:22px;font-weight:500}.portal-module__0uyvPG__receipt{overflow-wrap:anywhere;background:#102638;border:1px solid #4c728a;border-radius:8px;margin-bottom:30px;padding:26px}.portal-module__0uyvPG__receipt h2{margin-bottom:16px;font-size:19px}.portal-module__0uyvPG__receipt p{color:#bfdae6;margin-block:10px;font-size:13px;line-height:1.8}.portal-module__0uyvPG__receipt details{margin-top:20px}.portal-module__0uyvPG__receipt summary{cursor:pointer;color:#97d1de;padding:12px 0;font-size:13px}.portal-module__0uyvPG__receipt pre{white-space:pre-wrap;overflow-wrap:anywhere;font:12px/1.9 var(--font-geist-mono),monospace;margin-top:12px}.portal-module__0uyvPG__draftNotice{color:#a7c4d6;border-left:2px solid #7cdcea;margin-bottom:20px;padding:12px 16px;font-size:13px;line-height:1.8}.portal-module__0uyvPG__missingFragment{color:#b5c8db;border:1px solid #38516a;margin:16px 0;padding:16px;font-size:13px}.portal-module__0uyvPG__missingFragment button{cursor:pointer;min-height:44px;text-decoration:underline}@media (max-width:999px){.portal-module__0uyvPG__nav{gap:20px;width:calc(100% - 48px)}.portal-module__0uyvPG__navAreas{gap:19px}.portal-module__0uyvPG__navTools{gap:18px}.portal-module__0uyvPG__entrance .portal-module__0uyvPG__entranceInner{min-height:620px}.portal-module__0uyvPG__entranceDoor{padding:23px}.portal-module__0uyvPG__entranceDoor strong{font-size:16px}.portal-module__0uyvPG__featureCopy{padding:32px}.portal-module__0uyvPG__featurePreview{margin:20px;padding:25px}.portal-module__0uyvPG__contactLayout{gap:38px}}@media (max-width:740px){.portal-module__0uyvPG__nav{min-height:74px}.portal-module__0uyvPG__nav>a{font-size:27px}.portal-module__0uyvPG__navAreas{display:none}.portal-module__0uyvPG__navTools{gap:16px}.portal-module__0uyvPG__nav .portal-module__0uyvPG__contactLink{font-size:12px}.portal-module__0uyvPG__contactLink svg{display:none}.portal-module__0uyvPG__directory>summary{padding:9px 11px;font-size:12px}.portal-module__0uyvPG__directoryPanel{padding:20px;top:calc(100% + 15px);right:0}.portal-module__0uyvPG__compactFooter{flex-direction:column;align-items:flex-start;gap:16px;width:calc(100% - 48px);padding:18px 0 90px}.portal-module__0uyvPG__compactFooter nav{gap:14px 24px}.portal-module__0uyvPG__entrance .portal-module__0uyvPG__entranceInner{align-items:flex-start;min-height:0}.portal-module__0uyvPG__entrance .portal-module__0uyvPG__entranceCopy{width:100%;padding:45px 0 0}.portal-module__0uyvPG__entrance .portal-module__0uyvPG__homeCore{width:320px;max-width:calc(100% + 25px);margin:-15px -5px -15px auto}.portal-module__0uyvPG__entrance .portal-module__0uyvPG__entranceDescription{max-width:440px}.portal-module__0uyvPG__entrancePreview{max-width:225px;margin-top:16px;font-size:9px}.portal-module__0uyvPG__entranceDoors{grid-template-columns:1fr}.portal-module__0uyvPG__entranceDoor{min-height:104px;padding:20px 23px}.portal-module__0uyvPG__entranceDoor strong{font-size:18px}.portal-module__0uyvPG__entranceBottom{padding-bottom:30px}.portal-module__0uyvPG__page{padding:22px 0 65px}.portal-module__0uyvPG__breadcrumb{gap:7px;margin-bottom:25px;font-size:11px}.portal-module__0uyvPG__pageHeader{margin-bottom:30px}.portal-module__0uyvPG__pageHeader>p:last-child{font-size:14px}.portal-module__0uyvPG__feature{grid-template-columns:1fr}.portal-module__0uyvPG__featureCopy{padding:28px}.portal-module__0uyvPG__featureCopy h2{font-size:30px}.portal-module__0uyvPG__featurePreview{margin:0 22px 24px;padding:22px}.portal-module__0uyvPG__featureNotes{grid-template-columns:1fr;gap:23px;margin:28px 0}.portal-module__0uyvPG__related{flex-direction:column;align-items:flex-start;gap:15px;margin-top:40px}.portal-module__0uyvPG__sourcePair{grid-template-columns:1fr}.portal-module__0uyvPG__filledSheet{padding:3px 20px}.portal-module__0uyvPG__blankSheet{padding:20px;font-size:12px}.portal-module__0uyvPG__resourceSection h2{font-size:25px}.portal-module__0uyvPG__resourceSection p,.portal-module__0uyvPG__resourceSection li,.portal-module__0uyvPG__filledSheet dd{font-size:14px}.portal-module__0uyvPG__capabilities,.portal-module__0uyvPG__aboutCopy{grid-template-columns:1fr;gap:18px}.portal-module__0uyvPG__capabilities article{padding:23px}.portal-module__0uyvPG__steps{grid-template-columns:1fr 1fr}.portal-module__0uyvPG__workSection h2{font-size:29px}.portal-module__0uyvPG__contactLayout{grid-template-columns:1fr;gap:30px}.portal-module__0uyvPG__receipt{padding:20px}}@media (max-width:370px){.portal-module__0uyvPG__nav,.portal-module__0uyvPG__compactFooter{width:calc(100% - 32px)}.portal-module__0uyvPG__nav,.portal-module__0uyvPG__navTools{gap:12px}.portal-module__0uyvPG__directory>summary{gap:5px;padding:8px}.portal-module__0uyvPG__nav a{font-size:12px}.portal-module__0uyvPG__nav>a{font-size:27px}.portal-module__0uyvPG__entrance .portal-module__0uyvPG__entranceCopy{padding-top:35px}.portal-module__0uyvPG__entrance .portal-module__0uyvPG__entranceInner{min-height:0}.portal-module__0uyvPG__featureCopy{padding:23px}.portal-module__0uyvPG__featurePreview{margin-inline:18px}.portal-module__0uyvPG__pageHeader h1{font-size:39px}.portal-module__0uyvPG__resource .portal-module__0uyvPG__pageHeader h1{font-size:35px}.portal-module__0uyvPG__entranceDoor strong{font-size:16px}.portal-module__0uyvPG__steps{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.portal-module__0uyvPG__entranceDoor{transition:none}}@media (max-height:650px) and (min-width:741px){.portal-module__0uyvPG__entrance .portal-module__0uyvPG__entranceInner{min-height:560px}}@media (max-width:700px){.portal-module__0uyvPG__nav,.portal-module__0uyvPG__navTools{flex-wrap:wrap;gap:10px}}.portal-module__0uyvPG__nav{gap:22px}.portal-module__0uyvPG__navAreas,.portal-module__0uyvPG__navTools{gap:23px}.portal-module__0uyvPG__navAreas a,.portal-module__0uyvPG__contactLink{color:#514759;font-size:14px}.portal-module__0uyvPG__nav [aria-current=page]{color:var(--studio-accent);text-underline-offset:7px;text-decoration:underline;text-decoration-thickness:2px}.portal-module__0uyvPG__directory>summary{color:#40344e;background:var(--studio-surface);border-color:#b6a8c5;border-radius:10px}.portal-module__0uyvPG__directory>summary:hover{background:var(--studio-wash)}.portal-module__0uyvPG__directory summary:focus-visible,.portal-module__0uyvPG__oldLinks summary:focus-visible{outline:3px solid var(--studio-accent)}.portal-module__0uyvPG__directoryPanel{background:var(--studio-surface);border-color:#b6a8c5;border-radius:12px;box-shadow:7px 8px #dcd4e9}.portal-module__0uyvPG__directoryPanel a{color:#514759;font-size:14px}.portal-module__0uyvPG__directoryPanel a:hover{color:var(--studio-accent)}.portal-module__0uyvPG__directoryUtilities,.portal-module__0uyvPG__oldLinks{border-color:var(--studio-line)}.portal-module__0uyvPG__oldLinks summary{color:var(--studio-muted)}.portal-module__0uyvPG__compactFooter{color:var(--studio-muted);border-color:var(--studio-line);font-size:12px}.portal-module__0uyvPG__entrance .portal-module__0uyvPG__entranceInner{grid-template-columns:1fr 1fr;gap:15px;min-height:565px;display:grid}.portal-module__0uyvPG__entrance .portal-module__0uyvPG__entranceCopy{width:auto;padding:55px 0}.portal-module__0uyvPG__entrance .portal-module__0uyvPG__entranceDescription{max-width:500px}.portal-module__0uyvPG__entrance .portal-module__0uyvPG__homeScene{width:112%;max-width:none;margin-left:-5%}.portal-module__0uyvPG__entrancePreview{font:13px/1.85 var(--font-geist-sans),sans-serif;color:var(--studio-muted);max-width:880px;margin-top:25px}.portal-module__0uyvPG__entranceDoors{background:0 0;border:0;border-radius:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;overflow:visible}.portal-module__0uyvPG__entranceDoor{background:var(--studio-surface);min-height:147px;box-shadow:4px 5px 0 var(--studio-wash);border:1px solid #bdb0ca;border-radius:14px;padding:27px;transition:transform .18s,background .18s,box-shadow .18s}.portal-module__0uyvPG__entranceDoor:first-child{background:var(--studio-wash)}.portal-module__0uyvPG__entranceDoor:hover,.portal-module__0uyvPG__entranceDoor:focus-visible{background:#eee8f6;transform:translateY(-3px);box-shadow:6px 8px #d6cce7}.portal-module__0uyvPG__entranceDoor:active{transform:translateY(0);box-shadow:2px 3px #d6cce7}.portal-module__0uyvPG__entranceDoor strong{color:var(--studio-ink);font-size:19px;font-weight:600}.portal-module__0uyvPG__entranceDoor span{color:var(--studio-muted);font-size:13px}.portal-module__0uyvPG__entranceDoor svg{color:var(--studio-accent)}.portal-module__0uyvPG__entranceDoor:focus-visible{outline-offset:4px!important}.portal-module__0uyvPG__entranceBottom{padding-bottom:50px}.portal-module__0uyvPG__page{padding:28px 0 90px}.portal-module__0uyvPG__breadcrumb{color:var(--studio-muted);margin-bottom:22px;font-size:13px}.portal-module__0uyvPG__breadcrumb a{color:#5140bc}.portal-module__0uyvPG__breadcrumb span[aria-hidden]{color:#998ba8}.portal-module__0uyvPG__pageHeader{max-width:none;margin-bottom:42px}.portal-module__0uyvPG__pageHeader h1{letter-spacing:-.052em;margin:20px 0;font-size:clamp(44px,4.8vw,72px);font-weight:560;line-height:1.13}.portal-module__0uyvPG__pageHeader>div>p:last-child{max-width:650px;color:var(--studio-muted);font-size:17px;line-height:1.85}.portal-module__0uyvPG__illustratedHeader{grid-template-columns:1.15fr .85fr;align-items:center;gap:40px;min-height:290px;display:grid}.portal-module__0uyvPG__illustratedHeader>div{min-width:0}.portal-module__0uyvPG__quietHeader{grid-template-columns:1.45fr .55fr;gap:22px;min-height:0}.portal-module__0uyvPG__resource .portal-module__0uyvPG__quietHeader{grid-template-columns:1fr}.portal-module__0uyvPG__resource .portal-module__0uyvPG__quietHeader>div:last-child{width:200px;margin-top:-10px;margin-left:auto}.portal-module__0uyvPG__resource .portal-module__0uyvPG__pageHeader h1{font-size:clamp(40px,4.5vw,64px)}.portal-module__0uyvPG__feature{background:var(--studio-surface);box-shadow:7px 8px 0 var(--studio-wash);border-color:#bfb2cc;border-radius:18px;overflow:visible}.portal-module__0uyvPG__featureCopy{padding:42px}.portal-module__0uyvPG__featureCopy h2{color:var(--studio-ink);font-size:36px;font-weight:550}.portal-module__0uyvPG__featureCopy>p{color:var(--studio-muted);font-size:16px}.portal-module__0uyvPG__featurePreview{background:#eee9f4;border-color:#c6b9d3;border-radius:12px;padding:28px}.portal-module__0uyvPG__featurePreview>p{color:var(--studio-muted);font-size:13px}.portal-module__0uyvPG__previewRows div{border-color:#d1c5df}.portal-module__0uyvPG__previewRows dt{color:var(--studio-muted);font-size:12px}.portal-module__0uyvPG__previewRows dd{color:var(--studio-ink);font-size:16px}.portal-module__0uyvPG__featureNotes div{border-color:var(--studio-line)}.portal-module__0uyvPG__featureNotes strong{color:var(--studio-ink);font-size:15px;font-weight:600}.portal-module__0uyvPG__featureNotes p{color:var(--studio-muted);font-size:14px}.portal-module__0uyvPG__related{border-color:var(--studio-line)}.portal-module__0uyvPG__related h2{color:var(--studio-ink);font-size:24px}.portal-module__0uyvPG__related p{color:var(--studio-muted);font-size:15px}.portal-module__0uyvPG__metadata{color:var(--studio-muted);font-size:13px}.portal-module__0uyvPG__resourceToc{border-color:var(--studio-line)}.portal-module__0uyvPG__resourceToc summary{color:#5140bc;font-size:15px}.portal-module__0uyvPG__resourceToc a{color:#5140bc;font-size:14px}.portal-module__0uyvPG__resourceSection h2{color:var(--studio-ink)}.portal-module__0uyvPG__resourceSection p,.portal-module__0uyvPG__resourceSection li{color:#514759;font-size:16px}.portal-module__0uyvPG__resourceSection strong{color:var(--studio-ink)}.portal-module__0uyvPG__sourcePair article{background:var(--studio-surface);border-color:var(--studio-line);border-radius:12px}.portal-module__0uyvPG__sourcePair h3{color:var(--studio-accent);font-size:13px}.portal-module__0uyvPG__sourcePair blockquote{color:#514759;font-size:15px}.portal-module__0uyvPG__filledSheet{background:#eee9f4;border-color:#bfb2cc;border-radius:12px}.portal-module__0uyvPG__filledSheet div{border-color:#d1c5df}.portal-module__0uyvPG__filledSheet dt{color:#5140bc;font-size:13px;font-weight:600}.portal-module__0uyvPG__filledSheet dd{color:#40364b;font-size:16px}.portal-module__0uyvPG__blankSheet{background:var(--studio-surface);color:#40364b;border-color:#bfb2cc;border-radius:12px;font-size:14px}.portal-module__0uyvPG__copyStatus{color:var(--studio-muted)}.portal-module__0uyvPG__resourceSection .portal-module__0uyvPG__smallPrint{color:var(--studio-muted);font-size:13px}.portal-module__0uyvPG__workSection{border-color:var(--studio-line)}.portal-module__0uyvPG__workSection h2{font-weight:550}.portal-module__0uyvPG__workSection>p{color:var(--studio-muted);font-size:16px}.portal-module__0uyvPG__capabilities{gap:24px}.portal-module__0uyvPG__capabilities article{background:var(--studio-surface);box-shadow:4px 5px 0 var(--studio-wash);border-color:#bfb2cc;border-radius:14px}.portal-module__0uyvPG__capabilities h3{color:var(--studio-ink);font-size:24px}.portal-module__0uyvPG__capabilities p{color:var(--studio-muted);font-size:15px}.portal-module__0uyvPG__steps{gap:24px}.portal-module__0uyvPG__steps li{border-color:#b9acc8}.portal-module__0uyvPG__steps span{color:var(--studio-accent);font-size:13px}.portal-module__0uyvPG__steps h3{color:var(--studio-ink);font-size:18px}.portal-module__0uyvPG__aboutCopy{color:var(--studio-muted);font-size:16px}.portal-module__0uyvPG__contactLayout{gap:55px}.portal-module__0uyvPG__contactAside h2{color:var(--studio-ink);font-size:26px}.portal-module__0uyvPG__contactAside p{color:var(--studio-muted);font-size:15px}.portal-module__0uyvPG__contactAside label{color:var(--studio-ink);font-size:14px}.portal-module__0uyvPG__contactAside select{background:var(--studio-surface);color:var(--studio-ink);border-color:#b6a8c5;border-radius:9px;font-size:16px}.portal-module__0uyvPG__contactAside select:focus-visible{outline:3px solid var(--studio-accent)}.portal-module__0uyvPG__contactDraft h2{font-size:25px}.portal-module__0uyvPG__receipt{background:#edf1e3;border-color:#a8b58f;border-radius:14px}.portal-module__0uyvPG__receipt h2{color:var(--studio-ink)}.portal-module__0uyvPG__receipt p{color:#4e5941;font-size:14px}.portal-module__0uyvPG__receipt summary{color:#3f5c2c;font-size:14px}.portal-module__0uyvPG__draftNotice{color:#514759;border-color:var(--studio-accent);background:#efe9f6;font-size:14px}.portal-module__0uyvPG__missingFragment{background:var(--studio-surface);color:#514759;border-color:#bfb2cc;border-radius:8px}.portal-module__0uyvPG__emptyState{background:var(--studio-surface);box-shadow:7px 8px 0 var(--studio-wash);border:1px solid #c3b7d0;border-radius:18px;align-items:flex-start;gap:35px;max-width:940px;padding:40px;display:flex}.portal-module__0uyvPG__emptyState>span{font:30px var(--font-geist-mono),monospace;color:#8a779e;white-space:nowrap}.portal-module__0uyvPG__emptyState h2{letter-spacing:-.03em;font-size:28px;font-weight:550;line-height:1.35}.portal-module__0uyvPG__emptyState p{color:var(--studio-muted);max-width:580px;margin-top:15px;font-size:16px;line-height:1.8}.portal-module__0uyvPG__emptyState a{margin-top:24px}.portal-module__0uyvPG__blogGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;display:grid}.portal-module__0uyvPG__blogCard{background:var(--studio-surface);border:1px solid var(--studio-line);border-radius:14px;padding:26px}.portal-module__0uyvPG__blogCard h2{margin-top:18px;font-size:25px;line-height:1.4}.portal-module__0uyvPG__blogCard>p{color:var(--studio-muted);margin-block:18px;font-size:15px;line-height:1.8}.portal-module__0uyvPG__blogImage{aspect-ratio:1.6;border-radius:10px;position:relative;overflow:hidden}.portal-module__0uyvPG__blogImage img{object-fit:cover}.portal-module__0uyvPG__blogArticle{max-width:800px;color:var(--studio-ink);padding-block:50px 90px}.portal-module__0uyvPG__blogArticle>div:first-child{margin-bottom:35px}.portal-module__0uyvPG__blogArticle h1{letter-spacing:-.055em;font-weight:560}.portal-module__0uyvPG__articleContent{color:#514759;font-size:18px;line-height:1.85}.portal-module__0uyvPG__articleContent :is(h2,h3,h4){color:var(--studio-ink);margin:40px 0 20px;line-height:1.3}.portal-module__0uyvPG__articleContent h2{font-size:30px}.portal-module__0uyvPG__articleContent h3{font-size:25px}.portal-module__0uyvPG__articleContent :is(p,ul,ol,blockquote){margin-block:20px}.portal-module__0uyvPG__articleContent :is(ul,ol){padding-left:26px}.portal-module__0uyvPG__articleContent a{color:#5140bc;text-decoration:underline}.portal-module__0uyvPG__articleContent pre{border:1px solid var(--studio-line);background:#eee9f4;border-radius:10px;padding:20px;overflow:auto}.portal-module__0uyvPG__articleContent table{border-collapse:collapse;width:100%}.portal-module__0uyvPG__articleContent :is(td,th){border:1px solid var(--studio-line);text-align:left;padding:12px}.portal-module__0uyvPG__articleContent th{background:var(--studio-wash)}@media (max-width:1100px){.portal-module__0uyvPG__nav{width:calc(100% - 48px)}.portal-module__0uyvPG__navAreas,.portal-module__0uyvPG__navTools{gap:16px}.portal-module__0uyvPG__navAreas a{font-size:13px}.portal-module__0uyvPG__entrance .portal-module__0uyvPG__entranceInner{min-height:480px}.portal-module__0uyvPG__entranceDoor{padding:24px}.portal-module__0uyvPG__entranceDoor strong{font-size:17px}.portal-module__0uyvPG__illustratedHeader{gap:25px}.portal-module__0uyvPG__featureCopy{padding:32px}.portal-module__0uyvPG__contactLayout{gap:32px}}@media (max-width:900px){.portal-module__0uyvPG__navAreas{display:none}.portal-module__0uyvPG__blogGrid{grid-template-columns:1fr 1fr}}@media (max-width:740px){.portal-module__0uyvPG__nav{flex-wrap:wrap;gap:12px;min-height:80px;padding-block:10px}.portal-module__0uyvPG__navTools{gap:12px}.portal-module__0uyvPG__nav .portal-module__0uyvPG__contactLink{font-size:13px}.portal-module__0uyvPG__directory>summary{padding:10px;font-size:12px}.portal-module__0uyvPG__entrance .portal-module__0uyvPG__entranceInner{flex-direction:column;gap:0;min-height:0;display:flex}.portal-module__0uyvPG__entrance .portal-module__0uyvPG__entranceCopy{width:100%;padding:30px 0 0}.portal-module__0uyvPG__entrance .portal-module__0uyvPG__homeScene{width:100%;max-width:335px;margin:0 auto}.portal-module__0uyvPG__entranceDoors{grid-template-columns:1fr;gap:13px}.portal-module__0uyvPG__entranceDoor{min-height:102px;padding:20px 22px}.portal-module__0uyvPG__entranceDoor strong{font-size:18px}.portal-module__0uyvPG__entranceDoor span{font-size:13px}.portal-module__0uyvPG__entrancePreview{max-width:none;margin-top:24px;font-size:12px}.portal-module__0uyvPG__entranceBottom{padding-bottom:35px}.portal-module__0uyvPG__page{padding-top:18px}.portal-module__0uyvPG__breadcrumb{margin-bottom:12px;font-size:12px}.portal-module__0uyvPG__illustratedHeader{grid-template-columns:1fr;gap:10px;min-height:0}.portal-module__0uyvPG__pageHeader h1{margin:16px 0;font-size:clamp(35px,9vw,45px);line-height:1.17}.portal-module__0uyvPG__pageHeader>div>p:last-child{font-size:15px;line-height:1.8}.portal-module__0uyvPG__illustratedHeader>div:last-child{justify-self:center;max-width:310px}.portal-module__0uyvPG__quietHeader{grid-template-columns:1fr}.portal-module__0uyvPG__quietHeader>div:last-child{justify-self:end;max-width:200px;margin-block:-5px 0}.portal-module__0uyvPG__resource .portal-module__0uyvPG__quietHeader>div:last-child{width:165px}.portal-module__0uyvPG__resource .portal-module__0uyvPG__pageHeader h1{font-size:36px}.portal-module__0uyvPG__featureCopy{padding:27px}.portal-module__0uyvPG__featureCopy h2{font-size:30px}.portal-module__0uyvPG__featureCopy>p{font-size:15px}.portal-module__0uyvPG__featurePreview{margin:0 22px 24px;padding:23px}.portal-module__0uyvPG__featureNotes strong{font-size:15px}.portal-module__0uyvPG__featureNotes p{font-size:14px}.portal-module__0uyvPG__related h2{font-size:23px}.portal-module__0uyvPG__related p{font-size:14px}.portal-module__0uyvPG__resourceSection p,.portal-module__0uyvPG__resourceSection li,.portal-module__0uyvPG__filledSheet dd{font-size:15px}.portal-module__0uyvPG__blankSheet{font-size:13px}.portal-module__0uyvPG__sourcePair blockquote{font-size:14px}.portal-module__0uyvPG__workSection>p,.portal-module__0uyvPG__aboutCopy{font-size:15px}.portal-module__0uyvPG__capabilities article{padding:25px}.portal-module__0uyvPG__capabilities h3{font-size:23px}.portal-module__0uyvPG__steps h3{font-size:17px}.portal-module__0uyvPG__contactLayout{gap:32px}.portal-module__0uyvPG__emptyState{gap:18px;padding:26px}.portal-module__0uyvPG__emptyState>span{font-size:19px}.portal-module__0uyvPG__emptyState h2{font-size:23px}.portal-module__0uyvPG__emptyState p{font-size:15px}.portal-module__0uyvPG__blogGrid{grid-template-columns:1fr}.portal-module__0uyvPG__blogArticle{padding-block:35px 65px}.portal-module__0uyvPG__articleContent{font-size:16px}.portal-module__0uyvPG__articleContent h2{font-size:27px}}@media (max-width:370px){.portal-module__0uyvPG__nav{gap:10px;width:calc(100% - 32px)}.portal-module__0uyvPG__navTools{gap:9px}.portal-module__0uyvPG__nav .portal-module__0uyvPG__contactLink{font-size:12px}.portal-module__0uyvPG__nav>a{font-size:25px}.portal-module__0uyvPG__directory>summary{padding:9px 8px;font-size:12px}.portal-module__0uyvPG__entrance .portal-module__0uyvPG__homeScene{max-width:295px}.portal-module__0uyvPG__entranceDoor{padding:18px}.portal-module__0uyvPG__resource .portal-module__0uyvPG__pageHeader h1{font-size:33px}.portal-module__0uyvPG__emptyState{display:block}.portal-module__0uyvPG__emptyState>span{margin-bottom:14px;display:block}}@media (prefers-reduced-motion:reduce){.portal-module__0uyvPG__entranceDoor{transition:none;transform:none!important}}.portal-module__0uyvPG__pageHeader>p:last-child{color:var(--studio-muted);font-size:17px;line-height:1.85}@media (max-width:740px){.portal-module__0uyvPG__nav{position:relative}.portal-module__0uyvPG__directory{position:static}.portal-module__0uyvPG__directoryPanel{width:auto;max-width:none;max-height:calc(100dvh - 100% - 32px);top:calc(100% + 10px);left:0;right:0}}
.public-tokens-module__ZJXndG__publicTheme{--studio-paper:#f4f2eb;--studio-surface:#fffdf7;--studio-ink:#242429;--studio-muted:#625d69;--studio-accent:#6551dc;--studio-wash:#e7e1f2;--studio-sage:#e0f0a4;--studio-attention:#9b4b36;--studio-line:#d0c9d7;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--studio-paper);color:var(--studio-ink);font-family:var(--font-geist-sans),Arial,sans-serif;line-height:1.65}.public-tokens-module__ZJXndG__publicTheme ::selection{background:var(--studio-sage);color:var(--studio-ink)}
.motion-region-module__SsjiFG__region[data-running=false],.motion-region-module__SsjiFG__region[data-running=false] *,.motion-region-module__SsjiFG__region[data-running=false]:before,.motion-region-module__SsjiFG__region[data-running=false]:after,.motion-region-module__SsjiFG__region[data-running=false] :before,.motion-region-module__SsjiFG__region[data-running=false] :after{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.motion-region-module__SsjiFG__region,.motion-region-module__SsjiFG__region *,.motion-region-module__SsjiFG__region:before,.motion-region-module__SsjiFG__region:after,.motion-region-module__SsjiFG__region :before,.motion-region-module__SsjiFG__region :after{transition:none!important;animation:none!important}}
.studio-scene-module__TnLvXq__scene{isolation:isolate;align-self:center;width:100%;min-width:0;max-width:680px;position:relative}.studio-scene-module__TnLvXq__scene>svg{width:100%;height:auto;display:block;overflow:visible}.studio-scene-module__TnLvXq__compact{max-width:420px}.studio-scene-module__TnLvXq__companion{flex-shrink:0;width:105px}.studio-scene-module__TnLvXq__companion>svg{width:100%;height:auto;display:block}.studio-scene-module__TnLvXq__float{transform-box:fill-box;transform-origin:50%;animation:6s ease-in-out infinite studio-scene-module__TnLvXq__studioFloat}.studio-scene-module__TnLvXq__floatLater{transform-box:fill-box;transform-origin:50%;animation:7s ease-in-out -2s infinite studio-scene-module__TnLvXq__studioFloat}.studio-scene-module__TnLvXq__gesture{transform-box:fill-box;transform-origin:0 75%;animation:5.5s ease-in-out infinite studio-scene-module__TnLvXq__studioGesture}.studio-scene-module__TnLvXq__blink{transform-box:fill-box;transform-origin:50%;animation:6.4s ease-in-out infinite studio-scene-module__TnLvXq__studioBlink}.studio-scene-module__TnLvXq__companionFloat{transform-box:fill-box;transform-origin:50%;animation:6s ease-in-out -1s infinite studio-scene-module__TnLvXq__studioFloat}.studio-scene-module__TnLvXq__pen{transform-box:fill-box;transform-origin:10% 90%;animation:6s ease-in-out infinite studio-scene-module__TnLvXq__studioPen}@keyframes studio-scene-module__TnLvXq__studioFloat{0%,to{translate:0}50%{translate:0 -7px}}@keyframes studio-scene-module__TnLvXq__studioGesture{0%,35%,to{rotate:none}55%,70%{rotate:-4deg}}@keyframes studio-scene-module__TnLvXq__studioBlink{0%,92%,97%,to{scale:1}94%,95%{scale:1 .12}}@keyframes studio-scene-module__TnLvXq__studioPen{0%,to{rotate:-2deg}50%{rotate:3deg}}@media (max-width:740px){.studio-scene-module__TnLvXq__scene{max-width:440px;margin-inline:auto}.studio-scene-module__TnLvXq__compact{max-width:300px}.studio-scene-module__TnLvXq__companion{width:80px}}
.portfolio-module__RG2vna__shell{--ink:#242429;--paper:#f4f2eb;--purple:#6551dc;--lime:#e0f0a4;background:var(--paper);color:var(--ink);font-family:var(--font-geist-sans),Arial,sans-serif;-webkit-font-smoothing:antialiased;line-height:1.5;overflow:clip}.portfolio-module__RG2vna__shell *{box-sizing:border-box}.portfolio-module__RG2vna__shell button,.portfolio-module__RG2vna__shell a{-webkit-tap-highlight-color:transparent}.portfolio-module__RG2vna__shell button{font:inherit;cursor:pointer}.portfolio-module__RG2vna__shell a{color:inherit;text-decoration:none}.portfolio-module__RG2vna__shell :is(a,button):focus-visible{outline-offset:6px;outline:3px solid #8e6df5}.portfolio-module__RG2vna__shell button:disabled{opacity:.45;cursor:default}.portfolio-module__RG2vna__shell h1,.portfolio-module__RG2vna__shell h2,.portfolio-module__RG2vna__shell h3,.portfolio-module__RG2vna__shell p{margin:0}.portfolio-module__RG2vna__shell h1:focus{outline:none}.portfolio-module__RG2vna__shell em{color:var(--purple);font-style:normal}.portfolio-module__RG2vna__shell svg{flex-shrink:0}.portfolio-module__RG2vna__shell ::selection{background:var(--lime);color:var(--ink)}.portfolio-module__RG2vna__skip{background:var(--ink);z-index:100;padding:12px 22px;position:fixed;top:10px;left:15px;transform:translateY(-180%);color:#fff!important}.portfolio-module__RG2vna__skip:focus{transform:translateY(0)}.portfolio-module__RG2vna__header{z-index:10;background:var(--paper);border-bottom:1px solid #24242925;justify-content:space-between;align-items:center;gap:24px;height:94px;padding:0 4.5%;display:flex;position:relative}.portfolio-module__RG2vna__brand{letter-spacing:-1.5px;white-space:nowrap;align-items:center;gap:10px;font-size:29px;font-weight:750;display:inline-flex}.portfolio-module__RG2vna__brand>span:last-child:not(.portfolio-module__RG2vna__mark){letter-spacing:1.7px;align-self:center;margin-left:6px;font-size:9px;font-weight:550}.portfolio-module__RG2vna__mark{grid-template-columns:repeat(2,7px);gap:3px;margin-right:2px;display:grid;transform:rotate(-10deg)}.portfolio-module__RG2vna__mark i{background:currentColor;border-radius:1px;height:7px}.portfolio-module__RG2vna__mark i:last-child{background:var(--purple)}.portfolio-module__RG2vna__navTitle{letter-spacing:.02em;font-size:13px;font-weight:600}.portfolio-module__RG2vna__navTitle span{color:#6d6b71;margin-left:7px;font-weight:400}.portfolio-module__RG2vna__motionControl{background:0 0;border:1px solid #24242935;border-radius:25px;justify-content:center;align-items:center;gap:9px;min-height:40px;padding:10px 15px;display:inline-flex;font-size:11px!important}.portfolio-module__RG2vna__eyebrow{letter-spacing:1.6px;align-items:center;gap:10px;font-size:10px;font-weight:600;line-height:1.7;display:flex}.portfolio-module__RG2vna__eyebrow>span:empty{background:var(--purple);border-radius:50%;flex-shrink:0;width:7px;height:7px;display:inline-block}.portfolio-module__RG2vna__hero{max-width:1600px;margin:auto;padding:0 4.5%}.portfolio-module__RG2vna__heroTop{letter-spacing:1px;justify-content:space-between;align-items:center;padding:22px 0;font-size:10px;display:flex}.portfolio-module__RG2vna__heroTop>a{letter-spacing:0;align-items:center;gap:10px;min-height:36px;font-size:12px;display:flex}.portfolio-module__RG2vna__heroTop>span{align-items:center;gap:12px;display:flex}.portfolio-module__RG2vna__heroTop i{background:currentColor;border-radius:50%;width:4px;height:4px;display:inline-block}.portfolio-module__RG2vna__heroGrid{grid-template-columns:1fr 1.07fr;align-items:center;gap:3%;padding:20px 0 44px;display:grid}.portfolio-module__RG2vna__heroCopy{z-index:2;position:relative}.portfolio-module__RG2vna__heroCopy h1{letter-spacing:-.067em;margin-top:25px;font-size:clamp(54px,6.8vw,104px);font-weight:550;line-height:1.06}.portfolio-module__RG2vna__heroCopy h1 em{margin-top:8px;display:inline-block}.portfolio-module__RG2vna__heroCopy>p{color:#67636c;max-width:395px;margin-top:27px;font-size:14px;line-height:1.9}.portfolio-module__RG2vna__primaryButton{background:var(--ink);border-radius:30px;align-items:center;gap:30px;min-height:52px;margin-top:28px;padding:15px 23px;font-size:12px;line-height:1.6;transition:background .2s,transform .2s;display:inline-flex;color:#fff!important}.portfolio-module__RG2vna__primaryButton:hover{background:var(--purple);transform:translateY(-2px)}.portfolio-module__RG2vna__heroBottom{letter-spacing:.7px;color:#66616a;border-top:1px solid #24242930;justify-content:space-between;gap:20px;padding:24px 0;font-size:9px;display:flex}.portfolio-module__RG2vna__heroBottom>a{color:var(--ink);align-items:center;gap:13px;min-height:28px;display:flex}.portfolio-module__RG2vna__heroArt{aspect-ratio:1.02;isolation:isolate;perspective:1200px;width:100%;min-width:0;position:relative}.portfolio-module__RG2vna__artGrid{background-image:radial-gradient(#9a91ae48 .7px,#0000 .7px);background-size:21px 21px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000 35%,#0000 71%);mask-image:radial-gradient(#000 35%,#0000 71%)}.portfolio-module__RG2vna__orbit,.portfolio-module__RG2vna__orbitSecond{z-index:-1;border:1px solid #b6aac454;border-radius:50%;position:absolute;inset:18% 6%;transform:rotate(-27deg)}.portfolio-module__RG2vna__orbitSecond{inset:6% 21%;transform:rotate(-27deg)}.portfolio-module__RG2vna__artLabel{letter-spacing:1.5px;color:#8b8296;font-size:9px;line-height:1.9;position:absolute;top:6%;left:7%}.portfolio-module__RG2vna__artLabel b{color:var(--purple);font-weight:500}.portfolio-module__RG2vna__artPath{color:#9c8eca;z-index:-1;width:100%;height:100%;position:absolute;inset:0}.portfolio-module__RG2vna__paper{color:#37343b;background:#fffef8;border:1px solid #e9e5d8;border-radius:5px 5px 1px 1px;width:100%;padding:21px 20px 16px;position:relative;box-shadow:0 15px 30px #33255c16}.portfolio-module__RG2vna__paper:after{content:"";background-color:#0000;background-image:linear-gradient(135deg,#fffef8 25%,#0000 25%),linear-gradient(225deg,#fffef8 25%,#0000 25%);background-position:-3px 0,-3px 0;background-repeat:repeat,repeat;background-size:9px 9px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;height:6px;position:absolute;bottom:-5px;left:0;right:0}.portfolio-module__RG2vna__paperTop{letter-spacing:.5px;align-items:center;gap:8px;font-size:5px;line-height:1.6;display:flex}.portfolio-module__RG2vna__paperTop>svg{margin-left:auto}.portfolio-module__RG2vna__paperTop b{font-size:6px;font-weight:500}.portfolio-module__RG2vna__paperLogo{color:#fff;background:var(--purple);border-radius:50%;place-items:center;width:26px;height:26px;font-size:14px;display:grid}.portfolio-module__RG2vna__paperName{letter-spacing:-.7px;margin-top:23px;font-size:19px;font-weight:650}.portfolio-module__RG2vna__paperCaption{color:#87818b;justify-content:space-between;margin-top:7px;font-size:6px;display:flex}.portfolio-module__RG2vna__paperRule{border-top:1px solid #dedbe0;margin-top:16px}.portfolio-module__RG2vna__paperLines{gap:8px;padding-block:19px;display:grid}.portfolio-module__RG2vna__paperLines i{background:#d9d5df;border-radius:2px;width:86%;height:3px}.portfolio-module__RG2vna__paperLines i:nth-child(2){width:65%}.portfolio-module__RG2vna__paperLines i:nth-child(3){width:75%}.portfolio-module__RG2vna__paperTotal{border-top:1px solid #dedbe0;justify-content:space-between;align-items:center;gap:10px;padding-top:12px;display:flex}.portfolio-module__RG2vna__paperTotal>span{letter-spacing:.6px;font-size:5px}.portfolio-module__RG2vna__paperTotal strong{letter-spacing:-.3px;font-size:14px}.portfolio-module__RG2vna__barcode{opacity:.7;background:repeating-linear-gradient(90deg,#443a4e 0 1px,#0000 1px 3px,#443a4e 3px 5px,#0000 5px 7px,#443a4e 7px 8px,#0000 8px 12px);width:73px;height:17px;margin-top:21px}.portfolio-module__RG2vna__paperFoot{letter-spacing:.8px;color:#77717e;margin-top:7px;font-size:4px;display:block}.portfolio-module__RG2vna__floatingPaperOne{z-index:1;width:32%;animation:7s ease-in-out infinite portfolio-module__RG2vna__floatOne;position:absolute;top:23%;left:5%;transform:rotate(-22deg)scale(.86)}.portfolio-module__RG2vna__floatingPaperTwo{z-index:1;width:32%;animation:8s ease-in-out infinite portfolio-module__RG2vna__floatTwo;position:absolute;top:15%;right:5%;transform:rotate(19deg)scale(.85)}.portfolio-module__RG2vna__floatingPaperTwo .portfolio-module__RG2vna__paperLogo{background:#c87a51}.portfolio-module__RG2vna__floatingPaperOne .portfolio-module__RG2vna__paperLogo{background:#4b6f61}.portfolio-module__RG2vna__mainPaper{z-index:3;width:41%;animation:7s ease-in-out infinite portfolio-module__RG2vna__floatMain;position:absolute;top:16%;left:29%;transform:rotate(7deg)}.portfolio-module__RG2vna__folderBack{z-index:2;background:#3e2c99;border-radius:13px;width:72%;height:42%;position:absolute;top:43%;left:16%;transform:rotate(-8deg)skewY(2deg);box-shadow:15px 25px 35px #30215030}.portfolio-module__RG2vna__folderBack:before{content:"";background:#3e2c99;border-radius:12px 14px 0 0;width:40%;height:25px;position:absolute;top:-17px;left:0}.portfolio-module__RG2vna__folderFront{z-index:4;color:#f7f4ff;background:linear-gradient(145deg,#8772f4,#6250d8 55%,#5844c9);border:1px solid #a797f5;border-radius:11px;width:74%;height:39%;padding:27px 30px;position:absolute;top:49%;left:15%;overflow:hidden;transform:rotate(-8deg)skewY(2deg);box-shadow:inset 0 2px 2px #ffffff40,0 12px 24px #34226520}.portfolio-module__RG2vna__folderFront:after{content:"";pointer-events:none;background:repeating-linear-gradient(0deg,#0000 0 3px,#ffffff03 3px 4px);position:absolute;inset:0}.portfolio-module__RG2vna__folderFront>span{letter-spacing:2px;align-items:center;gap:11px;font-size:8px;display:flex}.portfolio-module__RG2vna__folderFront>div{letter-spacing:-1px;margin-top:24px;font-size:30px;font-weight:400;line-height:1.1}.portfolio-module__RG2vna__folderFront b{font-weight:600}.portfolio-module__RG2vna__folderFront>i{letter-spacing:1px;color:#ddd4ff;font-size:7px;font-style:normal;position:absolute;bottom:17px;right:20px}.portfolio-module__RG2vna__artCheck{background:var(--lime);color:#3a4a14;z-index:5;border:1px solid #f3ffda;border-radius:50%;place-items:center;width:79px;height:79px;animation:6s ease-in-out infinite portfolio-module__RG2vna__floatBadge;display:grid;position:absolute;top:73%;left:12%;transform:rotate(-12deg);box-shadow:0 8px 20px #3e492e25}.portfolio-module__RG2vna__artSpark{color:#a0b966;font-size:96px;line-height:1;animation:36s linear infinite portfolio-module__RG2vna__slowSpin;position:absolute;top:2%;right:10%}.portfolio-module__RG2vna__artPill{z-index:6;background:#fffef8;border:1px solid #e3ded3;border-radius:24px;align-items:center;gap:9px;padding:12px 16px;font-size:9px;display:flex;position:absolute;bottom:2%;right:4%;transform:rotate(-5deg);box-shadow:0 5px 15px #40304f0b}.portfolio-module__RG2vna__artPill>span{background:#7a9958;border-radius:50%;width:5px;height:5px}.portfolio-module__RG2vna__intro{border-top:1px solid #24242920;max-width:1400px;margin:auto;padding:110px 7% 105px}.portfolio-module__RG2vna__intro h2{letter-spacing:-.05em;margin-top:30px;font-size:clamp(33px,4.3vw,62px);font-weight:450;line-height:1.2}.portfolio-module__RG2vna__intro h2>span{color:#8f8a96}.portfolio-module__RG2vna__introBottom{grid-template-columns:1fr 1fr;align-items:center;gap:10%;margin-top:50px;display:grid}.portfolio-module__RG2vna__introBottom>p{color:#726c76;max-width:430px;font-size:14px;line-height:1.9}.portfolio-module__RG2vna__scatteredWords{flex-wrap:wrap;gap:10px;max-width:350px;display:flex}.portfolio-module__RG2vna__scatteredWords>span{background:#f9f8f4;border:1px solid #c5bfd0;border-radius:30px;padding:11px 22px;font-size:12px;transform:rotate(-7deg)}.portfolio-module__RG2vna__scatteredWords>span:nth-child(2){background:#eae3f7;transform:rotate(7deg)}.portfolio-module__RG2vna__scatteredWords>span:nth-child(3){background:#e8eddd;transform:rotate(4deg)}.portfolio-module__RG2vna__scatteredWords>span:nth-child(4){transform:rotate(-4deg)}.portfolio-module__RG2vna__journey{color:var(--ink);background:#eeebf3;padding:88px 6% 82px;scroll-margin-top:20px}.portfolio-module__RG2vna__journeyHeading{justify-content:space-between;align-items:flex-end;gap:30px;max-width:1280px;margin:auto;display:flex}.portfolio-module__RG2vna__journey .portfolio-module__RG2vna__eyebrow{color:#706078;font-size:9px}.portfolio-module__RG2vna__journeyHeading h2{letter-spacing:-.045em;margin-top:25px;font-size:clamp(42px,5vw,70px);font-weight:450;line-height:1.08}.portfolio-module__RG2vna__journeyHeading h2 em{color:var(--purple)}.portfolio-module__RG2vna__journeyHeading>p{color:#706678;padding-bottom:4px;font-size:13px;line-height:1.9}.portfolio-module__RG2vna__flowTabs{border-block:1px solid #d3cbdc;grid-template-columns:repeat(4,1fr);max-width:1280px;margin:52px auto 0;display:grid}.portfolio-module__RG2vna__flowTabs>button{color:#655a70;background:0 0;border:0;align-items:center;gap:13px;padding:23px 18px;font-size:13px;transition:background .25s;display:flex}.portfolio-module__RG2vna__flowTabs>button+button{border-left:1px solid #d3cbdc}.portfolio-module__RG2vna__flowTabs>button>span{color:#6b5877;font-size:9px}.portfolio-module__RG2vna__flowTabs>button>svg{margin-left:auto}.portfolio-module__RG2vna__flowTabs>button[aria-pressed=true]{background:var(--purple);color:#fff}.portfolio-module__RG2vna__flowTabs>button[aria-pressed=true]>span{color:#eee8ff}.portfolio-module__RG2vna__flowTabs>button:hover{background:#e2dbea}.portfolio-module__RG2vna__flowTabs>button[aria-pressed=true]:hover{background:#5946cd}.portfolio-module__RG2vna__flowBody{grid-template-columns:.7fr 1.3fr;align-items:center;gap:6%;max-width:1280px;margin:46px auto 0;display:grid}.portfolio-module__RG2vna__flowCopy{min-width:0;padding:0 0 10px;position:relative}.portfolio-module__RG2vna__bigStep{letter-spacing:-7px;color:#8d7b9f;margin-bottom:24px;font-size:95px;font-weight:300;line-height:1;display:block}.portfolio-module__RG2vna__flowTag{letter-spacing:1.2px;color:#715e80;font-size:8px}.portfolio-module__RG2vna__flowCopy h3{letter-spacing:-.04em;margin:16px 0;font-size:clamp(26px,2.8vw,40px);font-weight:450;line-height:1.25}.portfolio-module__RG2vna__flowCopy>p{color:#706478;min-height:76px;font-size:13px;line-height:1.9}.portfolio-module__RG2vna__flowNote{color:#65527d;align-items:center;gap:8px;margin-top:23px;font-size:10px;display:flex}.portfolio-module__RG2vna__flowNote>span{background:currentColor;border-radius:50%;width:4px;height:4px}.portfolio-module__RG2vna__flowControls{align-items:center;gap:16px;margin-top:35px;display:flex}.portfolio-module__RG2vna__flowControls>button{color:#655477;background:0 0;border:none;align-items:center;gap:8px;min-height:44px;font-size:10px;display:flex}.portfolio-module__RG2vna__flowControls>button:first-child{border:1px solid #b8a8c9;border-radius:50%;justify-content:center;width:44px}.portfolio-module__RG2vna__flowControls>button:hover{color:var(--purple)}.portfolio-module__RG2vna__flowScene{aspect-ratio:1.35;color:#36303f;isolation:isolate;background:#f8f6fb;border:1px solid #ddd5e6;border-radius:12px;min-height:365px;position:relative;overflow:hidden}.portfolio-module__RG2vna__sceneGrid{z-index:-1;background-image:linear-gradient(#7462920b 1px,#0000 1px),linear-gradient(90deg,#7462920b 1px,#0000 1px);background-size:30px 30px;position:absolute;inset:0}.portfolio-module__RG2vna__sceneMeta{letter-spacing:1px;color:#81768c;justify-content:space-between;align-items:center;padding:23px 27px;font-size:8px;display:flex}.portfolio-module__RG2vna__sceneMeta>span:first-child{color:#605370;align-items:center;gap:6px;font-weight:650;display:flex}.portfolio-module__RG2vna__sceneMeta i{background:#8a70d6;border-radius:50%;width:5px;height:5px}.portfolio-module__RG2vna__sceneContent{justify-content:center;align-items:center;display:flex;position:absolute;inset:65px 30px 55px}.portfolio-module__RG2vna__sceneDisclaimer{text-align:center;letter-spacing:.5px;color:#726481;font-size:8px;position:absolute;bottom:18px;left:0;right:0}.portfolio-module__RG2vna__paperSmall{padding:14px 15px 10px}.portfolio-module__RG2vna__paperSmall .portfolio-module__RG2vna__paperName{margin-top:16px;font-size:16px}.portfolio-module__RG2vna__paperSmall .portfolio-module__RG2vna__paperLines{gap:6px;padding-block:13px}.portfolio-module__RG2vna__paperSmall .portfolio-module__RG2vna__paperTotal strong{font-size:11px}.portfolio-module__RG2vna__paperSmall .portfolio-module__RG2vna__barcode{height:12px;margin-top:14px}.portfolio-module__RG2vna__paperSmall .portfolio-module__RG2vna__paperRule{margin-top:11px}.portfolio-module__RG2vna__collectScene{width:100%;height:100%;position:relative}.portfolio-module__RG2vna__sourceChip{color:#6d598b;z-index:3;background:#f9f7ff;border:1px solid #d8cede;border-radius:22px;align-items:center;gap:6px;padding:8px 11px;font-size:9px;display:flex;position:absolute;top:0;transform:rotate(-8deg)}.portfolio-module__RG2vna__sourceChip:first-child{left:3%}.portfolio-module__RG2vna__sourceChip:nth-child(2){left:40%;transform:rotate(5deg)}.portfolio-module__RG2vna__sourceChip:nth-child(3){top:4%;right:0;transform:rotate(10deg)}.portfolio-module__RG2vna__collectPapers{align-items:center;width:73%;height:68%;display:flex;position:absolute;top:18%;left:14%}.portfolio-module__RG2vna__collectPapers>div{width:46%;animation:7s ease-in-out infinite portfolio-module__RG2vna__subtleFloat;position:absolute;top:4%;left:0;transform:rotate(-16deg)}.portfolio-module__RG2vna__collectPapers>div:nth-child(2){z-index:2;animation-delay:-2s;top:-8%;left:28%;transform:rotate(3deg)}.portfolio-module__RG2vna__collectPapers>div:nth-child(3){animation-delay:-4s;left:55%;transform:rotate(18deg)}.portfolio-module__RG2vna__destination{color:#fff;z-index:4;background:#7862da;border-radius:9px;align-items:center;gap:12px;width:84%;padding:16px 20px;font-size:12px;display:flex;position:absolute;bottom:0;left:8%;box-shadow:0 8px 22px #39215827}.portfolio-module__RG2vna__destinationCount{background:#ffffff1a;border-radius:5px;margin-left:auto;padding:4px 8px;font-size:11px}.portfolio-module__RG2vna__organizeScene{grid-template-columns:.82fr 1fr;align-items:center;gap:5%;width:100%;display:grid}.portfolio-module__RG2vna__scanPaper{position:relative;transform:rotate(-7deg)}.portfolio-module__RG2vna__scanBeam{background:#9770ed;width:114%;height:2px;animation:4s ease-in-out infinite portfolio-module__RG2vna__scan;position:absolute;top:22%;left:-7%;box-shadow:0 0 12px 3px #9f83e854}.portfolio-module__RG2vna__extraction{background:#fffdf8;border-radius:8px;padding:20px 16px;transform:rotate(3deg);box-shadow:0 15px 40px #44315c15}.portfolio-module__RG2vna__sceneMiniLabel{letter-spacing:.8px;color:#7c629c;align-items:center;gap:5px;font-size:8px;display:flex}.portfolio-module__RG2vna__extraction>div{animation:.5s both portfolio-module__RG2vna__fieldIn;animation-delay:var(--delay);border-bottom:1px solid #ede7f1;grid-template-columns:1fr auto;gap:2px 4px;padding:13px 0;display:grid}.portfolio-module__RG2vna__extraction>div>span{color:#92839c;font-size:8px}.portfolio-module__RG2vna__extraction strong{grid-column:1;font-size:13px;font-weight:550}.portfolio-module__RG2vna__extraction>div>svg{color:#80965c;grid-area:1/2/3;align-self:center}.portfolio-module__RG2vna__extraction>p{color:#8a7b96;align-items:center;gap:4px;margin-top:13px;font-size:7px;display:flex}.portfolio-module__RG2vna__reviewScene{width:88%}.portfolio-module__RG2vna__reviewScene>.portfolio-module__RG2vna__sceneMiniLabel{margin-bottom:19px}.portfolio-module__RG2vna__reviewRows{background:#fffcf5;border-radius:9px;overflow:hidden;box-shadow:0 8px 30px #4a345616}.portfolio-module__RG2vna__reviewRows>div{border-bottom:1px solid #e9e2ec;align-items:center;gap:12px;padding:17px 18px;display:flex}.portfolio-module__RG2vna__reviewRows>div:nth-child(2){background:#f9e9d5}.portfolio-module__RG2vna__rowIcon{color:#8f7fab;border:1px solid #d6cee1;border-radius:4px;place-items:center;width:35px;height:39px;font-size:18px;display:grid}.portfolio-module__RG2vna__reviewRows>div:nth-child(2) .portfolio-module__RG2vna__rowIcon{color:#a26830;border-color:#d9b788}.portfolio-module__RG2vna__reviewRows strong{font-size:13px;font-weight:550;display:block}.portfolio-module__RG2vna__reviewRows small{color:#928899;font-size:8px}.portfolio-module__RG2vna__okTag,.portfolio-module__RG2vna__warningTag{white-space:nowrap;color:#667740;background:#edf1e2;border-radius:20px;margin-left:auto;padding:5px 8px;font-size:8px!important}.portfolio-module__RG2vna__warningTag{color:#8d5826;background:#f6d8b2}.portfolio-module__RG2vna__reviewNote{align-items:center;gap:12px;padding:18px 10px 0;display:flex}.portfolio-module__RG2vna__reviewNote>span{color:#a38abf;font-size:36px}.portfolio-module__RG2vna__reviewNote p{color:#8a769b;font-size:10px;line-height:1.8}.portfolio-module__RG2vna__reviewNote b{color:#594168;font-weight:500}.portfolio-module__RG2vna__handoffScene{justify-content:center;align-items:center;width:80%;height:100%;display:flex;position:relative}.portfolio-module__RG2vna__handoffFolder{color:#f3efff;background:#7962d6;border:1px solid #9a85ee;border-radius:10px;width:83%;padding:25px 30px;transform:rotate(-6deg);box-shadow:0 15px 35px #4f317634}.portfolio-module__RG2vna__handoffFolder>svg{color:#d7caff;margin-bottom:13px}.portfolio-module__RG2vna__handoffFolder>span{letter-spacing:1px;font-size:8px;display:block}.portfolio-module__RG2vna__handoffFolder>strong{letter-spacing:-1.5px;margin:12px 0 18px;font-size:34px;font-weight:450;line-height:1.08;display:block}.portfolio-module__RG2vna__handoffFolder>div{color:#e3d9ff;align-items:center;gap:8px;font-size:9px;display:flex}.portfolio-module__RG2vna__handoffSeal{color:#627535;background:#d9ed9d;border-radius:50%;place-items:center;width:76px;height:76px;animation:6s ease-in-out infinite portfolio-module__RG2vna__floatBadge;display:grid;position:absolute;top:2%;right:0;box-shadow:0 7px 20px #46602120}.portfolio-module__RG2vna__handoffSlip{color:#6c567e;background:#fffdf7;border:1px solid #d4ccd8;border-radius:7px;justify-content:center;align-items:center;gap:10px;padding:17px 13px;font-size:10px;display:flex;position:absolute;bottom:0;left:0;right:0;transform:rotate(4deg);box-shadow:0 8px 20px #56356915}.portfolio-module__RG2vna__moment{grid-template-columns:1fr 1fr;align-items:center;gap:10%;max-width:1450px;margin:auto;padding:110px 8%;display:grid}.portfolio-module__RG2vna__momentCopy h2{letter-spacing:-.05em;margin:25px 0;font-size:clamp(39px,4.5vw,64px);font-weight:450;line-height:1.12}.portfolio-module__RG2vna__momentCopy>p{color:#746d7a;max-width:360px;font-size:14px;line-height:1.9}.portfolio-module__RG2vna__momentCopy .portfolio-module__RG2vna__momentHint{color:#51425f;align-items:center;gap:10px;margin-top:24px;font-size:11px;display:flex}.portfolio-module__RG2vna__momentVisual{flex-direction:column;justify-content:center;align-items:center;min-height:365px;display:flex;position:relative}.portfolio-module__RG2vna__momentOrbit{z-index:0;border:1px solid #d5ccdd;border-radius:50%;position:absolute;inset:-20px;transform:rotate(-25deg)}.portfolio-module__RG2vna__exceptionCard{text-align:left;color:#684a34;background:#f3dac0;border:1px solid #d9b58e;border-radius:11px;width:100%;max-width:365px;padding:25px 27px 20px;transition:transform .3s;position:relative;transform:rotate(4deg);box-shadow:5px 15px 35px #73503915}.portfolio-module__RG2vna__exceptionCard:hover{transform:rotate(0)translateY(-4px)}.portfolio-module__RG2vna__exceptionTop{letter-spacing:.8px;align-items:center;gap:10px;font-size:9px;display:flex}.portfolio-module__RG2vna__exceptionTop>span:last-child{margin-left:auto}.portfolio-module__RG2vna__alertDot{color:#fff3e3;letter-spacing:0;background:#bd7c43;border-radius:50%;place-items:center;width:23px;height:23px;font-size:14px;display:grid}.portfolio-module__RG2vna__exceptionCard>strong{letter-spacing:-1.2px;margin:23px 0;font-size:30px;font-weight:500;line-height:1.2;display:block}.portfolio-module__RG2vna__pairedDocs{justify-content:center;gap:13px;padding:5px 0 19px;display:flex}.portfolio-module__RG2vna__pairedDocs>span{background:#fffaf0;border:1px solid #e4c3a0;border-radius:3px;padding:22px 17px;font-size:13px;display:block;transform:rotate(-8deg);box-shadow:0 5px 10px #77503412}.portfolio-module__RG2vna__pairedDocs>span+span{transform:rotate(5deg)}.portfolio-module__RG2vna__pairedDocs small{color:#a88b76;margin-top:5px;font-size:8px;display:block}.portfolio-module__RG2vna__exceptionBottom{border-top:1px solid #cea886;justify-content:space-between;align-items:center;padding-top:16px;font-size:10px;display:flex}.portfolio-module__RG2vna__exceptionDetail{z-index:1;background:#fffcf5;border:1px solid #ddd1c4;border-radius:9px;max-width:390px;margin-top:22px;padding:20px 24px;box-shadow:0 8px 20px #3b22480a}.portfolio-module__RG2vna__exceptionDetail b{font-size:12px;font-weight:600}.portfolio-module__RG2vna__exceptionDetail p{color:#837164;margin:8px 0 13px;font-size:12px;line-height:1.85}.portfolio-module__RG2vna__exceptionDetail>span{color:#86765e;align-items:center;gap:7px;font-size:9px;display:flex}.portfolio-module__RG2vna__outcome{text-align:center;background:#e4e9d9;padding:83px 8%}.portfolio-module__RG2vna__outcome>.portfolio-module__RG2vna__eyebrow{color:#6e7861;justify-content:center}.portfolio-module__RG2vna__outcome h2{letter-spacing:-.06em;max-width:940px;margin:32px auto 50px;font-size:clamp(37px,5.7vw,78px);font-weight:450;line-height:1.14}.portfolio-module__RG2vna__outcome h2 em{color:#7b8965}.portfolio-module__RG2vna__outcomeItems{text-align:left;border-top:1px solid #a7b195;grid-template-columns:repeat(3,1fr);gap:35px;max-width:1020px;margin:auto;padding-top:26px;display:grid}.portfolio-module__RG2vna__outcomeItems>div>span{letter-spacing:1px;color:#717e5f;font-size:9px}.portfolio-module__RG2vna__outcomeItems h3{letter-spacing:-.5px;margin-top:12px;font-size:19px;font-weight:500}.portfolio-module__RG2vna__outcomeItems p{color:#6d765f;margin-top:8px;font-size:11px;line-height:1.8}.portfolio-module__RG2vna__conceptNote{color:#667158;max-width:580px;font-size:10px;line-height:1.9;margin:48px auto 0!important}.portfolio-module__RG2vna__closing{align-items:center;gap:8%;max-width:1450px;margin:auto;padding:100px 8%;display:flex;position:relative}.portfolio-module__RG2vna__closingStar{color:var(--purple);font-size:210px;font-weight:300;line-height:1;animation:45s linear infinite portfolio-module__RG2vna__slowSpin}.portfolio-module__RG2vna__closing h2{letter-spacing:-.06em;margin-top:20px;font-size:clamp(37px,4.5vw,63px);font-weight:450;line-height:1.13}.portfolio-module__RG2vna__backPortfolio{white-space:nowrap;align-self:flex-end;align-items:center;gap:12px;min-height:40px;margin-left:auto;font-size:10px;display:flex}.portfolio-module__RG2vna__footer{border-top:1px solid #24242930;justify-content:space-between;align-items:center;gap:30px;padding:35px 4.5%;display:flex}.portfolio-module__RG2vna__footer .portfolio-module__RG2vna__brand{font-size:26px}.portfolio-module__RG2vna__footer>p{color:#78717c;margin-right:auto;font-size:11px;line-height:1.7}.portfolio-module__RG2vna__footer>a:not(.portfolio-module__RG2vna__brand){align-items:center;gap:12px;font-size:10px;display:flex}.portfolio-module__RG2vna__footer>span{color:#817984;font-size:9px}.portfolio-module__RG2vna__indexIntro{max-width:1450px;margin:auto;padding:66px 6% 60px}.portfolio-module__RG2vna__indexIntro h1{letter-spacing:-.065em;margin-top:30px;font-size:clamp(58px,8.5vw,122px);font-weight:450;line-height:1.07}.portfolio-module__RG2vna__indexLead{align-items:center;gap:30px;margin-top:36px;display:flex}.portfolio-module__RG2vna__asterisk{color:#9cab76;font-size:70px;line-height:1;animation:30s linear infinite portfolio-module__RG2vna__slowSpin}.portfolio-module__RG2vna__indexLead>p{color:#7c7483;font-size:13px;line-height:1.9}.portfolio-module__RG2vna__indexCount{letter-spacing:-3px;margin-left:auto;font-size:54px;font-weight:350;line-height:1.05}.portfolio-module__RG2vna__indexCount>small{letter-spacing:1px;font-size:8px;line-height:3;display:block}.portfolio-module__RG2vna__indexCases{max-width:1450px;margin:auto;padding:0 6% 85px}.portfolio-module__RG2vna__featuredCase{display:block}.portfolio-module__RG2vna__featuredArt{background:#e5e0ee;border-radius:12px;height:540px;position:relative;overflow:hidden}.portfolio-module__RG2vna__compactArt{width:570px;max-width:95%;margin:-10px auto 0}.portfolio-module__RG2vna__featuredArt:before{content:"INVOICE";letter-spacing:-.07em;color:#cfc5df;font-size:clamp(80px,16vw,220px);font-weight:650;line-height:1;position:absolute;top:21%;left:4%;transform:rotate(-7deg)}.portfolio-module__RG2vna__featuredArt:after{content:"FLOW / 001";letter-spacing:3px;color:#8b7b9c;font-size:10px;position:absolute;bottom:25px;left:30px}.portfolio-module__RG2vna__openCase{color:#675778;background:#fcfaf2;border-radius:50%;place-items:center;width:61px;height:61px;transition:background .3s,transform .3s;display:grid;position:absolute;bottom:25px;right:28px}.portfolio-module__RG2vna__featuredCase:hover .portfolio-module__RG2vna__openCase{background:var(--lime);transform:rotate(45deg)}.portfolio-module__RG2vna__featuredInfo{border-bottom:1px solid #cbc5d2;justify-content:space-between;align-items:center;gap:30px;padding:26px 0;display:flex}.portfolio-module__RG2vna__featuredInfo h2{letter-spacing:-1.5px;margin:7px 0;font-size:36px;font-weight:500}.portfolio-module__RG2vna__featuredInfo h2>span{margin-left:18px;font-size:29px;font-weight:300;transition:transform .3s;display:inline-block}.portfolio-module__RG2vna__featuredCase:hover .portfolio-module__RG2vna__featuredInfo h2>span{transform:translate(3px,-3px)}.portfolio-module__RG2vna__featuredInfo p{color:#7a727e;font-size:13px}.portfolio-module__RG2vna__featuredInfo .portfolio-module__RG2vna__eyebrow{color:#807087;font-size:9px}.portfolio-module__RG2vna__conceptTag{white-space:nowrap;border:1px solid #b8adc5;border-radius:25px;padding:10px 17px;font-size:10px}.portfolio-module__RG2vna__indexNote{color:#7c7582;max-width:510px;font-size:12px;line-height:1.9;margin-top:28px!important}@keyframes portfolio-module__RG2vna__floatOne{0%,to{transform:translateY(0)rotate(-22deg)scale(.86)}50%{transform:translateY(-12px)rotate(-18deg)scale(.86)}}@keyframes portfolio-module__RG2vna__floatTwo{0%,to{transform:translateY(0)rotate(19deg)scale(.85)}50%{transform:translateY(9px)rotate(23deg)scale(.85)}}@keyframes portfolio-module__RG2vna__floatMain{0%,to{transform:translateY(0)rotate(7deg)}50%{transform:translateY(-10px)rotate(4deg)}}@keyframes portfolio-module__RG2vna__floatBadge{0%,to{translate:0}50%{translate:0 -9px}}@keyframes portfolio-module__RG2vna__slowSpin{to{rotate:360deg}}@keyframes portfolio-module__RG2vna__subtleFloat{50%{translate:0 -7px}}@keyframes portfolio-module__RG2vna__scan{0%,to{opacity:.5;top:22%}50%{opacity:1;top:80%}}@keyframes portfolio-module__RG2vna__fieldIn{0%{opacity:0;translate:8px}to{opacity:1;translate:0}}.portfolio-module__RG2vna__shell[data-paused=true] *{animation-play-state:paused!important}.portfolio-module__RG2vna__shell[data-paused=true] .portfolio-module__RG2vna__extraction>div{animation:none!important}@media (min-width:1500px){.portfolio-module__RG2vna__heroArt{max-width:690px}.portfolio-module__RG2vna__heroCopy h1{font-size:108px}}@media (max-width:1100px){.portfolio-module__RG2vna__heroGrid{grid-template-columns:1fr 1fr;gap:1%}.portfolio-module__RG2vna__heroCopy h1{font-size:7.4vw}.portfolio-module__RG2vna__heroArt{align-self:center}.portfolio-module__RG2vna__folderFront{padding:23px}.portfolio-module__RG2vna__folderFront>div{margin-top:17px;font-size:25px}.portfolio-module__RG2vna__folderFront>span{font-size:6px}.portfolio-module__RG2vna__folderFront>span svg{width:18px}.portfolio-module__RG2vna__paper{padding:15px}.portfolio-module__RG2vna__paperName{margin-top:16px;font-size:16px}.portfolio-module__RG2vna__paperLines{gap:6px;padding-block:13px}.portfolio-module__RG2vna__paperTotal strong{font-size:11px}.portfolio-module__RG2vna__barcode{height:12px;margin-top:15px}.portfolio-module__RG2vna__artCheck{width:65px;height:65px}.portfolio-module__RG2vna__artSpark{font-size:75px}.portfolio-module__RG2vna__artPill{font-size:8px;bottom:0;right:0}.portfolio-module__RG2vna__flowBody{grid-template-columns:.75fr 1.25fr;gap:4%}.portfolio-module__RG2vna__sceneContent{inset:64px 20px 50px}.portfolio-module__RG2vna__sceneMeta{padding:20px}.portfolio-module__RG2vna__paperSmall{padding:12px}.portfolio-module__RG2vna__paperSmall .portfolio-module__RG2vna__paperTotal strong{font-size:9px}.portfolio-module__RG2vna__paperSmall .portfolio-module__RG2vna__paperName{font-size:14px}.portfolio-module__RG2vna__extraction{padding:15px 12px}.portfolio-module__RG2vna__extraction strong{font-size:11px}.portfolio-module__RG2vna__reviewScene{width:98%}.portfolio-module__RG2vna__reviewRows>div{gap:8px;padding:16px 12px}.portfolio-module__RG2vna__reviewRows strong{font-size:11px}.portfolio-module__RG2vna__handoffFolder{padding:23px}.portfolio-module__RG2vna__handoffFolder>strong{font-size:28px}.portfolio-module__RG2vna__closingStar{font-size:155px}.portfolio-module__RG2vna__backPortfolio{position:absolute;bottom:34px;right:8%}}@media (max-width:760px){.portfolio-module__RG2vna__header{gap:12px;height:76px;padding:0 6%}.portfolio-module__RG2vna__brand{font-size:25px}.portfolio-module__RG2vna__brand>span:last-child:not(.portfolio-module__RG2vna__mark){display:none}.portfolio-module__RG2vna__navTitle{font-size:11px}.portfolio-module__RG2vna__navTitle span{display:none}.portfolio-module__RG2vna__motionControl{width:37px;height:37px;min-height:37px;padding:0}.portfolio-module__RG2vna__motionControl>span{display:none}.portfolio-module__RG2vna__hero{padding:0 6%}.portfolio-module__RG2vna__heroTop{padding:15px 0}.portfolio-module__RG2vna__heroTop>span{gap:7px;font-size:7px}.portfolio-module__RG2vna__heroTop>a{font-size:11px}.portfolio-module__RG2vna__heroGrid{flex-direction:column;gap:0;padding-top:14px;padding-bottom:30px;display:flex}.portfolio-module__RG2vna__heroCopy{width:100%}.portfolio-module__RG2vna__heroCopy h1{letter-spacing:-.06em;margin-top:20px;font-size:clamp(55px,12.5vw,84px);line-height:1.03}.portfolio-module__RG2vna__heroCopy h1 em{margin-top:10px}.portfolio-module__RG2vna__heroCopy>.portfolio-module__RG2vna__eyebrow{letter-spacing:1.3px;font-size:8px}.portfolio-module__RG2vna__heroCopy>p{max-width:350px;margin-top:23px;font-size:12px}.portfolio-module__RG2vna__primaryButton{min-height:49px;margin-top:23px;padding:14px 20px;font-size:11px}.portfolio-module__RG2vna__heroArt{aspect-ratio:1.08;width:100%;max-width:480px;margin:22px auto 0}.portfolio-module__RG2vna__paper{padding:15px}.portfolio-module__RG2vna__paperTop{gap:6px;font-size:4px}.portfolio-module__RG2vna__paperTop b{font-size:5px}.portfolio-module__RG2vna__paperTop svg{width:12px}.portfolio-module__RG2vna__paperLogo{width:21px;height:21px;font-size:12px}.portfolio-module__RG2vna__paperName{margin-top:15px;font-size:15px}.portfolio-module__RG2vna__paperCaption{font-size:5px}.portfolio-module__RG2vna__paperRule{margin-top:13px}.portfolio-module__RG2vna__paperLines{gap:7px;padding-block:12px}.portfolio-module__RG2vna__paperTotal{padding-top:11px}.portfolio-module__RG2vna__paperTotal strong{font-size:10px}.portfolio-module__RG2vna__paperTotal>span{font-size:4px}.portfolio-module__RG2vna__barcode{width:58px;height:12px;margin-top:16px}.portfolio-module__RG2vna__paperFoot{font-size:3px}.portfolio-module__RG2vna__folderFront{padding:23px 25px}.portfolio-module__RG2vna__folderFront>div{margin-top:15px;font-size:27px}.portfolio-module__RG2vna__folderFront>span{gap:7px;font-size:6px}.portfolio-module__RG2vna__folderFront>span svg{width:18px}.portfolio-module__RG2vna__artCheck{width:60px;height:60px}.portfolio-module__RG2vna__artCheck svg{width:28px}.portfolio-module__RG2vna__artSpark{font-size:76px}.portfolio-module__RG2vna__artPill{padding:10px 12px;font-size:7px;bottom:-1%;right:0}.portfolio-module__RG2vna__artLabel{font-size:7px;top:3%;left:3%}.portfolio-module__RG2vna__heroBottom{flex-wrap:wrap;align-items:center;gap:12px;padding:20px 0;font-size:7px}.portfolio-module__RG2vna__heroBottom>span:last-child{width:100%;font-size:8px}.portfolio-module__RG2vna__heroBottom>a{margin-left:auto}.portfolio-module__RG2vna__intro{padding:65px 7%}.portfolio-module__RG2vna__intro>.portfolio-module__RG2vna__eyebrow{font-size:8px}.portfolio-module__RG2vna__intro h2{margin-top:24px;font-size:36px;line-height:1.17}.portfolio-module__RG2vna__introBottom{grid-template-columns:1fr;gap:29px;margin-top:28px}.portfolio-module__RG2vna__scatteredWords{gap:8px;max-width:330px}.portfolio-module__RG2vna__scatteredWords>span{padding:8px 17px;font-size:10px}.portfolio-module__RG2vna__introBottom>p{font-size:12px;line-height:1.9}.portfolio-module__RG2vna__journey{padding:56px 6%;scroll-margin-top:0}.portfolio-module__RG2vna__journeyHeading{display:block}.portfolio-module__RG2vna__journey .portfolio-module__RG2vna__eyebrow{letter-spacing:1.1px;font-size:7px}.portfolio-module__RG2vna__journeyHeading h2{margin-top:20px;font-size:46px}.portfolio-module__RG2vna__journeyHeading>p{margin-top:20px;font-size:11px}.portfolio-module__RG2vna__flowTabs{grid-template-columns:repeat(2,1fr);margin-top:30px}.portfolio-module__RG2vna__flowTabs>button{gap:9px;padding:17px 12px;font-size:11px}.portfolio-module__RG2vna__flowTabs>button:nth-child(3){border-top:1px solid #d3cbdc;border-left:0}.portfolio-module__RG2vna__flowTabs>button:nth-child(4){border-top:1px solid #d3cbdc}.portfolio-module__RG2vna__flowTabs>button>span{font-size:8px}.portfolio-module__RG2vna__flowBody{flex-direction:column;gap:28px;margin-top:27px;display:flex}.portfolio-module__RG2vna__flowCopy{width:100%;padding:0}.portfolio-module__RG2vna__bigStep{letter-spacing:-4px;opacity:1;font-size:65px;line-height:1;position:absolute;top:0;right:0}.portfolio-module__RG2vna__flowTag{letter-spacing:1px;max-width:75%;padding-top:5px;font-size:7px;display:block}.portfolio-module__RG2vna__flowCopy h3{max-width:85%;margin-top:13px;margin-bottom:12px;font-size:29px}.portfolio-module__RG2vna__flowCopy>p{min-height:64px;font-size:12px;line-height:1.8}.portfolio-module__RG2vna__flowNote{margin-top:15px;font-size:9px}.portfolio-module__RG2vna__flowControls{gap:14px;margin-top:16px}.portfolio-module__RG2vna__flowControls>button{font-size:9px}.portfolio-module__RG2vna__flowControls>button:first-child{width:37px;min-height:37px}.portfolio-module__RG2vna__flowScene{aspect-ratio:1;width:100%;min-height:355px}.portfolio-module__RG2vna__sceneMeta{padding:19px;font-size:7px}.portfolio-module__RG2vna__sceneContent{inset:56px 18px 45px}.portfolio-module__RG2vna__sceneDisclaimer{font-size:7px;bottom:15px}.portfolio-module__RG2vna__paperSmall{padding:12px 10px}.portfolio-module__RG2vna__paperSmall .portfolio-module__RG2vna__paperName{margin-top:10px;font-size:12px}.portfolio-module__RG2vna__paperSmall .portfolio-module__RG2vna__paperLogo{width:19px;height:19px;font-size:11px}.portfolio-module__RG2vna__paperSmall .portfolio-module__RG2vna__paperTop{gap:5px}.portfolio-module__RG2vna__paperSmall .portfolio-module__RG2vna__paperTotal{padding-top:6px;display:block}.portfolio-module__RG2vna__paperSmall .portfolio-module__RG2vna__paperTotal strong{margin-top:4px;font-size:10px;display:block}.portfolio-module__RG2vna__paperSmall .portfolio-module__RG2vna__paperLines{gap:5px;padding-block:10px}.portfolio-module__RG2vna__paperSmall .portfolio-module__RG2vna__paperCaption{font-size:4px}.portfolio-module__RG2vna__paperSmall .portfolio-module__RG2vna__barcode{height:10px;margin-top:10px}.portfolio-module__RG2vna__collectPapers{width:88%;top:19%;left:6%}.portfolio-module__RG2vna__collectPapers>div{transform-origin:top;width:46%;scale:.88}.portfolio-module__RG2vna__sourceChip{gap:5px;padding:7px 9px;font-size:8px}.portfolio-module__RG2vna__sourceChip svg{width:13px;height:13px}.portfolio-module__RG2vna__sourceChip:nth-child(2){left:36%}.portfolio-module__RG2vna__destination{width:94%;padding:14px;font-size:10px;left:3%}.portfolio-module__RG2vna__destination svg{width:20px}.portfolio-module__RG2vna__destinationCount{font-size:9px}.portfolio-module__RG2vna__organizeScene{grid-template-columns:.8fr 1fr;gap:4%}.portfolio-module__RG2vna__extraction{padding:15px 11px}.portfolio-module__RG2vna__sceneMiniLabel{letter-spacing:.4px;gap:5px;font-size:6px}.portfolio-module__RG2vna__extraction>div{padding:11px 0}.portfolio-module__RG2vna__extraction>div>span{font-size:7px}.portfolio-module__RG2vna__extraction strong{font-size:10px}.portfolio-module__RG2vna__extraction>div>svg{width:12px}.portfolio-module__RG2vna__extraction>p{font-size:6px;line-height:1.5}.portfolio-module__RG2vna__extraction>p>svg{display:none}.portfolio-module__RG2vna__reviewScene{width:100%}.portfolio-module__RG2vna__reviewRows>div{gap:8px;padding:14px 11px}.portfolio-module__RG2vna__rowIcon{width:30px;height:34px}.portfolio-module__RG2vna__rowIcon>svg{width:17px}.portfolio-module__RG2vna__reviewRows strong{font-size:11px}.portfolio-module__RG2vna__reviewRows small{font-size:7px}.portfolio-module__RG2vna__okTag,.portfolio-module__RG2vna__warningTag{padding:5px 7px;font-size:6px!important}.portfolio-module__RG2vna__reviewNote{padding-top:15px}.portfolio-module__RG2vna__reviewNote p{font-size:9px}.portfolio-module__RG2vna__handoffScene{width:88%}.portfolio-module__RG2vna__handoffFolder{width:85%;padding:24px 20px}.portfolio-module__RG2vna__handoffFolder>strong{font-size:30px}.portfolio-module__RG2vna__handoffFolder>svg{width:48px;height:48px}.portfolio-module__RG2vna__handoffFolder>span{font-size:7px}.portfolio-module__RG2vna__handoffFolder>div{font-size:8px}.portfolio-module__RG2vna__handoffSeal{width:60px;height:60px;top:0;right:-3%}.portfolio-module__RG2vna__handoffSlip{padding:13px;font-size:9px;bottom:-1%}.portfolio-module__RG2vna__moment{grid-template-columns:1fr;gap:42px;padding:65px 8% 75px}.portfolio-module__RG2vna__momentCopy>.portfolio-module__RG2vna__eyebrow{font-size:8px}.portfolio-module__RG2vna__momentCopy h2{margin:22px 0;font-size:41px}.portfolio-module__RG2vna__momentCopy>p{font-size:12px}.portfolio-module__RG2vna__momentCopy .portfolio-module__RG2vna__momentHint{margin-top:17px;font-size:10px}.portfolio-module__RG2vna__momentVisual{min-height:330px}.portfolio-module__RG2vna__momentOrbit{inset:0 -9px}.portfolio-module__RG2vna__exceptionCard{max-width:325px;padding:23px;transform:rotate(3deg)}.portfolio-module__RG2vna__exceptionCard>strong{font-size:28px}.portfolio-module__RG2vna__exceptionTop{gap:8px;font-size:8px}.portfolio-module__RG2vna__pairedDocs>span{padding:20px 15px;font-size:12px}.portfolio-module__RG2vna__exceptionDetail{padding:18px}.portfolio-module__RG2vna__outcome{padding:60px 8%}.portfolio-module__RG2vna__outcome>.portfolio-module__RG2vna__eyebrow{font-size:8px}.portfolio-module__RG2vna__outcome h2{margin:28px 0 32px;font-size:39px;line-height:1.12}.portfolio-module__RG2vna__outcomeItems{grid-template-columns:1fr;gap:22px;padding-top:24px}.portfolio-module__RG2vna__outcomeItems>div{grid-template-columns:28px 1fr;column-gap:10px;display:grid}.portfolio-module__RG2vna__outcomeItems>div>span{grid-row:1/3;padding-top:5px}.portfolio-module__RG2vna__outcomeItems h3{margin:0;font-size:18px}.portfolio-module__RG2vna__outcomeItems p{margin-top:5px;font-size:11px}.portfolio-module__RG2vna__conceptNote{text-align:left;font-size:9px;margin-top:32px!important}.portfolio-module__RG2vna__closing{gap:24px;padding:62px 8% 80px;display:block}.portfolio-module__RG2vna__closingStar{margin-bottom:30px;font-size:83px;display:inline-block}.portfolio-module__RG2vna__closing .portfolio-module__RG2vna__eyebrow{letter-spacing:.8px;font-size:7px}.portfolio-module__RG2vna__closing h2{font-size:43px}.portfolio-module__RG2vna__backPortfolio{font-size:9px;bottom:22px;right:8%}.portfolio-module__RG2vna__footer{flex-wrap:wrap;gap:20px;padding:26px 6%}.portfolio-module__RG2vna__footer .portfolio-module__RG2vna__brand{font-size:24px}.portfolio-module__RG2vna__footer>p{font-size:9px}.portfolio-module__RG2vna__footer>a:not(.portfolio-module__RG2vna__brand){width:70%;font-size:9px}.portfolio-module__RG2vna__footer>span{font-size:8px}.portfolio-module__RG2vna__indexIntro{padding:44px 6% 38px}.portfolio-module__RG2vna__indexIntro>.portfolio-module__RG2vna__eyebrow{letter-spacing:.8px;font-size:7px}.portfolio-module__RG2vna__indexIntro h1{margin-top:25px;font-size:clamp(51px,11.6vw,82px);line-height:1.08}.portfolio-module__RG2vna__indexLead{gap:16px;margin-top:28px}.portfolio-module__RG2vna__asterisk{font-size:48px}.portfolio-module__RG2vna__indexLead>p{font-size:10px}.portfolio-module__RG2vna__indexCount{letter-spacing:-2px;font-size:39px}.portfolio-module__RG2vna__indexCount>small{letter-spacing:.5px;font-size:6px}.portfolio-module__RG2vna__indexCases{padding:0 6% 60px}.portfolio-module__RG2vna__featuredArt{height:370px}.portfolio-module__RG2vna__compactArt{width:380px;max-width:none;margin:0;position:absolute;top:14px;left:50%;transform:translate(-50%)}.portfolio-module__RG2vna__featuredArt:before{font-size:94px;top:31%;left:0}.portfolio-module__RG2vna__featuredArt:after{letter-spacing:2px;font-size:7px;bottom:18px;left:17px}.portfolio-module__RG2vna__openCase{width:42px;height:42px;bottom:18px;right:18px}.portfolio-module__RG2vna__openCase svg{width:24px}.portfolio-module__RG2vna__featuredInfo{flex-direction:column;align-items:flex-start;gap:15px;padding:21px 0}.portfolio-module__RG2vna__featuredInfo h2{margin:8px 0;font-size:29px}.portfolio-module__RG2vna__featuredInfo .portfolio-module__RG2vna__eyebrow{font-size:7px}.portfolio-module__RG2vna__featuredInfo p{font-size:11px}.portfolio-module__RG2vna__conceptTag{padding:7px 12px;font-size:8px}.portfolio-module__RG2vna__indexNote{font-size:11px;margin-top:23px!important}}@media (max-width:360px){.portfolio-module__RG2vna__heroCopy h1{font-size:52px}.portfolio-module__RG2vna__heroCopy>p{font-size:11px}.portfolio-module__RG2vna__heroArt{aspect-ratio:.97;margin-top:30px}.portfolio-module__RG2vna__paper{padding:11px}.portfolio-module__RG2vna__paperName{margin-top:11px;font-size:12px}.portfolio-module__RG2vna__paperLines{gap:5px;padding-block:10px}.portfolio-module__RG2vna__paperTotal strong{font-size:8px}.portfolio-module__RG2vna__paperCaption{font-size:4px}.portfolio-module__RG2vna__paperLogo{width:17px;height:17px;font-size:10px}.portfolio-module__RG2vna__paperTop{font-size:3px}.portfolio-module__RG2vna__paperTop b{font-size:4px}.portfolio-module__RG2vna__paperFoot{font-size:2px}.portfolio-module__RG2vna__barcode{height:9px;margin-top:10px}.portfolio-module__RG2vna__folderFront{padding:20px}.portfolio-module__RG2vna__folderFront>div{margin-top:13px;font-size:23px}.portfolio-module__RG2vna__folderFront>span{letter-spacing:1.3px;font-size:5px}.portfolio-module__RG2vna__artCheck{width:52px;height:52px}.portfolio-module__RG2vna__artSpark{font-size:65px}.portfolio-module__RG2vna__artPill{font-size:6px;bottom:0}.portfolio-module__RG2vna__flowScene{min-height:335px}.portfolio-module__RG2vna__sceneContent{inset:54px 13px 43px}.portfolio-module__RG2vna__sceneMeta{padding:17px 13px;font-size:6px}.portfolio-module__RG2vna__reviewRows>div{gap:6px;padding:13px 8px}.portfolio-module__RG2vna__reviewRows strong{font-size:10px}.portfolio-module__RG2vna__rowIcon{width:24px}.portfolio-module__RG2vna__okTag,.portfolio-module__RG2vna__warningTag{padding:4px 5px;font-size:5px!important}.portfolio-module__RG2vna__paperSmall .portfolio-module__RG2vna__paperTop svg{display:none}.portfolio-module__RG2vna__extraction{padding:12px 8px}.portfolio-module__RG2vna__extraction strong{font-size:9px}.portfolio-module__RG2vna__sourceChip{padding:6px 7px;font-size:7px}.portfolio-module__RG2vna__handoffFolder>strong{font-size:25px}.portfolio-module__RG2vna__exceptionCard{padding:20px}.portfolio-module__RG2vna__exceptionCard>strong{font-size:25px}.portfolio-module__RG2vna__pairedDocs>span{padding:18px 13px;font-size:10px}.portfolio-module__RG2vna__outcome h2{font-size:34px}.portfolio-module__RG2vna__closing h2{font-size:38px}.portfolio-module__RG2vna__indexLead{gap:12px}.portfolio-module__RG2vna__indexLead>p{font-size:9px}.portfolio-module__RG2vna__indexCount{font-size:33px}.portfolio-module__RG2vna__compactArt{width:330px;top:22px}.portfolio-module__RG2vna__featuredArt{height:330px}.portfolio-module__RG2vna__compactArt .portfolio-module__RG2vna__folderFront>div{font-size:24px}}@media (prefers-reduced-motion:reduce){.portfolio-module__RG2vna__shell *,.portfolio-module__RG2vna__shell :before,.portfolio-module__RG2vna__shell :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.portfolio-module__RG2vna__extraction>div{opacity:1!important;translate:none!important}}@media (max-width:700px){.portfolio-module__RG2vna__header{flex-wrap:wrap;gap:10px;height:auto;min-height:90px;padding-block:14px}.portfolio-module__RG2vna__navTitle{display:none}.portfolio-module__RG2vna__motionControl{padding-inline:10px}}.portfolio-module__RG2vna__shell{--ink:var(--studio-ink);--paper:var(--studio-paper);--purple:var(--studio-accent);--lime:var(--studio-sage);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.portfolio-module__RG2vna__shell :is(a,button,select):focus-visible{outline:3px solid var(--studio-accent);outline-offset:5px}.portfolio-module__RG2vna__header{border-color:var(--studio-line)}.portfolio-module__RG2vna__motionControl{background:var(--studio-surface);min-width:44px;min-height:44px;box-shadow:2px 3px 0 var(--studio-wash);transition:background .18s,transform .18s;font-size:12px!important}.portfolio-module__RG2vna__motionControl svg{width:15px;height:15px}.portfolio-module__RG2vna__motionControl:hover{background:var(--studio-wash)}.portfolio-module__RG2vna__primaryButton{min-height:52px;font-size:14px;transition:background .18s,transform .18s,box-shadow .18s;box-shadow:3px 4px #d6cce7}.portfolio-module__RG2vna__primaryButton:focus-visible{background:var(--purple);transform:translateY(-2px)}.portfolio-module__RG2vna__primaryButton:active{transform:translateY(1px);box-shadow:1px 2px #d6cce7}.portfolio-module__RG2vna__eyebrow{letter-spacing:1.3px;font-size:12px}.portfolio-module__RG2vna__heroCopy>p{max-width:450px;font-size:16px;line-height:1.85}.portfolio-module__RG2vna__heroTop{font-size:12px}.portfolio-module__RG2vna__heroTop>a{min-height:44px;font-size:13px}.portfolio-module__RG2vna__heroBottom{font-size:12px}.portfolio-module__RG2vna__heroBottom>a{min-height:44px}.portfolio-module__RG2vna__intro{position:relative}.portfolio-module__RG2vna__introCompanion{margin-bottom:23px}.portfolio-module__RG2vna__introBottom>p{font-size:16px;line-height:1.85}.portfolio-module__RG2vna__intro h2{font-weight:520}.portfolio-module__RG2vna__scatteredWords>span,.portfolio-module__RG2vna__journey .portfolio-module__RG2vna__eyebrow{font-size:12px}.portfolio-module__RG2vna__journeyHeading>p{font-size:14px;line-height:1.85}.portfolio-module__RG2vna__flowTabs>button{min-height:56px;font-size:14px}.portfolio-module__RG2vna__flowTabs>button>span{font-size:12px}.portfolio-module__RG2vna__flowTabs>button:hover,.portfolio-module__RG2vna__flowTabs>button:focus-visible{background:#e3dcec}.portfolio-module__RG2vna__flowCopy>p{font-size:15px;line-height:1.85}.portfolio-module__RG2vna__flowTag{letter-spacing:.8px;font-size:12px}.portfolio-module__RG2vna__flowNote{font-size:12px;line-height:1.75}.portfolio-module__RG2vna__flowControls>button{min-height:44px;font-size:12px}.portfolio-module__RG2vna__flowControls>button:first-child{width:44px;min-height:44px}.portfolio-module__RG2vna__flowControls>button:focus-visible{background:#ded5eb}.portfolio-module__RG2vna__sceneDisclaimer,.portfolio-module__RG2vna__sceneMeta{color:#62566e;font-size:12px}.portfolio-module__RG2vna__momentCopy>p{font-size:15px;line-height:1.85}.portfolio-module__RG2vna__momentCopy .portfolio-module__RG2vna__momentHint,.portfolio-module__RG2vna__exceptionDetail{font-size:13px}.portfolio-module__RG2vna__exceptionCard>button{min-height:48px;font-size:13px}.portfolio-module__RG2vna__outcomeItems p{font-size:14px;line-height:1.85}.portfolio-module__RG2vna__outcomeItems>div>span{font-size:12px}.portfolio-module__RG2vna__conceptNote{color:#62566e;font-size:12px;line-height:1.85}.portfolio-module__RG2vna__closing .portfolio-module__RG2vna__eyebrow{font-size:12px}.portfolio-module__RG2vna__backPortfolio{min-height:44px;font-size:13px}.portfolio-module__RG2vna__footer{border-color:var(--studio-line)}.portfolio-module__RG2vna__footer>p,.portfolio-module__RG2vna__footer>a:not(.portfolio-module__RG2vna__brand),.portfolio-module__RG2vna__footer>span{font-size:12px}.portfolio-module__RG2vna__footer>a:not(.portfolio-module__RG2vna__brand){min-height:44px}.portfolio-module__RG2vna__indexIntro>.portfolio-module__RG2vna__eyebrow{font-size:12px}.portfolio-module__RG2vna__indexLead>p{font-size:16px;line-height:1.85}.portfolio-module__RG2vna__indexCount>small{font-size:12px}.portfolio-module__RG2vna__featuredCase{border-radius:15px}.portfolio-module__RG2vna__featuredArt{border-color:#c5b8d1;border-radius:15px;box-shadow:5px 6px #ded6e8}.portfolio-module__RG2vna__featuredCase .portfolio-module__RG2vna__featuredArt,.portfolio-module__RG2vna__featuredCase .portfolio-module__RG2vna__openCase{transition:transform .2s,box-shadow .2s}.portfolio-module__RG2vna__featuredCase:hover .portfolio-module__RG2vna__featuredArt,.portfolio-module__RG2vna__featuredCase:focus-visible .portfolio-module__RG2vna__featuredArt{transform:translateY(-3px);box-shadow:7px 9px #d6cce7}.portfolio-module__RG2vna__featuredInfo .portfolio-module__RG2vna__eyebrow{font-size:12px}.portfolio-module__RG2vna__featuredInfo p{font-size:15px;line-height:1.75}.portfolio-module__RG2vna__conceptTag{font-size:12px}.portfolio-module__RG2vna__indexNote{font-size:14px;line-height:1.85}.portfolio-module__RG2vna__featuredCase:active .portfolio-module__RG2vna__openCase{transform:scale(.95)}@media (max-width:760px){.portfolio-module__RG2vna__header{flex-wrap:wrap;gap:10px;height:auto;min-height:86px;padding-block:15px}.portfolio-module__RG2vna__navTitle{display:none}.portfolio-module__RG2vna__motionControl{width:auto;height:auto;min-height:44px;padding:10px 12px}.portfolio-module__RG2vna__motionControl>span{display:none}.portfolio-module__RG2vna__heroCopy h1{font-size:clamp(46px,11.7vw,76px);line-height:1.08}.portfolio-module__RG2vna__heroCopy>.portfolio-module__RG2vna__eyebrow{font-size:12px}.portfolio-module__RG2vna__heroCopy>p{max-width:430px;font-size:15px;line-height:1.85}.portfolio-module__RG2vna__heroTop>span{letter-spacing:.5px;text-align:right;max-width:56%;font-size:12px}.portfolio-module__RG2vna__heroTop>a,.portfolio-module__RG2vna__heroBottom,.portfolio-module__RG2vna__heroBottom>span:last-child,.portfolio-module__RG2vna__intro>.portfolio-module__RG2vna__eyebrow{font-size:12px}.portfolio-module__RG2vna__introBottom>p{font-size:15px}.portfolio-module__RG2vna__introCompanion{margin-bottom:19px}.portfolio-module__RG2vna__journey .portfolio-module__RG2vna__eyebrow{letter-spacing:1px;font-size:12px}.portfolio-module__RG2vna__journeyHeading>p{font-size:13px}.portfolio-module__RG2vna__flowTabs>button{padding:16px 12px;font-size:13px}.portfolio-module__RG2vna__flowTabs>button>span{font-size:12px}.portfolio-module__RG2vna__flowCopy{grid-template-columns:minmax(0,1fr) auto;align-items:start;column-gap:16px;display:grid}.portfolio-module__RG2vna__flowCopy>*{grid-column:1/-1}.portfolio-module__RG2vna__flowCopy>.portfolio-module__RG2vna__bigStep{grid-area:1/2;justify-self:end;margin-bottom:0;font-size:58px;line-height:1;position:static}.portfolio-module__RG2vna__flowCopy>.portfolio-module__RG2vna__flowTag{grid-area:1/1;align-self:center;max-width:none;padding:0;font-size:12px}.portfolio-module__RG2vna__flowCopy h3{max-width:none;font-size:28px}.portfolio-module__RG2vna__flowCopy>p{min-height:0;font-size:14px}.portfolio-module__RG2vna__flowNote,.portfolio-module__RG2vna__flowControls>button{font-size:12px}.portfolio-module__RG2vna__flowControls>button:first-child{width:44px;min-height:44px}.portfolio-module__RG2vna__sceneMeta{letter-spacing:.6px;font-size:12px}.portfolio-module__RG2vna__sceneDisclaimer{font-size:12px;line-height:1.6;inset:auto 12px 11px}.portfolio-module__RG2vna__momentCopy>.portfolio-module__RG2vna__eyebrow{font-size:12px}.portfolio-module__RG2vna__momentCopy>p{font-size:14px}.portfolio-module__RG2vna__momentCopy .portfolio-module__RG2vna__momentHint,.portfolio-module__RG2vna__outcome>.portfolio-module__RG2vna__eyebrow{font-size:12px}.portfolio-module__RG2vna__outcomeItems p{font-size:14px}.portfolio-module__RG2vna__conceptNote,.portfolio-module__RG2vna__closing .portfolio-module__RG2vna__eyebrow,.portfolio-module__RG2vna__backPortfolio,.portfolio-module__RG2vna__footer>p,.portfolio-module__RG2vna__footer>a:not(.portfolio-module__RG2vna__brand),.portfolio-module__RG2vna__footer>span{font-size:12px}.portfolio-module__RG2vna__indexIntro>.portfolio-module__RG2vna__eyebrow{letter-spacing:1px;font-size:12px}.portfolio-module__RG2vna__indexIntro h1{font-size:clamp(43px,10.8vw,65px)}.portfolio-module__RG2vna__indexLead{flex-wrap:wrap;gap:20px}.portfolio-module__RG2vna__indexLead>p{flex:1;min-width:170px;font-size:14px}.portfolio-module__RG2vna__indexCount{font-size:34px}.portfolio-module__RG2vna__indexCount>small,.portfolio-module__RG2vna__featuredInfo .portfolio-module__RG2vna__eyebrow{font-size:12px}.portfolio-module__RG2vna__featuredInfo p{font-size:14px}.portfolio-module__RG2vna__conceptTag{font-size:12px}.portfolio-module__RG2vna__indexNote{font-size:13px}.portfolio-module__RG2vna__primaryButton{min-height:52px;font-size:13px}.portfolio-module__RG2vna__flowScene{min-height:365px}.portfolio-module__RG2vna__sceneContent{bottom:55px}}@media (max-width:360px){.portfolio-module__RG2vna__heroCopy h1{font-size:45px}.portfolio-module__RG2vna__heroCopy>p{font-size:14px}.portfolio-module__RG2vna__indexLead>p{min-width:160px}.portfolio-module__RG2vna__heroTop>span,.portfolio-module__RG2vna__sceneMeta{font-size:12px}.portfolio-module__RG2vna__flowScene{min-height:350px}}@media (prefers-reduced-motion:reduce){.portfolio-module__RG2vna__featuredCase:hover .portfolio-module__RG2vna__featuredArt,.portfolio-module__RG2vna__featuredCase:focus-visible .portfolio-module__RG2vna__featuredArt{transform:none}}.portfolio-module__RG2vna__indexLead>p,.portfolio-module__RG2vna__indexNote,.portfolio-module__RG2vna__featuredInfo p,.portfolio-module__RG2vna__featuredInfo .portfolio-module__RG2vna__eyebrow,.portfolio-module__RG2vna__footer>p,.portfolio-module__RG2vna__footer>span{color:var(--studio-muted)}.portfolio-module__RG2vna__flowTabs>button[aria-pressed=true]:focus-visible{color:#fff;background:#5946cd}.portfolio-module__RG2vna__exceptionTop,.portfolio-module__RG2vna__exceptionBottom,.portfolio-module__RG2vna__exceptionDetail>span,.portfolio-module__RG2vna__pairedDocs small{font-size:12px;line-height:1.6}.portfolio-module__RG2vna__pairedDocs>span{font-size:12px}.portfolio-module__RG2vna__flowScene[data-running=false] .portfolio-module__RG2vna__extraction>div{opacity:1;translate:none;animation:none!important}@media (max-width:760px){.portfolio-module__RG2vna__invoiceScene[data-step="2"]{aspect-ratio:auto;grid-template-rows:auto minmax(280px,auto) auto;height:auto;display:grid}.portfolio-module__RG2vna__invoiceScene[data-step="2"] .portfolio-module__RG2vna__sceneContent{min-height:280px;margin-inline:18px;position:relative;inset:auto}.portfolio-module__RG2vna__invoiceScene[data-step="2"] .portfolio-module__RG2vna__sceneDisclaimer{padding:16px 18px;line-height:1.6;position:static;inset:auto}}@media (max-width:360px){.portfolio-module__RG2vna__invoiceScene[data-step="2"] .portfolio-module__RG2vna__sceneContent{margin-inline:13px}}
