@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/montserrat-cyrillic-ext-wght-normal-CO5hGrJv.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/montserrat-cyrillic-wght-normal-EAA9jha_.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/montserrat-vietnamese-wght-normal-k7S-YeeD.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/montserrat-latin-ext-wght-normal-BsZE-iaG.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/montserrat-latin-wght-normal-l_AIctKy.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/poppins-latin-400-normal-cpxAROuN.woff2)format("woff2"),url(/assets/poppins-latin-400-normal-BOb3E3N0.woff)format("woff")}@font-face{font-family:Poppins;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/poppins-latin-400-italic-B4GYq972.woff2)format("woff2"),url(/assets/poppins-latin-400-italic-BPejoDS-.woff)format("woff")}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/poppins-latin-500-normal-C8OXljZJ.woff2)format("woff2"),url(/assets/poppins-latin-500-normal-DGXqpDMm.woff)format("woff")}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/poppins-latin-600-normal-zEkxB9Mr.woff2)format("woff2"),url(/assets/poppins-latin-600-normal-BJdTmd5m.woff)format("woff")}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/poppins-latin-700-normal-Qrb0O0WB.woff2)format("woff2"),url(/assets/poppins-latin-700-normal-BVuQR_eA.woff)format("woff")}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/poppins-latin-800-normal-Bd8-pIP1.woff2)format("woff2"),url(/assets/poppins-latin-800-normal-YoItoZZV.woff)format("woff")}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/poppins-latin-900-normal-BmL1zqjw.woff2)format("woff2"),url(/assets/poppins-latin-900-normal-By5LX1Cr.woff)format("woff")}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fixed{position:fixed}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.hidden{display:none}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:root{--font-body:"Montserrat Variable", "Montserrat", Arial, sans-serif;--font-display:"Poppins", "Montserrat Variable", Arial, sans-serif;--ink:#0b0b0f;--ink-soft:#15151c;--paper:#eee8de;--paper-bright:#f7f3ec;--creator:#785cff;--creator-bright:#51e5ff;--creator-deep:#19152f;--designer:#efb84c;--designer-deep:#b86623;--line-dark:#0a0a0e29;--line-light:#ffffff2e}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--ink);background:var(--paper);font-family:var(--font-body);margin:0;overflow-x:hidden}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}img{max-width:100%;display:block}.sr-only{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid var(--creator-bright);outline-offset:4px}.skip-link{z-index:200;color:#fff;background:var(--ink);padding:12px 16px;transition:transform .16s;position:fixed;top:12px;left:12px;transform:translateY(-160%)}.skip-link:focus{transform:translateY(0)}.gate-page{min-height:100svh}.path-gate{--split:50%;isolation:isolate;background:var(--paper);touch-action:pan-y;-webkit-user-select:none;user-select:none;cursor:grab;width:100%;height:100svh;min-height:720px;position:relative;overflow:hidden}.path-gate a,.path-gate button{cursor:pointer}.gate-header{z-index:40;color:#fff;mix-blend-mode:difference;border-bottom:1px solid #ffffff40;justify-content:space-between;align-items:center;min-height:76px;padding:0 3.4vw;display:flex;position:absolute;top:0;left:0;right:0}.gate-header p{letter-spacing:.18em;text-transform:uppercase;margin:0;font-size:.62rem;font-weight:800}.gate-brand,.branch-brand{letter-spacing:.15em;text-transform:uppercase;align-items:center;gap:12px;font-size:.68rem;font-weight:900;display:inline-flex}.gate-brand-mark,.branch-brand-mark{border:1px solid;border-radius:50%;grid-template-columns:1fr 1fr;width:36px;height:36px;display:grid;overflow:hidden}.gate-brand-mark i,.branch-brand-mark i{letter-spacing:0;place-items:center;font-size:.6rem;font-style:normal;display:grid}.gate-world{z-index:1;position:absolute;inset:0;overflow:hidden}.gate-world-designer{background:radial-gradient(circle at 84% 18%, #efb84c8f, transparent 28%), radial-gradient(circle at 18% 92%, #b8662321, transparent 31%), var(--paper)}.gate-world-creator{color:#fff;clip-path:inset(0 calc(100% - var(--split)) 0 0);background:radial-gradient(circle at 15% 35%,#785cff8c,#0000 32%),radial-gradient(circle at 65% 14%,#51e5ff2b,#0000 25%),linear-gradient(145deg,#171526 0%,#08080c 75%);transition:clip-path 90ms linear}.gate-world .gate-portrait,.gate-anchor-portrait img{z-index:4;filter:drop-shadow(0 42px 58px #0000003d);pointer-events:none;width:min(69vw,940px);max-width:none;height:auto;position:absolute;bottom:-5vh;left:50%;transform:translate(-50%)}.gate-world .gate-eureka-sigil{z-index:2;opacity:.36;filter:saturate(1.22)contrast(1.08)drop-shadow(0 0 42px #12aceb40);mix-blend-mode:screen;transform-origin:50%;pointer-events:none;width:clamp(440px,44vw,760px);max-width:none;height:auto;position:absolute;top:8%;right:-2vw;transform:rotate(-5deg);-webkit-mask-image:radial-gradient(at 45% 48%,#000 30%,#000000e6 58%,#0000 82%);mask-image:radial-gradient(at 45% 48%,#000 30%,#000000e6 58%,#0000 82%)}.gate-anchor-portrait{z-index:6;opacity:var(--anchor-alpha);pointer-events:none;transition:opacity .17s;position:absolute;inset:0;overflow:hidden}.gate-grid{opacity:.38;background-image:linear-gradient(#0c0c101f 1px,#0000 1px),linear-gradient(90deg,#0c0c101f 1px,#0000 1px);background-size:8.33vw 8.33vw;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 5%,#000 32% 78%,#0000 100%);mask-image:linear-gradient(#0000 5%,#000 32% 78%,#0000 100%)}.gate-pixels{opacity:.23;background-image:linear-gradient(#ffffff1a 1px,#0000 1px),linear-gradient(90deg,#ffffff1a 1px,#0000 1px);background-size:46px 46px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 35% 46%,#000,#0000 64%);mask-image:radial-gradient(circle at 35% 46%,#000,#0000 64%)}.gate-title{z-index:2;font-family:var(--font-display);letter-spacing:-.085em;pointer-events:none;justify-content:space-between;margin:0;font-size:clamp(6rem,13.8vw,15rem);font-weight:400;line-height:.72;display:flex;position:absolute;bottom:3.5vh;left:2.5vw;right:2.5vw}.gate-title span:first-child{color:#ffffff1f}.gate-title span:last-child{color:#0a0a0e1c}.gate-choice{z-index:12;width:min(31vw,480px);position:absolute;top:24%}.gate-choice-creator{color:#fff;left:4.6vw}.gate-choice-designer{text-align:right;right:4.6vw}.gate-chapter,.chapter-label,.choice-confirmation{letter-spacing:.18em;text-transform:uppercase;margin:0;font-size:.64rem;font-weight:900;line-height:1.5}.gate-chapter span,.choice-confirmation span{border:1px solid;border-radius:50%;place-items:center;width:28px;height:28px;margin-right:9px;font-size:.55rem;display:inline-grid}.gate-choice h2{font-family:var(--font-display);letter-spacing:-.06em;margin:22px 0 0;font-size:clamp(2.45rem,4.15vw,5.25rem);font-weight:400;line-height:.93}.gate-choice>p:not(.gate-chapter){opacity:.67;max-width:390px;margin:24px 0 26px;font-size:clamp(.88rem,1vw,1.04rem);line-height:1.65}.gate-choice-designer>p:not(.gate-chapter){margin-left:auto}.gate-choice>a,.gate-choice>button{letter-spacing:.14em;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid;border-radius:999px;align-items:center;gap:18px;padding:15px 19px;font-size:.62rem;font-weight:900;transition:gap .18s,background .18s,color .18s;display:inline-flex}.gate-choice-creator>a,.gate-choice-creator>button{color:var(--creator-bright)}.gate-choice-designer>a,.gate-choice-designer>button{color:var(--ink)}.gate-choice>a:hover,.gate-choice>button:hover{color:var(--ink);background:#fff;gap:24px}.gate-choice-designer>a:hover,.gate-choice-designer>button:hover{color:#fff;background:var(--ink)}.gate-divider{z-index:30;top:0;bottom:0;left:clamp(24px, var(--split), calc(100% - 24px));cursor:ew-resize;background:0 0;border:0;width:48px;padding:0;position:absolute;transform:translate(-50%)}.gate-choice{transition:opacity .28s,transform .42s cubic-bezier(.2,.75,.2,1)}.path-gate[data-reveal=creator] .gate-choice-designer,.path-gate[data-reveal=designer] .gate-choice-creator{opacity:0;pointer-events:none}.path-gate[data-reveal=creator] .gate-choice-creator{transform:translate(2vw)}.path-gate[data-reveal=designer] .gate-choice-designer{transform:translate(-2vw)}.gate-divider:before{content:"";background:linear-gradient(#0000,#ffffffe6 14%,#ffffffdb 86%,#0000);width:1px;position:absolute;top:0;bottom:0;left:50%;box-shadow:0 0 24px #ffffff7a}.gate-divider>span{color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0b0b0f9e;border:1px solid #ffffffc7;border-radius:50%;justify-content:space-around;align-items:center;width:48px;height:48px;display:flex;position:absolute;top:53%;left:50%;transform:translate(-50%,-50%);box-shadow:0 12px 30px #0003}.gate-divider i{font-size:1.1rem;font-style:normal}.gate-instruction{z-index:15;color:#fff;letter-spacing:.13em;text-transform:uppercase;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0b0b0f9e;border:1px solid #ffffff3d;border-radius:999px;align-items:center;gap:10px;padding:9px 13px;font-size:.54rem;font-weight:800;display:flex;position:absolute;bottom:25px;left:50%;transform:translate(-50%)}.gate-instruction i{opacity:.55;background:currentColor;border-radius:50%;width:3px;height:3px}.branch-page{min-height:100svh}.branch-header{z-index:100;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom:1px solid;grid-template-columns:1fr auto 1fr;align-items:center;min-height:76px;padding:0 3.4vw;display:grid;position:fixed;top:0;left:0;right:0}.branch-header-creator{color:#fff;background:#08080cad;border-color:#ffffff29}.branch-header-designer{color:var(--ink);background:#eee8dec7;border-color:#0a0a0e26}.branch-brand-mark i:first-child{background:var(--creator);color:#fff}.branch-brand-mark i:last-child{background:var(--designer);color:var(--ink)}.branch-header nav{align-items:center;gap:clamp(19px,2.4vw,42px);display:flex}.branch-header nav a,.path-switch{letter-spacing:.15em;text-transform:uppercase;font-size:.59rem;font-weight:900}.branch-header nav a{opacity:.62;transition:opacity .18s}.branch-header nav a:hover{opacity:1}.path-switch{border:1px solid;border-radius:999px;justify-self:end;align-items:center;gap:12px;padding:11px 15px;display:inline-flex}.branch-hero{isolation:isolate;align-items:center;min-height:100svh;padding:118px 5vw 80px;display:flex;position:relative;overflow:hidden}.creator-hero{color:#fff;background:radial-gradient(circle at 18% 38%,#785cff6e,#0000 31%),radial-gradient(circle at 78% 18%,#51e5ff1c,#0000 25%),#09090e}.designer-hero{color:var(--ink);background:radial-gradient(circle at 82% 18%, #efb84c91, transparent 29%), var(--paper)}.branch-hero-atmosphere,.designer-grid{z-index:-1;position:absolute;inset:0}.branch-hero-atmosphere{opacity:.22;background-image:linear-gradient(#ffffff17 1px,#0000 1px),linear-gradient(90deg,#ffffff17 1px,#0000 1px);background-size:58px 58px;-webkit-mask-image:radial-gradient(circle at 55%,#000,#0000 66%);mask-image:radial-gradient(circle at 55%,#000,#0000 66%)}.branch-hero-atmosphere i{border:1px solid #51e5ff80;border-radius:50%;position:absolute}.branch-hero-atmosphere i:first-child{aspect-ratio:1;width:44vw;bottom:-18vw;right:-19vw}.branch-hero-atmosphere i:nth-child(2){aspect-ratio:1;width:22vw;bottom:-6vw;right:-5vw}.branch-hero-atmosphere i:nth-child(3){background:var(--creator-bright);border:0;border-radius:0;width:8px;height:8px;top:21%;left:8%;box-shadow:30px 8px #51e5ff80,60px -5px #51e5ff40,90px 14px #51e5ffb8}.designer-grid{opacity:.35;background-image:linear-gradient(#0a0a0e21 1px,#0000 1px),linear-gradient(90deg,#0a0a0e21 1px,#0000 1px);background-size:8.33vw 8.33vw;-webkit-mask-image:linear-gradient(#0000 4%,#000 28%,#0000 95%);mask-image:linear-gradient(#0000 4%,#000 28%,#0000 95%)}.branch-hero-copy{z-index:8;width:min(58vw,940px);position:relative}.choice-confirmation{margin-bottom:31px}.creator-hero .choice-confirmation{color:var(--creator-bright)}.designer-hero .choice-confirmation{color:var(--designer-deep)}.branch-hero h1{max-width:1050px;font-family:var(--font-display);letter-spacing:-.072em;margin:0;font-size:clamp(4rem,7.7vw,10rem);font-weight:400;line-height:.88}.branch-hero h1 em{font-weight:400}.creator-hero h1 em{color:var(--creator-bright)}.designer-hero h1 em{color:var(--designer-deep)}.branch-hero-copy>p:not(.choice-confirmation){opacity:.66;max-width:620px;margin:31px 0 0;font-size:clamp(1rem,1.25vw,1.25rem);line-height:1.68}.hero-actions{flex-wrap:wrap;gap:18px;margin-top:40px;display:flex}.primary-action,.secondary-action{letter-spacing:.14em;text-transform:uppercase;border:1px solid;border-radius:999px;align-items:center;gap:18px;padding:16px 21px;font-size:.62rem;font-weight:900;display:inline-flex}.creator-hero .primary-action{color:var(--ink);background:var(--creator-bright);border-color:var(--creator-bright)}.designer-hero .primary-action{color:#fff;background:var(--ink);border-color:var(--ink)}.secondary-action{opacity:.78}.branch-hero-portrait{z-index:4;pointer-events:none;width:min(49vw,800px);position:absolute;bottom:-5vh;right:-3vw}.branch-hero-portrait img{z-index:2;filter:drop-shadow(0 44px 60px #00000045);width:100%;position:relative}.portrait-halo{border:1px solid #51e5ff45;border-radius:50%;position:absolute;inset:12% 12% 8%;box-shadow:0 0 110px #785cff4d}.designer-crop{z-index:3;border-top:1px solid #0a0a0e5c;border-right:1px solid #0a0a0e5c;position:absolute;inset:8% 6% 7%}.branch-scroll-note{z-index:10;letter-spacing:.14em;text-transform:uppercase;opacity:.56;margin:0;font-size:.55rem;font-weight:800;position:absolute;bottom:26px;left:5vw}.branch-section,.portfolio-chapter,.process-chapter,.community-chapter{padding:clamp(92px,10vw,165px) 5vw}.creator-formats{color:#fff;background:#111117}.designer-services{background:var(--paper-bright)}.branch-section-heading{grid-template-columns:1fr 4fr 1.25fr;align-items:start;gap:4vw;display:grid}.branch-section-heading h2,.metric-intro h2,.shorts-chapter-heading h2,.community-copy h2,.portfolio-heading h2,.process-chapter h2,.branch-contact h2{font-family:var(--font-display);letter-spacing:-.067em;margin:0;font-size:clamp(3.2rem,6.5vw,8.2rem);font-weight:400;line-height:.9}.branch-section-heading>p:last-child{opacity:.58;margin:8px 0 0;font-size:.9rem;line-height:1.7}.format-rows,.service-rows{border-top:1px solid;margin-top:clamp(75px,8vw,130px)}.format-rows{border-color:var(--line-light)}.service-rows{border-color:var(--line-dark)}.format-rows a{border-bottom:1px solid var(--line-light);grid-template-columns:70px 2fr 1fr auto;align-items:center;gap:28px;min-height:116px;padding:18px 0;transition:padding .22s,color .22s;display:grid}.format-rows a:hover{color:var(--creator-bright);padding-inline:18px}.format-rows a>span:first-child,.format-rows em{color:#ffffff7a;letter-spacing:.15em;text-transform:uppercase;font-size:.61rem;font-style:normal;font-weight:900}.format-rows strong{font-family:var(--font-display);letter-spacing:-.045em;font-size:clamp(1.8rem,3.45vw,4.3rem);font-weight:400}.service-rows{grid-template-columns:1fr 1fr;display:grid}.service-rows article{border-right:1px solid var(--line-dark);border-bottom:1px solid var(--line-dark);min-height:310px;padding:clamp(28px,4vw,58px)}.service-rows article:nth-child(2n){border-right:0}.service-rows article>span{color:var(--designer-deep);letter-spacing:.15em;font-size:.61rem;font-weight:900}.service-rows h3{font-family:var(--font-display);letter-spacing:-.05em;margin:70px 0 17px;font-size:clamp(2rem,3.5vw,4.2rem);font-weight:400}.service-rows p{opacity:.6;max-width:470px;margin:0;font-size:.9rem;line-height:1.7}.metric-field{isolation:isolate;min-height:1400px;padding:clamp(100px,10vw,170px) 5vw 80px;position:relative;overflow:hidden}.metric-field-creator{color:#fff;background:#08080d}.metric-field-designer{color:var(--ink);background:#e6ddd0}.metric-intro{z-index:4;grid-template-columns:1fr 4fr 1.25fr;align-items:start;gap:4vw;display:grid;position:relative}.metric-intro>p:last-child{opacity:.56;margin:8px 0 0;font-size:.9rem;line-height:1.7}.metric-orbit{z-index:2;height:920px;margin-top:62px;position:relative}.metric-orbit:before,.metric-orbit:after{content:"";z-index:-1;opacity:.09;border:1px solid;border-radius:50%;position:absolute}.metric-orbit:before{aspect-ratio:1;width:54vw;top:2%;left:19%}.metric-orbit:after{aspect-ratio:1;width:28vw;bottom:-12%;right:-8%}.floating-metric{position:absolute}.floating-metric-1{top:8%;left:2%}.floating-metric-2{text-align:right;top:-1%;right:2%}.floating-metric-3{text-align:center;top:47%;left:34%}.floating-metric-4{text-align:right;bottom:0;right:8%}.counter{min-height:1em;font-family:var(--font-display);letter-spacing:-.085em;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:clamp(5rem,11vw,13.5rem);line-height:.76;display:block}.floating-metric p{letter-spacing:.16em;text-transform:uppercase;opacity:.56;max-width:260px;margin:24px 0 0;font-size:.62rem;font-weight:900;line-height:1.55}.floating-metric-2 p,.floating-metric-4 p{margin-left:auto}.floating-metric-3 p{margin-inline:auto}.metric-field-creator .floating-metric-1 .counter,.metric-field-creator .floating-metric-4 .counter{color:var(--creator-bright)}.metric-field-creator .floating-metric-2 .counter{color:#fff}.metric-field-creator .floating-metric-3 .counter{color:var(--creator)}.metric-field-designer .floating-metric-1 .counter,.metric-field-designer .floating-metric-4 .counter{color:var(--designer-deep)}.metric-field-designer .floating-metric-2 .counter{color:var(--ink)}.metric-field-designer .floating-metric-3 .counter{color:#8c7259}.metric-line{opacity:.16;transform-origin:0;background:currentColor;height:1px;position:absolute}.metric-line-a{width:72%;top:42%;left:12%;transform:rotate(-11deg)}.metric-line-b{width:45%;bottom:24%;left:38%;transform:rotate(17deg)}.shorts-chapter{background:var(--paper);padding:clamp(95px,10vw,165px) 0;overflow:hidden}.shorts-chapter-heading{grid-template-columns:1fr 4fr 1.25fr;align-items:end;gap:4vw;padding:0 5vw;display:grid}.shorts-chapter-heading>a{letter-spacing:.14em;text-transform:uppercase;border-bottom:1px solid;justify-self:end;padding-bottom:6px;font-size:.61rem;font-weight:900}.shorts-viewport{width:100%;margin-top:clamp(65px,7vw,110px);overflow:hidden}.shorts-track{will-change:transform;width:max-content;display:flex}.shorts-group{gap:18px;padding-right:18px;display:flex}.short-card{aspect-ratio:9/16;color:#fff;background:#17171c;border-radius:6px;flex:0 0 clamp(230px,22vw,340px);position:relative;overflow:hidden}.short-card:nth-child(5n+1){background:radial-gradient(circle at 25% 20%,#785cff,#0000 42%),#17171c}.short-card:nth-child(5n+2){background:radial-gradient(circle at 78% 30%,#b86623,#0000 44%),#17171c}.short-card:nth-child(5n+3){background:radial-gradient(circle at 50% 10%,#197f96,#0000 46%),#17171c}.short-card:nth-child(5n+4){background:radial-gradient(circle at 18% 82%,#d89825,#0000 48%),#17171c}.short-card:nth-child(5n+5){background:radial-gradient(circle at 82% 82%,#6547d8,#0000 48%),#17171c}.short-card img{object-fit:cover;width:100%;height:100%;transition:transform .6s cubic-bezier(.2,.7,.2,1);transform:scale(1.04)}.short-card:hover img{transform:scale(1.1)}.short-card-shade{background:linear-gradient(#0000 40%,#07070ae6 100%);position:absolute;inset:0}.short-card-tag,.short-card-play,.short-card strong{z-index:2;position:absolute}.short-card-tag{letter-spacing:.12em;text-transform:uppercase;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid #ffffff7a;border-radius:999px;padding:8px 10px;font-size:.55rem;font-weight:900;top:16px;left:16px}.short-card-play{width:56px;height:56px;color:var(--ink);background:#ffffffe6;border-radius:50%;place-items:center;padding-left:3px;display:grid;top:50%;left:50%;transform:translate(-50%,-50%)}.short-card strong{font-family:var(--font-display);letter-spacing:-.035em;font-size:clamp(1.35rem,2vw,2.2rem);font-weight:400;line-height:1;bottom:20px;left:18px;right:18px}.community-chapter{color:#fff;background:radial-gradient(circle at 8% 76%,#785cff4d,#0000 29%),#101017;grid-template-columns:.9fr 1.1fr;gap:8vw;display:grid}.community-copy h2{margin-top:38px}.community-copy>p:last-child{opacity:.58;max-width:540px;margin:32px 0 0;font-size:1rem;line-height:1.75}.community-paths{border-top:1px solid var(--line-light)}.community-paths a{border-bottom:1px solid var(--line-light);min-height:270px;padding:32px 64px 32px 0;display:block;position:relative}.community-paths a>span{color:var(--creator-bright);letter-spacing:.15em;text-transform:uppercase;font-size:.6rem;font-weight:900}.community-paths strong{font-family:var(--font-display);letter-spacing:-.05em;margin-top:40px;font-size:clamp(2.2rem,4vw,5rem);font-weight:400;display:block}.community-paths p{opacity:.54;max-width:440px;margin:17px 0 0;line-height:1.6}.community-paths a>span:last-child{font-size:1.5rem;position:absolute;top:50%;right:6px}.portfolio-chapter{background:var(--paper-bright)}.portfolio-heading{grid-template-columns:1fr 5.25fr;gap:4vw;display:grid}.portfolio-grid{grid-template-columns:repeat(12,1fr);align-items:start;gap:clamp(26px,3vw,54px);margin-top:clamp(75px,9vw,145px);display:grid}.portfolio-card-1,.portfolio-card-4{grid-column:span 7}.portfolio-card-2,.portfolio-card-3{grid-column:span 5}.portfolio-card-2{margin-top:15vw}.portfolio-card-4{margin-top:7vw}.portfolio-media{aspect-ratio:1.28;background:#d9cfc1;overflow:hidden}.portfolio-media object{object-fit:cover;width:100%;height:100%;transition:transform .75s cubic-bezier(.2,.7,.2,1);display:block;transform:scale(1.03)}.portfolio-card:hover .portfolio-media object{transform:scale(1.08)}.portfolio-fallback{color:#fff;background:radial-gradient(circle at 82% 22%,#51e5ff66,#0000 32%),radial-gradient(circle at 18% 82%,#efb84c6b,#0000 35%),#17171c;flex-direction:column;justify-content:space-between;width:100%;height:100%;padding:28px;display:flex}.portfolio-fallback span{letter-spacing:.15em;font-size:.56rem;font-weight:900}.portfolio-fallback strong{font-family:var(--font-display);letter-spacing:-.05em;font-size:clamp(2rem,4vw,5rem);font-weight:400}.portfolio-meta{border-bottom:1px solid var(--line-dark);grid-template-columns:42px 1fr auto;gap:18px;padding:18px 0;display:grid}.portfolio-meta>span{letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;font-size:.59rem;font-weight:900}.portfolio-meta strong{display:block}.portfolio-meta em{opacity:.54;margin-top:6px;font-size:.7rem;font-style:normal;display:block}.all-projects-link{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);font-family:var(--font-display);letter-spacing:-.045em;justify-content:space-between;align-items:center;margin-top:95px;padding:28px 0;font-size:clamp(1.8rem,3.8vw,4.8rem);display:flex}.process-chapter{color:#fff;background:#0b0b0f;grid-template-columns:.95fr 1.05fr;gap:9vw;display:grid}.process-chapter h2{margin-top:40px}.process-chapter ol{border-top:1px solid var(--line-light);margin:0;padding:0;list-style:none}.process-chapter li{border-bottom:1px solid var(--line-light);grid-template-columns:68px 1fr;gap:22px;padding:30px 0;display:grid}.process-chapter li>span{color:var(--designer);letter-spacing:.14em;font-size:.61rem;font-weight:900}.process-chapter strong{font-family:var(--font-display);font-size:clamp(1.7rem,2.6vw,3.2rem);font-weight:400}.process-chapter li p{opacity:.5;margin:9px 0 0;line-height:1.6}.branch-contact{color:#fff;background:#09090e;grid-template-columns:.95fr 1.05fr;min-height:100svh;display:grid}.branch-contact-creator{background:radial-gradient(circle at 6% 20%,#785cff6e,#0000 30%),#09090e}.branch-contact-designer{background:radial-gradient(circle at 94% 85%,#efb84c52,#0000 32%),#0b0b0f}.branch-contact-copy,.contact-form{padding:clamp(90px,9vw,150px) 5vw}.branch-contact-copy{border-right:1px solid var(--line-light);flex-direction:column;justify-content:center;display:flex}.branch-contact h2{margin:44px 0 31px}.branch-contact-creator h2 span{color:var(--creator-bright)}.branch-contact-designer h2 span{color:var(--designer)}.branch-contact-copy>p:not(.chapter-label){opacity:.6;max-width:580px;margin:0;line-height:1.75}.branch-contact-links{flex-wrap:wrap;gap:22px 34px;margin-top:48px;display:flex}.branch-contact-links a{letter-spacing:.13em;text-transform:uppercase;border-bottom:1px solid #ffffff80;padding-bottom:5px;font-size:.62rem;font-weight:900}.contact-form{flex-direction:column;justify-content:center;gap:27px;display:flex}.form-row{grid-template-columns:1fr 1fr;gap:24px;display:grid}.contact-form label{display:block}.contact-form label>span{color:#ffffff8c;letter-spacing:.14em;text-transform:uppercase;margin-bottom:10px;font-size:.59rem;font-weight:900;display:block}.contact-form input,.contact-form select,.contact-form textarea{color:#fff;background:0 0;border:0;border-bottom:1px solid #ffffff4f;border-radius:0;outline:none;width:100%;padding:16px 0}.contact-form textarea{resize:vertical}.contact-form select{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.contact-form select option{color:#111217;background:#fff}.contact-form input::placeholder,.contact-form textarea::placeholder{color:#ffffff52}.contact-form input:focus,.contact-form select:focus,.contact-form textarea:focus{border-bottom-color:var(--creator-bright)}.designer-page .contact-form input:focus,.designer-page .contact-form select:focus,.designer-page .contact-form textarea:focus{border-bottom-color:var(--designer)}.form-submit{align-items:center;gap:24px;display:flex}.form-submit button{color:var(--ink);background:var(--creator-bright);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:18px;padding:16px 21px;font-size:.61rem;font-weight:900;display:inline-flex}.designer-page .form-submit button{background:var(--designer)}.form-submit p,.form-status{color:#ffffff75;margin:0;font-size:.68rem;line-height:1.5}.form-status{min-height:1.1em;color:var(--creator-bright)}.designer-page .form-status{color:var(--designer)}.branch-footer{color:#fff;letter-spacing:.1em;text-transform:uppercase;background:#050508;border-top:1px solid #ffffff24;grid-template-columns:1fr auto auto;align-items:center;gap:38px;min-height:110px;padding:24px 4vw;font-size:.59rem;font-weight:800;display:grid}.branch-footer p{opacity:.52;margin:0}.case-page{--case-accent:#efb84c;--case-accent-soft:#785cff;color:var(--ink);background:var(--paper-bright)}.case-header{z-index:120;color:#fff;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#08080b85;border-bottom:1px solid #ffffff47;grid-template-columns:1fr auto 1fr;align-items:center;min-height:72px;padding:0 3.4vw;display:grid;position:fixed;top:0;left:0;right:0}.case-header a,.case-header>span{letter-spacing:.16em;text-transform:uppercase;font-size:.56rem;font-weight:900}.case-header a:first-child{align-items:center;gap:13px;display:inline-flex}.case-header>span{color:var(--case-accent);justify-self:center}.case-header a:last-child{justify-self:end}.case-hero{isolation:isolate;color:#fff;background:#0a0a0d;height:100svh;min-height:760px;position:relative;overflow:hidden}.case-hero-media,.case-hero-shade{position:absolute;inset:0}.case-hero-media{z-index:-2}.case-hero-media img{object-fit:cover;width:100%;height:100%;transform:scale(1.06)}.case-hero-shade{z-index:-1;background:linear-gradient(#0404073d,#04040729 36%,#040407db 100%)}.case-hero-topline{letter-spacing:.16em;text-transform:uppercase;justify-content:space-between;font-size:.55rem;font-weight:900;display:flex;position:absolute;top:105px;left:3.4vw;right:3.4vw}.case-hero-title{position:absolute;bottom:64px;left:3.4vw;right:3.4vw}.case-hero-title p,.case-kicker{letter-spacing:.17em;text-transform:uppercase;margin:0;font-size:.58rem;font-weight:900}.case-hero-title p{color:var(--case-accent);margin-bottom:26px}.case-hero-title h1{max-width:1450px;font-family:var(--font-display);letter-spacing:-.087em;margin:0;font-size:clamp(5rem,12.5vw,15.5rem);font-weight:400;line-height:.74}.case-scroll{letter-spacing:.15em;text-transform:uppercase;margin:0;font-size:.52rem;font-weight:900;position:absolute;bottom:28px;right:3.4vw}.case-overview{background:var(--paper-bright);grid-template-columns:.7fr 3.7fr 1.3fr;gap:4vw;padding:clamp(100px,11vw,180px) 5vw;display:grid}.case-overview-index{color:var(--case-accent-soft);letter-spacing:.15em;text-transform:uppercase;flex-direction:column;gap:11px;font-size:.58rem;font-weight:900;display:flex}.case-overview-main h2,.case-story h2,.case-result h2,.next-case h2{font-family:var(--font-display);letter-spacing:-.06em;margin:34px 0 0;font-size:clamp(2.8rem,5.8vw,7.6rem);font-weight:400;line-height:.96}.case-facts{border-top:1px solid var(--line-dark);margin:0}.case-facts div{border-bottom:1px solid var(--line-dark);padding:18px 0}.case-facts dt{color:var(--case-accent-soft);letter-spacing:.15em;text-transform:uppercase;margin-bottom:8px;font-size:.53rem;font-weight:900}.case-facts dd{margin:0;font-size:.82rem;line-height:1.5}.case-cover-break{background:#0a0a0d;min-height:78svh;position:relative;overflow:hidden}.case-cover-break img{object-fit:cover;width:100%;height:78svh;min-height:650px}.case-cover-break>span{color:#fff;letter-spacing:.16em;font-size:.58rem;font-weight:900;position:absolute;bottom:25px;right:3vw}.case-story{color:#fff;background:radial-gradient(circle at 88% 18%, var(--case-accent-soft), transparent 31%), #0a0a0d;grid-template-columns:.75fr 3.25fr 1.25fr;gap:4vw;padding:clamp(110px,12vw,190px) 5vw;display:grid}@supports (color:color-mix(in lab, red, red)){.case-story{background:radial-gradient(circle at 88% 18%, color-mix(in srgb, var(--case-accent-soft) 30%, transparent), transparent 31%), #0a0a0d}}.case-story>.case-kicker{color:var(--case-accent)}.case-story h2{margin:0}.case-story>div{padding-top:8px}.case-story>div .case-kicker{color:var(--case-accent)}.case-story>div>p:last-child{color:#ffffff9e;margin:28px 0 0;font-size:.95rem;line-height:1.78}.case-gallery{background:#dcd4c9;grid-template-columns:repeat(12,1fr);gap:18px;padding:clamp(70px,8vw,130px) 3vw;display:grid}.case-gallery-media{background:var(--case-accent-soft);grid-column:span 6;min-height:520px;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.case-gallery-media{background:color-mix(in srgb, var(--case-accent-soft) 18%, #cfc6ba)}}.case-gallery-media{clip-path:inset(0 100% 0 0);opacity:0;transition:clip-path .9s cubic-bezier(.2,.75,.2,1),transform .9s cubic-bezier(.2,.75,.2,1),opacity .3s;transform:translateY(24px)}.case-gallery-media.is-ready.is-visible{clip-path:inset(0);opacity:1;transform:translateY(0)}.case-gallery-media img{object-fit:cover;width:100%;height:100%;min-height:520px;transition:transform 1.2s cubic-bezier(.2,.75,.2,1);transform:scale(1.045)}.case-gallery-media.is-visible img{transform:scale(1)}.case-gallery-media-1{grid-column:1/span 8}.case-gallery-media-2{grid-column:9/span 4;margin-top:14vw}.case-gallery-media-3{grid-column:1/span 5}.case-gallery-media-4{grid-column:6/span 7;margin-top:6vw}.case-gallery-single{align-items:stretch}.case-gallery-single .case-gallery-media{grid-column:1/span 8;min-height:76svh}.case-gallery-single .case-gallery-media img{min-height:76svh}.case-type-panel{color:#fff;background:radial-gradient(circle at 78% 22%, var(--case-accent), transparent 38%), var(--case-accent-soft);flex-direction:column;grid-column:9/span 4;justify-content:space-between;min-height:76svh;padding:clamp(26px,4vw,62px);display:flex}@supports (color:color-mix(in lab, red, red)){.case-type-panel{background:radial-gradient(circle at 78% 22%, color-mix(in srgb, var(--case-accent) 74%, transparent), transparent 38%), var(--case-accent-soft)}}.case-type-panel>span,.case-type-panel p{letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:.56rem;font-weight:900}.case-type-panel strong{font-family:var(--font-display);letter-spacing:-.07em;writing-mode:vertical-rl;font-size:clamp(3rem,6vw,7.5rem);font-weight:400;line-height:.82;transform:rotate(180deg)}.case-result{background:var(--paper-bright);grid-template-columns:.75fr 4fr 1.25fr;align-items:start;gap:4vw;padding:clamp(110px,12vw,190px) 5vw;display:grid}.case-result>.case-kicker{color:var(--case-accent-soft)}.case-result h2{margin:0}.case-result>a{letter-spacing:.14em;text-transform:uppercase;border-bottom:1px solid;justify-self:end;gap:14px;padding-bottom:6px;font-size:.58rem;font-weight:900;display:inline-flex}.next-case{isolation:isolate;color:#fff;background:#0a0a0d;flex-direction:column;justify-content:flex-end;min-height:78svh;padding:75px 4vw 60px;display:flex;position:relative;overflow:hidden}.next-case-media,.next-case-shade{z-index:-2;position:absolute;inset:0}.next-case-media img{object-fit:cover;width:100%;height:100%;transition:transform .9s cubic-bezier(.2,.75,.2,1);transform:scale(1.04)}.next-case:hover .next-case-media img{transform:scale(1.09)}.next-case-shade{z-index:-1;background:linear-gradient(#04040729,#040407db)}.next-case>p{letter-spacing:.16em;text-transform:uppercase;justify-content:space-between;margin:0 0 34px;font-size:.58rem;font-weight:900;display:flex}.next-case h2{max-width:1100px;margin:0;font-size:clamp(4rem,9vw,11rem);line-height:.8}.next-case-arrow{font-size:clamp(3rem,7vw,8rem);position:absolute;bottom:54px;right:4vw}.site-loader{--loader-pad:clamp(22px, 3.4vw, 54px);z-index:1000;padding:var(--loader-pad);color:#f7f3ec;clip-path:inset(0);background:linear-gradient(#ffffff09 1px,#0000 1px) 0 0/34px 34px,linear-gradient(90deg,#ffffff09 1px,#0000 1px) 0 0/34px 34px,radial-gradient(circle at 78% 18%,#785cff3d,#0000 30%),#08080c;place-items:center;animation:0s linear 7s forwards loader-emergency-hide;display:grid;position:fixed;inset:0;overflow:hidden}.site-loader-exiting{pointer-events:none;animation:.72s cubic-bezier(.72,0,.2,1) both loader-exit}.loader-topline{z-index:3;top:var(--loader-pad);right:var(--loader-pad);left:var(--loader-pad);letter-spacing:.17em;text-transform:uppercase;border-bottom:1px solid #fff3;justify-content:space-between;align-items:flex-start;gap:30px;padding-bottom:18px;font-size:.58rem;font-weight:900;display:flex;position:absolute}.loader-topline span:last-child{color:var(--creator-bright)}.controller-window{z-index:2;place-items:center;width:100%;display:grid;position:relative}.controller-era{grid-template-columns:minmax(280px,420px);justify-content:center;justify-items:center;gap:clamp(18px,2.4vh,28px);width:min(520px,92vw);animation:.12s steps(3,end) both controller-step-in;display:grid}.loader-percentage{color:#f7f3ec;font-family:var(--font-display);font-variant-numeric:tabular-nums;letter-spacing:-.08em;margin:0;font-size:clamp(3rem,6vw,6rem);font-weight:900;line-height:.78}.pixel-console-card{color:#ffffff85;letter-spacing:.15em;text-align:center;justify-items:center;gap:clamp(16px,2.1vh,24px);min-width:280px;font-size:.56rem;font-weight:900;display:grid}.pixel-console{width:min(100%,390px);height:auto;image-rendering:pixelated;filter:drop-shadow(10px 12px #0000004d);margin:2px 0 0;display:block;overflow:visible}.pixel-console-caption{justify-items:center;display:grid}.pixel-console-caption span{color:#ffffffb8}.pixel-console-floor{fill:#00000052}@keyframes controller-step-in{0%{opacity:0;transform:translateY(12px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes loader-exit{to{clip-path:inset(0 0 100%);opacity:.92}}@keyframes loader-emergency-hide{to{visibility:hidden;pointer-events:none}}.hero-depth-word{z-index:1;font-family:var(--font-display);letter-spacing:-.1em;text-align:center;white-space:nowrap;pointer-events:none;margin:0;font-size:clamp(8rem,20vw,24rem);font-weight:900;line-height:.7;position:absolute;left:-1vw;right:-1vw;overflow:hidden}.hero-depth-word-back{top:21%}.hero-depth-word-front{z-index:6;bottom:2%}.creator-hero .hero-depth-word-back{color:#0000;-webkit-text-stroke:1px #51e5ff2e}.creator-hero .hero-depth-word-front{color:#51e5ff21;mix-blend-mode:screen}.designer-hero .hero-depth-word-back{color:#0a0a0e0e}.designer-hero .hero-depth-word-front{color:#0000;-webkit-text-stroke:1px #b8662347}.partner-rail{border-top:1px solid;border-bottom:1px solid;overflow:hidden}.partner-rail-creator{color:#fff;background:#08080d;border-color:#ffffff2b}.partner-rail-designer{color:var(--ink);background:#e8dfd3;border-color:#0a0a0e29}.partner-rail-label{letter-spacing:.16em;text-transform:uppercase;opacity:.62;border-bottom:1px solid;justify-content:space-between;padding:17px 3.4vw;font-size:.52rem;font-weight:900;display:flex}.partner-viewport{width:100%;overflow:hidden}.partner-track{will-change:transform;width:max-content;display:flex}.partner-group{align-items:center;gap:clamp(42px,6vw,100px);padding:clamp(33px,4vw,58px) clamp(42px,6vw,100px) clamp(33px,4vw,58px) 0;display:flex}.partner-wordmark{font-family:var(--font-display);letter-spacing:-.06em;white-space:nowrap;align-items:center;gap:clamp(42px,6vw,100px);font-size:clamp(1.8rem,3.7vw,5rem);font-weight:900;line-height:1;display:inline-flex}.partner-wordmark i{color:var(--creator-bright);font-size:.42em;font-style:normal}.partner-rail-designer .partner-wordmark i{color:var(--designer-deep)}.partner-wordmark-2,.partner-wordmark-5{font-family:var(--font-display);font-style:italic;font-weight:400}.partner-wordmark-3{letter-spacing:.04em}.cookie-notice{z-index:500;color:#f7f3ec;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:linear-gradient(135deg,#785cff33,#0000 45%),#0a0a0ef0;border:1px solid #ffffff42;width:min(620px,100vw - 44px);animation:.62s cubic-bezier(.2,.75,.2,1) both cookie-enter;position:fixed;bottom:22px;right:22px;box-shadow:0 28px 80px #0000005c}.cookie-notice-topline,.cookie-notice-actions{letter-spacing:.16em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:18px;padding:16px 19px;font-size:.51rem;font-weight:900;display:flex}.cookie-notice-topline{border-bottom:1px solid #ffffff2e}.cookie-notice-topline span:last-child{color:var(--creator-bright)}.cookie-notice-main{grid-template-columns:auto 1fr;gap:20px;padding:25px 19px;display:grid}.cookie-pixel{width:42px;height:42px;color:var(--ink);background:var(--designer);box-shadow:6px 6px 0 var(--creator);place-items:center;font-size:.56rem;display:grid}.cookie-notice h2{font-family:var(--font-display);letter-spacing:-.05em;margin:0;font-size:clamp(1.75rem,3vw,2.7rem);font-weight:400}.cookie-notice-main p{color:#ffffff9e;margin:12px 0 0;font-size:.78rem;line-height:1.65}.cookie-notice-main .cookie-details{color:#ffffff7a;border-top:1px solid #ffffff24;padding-top:13px}.cookie-notice-actions{border-top:1px solid #ffffff2e;justify-content:flex-start}.cookie-notice-actions button{letter-spacing:.13em;text-transform:uppercase;cursor:pointer;border:0;font-size:.53rem;font-weight:900}.cookie-primary{color:var(--ink);background:var(--creator-bright);align-items:center;gap:16px;padding:13px 16px;display:inline-flex}.cookie-secondary{color:#ffffff94;background:0 0;padding:11px 0;border-bottom:1px solid!important}@keyframes cookie-enter{0%{opacity:0;transform:translateY(34px)}}.broadcast-chapter{isolation:isolate;color:#fff;background:radial-gradient(circle at 72% 38%,#785cff57,#0000 34%),#0a0a0f;min-height:1260px;padding:clamp(100px,10vw,165px) 5vw;position:relative;overflow:hidden}.broadcast-grid{z-index:-2;opacity:.28;background-image:linear-gradient(#ffffff14 1px,#0000 1px),linear-gradient(90deg,#ffffff14 1px,#0000 1px);background-size:46px 46px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 62% 48%,#000,#0000 72%);mask-image:radial-gradient(circle at 62% 48%,#000,#0000 72%)}.broadcast-copy{z-index:12;width:min(620px,46vw);position:relative}.broadcast-copy .chapter-label{color:var(--creator-bright)}.broadcast-copy h2{font-family:var(--font-display);letter-spacing:-.075em;margin:35px 0 0;font-size:clamp(3.4rem,7vw,8.7rem);font-weight:400;line-height:.87}.broadcast-copy>p:last-child{color:#ffffff94;max-width:520px;margin:30px 0 0;font-size:.94rem;line-height:1.75}.broadcast-depth{z-index:-1;font-family:var(--font-display);letter-spacing:-.11em;white-space:nowrap;pointer-events:none;margin:0;font-size:clamp(9rem,22vw,27rem);font-weight:900;line-height:.7;position:absolute}.broadcast-depth-back{color:#0000;-webkit-text-stroke:1px #51e5ff2b;top:34%;left:-2vw}.broadcast-depth-front{z-index:15;color:#51e5ff1a;bottom:0;right:-1vw}.monitor-wall{z-index:5;position:absolute;inset:180px 3vw 120px 37vw}.crt-monitor{transform-origin:50%;background:#cbc3b7;border:3px solid #2b2930;width:clamp(250px,27vw,430px);margin:0;padding:14px 14px 9px;position:absolute;box-shadow:22px 28px #0000005c,inset 0 0 0 5px #706b65}.crt-monitor-1{top:4%;left:6%;transform:rotate(-6deg)}.crt-monitor-2{top:15%;right:1%;transform:rotate(5deg)}.crt-monitor-3{top:47%;left:0;transform:rotate(4deg)}.crt-monitor-4{bottom:2%;right:8%;transform:rotate(-5deg)}.crt-screen{aspect-ratio:4/3;background:#111118;border:8px solid #25242a;border-radius:20%/12%;position:relative;overflow:hidden}.crt-screen iframe,.crt-screen img{object-fit:cover;filter:saturate(.86)contrast(1.12);border:0;width:100%;height:100%}.crt-screen iframe{pointer-events:none}.crt-scanlines{pointer-events:none;mix-blend-mode:screen;background:repeating-linear-gradient(0deg,#ffffff0b 0 1px,#0000 1px 4px);position:absolute;inset:0}.crt-controls{justify-content:flex-end;align-items:center;gap:8px;height:28px;padding-right:6px;display:flex}.crt-controls span{background:#d84e4e;border-radius:50%;width:7px;height:7px}.crt-controls span:nth-child(2){background:#4f9075}.crt-controls i{background:#58545a;width:28px;height:7px}.crt-monitor>p{color:#28262c;letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;gap:18px;margin:0;font-size:.48rem;font-weight:900;line-height:1.5;display:flex}.crt-monitor>p span{color:#765aff}@media (width<=1100px){.gate-choice{width:30vw}.gate-choice h2{font-size:clamp(2.2rem,3.9vw,3.7rem)}.gate-choice>p:not(.gate-chapter){font-size:.86rem}.gate-world .gate-portrait,.gate-anchor-portrait img{width:78vw}.branch-header{grid-template-columns:1fr auto}.branch-header nav{display:none}.branch-hero-copy{width:72vw}.branch-hero-portrait{opacity:.84;width:68vw;right:-8vw}.branch-section-heading,.metric-intro,.shorts-chapter-heading{grid-template-columns:1fr 3.5fr}.branch-section-heading>p:last-child,.metric-intro>p:last-child,.shorts-chapter-heading>a{grid-column:2;justify-self:start}.metric-field{min-height:1250px}.metric-orbit{height:800px}.case-overview{grid-template-columns:.65fr 3fr}.case-facts{grid-column:2}.case-story{grid-template-columns:.6fr 3fr}.case-story>div{grid-column:2;max-width:620px}.case-result{grid-template-columns:.6fr 3fr}.case-result>a{grid-column:2;justify-self:start}}@media (width<=760px){.path-gate{min-height:760px}.gate-header{min-height:66px;padding:0 18px}.gate-header p,.gate-brand>span:last-child{display:none}.gate-world .gate-portrait,.gate-anchor-portrait img{width:118vw;bottom:8%}.gate-title{font-size:24vw;line-height:.66;display:block;top:45%;bottom:auto}.gate-title span{display:block}.gate-title span:last-child{margin-left:27vw}.gate-choice{width:42vw;top:14%}.gate-choice-creator{left:17px}.gate-choice-designer{right:17px}.gate-choice h2{margin-top:14px;font-size:clamp(1.55rem,6.4vw,2.45rem)}.gate-choice>p:not(.gate-chapter){display:none}.gate-chapter{font-size:.49rem}.gate-chapter span{display:none}.gate-choice>a,.gate-choice>button{justify-content:center;min-width:39vw;padding:13px 12px;font-size:.51rem;line-height:1.35;position:absolute;top:calc(100svh - 245px)}.gate-choice-creator>a,.gate-choice-creator>button{left:0}.gate-choice-designer>a,.gate-choice-designer>button{right:0}.gate-divider>span{width:42px;height:42px;top:55%}.gate-instruction{width:max-content;font-size:.45rem;bottom:19px}.branch-header{min-height:66px;padding:0 18px}.branch-header .branch-brand>span:last-child{display:none}.path-switch{padding:10px 12px;font-size:.5rem}.branch-hero{align-items:flex-start;min-height:850px;padding:112px 20px 70px}.branch-hero-copy{width:100%}.choice-confirmation{font-size:.5rem}.choice-confirmation span{width:24px;height:24px}.branch-hero h1{font-size:clamp(3.3rem,15vw,5.8rem)}.branch-hero-copy>p:not(.choice-confirmation){max-width:86%;font-size:.92rem}.hero-actions{gap:10px}.primary-action,.secondary-action{padding:13px 15px;font-size:.52rem}.branch-hero-portrait{opacity:.72;width:118vw;bottom:-1%;right:-28vw}.creator-hero-portrait{right:-22vw}.branch-scroll-note{font-size:.48rem;left:20px}.branch-section,.portfolio-chapter,.process-chapter,.community-chapter{padding:80px 22px}.branch-section-heading,.metric-intro,.shorts-chapter-heading,.portfolio-heading{grid-template-columns:1fr;gap:28px}.branch-section-heading>p:last-child,.metric-intro>p:last-child,.shorts-chapter-heading>a{grid-column:1}.branch-section-heading h2,.metric-intro h2,.shorts-chapter-heading h2,.community-copy h2,.portfolio-heading h2,.process-chapter h2,.branch-contact h2{font-size:clamp(2.9rem,14vw,5.1rem)}.format-rows{margin-top:60px}.format-rows a{grid-template-columns:35px 1fr auto;gap:12px;min-height:92px}.format-rows em{display:none}.format-rows strong{font-size:1.55rem}.service-rows{grid-template-columns:1fr;margin-top:58px}.service-rows article{border-right:0;min-height:250px}.service-rows h3{margin-top:50px}.metric-field{min-height:auto;padding:82px 22px 95px}.metric-orbit{flex-direction:column;gap:70px;height:auto;margin-top:88px;display:flex}.metric-orbit:before{width:100vw;top:20%;left:-45%}.metric-orbit:after{width:80vw;bottom:0;right:-55%}.floating-metric{text-align:left;width:fit-content;max-width:100%;position:relative;inset:auto}.floating-metric:nth-child(2n){text-align:right;align-self:flex-end}.floating-metric:nth-child(2n) p{margin-left:auto}.floating-metric-3{text-align:center;align-self:center}.counter{font-size:clamp(4.3rem,21vw,7.7rem)}.floating-metric p{margin-top:18px;font-size:.53rem}.metric-line{display:none}.shorts-chapter{padding:80px 0}.shorts-chapter-heading{padding:0 22px}.short-card{flex-basis:min(69vw,290px)}.community-chapter,.process-chapter{grid-template-columns:1fr;gap:70px}.community-paths a{min-height:225px}.portfolio-grid{grid-template-columns:1fr;margin-top:70px}.portfolio-card-1,.portfolio-card-2,.portfolio-card-3,.portfolio-card-4{grid-column:1;margin-top:0}.portfolio-card+.portfolio-card{margin-top:28px}.all-projects-link{margin-top:64px;font-size:1.65rem}.branch-contact{grid-template-columns:1fr}.branch-contact-copy,.contact-form{padding:80px 22px}.branch-contact-copy{border-right:0;border-bottom:1px solid var(--line-light)}.form-row{grid-template-columns:1fr}.form-submit{flex-direction:column;align-items:flex-start}.branch-footer{grid-template-columns:1fr;gap:18px;padding:38px 22px}.case-header{grid-template-columns:1fr auto;min-height:64px;padding:0 18px}.case-header>span{display:none}.case-header a:last-child{font-size:0}.case-header a:last-child:after{content:"FE / DESIGN";font-size:.5rem}.case-hero{min-height:720px}.case-hero-topline{top:88px;left:18px;right:18px}.case-hero-topline span:nth-child(2){display:none}.case-hero-title{bottom:72px;left:18px;right:18px}.case-hero-title h1{font-size:clamp(4rem,20vw,7rem)}.case-scroll{bottom:25px;right:18px}.case-overview,.case-story,.case-result{grid-template-columns:1fr;gap:46px;padding:80px 22px}.case-overview-index{flex-direction:row;justify-content:space-between}.case-facts,.case-story>div,.case-result>a{grid-column:1}.case-overview-main h2,.case-story h2,.case-result h2{font-size:clamp(2.55rem,12vw,4.8rem)}.case-cover-break,.case-cover-break img{height:56svh;min-height:56svh}.case-gallery{grid-template-columns:1fr;gap:18px;padding:54px 18px}.case-gallery-media,.case-gallery-media-1,.case-gallery-media-2,.case-gallery-media-3,.case-gallery-media-4,.case-gallery-single .case-gallery-media,.case-type-panel{grid-column:1;min-height:58svh;margin-top:0}.case-gallery-media img,.case-gallery-single .case-gallery-media img{min-height:58svh}.case-type-panel{min-height:420px}.case-type-panel strong{writing-mode:initial;transform:none}.next-case{min-height:66svh;padding:70px 22px 45px}.next-case h2{max-width:82%;font-size:clamp(3.5rem,16vw,6rem)}.next-case-arrow{bottom:38px;right:22px}}@media (prefers-reduced-motion:no-preference){.gate-world .gate-portrait{animation:.85s cubic-bezier(.2,.7,.2,1) both gate-portrait-enter}.branch-hero-portrait img{animation:.85s cubic-bezier(.2,.7,.2,1) both portrait-enter}.branch-hero-atmosphere i:first-child{animation:12s ease-in-out infinite alternate orbit-drift}}@media (width<=1100px){.broadcast-chapter{min-height:1180px}.broadcast-copy{width:min(690px,68vw)}.monitor-wall{inset:390px 3vw 115px 15vw}.crt-monitor{width:clamp(235px,36vw,390px)}.hero-depth-word{font-size:clamp(8rem,23vw,18rem)}}@media (width<=760px){.site-loader{--loader-pad:19px}.loader-topline{font-size:.48rem}.controller-window{width:100%}.controller-era{grid-template-columns:minmax(180px,1fr);gap:18px;width:100%}.loader-percentage{font-size:clamp(3.5rem,18vw,5.25rem)}.pixel-console-card{gap:13px;width:min(88vw,380px);min-width:0}.pixel-console{width:min(86vw,350px)}.hero-depth-word{font-size:28vw;left:-10vw;right:-10vw}.hero-depth-word-back{top:38%}.hero-depth-word-front{bottom:11%}.partner-rail-label{padding:14px 18px}.partner-rail-label span:last-child{display:none}.partner-group{gap:38px;padding:29px 38px 29px 0}.partner-wordmark{gap:38px;font-size:clamp(1.65rem,9vw,2.7rem)}.cookie-notice{width:calc(100vw - 20px);bottom:10px;right:10px}.cookie-notice-main{grid-template-columns:1fr}.cookie-pixel{width:34px;height:34px}.cookie-notice-actions{flex-direction:column;align-items:flex-start}.cookie-primary{justify-content:space-between;width:100%}.broadcast-chapter{min-height:1460px;padding:85px 20px}.broadcast-copy{width:100%}.broadcast-copy h2{font-size:clamp(3.2rem,15vw,5.4rem)}.monitor-wall{inset:460px 14px 115px}.crt-monitor{width:min(72vw,310px);padding:10px 10px 7px}.crt-monitor-1{top:0;left:0}.crt-monitor-2{top:22%;right:0}.crt-monitor-3{top:47%;left:2%}.crt-monitor-4{bottom:0;right:2%}.crt-monitor>p{font-size:.42rem}.broadcast-depth{font-size:30vw}.broadcast-depth-back{top:43%}.broadcast-depth-front{bottom:1.5%}}@keyframes gate-portrait-enter{0%{opacity:0;transform:translate(-50%)translateY(2.5%)scale(1.035)}to{opacity:1;transform:translate(-50%)translateY(0)scale(1)}}@keyframes portrait-enter{0%{opacity:0;transform:translateY(2.5%)scale(1.035)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes orbit-drift{to{transform:translate(-24px,-13px)scale(1.04)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.shorts-track{width:auto;transform:none!important}.shorts-group{flex-wrap:wrap;justify-content:center;padding:0 18px}.shorts-group[aria-hidden=true]{display:none}.case-gallery-media{clip-path:none;opacity:1;transform:none}.case-gallery-media img{transform:none}.controller-era{animation:none}.partner-track{width:auto;transform:none!important}.partner-group{flex-wrap:wrap;justify-content:center;padding-left:22px}.partner-group[aria-hidden=true]{display:none}}.path-gate{touch-action:pan-y}.path-gate[data-intent=creator],.path-gate[data-intent=designer]{cursor:ew-resize;touch-action:none}.path-gate[data-intent=creator] .gate-world-creator,.path-gate[data-intent=designer] .gate-world-creator{transition:clip-path 80ms linear}.path-gate[data-intent=creator] .gate-choice-designer,.path-gate[data-intent=designer] .gate-choice-creator{opacity:.08;pointer-events:none;transform:translateY(18px)}.path-gate[data-intent=creator] .gate-choice-creator,.path-gate[data-intent=designer] .gate-choice-designer{transform:translateY(-8px)}.path-gate[data-intent=creator] .gate-choice-creator>button,.path-gate[data-intent=designer] .gate-choice-designer>button{color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0b0b0f94;border-color:#ffffff7a}.path-gate[data-phase=complete] .gate-choice{opacity:0;pointer-events:none;transform:translateY(22px)}.gate-reset{z-index:42;color:#fff;letter-spacing:.13em;text-transform:uppercase;cursor:pointer;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0b0b0f8f;border:1px solid #ffffff47;border-radius:999px;align-items:center;gap:9px;padding:9px 13px;font-size:.52rem;font-weight:900;display:inline-flex;position:absolute;top:94px;left:50%;transform:translate(-50%)}.gate-enter{z-index:36;color:#fff;gap:12px;animation:.48s cubic-bezier(.2,.75,.2,1) both gate-enter-cta;display:grid;position:absolute;bottom:78px}.gate-enter-creator{left:4.6vw}.gate-enter-designer{color:var(--ink);text-align:right;right:4.6vw}.gate-enter p{letter-spacing:.16em;text-transform:uppercase;opacity:.64;margin:0;font-size:.54rem;font-weight:900}.gate-enter a{min-width:min(360px,36vw);color:var(--ink);background:var(--creator-bright);border:1px solid var(--creator-bright);letter-spacing:.13em;text-transform:uppercase;border-radius:999px;justify-content:space-between;align-items:center;gap:24px;padding:17px 19px;font-size:.62rem;font-weight:900;display:inline-flex}.gate-enter-designer a{color:#fff;background:var(--ink);border-color:var(--ink)}.gate-instruction{overflow:hidden}.gate-instruction:after{content:"";background:linear-gradient(90deg, var(--creator-bright) var(--reveal-progress), transparent var(--reveal-progress));height:2px;position:absolute;bottom:0;left:0;right:0}@keyframes gate-enter-cta{0%{opacity:0;transform:translateY(18px)}}.branch-mobile-nav{justify-self:end;display:none;position:relative}.branch-mobile-nav summary{letter-spacing:.14em;text-transform:uppercase;cursor:pointer;border:1px solid;border-radius:999px;align-items:center;gap:10px;padding:10px 13px;font-size:.54rem;font-weight:900;list-style:none;display:inline-flex}.branch-mobile-nav summary::-webkit-details-marker{display:none}.branch-mobile-nav[open] summary span{transform:rotate(45deg)}.branch-mobile-nav>div{color:#fff;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#08080cf5;border:1px solid #fff3;width:min(330px,100vw - 36px);padding:10px;display:grid;position:absolute;top:calc(100% + 12px);right:0;box-shadow:0 25px 70px #0000004d}.branch-mobile-nav>div a{letter-spacing:.12em;text-transform:uppercase;border-bottom:1px solid #ffffff1f;justify-content:space-between;gap:20px;padding:15px 11px;font-size:.62rem;font-weight:900;display:flex}.branch-mobile-nav>div a:last-child{color:var(--creator-bright);border-bottom:0}.about-branch{grid-template-columns:1fr 3.1fr 1.4fr;align-items:start;gap:4vw;padding:clamp(92px,9vw,150px) 5vw;display:grid}.about-branch-creator{color:#fff;border-top:1px solid var(--line-light);background:#0d0d13}.about-branch-designer{color:var(--ink);border-top:1px solid var(--line-dark);background:#e8dfd3}.about-branch h2{font-family:var(--font-display);letter-spacing:-.065em;margin:0;font-size:clamp(3rem,5.7vw,7.2rem);font-weight:400;line-height:.94}.about-branch-copy{padding-top:8px}.about-branch-copy p{opacity:.65;margin:0;font-size:.94rem;line-height:1.78}.about-branch-copy span{letter-spacing:.14em;text-transform:uppercase;opacity:.55;border-top:1px solid;margin-top:34px;padding-top:18px;font-size:.54rem;font-weight:900;line-height:1.6;display:block}.metric-field{min-height:1080px}.metric-orbit{height:690px;margin-top:48px}.counter{font-size:clamp(4.7rem,9.5vw,11.8rem)}.floating-metric small{letter-spacing:.11em;text-transform:uppercase;opacity:.34;max-width:285px;margin-top:10px;font-size:.48rem;font-weight:800;line-height:1.5;display:block}.floating-metric-2 small,.floating-metric-4 small{margin-left:auto}.floating-metric-3 small{margin-inline:auto}.statement-band{text-align:center;place-items:center;min-height:74svh;padding:10vw 5vw;display:grid;overflow:hidden}.statement-band-creator{color:#fff;background:radial-gradient(circle at 50% 52%,#785cff57,#0000 34%),#08080d}.statement-band-designer{color:var(--ink);background:radial-gradient(circle at 50% 52%, #efb84c80, transparent 35%), var(--paper-bright)}.statement-band p,.statement-band strong{font-family:var(--font-display);letter-spacing:-.08em;grid-area:1/1;margin:0;font-size:clamp(4.2rem,10vw,13rem);font-weight:400;line-height:.82}.statement-band p{opacity:.22;transform:translateY(-.46em)}.statement-band strong{transform:translateY(.46em)}.statement-band-creator strong{color:var(--creator-bright)}.statement-band-designer strong{color:var(--designer-deep)}.channel-directory{padding:clamp(92px,10vw,165px) 5vw}.channel-directory-creator{color:#fff;background:#101016}.channel-directory-designer{color:var(--ink);background:var(--paper-bright)}.channel-directory-heading{grid-template-columns:1fr 4fr 1.25fr;align-items:end;gap:4vw;display:grid}.channel-directory-heading h2{font-family:var(--font-display);letter-spacing:-.068em;margin:0;font-size:clamp(3.1rem,6.2vw,7.8rem);font-weight:400;line-height:.91}.channel-directory-heading>a{letter-spacing:.13em;text-transform:uppercase;border-bottom:1px solid;justify-self:end;padding-bottom:6px;font-size:.58rem;font-weight:900}.channel-directory-grid{border-top:1px solid;grid-template-columns:repeat(2,1fr);margin-top:clamp(64px,7vw,105px);display:grid}.channel-directory-grid>a{border-bottom:1px solid;border-right:1px solid;grid-template-columns:45px 1fr 1.2fr auto;align-items:center;gap:22px;min-height:112px;padding:20px 22px 20px 0;transition:padding .2s,background .2s;display:grid}.channel-directory-grid>a:nth-child(2n){border-right:0;padding-left:22px}.channel-directory-grid>a:hover{background:#785cff14;padding-inline:18px}.channel-directory-grid>a>span:first-child{letter-spacing:.14em;opacity:.42;font-size:.54rem;font-weight:900}.channel-directory-grid strong{font-family:var(--font-display);letter-spacing:-.035em;font-size:clamp(1.35rem,2vw,2.45rem);font-weight:400}.channel-directory-grid p{opacity:.5;margin:0;font-size:.7rem;line-height:1.55}.portfolio-archive{border-top:1px solid var(--line-dark);grid-template-columns:1.2fr 2.8fr;gap:6vw;margin-top:clamp(100px,12vw,190px);padding-top:clamp(70px,8vw,120px);display:grid}.portfolio-archive-heading h3{font-family:var(--font-display);letter-spacing:-.06em;margin:30px 0 0;font-size:clamp(2.7rem,4.8vw,6rem);font-weight:400;line-height:.94}.portfolio-archive-heading>p:last-child{opacity:.56;max-width:390px;margin:28px 0 0;font-size:.82rem;line-height:1.7}.portfolio-archive-list{border-top:1px solid var(--line-dark)}.portfolio-archive-list a{border-bottom:1px solid var(--line-dark);grid-template-columns:50px 1.35fr 1fr auto;align-items:center;gap:22px;min-height:94px;transition:padding .18s,color .18s;display:grid}.portfolio-archive-list a:hover{color:var(--designer-deep);padding-inline:12px}.portfolio-archive-list span,.portfolio-archive-list em{letter-spacing:.13em;text-transform:uppercase;opacity:.55;font-size:.56rem;font-style:normal;font-weight:900}.portfolio-archive-list strong{font-family:var(--font-display);letter-spacing:-.04em;font-size:clamp(1.35rem,2.3vw,2.7rem);font-weight:400}.branch-footer-links{flex-wrap:wrap;justify-content:center;gap:12px 22px;display:flex}.branch-footer-links a,.branch-footer-links button{color:inherit;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;opacity:.58;background:0 0;border:0;padding:0;font-size:.52rem;font-weight:900}.branch-footer-links a:hover,.branch-footer-links button:hover{opacity:1}.broadcast-chapter{min-height:920px}.broadcast-copy{width:min(560px,40vw)}.broadcast-copy h2{font-size:clamp(3.2rem,6.3vw,7.8rem)}.broadcast-consent{color:var(--ink);background:var(--creator-bright);letter-spacing:.13em;text-transform:uppercase;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:18px;margin-top:28px;padding:14px 17px;font-size:.55rem;font-weight:900;display:inline-flex}.monitor-wall{inset:130px 3vw 95px 42vw}.crt-monitor{width:clamp(240px,25vw,390px)}.crt-monitor-1{top:2%;left:2%}.crt-monitor-2{top:13%;right:0}.crt-monitor-3{top:auto;bottom:1%;left:22%}.crt-placeholder{color:#51e5ff9e;background:radial-gradient(circle,#785cff3d,#0000 55%),#111118;place-items:center;width:100%;height:100%;display:grid}.crt-placeholder span{font-family:var(--font-display);letter-spacing:-.12em;opacity:.18;grid-area:1/1;font-size:clamp(4rem,8vw,7rem)}.crt-placeholder i{letter-spacing:.18em;grid-area:1/1;font-size:.48rem;font-style:normal;font-weight:900}.short-card-placeholder{background:radial-gradient(circle at 50% 38%,#785cff7a,#0000 33%),linear-gradient(145deg,#202032,#08080d);place-items:center;display:grid;position:absolute;inset:0}.short-card-placeholder i{font-family:var(--font-display);letter-spacing:-.12em;opacity:.18;grid-area:1/1;font-size:6rem;font-style:normal}.short-card-placeholder small{letter-spacing:.18em;grid-area:1/1;font-size:.52rem;font-weight:900}.cookie-details strong{color:#fff}.cookie-details p{margin-top:8px}.cookie-details a{color:var(--creator-bright);letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid;margin-top:12px;padding-bottom:3px;font-size:.62rem;font-weight:900;display:inline-block}.cookie-notice-actions{flex-wrap:wrap}.cookie-essential{color:#fff;background:0 0;padding:12px 14px;border:1px solid #ffffff57!important}.contact-form select{color:#fff;background-color:#ffffff09}.contact-form select option,.contact-form select option:disabled{color:#fff!important;background:#111217!important}.contact-form select option:disabled{color:#9ba0aa!important}.case-compact-break{color:#fff;background:radial-gradient(circle at 84% 28%, var(--case-accent-soft), transparent 32%), #0a0a0d;grid-template-columns:.65fr 2.7fr 1.2fr;align-items:start;gap:4vw;padding:clamp(100px,11vw,175px) 5vw;display:grid}@supports (color:color-mix(in lab, red, red)){.case-compact-break{background:radial-gradient(circle at 84% 28%, color-mix(in srgb, var(--case-accent-soft) 44%, transparent), transparent 32%), #0a0a0d}}.case-compact-break>span{color:var(--case-accent);letter-spacing:.15em;text-transform:uppercase;font-size:.55rem;font-weight:900}.case-compact-break strong{font-family:var(--font-display);letter-spacing:-.075em;font-size:clamp(4rem,8vw,10rem);font-weight:400;line-height:.82}.case-compact-break p{color:#ffffff94;margin:0;font-size:.86rem;line-height:1.75}.case-compact-break a{letter-spacing:.13em;text-transform:uppercase;border-bottom:1px solid;grid-column:3;padding-bottom:5px;font-size:.55rem;font-weight:900}.privacy-page{min-height:100svh;color:var(--ink);background:var(--paper-bright)}.privacy-header{border-bottom:1px solid var(--line-dark);justify-content:space-between;align-items:center;min-height:76px;padding:0 3.4vw;display:flex}.privacy-header>a:last-child{letter-spacing:.14em;text-transform:uppercase;font-size:.57rem;font-weight:900}.privacy-article{padding:clamp(80px,9vw,145px) 5vw}.privacy-title{grid-template-columns:1fr 3.5fr 1.2fr;align-items:end;gap:4vw;padding-bottom:clamp(80px,9vw,145px);display:grid}.privacy-title h1{font-family:var(--font-display);letter-spacing:-.075em;margin:0;font-size:clamp(4rem,8vw,10rem);font-weight:400;line-height:.83}.privacy-title>p:last-child{opacity:.55;margin:0;font-size:.68rem;line-height:1.6}.privacy-article>section{border-top:1px solid var(--line-dark);grid-template-columns:1fr 4.7fr;gap:4vw;padding:clamp(40px,5vw,74px) 0;display:grid}.privacy-article>section>span{color:var(--designer-deep);letter-spacing:.15em;font-size:.58rem;font-weight:900}.privacy-article section h2{font-family:var(--font-display);letter-spacing:-.055em;margin:0;font-size:clamp(2.2rem,4vw,5rem);font-weight:400}.privacy-article section p{opacity:.65;max-width:760px;margin:24px 0 0;font-size:.95rem;line-height:1.8}.privacy-article section p a{border-bottom:1px solid}.privacy-choice-button{color:#fff;background:var(--ink);letter-spacing:.13em;text-transform:uppercase;cursor:pointer;border:0;border-radius:999px;margin-top:28px;padding:14px 17px;font-size:.56rem;font-weight:900}.site-loader-exiting{animation-duration:.56s}@media (width<=1100px){.branch-header nav,.branch-header .path-switch{display:none}.branch-mobile-nav{display:block}.about-branch{grid-template-columns:.7fr 3fr}.about-branch-copy{grid-column:2;max-width:660px}.metric-field{min-height:1050px}.metric-orbit{height:700px}.channel-directory-heading{grid-template-columns:1fr 3.5fr}.channel-directory-heading>a{grid-column:2;justify-self:start;margin-top:20px}.channel-directory-grid{grid-template-columns:1fr}.channel-directory-grid>a,.channel-directory-grid>a:nth-child(2n){border-right:0;padding-left:0}.portfolio-archive{grid-template-columns:1fr}.broadcast-chapter{min-height:980px}.broadcast-copy{width:min(640px,66vw)}.monitor-wall{inset:370px 4vw 90px 10vw}.crt-monitor{width:clamp(225px,34vw,350px)}.case-compact-break{grid-template-columns:.6fr 3fr}.case-compact-break p,.case-compact-break a{grid-column:2}.case-compact-break a{justify-self:start}}@media (width<=760px){.path-gate{min-height:max(720px,100svh)}.path-gate[data-intent=creator] .gate-choice-creator>button,.path-gate[data-intent=designer] .gate-choice-designer>button{opacity:0;pointer-events:none}.gate-reset{top:78px}.gate-enter{text-align:left;bottom:70px;left:18px;right:18px}.gate-enter-designer{text-align:right}.gate-enter a{width:100%;min-width:0}.gate-instruction{bottom:17px}.gate-world .gate-portrait,.gate-anchor-portrait img{width:116vw;bottom:7%}.about-branch{grid-template-columns:1fr;gap:30px;padding:78px 22px}.about-branch-copy{grid-column:1}.about-branch h2{font-size:clamp(2.85rem,13vw,4.8rem)}.metric-field{min-height:auto}.metric-orbit{height:auto}.floating-metric small{margin-top:8px}.floating-metric:nth-child(2n) small{margin-left:auto}.statement-band{min-height:62svh;padding:110px 22px}.statement-band p,.statement-band strong{font-size:clamp(3.5rem,17vw,6.4rem)}.channel-directory{padding:80px 22px}.channel-directory-heading{grid-template-columns:1fr;gap:28px}.channel-directory-heading h2{font-size:clamp(2.9rem,14vw,5.1rem)}.channel-directory-heading>a{grid-column:1}.channel-directory-grid{margin-top:58px}.channel-directory-grid>a{grid-template-columns:32px 1fr auto;gap:12px;min-height:92px}.channel-directory-grid p{display:none}.channel-directory-grid strong{font-size:1.5rem}.portfolio-archive{margin-top:92px;padding-top:65px}.portfolio-archive-list a{grid-template-columns:34px 1fr auto;gap:12px;min-height:88px}.portfolio-archive-list em{display:none}.portfolio-archive-list strong{font-size:1.45rem}.broadcast-chapter{min-height:1110px}.broadcast-copy{width:100%}.monitor-wall{inset:430px 14px 105px}.crt-monitor{width:min(68vw,290px)}.crt-monitor-1{top:0;left:0}.crt-monitor-2{top:29%;right:0}.crt-monitor-3{top:auto;bottom:0;left:5%}.cookie-notice-actions{flex-direction:row;align-items:center}.cookie-primary{flex:100%;width:auto}.cookie-essential,.cookie-secondary{flex:auto}.branch-footer-links{justify-content:flex-start}.case-compact-break{grid-template-columns:1fr;gap:34px;padding:82px 22px}.case-compact-break p,.case-compact-break a{grid-column:1}.case-compact-break strong{font-size:clamp(3.5rem,17vw,6rem)}.privacy-header{min-height:66px;padding:0 18px}.privacy-header .branch-brand>span:last-child{display:none}.privacy-article{padding:70px 22px}.privacy-title{grid-template-columns:1fr;gap:28px;padding-bottom:80px}.privacy-title h1{font-size:clamp(3.8rem,18vw,6.5rem)}.privacy-article>section{grid-template-columns:1fr;gap:22px;padding:48px 0}}.path-gate{cursor:ew-resize;touch-action:none;min-height:100svh}.path-gate[data-dragging=true]{cursor:grabbing}.gate-world-creator{will-change:clip-path;transition:none}.path-gate[data-snapping=true] .gate-world-creator{transition:clip-path .52s cubic-bezier(.2,.78,.2,1)}.gate-world img{-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.gate-world-creator .gate-portrait{image-rendering:pixelated}.gate-world-designer .gate-portrait{image-rendering:auto}.gate-designer-identity{z-index:2;aspect-ratio:377/233;opacity:.88;pointer-events:none;width:clamp(340px,40vw,680px);position:absolute;top:13%;left:2.8vw;transform:rotate(-3deg)}.gate-designer-fibonacci{width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.gate-fibonacci-grid{stroke:#322d263d;stroke-width:1px;vector-effect:non-scaling-stroke}.gate-fibonacci-spiral{stroke:#a6661494;stroke-width:1.35px;stroke-linecap:round;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 9px #c5822424)}.gate-designer-sigil{z-index:2;opacity:.82;filter:drop-shadow(0 18px 34px #7a4e1224);width:45%;height:auto;display:block;position:absolute;top:6%;left:13%}.gate-designer-tools{z-index:3;align-items:center;gap:clamp(5px,.55vw,9px);display:flex;position:absolute;bottom:6%;right:3%}.gate-designer-tools span{aspect-ratio:1;width:clamp(28px,2.45vw,38px);font-family:var(--font-body);opacity:.72;border:1px solid;border-radius:5px;place-items:center;font-size:clamp(.5rem,.64vw,.7rem);font-weight:700;line-height:1;display:grid;box-shadow:0 8px 20px #1c181414}.gate-tool-ai{color:#8b4a00;background:#ff9a001a}.gate-tool-ps{color:#075888;background:#31a8ff1a}.gate-tool-id{color:#8d1641;background:#ff336617}.gate-tool-ae{color:#4b4b91;background:#9999ff1a}.gate-tool-pr{color:#454577;background:#9999ff14}.gate-title{isolation:isolate;letter-spacing:-.09em;mix-blend-mode:normal;font-weight:800}.gate-title span:first-child,.gate-title span:last-child{color:#ffffff0b;-webkit-text-stroke:1px #ffffffc7;paint-order:stroke fill;text-shadow:0 2px #05080d85,0 0 18px #ffffff14;position:relative}.gate-title span:before{z-index:-1;color:#0000;content:attr(data-word);-webkit-text-stroke:1.15px var(--word-accent);opacity:.7;paint-order:stroke fill;filter:drop-shadow(0 0 16px var(--word-glow));position:absolute;inset:0;transform:translate(.018em,-.012em)}.gate-title span:first-child{--word-accent:#f2b51f;--word-glow:#f2b51f40}.gate-title span:last-child{--word-accent:#18afe9;--word-glow:#18afe952}.gate-choice{transition:opacity .18s linear;transform:none}.gate-choice-creator{opacity:var(--creator-copy-opacity)}.gate-choice-designer{opacity:var(--designer-copy-opacity)}.gate-choice h2{letter-spacing:-.055em;font-weight:600}.gate-choice>:is(a,button){min-height:50px}.gate-divider{left:clamp(24px, var(--split), calc(100% - 24px));width:52px;transition:none}.path-gate[data-snapping=true] .gate-divider{transition:left .52s cubic-bezier(.2,.78,.2,1)}.gate-divider>span{background:#0b0b0fb8;border-width:1px;border-radius:999px;width:38px;height:84px;top:52%;box-shadow:0 14px 34px #0000003d}.gate-divider i{font-size:0}.gate-instruction{grid-template-columns:1fr auto 1fr;align-items:center;gap:clamp(12px,2.2vw,30px);width:min(660px,100vw - 44px);min-height:43px;padding:9px 17px;display:grid}.gate-instruction>span:first-child{text-align:left}.gate-instruction>span:last-child{text-align:right}.gate-instruction strong{white-space:nowrap;align-items:center;gap:8px;font-size:.56rem;display:inline-flex}.gate-instruction b{color:var(--creator-bright);font-size:.94rem;line-height:1}.gate-instruction:after{background:linear-gradient(90deg, var(--creator-bright) 0 var(--reveal-progress), var(--designer) var(--reveal-progress) 100%)}.gate-enter{bottom:88px}.gate-enter a{min-height:52px;transition:transform .18s,box-shadow .18s}.gate-enter a:hover{transform:translateY(-2px);box-shadow:0 14px 36px #0003}@media (width<=900px){.gate-choice{width:39vw}.gate-choice h2{font-size:clamp(2rem,4.9vw,3.8rem)}}@media (width<=760px){.gate-header{min-height:66px;padding:0 18px}.gate-header p{text-align:right;max-width:46vw;font-size:.48rem;line-height:1.45}.gate-brand>span:last-child{display:none}.gate-world .gate-portrait{width:min(126vw,610px);bottom:8svh}.gate-world .gate-eureka-sigil{opacity:.25;width:min(104vw,570px);top:29%;right:-42vw}.gate-designer-identity{opacity:.72;width:min(96vw,510px);top:27%;left:-21vw;transform:rotate(-4deg)}.gate-designer-sigil{width:48%;top:3%;left:12%}.gate-designer-tools{gap:4px;bottom:3%;right:2%}.gate-designer-tools span{border-radius:4px;width:27px;font-size:.52rem}.gate-choice{width:44vw;top:13%}.gate-choice h2{font-size:clamp(1.45rem,6vw,2.25rem);line-height:.96}.gate-choice>:is(a,button){width:100%;min-width:0;min-height:46px;margin-top:18px;padding:12px 10px;font-size:.47rem;position:relative;top:auto}.gate-divider{left:clamp(23px, var(--split), calc(100% - 23px));width:54px}.gate-divider>span{width:48px;height:48px;top:54%;box-shadow:0 12px 30px #00000040,0 0 0 5px #ffffff14}.gate-instruction{letter-spacing:.08em;gap:7px;width:calc(100vw - 28px);min-height:40px;padding:8px 11px;font-size:.4rem;bottom:14px}.gate-instruction strong{letter-spacing:.08em;gap:5px;font-size:.43rem}.gate-instruction b{font-size:.72rem}.gate-enter{bottom:67px;left:16px;right:16px}}:where(a,button,summary,[role=slider]):focus-visible{outline:3px solid var(--creator-bright);outline-offset:4px}:where(#sobre,#formatos,#servicos,#numeros,#portfolio,#canais,#contato){scroll-margin-top:86px}.gate-title{letter-spacing:-.068em;font-size:clamp(5.6rem,12.6vw,13.5rem);font-weight:800;line-height:.79}.gate-title span:before{content:none}.gate-title span:first-child,.gate-title span:last-child{color:#ffffff0e;paint-order:stroke fill;filter:none}.gate-title span:first-child{-webkit-text-stroke:1.35px #f4bb2bf0;text-shadow:0 2px #07080cad,0 0 24px #f4bb2b38}.gate-title span:last-child{-webkit-text-stroke:1.35px #23bceef5;text-shadow:0 2px #07080c9e,0 0 24px #23bcee40}.gate-divider>span{background:linear-gradient(90deg,#23bcee1c 0 50%,#f4bb2b1c 50% 100%),#0a0b10c2;border-color:#ffffffc2;gap:0;padding:0;position:absolute;overflow:hidden;box-shadow:-5px 0 18px #23bcee24,5px 0 18px #f4bb2b21,0 14px 32px #00000047}.gate-divider>span:after{content:"";z-index:0;background:#ffffffb8;width:1px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.gate-divider i{z-index:1;place-items:center;width:50%;height:100%;display:grid;position:relative}.gate-divider i:before{content:"";border-top:1.5px solid;border-right:1.5px solid;width:7px;height:7px}.gate-divider-arrow-left{color:#35c9f5;filter:drop-shadow(0 0 5px #35c9f59e)}.gate-divider-arrow-left:before{margin-left:3px;transform:rotate(-135deg)}.gate-divider-arrow-right{color:#f5bf36;filter:drop-shadow(0 0 5px #f5bf3694)}.gate-divider-arrow-right:before{margin-right:3px;transform:rotate(45deg)}.gate-header{justify-content:flex-end}.gate-instruction>span:first-child{color:#35c9f5}.gate-instruction>span:last-child{color:#f5bf36}.gate-instruction b{color:#0000;background:linear-gradient(90deg,#35c9f5,#f5bf36);-webkit-background-clip:text;background-clip:text}.creator-hero .branch-scroll-note span{color:var(--creator-bright)}.designer-hero .branch-scroll-note span{color:var(--designer-deep)}.branch-hero h1,.branch-section-heading h2,.metric-intro h2,.shorts-chapter-heading h2,.community-copy h2,.portfolio-heading h2,.process-chapter h2,.branch-contact h2,.channel-directory-heading h2,.about-branch h2{text-wrap:balance}.branch-hero-copy>p:not(.choice-confirmation){max-width:58ch}.about-branch-copy p{max-width:56ch}.branch-section-heading>p:last-child,.metric-intro>p:last-child{max-width:36ch}.partner-viewport{min-height:clamp(124px,11vw,168px)}.partner-group{gap:clamp(26px,3.2vw,54px);padding:clamp(24px,2.8vw,38px) clamp(26px,3.2vw,54px) clamp(24px,2.8vw,38px) 0}.partner-logo{white-space:nowrap;flex:none;justify-content:center;align-items:center;height:clamp(74px,7vw,104px);display:inline-flex;overflow:hidden}.partner-logo img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%;display:block}.partner-logo-platform{background:#ffffff0e;border:1px solid #ffffff29;border-radius:18px;gap:14px;min-width:clamp(172px,14vw,225px);padding:0 22px}.partner-logo-platform img{width:clamp(30px,2.5vw,42px);height:clamp(30px,2.5vw,42px)}.partner-logo strong{font-family:var(--font-body);letter-spacing:-.025em;font-size:clamp(.9rem,1.15vw,1.15rem);font-weight:800}.partner-logo-brand{background:#ffffffb8;border:1px solid #0a0a0e1f;border-radius:18px;width:clamp(205px,19vw,310px);padding:11px 18px}.partner-rail-creator .partner-logo-brand{background:#ffffff13;border-color:#ffffff26}.partner-logo-eureka{background:#18afe913;border:1px solid #18afe938;border-radius:18px;gap:12px;width:clamp(210px,18vw,280px);padding:4px 18px 4px 8px}.partner-logo-eureka img{object-fit:cover;mix-blend-mode:screen;width:82px;height:78px}.channel-directory-grid>a{grid-template-columns:30px 52px minmax(0,1fr) auto;gap:17px;min-height:118px;padding-block:18px}.channel-index{letter-spacing:.14em;opacity:.42;font-size:.5rem;font-weight:900}.channel-icon{color:#111217;background:#fffffff0;border:1px solid #ffffff2e;border-radius:14px;place-items:center;width:48px;height:48px;transition:transform .2s cubic-bezier(.2,.75,.2,1),border-radius .2s;display:grid;overflow:hidden;box-shadow:0 10px 24px #0000001a}.channel-directory-designer .channel-icon{border-color:#0a0a0e1f}.channel-icon img{object-fit:contain;width:24px;height:24px;display:block}.channel-icon b{letter-spacing:-.03em;font-size:.72rem;font-weight:900}.channel-icon-document b{letter-spacing:.04em;font-size:.49rem}.channel-icon-email b{font-size:1.05rem}.channel-directory-copy{min-width:0}.channel-directory-copy strong{display:block}.channel-directory-copy p{margin-top:7px}.channel-directory-grid>a:hover .channel-icon{border-radius:50%;transform:rotate(-4deg)scale(1.06)}.crt-screen video{object-fit:cover;object-position:center;filter:saturate(.86)contrast(1.12)brightness(.94);pointer-events:none;-webkit-user-select:none;user-select:none;border:0;width:100%;height:100%;display:block}.crt-screen:after{content:"";z-index:2;border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 42px #0000006e,inset 0 0 5px #51e5ff29}.crt-scanlines{z-index:3}@media (width<=760px){.gate-title{letter-spacing:-.055em;font-size:21vw;line-height:.76;top:46%}.gate-title span:last-child{margin-left:22vw}.gate-divider{width:46px}.gate-divider>span{width:34px;height:74px}.gate-divider i:before{width:6px;height:6px}.partner-viewport{min-height:116px}.partner-group{gap:20px;padding:21px 20px 21px 0}.partner-logo{height:72px}.partner-logo-platform{border-radius:15px;min-width:152px;padding:0 16px}.partner-logo-platform img{width:29px;height:29px}.partner-logo-brand{border-radius:15px;width:190px;padding:9px 14px}.partner-logo-eureka{border-radius:15px;width:196px}.partner-logo-eureka img{width:66px;height:64px}.channel-directory-grid>a{grid-template-columns:24px 44px minmax(0,1fr) 20px;gap:12px;min-height:98px}.channel-icon{border-radius:12px;width:42px;height:42px}.channel-icon img{width:22px;height:22px}.channel-directory-grid p{margin-top:5px;font-size:.64rem;line-height:1.42;display:block}.channel-directory-copy strong{font-size:1.3rem}}@media (prefers-reduced-motion:reduce){.partner-viewport{min-height:auto}.partner-group{padding-left:20px}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}
