@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;--tw-border-style:solid;--tw-font-weight:initial;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, 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;--color-neutral-400:oklch(70.8% 0 none);--color-neutral-700:oklch(37.1% 0 none);--color-neutral-800:oklch(26.9% 0 none);--color-white:#fff;--spacing:.25rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--font-weight-semibold:600;--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,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, 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;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:where(:not(iframe)){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}.relative{position:relative}.sticky{position:sticky}.isolate{isolation:isolate}.mx-auto{margin-inline:auto}.my-3{margin-block:calc(var(--spacing) * 3)}.my-4{margin-block:calc(var(--spacing) * 4)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-4{margin-top:calc(var(--spacing) * 4)}.flex{display:flex}.grid{display:grid}.hidden{display:none}.table{display:table}.max-h-60{max-height:calc(var(--spacing) * 60)}.w-full{width:100%}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-end{align-items:flex-end}.justify-between{justify-content:space-between}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-\[\#1e293b\]{border-color:#1e293b}.border-\[\#363831\]{border-color:#363831}.border-neutral-700{border-color:var(--color-neutral-700)}.bg-neutral-800{background-color:var(--color-neutral-800)}.p-2{padding:calc(var(--spacing) * 2)}.pt-8{padding-top:calc(var(--spacing) * 8)}.text-center{text-align:center}.text-left{text-align:left}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.text-neutral-400{color:var(--color-neutral-400)}.text-white{color:var(--color-white)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.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))}.outline-none{--tw-outline-style:none;outline-style:none}@media(hover:hover){.hover\:bg-neutral-800:hover{background-color:var(--color-neutral-800)}}@media(min-width:48rem){.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}}:root{color:#fff;font-synthesis:none;-webkit-font-smoothing:antialiased;background:#020305;font-family:Inter,Arial,Helvetica,sans-serif}button,a,input{-webkit-tap-highlight-color:transparent}button,a{touch-action:manipulation}button{cursor:pointer}button:focus-visible,a:focus-visible,input:focus-visible{outline-offset:6px;outline:2px solid #42bcff}button{font:inherit}button:disabled{cursor:default}.hero{background:radial-gradient(at 74% 40%,#031025,#02070f 29%,#020305 60%,#000);height:auto;min-height:780px;padding-bottom:50px}.gradient-button{color:#fff;letter-spacing:.02em;white-space:nowrap;background:linear-gradient(135deg,#0ea5e9,#1d4ed8);border:1px solid #38bdf866;border-radius:9999px;justify-content:center;align-items:center;gap:10px;font-size:13px;font-weight:600;transition:transform .25s,box-shadow .25s,background .25s;display:inline-flex;box-shadow:0 4px 20px #0ea5e94d,inset 0 1px 1px #ffffff59}.gradient-button svg{transition:transform .25s}.gradient-button:hover{background:linear-gradient(135deg,#38bdf8,#2563eb);border-color:#93c5fdcc;transform:translateY(-2px);box-shadow:0 8px 30px #38bdf873,inset 0 1px 1px #ffffff80}.gradient-button:hover svg{transform:translate(4px)}.search-button{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#94a3b8;background:#0a132499;border:1px solid #ffffff1f;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:all .25s;display:flex}.search-button:hover{color:#fff;background:#14233ccc;border-color:#42bcff80;transform:translateY(-1px);box-shadow:0 0 15px #42bcff40}.hero-copy{z-index:10;pointer-events:none;width:30%;margin-left:4.7%;padding-top:115px;position:relative}.hero-copy button{pointer-events:auto}.eyebrow{letter-spacing:.33em;text-transform:uppercase;white-space:nowrap;color:#c2c4ca;margin:0 0 22px;font-size:12px;transform:translate(-48px)}h1{letter-spacing:-.045em;text-transform:uppercase;margin:0;font-size:clamp(65px,5.02vw,104px);font-weight:800;line-height:.935}h1>span{display:block}h1 .your{transform:translate(-14px)}h1 .growth{-webkit-text-fill-color:transparent;background:linear-gradient(105deg,#36c1f3,#1688ff 44%,#4169ed 86%);-webkit-background-clip:text;background-clip:text}h1 .location{letter-spacing:.46em;white-space:nowrap;margin-top:10px;font-size:clamp(20px,1.56vw,29px);font-weight:400;line-height:1.5}.blue-rule{background:#37b2ed;width:51px;height:2px;margin:7px 0 14px}.supporting>p{color:#d0d1d6;letter-spacing:-.035em;width:480px;max-width:108%;margin:0;font-size:clamp(15px,1.04vw,20px);line-height:1.56}.hero-actions{white-space:nowrap;gap:24px;margin-top:30px}.primary-cta{gap:24px;height:53px;padding:0 24px}.story-button{gap:10px;font-size:12px}.play-circle{border:1px solid #a8b2c8;border-radius:50%;place-items:center;width:47px;height:47px;transition:background .2s;display:grid}.play-circle svg{margin-left:3px}.story-button:hover .play-circle{background:#137efb44}.stats-area{width:550px;max-width:115%;margin-top:61px}.stats{gap:0;margin:0}.stats>div{white-space:nowrap;border-right:1px solid #59606c;flex-direction:column-reverse;padding:0 35px;display:flex}.stats>div:first-child{padding-left:0}.stats>div:last-child{border:0;padding-right:0}.stats dd{color:#d7deed;letter-spacing:-.04em;margin:0 0 9px;font-size:28px;font-weight:600;line-height:1}.stats dt{text-transform:uppercase;color:#c9cbd1;font-size:10px}.stats-note{letter-spacing:.06em;color:#757d8d;margin-top:15px;font-size:9px}.artwork{pointer-events:none;transform-origin:82% 40%;position:absolute;inset:0;transform:translate(-160px)scale(.84)}.phone-layer,.phone-entrance,.orbits{width:100%;height:100%;position:absolute;inset:0}.phone-layer svg,.orbits{width:100%;height:auto;display:block;overflow:visible}.phone-layer{filter:drop-shadow(-12px 16px 12px #0009)}.phone-events{z-index:2}.phone-digital{z-index:1}.phone-pr{z-index:3}.phone-community{z-index:4}.phone-main{z-index:5;filter:drop-shadow(-12px 12px 12px #0009)drop-shadow(0 0 8px #4387ff20)}.orbits{z-index:0}.more-than{z-index:6;color:#62b6fc;font-family:Nothing You Could Do,cursive;font-size:clamp(21px,1.65vw,33px);line-height:1.15;position:absolute;top:14%;left:91.6%;transform:rotate(-11deg)}.more-than i{background:#67c9ef;width:44px;height:2px;margin-top:28px;display:block;transform:rotate(11deg)}.editorial-words{z-index:7;letter-spacing:.3em;text-transform:uppercase;color:#b1b8c5;font-size:10px;line-height:1.9;position:absolute;top:84.5%;left:77.8%}.community-stamp{z-index:7;width:9.75%;height:auto;position:absolute;top:80.8%;left:88.5%}.grain{z-index:8;pointer-events:none;opacity:.035;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.95' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Cpath fill='%23fff' filter='url(%23n)' opacity='.5' d='M0 0h180v180H0z'/%3E%3C/svg%3E");position:absolute;inset:0}.bottom-fade{z-index:9;pointer-events:none;background:linear-gradient(#0000,#020305);height:65px;position:absolute;bottom:0;left:0;right:0}.info-dialog{color:#fff;background:#060d18;border:1px solid #27344b;border-radius:20px;width:min(540px,100% - 36px);max-height:85svh;margin:auto;padding:0;box-shadow:0 30px 120px #000b}.info-dialog::backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000b}.dialog-content{padding:38px;position:relative}.dialog-close{padding:5px;position:absolute;top:19px;right:19px}.dialog-eyebrow{color:#3ebaff;letter-spacing:.3em;font-size:11px}.dialog-content h2{letter-spacing:-.04em;margin:18px 0 22px;font-size:32px;line-height:1.15}.dialog-content p{color:#b7c1d2;font-size:15px;line-height:1.65}.dialog-content .gradient-button{margin-top:15px;padding:14px 22px}.dialog-content .availability{color:#7c8aa3;margin-top:22px;font-size:12px}.dialog-content input[type=search]{color:#fff;background:#101a2b;border:1px solid #34425a;border-radius:99px;width:100%;margin:12px 0;padding:13px;font-size:14px}.dialog-content label,.dialog-content legend{font-size:14px}.search-results button{text-align:left;border-bottom:1px solid #263247;justify-content:space-between;width:100%;padding:15px 0;display:flex}.dialog-content fieldset{border:0;margin:24px 0 4px;padding:0}.dialog-content legend{margin-bottom:12px}.service-choice{align-items:center;gap:12px;padding:9px 0;display:flex}.service-choice input{accent-color:#259fff;width:16px;height:16px}@media(min-width:1800px){.hero-copy{padding-top:7vw}.eyebrow{margin-bottom:1.3vw;font-size:.72vw}.hero-actions{margin-top:1.8vw}.stats-area{margin-top:3.6vw}.stats dd{font-size:1.68vw}.stats dt{font-size:.6vw}}@media(min-width:1024px)and (max-width:1450px){.hero{height:auto;min-height:780px;padding-bottom:50px}.artwork{width:1688px;top:44px;left:calc(39vw - 650px)}.hero-copy{width:37%;padding-top:105px}h1{font-size:76px}.eyebrow{letter-spacing:.25em;font-size:10px}.supporting>p{font-size:16px}.hero-actions{gap:16px}.primary-cta{gap:16px;padding:0 18px;font-size:12px}.story-button{font-size:11px}.stats>div{padding:0 23px}.stats-area{max-width:110%}.more-than{left:89.8%}.community-stamp{top:81%}}@media(min-width:768px)and (max-width:1023px){.hero{height:1050px;min-height:1050px}.search-button{display:flex}.hero-copy{width:49%;margin-left:5%;padding-top:95px}h1{font-size:75px}.eyebrow{letter-spacing:.18em;font-size:9px}.supporting>p{width:380px;font-size:15px}.desktop-break{display:none}.hero-actions{flex-direction:column;align-items:flex-start;gap:18px}.stats-area{width:390px;max-width:110%;margin-top:34px}.stats>div{padding:0 17px}.stats dt{font-size:8px}.stats dd{font-size:25px}.artwork{width:1500px;top:125px;left:calc(43vw - 540px)}.phone-pr,.more-than,.editorial-words,.community-stamp{display:none}}@media(max-width:767px){.hero{background:radial-gradient(circle at 50% 30%,#03132a,#02070f 60%,#020305);height:auto;min-height:auto;padding-bottom:50px}.search-button{display:none}.hero-copy{pointer-events:auto;width:90%;margin:0 5%;padding:90px 0 0}.eyebrow{letter-spacing:.2em;white-space:normal;margin-bottom:14px;font-size:10px;line-height:1.4;transform:none}h1{letter-spacing:-.03em;font-size:clamp(40px,11.5vw,56px);line-height:1.02}h1 .your{transform:none}h1 .location{letter-spacing:.25em;margin-top:10px;font-size:clamp(13px,3.8vw,17px)}.blue-rule{width:44px;margin:14px 0 16px}.supporting>p{color:#cbd5e1;width:100%;max-width:100%;font-size:14px;line-height:1.6}.desktop-break{display:none}.hero-actions{gap:15px;width:100%;margin-top:24px}.primary-cta{justify-content:center;gap:12px;width:100%;max-width:320px;height:48px;padding:0 20px;font-size:12px}.stats-area{border-top:1px solid #ffffff1a;width:100%;max-width:100%;margin-top:32px;padding-top:20px;position:relative;top:auto;left:auto}.stats{grid-template-columns:repeat(3,1fr);gap:8px;width:100%;margin:0;display:grid}.stats>div{text-align:center;white-space:normal;border-right:1px solid #ffffff1a;flex-direction:column-reverse;padding:0 6px;display:flex}.stats>div:first-child{padding-left:0}.stats>div:last-child{border-right:0;padding-right:0}.stats dd{color:#38bdf8;margin:0 0 6px;font-size:22px;font-weight:700;line-height:1.1}.stats dt{text-transform:uppercase;color:#94a3b8;font-size:8px;line-height:1.2}.artwork{transform-origin:top;width:100%;height:280px;margin-top:20px;position:relative;inset:auto;overflow:hidden;transform:scale(.85)}.phone-digital,.phone-pr{display:none}.phone-main{top:0;left:50%;transform:translate(-50%)}.phone-events{top:10px;left:calc(50% + 40px);transform:translate(-50%)}.phone-community{top:-30px;left:calc(50% - 100px);transform:translate(-50%)}.more-than,.editorial-words,.community-stamp{display:none}.orbits{opacity:.5}.bottom-fade{height:40px}.dialog-content{padding:24px 18px}.dialog-content h2{font-size:24px}}@media(max-width:375px){.hero-copy{width:92%;margin:0 4%}h1{font-size:36px}.stats dd{font-size:19px}.stats dt{font-size:7.5px}.primary-cta{padding:0 14px;font-size:11px}}.logo{mix-blend-mode:screen}@media(min-width:1024px)and (max-width:1450px){.phone-digital{top:-44px}.more-than{font-size:23px;left:auto;right:160px}.community-stamp{display:none}}@media(min-width:768px)and (max-width:1023px){.artwork{width:1100px;height:619px;top:250px;left:calc(47vw - 365px)}.phone-digital{top:-250px;left:25px}.phone-events{left:10px}.phone-community{top:120px;left:-80px}}@media(prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.header{position:fixed;top:0;left:0;right:0;z-index:100;height:76px;background:#06080cb8;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border-bottom:1px solid rgba(255,255,255,.07);transition:height .3s cubic-bezier(.16,1,.3,1),background .3s cubic-bezier(.16,1,.3,1),box-shadow .3s cubic-bezier(.16,1,.3,1),border-color .3s cubic-bezier(.16,1,.3,1)}.header.scrolled{height:68px;background:#040609eb;border-bottom:1px solid rgba(255,255,255,.09);box-shadow:0 10px 30px -10px #0009}.header-container{max-width:1440px;margin:0 auto;padding:0 36px;height:100%;display:flex;align-items:center;justify-content:space-between;position:relative}.brand-logo{display:flex;align-items:center;text-decoration:none;transition:opacity .25s ease,transform .25s ease;flex-shrink:0}.brand-logo-img{height:66px;max-height:66px;width:auto;object-fit:contain;transition:height .3s ease}.header.scrolled .brand-logo-img{height:56px;max-height:56px}.brand-logo:hover{opacity:.9;transform:translateY(-1px)}.desktop-nav{position:absolute;left:50%;transform:translate(-50%);display:flex;align-items:center}.nav-links-wrap{display:flex;align-items:center;gap:3px;padding:4px 6px;background:#ffffff09;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(255,255,255,.08);border-radius:9999px;box-shadow:0 4px 20px #00000040;transition:all .25s ease}.nav-link{position:relative;padding:8px 18px;border-radius:9999px;font-size:13.5px;font-weight:500;letter-spacing:-.01em;color:#94a3b8;text-decoration:none;white-space:nowrap;transition:color .2s ease,background-color .2s ease,transform .2s ease;display:flex;align-items:center;justify-content:center}.nav-link:hover{color:#fff;background-color:#ffffff12}.nav-link.active{color:#fff;background:#ffffff1f;font-weight:600;box-shadow:0 2px 8px #0000004d}.header-actions{display:flex;align-items:center;gap:12px;flex-shrink:0}.header-cta-btn{height:40px;padding:0 20px;border-radius:9999px;background:#fff;color:#06090e;font-size:13px;font-weight:600;letter-spacing:-.01em;border:1px solid rgba(255,255,255,.9);display:inline-flex;align-items:center;gap:8px;cursor:pointer;box-shadow:0 4px 16px #0000004d;transition:transform .25s ease,background .25s ease,box-shadow .25s ease,border-color .25s ease;white-space:nowrap}.header-cta-btn .cta-icon{transition:transform .25s ease}.header-cta-btn:hover{background:#f1f5f9;transform:translateY(-1px);box-shadow:0 6px 22px #ffffff2e}.header-cta-btn:hover .cta-icon{transform:translate(3px)}.header-cta-btn:active{transform:translateY(0)}.menu-button{display:none;align-items:center;justify-content:center;width:46px;height:46px;border-radius:14px;border:1px solid rgba(255,255,255,.12);background:#ffffff0f;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);color:#f1f5f9;cursor:pointer;transition:background .2s ease,border-color .2s ease,transform .15s ease;position:relative;overflow:hidden}.menu-button:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,#ffffff14,#ffffff05);opacity:0;transition:opacity .2s ease;border-radius:inherit}.menu-button:hover:before{opacity:1}.menu-button:hover{border-color:#ffffff38;background:#ffffff17}.menu-button:active{transform:scale(.93)}.menu-button.menu-open{background:#ffffff1a;border-color:#fff3}.burger-icon{width:22px;height:16px;display:flex;flex-direction:column;justify-content:space-between;position:relative}.burger-line{display:block;height:1.5px;border-radius:2px;background:#f1f5f9;transition:transform .3s cubic-bezier(.16,1,.3,1),opacity .2s ease,width .3s cubic-bezier(.16,1,.3,1);transform-origin:center}.burger-line-1{width:22px}.burger-line-2{width:16px}.burger-line-3{width:22px}.burger-line-1.open{transform:translateY(7.25px) rotate(45deg);width:22px}.burger-line-2.open{opacity:0;transform:scaleX(0)}.burger-line-3.open{transform:translateY(-7.25px) rotate(-45deg);width:22px}.mobile-nav-logo{height:38px;max-height:38px;width:auto;object-fit:contain}.mobile-nav-backdrop{position:fixed;inset:0;z-index:9999;background:#040507bf;backdrop-filter:blur(28px);-webkit-backdrop-filter:blur(28px);display:flex;flex-direction:column;width:100vw;height:100vh;height:100dvh;overflow:hidden}.mobile-nav-drawer{background:radial-gradient(ellipse 70% 40% at 50% 0%,rgba(255,255,255,.05) 0%,transparent 70%),radial-gradient(circle at 100% 100%,rgba(0,142,246,.06) 0%,transparent 60%),#08090c;width:100%;height:100%;padding:20px 22px 28px;display:flex;flex-direction:column;justify-content:space-between;overflow-y:auto;-webkit-overflow-scrolling:touch;box-sizing:border-box}.mobile-nav-header{display:flex;align-items:center;justify-content:space-between;padding-bottom:18px;border-bottom:1px solid rgba(255,255,255,.07);flex-shrink:0}.mobile-nav-brand{display:flex;align-items:center}.mobile-nav-logo{height:44px;max-height:44px;width:auto;object-fit:contain}.mobile-nav-close{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:9999px;border:1px solid rgba(255,255,255,.12);background:#ffffff0a;color:#f5f4f1;font-size:15px;cursor:pointer;transition:all .2s ease}.mobile-nav-close:active{background:#ffffff26;transform:scale(.92)}.mobile-nav-eyebrow{display:flex;align-items:center;gap:10px;padding:16px 4px 6px;font-size:10px;letter-spacing:.28em;font-weight:600;color:#ffffff61;flex-shrink:0}.mobile-nav-dot{width:3px;height:3px;border-radius:50%;background:#ffffff4d}.mobile-nav-links{display:flex;flex-direction:column;gap:4px;margin:auto 0;padding:10px 0 16px}.mobile-nav-link{display:flex;align-items:center;justify-content:space-between;padding:13px 14px;border-radius:14px;background:transparent;border:1px solid transparent;text-decoration:none;transition:background .2s ease,border-color .2s ease,transform .2s ease;color:#f5f4f1}.mobile-nav-link:active{background:#ffffff0d;border-color:#ffffff17;transform:translate(4px)}.mobile-nav-link.active{background:#ffffff12;border-color:#ffffff24}.mobile-nav-link-left{display:flex;align-items:center;gap:16px}.mobile-nav-index{font-size:11px;font-weight:500;letter-spacing:.08em;color:#ffffff4d;font-variant-numeric:tabular-nums;font-family:inherit;min-width:20px}.mobile-nav-link.active .mobile-nav-index{color:#fff}.mobile-nav-link-content{display:flex;flex-direction:column;gap:2px}.mobile-nav-link-title{font-size:18px;font-weight:600;letter-spacing:-.02em;color:#f5f4f1;line-height:1.25}.mobile-nav-link.active .mobile-nav-link-title{color:#fff}.mobile-nav-link-sub{font-size:12px;color:#ffffff73;font-weight:400;letter-spacing:-.005em}.mobile-nav-link.active .mobile-nav-link-sub{color:#ffffffb3}.mobile-nav-link-arrow{display:flex;align-items:center;justify-content:center;color:#ffffff40;transition:transform .2s ease,color .2s ease;flex-shrink:0}.mobile-nav-link:active .mobile-nav-link-arrow,.mobile-nav-link.active .mobile-nav-link-arrow{color:#fff;transform:translate(2px)}.mobile-nav-footer{padding-top:16px;border-top:1px solid rgba(255,255,255,.07);display:flex;flex-direction:column;gap:14px;flex-shrink:0}.mobile-nav-cta{width:100%;height:48px;border-radius:9999px;background:#fff;color:#06090e;font-size:14px;font-weight:600;letter-spacing:-.01em;display:flex;align-items:center;justify-content:center;gap:8px;border:1px solid rgba(255,255,255,.95);cursor:pointer;box-shadow:0 4px 20px #00000059;transition:transform .2s ease,background .2s ease}.mobile-nav-cta:active{transform:scale(.98);background:#f1f5f9}.mobile-nav-meta{display:flex;align-items:center;justify-content:center;gap:8px;font-size:11.5px;letter-spacing:.04em;color:#ffffff61}@media(max-width:1024px){.header-container{padding:0 24px}.nav-link{padding:7px 13px;font-size:12.5px}}@media(max-width:860px){.desktop-nav{display:none}.menu-button{display:flex}}@media(max-width:767px){.header{height:72px}.header.scrolled{height:66px}.header-container{padding:0 18px}.brand-logo-img{height:52px;max-height:52px}.header.scrolled .brand-logo-img{height:46px;max-height:46px}.header-cta-btn{height:36px;padding:0 15px;font-size:12px;gap:6px}.menu-button{width:46px;height:46px;border-radius:14px}}@media(max-width:420px){.header-cta-btn{display:none}}.solutions-section{position:relative;isolation:isolate;background:#050607;color:#fff;padding:85px 0 30px}.solutions-heading{max-width:1000px;margin:0 auto 65px;text-align:center;padding:0 24px}.solutions-eyebrow{text-transform:uppercase;font-size:12px;letter-spacing:.36em;color:#b7b9bd;margin:0 0 18px}.solutions-heading h2{font-size:clamp(40px,5vw,76px);line-height:1.05;font-weight:850;letter-spacing:-.055em;text-transform:uppercase;margin:0}.solutions-heading h2 span{background:linear-gradient(105deg,#00baf0,#008ef6 45%,#0654f8);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.solutions-intro{font-size:16px;line-height:1.65;color:#aeb1b6;margin:22px auto 0}.solutions-panels{width:calc(100% - 70px);max-width:1800px;margin:auto;padding-bottom:18vh;display:block}.solution-panel{--stack-top:calc(80px + var(--index)*25px);position:sticky;top:min(var(--stack-top),calc(100svh - var(--measured-height,680px) - 24px + var(--index)*25px));z-index:calc(1 + var(--index));min-height:680px;height:min(80svh,860px);margin-bottom:24vh;border-radius:24px;overflow:hidden;isolation:isolate;box-shadow:0 -15px 40px #0003;display:flex;flex-direction:column;justify-content:space-between;padding:30px 48px 36px;scroll-margin-top:90px}.solution-panel:last-child{margin-bottom:0}.solution-digital{background:#0842a4;--tint:6,29,74}.solution-community{background:#a13c20;--tint:65,19,10}.solution-influencer{background:#a21d48;--tint:63,9,27}.solution-photo-art{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;z-index:-3}.solution-photo-overlay{position:absolute;inset:0;z-index:-2;background:linear-gradient(90deg,rgba(var(--tint),.82),rgba(var(--tint),.58) 38%,rgba(var(--tint),.12) 69%,transparent),linear-gradient(0deg,rgba(var(--tint),.55),transparent 60%);pointer-events:none}.solution-badge{display:flex;justify-content:space-between;gap:20px;align-items:center;font-size:11px;letter-spacing:.16em;line-height:1.5}.solution-number{font-weight:650}.solution-micro-tags{border:1px solid #ffffff55;border-radius:99px;padding:9px 15px;font-size:10px;letter-spacing:.13em;background:#00000012}.solution-body{position:relative;margin-top:42px;max-width:100%;width:950px}.solution-body h3{font-size:clamp(58px,5.5vw,100px);font-weight:900;letter-spacing:-.065em;line-height:.95;margin:0 0 20px}.solution-body h3 span{display:block}.solution-tagline{font-size:clamp(22px,1.65vw,28px);font-weight:550;line-height:1.25;letter-spacing:-.025em;margin:0 0 13px}.solution-description{font-size:17px;line-height:1.55;max-width:625px;color:#fff;margin:0 0 21px;text-wrap:pretty}.solution-services{list-style:none;display:grid;grid-template-columns:1fr 1fr;column-gap:30px;row-gap:9px;max-width:660px;padding:18px 0 0;margin:0;border-top:1px solid #ffffff50}.solution-services li{font-size:15px;line-height:1.35;display:flex;gap:10px;align-items:baseline}.solution-services li:before{content:"";width:4px;height:4px;border-radius:50%;background:#fff;flex:none;transform:translateY(-3px);opacity:.7}.solution-cta{display:inline-flex;align-items:center;gap:28px;border:0;border-bottom:1px solid #ffffff80;padding:0 0 9px;margin-top:24px;background:transparent;color:#fff;font-size:13px;font-weight:600}.solution-cta svg{transition:transform .2s}.solution-cta:hover svg{transform:translate(4px)}.solutions-editorial{max-width:1800px;margin:0 auto;padding:35px;display:flex;align-items:center;gap:24px;font-size:10px;letter-spacing:.18em;color:#aeb1b6}.solutions-editorial i{height:1px;background:#ffffff30;flex:1}@media(min-width:768px)and (max-width:1199px){.solution-panel{padding:28px 32px 32px;height:auto;min-height:660px}.solution-body{margin-top:60px}.solution-body h3{font-size:clamp(53px,6.2vw,74px)}.solution-description{max-width:590px}.solution-photo-art{object-position:60% center}}@media(max-width:767px){.solutions-section{padding-top:60px}.solutions-heading{margin-bottom:36px}.solutions-eyebrow{font-size:10px;letter-spacing:.25em}.solutions-intro{font-size:14px}.solutions-break{display:none}.solutions-panels{width:calc(100% - 28px);padding-bottom:12vh}.solution-panel{--stack-top:calc(72px + var(--index)*14px);top:min(var(--stack-top),calc(100svh - var(--measured-height,800px) - 18px + var(--index)*14px));height:auto;min-height:780px;padding:23px 22px 28px;border-radius:20px;margin-bottom:18vh}.solution-photo-art{object-position:66% top}.solution-photo-overlay{background:linear-gradient(0deg,rgba(var(--tint),.97),rgba(var(--tint),.9) 43%,rgba(var(--tint),.1) 82%),linear-gradient(180deg,rgba(var(--tint),.4),transparent 20%)}.solution-badge{align-items:flex-start;gap:12px;flex-direction:column;font-size:10px}.solution-micro-tags{font-size:8px;padding:6px 9px}.solution-body{margin-top:145px;width:100%}.solution-body h3{font-size:clamp(31px,8.3vw,58px);line-height:1;letter-spacing:-.055em;margin-bottom:18px}.solution-tagline{font-size:21px;line-height:1.3;margin-bottom:13px}.solution-description{font-size:15px;line-height:1.6;margin-bottom:20px}.solution-services{column-gap:15px;row-gap:12px;padding-top:17px}.solution-services li{font-size:12px;line-height:1.5;gap:7px}.solution-cta{font-size:12px;margin-top:26px;gap:18px}.solutions-editorial{padding:20px 18px;font-size:8px;gap:14px;flex-wrap:wrap}.solutions-editorial span:last-child{display:none}}@media(prefers-reduced-motion:reduce){.solution-cta svg{transition:none}}.solutions-panels{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;row-gap:24vh}.solution-panel{margin-bottom:0}@media(max-width:767px){.solutions-panels{row-gap:18vh}.solution-panel{margin-bottom:0}}.solution-pr{background:#12614f;--tint:5,40,31}.solution-events{background:#492780;--tint:30,12,57}.site-footer{position:relative;background:radial-gradient(ellipse at 50% 0%,#06152b,#030814 55%,#010307);border-top:1px solid rgba(56,189,248,.15);color:#fff;padding:80px 5% 40px;overflow:hidden}.footer-cta-banner{position:relative;max-width:1200px;margin:0 auto 70px;padding:72px 48px;background-image:linear-gradient(135deg,#030a18d6,#061226eb),url(https://res.cloudinary.com/utug407p/image/upload/ChatGPT_Image_Sep_8_2026_01_34_54_PM.png);background-size:cover;background-position:center;border:1px solid rgba(66,188,255,.35);border-radius:28px;box-shadow:0 24px 70px #000000bf,inset 0 1px 1px #fff3;text-align:center;overflow:hidden}.footer-cta-bg-glow{position:absolute;top:-40%;left:50%;transform:translate(-50%);width:700px;height:350px;background:radial-gradient(circle,rgba(37,159,255,.25) 0%,transparent 70%);pointer-events:none}.footer-cta-content{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center}.footer-cta-banner h2{font-size:clamp(32px,3.6vw,48px);font-weight:800;letter-spacing:-.03em;line-height:1.15;margin:0 0 18px;color:#fff;max-width:850px}.footer-cta-banner p{font-size:clamp(15px,1.25vw,19px);color:#cbd5e1;max-width:760px;margin:0 0 36px;line-height:1.65}.footer-cta-actions{display:flex;align-items:center;justify-content:center;width:100%}.footer-cta-actions .primary-cta{height:56px;padding:0 40px;font-size:15px;font-weight:700;letter-spacing:.02em;box-shadow:0 8px 30px #0ea5e973,inset 0 1px 1px #fff6}.footer-main-grid{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:2fr 1.2fr 1.2fr 1.8fr;gap:50px;padding-bottom:60px;border-bottom:1px solid rgba(255,255,255,.08)}.footer-brand-logo{display:inline-block;margin-bottom:16px;transition:opacity .25s ease,transform .25s ease}.footer-brand-logo:hover{opacity:.88;transform:scale(1.02)}.footer-logo-img{height:100px;max-height:100px;width:auto;object-fit:contain}.footer-brand-desc{font-size:13.5px;line-height:1.65;color:#94a3b8;margin-bottom:22px;max-width:320px}.footer-location-badge{display:inline-flex;align-items:center;gap:8px;font-size:12px;color:#38bdf8;padding:6px 14px;border-radius:8px;background:#0f172acc;border:1px solid rgba(56,189,248,.2)}.footer-col h4{font-size:14px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#fff;margin:0 0 20px}.footer-col ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px}.footer-col ul a{font-size:13.5px;color:#94a3b8;transition:all .2s ease}.footer-col ul a:hover{color:#38bdf8;padding-left:4px}.footer-contact-info{display:flex;flex-direction:column;gap:14px;margin-bottom:22px}.footer-contact-item{display:flex;align-items:center;gap:12px;font-size:14px;font-weight:500;color:#cbd5e1;transition:all .25s ease}.footer-contact-item:hover{color:#38bdf8;transform:translate(3px)}.footer-contact-icon{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:10px;background:#38bdf81f;border:1px solid rgba(56,189,248,.3);color:#38bdf8;flex-shrink:0;transition:all .25s ease}.footer-contact-item:hover .footer-contact-icon{background:#38bdf840;border-color:#38bdf8;color:#fff;box-shadow:0 0 12px #38bdf866}.footer-socials{display:flex;gap:12px}.footer-socials a{width:36px;height:36px;border-radius:50%;border:1px solid rgba(255,255,255,.12);background:#0f172a99;color:#94a3b8;display:flex;align-items:center;justify-content:center;transition:all .25s ease}.footer-socials a:hover{color:#fff;background:#259fff;border-color:#259fff;box-shadow:0 0 12px #259fff66;transform:translateY(-2px)}.footer-bottom-bar{max-width:1200px;margin:30px auto 0;display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;font-size:12.5px;color:#64748b}.footer-bottom-indicator{display:flex;align-items:center;gap:8px;color:#94a3b8}.live-dot{width:8px;height:8px;border-radius:50%;background:#38bdf8;box-shadow:0 0 8px #38bdf8;animation:pulse-glow 2s infinite ease-in-out}@keyframes pulse-glow{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.85)}}.footer-bottom-links{display:flex;align-items:center;gap:12px}.footer-bottom-links a{color:#94a3b8;transition:color .2s}.footer-bottom-links a:hover{color:#fff}@media(max-width:1023px){.footer-main-grid{grid-template-columns:1fr 1fr;gap:40px}}@media(max-width:640px){.site-footer{padding:50px 5% 30px}.footer-cta-banner{padding:35px 20px;border-radius:20px;margin-bottom:50px}.footer-main-grid{grid-template-columns:1fr;gap:32px}.footer-bottom-bar{flex-direction:column;text-align:center;gap:14px}}@media(max-width:767px){.pm-hero{width:100%;padding-top:72px;overflow-x:clip;background:#020304;container-type:inline-size;font-family:Arial,Helvetica,sans-serif}.pm-poster{position:relative;width:100%;aspect-ratio:941/1672;background:radial-gradient(ellipse at 75% 27%,#070b0e,#020304 58%);isolation:isolate}.pm-hero button{color:inherit;font:inherit;background:none;border:0;padding:0;cursor:pointer}.pm-wordmark{display:none}.pm-artwork{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}.pm-copy{position:absolute;z-index:2;top:38.65%;left:4.46%;width:52%}.pm-eyebrow{font-size:1.94cqw;line-height:1.65;letter-spacing:.28em;margin:0 0 1.85cqw;color:#eee;white-space:nowrap}.pm-hero .pm-headline{font-family:Arial,Helvetica,sans-serif;font-size:6.8cqw;line-height:.92;letter-spacing:-.045em;font-weight:900;margin:0;text-transform:uppercase}.pm-headline>span{display:block;white-space:nowrap}.pm-headline>span:last-child{transform:none}.pm-growth{background:linear-gradient(105deg,#18bdf4,#0789f6 52%,#2868f5);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.pm-description{font-size:2.8cqw;line-height:1.45;letter-spacing:-.015em;color:#eee;margin:2.15cqw 0 0;white-space:normal;max-width:100%}.pm-hero .pm-primary{width:47cqw;height:9.45cqw;border-radius:99px;background:linear-gradient(105deg,#04c1ec,#087ff8 55%,#0746fa);margin-top:3.25cqw;padding:0 4.8cqw;font-size:2.38cqw;font-weight:700;box-shadow:0 5px 22px #008bdf15;white-space:nowrap}.pm-primary svg{width:3.4cqw;height:3.4cqw;stroke-width:1.4;flex-shrink:0}.pm-hero .pm-story{gap:2.15cqw;font-size:2.44cqw;font-weight:500;margin-top:2.15cqw;min-height:44px;white-space:nowrap}.pm-play{width:7.45cqw;height:7.45cqw;display:grid;place-items:center;flex-shrink:0;border:1.5px solid #fff;border-radius:50%}.pm-play svg{width:2.7cqw;height:2.7cqw;margin-left:.45cqw}.pm-stats{position:absolute;left:4.46%;top:91%;width:75%;margin:0;justify-content:space-between}.pm-stats>div{display:flex;flex-direction:column-reverse;border-right:1px solid #b8b8b8;padding-right:4.5cqw;gap:.55cqw;white-space:nowrap}.pm-stats>div:last-child{padding-right:0;border:0}.pm-stats dd{font-size:3.42cqw;font-weight:700;line-height:1.2;margin:0;letter-spacing:-.025em}.pm-stats dt{font-size:1.65cqw;color:#eee;line-height:1.4}.pm-editorial{position:absolute;left:85.8%;top:90.4%;font-size:1.62cqw;line-height:1.2;letter-spacing:.07em;color:#ddd;margin:0}.pm-editorial i{display:block;width:5cqw;height:1px;background:#ddd;margin-top:1.8cqw}.pm-dialog{position:fixed;margin:auto;width:calc(100% - 32px);max-width:480px;padding:30px 24px;border:1px solid #555;background:#080b0d;color:#fff;border-radius:16px}.pm-dialog::backdrop{background:#000c}.pm-dialog h2{font-size:28px;line-height:1.2;margin:20px 0}.pm-dialog p{font-size:15px;line-height:1.5;margin:18px 0;color:#ddd}.pm-dialog a{display:block;font-size:14px;margin:20px 0;overflow-wrap:anywhere}.pm-hero .pm-close{position:absolute;top:14px;right:14px;min-width:44px;min-height:44px;display:grid;place-items:center}}@media(max-width:767px){.pm-eyebrow{margin-bottom:.8cqw}.pm-hero .pm-headline{transform:scaleX(.94);transform-origin:left}.pm-hero .pm-primary{margin-top:2.55cqw;position:relative}.pm-hero .pm-story{position:relative;min-height:0;height:7.45cqw}.pm-primary:after,.pm-story:after{content:"";position:absolute;left:0;right:0;top:50%;height:max(100%,44px);transform:translateY(-50%)}}@media(max-width:767px){.pm-phone,.pm-script-artwork{position:absolute;inset:0;width:100%;height:100%}.pm-phone>svg{display:block;width:100%;height:100%;overflow:visible}}@font-face{font-family:Hero Script;src:url(/assets/hero-2026/fonts/GreatVibes-Regular.ttf) format("truetype");font-display:swap}.dh-hero{width:100%;height:56.28vw;background:#050607;container-type:inline-size}.dh-stage{position:absolute;inset:0;background:radial-gradient(ellipse at 74% 45%,#090d10,#050607 65%)}.dh-hero button{font:inherit;color:inherit;cursor:pointer;border:0;padding:0;background:none}.dh-copy{position:absolute;z-index:2;left:3.72%;top:17.2%;width:32%}.dh-eyebrow{font-size:.84cqw;letter-spacing:.31em;color:#ccc;margin:0 0 1cqw;white-space:nowrap}.dh-hero .dh-headline{font-family:Arial,Helvetica,sans-serif;font-size:6.08cqw;line-height:.855;font-weight:900;letter-spacing:-.055em;margin:0;transform:scaleX(1.025);transform-origin:left}.dh-headline>span{display:block}.dh-growth{background:linear-gradient(105deg,#00baf0,#008ef6 45%,#0654f8);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.dh-description{font-size:1.21cqw;line-height:1.48;letter-spacing:-.015em;color:#eee;margin:1.35cqw 0 0;white-space:nowrap}.dh-actions{gap:1.75cqw;margin-top:1.5cqw;white-space:nowrap}.dh-hero .dh-primary{width:17cqw;height:4.15cqw;border-radius:99px;background:linear-gradient(110deg,#00b8ee,#0650ff);padding:0 1.95cqw;font-size:1cqw;flex-shrink:0;box-shadow:0 4px 22px #008ce522}.dh-primary svg{width:1.6cqw;height:1.6cqw;stroke-width:1.4}.dh-hero .dh-story{gap:.85cqw;font-size:.98cqw}.dh-play{display:grid;place-items:center;width:2.85cqw;height:2.85cqw;border:1px solid #eee;border-radius:50%}.dh-play svg{width:1cqw;height:1cqw;margin-left:2px}.dh-stats{margin:4.25cqw 0 0;width:34cqw}.dh-stats>div{display:flex;flex-direction:column-reverse;padding:0 2cqw;border-right:1px solid #777;white-space:nowrap}.dh-stats>div:first-child{padding-left:0}.dh-stats>div:last-child{border:0;padding-right:0}.dh-stats dd{font-size:1.75cqw;font-weight:700;margin:0 0 .35cqw;line-height:1.15}.dh-stats dt{font-size:.77cqw;color:#ccc}.dh-visual{position:absolute;inset:0;pointer-events:none}.dh-collage{width:100%;height:100%;overflow:visible}.dh-phone{pointer-events:visiblePainted}.dh-phone image{filter:drop-shadow(-3px 8px 9px #0008)}.dh-handwriting{position:absolute;left:90.5%;top:20.6%;font:400 2.25cqw/1.05 Hero Script,cursive;color:#09b7ee;transform:rotate(-13deg);margin:0}.dh-handwriting span{display:block}.dh-handwriting i{display:block;width:3cqw;height:1px;background:currentColor;margin:.6cqw auto}.dh-detail{position:absolute;left:91.9%;top:89%;font-size:.79cqw;line-height:1.12;letter-spacing:.12em;color:#aaa;margin:0}.dh-detail i{display:block;width:2cqw;height:1px;background:#777;margin:.7cqw 0}.dh-dialog{position:fixed;margin:auto;padding:38px;width:min(520px,calc(100% - 32px));border:1px solid #555d60;background:#080b0d;color:#fff;border-radius:16px}.dh-dialog::backdrop{background:#000b}.dh-dialog h2{font-size:30px;line-height:1.2;margin:18px 0}.dh-dialog p{font-size:15px;color:#cdd3d7;line-height:1.6;margin:18px 0}.dh-dialog a{display:block;margin:18px 0;overflow-wrap:anywhere}.dh-dialog .dh-dialog-close{position:absolute;right:15px;top:15px}@media(min-width:768px)and (max-width:1100px){.dh-hero{height:calc(56.28vw + 50px)}.dh-stage{top:50px}}@media(max-width:767px){.dh-hero{height:auto;min-height:0;padding:90px 20px 40px;overflow:hidden;background:#050607}.dh-stage{position:relative;inset:auto;display:flex;flex-direction:column;gap:24px}.dh-copy{position:relative;left:auto;top:auto;width:100%;z-index:2}.dh-eyebrow{font-size:11px;letter-spacing:.2em;margin:0 0 12px;white-space:normal}.dh-hero .dh-headline{font-size:clamp(36px,9.5vw,52px);line-height:.96;letter-spacing:-.045em;transform:none;margin:0 0 16px}.dh-headline>span{display:block;white-space:normal}.dh-description{font-size:16px;line-height:1.5;white-space:normal;margin:0 0 20px;color:#d0d5dd}.dh-desktop-break{display:none}.dh-actions{gap:12px;margin-top:20px}.dh-hero .dh-primary{width:100%;max-width:320px;height:50px;padding:0 22px;font-size:15px;justify-content:center}.dh-primary svg{width:18px;height:18px}.dh-stats{width:100%;margin:24px 0 0;justify-content:space-between;border-top:1px solid rgba(255,255,255,.1);padding-top:16px}.dh-stats>div{padding:0 8px;border-right:1px solid rgba(255,255,255,.15)}.dh-stats dd{font-size:24px;margin-bottom:4px;color:#38bdf8}.dh-stats dt{font-size:9px}.dh-visual{position:relative;inset:auto;width:100%;max-width:500px;margin:20px auto 0;overflow:hidden}.dh-collage{width:100%;height:auto;display:block}.dh-handwriting,.dh-detail{display:none}}@media(prefers-reduced-motion:reduce){.dh-phone{transform:none!important}}@media(min-width:768px){.dh-eyebrow{margin-bottom:.35cqw}.dh-hero .dh-headline{transform:none}.dh-headline>span:last-child{transform:scaleX(.935);transform-origin:left}.dh-description{margin-top:1.35cqw}}@font-face{font-family:CommunityHand;src:url(/assets/hero-2026/fonts/GreatVibes-Regular.ttf) format("truetype");font-display:swap}.community-hero{--community-blue:#008ef6;background:#080808;color:#f8f8f6;overflow:hidden;position:relative;margin-top:80px;font-family:Arial,Helvetica,sans-serif}.community-hero *{box-sizing:border-box}.community-hero__canvas{position:relative;max-width:1920px;margin:auto;min-height:min(56.28vw,1080px);isolation:isolate;padding-top:2.9vw;padding-bottom:2.2vw}.community-hero__canvas:after{content:"";position:absolute;inset:0;z-index:6;pointer-events:none;opacity:.045;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Cpath fill='%23fff' filter='url(%23n)' opacity='.5' d='M0 0h180v180H0z'/%3E%3C/svg%3E")}.community-hero__copy{position:relative;z-index:4;width:46%;margin:0 auto;text-align:center}.community-hero__eyebrow{font-size:clamp(9px,.72vw,14px);text-transform:uppercase;letter-spacing:.38em;margin:0 0 2.35vw;line-height:1.5}.community-hero__eyebrow:after{content:"";display:block;background:linear-gradient(105deg,#00baf0,#008ef6,#0654f8);width:49px;height:2px;margin:15px auto 0}.community-hero h1{font-size:clamp(36px,4.35vw,84px);font-weight:950;letter-spacing:-.035em;line-height:.97;text-transform:uppercase;margin:0 0 1.3vw}.community-hero h1 span{display:block;white-space:nowrap}.community-hero h1 span:last-child{background:linear-gradient(105deg,#00baf0,#008ef6 45%,#0654f8);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.community-hero__description{color:#e3e1df;font-size:clamp(14px,1.2vw,23px);line-height:1.35;letter-spacing:.025em;max-width:670px;width:88%;margin:0 auto}.community-hero__actions{display:flex;align-items:center;justify-content:center;gap:2.1vw;margin-top:1.65vw}.community-hero__actions a{display:inline-flex;justify-content:center;align-items:center;gap:10px;white-space:nowrap;font-size:clamp(12px,.96vw,18px);text-decoration:none}.community-hero__primary{background:linear-gradient(105deg,#00baf0,#008ef6 55%,#0654f8);color:#fff;border-radius:40px;min-height:52px;width:320px;font-weight:600;padding:12px 20px;transition:background .2s,box-shadow .2s}.community-hero__primary:hover{background:linear-gradient(105deg,#18c4f7,#0596ff 55%,#1762f9);box-shadow:0 4px 22px #008ef659}.community-hero__secondary{color:#eee;border-bottom:1px solid #aaa;padding:6px 0}.community-hero__actions a:focus-visible{outline:2px solid #008ef6;outline-offset:6px}.community-print{margin:0;position:absolute;z-index:3}.community-print__frame{position:relative;padding:12px 17px;background:#11110f;border:1px solid #302e27;box-shadow:0 8px 20px #0007}.community-print img{display:block;width:100%;height:100%;object-fit:cover;filter:brightness(.82) saturate(.8)}.community-print--coffee{left:-.7%;top:4.5%;width:25%;transform:rotate(-7deg)}.community-print--market{right:-.5%;top:6.5%;width:25%;transform:rotate(7deg)}.community-print--coffee .community-print__frame,.community-print--market .community-print__frame{height:min(31.5vw,605px)}.community-print--coffee img{object-position:50% 50%}.community-print--market img{object-position:50% 53%}.community-print figcaption{font-family:CommunityHand,cursive;font-size:clamp(23px,1.8vw,34px);padding:12px 0 0 23%;color:#dedbd6;white-space:nowrap}.community-print--market figcaption{padding-left:48%;transform:rotate(-11deg)}.community-print__film{position:absolute;right:3px;top:32%;writing-mode:vertical-rl;color:#d59b68;font:600 9px/1 monospace;letter-spacing:1.4px}.community-print__number{position:absolute;bottom:12px;left:3px;writing-mode:vertical-rl;color:#d59b68;font:9px monospace}.community-print__tape{position:absolute;left:27%;top:-17px;width:64px;height:35px;transform:rotate(-25deg);background:linear-gradient(120deg,#171716ef,#090a09f5,#252523ee);clip-path:polygon(3% 8%,96% 0,100% 90%,0 100%);box-shadow:0 3px 4px #0008}.community-print--market .community-print__tape{left:43%;transform:rotate(17deg)}.community-print--gathering{position:relative;width:57%;margin:3.1vw auto 0;transform:rotate(.6deg);z-index:2}.community-print--gathering .community-print__frame{height:min(17.6vw,338px);padding:10px 15px}.community-print--gathering img{object-position:center 54%}.community-hero__thread{position:absolute;inset:0;width:100%;height:100%;fill:none;stroke:#008ef6;stroke-width:1.5;z-index:0;pointer-events:none}.community-hero__palm{position:absolute;left:-5%;bottom:0;width:24%;height:36%;color:#292d25;opacity:.45;pointer-events:none;z-index:1}.community-hero__note{position:absolute;right:3%;bottom:9%;font:clamp(17px,1.3vw,25px)/1.2 CommunityHand,cursive;transform:rotate(-12deg);color:#ccc;z-index:2}.community-hero__note{text-transform:uppercase}.community-hero__note span{display:block;text-align:center;font-family:Arial,sans-serif}.community-hero__services{position:relative;z-index:4;display:flex;align-items:center;justify-content:center;gap:2.3vw;list-style:none;margin:2.55vw auto 0;padding:0;width:88%;color:#d4d4d4}.community-hero__services:before,.community-hero__services:after{content:"";height:1px;background:#777;flex:1}.community-hero__services li{display:flex;align-items:center;gap:2.3vw;font-size:clamp(8px,.67vw,13px);text-transform:uppercase;letter-spacing:.34em;white-space:nowrap}.community-hero__services li+li:before{content:"/";font-size:16px;color:#008ef6}@media(min-width:1920px){.community-hero__canvas{padding-top:56px;padding-bottom:42px}.community-hero__eyebrow{margin-bottom:45px}.community-hero h1{margin-bottom:25px}.community-hero__actions{margin-top:32px}.community-print--gathering{margin-top:60px}.community-hero__services{margin-top:49px}}@media(min-width:768px)and (max-width:1100px){.community-hero__canvas{padding-top:35px;padding-bottom:30px}.community-hero__copy{width:56%}.community-hero h1{font-size:4.9vw}.community-print--coffee,.community-print--market{width:20%;top:8%}.community-hero__description{width:94%}.community-hero__actions{gap:16px}.community-hero__primary{width:auto;min-height:44px;padding:12px 15px}.community-print--gathering{width:64%;margin-top:35px}.community-print--gathering .community-print__frame{height:23vw}.community-hero__services{gap:16px;width:94%}.community-hero__services li{letter-spacing:.18em;gap:16px}.community-hero__note{right:2%;bottom:12%}}@media(max-width:767px){.community-hero{margin-top:70px}.community-hero__canvas{padding:34px 20px 28px;min-height:0}.community-hero__copy{width:100%;max-width:520px}.community-hero__eyebrow{font-size:9px;letter-spacing:.26em;margin-bottom:27px}.community-hero__eyebrow:after{margin-top:13px;width:36px}.community-hero h1{font-size:clamp(27px,7.5vw,56px);line-height:1.03;letter-spacing:-.045em;margin-bottom:20px}.community-hero__description{font-size:15px;line-height:1.55;width:100%;max-width:450px;letter-spacing:.01em}.community-hero__actions{flex-direction:column;gap:15px;margin-top:23px}.community-hero__actions a{font-size:14px}.community-hero__primary{width:min(100%,320px);min-height:50px}.community-hero__photos{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:18px 15px;margin:44px auto 0;max-width:520px}.community-print{position:relative;inset:auto;width:100%}.community-print--coffee{transform:rotate(-5deg)}.community-print--market{transform:rotate(5deg);top:12px}.community-print--coffee .community-print__frame,.community-print--market .community-print__frame{height:auto;aspect-ratio:2/3;padding:7px 10px}.community-print__film{font-size:6px;right:2px;letter-spacing:.8px}.community-print__number{font-size:6px;left:2px}.community-print__tape{width:43px;height:23px;top:-10px}.community-print figcaption{font-size:23px;padding:9px 0 0 12%}.community-print--market figcaption{padding-left:0;font-size:22px}.community-print--gathering{grid-column:1/-1;margin:5px 0 0;transform:rotate(.6deg)}.community-print--gathering .community-print__frame{height:auto;aspect-ratio:2.1/1;padding:7px 10px}.community-hero__note{position:relative;right:auto;bottom:auto;text-align:right;margin:20px 12px 0 auto;font-size:20px;transform:rotate(-7deg);width:100px}.community-hero__note span{display:inline-block}.community-hero__services{flex-wrap:wrap;gap:14px 18px;width:100%;margin-top:26px}.community-hero__services:before,.community-hero__services:after{display:none}.community-hero__services li{font-size:9px;letter-spacing:.18em;gap:12px}.community-hero__services li+li:before{display:none}.community-hero__services li:after{content:"/";color:#008ef6}.community-hero__palm{width:45%;height:25%;left:-15%}.community-hero__thread{opacity:.65}}@font-face{font-family:InfluencersAnton;src:url(/assets/seo-fonts/Anton-Regular.ttf) format("truetype");font-weight:400;font-display:swap}.influencers-hero{--blue:#008ef6;background:#080808;color:#fff;margin-top:76px;overflow:hidden;font-family:Arial,Helvetica,sans-serif}.influencers-hero *{box-sizing:border-box}.influencers-hero__canvas{position:relative;isolation:isolate;width:100%;max-width:1920px;min-height:max(56.25vw,760px);margin-inline:auto;padding:2.4% 2.75% 9%;background:radial-gradient(ellipse at 86% 48%,#171815,#080808 58%)}.influencers-hero .influencers-hero__title{position:relative;z-index:1;font-family:InfluencersAnton,Arial Narrow,sans-serif;font-weight:400;font-size:clamp(90px,9.57vw,184px);line-height:.99;letter-spacing:-.045em;margin:0;width:max-content;max-width:100%;text-transform:uppercase}.influencers-hero__title>span{display:block;white-space:nowrap}.influencers-hero__title em{font-style:normal;background:linear-gradient(105deg,#00baf0,#008ef6 45%,#0654f8);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.influencers-hero__quotes{position:absolute;z-index:1;left:62.5%;top:24%;width:17%;height:auto;color:#008ef6}.influencers-hero__scene{position:absolute;z-index:2;right:-1%;bottom:0;width:68%;pointer-events:none}.influencers-hero__scene img{display:block;width:100%;height:auto;object-fit:contain}.influencers-hero__copy{position:relative;z-index:3;width:34%;max-width:540px;margin-top:3.1%}.influencers-hero__eyebrow{margin:0 0 28px;font-size:clamp(10px,.84vw,16px);line-height:1.5;letter-spacing:.3em;color:#fff}.influencers-hero__description{margin:0;color:#e1e1e1;font-size:clamp(18px,1.55vw,29px);line-height:1.3;letter-spacing:-.02em}.influencers-hero__cta{display:flex;align-items:center;justify-content:center;gap:12px;width:330px;max-width:100%;min-height:56px;margin-top:34px;padding:12px 18px;border:0;border-radius:999px;background:linear-gradient(105deg,#00baf0,#008ef6 55%,#0654f8);color:#fff;font-family:inherit;font-weight:600;font-size:20px;cursor:pointer;transition:background .2s,box-shadow .2s}.influencers-hero__cta:hover{background:linear-gradient(105deg,#18c4f7,#0596ff 55%,#1762f9);box-shadow:0 4px 22px #008ef659}.influencers-hero__explore{display:table;margin-top:28px;color:#fff;font-size:18px;text-decoration:underline;text-underline-offset:7px;text-decoration-thickness:1px}.influencers-hero__cta:focus-visible,.influencers-hero__explore:focus-visible{outline:2px solid white;outline-offset:6px}.influencers-hero__caption{position:absolute;z-index:3;right:2.3%;top:73%;margin:0;font-size:clamp(9px,.78vw,15px);line-height:1.7;letter-spacing:.25em;color:#fff;text-shadow:0 2px 5px #000}.influencers-hero__services{position:absolute;z-index:3;bottom:5.5%;left:2.75%;display:flex;flex-wrap:wrap;align-items:center;gap:clamp(16px,2.5vw,48px);margin:0;padding:10px 0;list-style:none;font-size:clamp(9px,.7vw,13px);letter-spacing:.24em;text-transform:uppercase;color:#fff;text-shadow:0 2px 6px #000}.influencers-hero__services li+li:before{content:"/";margin-right:clamp(16px,2.5vw,48px);color:#ddd}@media(min-width:1920px){.influencers-hero__canvas{min-height:1080px}}@media(min-width:768px)and (max-width:1100px){.influencers-hero__canvas{min-height:760px;padding-top:35px}.influencers-hero .influencers-hero__title{font-size:9.5vw}.influencers-hero__copy{width:40%;margin-top:40px}.influencers-hero__description{font-size:20px}.influencers-hero__eyebrow{font-size:10px;letter-spacing:.19em}.influencers-hero__scene{width:67%}.influencers-hero__quotes{top:35%}.influencers-hero__cta{font-size:17px}.influencers-hero__caption{top:auto;bottom:14%}.influencers-hero__services{gap:18px;font-size:9px;letter-spacing:.16em}.influencers-hero__services li+li:before{margin-right:18px}}@media(max-width:767px){.influencers-hero{margin-top:76px}.influencers-hero__canvas{padding:30px 6% 24px;min-height:0;background:#080808}.influencers-hero .influencers-hero__title{font-size:11.5vw;letter-spacing:-.045em;line-height:1.05}.influencers-hero__copy{width:100%;max-width:540px;margin-top:28px}.influencers-hero__eyebrow{font-size:10px;letter-spacing:.22em;margin-bottom:20px}.influencers-hero__description{font-size:19px;line-height:1.5}.influencers-hero__cta{margin-top:25px;font-size:18px;min-height:56px}.influencers-hero__explore{margin-top:22px;font-size:16px}.influencers-hero__scene{position:relative;right:auto;bottom:auto;width:114%;margin:44px -7% 0;aspect-ratio:3/2}.influencers-hero__quotes{top:auto;bottom:calc(18vw + 95px);left:59%;width:27%}.influencers-hero__caption{position:relative;top:auto;right:auto;margin:4px 0 24px;text-align:right;font-size:9px}.influencers-hero__services{position:relative;left:auto;bottom:auto;gap:14px 0;font-size:9px;letter-spacing:.15em;padding:0;display:grid;grid-template-columns:1fr 1fr}.influencers-hero__services li+li:before{content:none}}.influencers-hero__scene{z-index:auto}.influencers-hero__scene>img:first-child{position:relative;z-index:0;filter:hue-rotate(135deg) saturate(1.3) brightness(.98);-webkit-mask-image:linear-gradient(to right,transparent,#000 13%);mask-image:linear-gradient(to right,transparent,#000 13%)}.influencers-hero__scene .influencers-hero__foreground{position:absolute;inset:0;z-index:2;filter:none;clip-path:polygon(0 100%,6% 74%,12% 57%,16% 39%,25% 35%,26% 23%,29% 15%,37% 9%,43% 11%,47% 17%,49% 27%,53% 27%,55% 30%,55% 39%,56.5% 55%,55% 60%,55% 100%)}.influencers-hero .influencers-hero__title{z-index:3}.influencers-hero__title>span:first-child{transform:scaleX(1.4);transform-origin:left center}.influencers-hero__title>span:last-child{font-size:.84em;transform:scaleX(1.38);transform-origin:left center}.influencers-hero__scene>img:first-child{-webkit-mask-image:linear-gradient(to right,transparent,#000 13%),linear-gradient(to bottom,transparent,#000 14%);mask-image:linear-gradient(to right,transparent,#000 13%),linear-gradient(to bottom,transparent,#000 14%);-webkit-mask-composite:source-in;mask-composite:intersect}.influencers-hero__quotes{width:16%}@media(max-width:767px){.influencers-hero__title>span:first-child{transform:scaleX(1.2)}.influencers-hero__title>span:last-child{font-size:.9em;transform:scaleX(1.2)}.influencers-hero__quotes{width:27%;bottom:calc(18vw + 120px)}}.influencers-hero__scene .influencers-hero__product{position:absolute;inset:0;z-index:2;filter:hue-rotate(135deg) saturate(1.3);clip-path:polygon(63.6% 38.2%,66.9% 38.2%,66.9% 44%,69% 44%,69% 57%,63.6% 57%)}@media(max-width:767px){.influencers-hero__quotes{bottom:calc(18vw + 205px)}}@font-face{font-family:InfluenceSans;src:url(/assets/influencers/impact/Archivo-Variable.ttf) format("truetype");font-weight:100 900;font-display:swap}@font-face{font-family:InfluenceSerif;src:url(/assets/pr-visibility/BodoniModa.ttf) format("truetype");font-weight:400 900;font-display:swap}@font-face{font-family:InfluenceScript;src:url(/assets/hero-2026/fonts/GreatVibes-Regular.ttf) format("truetype");font-display:swap}.why-influence{--bg:#101013;--ink:#f4f0ed;--blue:#0099ff;--muted:#d0cbd2;background:var(--bg);color:var(--ink);padding:38px 4.55% 48px;font-family:Inter,Arial,Helvetica,sans-serif}.why-influence *{box-sizing:border-box}.why-influence__inner{max-width:1528px}.why-influence__intro{grid-template-columns:minmax(0,1fr) 27.5%;gap:5%;align-items:center;margin-bottom:48px}.why-influence__eyebrow{margin:0 0 14px;font-size:12px;font-weight:600;letter-spacing:4px;color:var(--blue)}.why-influence h2{font-family:Inter,Arial,Helvetica,sans-serif;font-size:clamp(44px,4.5vw,76px);font-weight:750;line-height:.98;letter-spacing:-.05em;margin:0;color:var(--ink)}.why-influence h2 em{font-family:Inter,Arial,Helvetica,sans-serif;font-weight:750;font-style:normal;color:var(--blue);letter-spacing:-.05em}.why-influence__lead{margin:34px 0 0;font-size:clamp(16px,1.07vw,18px);line-height:1.5;color:var(--muted)}.why-influence__composition{aspect-ratio:1528/530}.why-influence__photo{position:absolute;left:17.8%;top:0;width:64%;height:100%;margin:0}.why-influence__photo img{width:100%;height:100%;display:block;object-fit:cover;object-position:center}.why-influence__lines{position:absolute;inset:0;width:100%;height:100%;z-index:2;pointer-events:none;overflow:visible}.why-influence__lines path{fill:none;stroke:var(--blue);stroke-width:1.5;vector-effect:non-scaling-stroke}.why-influence__lines circle{fill:var(--ink);stroke:var(--blue);stroke-width:1.5;vector-effect:non-scaling-stroke}.why-influence__word{position:absolute;z-index:1;font-family:Inter,Arial,Helvetica,sans-serif;font-size:clamp(44px,4.7vw,79px);font-weight:800;line-height:1;letter-spacing:-.085em;color:var(--ink);white-space:nowrap;pointer-events:none;background:var(--bg)}.why-influence__word--0{left:11.1%;top:-1%}.why-influence__word--1{right:0;top:30%;color:var(--blue)}.why-influence__word--2{left:7.8%;bottom:5.4%}.why-influence__word--3{right:0;bottom:1.6%}.why-influence__callouts{list-style:none;margin:0;padding:0}.why-influence__callout{position:absolute;width:15.3%;z-index:3}.why-influence__callout--0{left:0;top:15.5%}.why-influence__callout--1{right:0;top:8.5%}.why-influence__callout--2{left:0;top:62.5%;width:14%}.why-influence__callout--3{right:0;top:62.5%;width:13.5%}.why-influence__callout h3{font-size:clamp(10px,.78vw,13px);font-weight:600;letter-spacing:.22em;color:var(--blue);line-height:1.5;margin:0 0 5px;white-space:nowrap}.why-influence__callout p{font-size:clamp(16px,1.07vw,18px);line-height:1.4;color:var(--muted);margin:0;transition:color .25s}.why-influence__callout.is-active p{color:var(--ink)}.why-influence__bottom{gap:24px;margin-top:42px}.why-influence__quote{font-family:InfluenceScript,cursive;font-size:clamp(38px,2.75vw,46px);line-height:1;color:var(--blue);margin:0;transform:rotate(-5deg)}.why-influence__quote span{display:block}.why-influence__quote span+span{margin-left:24px}.why-influence__sequence{list-style:none;margin:0 0 8px;padding:0;gap:38px;font-size:11px;letter-spacing:.16em;color:var(--muted)}.why-influence__sequence li{position:relative}.why-influence__sequence button{display:block;background:none;border:0;border-bottom:2px solid transparent;padding:12px 0 9px;color:inherit;font:inherit;letter-spacing:inherit;transition:color .25s,border-color .25s}.why-influence__sequence li+li:before{position:absolute;content:"—";left:-26px;top:12px;color:var(--muted)}.why-influence__sequence button.is-active{color:var(--blue);border-color:var(--blue)}.why-influence__sequence button:focus-visible{outline:2px solid var(--blue);outline-offset:5px}@media(min-width:1001px)and (max-width:1300px){.why-influence__composition{aspect-ratio:1528/610}.why-influence__callout--2,.why-influence__callout--3{top:59%}.why-influence__word--2,.why-influence__word--3{bottom:0}.why-influence__callout h3{letter-spacing:.13em}.why-influence__intro{gap:3%;grid-template-columns:minmax(0,1fr) 29%}}@media(max-width:1000px){.why-influence{padding:44px 5%}.why-influence__intro{grid-template-columns:1fr;gap:24px;margin-bottom:32px}.why-influence h2{font-size:clamp(32px,5.7vw,56px)}.why-influence__lead{margin:0;max-width:650px;font-size:18px}.why-influence__composition{aspect-ratio:auto}.why-influence__photo{position:relative;left:auto;top:auto;width:100%;aspect-ratio:1.84;height:auto}.why-influence__lines,.why-influence__words{display:none}.why-influence__callouts{display:grid;grid-template-columns:1fr 1fr;gap:28px 36px;margin-top:30px}.why-influence__callout{position:static;width:auto}.why-influence__callout h3{font-size:12px}.why-influence__callout p{font-size:17px}.why-influence__bottom{align-items:flex-start;flex-direction:column;gap:32px;margin-top:40px}.why-influence__quote{font-size:44px}}@media(max-width:540px){.why-influence{padding:38px 6%}.why-influence h2{font-size:clamp(28px,7.5vw,40px);line-height:1.12}.why-influence__eyebrow{font-size:10px;letter-spacing:3px}.why-influence__lead{font-size:17px}.why-influence__photo{aspect-ratio:1.45}.why-influence__callouts{grid-template-columns:1fr;gap:25px}.why-influence__quote{font-size:40px}.why-influence__sequence{font-size:10px;gap:22px;letter-spacing:.06em}.why-influence__sequence li+li:before{left:-16px}.why-influence__bottom{gap:30px}}@media(prefers-reduced-motion:reduce){.why-influence *,.why-influence *:before{transition:none!important;animation:none!important}}.why-influence h2 em,.why-influence__word{font-optical-sizing:none;font-variation-settings:"wght" 400,"opsz" 11}@media(min-width:1301px){.why-influence__intro{margin-bottom:32px}.why-influence h2{letter-spacing:-.035em}.why-influence__bottom{margin-top:40px}}@media(min-width:1001px)and (max-width:1150px){.why-influence__composition{aspect-ratio:1528/760}.why-influence__word--1{top:34%}.why-influence__callout--2,.why-influence__callout--3{top:58%}}@font-face{font-family:ImpactArchivo;src:url(/assets/influencers/impact/Archivo-Variable.ttf) format("truetype");font-weight:100 900;font-stretch:62% 125%;font-display:swap}@font-face{font-family:ImpactHand;src:url(/assets/hero-2026/fonts/GreatVibes-Regular.ttf) format("truetype");font-display:swap}.influence-impact{--impact-lime:#008ef6;--impact-white:#f4f2ea;--impact-muted:#c4c5bf;--impact-rule:#363831;background:#10110f;color:var(--impact-white);font-family:Inter,Arial,Helvetica,sans-serif;padding:50px 24px 34px;border-top:1px solid var(--impact-rule)}.influence-impact *{box-sizing:border-box}.influence-impact__inner{max-width:1872px}.influence-impact__intro{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:center;gap:40px;margin:0 36px 24px}.influence-impact__eyebrow{margin:0 0 10px;color:var(--impact-lime);font-size:13px;letter-spacing:.3em}.influence-impact h2{font-size:clamp(48px,4.55vw,80px);font-weight:750;line-height:.98;letter-spacing:-.05em;margin:0}.influence-impact h2 span{display:block;white-space:nowrap}.influence-impact h2 span+span{color:var(--impact-lime)}.influence-impact__lead{font-size:clamp(17px,1.2vw,21px);line-height:1.5;font-weight:400;letter-spacing:.01em;margin:26px 0 0;color:var(--impact-muted)}.influence-impact__handnote{position:relative;align-self:stretch;display:flex;flex-direction:column;justify-content:center;border-left:1px solid var(--impact-rule);padding:10px 0 6px 38px;margin:20px 0 0;font-family:ImpactHand,cursive;font-size:25px;line-height:.95;color:#9ca27c;transform:rotate(-4deg)}.influence-impact__handnote:after{content:"";display:block;width:55px;border-bottom:1px solid #9ca27c;margin:9px 0 0 30px;transform:rotate(-12deg)}.influence-impact__campaign{padding-bottom:66px}.influence-impact__strip{grid-template-columns:23fr 52fr 25fr;gap:15px}.influence-impact__photo{position:relative;height:clamp(320px,25.7vw,410px);min-width:0;margin:0;overflow:hidden;border:1px solid var(--impact-rule)}.influence-impact__photo img{display:block;width:100%;height:100%;object-fit:cover}.influence-impact__photo figcaption{position:absolute;top:18px;left:18px;color:var(--impact-lime);font-size:13px;letter-spacing:.3em;font-weight:600;text-shadow:0 1px 8px #000}.influence-impact__display{position:absolute;z-index:2;left:1.7%;bottom:35px;margin:0;color:var(--impact-lime);font-family:Inter,Arial,Helvetica,sans-serif;font-weight:900;line-height:.72;letter-spacing:-.065em;pointer-events:none}.influence-impact__curve{position:absolute;z-index:1;left:-24px;bottom:20px;width:calc(100% + 48px);height:150px;pointer-events:none}.influence-impact__curve path{stroke:var(--impact-lime);stroke-width:1.2;vector-effect:non-scaling-stroke}.influence-impact__editorial{position:absolute;z-index:2;right:.8%;bottom:31px;font-size:7px;line-height:2.3;letter-spacing:.24em;margin:0;color:#c6cba5}.influence-impact__editorial span{display:block}.influence-impact__outcomes{grid-template-columns:repeat(3,minmax(0,1fr));margin:0 22px;padding:0;list-style:none;border-top:1px solid var(--impact-rule);border-bottom:1px solid var(--impact-rule)}.influence-impact__outcomes li{position:relative;padding:16px 20px 17px;min-width:0}.influence-impact__outcomes li:nth-child(n+4){border-top:1px solid var(--impact-rule)}.influence-impact__outcomes li:not(:nth-child(3n)):after{content:"";position:absolute;right:0;top:13px;bottom:13px;border-right:1px solid var(--impact-rule)}.influence-impact__outcomes h3{font-size:15px;font-weight:400;letter-spacing:.17em;line-height:1.4;margin:0 0 6px}.influence-impact__outcomes h3 span{color:var(--impact-lime);font-weight:600;margin-right:10px;white-space:nowrap}.influence-impact__outcomes p{color:var(--impact-muted);font-size:17px;line-height:1.4;max-width:370px;margin:0;letter-spacing:.01em}.influence-impact__closing{align-items:center;justify-content:space-between;gap:30px;margin:22px 36px 0}.influence-impact__statement{font-size:clamp(20px,1.97vw,36px);font-weight:400;line-height:1.4;letter-spacing:.2em;margin:0;white-space:nowrap}.influence-impact__statement span:last-child{color:var(--impact-lime)}.influence-impact__closing-note{flex-shrink:0;font-family:ImpactHand,cursive;font-size:21px;line-height:1.1;color:#bfc1b4;margin:0;transform:rotate(-6deg)}.influence-impact__closing-note span{display:block}.influence-impact__closing-note:after{content:"";display:block;border-bottom:1px solid var(--impact-lime);width:105px;margin:9px 0 0 65px;transform:rotate(-7deg)}@media(min-width:1001px)and (max-width:1400px){.influence-impact__intro{grid-template-columns:1.4fr 1fr 100px;gap:22px;margin-inline:24px}.influence-impact__handnote{font-size:21px;padding-left:20px}.influence-impact h2{font-size:4.5vw}.influence-impact__outcomes h3{font-size:12px;letter-spacing:.14em}.influence-impact__outcomes p{font-size:16px}.influence-impact__closing{margin-inline:24px;gap:20px}.influence-impact__statement{font-size:1.9vw;letter-spacing:.13em}.influence-impact__closing-note{font-size:18px}}@media(max-width:1000px){.influence-impact{padding-inline:20px}.influence-impact__intro{margin-inline:8px;grid-template-columns:1.3fr 1fr;gap:26px}.influence-impact h2{font-size:4.9vw}.influence-impact__lead{font-size:16px;margin:20px 0 0}.influence-impact__handnote{display:none}.influence-impact__photo{height:310px}.influence-impact__photo figcaption{left:10px;top:12px;font-size:10px;letter-spacing:.2em}.influence-impact__strip{gap:10px}.influence-impact__display{font-size:14.3vw;bottom:37px}.influence-impact__outcomes{margin:0 8px}.influence-impact__outcomes li{padding:15px 13px}.influence-impact__outcomes h3{font-size:11px;letter-spacing:.1em}.influence-impact__outcomes h3 span{margin-right:4px}.influence-impact__outcomes p{font-size:15px}.influence-impact__closing{flex-direction:column;align-items:flex-start;margin-inline:8px;gap:22px}.influence-impact__statement{font-size:2.6vw;letter-spacing:.13em}.influence-impact__closing-note{align-self:flex-end}.influence-impact__editorial{font-size:6px}}@media(max-width:640px){.influence-impact{padding:34px 16px 30px}.influence-impact__intro{grid-template-columns:1fr;margin:0 7px 28px;gap:20px}.influence-impact__eyebrow{font-size:10px;letter-spacing:.25em;margin-bottom:13px}.influence-impact h2{font-size:clamp(32px,8.1vw,50px);line-height:1.03}.influence-impact__lead{font-size:17px;line-height:1.5;margin:0}.influence-impact__handnote{display:flex;justify-self:end;font-size:23px;margin:0;padding-left:20px}.influence-impact__strip{grid-template-columns:1fr 1fr;gap:10px}.influence-impact__photo--remembered{grid-column:1/-1;grid-row:1;height:auto;aspect-ratio:1.5}.influence-impact__photo--seen,.influence-impact__photo--acted{height:auto;aspect-ratio:.85}.influence-impact__photo figcaption{font-size:10px}.influence-impact__campaign{padding-bottom:103px}.influence-impact__display{font-size:19vw;left:1%;bottom:66px;letter-spacing:-.07em}.influence-impact__curve{bottom:62px;height:70px}.influence-impact__editorial{bottom:14px;right:3px;font-size:6px;line-height:1.5;display:grid;grid-template-columns:auto auto;gap:2px 12px}.influence-impact__outcomes{grid-template-columns:1fr;margin:0 7px}.influence-impact__outcomes li{padding:20px 0}.influence-impact__outcomes li+li{border-top:1px solid var(--impact-rule)}.influence-impact__outcomes li:after{display:none}.influence-impact__outcomes h3{font-size:13px;letter-spacing:.13em;margin-bottom:8px}.influence-impact__outcomes h3 span{margin-right:10px}.influence-impact__outcomes p{font-size:17px;max-width:100%}.influence-impact__closing{margin:24px 7px 0;gap:28px}.influence-impact__statement{white-space:normal;font-size:clamp(20px,5.6vw,31px);letter-spacing:.13em;line-height:1.65}.influence-impact__statement span{display:block}.influence-impact__closing-note{font-size:23px;align-self:flex-start;margin-left:6px}}@media(prefers-reduced-motion:reduce){.influence-impact *{animation:none!important;transition:none!important}}@media(min-width:641px)and (max-width:1000px){.influence-impact__handnote{display:flex;grid-column:2;justify-self:end;align-self:start;margin:0;font-size:23px;padding:0 0 0 24px}}@media(max-width:640px){.influence-impact__display{font-size:18vw}}@font-face{font-family:CommunityPowerScript;src:url(/assets/hero-2026/fonts/GreatVibes-Regular.ttf) format("truetype");font-display:swap}@font-face{font-family:CommunityPowerCondensed;src:url(/assets/seo-fonts/Anton-Regular.ttf) format("truetype");font-display:swap}.community-power{--power-blue:#008ef6;position:relative;isolation:isolate;background:#070809;background-image:radial-gradient(circle at 20% 30%,rgba(0,186,240,.04) 0%,transparent 50%),radial-gradient(circle at 80% 70%,rgba(0,142,246,.035) 0%,transparent 45%);color:#f5f4f0;overflow:hidden;font-family:Arial,Helvetica,sans-serif}.community-power *{box-sizing:border-box}.community-power:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:.05;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='paper'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.75' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Cpath d='M0 0h180v180H0z' fill='%23fff' filter='url(%23paper)' opacity='.45'/%3E%3C/svg%3E")}.community-power__inner{max-width:1800px;margin:auto;padding:72px clamp(24px,3.45vw,64px) 80px}.community-power__intro{display:grid;grid-template-columns:1.1fr 1fr;gap:clamp(40px,7.7vw,130px);align-items:start}.community-power__eyebrow{font-size:clamp(11px,.9vw,16px);letter-spacing:.29em;line-height:1.5;margin:0 0 12px;color:#008ef6}.community-power h2{font-size:clamp(40px,4.8vw,86px);line-height:.92;letter-spacing:-.052em;font-weight:800;margin:0;color:#fff}.community-power h2 span{display:block;white-space:nowrap}.community-power h2 span:last-child{background:linear-gradient(105deg,#00baf0,#008ef6 45%,#0654f8);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.community-power__description{font-size:clamp(16px,1.45vw,26px);line-height:1.34;letter-spacing:.005em;margin:33px 0 0;max-width:690px;color:#cfcecb}.community-power__journey{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:18px;list-style:none;padding:0;margin:-8px -27px 0;align-items:end}.community-power__stage{position:relative;min-width:0}.community-power__stage figure{margin:0;transform-origin:50% 60%}.community-power__stage figcaption{font-size:clamp(11px,.93vw,17px);font-weight:700;letter-spacing:.18em;text-transform:uppercase;margin:0 0 9px 22px;line-height:1.3;color:#e5e4e0}.community-power__print{padding:8px;background:#111214;border:1px solid #282a2d;border-radius:2px;box-shadow:0 14px 32px #000000a6,0 2px 6px #0006}.community-power__print img{width:100%;height:100%;aspect-ratio:.9;display:block;object-fit:cover;object-position:center;filter:brightness(.9) saturate(.9)}.community-power__stage--discover figure{transform:rotate(-5.5deg)}.community-power__stage--connect figure{transform:rotate(-1deg) translateY(9px)}.community-power__stage--experience figure{transform:rotate(-4deg) translateY(13px)}.community-power__stage--experience img{aspect-ratio:.78;object-position:center 48%}.community-power__stage--share figure{transform:rotate(3deg)}.community-power__stage--grow figure{transform:rotate(5deg) translateY(-8px)}.community-power__arrow{position:absolute;z-index:3;pointer-events:none;width:36%;height:auto;right:-19%;top:-25px;stroke:var(--power-blue);stroke-width:2.1;stroke-linecap:round;stroke-linejoin:round;overflow:visible}.community-power__stage--discover .community-power__arrow{transform:rotate(23deg);top:7px}.community-power__stage--connect .community-power__arrow{top:22%;transform:rotate(-13deg);width:27%;right:-13%}.community-power__stage--experience .community-power__arrow{top:28%;width:25%;right:-15%;transform:rotate(4deg)}.community-power__closing{display:flex;justify-content:space-between;align-items:center;gap:55px;margin-top:54px;padding:0 0 0 20px}.community-power__quote{position:relative;margin:0;padding:0 0 25px;font:clamp(30px,3.45vw,62px)/1.14 CommunityPowerScript,cursive;letter-spacing:.01em;transform:rotate(-1deg);color:#f7f6f2}.community-power__quote span{display:block}.community-power__quote svg{position:absolute;bottom:0;right:8%;width:51%;height:35px;stroke:var(--power-blue);stroke-width:2;stroke-linecap:round;pointer-events:none}.community-power__statement{flex-shrink:0;border-left:1px solid #33373b;padding-left:38px;margin:0;font:clamp(24px,2.78vw,50px)/1.12 CommunityPowerCondensed,"Arial Narrow",sans-serif;letter-spacing:-.02em;color:#f7f6f2}.community-power__statement span{display:block}.community-power__statement span:last-child{background:linear-gradient(105deg,#00baf0,#008ef6 45%,#0654f8);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media(min-width:1800px){.community-power__journey{margin-top:45px}}@media(min-width:768px)and (max-width:1100px){.community-power__intro{gap:35px;grid-template-columns:1.1fr 1fr}.community-power h2{font-size:4.7vw}.community-power__description{margin-top:25px;font-size:17px}.community-power__journey{gap:13px;margin:45px -5px 0}.community-power__print{padding:5px}.community-power__stage figcaption{font-size:10px;margin-left:8px}.community-power__closing{padding:0;gap:25px;margin-top:42px}.community-power__quote{font-size:3.4vw}.community-power__statement{font-size:2.65vw;padding-left:22px}}@media(max-width:767px){.community-power__inner{padding:36px 25px 40px}.community-power__intro{display:block}.community-power__eyebrow{font-size:10px;letter-spacing:.24em;margin-bottom:16px}.community-power h2{font-size:clamp(29px,8.7vw,64px);line-height:1;letter-spacing:-.055em}.community-power__description{font-size:17px;line-height:1.5;margin-top:24px}.community-power__journey{display:flex;flex-direction:column;align-items:center;gap:60px;margin:40px 0 0;padding:0 7px}.community-power__stage{width:100%;max-width:420px}.community-power__stage figure{transform:rotate(-2deg)}.community-power__stage:nth-child(2n) figure{transform:rotate(2deg)}.community-power__stage--grow figure{transform:rotate(1.5deg)}.community-power__stage figcaption{font-size:13px;margin-left:12px;margin-bottom:10px}.community-power__print{padding:7px}.community-power__print img{aspect-ratio:1;object-position:center}.community-power__stage--experience img{aspect-ratio:.85}.community-power__stage .community-power__arrow{top:auto;bottom:-51px;right:8%;width:65px;height:42px;transform:rotate(80deg);stroke-width:2.5}.community-power__closing{display:block;margin-top:42px;padding:0}.community-power__quote{font-size:clamp(27px,6.5vw,46px);line-height:1.25;padding-bottom:26px;letter-spacing:0}.community-power__quote svg{width:67%;right:0;height:28px}.community-power__statement{font-size:clamp(23px,6.6vw,42px);padding-left:20px;margin:29px 0 0;line-height:1.18}}.community-activation{background:#080808;color:#f5f4f1;font-family:Arial,Helvetica,sans-serif;overflow:hidden}.community-activation *{box-sizing:border-box}.community-activation__intro{max-width:1800px;margin:auto;padding:48px clamp(28px,4vw,72px) 56px;display:grid;grid-template-columns:1.55fr 1fr;gap:clamp(45px,7vw,120px);align-items:end}.community-activation__eyebrow{color:#008ef6;font-size:12px;letter-spacing:.4em;line-height:1.5;margin:0 0 16px}.community-activation h2{font-size:clamp(40px,4.5vw,72px);line-height:1.04;letter-spacing:-.035em;font-weight:700;margin:0}.community-activation h2 span,.community-activation h2 em{display:block}.community-activation h2 em{font-family:Georgia,Times New Roman,serif;font-size:1.1em;font-weight:400;line-height:1.16;letter-spacing:-.05em;white-space:nowrap}.community-activation__description{font-size:clamp(17px,1.45vw,23px);line-height:1.5;color:#c6c4c3;margin:0 0 7px;max-width:510px}.community-activation__bands{display:grid;gap:14px}.community-activation__band{--chapter-color:#ad523d;--chapter-dark:29,8,3;position:relative;isolation:isolate;min-height:clamp(500px,37.5vw,675px);background:#0b0705;overflow:hidden}.community-activation__band--activate{--chapter-color:#398b77;--chapter-dark:2,24,18}.community-activation__band--experience{--chapter-color:#b24b4f;--chapter-dark:32,2,6}.community-activation__photo{position:absolute;inset:0;z-index:-3;overflow:hidden}.community-activation__photo img{display:block;width:100%;height:100%;object-fit:cover;object-position:66% 52%;transform-origin:75% 50%}.community-activation__shade{position:absolute;inset:0;z-index:-2;pointer-events:none;background:linear-gradient(90deg,rgba(var(--chapter-dark),.93) 0%,rgba(var(--chapter-dark),.9) 27%,rgba(var(--chapter-dark),.78) 43%,rgba(var(--chapter-dark),.3) 60%,transparent 78%),linear-gradient(0deg,#0007,transparent 55%)}.community-activation__content{padding:34px clamp(28px,4vw,72px) 38px;max-width:1800px;margin:auto;position:relative}.community-activation__number{display:flex;align-items:center;gap:25px;font-size:18px;letter-spacing:.08em;line-height:1.4;margin:0 0 18px;color:var(--chapter-color)}.community-activation__number i{width:66px;height:1px;background:currentColor;opacity:.8}.community-activation__word{font-family:Bodoni MT,Didot,Times New Roman,serif;font-size:clamp(80px,8.6vw,150px);font-weight:700;letter-spacing:-.07em;line-height:.96;text-transform:uppercase;color:var(--chapter-color);margin:0 0 36px;width:max-content;max-width:70%;-webkit-mask-image:linear-gradient(90deg,#000 0%,#000 80%,#0009 92%,transparent 100%);mask-image:linear-gradient(90deg,#000 0%,#000 80%,#0009 92%,transparent 100%)}.community-activation__band--activate .community-activation__word{font-size:clamp(74px,8vw,140px);letter-spacing:-.072em}.community-activation__band--experience .community-activation__word{font-size:clamp(65px,6.9vw,122px);line-height:1.08;letter-spacing:-.075em}.community-activation__services{display:grid;grid-template-columns:1fr 1fr;gap:clamp(30px,3.3vw,60px);width:53%;max-width:850px}.community-activation__service h3{font-size:clamp(20px,1.7vw,28px);line-height:1.2;letter-spacing:-.015em;font-weight:700;margin:0 0 11px;color:#f7f6f4}.community-activation__service p{font-size:clamp(16px,1.25vw,21px);line-height:1.45;color:#d4cecc;margin:0;max-width:350px}@media(min-width:1800px){.community-activation__content{padding-top:45px}.community-activation__word{margin-bottom:50px}}@media(min-width:768px)and (max-width:1100px){.community-activation__intro{padding:38px 32px 42px;gap:35px;grid-template-columns:1.4fr 1fr}.community-activation h2{font-size:4.4vw}.community-activation__description{font-size:16px}.community-activation__content{padding:30px 32px 35px}.community-activation__band{min-height:470px}.community-activation__word{font-size:9.2vw;margin-bottom:32px}.community-activation__band--activate .community-activation__word{font-size:8.4vw}.community-activation__band--experience .community-activation__word{font-size:7.4vw}.community-activation__services{width:59%;gap:26px}.community-activation__service h3{font-size:20px}.community-activation__service p{font-size:16px}.community-activation__shade{background:linear-gradient(90deg,rgba(var(--chapter-dark),.96),rgba(var(--chapter-dark),.85) 44%,rgba(var(--chapter-dark),.55) 62%,transparent 88%)}}@media(max-width:767px){.community-activation__intro{display:block;padding:37px 24px 35px}.community-activation__eyebrow{font-size:10px;letter-spacing:.32em;margin-bottom:16px}.community-activation h2{font-size:clamp(32px,7.8vw,56px);line-height:1.12}.community-activation h2 em{font-size:1.08em;letter-spacing:-.06em}.community-activation__description{margin:24px 0 0;font-size:17px;line-height:1.5;max-width:540px}.community-activation__bands{gap:12px}.community-activation__band{min-height:0}.community-activation__photo{height:410px;bottom:auto}.community-activation__photo img{object-position:76% center}.community-activation__shade{background:linear-gradient(0deg,rgba(var(--chapter-dark),1) 0% 39%,rgba(var(--chapter-dark),.78) 55%,rgba(var(--chapter-dark),.1) 80%,rgba(var(--chapter-dark),.45))}.community-activation__content{padding:25px 24px 36px}.community-activation__number{font-size:14px;gap:18px;margin:0}.community-activation__number i{width:45px}.community-activation__word{font-size:13vw;letter-spacing:-.065em;margin:210px 0 20px;max-width:100%;-webkit-mask-image:none;mask-image:none;line-height:.96}.community-activation__band--activate .community-activation__word{font-size:11.2vw;letter-spacing:-.07em}.community-activation__band--experience .community-activation__word{font-size:9.5vw;letter-spacing:-.075em;line-height:1.14}.community-activation__services{width:100%;max-width:560px;grid-template-columns:1fr;gap:24px}.community-activation__service h3{font-size:22px;line-height:1.25;margin-bottom:8px}.community-activation__service p{font-size:17px;line-height:1.5;max-width:100%}}@media(prefers-reduced-motion:reduce){.community-activation__photo{clip-path:none!important}.community-activation__photo img,.community-activation__word,.community-activation__services{transform:none!important;opacity:1!important}}:root{--comm-blue: #008ef6;--comm-cyan: #00baf0;--comm-bg-dark: #10110f;--comm-card-bg: #0d0e11;--comm-card-hover: #12151a;--comm-border: #1e2227;--comm-text-light: #f5f4f0;--comm-text-muted: #9aa0a6}.community-faq-section{position:relative;background-color:#10110f;color:var(--comm-text-light);overflow:hidden;padding:100px 0 120px;isolation:isolate;font-family:Inter,Arial,Helvetica,sans-serif}.community-faq-container{position:relative;z-index:2;max-width:1440px;margin:0 auto;padding:0 48px}.community-faq-layout{display:grid;grid-template-columns:36% 64%;gap:40px;align-items:start;position:relative}.community-faq-intro-col{position:sticky;top:120px;padding-right:20px;z-index:3}.community-faq-eyebrow-wrap{display:inline-flex;flex-direction:column;gap:8px;margin-bottom:20px}.community-faq-eyebrow{font-size:11px;font-weight:700;letter-spacing:.32em;text-transform:uppercase;color:var(--comm-blue);margin:0}.community-faq-eyebrow-line{width:44px;height:2px;background:linear-gradient(90deg,#00baf0,#008ef6);border-radius:1px}.community-faq-heading{font-size:clamp(40px,4.2vw,72px);font-weight:900;line-height:.98;letter-spacing:-.04em;text-transform:uppercase;margin:0 0 24px}.community-faq-heading-line{display:block}.community-faq-heading-white{color:#fff}.community-faq-heading-blue{background:linear-gradient(105deg,#00baf0,#008ef6 45%,#0654f8);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.community-faq-lead{font-size:clamp(16px,1.1vw,19px);line-height:1.55;color:#c7cbd0;max-width:420px;margin:0 0 32px}.community-faq-board-col{position:relative;z-index:4}.community-faq-slips-list{display:flex;flex-direction:column;gap:12px}.community-faq-slip{position:relative;background-color:var(--comm-card-bg);border:1px solid var(--comm-border);border-radius:12px;overflow:hidden;transition:border-color .25s ease,background-color .25s ease,box-shadow .25s ease}.community-faq-slip:hover{background-color:var(--comm-card-hover);border-color:#008ef666;box-shadow:0 8px 24px #0006}.community-faq-slip.is-open{background-color:var(--comm-card-hover);border-color:var(--comm-blue);box-shadow:0 10px 30px #008ef626}.community-faq-trigger{width:100%;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:22px 28px;background:transparent;border:none;cursor:pointer;text-align:left;outline:none;position:relative}.community-faq-trigger:focus-visible{outline:2px solid var(--comm-blue);outline-offset:-2px}.community-faq-trigger-left{display:flex;align-items:center;gap:20px;flex:1}.community-faq-trigger-num{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:14px;font-weight:700;letter-spacing:.12em;color:var(--comm-blue);flex-shrink:0;padding:4px 8px;background:#008ef61a;border-radius:6px;border:1px solid rgba(0,142,246,.2)}.community-faq-trigger-text{font-size:clamp(16px,1.15vw,19px);font-weight:700;line-height:1.35;letter-spacing:-.02em;margin:0;color:#f7f8fa;transition:color .2s ease}.community-faq-slip:hover .community-faq-trigger-text,.community-faq-slip.is-open .community-faq-trigger-text{color:#fff}.community-faq-arrow-circle{width:36px;height:36px;border-radius:50%;border:1px solid rgba(255,255,255,.12);background:#ffffff0a;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#c7cbd0;transition:transform .3s ease,background-color .25s ease,border-color .25s ease,color .25s ease}.community-faq-chevron{transition:transform .3s ease}.community-faq-slip:hover .community-faq-arrow-circle{border-color:var(--comm-blue);color:#fff;background:#008ef626}.community-faq-slip.is-open .community-faq-arrow-circle{background-color:var(--comm-blue);border-color:var(--comm-blue);color:#fff}.community-faq-slip.is-open .community-faq-chevron{transform:rotate(180deg)}.community-faq-answer-panel{padding:0 28px 24px 68px;overflow:hidden}.community-faq-answer-p{font-size:clamp(14px,1vw,16px);line-height:1.65;color:#cbd1d8;margin:0}.community-faq-still-curious{position:relative;margin-top:0;max-width:440px;background:linear-gradient(105deg,#00baf0,#008ef6 55%,#0654f8);color:#fff;border-radius:12px;padding:24px 28px;box-shadow:0 12px 36px #008ef640,0 4px 12px #0006;transition:transform .25s ease,box-shadow .25s ease;z-index:3}.community-faq-still-curious:hover{transform:translateY(-2px);box-shadow:0 16px 42px #008ef659,0 6px 16px #00000080}.community-faq-curious-inner{display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap}.community-faq-curious-text-group{flex:1;min-width:260px}.community-faq-curious-eyebrow{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11px;font-weight:800;letter-spacing:.22em;text-transform:uppercase;color:#ffffffe6;margin:0 0 6px}.community-faq-curious-body{font-size:clamp(15px,1.1vw,18px);font-weight:600;line-height:1.4;color:#fff;margin:0;letter-spacing:-.01em}.community-faq-curious-cta{display:inline-flex;align-items:center;gap:10px;background:#070809;color:#fff;padding:13px 26px;border-radius:999px;font-size:14px;font-weight:700;letter-spacing:.02em;text-decoration:none;transition:background-color .2s ease,transform .2s ease,box-shadow .2s ease;white-space:nowrap;box-shadow:0 4px 14px #0000004d}.community-faq-curious-cta:hover{background:#121417;transform:translate(3px);box-shadow:0 6px 18px #00000073}.community-faq-curious-cta svg{transition:transform .2s ease}.community-faq-curious-cta:hover svg{transform:translate(4px)}@media(max-width:1024px){.community-faq-layout{grid-template-columns:1fr;gap:36px}.community-faq-intro-col{position:relative;top:auto;padding-right:0}.community-faq-heading{font-size:clamp(34px,7vw,52px)}}@media(max-width:640px){.community-faq-section{padding:70px 0 90px}.community-faq-container{padding:0 20px}.community-faq-trigger{padding:18px 20px}.community-faq-trigger-left{gap:14px}.community-faq-answer-panel{padding:0 20px 20px 52px}.community-faq-still-curious{padding:22px 24px}.community-faq-curious-cta{width:100%;justify-content:center}}.inf-faq-section{--impact-lime: #008ef6;--impact-white: #f4f2ea;--impact-muted: #c4c5bf;--impact-rule: #363831;position:relative;background:#10110f;color:var(--impact-white);padding:50px 24px 60px;overflow:hidden;border-top:1px solid var(--impact-rule);font-family:Inter,Arial,Helvetica,sans-serif;scroll-margin-top:80px}.inf-faq-container{max-width:1872px;margin:0 auto}.inf-faq-layout{display:grid;grid-template-columns:38% 1fr;gap:60px;align-items:start}.inf-faq-intro-col{position:sticky;top:110px}.inf-faq-header{margin-bottom:30px}.inf-faq-eyebrow{margin:0 0 10px;font-size:13px;letter-spacing:.3em;color:var(--impact-lime);text-transform:uppercase}.inf-faq-heading{margin:0 0 20px;font-size:clamp(40px,3.8vw,68px);font-weight:750;line-height:.98;letter-spacing:-.05em;color:var(--impact-white)}.inf-faq-heading span{display:block;white-space:nowrap}.inf-faq-heading span+span{color:var(--impact-lime)}.inf-faq-lead{font-size:clamp(17px,1.2vw,21px);line-height:1.5;font-weight:400;letter-spacing:.01em;margin:22px 0 0;color:var(--impact-muted);max-width:520px}.inf-faq-card{padding:24px;border-radius:18px;background:#ffffff06;border:1px solid var(--impact-rule);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 12px 30px #00000059;max-width:480px}.inf-faq-card-header{display:flex;align-items:flex-start;gap:14px;margin-bottom:18px}.inf-faq-card-icon{width:40px;height:40px;border-radius:12px;background:linear-gradient(135deg,#00baf026,#0654f826);border:1px solid rgba(0,186,240,.3);color:#38bdf8;display:flex;align-items:center;justify-content:center;flex-shrink:0}.inf-faq-card-title{margin:0 0 6px;font-size:15px;font-weight:700;color:#fff;letter-spacing:-.01em}.inf-faq-card-sub{margin:0;font-size:13px;line-height:1.45;color:#94a3b8}.inf-faq-card-actions{margin-bottom:16px}.inf-faq-primary-btn{width:100%;height:48px;border-radius:9999px;background:linear-gradient(105deg,#00baf0,#008ef6 55%,#0654f8);color:#fff;font-size:14px;font-weight:600;display:flex;align-items:center;justify-content:center;gap:8px;border:0;cursor:pointer;box-shadow:0 6px 20px #008ef64d;transition:transform .25s ease,background .25s ease,box-shadow .25s ease}.inf-faq-primary-btn:hover{background:linear-gradient(105deg,#18c4f7,#0596ff 55%,#1762f9);box-shadow:0 8px 26px #008ef673;transform:translateY(-1px)}.inf-faq-primary-btn:active{transform:translateY(0)}.inf-faq-card-footer{display:flex;align-items:center;gap:12px;font-size:12px;color:#64748b;padding-top:14px;border-top:1px solid rgba(255,255,255,.06)}.inf-faq-footer-item{display:inline-flex;align-items:center;gap:6px;color:#94a3b8;text-decoration:none;transition:color .2s ease}.inf-faq-footer-item:hover{color:#38bdf8}.inf-faq-footer-divider{color:#fff3}.inf-faq-accordion-col{min-width:0}.inf-faq-list{display:flex;flex-direction:column;gap:14px}.inf-faq-item{position:relative;background:#ffffff05;border:1px solid var(--impact-rule);border-radius:14px;overflow:hidden;transition:background .25s ease,border-color .25s ease,transform .2s ease}.inf-faq-item:hover{background:#ffffff09;border-color:#008ef659}.inf-faq-item.is-open{background:#ffffff0a;border-color:var(--impact-lime);box-shadow:0 10px 30px #00000040}.inf-faq-indicator{position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--impact-lime);border-radius:3px 0 0 3px}.inf-faq-trigger{width:100%;padding:22px 26px;display:flex;align-items:center;justify-content:space-between;gap:20px;background:none;border:0;cursor:pointer;text-align:left;color:inherit}.inf-faq-trigger-left{display:flex;align-items:center;gap:18px;flex:1}.inf-faq-number{font-size:13px;font-weight:700;letter-spacing:.12em;color:var(--impact-lime);font-variant-numeric:tabular-nums;opacity:.95}.inf-faq-question{margin:0;font-size:clamp(16px,1.15vw,19px);font-weight:600;letter-spacing:-.015em;line-height:1.35;color:var(--impact-white)}.inf-faq-item.is-open .inf-faq-question{color:#fff}.inf-faq-chevron-box{width:36px;height:36px;border-radius:10px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);color:#94a3b8;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:transform .3s cubic-bezier(.16,1,.3,1),background .2s ease,color .2s ease}.inf-faq-item:hover .inf-faq-chevron-box{color:#fff;background:#ffffff14}.inf-faq-chevron-box.is-open{transform:rotate(180deg);background:#008ef626;border-color:#008ef666;color:#38bdf8}.inf-faq-answer-wrap{overflow:hidden}.inf-faq-answer-inner{padding:0 26px 24px 62px}.inf-faq-answer{margin:0;font-size:clamp(14.5px,1.02vw,16px);line-height:1.65;color:#cbd5e1;letter-spacing:-.01em}.inf-faq-bottom-divider{display:flex;align-items:center;gap:24px;margin-top:80px;padding-top:24px;border-top:1px solid rgba(255,255,255,.06)}.inf-faq-bottom-brand{font-size:13px;font-weight:800;letter-spacing:.18em;color:#fff}.inf-faq-bottom-line{flex:1;height:1px;background:#ffffff14}.inf-faq-bottom-text{font-size:11px;letter-spacing:.22em;color:#64748b;text-transform:uppercase}@media(max-width:1024px){.inf-faq-layout{grid-template-columns:1fr;gap:48px}.inf-faq-intro-col{position:static}.inf-faq-lead,.inf-faq-card{max-width:100%}}@media(max-width:767px){.inf-faq-section{padding:70px 20px 40px}.inf-faq-trigger{padding:18px;gap:14px}.inf-faq-trigger-left{gap:12px}.inf-faq-answer-inner{padding:0 18px 20px 42px}.inf-faq-bottom-divider{flex-direction:column;align-items:flex-start;gap:12px;margin-top:50px}.inf-faq-bottom-line{display:none}}.seo-hero{position:relative;isolation:isolate;overflow:hidden;width:100%;height:56.28vw;background:#08090a;color:#fff;font-family:Inter,system-ui,-apple-system,sans-serif;container-type:inline-size}.seo-hero .seo-studio{position:absolute;inset:0;z-index:1;background:url(https://res.cloudinary.com/jqymijyc/image/upload/seo-search-studio) center top / 100% 100% no-repeat;pointer-events:none}.seo-hero .seo-headline{position:relative;z-index:2;text-align:center;padding-top:9.2cqw;margin:0 auto;width:90%}.seo-hero .seo-eyebrow{margin:0 0 .8cqw;font-size:.85cqw;font-weight:500;line-height:1.4;letter-spacing:.32em;color:#94a3b8;text-transform:uppercase}.seo-hero h1{margin:0;font-family:Arial,Helvetica,sans-serif;font-size:5.2cqw;font-weight:900;line-height:.95;letter-spacing:-.045em}.seo-hero h1 span{display:block}.seo-hero h1 .seo-blue{background:linear-gradient(105deg,#00baf0,#008ef6 45%,#0654f8);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;margin-top:.15cqw}.seo-hero .seo-support{position:relative;z-index:2;text-align:center;margin:1.1cqw auto 0;width:90%}.seo-hero .seo-description{margin:0 auto 1.5cqw;max-width:48cqw;font-family:Inter,system-ui,-apple-system,sans-serif;font-size:1.25cqw;font-weight:400;line-height:1.4;letter-spacing:-.015em;color:#cbd5e1}.seo-hero .seo-actions{display:flex;align-items:center;justify-content:center}.seo-hero .seo-primary{display:inline-flex;align-items:center;justify-content:center;gap:.5cqw;height:3.8cqw;padding:0 2.2cqw;border:0;border-radius:999px;background:linear-gradient(105deg,#00baf0,#008ef6 55%,#0654f8);color:#fff;font-family:Inter,system-ui,-apple-system,sans-serif;font-size:.98cqw;font-weight:600;line-height:1;cursor:pointer;box-shadow:0 4px 22px #008ef659;transition:transform .25s ease,background .25s ease,box-shadow .25s ease;white-space:nowrap}.seo-hero .seo-primary svg{width:1.2cqw;height:1.2cqw;flex-shrink:0;transition:transform .25s ease}.seo-hero .seo-primary:hover{background:linear-gradient(105deg,#18c4f7,#0596ff 55%,#1762f9);box-shadow:0 6px 28px #008ef680;transform:translateY(-1px)}.seo-hero .seo-primary:hover svg{transform:translate(2px,-2px)}.seo-hero .seo-primary:focus-visible{outline:2px solid white;outline-offset:4px}@media(min-width:768px)and (max-width:1100px){.seo-hero{height:calc(56.28vw + 40px)}.seo-hero .seo-headline{padding-top:calc(9.2cqw + 24px)}}@media(max-width:767px){.seo-hero{height:auto;min-height:0;padding:104px 20px 24px;background:#08090a;container-type:inline-size}.seo-hero .seo-headline{padding-top:0;width:100%}.seo-hero .seo-eyebrow{font-size:11px;letter-spacing:.22em;margin-bottom:12px}.seo-hero h1{font-size:clamp(34px,9.5vw,44px);line-height:1.02;letter-spacing:-.04em}.seo-hero h1 .seo-blue{margin-top:4px}.seo-hero .seo-support{width:100%;margin-top:16px}.seo-hero .seo-description{max-width:520px;font-size:15px;line-height:1.5;letter-spacing:-.01em;margin:0 auto 20px;color:#cbd5e1}.seo-hero .seo-primary{height:46px;padding:0 24px;font-size:14px;gap:8px}.seo-hero .seo-primary svg{width:16px;height:16px}.seo-hero .seo-studio{position:relative;inset:auto;width:calc(100% + 40px);margin-left:-20px;margin-right:-20px;aspect-ratio:16 / 9;height:auto;min-height:210px;margin-top:24px;background:url(https://res.cloudinary.com/jqymijyc/image/upload/seo-search-studio) center center / contain no-repeat;mask-image:linear-gradient(to bottom,#000 78%,transparent 100%);-webkit-mask-image:linear-gradient(to bottom,#000 78%,transparent 100%)}}.seo-hero .seo-dialog{padding:38px;background:#090e12;color:#f9fafb;border:1px solid #343a3f;border-radius:18px;width:min(540px,calc(100% - 32px));max-height:85svh;margin:auto}.seo-hero .seo-dialog::backdrop{background:#000000bf;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.seo-hero .seo-close{position:absolute;right:16px;top:16px;border:0;background:transparent;color:#94a3b8;padding:6px;cursor:pointer;border-radius:8px;transition:color .2s ease,background .2s ease}.seo-hero .seo-close:hover{color:#fff;background:#ffffff1a}.seo-hero .seo-dialog-eyebrow{font-size:11px;letter-spacing:.22em;color:#38bdf8;font-weight:600}.seo-hero .seo-dialog h2{font-size:28px;line-height:1.2;letter-spacing:-.035em;margin:16px 0 12px;font-weight:700}.seo-hero .seo-dialog p{color:#94a3b8;font-size:14.5px;line-height:1.6;margin:0 0 20px}.seo-hero .seo-dialog-link{display:inline-flex;align-items:center;gap:10px;margin:10px 0;color:#38bdf8;font-weight:600;text-decoration:none;font-size:15px}.seo-hero .seo-dialog-link:hover{text-decoration:underline}@media(prefers-reduced-motion:reduce){.seo-hero .seo-primary,.seo-hero .seo-primary svg{transition:none}}.growth-section{background:#080808;color:#fafafa;padding:48px 2.8% 20px;font-family:Inter,Arial,sans-serif;overflow:hidden;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Cpath fill='%23ffffff' opacity='.025' filter='url(%23n)' d='M0 0h180v180H0z'/%3E%3C/svg%3E")}.growth-section .growth-inner{max-width:1800px;margin:auto}.growth-section .growth-top{display:grid;grid-template-columns:1.3fr .8fr;gap:10%;padding:0 2.1% 48px;align-items:center}.growth-section .growth-eyebrow{font-size:14px;letter-spacing:.26em;margin:0 0 17px;line-height:1.3}.growth-section h2{font-size:clamp(48px,5vw,88px);font-weight:700;line-height:.98;letter-spacing:-.05em;margin:0}.growth-section h2 em{font-family:Georgia,Times New Roman,serif;font-size:1.14em;font-weight:400;letter-spacing:-.055em;line-height:.95}.growth-section h2 em span{position:relative;display:inline-block}.growth-section h2 svg{position:absolute;bottom:-18px;left:30%;width:62%;height:14px;fill:none;stroke:#008bff;stroke-width:4;stroke-linecap:round}.growth-section .growth-intro{padding-top:20px;font-size:clamp(16px,1.16vw,21px);line-height:1.35;color:#c5c5c5;letter-spacing:.005em}.growth-section .growth-intro p{margin:0}.growth-section .growth-intro .growth-lead{font-size:clamp(18px,1.45vw,26px);line-height:1.2;color:#fafafa;margin-bottom:24px;letter-spacing:-.02em}.growth-section .growth-journey{position:relative;isolation:isolate;padding-top:8px}.growth-section .growth-torn{position:absolute;top:-30px;left:-4%;width:108%;height:40px;fill:#0e0e0e;filter:drop-shadow(0 -1px 1px #383838);z-index:-1}.growth-section .growth-connector{position:absolute;top:16px;left:-3%;width:106%;height:clamp(230px,19.2vw,345px);fill:none;stroke:#fff;stroke-width:2.2;opacity:1;filter:drop-shadow(0 0 4px rgba(255,255,255,.3));z-index:-1}.growth-section .growth-panels{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:32px;list-style:none;margin:0;padding:0 2.1%}.growth-section .growth-stage{min-width:0}.growth-section .growth-photo{position:relative;height:clamp(230px,19.2vw,345px);margin:0 -18px 12px}.growth-section .growth-photo img{display:block;width:100%;height:100%;object-fit:contain}.growth-section .growth-category{font-size:14px;line-height:1.4;letter-spacing:.2em;margin:0 0 14px;color:#fff}.growth-section h3{font-size:clamp(25px,2.2vw,40px);font-weight:700;letter-spacing:-.04em;line-height:1.15;margin:0 0 12px;white-space:nowrap}.growth-section .growth-description{font-size:clamp(16px,1.18vw,21px);line-height:1.37;color:#ccc;margin:0;letter-spacing:-.012em}.growth-section .growth-click{position:absolute;right:16%;top:12%;width:40px;height:40px;fill:none;stroke:#fff;stroke-width:2.5;stroke-linecap:round}.growth-section .growth-up{position:absolute;right:0;top:0;width:85px;height:85px;fill:none;stroke:#fff;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.growth-section .growth-bottom{display:flex;align-items:center;justify-content:space-between;gap:25px;border-top:1px solid #a5a5a5;margin-top:26px;padding-top:12px}.growth-section .growth-bottom p{font-size:13px;letter-spacing:.25em;margin:0;line-height:1.5}.growth-section .growth-bottom a{display:inline-flex;align-items:center;justify-content:center;gap:16px;min-height:52px;padding:10px 28px;border:0;border-radius:999px;background:linear-gradient(105deg,#00baf0,#008ef6 55%,#0654f8);color:#fff;font-size:16px;white-space:nowrap;transition:background .2s,box-shadow .2s}.growth-section .growth-bottom a:hover{background:linear-gradient(105deg,#18c4f7,#0596ff 55%,#1762f9);box-shadow:0 4px 22px #008ef659}.growth-section .growth-bottom svg{width:20px;height:20px}.growth-section a:focus-visible{outline:2px solid #008bff;outline-offset:5px}@media(min-width:768px)and (max-width:1199px){.growth-section{padding:44px 4% 28px}.growth-section .growth-top{grid-template-columns:1fr 1fr;gap:6%;padding:0 0 48px}.growth-section h2{font-size:clamp(39px,5vw,60px)}.growth-section .growth-panels{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;padding:0}.growth-section .growth-stage{grid-column:auto}.growth-section .growth-photo{height:200px}.growth-section .growth-category{font-size:11px}.growth-section h3{font-size:20px;white-space:normal}.growth-section .growth-description{font-size:13px}.growth-section .growth-bottom p{font-size:10px}}@media(max-width:767px){.growth-section{padding:40px 6% 28px}.growth-section .growth-top{display:block;padding:0 0 46px}.growth-section .growth-eyebrow{font-size:11px;margin-bottom:18px}.growth-section h2{font-size:clamp(38px,10.7vw,64px)}.growth-section .growth-intro{padding-top:45px;font-size:16px;line-height:1.5}.growth-section .growth-intro .growth-lead{font-size:19px;line-height:1.35;margin-bottom:18px}.growth-section .growth-panels{grid-template-columns:1fr;gap:42px;padding:0}.growth-section .growth-stage{width:100%;max-width:440px;margin:auto}.growth-section .growth-photo{height:300px;margin:0 0 18px}.growth-section .growth-category{font-size:12px;margin-bottom:12px}.growth-section h3{font-size:32px}.growth-section .growth-description{font-size:18px;line-height:1.5}.growth-section .growth-connector{display:none}.growth-section .growth-bottom{margin-top:36px;padding-top:24px;flex-direction:column;align-items:flex-start;gap:22px}.growth-section .growth-bottom p{font-size:10px;letter-spacing:.18em}.growth-section .growth-bottom a{font-size:14px}.growth-section .growth-up{right:5%}}@media(prefers-reduced-motion:reduce){.growth-section .growth-bottom a{transition:none}}.growth-section .growth-photo img{-webkit-mask-image:linear-gradient(to right,transparent,#000 5%,#000 95%,transparent),linear-gradient(to bottom,transparent,#000 5%,#000 95%,transparent);mask-image:linear-gradient(to right,transparent,#000 5%,#000 95%,transparent),linear-gradient(to bottom,transparent,#000 5%,#000 95%,transparent);-webkit-mask-composite:source-in;mask-composite:intersect}.growth-section{scroll-margin-top:76px}.growth-section .growth-click{right:10%;top:10%}@font-face{font-family:ServicesScript;src:url(/assets/hero-2026/fonts/GreatVibes-Regular.ttf) format("truetype");font-display:swap}.ds-section{background:#030506;color:#f9fafb;padding:45px 2.6042vw 36px;font-family:Inter,Arial,Helvetica,sans-serif}.ds-inner{max-width:1800px;margin:auto}.ds-header{display:grid;grid-template-columns:1fr 380px;gap:32px;margin-bottom:28px;align-items:end}.ds-heading-area{padding-left:9px}.ds-eyebrow{display:flex;align-items:center;gap:20px;font-size:11px;letter-spacing:.3em;margin:0 0 26px;font-weight:400;color:#94a3b8}.ds-eyebrow>span{width:114px;height:1px;background:#fff3}.ds-heading-area h2{font-size:clamp(38px,4.05vw,76px);font-weight:900;letter-spacing:-.048em;line-height:1.04;margin:0;white-space:nowrap;color:#fff;font-family:Arial,Helvetica,sans-serif}.ds-heading-area h2>span{color:#0868ff}.ds-intro{padding:0 0 0 18px;max-width:420px}.ds-intro>p{font-size:13px;line-height:1.75;margin:0 0 15px;color:#94a3b8}.ds-cta{display:inline-flex;align-items:center;justify-content:center;gap:12px;background:linear-gradient(105deg,#00b8f4,#0652ff);border:0;color:#fff;border-radius:40px;min-height:44px;padding:0 30px;font-size:12px;font-weight:600;cursor:pointer}.ds-grid{display:grid;grid-template-columns:repeat(30,minmax(0,1fr));grid-template-rows:1fr 1fr .805fr;gap:10px;height:calc((100vw - 5.2084vw)*.476);max-height:857px}.ds-card{grid-column:span 6;position:relative;isolation:isolate;overflow:hidden;border-radius:11px;background:#030707;color:#fff;min-width:0;border:1px solid #ffffff15}.ds-featured{grid-column:span 12;grid-row:span 3}.ds-card-8,.ds-card-9{grid-column:span 1}.ds-card-8{grid-column:13 / 22}.ds-card-9{grid-column:22 / 31}.ds-photo{position:absolute;inset:0;height:72%;overflow:hidden;clip-path:none;transition:transform .45s}.ds-photo img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.ds-photo-featured{height:66%;clip-path:none}.ds-card-8 .ds-photo,.ds-card-9 .ds-photo{clip-path:none}.ds-shade{position:absolute;inset:0;background:linear-gradient(to bottom,transparent 20%,rgba(3,7,7,.25) 45%,#030707 78%);pointer-events:none;transition:opacity .45s}.ds-featured .ds-shade{background:linear-gradient(to bottom,transparent 37%,rgba(3,7,7,.12) 48%,#030707 59%)}.ds-card-8 .ds-shade,.ds-card-9 .ds-shade{background:linear-gradient(to bottom,transparent 20%,rgba(3,7,7,.45) 45%,#030707 78%)}.ds-card-copy{position:absolute;left:21px;right:19px;bottom:21px}.ds-number{display:flex;align-items:center;gap:18px;font-size:16px;line-height:1;margin-bottom:15px}.ds-number>span{width:31px;height:1px;background:#ccc}.ds-title-row{display:flex;align-items:center;gap:14px;min-height:34px}.ds-title-row h3{font-size:16px;line-height:1.08;letter-spacing:-.045em;font-weight:700;flex:1;margin:0;font-family:Arial,Helvetica,sans-serif}.ds-icon{width:26px;height:26px;flex-shrink:0;stroke-width:1.7}.ds-icon-1{color:#38a7ff}.ds-icon-2{color:#168dff}.ds-icon-3{color:#ff269b}.ds-card-button{padding:0;border:0;background:none;flex-shrink:0}.ds-arrow{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid white;border-radius:50%}.ds-arrow svg{width:21px;height:21px;stroke-width:1.3;transition:transform .45s}.ds-tagline{font-size:9px;letter-spacing:.075em;margin:11px 0 0;white-space:nowrap}.ds-featured .ds-card-copy{left:32px;right:32px;bottom:23px}.ds-featured .ds-number{margin-bottom:13px}.ds-featured h3{font-size:52px;font-weight:900;letter-spacing:-.04em;margin:0;line-height:1;font-family:Arial,Helvetica,sans-serif}.ds-feature-tagline{font-size:15px;letter-spacing:.16em;margin:6px 0 13px}.ds-description{font-size:14px;line-height:1.5;max-width:310px;margin:0 0 17px}.ds-explore{display:flex;align-items:center;gap:14px;font-size:14px;font-weight:600;border:0;background:none;padding:0}.ds-arrow-large{width:44px;height:44px}.ds-arrow-large svg{width:26px;height:26px}.ds-subservices{display:flex;align-items:center;justify-content:space-between;gap:9px;font-size:8px;letter-spacing:.17em;margin:21px 0 0;white-space:nowrap}.ds-subservices i{height:8px;width:1px;background:#aaa}.ds-footer{display:flex;align-items:center;gap:32px;padding-top:43px;font-size:12px;letter-spacing:.23em;color:#94a3b8}.ds-footer i{flex:1;height:1px;background:#ffffff20}.ds-footer>span:last-child{letter-spacing:.18em}.ds-dialog{border:1px solid #ffffff25;border-radius:16px;padding:38px;max-width:520px;width:calc(100% - 36px);background:#080d14;color:#f8f9f9;margin:auto}.ds-dialog::backdrop{background:#000b}.ds-dialog h2{font-size:30px;line-height:1.15;font-weight:800;margin:22px 0 16px;font-family:Arial,Helvetica,sans-serif}.ds-dialog>p:not(.ds-eyebrow){font-size:15px;line-height:1.65;margin-bottom:24px;color:#cbd5e1}.ds-dialog-close{position:absolute;right:15px;top:15px;border:0;background:none;padding:7px;color:#fff}.ds-phone{display:block;margin-top:20px;font-size:14px}.ds-section :is(button,a):focus-visible{outline:3px solid #008bff;outline-offset:4px}@media(hover:hover){.ds-card:hover .ds-photo{transform:scale(1.025)}.ds-card:hover .ds-shade{opacity:.93}.ds-card:hover .ds-arrow svg{transform:translate(3px)}}@media(min-width:1600px){.ds-title-row h3{font-size:19px}.ds-tagline{font-size:10px}.ds-intro>p{font-size:15px}.ds-card-copy{bottom:26px}.ds-arrow{width:38px;height:38px}.ds-featured .ds-card-copy{bottom:28px}.ds-description{font-size:16px;max-width:350px}.ds-featured h3{font-size:58px}}@media(max-width:1200px){.ds-header{grid-template-columns:1fr;gap:25px}.ds-intro{padding-left:9px;max-width:620px}.ds-grid{height:auto;grid-template-columns:1.15fr 1fr 1fr;grid-template-rows:repeat(4,240px)}.ds-featured{grid-column:1;grid-row:1/5}.ds-card,.ds-card-8,.ds-card-9{grid-column:auto}.ds-featured .ds-photo{height:66%;clip-path:none}.ds-featured .ds-shade{background:linear-gradient(transparent 23%,#030707 39%)}.ds-featured .ds-card-copy{left:24px;right:24px}.ds-subservices{white-space:normal;flex-wrap:wrap;justify-content:flex-start;line-height:2}.ds-subservices i{display:none}.ds-card-copy{left:17px;right:17px}.ds-title-row{gap:8px}.ds-title-row h3{font-size:15px}.ds-tagline{font-size:8px;white-space:normal}.ds-featured .ds-description{font-size:15px}.ds-heading-area h2{font-size:clamp(36px,5.5vw,66px)}}@media(max-width:767px){.ds-section{padding:32px 20px}.ds-header{grid-template-columns:1fr;gap:25px;margin-bottom:28px}.ds-heading-area{padding:0}.ds-eyebrow{font-size:8px;letter-spacing:.2em;gap:12px;margin-bottom:21px}.ds-eyebrow>span{flex:1;width:auto}.ds-heading-area h2{white-space:normal;font-size:clamp(32px,7.5vw,57px);line-height:1.06;letter-spacing:-.045em}.ds-intro{padding:0}.ds-intro>p{font-size:12px;line-height:1.65}.ds-cta{font-size:10px;padding:0 15px;gap:7px;min-height:43px}.ds-grid{display:flex;flex-direction:column;gap:12px}.ds-card{height:280px}.ds-featured{height:620px}.ds-photo{clip-path:none}.ds-featured .ds-photo{height:66%;clip-path:none}.ds-featured .ds-shade{background:linear-gradient(transparent 37%,#0307071f 48%,#030707 59%)}.ds-card-8 .ds-photo,.ds-card-9 .ds-photo{clip-path:none}.ds-card-copy{left:22px;right:22px;bottom:24px}.ds-title-row h3{font-size:20px;max-width:240px}.ds-title-row{gap:13px}.ds-tagline{font-size:9px;letter-spacing:.1em}.ds-number{margin-bottom:16px}.ds-icon{width:28px;height:28px}.ds-arrow{width:38px;height:38px}.ds-featured .ds-card-copy{bottom:23px}.ds-featured h3{font-size:49px}.ds-feature-tagline{font-size:12px}.ds-description{font-size:14px}.ds-subservices{font-size:7px;letter-spacing:.12em;gap:7px;justify-content:space-between}.ds-footer{padding-top:29px;gap:15px;flex-wrap:wrap;font-size:10px}.ds-footer>span:last-child{width:100%;font-size:9px}.ds-dialog{padding:30px 24px}}@media(prefers-reduced-motion:reduce){.ds-section *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}@media(min-width:1201px){.ds-header{min-height:165px}.ds-heading-area h2{font-size:clamp(38px,3.75vw,71px);line-height:1.1}.ds-card-8 h3,.ds-card-9 h3{max-width:200px}}@media(max-width:1200px){.ds-grid{max-height:none}}@media(max-width:767px){.ds-card{flex-shrink:0}}.ds-card-button{margin-left:auto}@media(min-width:1201px){.ds-card-8 h3,.ds-card-9 h3{max-width:185px}}@media(min-width:768px)and (max-width:1200px){.ds-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto}.ds-featured{grid-column:1/-1;grid-row:auto;height:640px}.ds-card:not(.ds-featured){height:270px}.ds-featured .ds-photo{height:66%;clip-path:none}.ds-featured .ds-shade{background:linear-gradient(transparent 37%,#0307071f 48%,#030707 59%)}.ds-featured .ds-card-copy{left:32px;right:32px}.ds-subservices{justify-content:flex-start;gap:20px}.ds-title-row h3{font-size:19px}.ds-tagline{font-size:10px}}.ds-photo-featured img{object-fit:contain}.ds-card-8 .ds-photo img{object-position:center 35%}@font-face{font-family:ResultsScript;src:url(/assets/hero-2026/fonts/GreatVibes-Regular.ttf) format("truetype");font-display:swap}.pr-section{background:#0b0f10;color:#f8f9f9;padding:34px 2.4vw 30px;font-family:Inter,Arial,Helvetica,sans-serif}.pr-inner{max-width:1800px;margin:auto}.pr-top{display:grid;grid-template-columns:37% 39% 1fr;gap:12px;height:clamp(480px,32.95vw,622px)}.pr-copy{position:relative;padding:4px 20px 0 15px;min-width:0}.pr-eyebrow{display:flex;align-items:center;gap:18px;font-size:11px;letter-spacing:.24em;font-weight:500;line-height:1.4;margin:0 0 22px}.pr-eyebrow i{height:1px;width:78px;background:#8b8d8b;flex-shrink:0}.pr-copy h2{font-size:clamp(44px,3.77vw,72px);font-weight:900;letter-spacing:-.045em;line-height:.95;margin:0 0 17px;font-family:Arial,Helvetica,sans-serif}.pr-copy h2 em{font-style:normal;color:#078ffa}.pr-desktop-heading{white-space:nowrap}.pr-mobile-heading{display:none}.pr-description{font-size:clamp(16px,1.12vw,21px);line-height:1.4;max-width:570px;margin:0 0 20px;letter-spacing:-.025em;color:#e4e5e5}.pr-primary{display:inline-flex;align-items:center;justify-content:center;gap:14px;min-height:52px;padding:0 36px;border:1px solid #22a9fb;border-radius:999px;background:linear-gradient(110deg,#05b4f1,#0754ff);color:#fff;font-size:14px;font-weight:500;cursor:pointer}.pr-primary svg,.pr-circle svg{transition:transform .5s}.pr-script{position:absolute;right:36px;bottom:12px;margin:0;color:#079bff;font:34px/.88 ResultsScript,cursive;rotate:-10deg}.pr-script:after{content:"";display:block;width:58px;height:1px;background:#079bff;margin:12px 0 0 32px;rotate:-6deg}.pr-workspace{min-width:0;overflow:hidden;border-radius:12px}.pr-photo{position:relative;overflow:hidden;width:100%;height:100%;border-radius:10px;background:#141919}.pr-photo-scene{position:absolute;inset:0;transition:transform .6s}.pr-photo img{position:absolute;max-width:none;object-fit:fill}.pr-dashboard{position:absolute;inset:0;width:100%;height:100%}.pr-editorial-stack{display:grid;grid-template-rows:161fr 194fr 171fr;gap:12px;min-height:0}.pr-editorial-stack>div{min-height:0}.pr-metrics{display:grid;grid-template-columns:repeat(6,minmax(0,1fr)) 1.25fr;gap:6px;margin-top:14px}.pr-metric{position:relative;min-width:0;border:1px solid #ffffff29;border-radius:9px;min-height:154px;padding:23px 10px 43px 57px;transition:border-color .5s}.pr-metric-icon{position:absolute;left:18px;top:20px;width:26px;height:26px;stroke-width:1.4;color:#059fff;transition:transform .5s}.pr-metric h3{font-size:12px;font-weight:700;line-height:1.12;min-height:26px;margin:0 0 4px;display:flex;align-items:center;font-family:Arial,Helvetica,sans-serif}.pr-value{font-size:29px;font-weight:800;letter-spacing:-.025em;line-height:1.05;margin:0 0 5px;font-family:Arial,Helvetica,sans-serif}.pr-caption{font-size:10.5px;line-height:1.25;letter-spacing:-.025em;margin:0;white-space:nowrap}.pr-bars{position:absolute;right:20px;bottom:18px;display:flex;gap:4px;align-items:end}.pr-bars i{width:7px;background:#0787f3}.pr-bars i:nth-child(2){background:#0774dc}.pr-bars i:last-child{background:#0057e8}.pr-statement{border:1px solid #ffffff29;border-radius:9px;position:relative;padding:22px 16px 18px 54px;font-size:10px;line-height:1.4;letter-spacing:.25em}.pr-statement:before{content:"";position:absolute;left:22px;top:26px;bottom:26px;width:1px;background:#ffffff60}.pr-statement p{margin:0 0 8px}.pr-statement p:last-child{margin:0}.pr-statement strong{color:#009dff;font-weight:600}.pr-bottom{display:grid;grid-template-columns:1.8fr 1fr;gap:46px;margin-top:14px;align-items:stretch}.pr-clients{padding:18px 8px 0}.pr-clients .pr-eyebrow{font-size:11px;white-space:nowrap;margin-bottom:29px}.pr-clients .pr-eyebrow i{flex:1;width:auto}.pr-client-logos{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:38px}.pr-client-logos>span{color:#b9bdbd;font-size:18px;letter-spacing:.12em;font-weight:500}.pr-client-logos img{max-height:38px;max-width:110px;object-fit:contain;filter:grayscale(1);opacity:.8}.pr-data-note{font-size:10px;line-height:1.5;color:#a1aaa9;margin:12px 0 0}.pr-final-cta{position:relative;display:flex;align-items:center;text-align:left;padding:23px 30px 23px 53%;min-height:146px;border:1px solid #ffffff30;border-radius:12px;overflow:hidden;background:#101211;color:#fff;gap:28px}.pr-final-cta>.pr-photo{position:absolute;inset:0 auto 0 0;width:46%;height:100%;border-radius:0;-webkit-mask-image:linear-gradient(to right,#000 83%,transparent);mask-image:linear-gradient(to right,#000 83%,transparent)}.pr-final-copy{position:relative;font-size:13px;line-height:1.42;letter-spacing:.25em;white-space:nowrap}.pr-final-copy i{display:block;width:53px;height:1px;background:#57b6ed;margin-top:15px}.pr-circle{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:55px;height:55px;border:1px solid #fff;border-radius:50%;margin-left:auto;transition:border-color .5s}.pr-circle svg{width:29px;height:29px;stroke-width:1.2}.pr-dialog{margin:auto;background:#101617;color:#f8f9f9;border:1px solid #ffffff35;border-radius:16px;width:calc(100% - 36px);max-width:520px;padding:38px}.pr-dialog h2{font-size:30px;font-weight:800;line-height:1.1;margin:24px 0 18px;font-family:Arial,Helvetica,sans-serif}.pr-dialog>p:not(.pr-eyebrow){font-size:15px;line-height:1.65;margin:0 0 24px;color:#d4dada}.pr-close{position:absolute;right:14px;top:14px;background:none;border:0;padding:7px}.pr-phone{display:block;margin-top:20px;font-size:14px}.pr-section :is(a,button):focus-visible{outline:3px solid #30b4ff;outline-offset:5px}@media(hover:hover){.pr-photo:hover .pr-photo-scene{transform:scale(1.02)}.pr-metric:hover{border-color:#ffffff65}.pr-metric:hover .pr-metric-icon{transform:translateY(-2px)}.pr-primary:hover svg,.pr-final-cta:hover svg{transform:translate(3px)}.pr-final-cta:hover .pr-circle{border-color:#049cff}}@media(min-width:1800px){.pr-metric{padding-left:64px}.pr-metric h3{font-size:14px}.pr-caption{font-size:12px}.pr-value{font-size:33px}}@media(max-width:1400px)and (min-width:1201px){.pr-eyebrow{font-size:9px;gap:12px}.pr-eyebrow i{width:48px}.pr-script{font-size:29px;right:24px}.pr-metric{padding-left:42px}.pr-metric-icon{left:12px;width:22px}.pr-metric h3{font-size:10px}.pr-caption{font-size:9px}.pr-final-cta{gap:15px;padding-right:20px}.pr-final-copy{font-size:11px}.pr-circle{width:45px;height:45px}.pr-client-logos>span{font-size:14px}}@media(max-width:1200px){.pr-top{height:auto;grid-template-columns:1.85fr 1fr}.pr-copy{grid-column:1/-1;padding:8px 10px 22px}.pr-copy h2{font-size:64px;line-height:.98}.pr-description{font-size:19px}.pr-script{right:12%;bottom:45px;font-size:40px}.pr-workspace{height:550px}.pr-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.pr-metric{min-height:155px}.pr-metric h3{font-size:14px}.pr-caption{font-size:12px}.pr-statement{grid-column:1/-1;display:flex;gap:45px;align-items:center;padding:22px 55px}.pr-statement p{margin:0}.pr-bottom{grid-template-columns:1fr;gap:22px}.pr-final-cta{min-height:170px;max-width:680px;width:100%;justify-self:end;padding-left:53%}.pr-client-logos>span{font-size:18px}.pr-clients{padding-bottom:5px}}@media(max-width:767px){.pr-section{padding:32px 20px}.pr-top{display:flex;flex-direction:column;gap:12px}.pr-copy{padding:0 0 20px}.pr-eyebrow{font-size:8px;letter-spacing:.18em;gap:12px;margin-bottom:24px}.pr-eyebrow i{flex:1;min-width:15px;width:auto}.pr-desktop-heading{display:none}.pr-mobile-heading{display:block}.pr-copy h2{font-size:clamp(38px,10.7vw,69px);line-height:.99;letter-spacing:-.045em;margin-bottom:23px}.pr-description{font-size:16px;line-height:1.55;letter-spacing:-.015em;margin-bottom:22px}.pr-primary{font-size:12px;padding:0 24px;min-height:49px}.pr-script{position:relative;right:auto;bottom:auto;margin:24px 8px 0 auto;width:105px;font-size:30px}.pr-workspace{height:auto;aspect-ratio:622/551;flex-shrink:0}.pr-editorial-stack{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:125px;gap:8px}.pr-editorial-stack .pr-photo{border-radius:7px}.pr-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:18px}.pr-metric{padding:53px 13px 44px;min-height:177px}.pr-metric-icon{top:16px;left:14px;width:25px;height:25px}.pr-metric h3{font-size:12px;min-height:27px;margin-bottom:8px}.pr-value{font-size:29px}.pr-caption{font-size:10px;white-space:normal}.pr-bars{right:14px;bottom:13px}.pr-bars i{width:6px}.pr-statement{font-size:10px;padding:23px 22px 23px 40px;gap:25px}.pr-statement:before{left:20px}.pr-bottom{margin-top:20px;gap:22px}.pr-clients{padding:0}.pr-clients .pr-eyebrow{font-size:8px;letter-spacing:.14em;gap:12px;margin-bottom:24px;white-space:normal}.pr-client-logos{display:grid;grid-template-columns:repeat(3,1fr);gap:25px 15px}.pr-client-logos>span{font-size:13px;letter-spacing:.1em}.pr-client-logos img{width:100%;max-height:30px}.pr-data-note{font-size:9px;margin-top:20px}.pr-final-cta{min-height:157px;padding:22px 15px 22px 45%;gap:15px}.pr-final-cta>.pr-photo{width:43%}.pr-final-copy{font-size:10px;letter-spacing:.2em}.pr-circle{width:41px;height:41px}.pr-circle svg{width:25px;height:25px}.pr-dialog{padding:32px 24px}}@media(prefers-reduced-motion:reduce){.pr-section *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}@media(max-width:767px){.pr-editorial-stack{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:10px;padding-bottom:6px;scrollbar-width:thin;scrollbar-color:#56605e #111817}.pr-editorial-stack>div{flex:0 0 240px;scroll-snap-align:start;display:flex;align-items:center;min-height:131px}.pr-editorial-stack .pr-photo{height:auto;aspect-ratio:var(--photo-ratio);width:100%}}.pr-editorial-stack:focus-visible{outline:2px solid #30b4ff;outline-offset:4px}.faq-section{background-color:#10110f;color:#fff;padding:80px 0 40px;font-family:Inter,system-ui,-apple-system,sans-serif;position:relative;overflow:hidden;-webkit-font-smoothing:antialiased}.faq-container{max-width:1780px;margin:0 auto;padding:0 55px}.faq-layout{display:flex;justify-content:space-between;align-items:flex-start;gap:60px;position:relative}.faq-left-col{width:36%;flex-shrink:0;position:sticky;top:100px;align-self:flex-start}.faq-eyebrow-wrapper{display:flex;align-items:center;gap:16px;margin-bottom:28px}.faq-eyebrow{font-size:12px;font-weight:500;letter-spacing:.28em;text-transform:uppercase;color:#94a3b8;margin:0;white-space:nowrap}.faq-eyebrow-line{height:1px;background-color:#ffffff26;flex-grow:1}.faq-heading{font-size:clamp(52px,4.2vw,76px);font-weight:900;line-height:.95;letter-spacing:-.04em;color:#fff;margin:0 0 32px}.faq-heading span.faq-blue-text{color:#087ef7;display:block}.faq-supporting{font-size:19px;line-height:1.55;color:#cbd5e1;max-width:460px;margin:0 0 36px;letter-spacing:-.015em}.faq-handwritten{margin-top:24px;margin-bottom:36px;position:relative;display:inline-block}.faq-handwritten-text{font-family:Caveat,Nothing You Could Do,Reenie Beanie,cursive;font-size:32px;line-height:1.05;color:#38bdf8;transform:rotate(-3deg);display:block}.faq-underline-svg{width:140px;height:12px;margin-top:4px}.faq-contact-cta{margin-top:10px}.faq-contact-prompt{font-size:15px;color:#94a3b8;margin-bottom:8px;font-weight:400}.faq-contact-link{display:inline-flex;align-items:center;gap:8px;font-size:17px;font-weight:700;color:#fff;text-decoration:none;border-bottom:1.5px solid transparent;padding-bottom:2px;transition:all .25s ease}.faq-contact-link svg{color:#087ef7;transition:transform .25s ease}.faq-contact-link:hover{border-bottom-color:#087ef7}.faq-contact-link:hover svg{transform:translate(5px)}.faq-support-card{margin-top:32px;padding:24px;background:linear-gradient(145deg,#0f172ab3,#087ef714);border:1px solid rgba(255,255,255,.12);border-radius:16px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);position:relative;overflow:hidden;box-shadow:0 12px 32px #00000040;transition:border-color .3s ease,transform .3s ease}.faq-support-card:hover{border-color:#087ef766;transform:translateY(-2px)}.faq-support-badge{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#38bdf8;margin-bottom:12px}.faq-support-pulse{width:6px;height:6px;border-radius:50%;background-color:#38bdf8;box-shadow:0 0 8px #38bdf8}.faq-support-title{font-size:17px;font-weight:700;color:#fff;margin:0 0 8px;line-height:1.35}.faq-support-desc{font-size:14px;color:#94a3b8;margin:0 0 20px;line-height:1.5}.faq-support-actions{display:flex;flex-direction:column;gap:10px}.faq-support-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:12px 24px;border-radius:999px;font-size:14px;font-weight:600;text-decoration:none;transition:all .25s ease}.faq-btn-phone{background:linear-gradient(105deg,#00baf0,#008ef6 55%,#0654f8);color:#fff;border-radius:999px;border:0}.faq-btn-phone:hover{background:linear-gradient(105deg,#18c4f7,#0596ff 55%,#1762f9);box-shadow:0 4px 22px #008ef659;transform:translateY(-1px)}.faq-btn-email{background:#ffffff14;color:#fff;border:1px solid rgba(255,255,255,.2);border-radius:999px}.faq-btn-email:hover{background:#ffffff26;border-color:#fff6;color:#fff;transform:translateY(-1px)}.faq-support-footer{display:flex;align-items:center;gap:6px;margin-top:16px;padding-top:14px;border-top:1px solid rgba(255,255,255,.08);font-size:11px;color:#64748b}.faq-editorial-tag{position:absolute;top:0;right:-30px;display:flex;flex-direction:column;gap:14px;font-size:10px;font-weight:600;letter-spacing:.32em;color:#ffffff40;writing-mode:vertical-rl;text-transform:uppercase;-webkit-user-select:none;user-select:none;pointer-events:none}.faq-right-col{width:63%;flex-shrink:0}.faq-accordion{border-top:1px solid rgba(255,255,255,.12)}.faq-item{position:relative;border-bottom:1px solid rgba(255,255,255,.12);transition:background-color .3s ease}.faq-item-active{background-color:#ffffff06}.faq-active-bar{position:absolute;left:0;top:0;bottom:0;width:2px;background-color:#087ef7;z-index:2}.faq-trigger{width:100%;display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:92px;padding:24px 16px 24px 20px;background:transparent;border:none;text-align:left;cursor:pointer;outline:none;transition:color .25s ease}.faq-trigger-content{display:flex;align-items:baseline;gap:32px;flex-grow:1}.faq-number{font-size:13px;font-weight:700;letter-spacing:.22em;color:#087ef7;flex-shrink:0;font-variant-numeric:tabular-nums}.faq-question-text{font-size:clamp(20px,1.4vw,24px);font-weight:650;color:#fff;line-height:1.3;letter-spacing:-.02em;transition:transform .3s ease,color .3s ease}@media(hover:hover){.faq-trigger:hover .faq-question-text{transform:translate(4px)}.faq-trigger:hover .faq-toggle-btn{border-color:#087ef7;color:#087ef7}}.faq-toggle-btn{width:42px;height:42px;border-radius:50%;border:1px solid rgba(255,255,255,.2);display:grid;place-items:center;flex-shrink:0;color:#fff;transition:all .3s ease;background:transparent}.faq-toggle-icon{width:16px;height:16px;position:relative;display:flex;align-items:center;justify-content:center}.faq-toggle-h-line,.faq-toggle-v-line{position:absolute;background-color:currentColor;border-radius:1px;transition:transform .35s cubic-bezier(.16,1,.3,1),opacity .35s ease}.faq-toggle-h-line{width:14px;height:1.5px}.faq-toggle-v-line{width:1.5px;height:14px}.faq-toggle-btn.is-open{border-color:#087ef7;color:#087ef7}.faq-toggle-btn.is-open .faq-toggle-v-line{transform:rotate(90deg);opacity:0}.faq-answer-wrapper{overflow:hidden}.faq-answer-content{padding:0 16px 32px 72px;max-width:720px}.faq-answer-text{font-size:17px;line-height:1.7;color:#cbd5e1;margin:0;letter-spacing:-.01em}.faq-bottom-divider{margin-top:40px;padding-top:15px;display:flex;align-items:center;justify-content:space-between;gap:24px;font-size:11px;font-weight:700;letter-spacing:.28em;text-transform:uppercase;color:#fff}.faq-bottom-brand{white-space:nowrap}.faq-bottom-rule{height:1px;background-color:#ffffff26;flex-grow:1}.faq-bottom-tagline{white-space:nowrap;color:#94a3b8}@media(max-width:1200px){.faq-layout{gap:40px}.faq-left-col{width:38%}.faq-right-col{width:60%}.faq-editorial-tag{display:none}}@media(max-width:991px){.faq-section{padding:80px 0}.faq-container{padding:0 35px}.faq-layout{flex-direction:column;gap:50px}.faq-left-col{width:100%;position:static}.faq-right-col{width:100%}.faq-heading{font-size:52px}.faq-supporting{max-width:100%}}@media(max-width:640px){.faq-section{padding:50px 0}.faq-container{padding:0 16px}.faq-eyebrow-wrapper{flex-wrap:wrap;gap:10px;margin-bottom:20px}.faq-eyebrow{font-size:11px;letter-spacing:.18em;white-space:normal;line-height:1.4}.faq-eyebrow-line{display:none}.faq-heading{font-size:clamp(34px,8vw,44px);line-height:1.05;margin-bottom:24px}.faq-supporting{font-size:16px;line-height:1.5;margin-bottom:28px}.faq-trigger{min-height:auto;padding:18px 6px 18px 10px;gap:12px;align-items:flex-start}.faq-trigger-content{display:flex;align-items:flex-start;gap:12px;flex:1;min-width:0}.faq-number{font-size:12px;letter-spacing:.15em;margin-top:3px;min-width:24px}.faq-question-text{font-size:clamp(16px,4.2vw,19px);line-height:1.4;word-break:break-word;margin:0}.faq-toggle-btn{width:36px;height:36px;margin-top:2px}.faq-answer-content{padding:0 10px 20px 42px;max-width:100%}.faq-answer-text{font-size:14.5px;line-height:1.6}.faq-support-card{padding:20px 16px;margin-top:24px}.faq-bottom-divider{margin-top:40px;flex-wrap:wrap;gap:10px;font-size:10px;letter-spacing:.18em}.faq-bottom-rule{display:none}}@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;--tw-border-style:solid;--tw-font-weight:initial;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, 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;--color-neutral-400:oklch(70.8% 0 none);--color-neutral-700:oklch(37.1% 0 none);--color-neutral-800:oklch(26.9% 0 none);--color-white:#fff;--spacing:.25rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--font-weight-semibold:600;--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,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, 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;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:where(:not(iframe)){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}.relative{position:relative}.sticky{position:sticky}.isolate{isolation:isolate}.mx-auto{margin-inline:auto}.my-3{margin-block:calc(var(--spacing) * 3)}.my-4{margin-block:calc(var(--spacing) * 4)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-4{margin-top:calc(var(--spacing) * 4)}.flex{display:flex}.grid{display:grid}.hidden{display:none}.table{display:table}.max-h-60{max-height:calc(var(--spacing) * 60)}.w-full{width:100%}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-end{align-items:flex-end}.justify-between{justify-content:space-between}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-\[\#1e293b\]{border-color:#1e293b}.border-\[\#363831\]{border-color:#363831}.border-neutral-700{border-color:var(--color-neutral-700)}.bg-neutral-800{background-color:var(--color-neutral-800)}.p-2{padding:calc(var(--spacing) * 2)}.pt-8{padding-top:calc(var(--spacing) * 8)}.text-center{text-align:center}.text-left{text-align:left}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.text-neutral-400{color:var(--color-neutral-400)}.text-white{color:var(--color-white)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.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))}.outline-none{--tw-outline-style:none;outline-style:none}@media(hover:hover){.hover\:bg-neutral-800:hover{background-color:var(--color-neutral-800)}}@media(min-width:48rem){.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}}:root{color:#f9fafb;font-synthesis:none;-webkit-font-smoothing:antialiased;background:#030506;font-family:Inter,Arial,Helvetica,sans-serif}*{box-sizing:border-box}body{margin:0}h1,h2,h3,h4,h5,h6{font-family:Arial,Helvetica,sans-serif}button,a{-webkit-tap-highlight-color:transparent;touch-action:manipulation}button{font:inherit;cursor:pointer;color:inherit}a{color:inherit;text-decoration:none}button:focus-visible,a:focus-visible{outline-offset:6px;outline:2px solid #36bdf5}::selection{color:#fff;background:#087ff7}@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}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@font-face{font-family:PrBodoni;src:url(/assets/pr-visibility/BodoniModa.ttf) format("truetype");font-weight:400 900;font-display:swap}@font-face{font-family:PrScript;src:url(/assets/hero-2026/fonts/GreatVibes-Regular.ttf) format("truetype");font-display:swap}.pr-page{background:#080808;color:#f1efe8;min-height:100svh;padding-top:76px}.pr-hero{width:100%;min-height:800px;height:56.28vw;max-height:1200px;background:#080808;position:relative}.pr-hero .pr-photograph{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;z-index:-1}.pr-hero .pr-eyebrow{position:absolute;left:2.85%;top:3.65%;margin:0;display:flex;align-items:center;gap:18px;font-size:clamp(10px,.82vw,16px);letter-spacing:.34em;line-height:1.4}.pr-hero .pr-eyebrow span{width:9.4vw;height:1px;background:#008ef6}.pr-hero .pr-title{position:absolute;left:2.45%;top:8.65%;margin:0;font-family:Inter,Arial,Helvetica,sans-serif;font-size:11.05vw;font-weight:800;font-optical-sizing:auto;letter-spacing:-.055em;line-height:.88;text-transform:none;z-index:2}.pr-hero .pr-title>span{display:block;white-space:nowrap;padding-bottom:.025em}.pr-hero .pr-title>span:last-child{color:#008ef6}.pr-hero .pr-support{position:absolute;left:2.85%;top:63.1%;width:37%;z-index:3}.pr-hero .pr-support>p{max-width:560px;margin:0;color:#e0dfdb;font-size:clamp(18px,1.36vw,26px);line-height:1.4;letter-spacing:-.015em}.pr-hero .pr-actions{gap:2.8vw;margin-top:25px;white-space:nowrap}.pr-hero .pr-primary{display:inline-flex;align-items:center;justify-content:center;gap:14px;padding:0 33px;min-height:56px;border-radius:999px;background:#008ef6;color:#080808;font-size:clamp(15px,1.18vw,23px);font-weight:500;transition:background .2s}.pr-hero .pr-primary:hover{background:#33a5f8}.pr-hero .pr-story{display:inline-flex;align-items:center;gap:17px;padding:0;border:0;background:none;color:#f1efe8;font-size:clamp(14px,1.1vw,21px)}.pr-hero .pr-play{display:grid;place-items:center;border:1.5px solid #f1efe8;border-radius:50%;width:46px;height:46px;flex-shrink:0}.pr-hero .pr-play svg{margin-left:3px}.pr-hero .pr-story:hover .pr-play{background:#ffffff18}.pr-hero .pr-editorial{position:absolute;left:86.7%;top:18.9%;border-left:1px solid #777773;padding:2.5vw 0 1.4vw 1.1vw;font-family:Inter,Arial,Helvetica,sans-serif}.pr-hero .pr-editorial>p:not(.pr-handwriting){font-size:clamp(13px,1.25vw,24px);letter-spacing:.16em;line-height:1.22;margin:0 0 18px}.pr-hero .pr-short-rule{display:block;width:43px;height:1px;background:#aaa9a2;margin:7px 0 24px}.pr-hero .pr-editorial .pr-handwriting{font-family:PrScript,cursive;color:#008ef6;font-size:clamp(25px,2.65vw,50px);line-height:1;margin:0;transform:rotate(-8deg)}.pr-hero .pr-bottom{position:absolute;left:2.85%;right:2.85%;bottom:4.5%;border-top:1px solid #777773;padding-top:17px;display:flex;justify-content:space-between;font-family:Inter,Arial,Helvetica,sans-serif;font-size:clamp(10px,.79vw,15px);letter-spacing:.3em;text-align:center}.pr-hero .pr-bottom>span{width:33.333%;padding:0 12px;border-right:1px solid #777773}.pr-hero .pr-bottom>span:last-child{border:0}.pr-page :focus-visible{outline:2px solid #008ef6;outline-offset:6px}.pr-dialog{margin:auto;max-width:calc(100% - 40px);width:480px;padding:45px 32px;border:1px solid #777773;background:#111;color:#f1efe8;border-radius:8px}.pr-dialog::backdrop{background:#000b}.pr-dialog h2{font:400 35px PrBodoni,Georgia,serif;margin:0 0 15px}.pr-dialog p{margin:0 0 25px;color:#d4d3cf}.pr-dialog-close{position:absolute;right:12px;top:5px;background:none;border:0;font-size:30px;color:#f1efe8}@media(min-width:1900px){.pr-hero .pr-title{font-size:min(11.05vw,235px)}}@media(min-width:768px)and (max-width:1100px){.pr-hero{min-height:660px}.pr-hero .pr-title{top:12%;font-size:10.9vw}.pr-hero .pr-support{top:58%;width:48%}.pr-hero .pr-support>p{font-size:18px}.pr-hero .pr-actions{gap:22px}.pr-hero .pr-primary{padding:0 23px;font-size:15px}.pr-hero .pr-story{gap:10px;font-size:14px}.pr-hero .pr-editorial{left:85.5%;padding-left:10px}.pr-hero .pr-editorial>p:not(.pr-handwriting){font-size:12px}}@media(max-width:767px){.pr-hero{display:flex;flex-direction:column;height:auto;min-height:100svh;max-height:none;padding:28px 22px 25px}.pr-hero .pr-eyebrow{position:relative;left:auto;top:auto;font-size:9px;letter-spacing:.25em;gap:12px}.pr-hero .pr-eyebrow span{flex:1;width:auto;max-width:80px}.pr-hero .pr-title{position:relative;left:auto;top:auto;font-size:11.3vw;letter-spacing:-.055em;line-height:1.02;margin-top:29px}.pr-hero .pr-support{position:relative;left:auto;top:auto;width:100%;margin-top:25px}.pr-hero .pr-support>p{font-size:17px;line-height:1.5;max-width:480px}.pr-hero .pr-actions{flex-wrap:wrap;gap:22px;margin-top:24px}.pr-hero .pr-primary{font-size:15px;min-height:53px;padding:0 25px}.pr-hero .pr-story{font-size:14px;gap:12px}.pr-hero .pr-play{width:42px;height:42px}.pr-hero .pr-photograph{position:relative;inset:auto;order:4;z-index:0;width:calc(100% + 44px);max-width:none;margin:22px -22px 0;height:110vw;object-fit:cover;object-position:77% center}.pr-hero .pr-editorial{top:auto;bottom:160px;left:22px;z-index:1;padding:0;border:0}.pr-hero .pr-editorial>p:not(.pr-handwriting),.pr-hero .pr-short-rule{display:none}.pr-hero .pr-editorial .pr-handwriting{font-size:34px}.pr-hero .pr-bottom{position:relative;order:5;left:auto;right:auto;bottom:auto;padding-top:18px;gap:15px;flex-wrap:wrap;font-size:9px;letter-spacing:.17em}.pr-hero .pr-bottom>span{flex:1;min-width:95px;padding:0 6px;line-height:1.6}}@media(prefers-reduced-motion:reduce){.pr-page *{transition:none!important}}.pr-page .pr-primary{border:0;box-shadow:none;text-shadow:none}.pr-page .pr-primary:focus-visible{outline:2px solid #008ef6;outline-offset:6px}.bbs-section{--bbs-rose:#008ef6;background:#f1ede5;color:#111110;font-family:Inter,Arial,Helvetica,sans-serif;scroll-margin-top:20px}.bbs-inner{padding:30px 3.35%}.bbs-intro{grid-template-columns:62% 33.5%;gap:4.5%;align-items:start;margin-bottom:30px}.bbs-eyebrow{display:flex;align-items:center;gap:15px;font-size:clamp(11px,.95vw,16px);letter-spacing:.22em;line-height:1.4;margin:0 0 18px}.bbs-eyebrow span{height:1px;background:#777773;flex:1;max-width:265px}.bbs-intro h2{font-family:Inter,Arial,Helvetica,sans-serif;font-weight:700;font-size:clamp(40px,5.15vw,92px);line-height:.98;letter-spacing:-.055em;margin:0;text-transform:none}.bbs-intro h2 span{display:block;white-space:nowrap}.bbs-intro h2 span:last-child{color:var(--bbs-rose)}.bbs-description{font-size:clamp(17px,1.32vw,23px);line-height:1.45;color:#242321;margin:35px 0 0}.bbs-composition{grid-template-columns:46.5% 44.3%;gap:9.2%;align-items:stretch}.bbs-photo{position:relative;margin:0;align-self:stretch;min-width:0;aspect-ratio:1.6}.bbs-photo img{display:block;width:100%;height:100%;object-fit:cover}.bbs-photo figcaption{position:absolute;bottom:15px;left:17px;color:#fff;font-size:clamp(10px,.8vw,14px);line-height:1.4;letter-spacing:.13em;text-shadow:0 1px 5px #000}.bbs-note{position:absolute;z-index:1;left:90%;top:51%;width:28%;padding:10px 6px;color:var(--bbs-rose);font-family:PrScript,cursive;font-size:clamp(19px,1.8vw,32px);line-height:1.16;transform:rotate(-12deg);white-space:nowrap}.bbs-note:before{content:"";position:absolute;inset:0 -7px;background:#f1ede5;z-index:-1;clip-path:polygon(1% 5%,10% 7%,9% 2%,94% 3%,100% 9%,97% 17%,100% 23%,97% 35%,100% 43%,97% 51%,100% 68%,97% 77%,100% 90%,90% 94%,4% 100%,5% 93%,0 92%,3% 80%,0 69%,3% 59%,0 48%,3% 39%,0 23%,3% 15%)}.bbs-note svg,.bbs-purpose svg{display:block;width:65px;height:12px;margin:3px auto 0;fill:none;stroke:currentColor;stroke-width:1.5}.bbs-stages{list-style:none;padding:0;margin:6px 0 0;display:grid;grid-template-rows:repeat(4,1fr);border-top:1px solid #777773;min-width:0}.bbs-stages li{display:grid;grid-template-columns:32% 68%;align-items:center;border-bottom:1px solid #777773;min-width:0;padding:8px 0}.bbs-label{display:flex;gap:12px;align-items:center;font-size:clamp(10px,.94vw,16px);letter-spacing:.045em;white-space:nowrap}.bbs-label>span{color:var(--bbs-rose);font-size:clamp(12px,1.1vw,18px);white-space:pre}.bbs-word{position:relative;font-family:Inter,Arial,Helvetica,sans-serif;font-weight:700;font-size:clamp(40px,5.35vw,96px);letter-spacing:-.055em;line-height:1}.bbs-remembered{color:var(--bbs-rose);font-size:clamp(32px,4.35vw,79px);letter-spacing:-.06em;font-weight:600}.bbs-oval{position:absolute;left:-8%;top:-25%;width:115%;height:150%;overflow:visible;fill:none;stroke:var(--bbs-rose);stroke-width:1.8;pointer-events:none}.bbs-manifesto{display:grid;grid-template-columns:75% 25%;align-items:center;padding:30px 3.35% 28px;background:var(--bbs-rose);color:#f1ede5;gap:0}.bbs-statements p{font-family:Inter,Arial,Helvetica,sans-serif;font-size:clamp(22px,2.2vw,40px);line-height:1.3;letter-spacing:-.035em;font-weight:600;margin:0}.bbs-statements p+p{font-weight:600;font-size:clamp(24px,2.4vw,44px);margin-top:2px}.bbs-purpose{text-align:right;min-width:0}.bbs-purpose p{font-family:PrScript,cursive;font-size:clamp(24px,2.3vw,42px);transform:rotate(-9deg);margin:0 0 0 auto;white-space:nowrap}.bbs-purpose svg{margin:0 18% 25px auto;width:75px}.bbs-purpose>span{display:block;font-size:clamp(8px,.61vw,11px);letter-spacing:.12em;white-space:nowrap}@media(min-width:1800px){.bbs-inner{padding-top:40px;padding-bottom:40px}.bbs-intro{margin-bottom:40px}}@media(min-width:768px)and (max-width:1100px){.bbs-intro{grid-template-columns:1fr;gap:20px}.bbs-intro h2{font-size:7vw}.bbs-description{margin:0;max-width:700px;font-size:18px}.bbs-composition{grid-template-columns:45% 47%;gap:8%}.bbs-label{font-size:9px;gap:6px}.bbs-label>span{font-size:11px}.bbs-word{font-size:5.6vw}.bbs-remembered{font-size:4.45vw}.bbs-note{font-size:2vw;left:87%;width:29%}.bbs-manifesto{grid-template-columns:1fr;gap:22px}.bbs-statements p{font-size:2.7vw}.bbs-statements p+p{font-size:3vw}.bbs-purpose p{font-size:30px}.bbs-purpose svg{margin:0 50px 12px auto}.bbs-purpose>span{font-size:9px}}@media(max-width:767px){.bbs-inner{padding:30px 22px}.bbs-intro{display:block;margin-bottom:26px}.bbs-eyebrow{font-size:10px;letter-spacing:.17em;gap:12px;margin-bottom:20px}.bbs-eyebrow span{min-width:25px}.bbs-intro h2{font-size:clamp(28px,5.9vw,45px);line-height:1.1;letter-spacing:-.055em}.bbs-intro h2 span{white-space:normal}.bbs-description{font-size:17px;line-height:1.5;margin:24px 0 0}.bbs-composition{display:block}.bbs-photo{aspect-ratio:1.6;margin-bottom:48px}.bbs-photo figcaption{font-size:9px;bottom:11px;left:11px;letter-spacing:.1em}.bbs-note{inset:auto 0 -23px auto;width:145px;font-size:23px;padding:6px 8px;transform:rotate(-9deg)}.bbs-stages{margin:0}.bbs-stages li{grid-template-columns:34% 66%;min-height:83px;padding:15px 0}.bbs-label{font-size:9px;gap:6px;letter-spacing:0}.bbs-label>span{font-size:11px}.bbs-word{font-size:clamp(42px,12vw,76px)}.bbs-remembered{font-size:clamp(27px,7.8vw,55px)}.bbs-oval{left:-5%;width:109%}.bbs-manifesto{display:block;padding:28px 22px}.bbs-statements p{font-size:23px;line-height:1.3}.bbs-statements p+p{font-size:26px;margin-top:14px}.bbs-purpose{margin-top:30px}.bbs-purpose p{font-size:31px;margin-right:4px}.bbs-purpose svg{margin:3px 40px 24px auto}.bbs-purpose>span{font-size:8px;letter-spacing:.04em;white-space:normal}}@media(max-width:767px){.bbs-photo{margin-bottom:72px}.bbs-note{bottom:-49px}.bbs-label{font-size:10px}.bbs-label>span{font-size:12px}}.pvs-section{background:#0c0b0c;color:#f2efe9;padding:27px 3.35% 30px;overflow:hidden;font-family:Inter,Arial,Helvetica,sans-serif;scroll-margin-top:20px}.pvs-intro{position:relative;z-index:2;text-align:center}.pvs-eyebrow{display:flex;align-items:center;justify-content:center;gap:28px;font-size:clamp(10px,.85vw,15px);letter-spacing:.43em;line-height:1.5;margin:0 0 19px}.pvs-eyebrow:before,.pvs-eyebrow:after{content:"";width:12%;height:1px;background:#008ef6;flex-shrink:0}.pvs-intro h2{font-family:Inter,Arial,Helvetica,sans-serif;font-size:clamp(40px,3.55vw,68px);font-weight:700;letter-spacing:-.045em;line-height:1.15;margin:0}.pvs-intro h2 span,.pvs-closing>p span{color:#008ef6}.pvs-description{font-size:clamp(18px,1.18vw,22px);line-height:1.5;letter-spacing:.035em;margin:14px auto 0;max-width:1150px;color:#e0ddda}.pvs-photograph{position:absolute;inset:0;z-index:-1;pointer-events:none}.pvs-photograph img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.pvs-services{position:relative;z-index:1;grid-template-columns:27% 44% 27%;column-gap:1%;row-gap:28px;margin-top:22px;min-height:36vw}.pvs-service{min-width:0}.pvs-service-1{grid-column:1;grid-row:1}.pvs-service-2{grid-column:1;grid-row:2}.pvs-service-3{grid-column:3;grid-row:1}.pvs-service-4{grid-column:3;grid-row:2}.pvs-number{display:flex;align-items:center;gap:18px;color:#008ef6;font-family:Inter,Arial,Helvetica,sans-serif;font-size:clamp(40px,2.9vw,52px);line-height:1;margin-bottom:5px;letter-spacing:-.04em}.pvs-number span{height:1px;background:#008ef6;flex:1}.pvs-service h3{font-family:Inter,Arial,Helvetica,sans-serif;font-size:clamp(28px,2.2vw,40px);line-height:1.15;letter-spacing:-.025em;font-weight:700;margin:0 0 10px}.pvs-service-names{font-size:clamp(16px,1.04vw,19px);line-height:1.4;font-weight:600;margin:0 0 12px}.pvs-service-description{font-size:clamp(16px,.99vw,18px);line-height:1.4;letter-spacing:.01em;color:#c6c3c0;margin:0 0 14px}.pvs-explore{display:inline-flex;align-items:center;gap:16px;font-size:17px;color:#f2efe9;min-height:44px;border:0;background:none;box-shadow:none}.pvs-arrow{width:39px;height:39px;border:1px solid #f2efe9;border-radius:50%;display:grid;place-items:center;transition:border-color .2s}.pvs-arrow svg{fill:none;stroke:currentColor;stroke-width:1.3;transition:transform .2s}.pvs-explore:hover .pvs-arrow{border-color:#008ef6}.pvs-explore:hover svg{transform:translate(3px)}.pvs-closing{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:30px;margin-top:38px;padding-top:6px}.pvs-closing>p{font-family:Inter,Arial,Helvetica,sans-serif;font-size:clamp(36px,3vw,54px);font-weight:700;letter-spacing:-.04em;line-height:1.2;margin:0}.pvs-handwriting{display:flex;align-items:center;gap:28px;font-family:PrScript,cursive;font-size:clamp(25px,2.1vw,38px);white-space:nowrap;transform:rotate(-3deg)}.pvs-handwriting>span{width:9vw;height:1px;background:#008ef6}@media(min-width:1001px)and (max-width:1250px){.pvs-intro h2{font-size:46px;max-width:940px;margin:auto}.pvs-services{grid-template-columns:29% 38% 29%;row-gap:30px}.pvs-service h3{font-size:27px}.pvs-photograph img{object-fit:fill}.pvs-service{background:linear-gradient(90deg,#0c0b0cb3,transparent)}.pvs-service:nth-child(n+3){background:linear-gradient(270deg,#0c0b0ce6,#0c0b0c80)}.pvs-closing>p{font-size:34px}.pvs-handwriting{font-size:27px;gap:12px}.pvs-handwriting>span{width:40px}}@media(max-width:1000px){.pvs-section{padding:35px 4%}.pvs-eyebrow{font-size:10px;letter-spacing:.25em;gap:15px}.pvs-eyebrow:before,.pvs-eyebrow:after{width:7%}.pvs-intro h2{font-size:clamp(36px,5.4vw,54px);max-width:850px;margin:auto}.pvs-description{font-size:18px;max-width:750px}.pvs-wide-break{display:none}.pvs-photograph{display:block;position:relative;inset:auto;z-index:0;height:65vw;margin:-5vw -4.35% 0;overflow:hidden;-webkit-mask-image:linear-gradient(transparent,#000 10%,#000 87%,transparent);mask-image:linear-gradient(transparent,#000 10%,#000 87%,transparent)}.pvs-photograph img{position:absolute;width:130%;max-width:none;height:auto;left:-15%;bottom:0}.pvs-services{grid-template-columns:1fr 1fr;gap:32px 38px;margin-top:18px;min-height:0}.pvs-service{grid-column:auto;grid-row:auto}.pvs-service h3{font-size:30px}.pvs-service-description{font-size:17px}.pvs-closing{align-items:flex-start;flex-direction:column;margin-top:40px;gap:24px}.pvs-closing>p{font-size:40px}.pvs-handwriting{align-self:flex-end;font-size:30px}.pvs-handwriting>span{width:70px}}@media(max-width:600px){.pvs-section{padding:30px 22px 35px}.pvs-eyebrow{font-size:9px;letter-spacing:.2em;gap:10px;line-height:1.7}.pvs-eyebrow:before,.pvs-eyebrow:after{width:22px}.pvs-intro h2{font-size:36px;line-height:1.12}.pvs-description{font-size:16px;line-height:1.5;letter-spacing:0;margin-top:18px}.pvs-photograph{height:78vw;margin:0 -22px}.pvs-photograph img{width:150%;left:-25%}.pvs-services{grid-template-columns:1fr;gap:30px;margin-top:15px}.pvs-number{font-size:42px}.pvs-service h3{font-size:31px}.pvs-service-names,.pvs-service-description{font-size:16px}.pvs-service-description{line-height:1.5}.pvs-closing{gap:30px;margin-top:38px}.pvs-closing>p{font-size:35px;max-width:350px}.pvs-handwriting{font-size:27px;gap:15px}.pvs-handwriting>span{width:35px}}@media(prefers-reduced-motion:reduce){.pvs-arrow,.pvs-arrow svg{transition:none}}@media(min-width:1001px){.pvs-photograph img{object-fit:fill}.pvs-photograph:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#0c0b0c35 0%,transparent 32%,transparent 69%,#0c0b0c55 76%,#0c0b0c20 100%);pointer-events:none}}.pr-faq-section{--impact-lime: #008ef6;--impact-white: #f4f2ea;--impact-muted: #c4c5bf;--impact-rule: #363831;position:relative;background:#10110f;color:var(--impact-white);padding:60px 24px 70px;overflow:hidden;border-top:1px solid var(--impact-rule);font-family:Inter,Arial,Helvetica,sans-serif;scroll-margin-top:80px}.pr-faq-container{max-width:1872px;margin:0 auto}.pr-faq-layout{display:grid;grid-template-columns:38% 1fr;gap:60px;align-items:start}.pr-faq-intro-col{position:sticky;top:110px}.pr-faq-header{margin-bottom:30px}.pr-faq-eyebrow{margin:0 0 10px;font-size:13px;letter-spacing:.3em;color:var(--impact-lime);text-transform:uppercase}.pr-faq-heading{margin:0 0 20px;font-size:clamp(40px,3.8vw,68px);font-weight:750;line-height:.98;letter-spacing:-.05em;color:var(--impact-white)}.pr-faq-heading span{display:block;white-space:nowrap}.pr-faq-heading span+span{color:var(--impact-lime)}.pr-faq-lead{font-size:clamp(17px,1.2vw,21px);line-height:1.5;font-weight:400;letter-spacing:.01em;margin:22px 0 0;color:var(--impact-muted);max-width:520px}.pr-faq-card{padding:24px;border-radius:18px;background:#ffffff06;border:1px solid var(--impact-rule);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 12px 30px #00000059;max-width:480px}.pr-faq-card-header{display:flex;align-items:flex-start;gap:14px;margin-bottom:18px}.pr-faq-card-icon{width:40px;height:40px;border-radius:12px;background:linear-gradient(135deg,#00baf026,#0654f826);border:1px solid rgba(0,186,240,.3);color:#38bdf8;display:flex;align-items:center;justify-content:center;flex-shrink:0}.pr-faq-card-title{margin:0 0 6px;font-size:15px;font-weight:700;color:#fff;letter-spacing:-.01em}.pr-faq-card-sub{margin:0;font-size:13px;line-height:1.45;color:#94a3b8}.pr-faq-card-actions{margin-bottom:16px}.pr-faq-primary-btn{width:100%;height:48px;border-radius:9999px;background:linear-gradient(105deg,#00baf0,#008ef6 55%,#0654f8);color:#fff;font-size:14px;font-weight:600;display:flex;align-items:center;justify-content:center;gap:8px;border:0;cursor:pointer;box-shadow:0 6px 20px #008ef64d;text-decoration:none;transition:transform .25s ease,background .25s ease,box-shadow .25s ease}.pr-faq-primary-btn:hover{background:linear-gradient(105deg,#18c4f7,#0596ff 55%,#1762f9);box-shadow:0 8px 26px #008ef673;transform:translateY(-1px);color:#fff}.pr-faq-primary-btn:active{transform:translateY(0)}.pr-faq-card-footer{display:flex;align-items:center;gap:12px;font-size:12px;color:#64748b;padding-top:14px;border-top:1px solid rgba(255,255,255,.06)}.pr-faq-footer-item{display:inline-flex;align-items:center;gap:6px;color:#94a3b8;text-decoration:none;transition:color .2s ease}.pr-faq-footer-item:hover{color:#38bdf8}.pr-faq-footer-divider{color:#fff3}.pr-faq-accordion-col{min-width:0}.pr-faq-list{display:flex;flex-direction:column;gap:14px}.pr-faq-item{position:relative;background:#ffffff05;border:1px solid var(--impact-rule);border-radius:14px;overflow:hidden;transition:background .25s ease,border-color .25s ease,transform .2s ease}.pr-faq-item:hover{background:#ffffff09;border-color:#008ef659}.pr-faq-item.is-open{background:#ffffff0a;border-color:var(--impact-lime);box-shadow:0 10px 30px #00000040}.pr-faq-indicator{position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--impact-lime);border-radius:3px 0 0 3px}.pr-faq-trigger{width:100%;padding:22px 26px;display:flex;align-items:center;justify-content:space-between;gap:20px;background:none;border:0;cursor:pointer;text-align:left;color:inherit}.pr-faq-trigger-left{display:flex;align-items:center;gap:18px;flex:1}.pr-faq-number{font-size:13px;font-weight:700;letter-spacing:.12em;color:var(--impact-lime);font-variant-numeric:tabular-nums;opacity:.95}.pr-faq-question{margin:0;font-size:clamp(16px,1.15vw,19px);font-weight:600;letter-spacing:-.015em;line-height:1.35;color:var(--impact-white)}.pr-faq-item.is-open .pr-faq-question{color:#fff}.pr-faq-chevron-box{width:36px;height:36px;border-radius:10px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);color:#94a3b8;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:transform .3s cubic-bezier(.16,1,.3,1),background .2s ease,color .2s ease}.pr-faq-item:hover .pr-faq-chevron-box{color:#fff;background:#ffffff14}.pr-faq-chevron-box.is-open{transform:rotate(180deg);background:#008ef626;border-color:#008ef666;color:#38bdf8}.pr-faq-answer-wrap{overflow:hidden}.pr-faq-answer-inner{padding:0 26px 24px 62px}.pr-faq-answer{margin:0;font-size:clamp(14.5px,1.02vw,16px);line-height:1.65;color:#cbd5e1;letter-spacing:-.01em}.pr-faq-bottom-divider{display:flex;align-items:center;gap:24px;margin-top:80px;padding-top:24px;border-top:1px solid rgba(255,255,255,.06)}.pr-faq-bottom-brand{font-size:13px;font-weight:800;letter-spacing:.18em;color:#fff}.pr-faq-bottom-line{flex:1;height:1px;background:#ffffff14}.pr-faq-bottom-text{font-size:11px;letter-spacing:.22em;color:#64748b;text-transform:uppercase}@media(max-width:1024px){.pr-faq-layout{grid-template-columns:1fr;gap:48px}.pr-faq-intro-col{position:static}.pr-faq-lead,.pr-faq-card{max-width:100%}}@media(max-width:767px){.pr-faq-section{padding:60px 20px 40px}.pr-faq-trigger{padding:18px;gap:14px}.pr-faq-trigger-left{gap:12px}.pr-faq-answer-inner{padding:0 18px 20px 42px}.pr-faq-bottom-divider{flex-direction:column;align-items:flex-start;gap:12px;margin-top:50px}.pr-faq-bottom-line{display:none}}@font-face{font-family:EventsScript;src:url(/assets/hero-2026/fonts/GreatVibes-Regular.ttf) format("truetype");font-display:swap}@font-face{font-family:PrBodoni;src:url(/assets/pr-visibility/BodoniModa.ttf) format("truetype");font-weight:400 900;font-display:swap}@font-face{font-family:PrScript;src:url(/assets/hero-2026/fonts/GreatVibes-Regular.ttf) format("truetype");font-display:swap}.events-page{background:#030814;color:#eeefe9;font-family:Inter,Arial,Helvetica,sans-serif}.events-hero{min-height:810px;min-height:max(810px,56.28vw);display:flex;flex-direction:column;padding:36px 3.35% 32px}.events-photo{position:absolute;inset:0;z-index:-3;display:block}.events-photo img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.events-shade{position:absolute;inset:0;z-index:-2;background:linear-gradient(180deg,rgba(2,8,22,.82),rgba(2,10,28,.42) 25%,transparent 43%,transparent 65%,rgba(2,8,20,.65) 90%,rgba(3,8,20,.85))}.events-heading{text-align:center}.events-eyebrow{font-size:12px;line-height:1.5;letter-spacing:.43em;margin:0 0 30px;color:#38bdf8}.events-title{font-family:Inter,Arial,Helvetica,sans-serif;font-size:clamp(58px,5.62vw,120px);line-height:.98;letter-spacing:-.045em;font-weight:800;text-transform:none;margin:0;color:#f5f5ef}.events-title>span{display:block;white-space:nowrap}.events-title>span+span{color:#38bdf8;margin-top:4px}.events-note{position:absolute;right:2.1%;top:35%;font-family:PrScript,EventsScript,cursive;font-size:clamp(26px,2.1vw,42px);line-height:1.06;color:#e0f2fe;transform:rotate(-11deg)}.events-note>span{display:block;transform:rotate(-11deg)}.events-note i{display:block;width:80px;height:1px;background:#38bdf8;transform:rotate(-19deg);margin:16px 0 0 30px}.events-lower{display:flex;justify-content:space-between;align-items:flex-start;gap:48px;margin-top:auto;padding-top:390px;padding-bottom:50px}.events-description{font-size:clamp(20px,1.37vw,26px);line-height:1.4;max-width:570px;width:43%;margin:0;letter-spacing:-.015em;text-wrap:pretty}.events-actions{gap:14px;align-items:center;flex-shrink:0;margin-top:28px}.events-primary{min-height:56px;padding:13px 30px;border:1px solid rgba(56,189,248,.5);border-radius:8px;background:linear-gradient(135deg,#0284c7,#2563eb);color:#fff;font-size:17px;font-weight:600;display:inline-flex;align-items:center;justify-content:center;gap:14px;box-shadow:0 8px 24px #0ea5e94d;transition:all .2s}.events-primary:hover{background:linear-gradient(135deg,#38bdf8,#1d4ed8);box-shadow:0 10px 30px #38bdf873;transform:translateY(-1px);color:#fff}.events-story{display:inline-flex;align-items:center;gap:14px;border:0;background:transparent;color:#eeefe9;font-size:16px;padding:0;min-height:46px}.events-play{width:43px;height:43px;border:1.5px solid #38bdf8;border-radius:50%;display:grid;place-items:center;transition:background .2s}.events-play svg{margin-left:3px}.events-story:hover .events-play{background:#38bdf820}.events-labels{display:flex;align-items:center;gap:28px;font-size:10px;letter-spacing:.38em;line-height:1.5;color:#94a3b8}.events-labels span{display:flex;align-items:center;gap:28px;flex:1;white-space:nowrap}.events-labels span:after{content:"";height:1px;background:#1e293b;flex:1;min-width:20px}.events-labels span:last-child{flex:0}.events-labels span:last-child:after{display:none}.events-page :is(a,button):focus-visible{outline:2px solid #38bdf8;outline-offset:5px}.events-dialog{margin:auto;width:min(500px,calc(100% - 36px));max-height:85svh;padding:46px 30px 30px;background:#030814;color:#eeefe9;border:1px solid #1e3a8a;border-radius:14px}.events-dialog::backdrop{background:#000b;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.events-dialog h2{font-size:28px;line-height:1.15;margin:0 0 18px}.events-dialog p{font-size:16px;line-height:1.6;margin:0 0 25px}.events-close{position:absolute;right:12px;top:12px;background:none;border:0;padding:4px;color:inherit}@media(min-width:1700px){.events-hero{padding-top:2.4vw;padding-bottom:2.1vw}.events-eyebrow{font-size:14px;margin-bottom:2vw}.events-lower{padding-bottom:3.2vw}.events-description{max-width:750px}.events-primary{font-size:20px;min-height:60px}.events-labels{font-size:12px}}@media(min-width:601px)and (max-width:1100px){.events-hero{min-height:850px;padding:35px 28px 28px}.events-title{font-size:5.7vw}.events-photo img{object-position:center}.events-description{width:55%;font-size:19px}.events-lower{gap:28px;padding-top:430px;padding-bottom:45px}.events-primary{padding:13px 20px;font-size:15px}.events-labels,.events-labels span{gap:15px;letter-spacing:.2em}.events-note{right:3%;top:30%;font-size:28px}}@media(max-width:767px){.events-hero{padding:104px 20px 32px;min-height:0;position:relative}.events-photo{position:absolute;inset:0;height:100%;z-index:-3}.events-photo img{width:100%;height:100%;object-fit:cover;object-position:center 30%}.events-shade{position:absolute;inset:0;z-index:-2;background:linear-gradient(180deg,#030814e0,#0308149e 28%,#03081480 50%,#030814e6 82%,#030814)}.events-heading{text-align:center}.events-eyebrow{font-size:11px;letter-spacing:.28em;margin-bottom:14px;color:#38bdf8}.events-title{font-size:clamp(36px,9.8vw,48px);line-height:1.02;letter-spacing:-.04em;font-weight:800}.events-title>span{white-space:normal}.events-title>span+span{margin-top:6px;color:#38bdf8}.events-note{display:none}.events-lower{position:relative;flex-direction:column;align-items:center;text-align:center;gap:22px;padding-top:40px;margin-top:auto;padding-bottom:28px}.events-description{width:100%;max-width:480px;font-size:15.5px;line-height:1.55;color:#cbd5e1}.events-actions{width:100%;max-width:320px;margin-top:4px}.events-primary{width:100%;min-height:50px;border-radius:9999px;font-size:15px;font-weight:600;gap:10px}.events-labels{display:grid;grid-template-columns:1fr 1fr;gap:12px 16px;font-size:10px;letter-spacing:.18em;text-align:center;margin-top:10px}.events-labels span{display:flex;align-items:center;justify-content:center;padding:8px 10px;border-radius:8px;background:#ffffff08;border:1px solid rgba(255,255,255,.06);white-space:nowrap;gap:0}.events-labels span:after{display:none}}@font-face{font-family:ExperienceScript;src:url(/assets/hero-2026/fonts/GreatVibes-Regular.ttf) format("truetype");font-display:swap}@font-face{font-family:PrBodoni;src:url(/assets/pr-visibility/BodoniModa.ttf) format("truetype");font-weight:400 900;font-display:swap}@font-face{font-family:PrScript;src:url(/assets/hero-2026/fonts/GreatVibes-Regular.ttf) format("truetype");font-display:swap}.event-experience{background:#f8fafc;color:#0f172a;font-family:Inter,Arial,Helvetica,sans-serif}.experience-editorial{padding:22px 3.6% 0;overflow:hidden}.experience-intro{display:grid;grid-template-columns:minmax(0,2.35fr) minmax(0,1fr);gap:4.5%}.experience-eyebrow{font-size:clamp(12px,1vw,16px);letter-spacing:.28em;line-height:1.4;margin:0 0 6px;color:#0369a1}.experience-title{font-size:clamp(42px,4vw,78px);font-weight:800;letter-spacing:-.045em;line-height:.98;margin:0;color:#091e42}.experience-title span{display:block;white-space:nowrap}.experience-title span+span{color:#0284c7}.experience-summary{font-size:clamp(18px,1.32vw,24px);line-height:1.42;margin:27px 0 0;max-width:420px;color:#334155}.experience-body{display:grid;grid-template-columns:56% 44%;margin-top:-8px;align-items:stretch}.experience-visual{position:relative;min-height:37vw}.experience-circle-wrap{position:relative;width:41vw;margin-left:10.8vw}.experience-circle{border-radius:50%;aspect-ratio:1;overflow:hidden}.experience-circle img{width:100%;height:100%;display:block;object-fit:cover;object-position:50% 50%}.experience-arc{position:absolute;inset:-2% -2% auto auto;width:104%;height:104%;color:#0284c7;pointer-events:none}.experience-detail{position:absolute;left:-.3vw;bottom:1.7vw;width:17vw;height:14.9vw;object-fit:cover;border:4px solid #fffcf4;z-index:2;box-shadow:0 12px 30px #0284c726}.experience-note{position:absolute;left:0;top:6.1vw;font-family:PrScript,ExperienceScript,cursive;font-size:clamp(28px,2.18vw,43px);line-height:1.12;margin:0;color:#0369a1}.experience-note span{display:block;transform:rotate(-12deg)}.experience-note svg{display:block;width:8vw;margin:8px 0 0 12px;color:#0284c7}.experience-journey{list-style:none;margin:0;padding:3.5vw 0 2.4vw;display:flex;flex-direction:column;justify-content:space-between;gap:26px;position:relative;z-index:1}.experience-journey li{display:grid;grid-template-columns:32px minmax(0,1fr);gap:15px;align-items:start;margin:0}.experience-journey li:nth-child(2){margin-left:4.5vw}.experience-journey li:nth-child(3){margin-left:8.7vw}.experience-journey li:nth-child(4){margin-left:12vw}.experience-journey li:nth-child(5){margin-left:9.5vw}.experience-number{font-size:clamp(20px,1.4vw,25px);font-weight:600;color:#0284c7;padding-top:5px;line-height:1.1}.experience-journey h3{font-size:clamp(30px,2.35vw,44px);font-weight:800;letter-spacing:-.025em;line-height:1.05;margin:0 0 6px;color:#091e42}.experience-journey li p{font-family:PrBodoni,Georgia,Times New Roman,serif;font-size:clamp(17px,1.2vw,22px);line-height:1.3;margin:0;color:#334155}.experience-band{position:relative;z-index:3;background:linear-gradient(135deg,#0a1b38,#040d1e);color:#bae6fd;display:flex;align-items:center;justify-content:space-between;gap:30px;padding:24px 3.6% 25px;border-top:1px solid rgba(56,189,248,.2)}.experience-band-eyebrow{font-size:clamp(12px,1vw,16px);letter-spacing:.28em;line-height:1.4;color:#38bdf8;margin:0 0 3px}.experience-statement{font-size:clamp(32px,3vw,56px);font-weight:800;line-height:1.08;letter-spacing:-.035em;margin:0;color:#fff}.experience-band-note{font-size:clamp(10px,.76vw,14px);letter-spacing:.2em;line-height:1.6;color:#e0f2fe;border-left:1px solid #0369a1;padding:10px 0 10px 28px;margin:0;flex-shrink:0}@media(min-width:1101px){.experience-visual{height:37vw}.experience-circle-wrap{position:absolute;top:0;left:0}}@media(min-width:701px)and (max-width:1100px){.experience-intro{grid-template-columns:1fr;gap:20px}.experience-title{font-size:5.5vw}.experience-summary{max-width:650px;margin:0;font-size:19px}.experience-body{margin-top:28px;grid-template-columns:52% 48%}.experience-circle-wrap{width:44vw;margin-left:3vw;margin-top:70px}.experience-visual{align-self:end}.experience-note{top:0;font-size:28px}.experience-detail{width:20vw;height:17.5vw;bottom:20px}.experience-journey{padding:15px 0 30px;gap:28px}.experience-journey li:nth-child(n){margin-left:0}.experience-journey li:nth-child(2),.experience-journey li:nth-child(5){margin-left:12px}.experience-journey li:nth-child(3),.experience-journey li:nth-child(4){margin-left:24px}.experience-journey h3{font-size:30px}.experience-band{align-items:flex-start}.experience-statement{font-size:34px}.experience-band-note{max-width:180px}}@media(max-width:700px){.experience-editorial{padding:32px 22px 0}.experience-intro{display:block}.experience-eyebrow{font-size:11px;letter-spacing:.22em;margin-bottom:14px}.experience-title{font-size:clamp(34px,8.5vw,54px);line-height:1.03}.experience-title span{white-space:normal}.experience-title span+span{margin-top:5px}.experience-summary{margin-top:22px;font-size:17px;line-height:1.5;max-width:none}.experience-body{display:block;margin-top:28px}.experience-visual{min-height:0;padding-bottom:0}.experience-circle-wrap{width:90%;margin:0 0 0 auto}.experience-detail{left:0;top:44vw;bottom:auto;width:40%;height:auto;aspect-ratio:8/7;border-width:3px}.experience-note{position:relative;top:auto;left:auto;font-size:30px;line-height:1.1;margin:28px 0 30px 48%;padding-top:0}.experience-note span{transform:rotate(-8deg)}.experience-note svg{width:100px;margin-top:6px}.experience-journey{padding:10px 0 34px;gap:28px}.experience-journey li:nth-child(n){margin-left:0;grid-template-columns:28px minmax(0,1fr);gap:13px}.experience-number{font-size:20px}.experience-journey h3{font-size:30px}.experience-journey li p{font-size:17px;line-height:1.4}.experience-band{display:block;padding:26px 22px 30px}.experience-band-eyebrow{font-size:11px;letter-spacing:.23em;margin-bottom:10px}.experience-statement{font-size:32px;line-height:1.08}.experience-band-note{margin-top:24px;padding:0 0 0 16px;font-size:11px}}@font-face{font-family:CreateBodoni;src:url(/assets/pr-visibility/BodoniModa.ttf) format("truetype");font-weight:400 900;font-display:swap}@font-face{font-family:PrBodoni;src:url(/assets/pr-visibility/BodoniModa.ttf) format("truetype");font-weight:400 900;font-display:swap}@font-face{font-family:PrScript;src:url(/assets/hero-2026/fonts/GreatVibes-Regular.ttf) format("truetype");font-display:swap}.events-create{background:#030814;color:#f6f5ef;padding:26px 1.2% 18px;font-family:Inter,Arial,Helvetica,sans-serif}.create-intro{display:grid;grid-template-columns:64% 32%;justify-content:space-between;margin:0 2.15% 20px;position:relative;z-index:2;pointer-events:none}.create-eyebrow{font-size:clamp(10px,.7vw,13px);letter-spacing:.43em;line-height:1.5;margin:0 0 6px;color:#38bdf8}.create-intro h2{font-size:clamp(42px,3.95vw,78px);font-weight:800;line-height:1.02;letter-spacing:-.045em;margin:0}.create-intro h2 span{display:block}.create-intro h2 span+span{color:#38bdf8;font-size:.74em;white-space:nowrap}.create-summary{font-family:PrBodoni,CreateBodoni,Georgia,serif;font-size:clamp(18px,1.25vw,24px);line-height:1.2;color:#cbd5e1;margin:32px 0 0}.create-columns{grid-template-columns:36fr 27.5fr 34fr;gap:1vw;align-items:stretch}.create-category{min-width:0;display:flex;flex-direction:column}.create-photo{height:26.2vw;overflow:hidden;clip-path:polygon(0 0,100% 14%,100% 100%,0 100%);flex-shrink:0}.create-photo img{width:100%;height:100%;object-fit:cover;object-position:center;display:block;transition:transform .6s ease}.create-brands .create-photo{height:31.6vw;margin-top:-5.4vw;clip-path:polygon(0 22%,100% 0,100% 100%,0 100%)}.create-celebrations .create-photo{height:27.8vw;margin-top:-1.6vw;clip-path:polygon(0 15%,100% 0,100% 100%,0 100%)}.create-copy{padding:18px 0 0 3.3vw;flex:1;display:flex;flex-direction:column;align-items:flex-start;min-width:0}.create-brands .create-copy{padding-left:.5vw}.create-celebrations .create-copy{padding-left:4.1vw}.create-label{font-size:clamp(9px,.64vw,12px);letter-spacing:.28em;line-height:1.5;display:flex;align-items:center;gap:2.2vw;margin:0 0 6px}.create-label span{font-size:12px;letter-spacing:.1em;color:#38bdf8;font-weight:600}.create-copy h3{font-family:PrBodoni,CreateBodoni,Georgia,serif;font-size:clamp(54px,5.05vw,100px);font-weight:500;line-height:.98;letter-spacing:-.06em;margin:0 0 9px;white-space:nowrap}.create-brands h3{color:#38bdf8}.create-tagline{font-family:PrBodoni,CreateBodoni,Georgia,serif;font-size:clamp(18px,1.45vw,28px);line-height:1.25;margin:0 0 15px;color:#f6f5ef}.create-services{list-style:none;padding:0;margin:0 0 7px;font-family:PrBodoni,CreateBodoni,Georgia,serif;font-size:clamp(16px,1.07vw,21px);line-height:1.25;color:#94a3b8}.create-link{min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:flex-start;margin-top:auto;color:#38bdf8;transition:color .2s}.create-link svg{transition:transform .25s ease}.create-link:hover{color:#fff}.create-link:hover svg{transform:translate(5px)}.create-link:focus-visible{outline:2px solid #38bdf8;outline-offset:3px}.create-footer{border-top:1px solid #1e293b;margin:3px .45% 0;padding:10px 1.7% 0;display:flex;align-items:center;justify-content:space-between;gap:24px}.create-footer>p{font-family:PrBodoni,CreateBodoni,Georgia,serif;font-size:clamp(21px,1.55vw,30px);line-height:1.3;margin:0}.create-footer em{color:#38bdf8}.create-footer ul{list-style:none;margin:0;padding:0;display:flex;gap:24px;font-size:clamp(8px,.52vw,10px);letter-spacing:.3em;color:#38bdf8}.create-footer li+li:before{content:"/";margin-right:24px}@media(hover:hover)and (prefers-reduced-motion:no-preference){.create-category:hover .create-photo img{transform:scale(1.025)}}@media(min-width:1001px)and (max-width:1250px){.create-copy,.create-celebrations .create-copy{padding-left:1.5vw}.create-copy h3{font-size:4.9vw}.create-label{letter-spacing:.18em;gap:14px}.create-summary{font-size:18px;margin-top:22px}.create-footer ul{gap:12px;letter-spacing:.2em}.create-footer li+li:before{margin-right:12px}}@media(max-width:1000px){.events-create{padding:36px 22px 26px}.create-intro{display:block;margin:0 0 28px;pointer-events:auto}.create-eyebrow{font-size:10px;letter-spacing:.3em;margin-bottom:12px}.create-intro h2{font-size:clamp(36px,5.7vw,56px);line-height:1.02}.create-intro h2 span+span{font-size:.88em;white-space:normal;margin-top:5px}.create-summary{font-size:20px;line-height:1.4;margin-top:24px;max-width:660px}.create-columns{grid-template-columns:1fr;gap:36px}.create-category .create-photo{height:auto;aspect-ratio:4/3;margin-top:0;clip-path:polygon(0 0,100% 6%,100% 100%,0 100%)}.create-brands .create-photo{aspect-ratio:5/4;clip-path:polygon(0 6%,100% 0,100% 100%,0 100%)}.create-brands .create-photo img{object-position:center 58%}.create-celebrations .create-photo{clip-path:polygon(0 6%,100% 0,100% 100%,0 100%)}.create-category .create-copy{padding:20px 4px 0}.create-label{font-size:10px;letter-spacing:.23em;gap:24px;margin-bottom:10px}.create-copy h3{font-size:clamp(52px,8vw,76px);margin-bottom:10px}.create-tagline{font-size:22px;margin-bottom:15px}.create-services{font-size:18px;line-height:1.4}.create-link{margin-top:5px}.create-footer{display:block;margin:24px 0 0;padding:19px 0 0}.create-footer>p{font-size:24px}.create-footer ul{margin-top:22px;flex-wrap:wrap;gap:12px 16px;font-size:8px;line-height:1.7;letter-spacing:.22em}.create-footer li+li:before{margin-right:16px}}@media(max-width:420px){.create-intro h2{font-size:36px}.create-copy h3{font-size:52px}.create-summary{font-size:18px}.create-tagline{font-size:21px}.create-services{font-size:17px}.create-footer ul{display:block}.create-footer li+li{margin-top:8px}.create-footer li+li:before{display:none}}@media(prefers-reduced-motion:reduce){.events-create *{transition:none!important}}@font-face{font-family:PrBodoni;src:url(/assets/pr-visibility/BodoniModa.ttf) format("truetype");font-weight:400 900;font-display:swap}@font-face{font-family:PrScript;src:url(/assets/hero-2026/fonts/GreatVibes-Regular.ttf) format("truetype");font-display:swap}.events-faq-section{--events-blue: #008ef6;--events-blue-glow: rgba(0, 142, 246, .15);--events-dark-bg: #10110f;--events-surface: rgba(255, 255, 255, .025);--events-border: #363831;--events-border-subtle: rgba(255, 255, 255, .06);--events-text-bright: #f4f2ea;--events-text-muted: #c4c5bf;--events-accent-blue: #008ef6;position:relative;background:var(--events-dark-bg);color:var(--events-text-bright);padding:60px 24px 70px;overflow:hidden;border-top:1px solid var(--events-border);font-family:Inter,Arial,Helvetica,sans-serif;scroll-margin-top:80px}.events-faq-container{max-width:1872px;margin:0 auto}.events-faq-layout{display:grid;grid-template-columns:38% 1fr;gap:60px;align-items:start}.events-faq-intro-col{position:sticky;top:110px}.events-faq-header{margin-bottom:30px;border-top:1px solid var(--events-border);padding-top:32px}.events-faq-eyebrow{margin:0 0 10px;font-size:13px;letter-spacing:.3em;color:var(--events-blue);text-transform:uppercase;font-weight:600}.events-faq-heading{margin:0 0 20px;font-size:clamp(40px,3.8vw,68px);font-weight:750;line-height:.98;letter-spacing:-.05em;color:var(--events-text-bright)}.events-faq-heading span{display:block;white-space:nowrap}.events-faq-heading span+span{color:var(--events-blue)}.events-faq-lead{font-size:clamp(17px,1.2vw,21px);line-height:1.5;font-weight:400;letter-spacing:.01em;margin:22px 0 0;color:var(--events-text-muted);max-width:520px}.events-faq-card{padding:24px;border-radius:18px;background:#ffffff06;border:1px solid var(--events-border);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 12px 30px #00000059;max-width:480px}.events-faq-card-header{display:flex;align-items:flex-start;gap:14px;margin-bottom:18px}.events-faq-card-icon{width:40px;height:40px;border-radius:12px;background:linear-gradient(135deg,#00baf026,#0654f826);border:1px solid rgba(0,186,240,.3);color:#38bdf8;display:flex;align-items:center;justify-content:center;flex-shrink:0}.events-faq-card-title{margin:0 0 6px;font-size:15px;font-weight:700;color:#fff;letter-spacing:-.01em}.events-faq-card-sub{margin:0;font-size:13px;line-height:1.45;color:#94a3b8}.events-faq-card-actions{margin-bottom:16px}.events-faq-primary-btn{width:100%;height:48px;border-radius:9999px;background:linear-gradient(105deg,#00baf0,#008ef6 55%,#0654f8);color:#fff;font-size:14px;font-weight:600;display:flex;align-items:center;justify-content:center;gap:8px;border:0;cursor:pointer;box-shadow:0 6px 20px #008ef64d;text-decoration:none;transition:transform .25s ease,background .25s ease,box-shadow .25s ease}.events-faq-primary-btn:hover{background:linear-gradient(105deg,#18c4f7,#0596ff 55%,#1762f9);box-shadow:0 8px 26px #008ef673;transform:translateY(-1px);color:#fff}.events-faq-primary-btn:active{transform:translateY(0)}.events-faq-card-footer{display:flex;align-items:center;gap:12px;font-size:12px;color:#64748b;padding-top:14px;border-top:1px solid var(--events-border-subtle)}.events-faq-footer-item{display:inline-flex;align-items:center;gap:6px;color:#94a3b8;text-decoration:none;transition:color .2s ease}.events-faq-footer-item:hover{color:#38bdf8}.events-faq-footer-divider{color:#38bdf840}.events-faq-accordion-col{min-width:0}.events-faq-list{display:flex;flex-direction:column;gap:14px}.events-faq-item{position:relative;background:#ffffff05;border:1px solid var(--events-border);border-radius:14px;overflow:hidden;transition:background .25s ease,border-color .25s ease,transform .2s ease,box-shadow .25s ease}.events-faq-item:hover{background:#ffffff0a;border-color:#38bdf859}.events-faq-item.is-open{background:#38bdf80a;border-color:var(--events-blue);box-shadow:0 12px 32px #00000059}.events-faq-indicator{position:absolute;left:0;top:0;bottom:0;width:3.5px;background:var(--events-blue);border-radius:3px 0 0 3px}.events-faq-trigger{width:100%;padding:24px 26px;display:flex;align-items:center;justify-content:space-between;gap:22px;background:none;border:0;cursor:pointer;text-align:left;color:inherit}.events-faq-trigger-left{display:flex;align-items:center;gap:18px;flex:1}.events-faq-number{font-size:13px;font-weight:700;letter-spacing:.14em;color:var(--events-blue);font-variant-numeric:tabular-nums;opacity:.95}.events-faq-question{margin:0;font-size:clamp(16px,1.15vw,19px);font-weight:600;letter-spacing:-.015em;line-height:1.35;color:var(--events-text-bright)}.events-faq-item.is-open .events-faq-question{color:#fff}.events-faq-chevron-box{width:38px;height:38px;border-radius:10px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);color:#94a3b8;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:transform .3s cubic-bezier(.16,1,.3,1),background .2s ease,color .2s ease}.events-faq-item:hover .events-faq-chevron-box{color:#fff;background:#38bdf826}.events-faq-chevron-box.is-open{transform:rotate(180deg);background:#38bdf833;border-color:#38bdf880;color:var(--events-blue)}.events-faq-answer-wrap{overflow:hidden}.events-faq-answer-inner{padding:0 28px 26px 64px}.events-faq-answer{margin:0;font-size:clamp(14.5px,1.02vw,16.5px);line-height:1.68;color:#d1dbd4;letter-spacing:-.01em}.events-faq-bottom-divider{display:flex;align-items:center;gap:24px;margin-top:80px;padding-top:24px;border-top:1px solid var(--events-border)}.events-faq-bottom-brand{font-size:13px;font-weight:800;letter-spacing:.18em;color:#fff}.events-faq-bottom-line{flex:1;height:1px;background:var(--events-border)}.events-faq-bottom-text{font-size:11px;letter-spacing:.24em;color:#7b9487;text-transform:uppercase}@media(max-width:1024px){.events-faq-layout{grid-template-columns:1fr;gap:48px}.events-faq-intro-col{position:static}.events-faq-lead,.events-faq-card{max-width:100%}}@media(max-width:767px){.events-faq-section{padding:60px 18px 45px}.events-faq-trigger{padding:18px;gap:14px}.events-faq-trigger-left{gap:12px}.events-faq-answer-inner{padding:0 18px 20px 42px}.events-faq-bottom-divider{flex-direction:column;align-items:flex-start;gap:12px;margin-top:50px}.events-faq-bottom-line{display:none}}:root{--git-bg-darkest: #10110f;--git-bg-dark: #121311;--git-bg-surface: #161714;--git-bg-form: #141513;--git-border-subtle: #363831;--git-border-field: rgba(255, 255, 255, .12);--git-ivory: #f4f2ea;--git-ivory-dim: #d8d4c9;--git-muted: #c4c5bf;--git-muted-dark: #6e7075;--git-blue: #008ef6;--git-blue-light: #38bdf8;--git-blue-deep: #0654f8;--git-blue-glow: rgba(0, 142, 246, .18)}@font-face{font-family:PrBodoni;src:url(/assets/pr-visibility/BodoniModa.ttf) format("truetype");font-weight:400 900;font-display:swap}@font-face{font-family:PrScript;src:url(/assets/hero-2026/fonts/GreatVibes-Regular.ttf) format("truetype");font-display:swap}.git-page{background-color:var(--git-bg-darkest);color:var(--git-ivory);min-height:100vh;font-family:Inter,Arial,Helvetica,sans-serif;overflow-x:hidden;position:relative;padding-top:76px}.git-hero{position:relative;min-height:calc(100vh - 76px);padding:48px 4% 56px;display:flex;align-items:center;max-width:1720px;margin:0 auto}.git-hero-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:52px;width:100%;align-items:center;position:relative;z-index:2}.git-left{position:relative;display:flex;flex-direction:column;justify-content:center;padding-right:18px}.git-photo-backdrop{position:relative;width:100%;border-radius:20px;overflow:hidden;margin-top:32px;border:1px solid var(--git-border-subtle);background:var(--git-bg-darkest)}.git-photo-img{width:100%;height:420px;object-fit:cover;object-position:center 38%;display:block}.git-photo-overlay{position:absolute;inset:0;background:linear-gradient(180deg,#10110f26,#10110f59,#10110fe6),linear-gradient(90deg,rgba(16,17,15,.35) 0%,transparent 60%);pointer-events:none}.git-eyebrow{font-size:11.5px;font-weight:700;letter-spacing:.32em;text-transform:uppercase;color:var(--git-blue-light);margin:0 0 20px;display:flex;align-items:center;gap:12px}.git-eyebrow-line{width:36px;height:1px;background:var(--git-blue-light);opacity:.8}.git-headline{font-size:clamp(40px,4.3vw,68px);font-weight:850;line-height:.98;letter-spacing:-.045em;margin:0 0 24px;color:var(--git-ivory);text-transform:uppercase}.git-headline span{display:block}.git-headline .git-highlight{color:var(--git-blue-light);background:linear-gradient(105deg,#38bdf8,#008ef6 60%,#3b82f6);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.git-support{font-size:clamp(16px,1.12vw,19px);line-height:1.55;color:var(--git-muted);max-width:580px;margin:0 0 26px;font-weight:400;letter-spacing:-.01em}.git-handwritten-wrap{display:inline-flex;flex-direction:column;align-items:flex-start;margin-top:10px}.git-handwritten-text{font-family:PrScript,cursive;font-size:clamp(21px,1.6vw,26px);color:var(--git-ivory);line-height:1.2;transform:rotate(-1.5deg);letter-spacing:.01em}.git-handwritten-underline{margin-top:4px;width:140px;height:8px;color:var(--git-blue-light)}.git-right{display:flex;flex-direction:column;justify-content:center}.git-form-container{background-color:var(--git-bg-form);border:1px solid var(--git-border-subtle);border-radius:20px;padding:38px 40px;position:relative}.git-form-top{margin-bottom:28px}.git-status-badge{display:inline-flex;align-items:center;gap:9px;font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--git-blue-light);margin-bottom:14px}.git-status-dot{width:7px;height:7px;border-radius:50%;background-color:var(--git-blue-light);box-shadow:0 0 8px #38bdf8cc;position:relative}.git-status-dot:after{content:"";position:absolute;inset:-3px;border-radius:50%;border:1px solid var(--git-blue-light);opacity:.45}.git-form-heading{font-size:clamp(26px,2.2vw,34px);font-weight:800;line-height:1.08;letter-spacing:-.035em;margin:0 0 8px;color:var(--git-ivory);text-transform:uppercase}.git-form-heading .git-highlight{color:var(--git-blue-light);background:linear-gradient(105deg,#38bdf8,#008ef6 70%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.git-form-sub{font-size:13.5px;color:var(--git-muted);margin:0;line-height:1.5}.git-form{display:flex;flex-direction:column;gap:22px}.git-fields-row{display:grid;grid-template-columns:1fr 1fr;gap:24px}.git-field-group{position:relative;display:flex;flex-direction:column}.git-label{font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--git-muted);margin-bottom:8px;transition:color .2s ease}.git-label .git-req{color:var(--git-blue-light);margin-left:2px}.git-field-group:focus-within .git-label{color:var(--git-blue-light)}.git-input,.git-textarea{background:transparent;border:0;border-bottom:1px solid var(--git-border-field);color:var(--git-ivory);font-family:inherit;font-size:15px;font-weight:500;padding:8px 0 10px;border-radius:0;outline:none;transition:border-color .25s cubic-bezier(.16,1,.3,1);width:100%}.git-input::placeholder,.git-textarea::placeholder{color:var(--git-muted-dark);font-weight:400;font-size:14px}.git-input:focus,.git-textarea:focus{border-bottom-color:var(--git-blue-light)}.git-textarea{min-height:84px;resize:vertical;line-height:1.5;padding-top:10px}.git-services-group{display:flex;flex-direction:column;gap:10px;margin-top:2px}.git-pills-wrap{display:flex;flex-wrap:wrap;gap:8px}.git-pill{appearance:none;background:#ffffff05;border:1px solid rgba(255,255,255,.1);border-radius:9999px;color:#c5c7cb;cursor:pointer;font-size:12.5px;font-weight:500;letter-spacing:-.01em;padding:7px 15px;transition:all .2s cubic-bezier(.16,1,.3,1);display:inline-flex;align-items:center;-webkit-user-select:none;user-select:none}.git-pill:hover{background:#ffffff0d;border-color:#fff3;color:var(--git-ivory)}.git-pill.is-selected{background:#008ef624;border-color:var(--git-blue-light);color:#fff;font-weight:600;box-shadow:0 0 14px #008ef633}.git-submit-btn{appearance:none;background:linear-gradient(105deg,#00baf0,#008ef6 55%,#0654f8);border:1px solid rgba(255,255,255,.2);border-radius:9999px;color:#fff;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:12px;height:52px;font-size:14.5px;font-weight:700;letter-spacing:.02em;padding:0 34px;transition:all .25s cubic-bezier(.16,1,.3,1);width:100%;margin-top:6px}.git-submit-btn:hover{filter:brightness(1.12)}.git-submit-btn .git-arrow-icon{transition:transform .25s cubic-bezier(.16,1,.3,1)}.git-submit-btn:hover .git-arrow-icon{transform:translate(3px,-3px)}.git-submit-btn:active{transform:scale(.99)}.git-submit-btn:disabled{opacity:.6;cursor:not-allowed}.git-success-msg{padding:16px 20px;background:#008ef61f;border:1px solid var(--git-blue-light);border-radius:12px;color:#fff;font-size:14px;line-height:1.5;text-align:center}.git-contact-strip{margin-top:24px;padding-top:20px;border-top:1px solid rgba(255,255,255,.08);display:flex;flex-wrap:wrap;gap:16px 24px}.git-strip-item{display:flex;flex-direction:column;gap:3px}.git-strip-label{font-size:10px;font-weight:700;letter-spacing:.18em;color:var(--git-muted-dark);text-transform:uppercase}.git-strip-val{font-size:13px;color:var(--git-ivory);text-decoration:none;font-weight:500;transition:color .2s ease;white-space:nowrap}.git-strip-val:hover{color:var(--git-blue-light)}.git-closing-section{position:relative;background-color:var(--git-bg-darkest);border-top:1px solid var(--git-border-subtle);padding:56px 4% 64px;max-width:1720px;margin:0 auto}.git-closing-container{display:flex;align-items:center;justify-content:space-between;gap:40px;position:relative}.git-closing-headline{font-size:clamp(28px,2.8vw,44px);font-weight:850;line-height:1.05;letter-spacing:-.04em;text-transform:uppercase;color:var(--git-ivory);margin:0}.git-closing-headline span{display:block}.git-closing-headline .git-highlight{color:var(--git-blue-light);background:linear-gradient(105deg,#38bdf8,#008ef6 70%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.git-closing-divider{position:absolute;left:0;right:0;bottom:-28px;height:1px;background:linear-gradient(90deg,transparent 0%,rgba(56,189,248,.4) 30%,rgba(0,142,246,.6) 70%,transparent 100%);pointer-events:none}.git-pillars-list{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:18px 24px;list-style:none;margin:0;padding:0;max-width:520px}.git-pillar-item{font-size:11px;font-weight:700;letter-spacing:.28em;text-transform:uppercase;color:var(--git-muted);position:relative}.git-pillar-item:after{content:"·";position:absolute;right:-14px;top:0;color:var(--git-blue-light);opacity:.6}.git-pillar-item:last-child:after{display:none}@media(max-width:1100px){.git-hero{padding:36px 3.5% 48px}.git-hero-grid{grid-template-columns:1fr;gap:44px}.git-left{padding-right:0}.git-photo-img{height:360px}.git-closing-container{flex-direction:column;align-items:flex-start;gap:28px}.git-pillars-list{justify-content:flex-start}}@media(max-width:768px){.git-page{padding-top:72px}.git-hero{padding:24px 20px 40px}.git-hero-grid{gap:36px}.git-eyebrow{font-size:10.5px;letter-spacing:.26em;margin-bottom:16px}.git-headline{font-size:clamp(34px,8.5vw,44px);margin-bottom:18px}.git-support{font-size:15px;line-height:1.5;margin-bottom:20px}.git-photo-backdrop{margin-top:24px}.git-photo-img{height:260px}.git-form-container{padding:28px 20px;border-radius:18px}.git-fields-row{grid-template-columns:1fr;gap:20px}.git-contact-strip{grid-template-columns:1fr;gap:14px}.git-closing-section{padding:44px 20px 52px}.git-closing-headline{font-size:26px}}.seo-cta-section{background-color:#03060b;color:#fff;padding:120px 0;position:relative;overflow:hidden;font-family:Inter,system-ui,-apple-system,sans-serif;isolation:isolate}.seo-cta-bg{position:absolute;inset:0;pointer-events:none;z-index:-1}.seo-cta-glow-1{position:absolute;top:-20%;left:50%;transform:translate(-50%);width:900px;height:600px;background:radial-gradient(ellipse at center,rgba(8,126,247,.22) 0%,rgba(8,126,247,.05) 50%,transparent 75%);filter:blur(80px)}.seo-cta-glow-2{position:absolute;bottom:-30%;right:15%;width:600px;height:500px;background:radial-gradient(circle at center,rgba(56,189,248,.12) 0%,transparent 70%);filter:blur(90px)}.seo-cta-grid-pattern{position:absolute;inset:0;opacity:.04;background-image:linear-gradient(to right,rgba(255,255,255,.2) 1px,transparent 1px),linear-gradient(to bottom,rgba(255,255,255,.2) 1px,transparent 1px);background-size:50px 50px}.seo-cta-container{max-width:1780px;margin:0 auto;padding:0 55px;position:relative;z-index:10}.seo-cta-card{border:1px solid rgba(255,255,255,.2);background:linear-gradient(105deg,#00baf0,#008ef6 55%,#0654f8);border-radius:20px;padding:65px 60px;display:flex;justify-content:space-between;align-items:center;gap:50px;box-shadow:0 20px 60px #008ef64d,0 8px 24px #0006;position:relative;overflow:hidden;transition:transform .25s ease,box-shadow .25s ease}.seo-cta-card:hover{transform:translateY(-2px);box-shadow:0 24px 70px #008ef666,0 10px 28px #00000080}.seo-cta-content{max-width:780px}.seo-cta-eyebrow{display:inline-flex;align-items:center;gap:10px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11px;font-weight:800;letter-spacing:.24em;text-transform:uppercase;color:#fffffff2;margin-bottom:20px}.seo-cta-eyebrow-dot{width:6px;height:6px;border-radius:50%;background-color:#fff;box-shadow:0 0 10px #fff}.seo-cta-heading{font-size:clamp(38px,3.5vw,56px);font-weight:900;line-height:1.08;letter-spacing:-.03em;color:#fff;margin:0 0 22px}.seo-cta-heading span.blue-highlight{color:#fff;background:none;-webkit-background-clip:initial;-webkit-text-fill-color:initial}.seo-cta-description{font-size:17px;line-height:1.6;color:#ffffffeb;margin:0 0 36px;max-width:680px;letter-spacing:-.015em;font-weight:500}.seo-cta-actions{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.seo-cta-button-primary{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:15px 30px;background:#070809;color:#fff;font-size:14.5px;font-weight:700;letter-spacing:.02em;border-radius:999px;border:none;box-shadow:0 4px 16px #00000059;transition:all .25s cubic-bezier(.16,1,.3,1);text-decoration:none;cursor:pointer}.seo-cta-button-primary svg{transition:transform .25s ease}.seo-cta-button-primary:hover{background:#121417;transform:translateY(-2px);box-shadow:0 8px 24px #00000080}.seo-cta-button-primary:hover svg{transform:translate(4px)}.seo-cta-button-secondary{display:inline-flex;align-items:center;gap:10px;padding:15px 28px;background:#00000038;color:#fff;font-size:14.5px;font-weight:600;letter-spacing:.01em;border-radius:999px;border:1px solid rgba(255,255,255,.35);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .25s ease;text-decoration:none}.seo-cta-button-secondary:hover{background:#00000059;border-color:#ffffffb3;color:#fff;transform:translateY(-2px);box-shadow:0 6px 20px #0000004d}.seo-cta-proof{display:flex;flex-direction:column;gap:20px;padding:28px 32px;background:#00000038;border:1px solid rgba(255,255,255,.25);border-radius:16px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);flex-shrink:0}.seo-cta-stat-item{display:flex;flex-direction:column}.seo-cta-stat-value{font-size:38px;font-weight:900;line-height:1;letter-spacing:-.04em;color:#fff;margin-bottom:4px}.seo-cta-stat-label{font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:#ffffffd9;font-weight:700}@media(max-width:1200px){.seo-cta-card{padding:60px 45px}.seo-cta-proof{padding-left:35px}}@media(max-width:991px){.seo-cta-section{padding:80px 0}.seo-cta-card{flex-direction:column;align-items:flex-start;gap:45px;padding:50px 35px}.seo-cta-proof{border-left:none;border-top:1px solid rgba(255,255,255,.12);padding-left:0;padding-top:35px;width:100%;flex-direction:row;justify-content:space-between}}@media(max-width:640px){.seo-cta-section{padding:40px 0}.seo-cta-container{padding:0 16px}.seo-cta-card{padding:28px 18px;border-radius:20px;gap:20px}.seo-cta-eyebrow{font-size:10px;letter-spacing:.18em;margin-bottom:12px}.seo-cta-heading{font-size:clamp(22px,6vw,28px);line-height:1.12;margin-bottom:12px}.seo-cta-description{font-size:13.5px;line-height:1.45;margin-bottom:18px}.seo-cta-actions{width:100%;flex-direction:column;gap:10px}.seo-cta-button-primary,.seo-cta-button-secondary{width:100%;justify-content:center;padding:12px 18px;font-size:13px;border-radius:9999px}.seo-cta-proof{flex-direction:row;justify-content:space-around;align-items:center;gap:12px;padding-left:0;padding-top:16px;margin-top:4px;border-top:1px solid rgba(255,255,255,.1)}.seo-cta-stat-value{font-size:22px;margin-bottom:2px}.seo-cta-stat-label{font-size:9px;letter-spacing:.12em}}
