/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@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-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:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.fixed{position:fixed}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.grid{display:grid}.hidden{display:none}.table{display:table}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}:root{--bg:#090a0d;--panel:#12151b;--text:#f4f4f5;--muted:#a8abb3;--gold:#d5ad5d;--gold2:#f1ce7b;--red:#ff3027;--line:#ffffff1c;--radius:18px;--max:1180px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:radial-gradient(circle at 86% 4%,#183b6f38,transparent 28%),radial-gradient(circle at 8% 18%,#d5ad5d17,transparent 22%),var(--bg);color:var(--text);margin:0;font-family:Arial,Helvetica,sans-serif;line-height:1.55}a{color:inherit;text-decoration:none}img,video{object-fit:cover;width:100%;height:100%;display:block}.container{width:min(var(--max),calc(100% - 32px));margin:auto}.topbar{background:var(--gold);color:#17130b;letter-spacing:.05em;font-size:12px;font-weight:800}.topbar .container{justify-content:flex-end;gap:24px;padding:7px 0;display:flex}header{z-index:50;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid var(--line);background:#090a0de0;position:sticky;top:0}.nav{align-items:center;gap:22px;min-height:74px;display:flex}.logo,.brand{letter-spacing:.1em;white-space:nowrap;align-items:center;gap:11px;font-size:13px;font-weight:900;display:flex}.logo small,.brand small{color:var(--gold2);letter-spacing:.22em;font-size:8px;display:block}.logoMark{background:linear-gradient(135deg,var(--gold2),#8f6727);color:#171208;border-radius:11px;place-items:center;width:38px;height:38px;font-size:12px;font-weight:950;display:grid}.navlinks{color:#d2d4da;flex:1;justify-content:center;align-items:center;gap:16px;font-size:12px;display:flex}.menuButton{border:1px solid var(--line);color:#fff;background:0 0;border-radius:10px;padding:7px 10px;font-size:18px;display:none}.btn{border:1px solid var(--line);border-radius:12px;justify-content:center;align-items:center;min-height:42px;padding:10px 16px;font-size:12px;font-weight:850;transition:all .2s;display:inline-flex}.btn:hover{border-color:#d5ad5d8c;transform:translateY(-2px)}.btn.primary{color:#fff;background:linear-gradient(135deg,#ff4137,#d51e17);box-shadow:0 10px 25px #ff30272e}.hero{border-bottom:2px solid var(--red);height:690px;position:relative;overflow:hidden}.heroSlide{opacity:0;transition:opacity .9s;position:absolute;inset:0}.heroSlide.active{opacity:1}.heroSlide img{filter:brightness(.48)}.heroOverlay{background:linear-gradient(90deg,#040507f5,#040507a8 54%,#04050724),linear-gradient(0deg,var(--bg),transparent 38%);position:absolute;inset:0}.heroContent{z-index:3;max-width:1180px;padding-top:190px;position:relative}.heroContent>*{max-width:720px}.eyebrow{color:var(--gold2);letter-spacing:.17em;text-transform:uppercase;align-items:center;gap:9px;font-size:10px;font-weight:900;display:inline-flex}.eyebrow:before{content:"";background:var(--gold2);width:30px;height:2px}h1{letter-spacing:-.05em;margin:18px 0;font-size:clamp(52px,8vw,92px);line-height:.96}h2{letter-spacing:-.035em;margin:12px 0 18px;font-size:clamp(31px,4.3vw,49px);line-height:1.06}h3{margin:15px 0 8px;font-size:20px}.lead{color:#d4d6dc;max-width:700px;font-size:18px}.muted,.sectionHead>p,.card p{color:var(--muted)}.actions{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.dots{z-index:4;gap:8px;display:flex;position:absolute;bottom:24px;left:50%;transform:translate(-50%)}.dot{cursor:pointer;background:0 0;border:1px solid #fff;border-radius:50%;width:10px;height:10px}.dot.active{background:var(--red);border-color:var(--red)}section{border-top:2px solid #ff3027cc;padding:76px 0}.intro{border-top:0}.split,.feature{grid-template-columns:1fr 1fr;align-items:center;gap:55px;display:grid}.sectionHead{justify-content:space-between;align-items:end;gap:30px;margin-bottom:28px;display:flex}.sectionHead>p{max-width:470px}.grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.card{border:1px solid var(--line);border-radius:var(--radius);background:linear-gradient(#ffffff0d,#ffffff05);padding:23px;transition:all .25s}.card:hover{border-color:#d5ad5d66;transform:translateY(-4px);box-shadow:0 16px 45px #00000047}.card>a:not(.btn){color:var(--gold2);font-size:12px;font-weight:800}.icon{width:44px;height:44px;color:var(--gold2);background:#d5ad5d1f;border-radius:13px;place-items:center;font-size:20px;display:grid}.portfolio{grid-template-columns:1.35fr 1fr 1fr;gap:15px;display:grid}.portfolio figure{border:1px solid var(--line);border-radius:20px;height:470px;margin:0;position:relative;overflow:hidden}.portfolio figcaption{background:linear-gradient(#0000,#050608f0);flex-direction:column;padding:50px 18px 18px;display:flex;position:absolute;bottom:0;left:0;right:0}.portfolio figcaption span{color:var(--gold2);font-size:12px}.videoCard{border:1px solid var(--line);border-radius:22px;height:570px;position:relative;overflow:hidden}.play{background:#ff3027e6;border-radius:50%;place-items:center;width:64px;height:64px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 12px #ffffff1a}.featureCopy ul,.packages ul{margin:20px 0;padding:0;list-style:none}.featureCopy li,.packages li{border-bottom:1px solid var(--line);color:#d2d4d9;padding:9px 0;font-size:14px}.featureCopy li:before,.packages li:before{content:"✓";color:var(--gold2);margin-right:9px}.tag{color:var(--gold2);letter-spacing:.1em;background:#d5ad5d1f;border-radius:999px;padding:6px 9px;font-size:9px;font-weight:900;display:inline-flex}.packages .featured{background:linear-gradient(155deg,#d5ad5d24,#183b6f2e);border-color:#d5ad5d80}.packages .btn{width:100%;margin-top:8px}.mazzeo{background:linear-gradient(135deg,#d5ad5d1f,#183b6f38);border:1px solid #d5ad5d4d;border-radius:22px;justify-content:space-between;align-items:center;gap:50px;padding:34px;display:flex}.mazzeo>div:first-child{max-width:760px}.mazzeoMark{color:var(--gold2);align-items:center;gap:12px;font-size:64px;font-weight:950;display:flex}.mazzeoMark span{color:#fff;letter-spacing:.1em;font-size:13px;line-height:1.15}.cta{background:linear-gradient(135deg,#d5ad5d24,#183b6f40);border:1px solid #d5ad5d52;border-radius:22px;justify-content:space-between;align-items:center;gap:30px;padding:36px;display:flex}.cta h2{max-width:760px}footer{border-top:1px solid var(--line);color:#a0a4ad;padding:52px 0 30px}.footer{grid-template-columns:2fr 1fr 1.3fr;gap:30px;display:grid}.footer>div:not(.brand){flex-direction:column;gap:7px;font-size:13px;display:flex}.footer b{color:#fff}.copyright{border-top:1px solid var(--line);justify-content:space-between;margin-top:35px;padding-top:20px;font-size:12px;display:flex}@media (width<=980px){.desktopCta{display:none}.menuButton{margin-left:auto;display:block}.navlinks{border:1px solid var(--line);background:#11151c;border-radius:16px;flex-direction:column;align-items:stretch;padding:18px;display:none;position:absolute;top:76px;left:16px;right:16px}.navlinks.open{display:flex}.hero{height:630px}.heroContent{padding-top:150px}.grid,.portfolio{grid-template-columns:1fr 1fr}.portfolio .wide{grid-column:1/-1;height:420px}.split,.feature{gap:28px}.mazzeoMark{font-size:45px}}@media (width<=680px){.topbar .container{justify-content:center}.topbar span{display:none}.hero{height:600px}.heroContent{padding-top:125px}h1{font-size:50px}.split,.feature,.grid,.portfolio,.footer{grid-template-columns:1fr}.portfolio .wide{grid-column:auto}.portfolio figure,.portfolio .wide{height:430px}.videoCard{height:500px}.sectionHead,.cta,.mazzeo{display:block}.sectionHead>p{margin-top:12px}.mazzeoMark{margin-top:25px}.cta .actions{margin-top:20px}.copyright{display:block}.copyright span{margin-top:6px;display:block}section{padding:62px 0}}.workspace{background:#090a0d;grid-template-columns:245px 1fr;min-height:100vh;display:grid}.side{border-right:1px solid var(--line);background:#0d1015;flex-direction:column;height:100vh;padding:24px 14px;display:flex;position:sticky;top:0}.portalLogo{letter-spacing:.08em;align-items:center;gap:10px;padding:0 8px 24px;font-size:12px;font-weight:900;display:flex}.portalLogo small{color:var(--gold2);letter-spacing:.18em;font-size:8px;display:block}.sideGroup{margin:11px 0}.sideGroup>span{color:#676c76;letter-spacing:.14em;margin:0 12px 7px;font-size:8px;font-weight:900;display:block}.sideGroup button{color:#aeb2bb;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:11px;width:100%;margin:2px 0;padding:9px 11px;font-size:12px;display:flex}.sideGroup button i{width:22px;color:var(--gold2);text-align:center;font-style:normal}.sideGroup button:hover,.sideGroup button.active{color:#fff;background:#d5ad5d1a}.backLink{border-top:1px solid var(--line);color:#8f949e;margin-top:auto;padding:10px 12px;font-size:11px}.workspaceMain{min-width:0}.workspaceTop{border-bottom:1px solid var(--line);background:#0d1015eb;justify-content:space-between;align-items:center;height:66px;padding:0 28px;display:flex}.workspaceTop>div:first-child b{font-size:13px}.workspaceTop>div:first-child small{color:#737984;font-size:10px}.userChip{align-items:center;gap:9px;display:flex}.userChip>span{background:linear-gradient(135deg,var(--gold2),#8f6727);color:#171208;border-radius:50%;place-items:center;width:34px;height:34px;font-weight:900;display:grid}.userChip b,.userChip small{font-size:10px;display:block}.userChip small{color:#858b96}.workspaceBody{max-width:1400px;margin:auto;padding:30px}.dashHead{justify-content:space-between;align-items:flex-end;gap:25px;margin-bottom:25px;display:flex}.dashHead h1{margin:9px 0 6px;font-size:clamp(30px,4vw,48px)}.dashHead p{color:var(--muted);margin:0}.kpis{grid-template-columns:repeat(4,1fr);gap:13px;margin-bottom:18px;display:grid}.kpis>div{border:1px solid var(--line);background:linear-gradient(#ffffff0b,#ffffff04);border-radius:15px;padding:18px}.kpis span,.kpis small{color:var(--muted);font-size:10px;display:block}.kpis strong{color:var(--gold2);margin:3px 0;font-size:27px;display:block}.dashSection{background:#ffffff05;border-radius:17px;margin:0 0 18px;border:1px solid var(--line)!important;box-shadow:none!important;padding:20px!important}.dashTitle{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.dashTitle h2{margin:0;font-size:17px}.dashTitle button,.projectRow>button{color:var(--gold2);cursor:pointer;background:0 0;border:0;font-size:10px}.projectTable{display:grid}.projectRow{border-top:1px solid var(--line);grid-template-columns:52px 1.6fr .7fr 1fr auto;align-items:center;gap:13px;padding:11px 0;display:grid}.projectThumb{border-radius:10px;width:48px;height:48px;overflow:hidden}.projectRow b,.projectRow small{display:block}.projectRow b{font-size:12px}.projectRow small{color:#777d88;font-size:9px}.status{color:var(--gold2);background:#d5ad5d1c;border-radius:999px;justify-self:start;padding:5px 7px;font-size:9px}.progress{background:#242832;border-radius:99px;height:5px;position:relative}.progress i{background:linear-gradient(90deg,var(--red),var(--gold2));border-radius:99px;height:100%;position:absolute;left:0}.progress small{position:absolute;top:8px;right:0}.dashGrid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.quick{grid-template-columns:1fr 1fr;gap:9px;display:grid}.quick button,.aiTools button{border:1px solid var(--line);color:#fff;text-align:left;cursor:pointer;background:#ffffff06;border-radius:12px;padding:13px}.quick i,.quick span{font-style:normal;display:block}.quick i{color:var(--gold2);font-size:18px}.quick span{margin-top:5px;font-size:10px}.activity p{margin:0;padding:0 0 14px 20px;font-size:11px;position:relative}.activity p i{background:var(--gold2);border-radius:50%;width:7px;height:7px;position:absolute;top:5px;left:0}.activity small{color:#757b86;margin-top:3px;display:block}.dataCards,.productGrid{grid-template-columns:repeat(3,1fr);gap:15px;margin-bottom:18px;display:grid}.dataCards article{border:1px solid var(--line);background:#ffffff06;border-radius:16px;padding:22px}.dataCards article>strong{color:var(--gold2);margin:15px 0;font-size:24px;display:block}.planHero{background:linear-gradient(135deg,#d5ad5d21,#183b6f33);border:1px solid #d5ad5d59;border-radius:19px;justify-content:space-between;align-items:center;margin-bottom:18px;padding:28px;display:flex}.planHero h2{margin:10px 0;font-size:30px}.planHero>div:last-child b{color:var(--gold2);font-size:38px}.planHero small{color:var(--muted)}.usage{grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:18px;display:grid}.usage>div{border:1px solid var(--line);border-radius:14px;padding:18px}.usage span,.usage b{font-size:11px;display:block}.usage b{margin:6px 0;font-size:18px}.usage i{background:#242832;border-radius:99px;height:6px;display:block}.usage em{background:var(--gold2);border-radius:99px;height:100%;display:block}.aiLayout{grid-template-columns:.75fr 1.25fr;gap:17px;display:grid}.aiTools{grid-template-columns:1fr 1fr;gap:10px;display:grid}.aiTools i,.aiTools b,.aiTools small{font-style:normal;display:block}.aiTools i{color:var(--gold2);font-size:24px}.aiTools b{margin:8px 0;font-size:12px}.aiTools small{color:var(--muted);font-size:9px}.promptBox{border:1px solid var(--line);background:#ffffff06;border-radius:16px;padding:22px}.promptBox label{font-size:11px;font-weight:800}.promptBox textarea{min-height:190px;margin:12px 0}.promptBox>div{gap:10px;display:flex}.promptBox select{flex:1}.mediaToolbar{gap:12px;margin-bottom:18px;display:flex}.mediaToolbar input{max-width:360px}.mediaGrid{grid-template-columns:repeat(4,1fr);gap:13px;display:grid}.mediaGrid figure{border:1px solid var(--line);border-radius:14px;margin:0;overflow:hidden}.mediaGrid figure>img{aspect-ratio:4/5}.mediaGrid figcaption{padding:11px}.mediaGrid b,.mediaGrid small{font-size:10px;display:block}.mediaGrid small{color:var(--muted)}.affiliateHero{border:1px solid var(--line);border-radius:16px;justify-content:space-between;align-items:center;gap:18px;margin-bottom:18px;padding:22px;display:flex}.affiliateHero span{color:var(--muted);font-size:10px;display:block}.affiliateHero code{color:var(--gold2);margin-top:6px;display:block}.cityCardWrap{grid-template-columns:1fr 1fr;align-items:center;gap:35px;max-width:850px;display:grid}.cityCard{aspect-ratio:1.6;color:#13100a;background:radial-gradient(circle at 80% 10%,#ffffff40,#0000 25%),linear-gradient(135deg,#d5ad5d,#382f1e);border-radius:23px;flex-direction:column;padding:27px;display:flex;box-shadow:0 24px 55px #0006}.cityCard small{letter-spacing:.2em}.cityCard>b{margin-top:7px;font-size:25px}.cityCard>span{margin:auto 0;font:22px monospace}.cityCard>div{justify-content:space-between;display:flex}.cityCard em,.cityCard strong{font-size:10px}.cityCardWrap ul{color:var(--muted);padding-left:18px}.messageLayout{border:1px solid var(--line);border-radius:16px;grid-template-columns:270px 1fr;min-height:480px;display:grid;overflow:hidden}.threads{border-right:1px solid var(--line)}.threads button{border:0;border-bottom:1px solid var(--line);color:#fff;text-align:left;background:0 0;width:100%;padding:16px;display:block}.threads button.active{background:#d5ad5d17}.threads b,.threads small{display:block}.threads small{color:var(--muted);font-size:9px}.conversation{flex-direction:column;gap:15px;padding:20px;display:flex}.conversation>div{background:#171b23;border-radius:13px;max-width:70%;padding:12px}.conversation .mine{background:#d5ad5d21;align-self:flex-end}.conversation p{margin:0;font-size:11px}.conversation small{color:var(--muted);font-size:8px}.conversation form{gap:9px;margin-top:auto;display:flex}.toast{z-index:200;color:#eafff3;background:#173b2d;border-radius:12px;padding:12px 16px;font-size:12px;position:fixed;bottom:20px;right:20px;box-shadow:0 18px 50px #0006}.shopNav{justify-content:space-between;align-items:center;height:74px;display:flex}.shopNav>div{align-items:center;gap:18px;font-size:12px;display:flex}.shopHero{background:linear-gradient(90deg,#050608f2,#05060847),url(/assets/samin-campaign.png) 50% 28%/cover;align-items:center;min-height:440px;display:flex}.shopHero h1{font-size:clamp(43px,6vw,76px)}.product{border:1px solid var(--line);background:#ffffff06;border-radius:18px;overflow:hidden}.productImage{height:270px;overflow:hidden}.productImage img{transition:transform .5s}.product:hover .productImage img{transform:scale(1.04)}.product>div:last-child{padding:20px}.product p{color:var(--muted);min-height:48px}.product ul{min-height:125px;padding:0;list-style:none}.product li{border-bottom:1px solid var(--line);color:#c8cbd2;padding:6px 0;font-size:12px}.product li:before{content:"✓";color:var(--gold2);margin-right:8px}.product strong{color:var(--gold2);margin:12px 0;font-size:24px;display:block}.product .btn{width:100%}.simpleFooter{border-top:1px solid var(--line);color:var(--muted);padding:28px 0;font-size:12px}.simpleFooter a{margin-left:12px}.pageHero{background:linear-gradient(90deg,#050608f5,#05060857),url(/assets/samin-office.png) 50% 25%/cover;align-items:center;min-height:480px;display:flex}.pageHero h1{font-size:clamp(48px,7vw,82px)}.cityHero{background-image:linear-gradient(90deg,#050608f5,#05060861),url(/assets/samin-hero.png)}.contactGrid{grid-template-columns:1.25fr .75fr;align-items:start;gap:20px;display:grid}.contactForm,.contactCard{border:1px solid var(--line);background:#ffffff06;border-radius:20px;padding:26px}.contactForm{gap:13px;display:grid}.contactForm h2{font-size:30px}.contactForm label{font-size:12px;font-weight:750}.contactForm input,.contactForm select,.contactForm textarea{margin-top:6px;display:block}.contactForm textarea{min-height:140px}.contactForm .consent{color:var(--muted);align-items:flex-start;gap:8px;font-weight:400;display:flex}.contactForm .consent input{width:auto;margin:3px 0 0}.formError{color:#ff8b84;margin:0;font-size:12px}.formNote{color:var(--muted);margin:0;font-size:10px}.contactCard h2{font-size:31px}.contactCard>p{color:var(--muted)}.contactCard>a{border-top:1px solid var(--line);padding:14px 0;display:block}.contactCard b,.contactCard span{display:block}.contactCard b{color:var(--gold2);text-transform:uppercase;font-size:10px}.contactCard span{font-size:14px}.cardPlans{grid-template-columns:1fr 1fr;gap:18px;display:grid}.cardPlans article{border:1px solid var(--line);background:linear-gradient(155deg,#d5ad5d21,#183b6f21);border-radius:20px;padding:28px}.cardPlans strong{color:var(--gold2);font-size:38px;display:block}.cardPlans p{color:var(--muted)}.cardPlans ul{padding:0;list-style:none}.cardPlans li{border-bottom:1px solid var(--line);padding:9px 0}.cardPlans li:before{content:"✓";color:var(--gold2);margin-right:9px}.faq{max-width:900px}.faq details{border:1px solid var(--line);background:#ffffff05;border-radius:14px;margin:9px 0;padding:17px}.faq summary{cursor:pointer;font-weight:800}.faq p{color:var(--muted);margin:10px 0 0}.legalPage{min-height:100vh;padding:70px 0}.legalPage .container{max-width:850px}.legalPage h1{font-size:52px}.legalPage h2{margin-top:35px;font-size:27px}.legalPage p{color:#c9ccd3;line-height:1.8}.notFound{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;display:flex}.notFound h1{margin:20px 0 0;font-size:100px}.notFound p{color:var(--muted)}@media (width<=1000px){.workspace{grid-template-columns:72px 1fr}.portalLogo>span:last-child,.sideGroup>span,.sideGroup button:not(.active){font-size:0}.sideGroup button{justify-content:center}.sideGroup button i{font-size:15px}.backLink{font-size:0}.backLink:first-letter{font-size:16px}.kpis,.mediaGrid,.dataCards,.productGrid{grid-template-columns:1fr 1fr}.cityCardWrap,.dashGrid{grid-template-columns:1fr}}@media (width<=700px){.workspace{display:block}.side{z-index:100;border-top:1px solid var(--line);border-right:0;flex-direction:row;width:100%;height:62px;padding:6px;display:flex;position:fixed;inset:auto 0 0;overflow-x:auto}.portalLogo,.sideGroup>span,.backLink,.sideGroup:nth-of-type(2){display:none}.sideGroup{width:100%;margin:0;display:flex}.sideGroup button,.sideGroup button:not(.active){justify-content:center;min-width:54px;font-size:0}.sideGroup button i{font-size:16px}.workspaceBody{padding:22px 14px 80px}.workspaceTop{padding:0 15px}.dashHead{display:block}.dashHead .btn{margin-top:15px}.kpis,.dataCards,.usage,.aiLayout,.mediaGrid,.productGrid,.contactGrid,.cardPlans{grid-template-columns:1fr}.projectRow{grid-template-columns:48px 1fr auto}.projectRow .status{display:none}.projectRow .progress{grid-column:2/4}.messageLayout{grid-template-columns:1fr}.threads{display:none}.conversation>div{max-width:88%}.shopNav>div>a{display:none}.planHero,.affiliateHero{display:block}.planHero>div:last-child,.affiliateHero .btn{margin-top:15px}.quick,.aiTools{grid-template-columns:1fr 1fr}.cityCardWrap{gap:20px}.cityCard{padding:20px}.cityCard>b{font-size:19px}.cityCard>span{font-size:17px}.product ul{min-height:0}.productImage{height:330px}.pageHero{min-height:430px}.pageHero h1{font-size:44px}}.breadcrumbs{color:var(--muted);padding:12px 0;font-size:11px}.breadcrumbs a:hover{color:var(--gold2)}.moreMenu{position:relative}.moreMenu summary{cursor:pointer;list-style:none}.moreMenu summary::-webkit-details-marker{display:none}.moreMenu>div{border:1px solid var(--line);background:#11151c;border-radius:14px;width:220px;padding:10px;display:none;position:absolute;top:28px;right:0;box-shadow:0 18px 50px #000}.moreMenu[open]>div{display:grid}.moreMenu>div a{border-radius:8px;padding:9px}.moreMenu>div a:hover{background:#d5ad5d1a}.contentGrid{align-items:stretch}.contentCard{flex-direction:column;display:flex}.contentCard>img{border-radius:18px 18px 0 0;width:calc(100% + 46px);height:220px;margin:-23px -23px 18px}.contentCard ul,.checkList{padding:0;list-style:none}.contentCard li,.checkList li{border-bottom:1px solid var(--line);color:#cdd0d7;padding:8px 0}.contentCard li:before,.checkList li:before{content:"✓";color:var(--gold2);margin-right:8px}.contentCard .btn{margin-top:auto}.disclosure,.notice{background:#d5ad5d14;border:1px solid #d5ad5d59;border-radius:18px;padding:24px}.notice{color:#d8d2c4;margin-bottom:24px}.process{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.process>div{border-top:2px solid var(--red);background:#ffffff06;padding:22px}.process span{color:var(--gold2);font-size:34px;font-weight:900}.detailTable{border:1px solid var(--line);border-radius:18px;overflow:hidden}.detailTable>div{border-top:1px solid var(--line);grid-template-columns:220px 1fr;gap:25px;padding:16px 20px;display:grid}.detailTable>div:first-child{border-top:0}.detailTable b{color:var(--gold2)}.detailTable span{color:#c9ccd3}.videoGallery{gap:24px;display:grid}.videoFeature{grid-template-columns:1.3fr .7fr;align-items:center;gap:25px;display:grid}.videoFeature video{border-radius:20px;min-height:480px}.thumb{border-radius:14px;height:230px;margin-bottom:16px}.planGrid{grid-template-columns:repeat(2,1fr);gap:18px;display:grid}.plan h2{font-size:34px}.plan dl>div{border-bottom:1px solid var(--line);justify-content:space-between;gap:20px;padding:9px 0;display:flex}.plan dt{color:var(--muted)}.plan dd{text-align:right;margin:0}.plan>strong,.price{color:var(--gold2);margin:20px 0;font-size:27px;display:block}.plan>.btn{width:100%}.plan.featured{border-color:var(--gold)}.categoryLine{border-left:3px solid var(--red);color:var(--muted);margin-bottom:24px;padding:15px}.productActions{grid-template-columns:1fr 1.5fr;gap:8px;display:grid}.productDetail{grid-template-columns:1fr 1fr;align-items:center;gap:45px;display:grid}.productDetail>img{border-radius:22px;max-height:650px}.steps{padding-left:22px}.steps li{color:#d0d3d9;padding:10px}.cityVideo{height:500px}.legalContent{max-width:860px}.legalContent h2{margin-top:38px;font-size:28px}.legalContent p{color:#c9ccd3;line-height:1.85}.footer{grid-template-columns:1.7fr 1fr 1.1fr 1.2fr}.brand p{max-width:280px;color:var(--muted);letter-spacing:0;white-space:normal;font-weight:400}.packages strong{color:var(--gold2);margin:15px 0;font-size:25px;display:block}@media (width<=1100px){.navlinks{gap:10px;font-size:11px}.footer{grid-template-columns:1.4fr 1fr 1fr 1fr}}@media (width<=980px){.moreMenu>div{width:auto;box-shadow:none;margin-top:8px;position:static}.moreMenu summary{padding:6px 0}.process{grid-template-columns:1fr 1fr}.videoFeature{grid-template-columns:1fr}.videoFeature video{min-height:420px}.footer{grid-template-columns:1fr 1fr}}@media (width<=680px){.breadcrumbs{padding:10px 16px}.process,.planGrid,.productDetail{grid-template-columns:1fr}.detailTable>div{grid-template-columns:1fr;gap:5px}.videoFeature video{min-height:300px}.productActions,.footer{grid-template-columns:1fr}.contentCard>img{height:280px}.pageHero h1{word-break:normal}.navlinks{max-height:calc(100vh - 100px);overflow:auto}}.productGrid{align-items:stretch;gap:18px}.product{border:1px solid var(--line);background:linear-gradient(#ffffff0b,#ffffff05);border-radius:18px;flex-direction:column;min-width:0;transition:transform .25s,border-color .25s,box-shadow .25s;display:flex}.product:hover{border-color:#ff30277a;transform:translateY(-4px);box-shadow:0 18px 45px #0000004d}.productImage{aspect-ratio:16/10;background:#11151c;height:auto;display:block;position:relative}.thumbnailPlay{color:#fff;background:#d51e17f0;border-radius:50%;place-items:center;width:46px;height:46px;padding-left:3px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 8px #ffffff1f}.productBody{flex-direction:column;flex:1;display:flex;padding:18px!important}.product h3{margin:12px 0 7px}.product p{-webkit-line-clamp:3;-webkit-box-orient:vertical;min-height:0;margin:0 0 14px;display:-webkit-box;overflow:hidden}.productMeta{margin:auto 0 0}.productMeta>div{border-top:1px solid var(--line);padding:10px 0}.productMeta dt{letter-spacing:.1em;text-transform:uppercase;color:#777d88;font-size:9px;font-weight:900}.productMeta dd{color:#d4d6dc;margin:2px 0 0;font-size:12px}.product strong{margin:10px 0;font-size:21px}.product .btn{min-width:0;padding-inline:10px}.productActions{grid-template-columns:minmax(0,.9fr) minmax(0,1.35fr)}@media (width<=1000px){.productGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.productGrid{grid-template-columns:1fr}.productImage{aspect-ratio:16/10;height:auto}}@media (width<=420px){.productActions{grid-template-columns:1fr}.productBody{padding:16px!important}.categoryLine{font-size:12px}}.btn,.menuButton,.videoThumbnail{border:2px solid var(--red);color:#fff;background:#050505;border-radius:12px;font-weight:600;transition:background-color .2s,border-color .2s,box-shadow .2s,transform .2s,color .2s}.btn.primary{color:#fff;box-shadow:none;background:#050505}.btn:hover,.btn.primary:hover,.menuButton:hover,.videoThumbnail:hover{background:var(--red);color:#fff;border-color:var(--red);transform:translateY(-2px);box-shadow:0 10px 26px #ff302747}.btn:focus-visible,.menuButton:focus-visible,.videoThumbnail:focus-visible,.videoClose:focus-visible,a:focus-visible,button:focus-visible{outline-offset:3px;outline:3px solid #fff}.card>a:not(.btn){color:#fff;-webkit-text-decoration-color:var(--red);-webkit-text-decoration-color:var(--red);-webkit-text-decoration-color:var(--red);text-decoration-color:var(--red);text-underline-offset:4px}.card>a:not(.btn):hover{color:#ff655e}.navlinks a{transition:color .2s}.navlinks a:hover,.navlinks a.active{color:#fff}.navlinks a:hover{text-shadow:0 0 14px #ff3027a6}.contentGrid,.videoGrid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:18px;display:grid}.contentCard,.videoItem{min-width:0;height:100%}.contentCard>img,.thumb{aspect-ratio:16/10;object-fit:cover;object-position:center 24%;background:#08090c;width:100%;height:220px}.contentCard>img[src*=samin-office],.thumb[src*=samin-office]{object-position:center 18%}.contentCard>img[src*=samin-portrait],.thumb[src*=samin-portrait]{object-position:center 20%}.contentCard>img[src*=samin-campaign],.thumb[src*=samin-campaign]{object-fit:contain;object-position:center;background:#08090c}.videoItem{flex-direction:column;display:flex}.videoItem p{color:var(--muted)}.videoItem .btn{margin-top:auto}.portfolio{grid-template-columns:repeat(3,minmax(0,1fr))}.portfolio figure,.portfolio .wide{grid-column:auto;height:390px}.portfolio img[src*=samin-office]{object-position:center 18%}.portfolio img[src*=samin-portrait]{object-position:center 20%}.portfolio img[src*=samin-campaign]{object-fit:contain;background:#08090c}.heroSlide img[src*=samin-office],.heroSlide img[src*=samin-portrait]{object-position:center 20%}.pageHero[style*=samin-portrait]{background-position:50% 20%}.pageHero[style*=samin-office]{background-position:50% 18%}.productImage img[src*=samin-office]{object-position:center 16%}.productImage img[src*=samin-portrait]{object-position:center 20%}.productImage img[src*=samin-campaign]{object-fit:contain;background:#08090c}.productDetail>img{object-fit:contain;object-position:center top;background:#08090c;width:100%;height:min(620px,70vh)}.videoThumbnail{cursor:pointer;aspect-ratio:16/10;width:100%;min-height:0;padding:0;position:relative;overflow:hidden}.videoThumbnail img{object-fit:cover;object-position:center 22%;width:100%;height:100%}.videoThumbnail.videoCard{aspect-ratio:auto;height:570px}.videoThumbnail.videoCard img{object-fit:contain;background:#08090c}.videoFeature .videoThumbnail{aspect-ratio:16/10}.videoFeature .videoThumbnail img{object-fit:contain;background:#08090c}.videoModal{z-index:300;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000e0;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.videoModalInner{width:min(540px,94vw);max-height:90vh;position:relative}.videoModalInner video{object-fit:contain;border:1px solid var(--red);background:#000;border-radius:16px;width:100%;max-height:88vh}.videoClose{z-index:2;border:2px solid var(--red);color:#fff;cursor:pointer;background:#050505;border-radius:50%;width:42px;height:42px;font-size:26px;position:absolute;top:-12px;right:-12px}.facebookButton{margin-top:9px}.socialFollow{background:linear-gradient(135deg,#ff302717,#ffffff05);border:1px solid #ff302773;border-radius:20px;justify-content:space-between;align-items:center;gap:30px;padding:30px;display:flex}.socialFollow h2{margin-bottom:0}.socialCta span,.socialLink span{background:var(--red);color:#fff;border-radius:50%;place-items:center;width:24px;height:24px;font-weight:800;display:inline-grid}.footer{grid-template-columns:1.4fr 1fr 1.2fr 1.25fr;gap:34px}.footer>div{border-right:1px solid var(--line);padding-right:22px}.footer>div:last-child{border-right:0;padding-right:0}.socialGroups>div+div{border-top:1px solid var(--line);margin-top:18px;padding-top:18px}.socialLink{align-items:center;gap:8px;display:flex!important}.footer a{color:#e7e8eb;transition:color .2s}.footer a:hover{color:#ff5a52}.contactCard>a:hover{color:#fff;background:#ff302712;padding-left:10px}@media (width<=1000px){.contentGrid,.videoGrid,.portfolio{grid-template-columns:repeat(2,minmax(0,1fr))}.portfolio figure,.portfolio .wide{height:360px}.footer{grid-template-columns:1fr 1fr}.footer>div:nth-child(2){border-right:0}}@media (width<=700px){.contentGrid,.videoGrid,.portfolio{grid-template-columns:1fr}.portfolio figure,.portfolio .wide{height:360px}.socialFollow{display:block}.socialFollow .btn{margin-top:22px}.videoThumbnail.videoCard{height:440px}.footer>div{border-right:0;border-bottom:1px solid var(--line);padding-bottom:22px;padding-right:0}.footer>div:last-child{border-bottom:0}.navlinks.open a,.navlinks.open summary{color:#fff;background:#050505;border:1px solid #ff302773;border-radius:10px;padding:10px 12px}}@media (width<=420px){.btn{width:100%;min-height:44px}.actions{grid-template-columns:1fr;display:grid}.videoThumbnail.videoCard{height:390px}.contentCard>img,.thumb{height:200px}.portfolio figure,.portfolio .wide{height:330px}}.mediaVideoGrid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:18px;display:grid}.mediaVideoCard{background:linear-gradient(#12141a,#0b0c10);border:1px solid #ff30276b;border-radius:18px;flex-direction:column;min-width:0;height:100%;transition:transform .22s,border-color .22s,box-shadow .22s;display:flex;overflow:hidden}.mediaVideoCard:hover{border-color:var(--red);transform:translateY(-5px);box-shadow:0 18px 42px #ff302721}.mediaPoster{aspect-ratio:4/5;cursor:pointer;background:#06070a;border:0;border-bottom:1px solid #ff302759;width:100%;padding:0;position:relative;overflow:hidden}.mediaPoster img{object-fit:contain;object-position:center;background:#06070a;width:100%;height:100%}.mediaPoster .play{width:54px;height:54px;box-shadow:0 0 0 9px #ffffff1a}.mediaCardBody{flex-direction:column;flex:1;padding:20px;display:flex}.mediaCardBody h3{font-size:20px;line-height:1.25}.mediaCardBody p{color:var(--muted);min-height:82px;font-size:13px}.goldTag{align-self:flex-start}.mediaMeta{margin:auto 0 0}.mediaMeta>div{border-top:1px solid var(--line);justify-content:space-between;gap:14px;padding:8px 0;font-size:11px;display:flex}.mediaMeta dt{color:#7f8490;text-transform:uppercase;letter-spacing:.08em;font-size:8px;font-weight:900}.mediaMeta dd{text-align:right;color:#e2e3e6;margin:0}.mediaCardBody .actions{grid-template-columns:1fr 1.35fr;gap:8px;margin-top:16px;display:grid}.mediaCardBody .btn{min-width:0;padding-inline:9px}.corporateMedia{background:#06070a;aspect-ratio:16/10!important}.corporateMedia img{object-fit:contain!important;object-position:center!important}.portfolio figure>.videoThumbnail{aspect-ratio:auto;border:0;border-radius:0;height:100%}.portfolio figure>.videoThumbnail img{object-fit:contain;background:#06070a}.portfolioDirections{margin-top:64px}.contentCard>img[src*="5078"],.contentCard>img[src*="5043"],.productImage img[src*="/media/"]{object-fit:contain;object-position:center;background:#06070a}@media (width<=1000px){.mediaVideoGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.mediaVideoGrid{grid-template-columns:1fr}.mediaCardBody p{min-height:0}}@media (width<=420px){.mediaCardBody .actions{grid-template-columns:1fr}}.brandIcon{flex:0 0 19px;width:19px;height:19px}.socialButtons{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.socialButtons.compact{flex-wrap:wrap;display:flex}.socialButton{white-space:nowrap;gap:8px}.socialPanel,.projectSocialInner{background:linear-gradient(135deg,#ff302714,#ffffff06);border:1px solid #ff302773;border-radius:20px;grid-template-columns:.85fr 1.15fr;align-items:center;gap:34px;padding:30px;display:grid}.socialPanel h2,.projectSocialInner h2{margin-bottom:8px}.socialPanel>div:last-child{gap:12px;display:grid}.projectSocial{padding-top:58px;padding-bottom:58px}.projectSocialInner .socialButtons{justify-content:flex-end}.homeSocials{gap:12px;min-width:min(100%,560px);display:grid}.contactSocials{border-top:1px solid var(--line);gap:10px;margin-top:10px;padding-top:18px;display:grid}.contactSocials .socialButtons{grid-template-columns:1fr 1fr}.footer .socialButton{white-space:normal;justify-content:flex-start;width:100%;min-height:36px;padding:7px 9px}.footer .socialButtons{grid-template-columns:1fr;gap:6px;display:grid}.contentCard>img[src*="5074"]{object-fit:cover;object-position:center 30%;background:#050505}@media (width<=800px){.socialPanel,.projectSocialInner{grid-template-columns:1fr}.projectSocialInner .socialButtons{justify-content:flex-start}}@media (width<=520px){.socialButtons,.contactSocials .socialButtons{grid-template-columns:1fr}.socialButtons.compact{display:grid}.socialButton{width:100%}}.premiumHero .heroOverlay{background:linear-gradient(90deg,#040507f7,#040507b3 55%,#0405072e),linear-gradient(0deg,var(--bg),transparent 40%)}.premiumHero .heroContent{padding-top:172px}.premiumHero .lead{max-width:650px}.heroActions{margin-top:28px}.textLink{color:#fff;min-height:42px;text-decoration:underline;-webkit-text-decoration-color:var(--red);-webkit-text-decoration-color:var(--red);-webkit-text-decoration-color:var(--red);text-decoration-color:var(--red);text-underline-offset:5px;align-items:center;font-size:13px;font-weight:650;display:inline-flex}.textLink:hover{color:var(--gold2)}.premiumIntro .split{align-items:start}.premiumIntro .split>div:last-child{border-left:2px solid var(--red);background:linear-gradient(90deg,#ff302712,#0000);padding:26px}.benefitGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.benefitCard{border:1px solid var(--line);border-top:2px solid var(--red);border-radius:var(--radius);background:linear-gradient(#ffffff0b,#ffffff04);height:100%;padding:22px;transition:all .22s}.benefitCard:hover{border-color:#ff30278c;transform:translateY(-4px);box-shadow:0 16px 36px #ff30271a}.benefitCard p{color:var(--muted);font-size:13px}.lineIcon{width:42px;height:42px;color:var(--gold2);border:1px solid #d5ad5d73;border-radius:12px;place-items:center;font-size:20px;display:grid}.serviceShowcase,.richServiceGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.serviceShowcase article,.richServiceGrid article{border:1px solid var(--line);background:linear-gradient(145deg,#d5ad5d14,#ffffff05);border-radius:20px;min-width:0;padding:28px;position:relative;overflow:hidden}.serviceShowcase article:before,.richServiceGrid article:before{content:"";background:var(--red);width:2px;position:absolute;top:0;bottom:0;left:0}.serviceShowcase p,.richServiceGrid p{color:var(--muted)}.serviceShowcase ul,.richServiceGrid ul{padding:0;list-style:none}.serviceShowcase li,.richServiceGrid li{border-bottom:1px solid var(--line);padding:7px 0;font-size:13px}.serviceShowcase li:before,.richServiceGrid li:before{content:"✓";color:var(--gold2);margin-right:8px}.campaignProcess,.serviceProcess{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.campaignProcess article,.serviceProcess article{border:1px solid var(--line);background:#ffffff06;border-radius:16px;padding:24px;position:relative}.campaignProcess article:before,.serviceProcess article:before{content:"";background:var(--red);height:2px;position:absolute;top:0;left:20px;right:20px}.campaignProcess strong,.serviceProcess strong{color:var(--gold2);font-size:30px;display:block}.campaignProcess p,.serviceProcess p{color:var(--muted);font-size:13px}.selectedVideo{grid-template-columns:minmax(0,.82fr) minmax(320px,.45fr);align-items:center;gap:36px;display:grid}.selectedVideo .mediaVideoCard{max-width:430px}.internationalPanel,.ecosystemGrid{grid-template-columns:1fr 1fr;align-items:stretch;gap:24px;display:grid}.internationalPanel>div,.ecosystemGrid>article{border:1px solid var(--line);background:#ffffff06;border-radius:20px;padding:30px}.internationalPanel img{object-fit:contain;background:#050608;border-radius:20px;max-height:520px}.internationalPanel ul{color:#d2d4d9;padding-left:20px}.premiumCta{background:linear-gradient(135deg,#ff30271f,#d5ad5d14,#183b6f2e);border-color:#ff30278c}.premiumCta>.actions{justify-content:flex-end;margin-top:0}.premiumCta p{color:var(--muted);max-width:720px}.packageCards{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:30px;display:grid}.packageCard{border:1px solid var(--line);background:linear-gradient(#ffffff0b,#ffffff04);border-radius:18px;flex-direction:column;padding:24px;display:flex}.packageCard.featured{border-color:var(--red);box-shadow:0 16px 40px #ff30271a}.packageCard p{color:var(--muted);min-height:48px}.packageCard strong{color:var(--gold2);margin:auto 0 16px;font-size:22px}.comparisonWrap{border:1px solid var(--line);background:#0d0f13;border-radius:18px;overflow-x:auto}.comparisonTable{border-collapse:collapse;width:100%;min-width:850px}.comparisonTable th,.comparisonTable td{border-bottom:1px solid var(--line);text-align:left;padding:14px 16px;font-size:12px}.comparisonTable thead th{color:var(--gold2);background:#d5ad5d14}.comparisonTable tbody th{color:#fff}.comparisonTable td{color:#c9ccd3}.portfolioFilters{flex-wrap:wrap;gap:9px;margin:0 0 24px;display:flex}.portfolioFilters button{border:1.5px solid var(--red);color:#fff;cursor:pointer;background:#050505;border-radius:999px;min-height:40px;padding:8px 15px;font-weight:650;transition:all .2s}.portfolioFilters button:hover,.portfolioFilters button.active{background:var(--red);transform:translateY(-2px);box-shadow:0 8px 20px #ff302738}.productIncludes{min-height:0!important;margin:0 0 10px!important}.productIncludes li{padding:5px 0!important;font-size:11px!important}@media (width<=1024px){.benefitGrid,.packageCards,.campaignProcess,.serviceProcess{grid-template-columns:repeat(2,minmax(0,1fr))}.selectedVideo{grid-template-columns:1fr 1fr}.premiumHero .heroContent{padding-top:150px}}@media (width<=768px){.serviceShowcase,.richServiceGrid,.internationalPanel,.ecosystemGrid,.selectedVideo{grid-template-columns:1fr}.selectedVideo .mediaVideoCard{max-width:none}.premiumCta{display:block}.premiumCta>.actions{justify-content:flex-start;margin-top:20px}.comparisonWrap{scrollbar-color:var(--red) #111}.premiumHero .heroContent{padding-top:132px}}@media (width<=520px){.benefitGrid,.packageCards,.campaignProcess,.serviceProcess{grid-template-columns:1fr}.premiumHero{height:650px}.premiumHero .heroContent{padding-top:112px}.premiumHero h1{font-size:45px}.premiumHero .lead{font-size:15px}.benefitCard,.serviceShowcase article,.richServiceGrid article{padding:20px}.internationalPanel>div,.ecosystemGrid>article{padding:22px}.portfolioFilters{grid-template-columns:1fr 1fr;display:grid}.portfolioFilters button{width:100%}.packageCard p{min-height:0}}@media (width<=390px){.premiumHero{height:670px}.premiumHero h1{font-size:41px}.premiumHero .heroContent{padding-top:100px}.portfolioFilters{grid-template-columns:1fr}.comparisonWrap{margin-inline:-6px}.premiumCta{padding:24px}}@media (width<=320px){.premiumHero h1{font-size:37px}.premiumHero .lead{font-size:14px}.benefitCard,.serviceShowcase article,.richServiceGrid article,.packageCard{padding:17px}.premiumCta{padding:20px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.heroSlide{transition:none}.btn:hover,.card:hover,.benefitCard:hover,.mediaVideoCard:hover,.product:hover,.portfolioFilters button:hover{transform:none}}html,body{max-width:100%;overflow-x:hidden}.btn{text-align:center;overflow-wrap:break-word;max-width:100%;min-height:44px;line-height:1.25}.menuButton{min-width:44px;min-height:44px}.breadcrumbs{overflow-wrap:anywhere;flex-wrap:wrap;gap:2px 0;display:flex}.contentCard,.mediaVideoCard,.product,.packageCard{min-width:0}.contentCard h3,.mediaCardBody h3,.product h3,.packageCard h2{overflow-wrap:anywhere}.videoClose{top:8px;right:8px}.videoModalInner{max-width:calc(100vw - 24px)}.videoModalInner video{max-height:calc(100vh - 24px)}.comparisonMobile{display:none}.comparisonMobile article{border:1px solid var(--line);border-top:2px solid var(--red);background:#ffffff06;border-radius:16px;padding:20px}.comparisonMobile h3{color:var(--gold2)}.comparisonMobile dl{margin:0 0 16px}.comparisonMobile dl>div{border-top:1px solid var(--line);grid-template-columns:minmax(90px,.7fr) minmax(0,1.3fr);gap:14px;padding:9px 0;display:grid}.comparisonMobile dt{color:#8e939d;font-size:11px}.comparisonMobile dd{text-align:right;color:#e5e6e9;overflow-wrap:anywhere;margin:0;font-size:12px}.comparisonMobile .btn{width:100%}.cityVideo video{object-fit:contain;background:#050505}@media (width<=700px){.comparisonWrap{display:none}.comparisonMobile{gap:14px;display:grid}.navlinks.open summary{align-items:center;min-height:44px;display:flex}.videoModal{padding:12px}.videoModalInner{width:min(540px,100%)}.socialButton{white-space:normal}.pageHero{background-position:50% 20%;min-height:400px}.pageHero[style*=samin-portrait]{background-position:50% 16%}.pageHero[style*=samin-office]{background-position:50% 14%}}@media (width<=390px){.container{width:min(var(--max),calc(100% - 24px))}.breadcrumbs{padding-inline:12px}.comparisonMobile dl>div{grid-template-columns:1fr;gap:3px}.comparisonMobile dd{text-align:left}.videoModalInner video{max-height:calc(100vh - 48px)}.videoClose{width:44px;height:44px}}@media (width<=320px){.container{width:min(var(--max),calc(100% - 20px))}.topbar{font-size:10px}.logo{letter-spacing:.06em;font-size:11px}.logoMark{width:36px;height:36px}.pageHero h1{font-size:40px}.pageHero .lead{font-size:15px}}.studioActionBar{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.studioShell{grid-template-columns:250px minmax(0,1fr);align-items:start;gap:20px;display:grid}.studioSteps{border:1px solid var(--line);background:#0d1015;border-radius:18px;padding:18px;position:sticky;top:105px}.studioProgress{background:#252932;border-radius:99px;height:5px;overflow:hidden}.studioProgress span{background:linear-gradient(90deg,var(--red),var(--gold2));height:100%;transition:width .2s;display:block}.studioSteps>p{color:var(--muted);font-size:11px}.studioSteps>button{color:#777d88;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:9px;width:100%;min-height:36px;padding:5px 7px;display:flex}.studioSteps>button b{border:1px solid var(--line);border-radius:50%;place-items:center;width:24px;height:24px;font-size:9px;display:grid}.studioSteps>button span{font-size:10px}.studioSteps>button.active{color:#fff;background:#ff30271a}.studioSteps>button.active b{border-color:var(--red);background:var(--red)}.studioSteps>button.done{color:#d7d9de}.studioSteps>button.done b{border-color:var(--gold);color:var(--gold2)}.studioSteps>button:disabled{cursor:default}.studioPanel{background:linear-gradient(#ffffff0a,#ffffff04);border:1px solid #ff302766;border-radius:20px;min-width:0;padding:30px}.studioPanel h2{font-size:clamp(30px,4vw,43px)}.studioPanel fieldset{border:0;margin:0;padding:0}.studioPanel legend{margin-bottom:16px;font-weight:700}.studioChoices{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.studioChoices label{border:1px solid var(--line);color:#d8dae0;cursor:pointer;background:#090b0f;border-radius:12px;align-items:center;gap:9px;min-height:52px;padding:11px 13px;font-size:12px;transition:all .2s;display:flex}.studioChoices label:hover,.studioChoices label.selected{border-color:var(--red);background:#ff302717;box-shadow:0 8px 24px #ff302714}.studioChoices input{width:18px;height:18px;accent-color:var(--red);margin:0}.studioGrid{grid-template-columns:1fr 1fr;gap:15px;display:grid}.studioGrid.quantities{grid-template-columns:repeat(3,minmax(0,1fr))}.studioField{font-size:12px;font-weight:650;display:block}.studioField>span{margin-bottom:7px;display:block}.studioField input,.studioField select,.studioField textarea{border:1px solid var(--line);color:#fff;width:100%;min-height:46px;font:inherit;background:#080a0e;border-radius:11px;padding:11px 12px}.studioField textarea{resize:vertical;min-height:112px}.studioField input:focus,.studioField select:focus,.studioField textarea:focus{outline-offset:2px;border-color:var(--red);outline:3px solid #fff}.studioNotice,.orderWarning{border-left:3px solid var(--red);color:#d7d9df;background:#ff302712;border-radius:10px;margin:20px 0 0;padding:17px 18px;font-size:12px}.studioNav{justify-content:space-between;gap:10px;margin-top:24px;display:flex}.studioNav .btn:last-child{margin-left:auto}.studioError{color:#fff;background:#ff30271f;border:1px solid #ff6b63;border-radius:10px;padding:12px 14px;font-size:12px}.studioSummary{border:1px solid var(--line);border-radius:15px;grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.studioSummary>div{border-bottom:1px solid var(--line);padding:13px 15px}.studioSummary>div:nth-child(odd){border-right:1px solid var(--line)}.studioSummary b,.studioSummary span{display:block}.studioSummary b{color:var(--gold2);text-transform:uppercase;letter-spacing:.08em;font-size:9px}.studioSummary span{color:#e0e2e6;overflow-wrap:anywhere;margin-top:4px;font-size:12px}.studioPrice{background:#d5ad5d14;border:1px solid #d5ad5d66;border-radius:14px;margin:18px 0;padding:20px}.studioPrice span,.studioPrice strong{display:block}.studioPrice strong{color:var(--gold2);font-size:28px}.studioPrice p{color:var(--muted);margin-bottom:0;font-size:12px}.studioConsents{gap:9px;display:grid}.studioConsents label{border:1px solid var(--line);border-radius:10px;align-items:flex-start;gap:10px;padding:10px;font-size:12px;display:flex}.studioConsents input{width:20px;height:20px;accent-color:var(--red);flex:0 0 20px}.studioConsents a{color:var(--gold2);text-decoration:underline}.studioSubmit{grid-template-columns:1fr 1fr;gap:10px;margin-top:18px;display:grid}.studioConfirmation{border:1px solid var(--gold);background:#d5ad5d17;border-radius:14px;margin-top:18px;padding:19px}.studioConfirmation h3{color:var(--gold2)}.studioConfirmation p{color:#d7d9df}.startingPrices{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;display:grid}.startingPrices article{border:1px solid var(--line);background:#ffffff06;border-radius:16px;flex-direction:column;padding:20px;display:flex}.startingPrices strong{color:var(--gold2);font-size:24px;display:block}.startingPrices p{color:var(--muted);font-size:12px}.startingPrices .btn{margin-top:auto}.orderProcess{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:0;list-style:none;display:grid}.orderProcess li{border:1px solid var(--line);border-top:2px solid var(--red);background:#ffffff06;border-radius:13px;align-items:center;gap:12px;min-height:72px;padding:15px;display:flex}.orderProcess b{color:var(--gold2);font-size:22px}.orderProcess span{font-size:12px}.orderCtaBar{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.orderCtaBar .btn{flex:180px}@media (width<=1100px){.startingPrices{grid-template-columns:repeat(3,minmax(0,1fr))}.studioChoices{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=850px){.studioShell{grid-template-columns:1fr}.studioSteps{scroll-snap-type:x mandatory;gap:6px;display:flex;position:static;overflow-x:auto}.studioSteps .studioProgress,.studioSteps>p{display:none}.studioSteps>button{scroll-snap-align:start;justify-content:center;width:auto;min-width:96px}.studioSteps>button span{white-space:nowrap}.studioGrid.quantities,.startingPrices,.orderProcess{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.studioPanel{padding:20px}.studioChoices,.studioGrid,.studioGrid.quantities,.studioSummary,.studioSubmit,.startingPrices,.orderProcess{grid-template-columns:1fr}.studioSummary>div:nth-child(odd){border-right:0}.studioSteps>button{min-width:76px}.studioSteps>button span{display:none}.studioSteps>button b{width:34px;height:34px}.studioActionBar{display:grid}.studioActionBar .btn{width:100%}.studioNav{grid-template-columns:1fr 1fr;display:grid}.studioNav .btn{width:100%;margin:0!important}.studioSubmit .btn{width:100%}}@media (width<=390px){.studioPanel{padding:16px}.studioChoices label{font-size:11px}.studioGrid{gap:12px}.studioField input,.studioField select,.studioField textarea{font-size:16px}.orderProcess li{padding:13px}}.heroImageSlider{isolation:isolate;background:#050608;height:690px}.heroImageSlider .heroSlide{background:#050608;place-items:center;transition:opacity .65s;display:grid}.heroImageSlider .heroSlide img{object-fit:contain;object-position:center center;filter:none;background:#050608;width:100%;height:100%;transform:none}.heroTextWrap{z-index:4;border:1px solid #ffffff1f;border-left:2px solid var(--red);-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:linear-gradient(90deg,#050608eb,#050608b8 72%,#0506086b);border-radius:20px;flex-direction:column;justify-content:center;width:min(560px,42vw);height:410px;padding:32px;display:flex;position:absolute;top:50%;left:max(5vw,24px);transform:translateY(-50%)}.heroTextWrap h1{overflow-wrap:normal;margin:16px 0 14px;font-size:clamp(44px,5vw,72px);line-height:.98}.heroTextWrap .lead{max-width:500px;margin:0;font-size:17px}.heroTextWrap .heroActions{flex-wrap:wrap;gap:10px;margin-top:auto;padding-top:24px;display:flex}.heroArrow{z-index:5;border:1.5px solid var(--red);color:#fff;cursor:pointer;background:#050608c7;border-radius:50%;place-items:center;width:48px;height:48px;font-size:32px;line-height:1;transition:background .2s,box-shadow .2s;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.heroArrow:hover{background:var(--red);box-shadow:0 8px 24px #ff30274d}.heroArrow:focus-visible,.heroImageSlider .dot:focus-visible{outline-offset:3px;outline:3px solid #fff}.heroArrowPrev{left:24px}.heroArrowNext{right:24px}.heroImageSlider .dots{z-index:6;background:#050608b8;border-radius:999px;padding:8px 12px;bottom:20px}.heroImageSlider .dot{width:12px;height:12px}@media (width<=1024px){.heroImageSlider{height:640px}.heroTextWrap{width:min(500px,48vw);height:430px;padding:26px}.heroTextWrap h1{font-size:clamp(38px,5.4vw,56px)}}@media (width<=768px){.heroImageSlider{height:780px}.heroImageSlider .heroSlide{height:54%;bottom:auto}.heroTextWrap{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#080a0ee0;width:auto;height:370px;padding:24px 52px 24px 24px;inset:auto 16px 18px;transform:none}.heroTextWrap h1{margin:12px 0;font-size:clamp(34px,7vw,48px)}.heroTextWrap .lead{font-size:15px}.heroTextWrap .heroActions{padding-top:16px}.heroArrow{top:27%}.heroImageSlider .dots{top:calc(54% - 42px);bottom:auto}}@media (width<=520px){.heroImageSlider{height:760px}.heroImageSlider .heroSlide{height:43%}.heroTextWrap{height:410px;padding:20px;bottom:22px;left:10px;right:10px}.heroTextWrap h1{font-size:clamp(31px,9vw,42px)}.heroTextWrap .lead{font-size:14px}.heroTextWrap .heroActions{grid-template-columns:1fr;display:grid}.heroTextWrap .btn{width:100%}.heroArrow{width:44px;height:44px;top:21.5%}.heroArrowPrev{left:10px}.heroArrowNext{right:10px}.heroImageSlider .dots{top:calc(43% - 40px)}}@media (width<=390px){.heroImageSlider{height:760px}.heroTextWrap{height:420px}.heroTextWrap h1{font-size:33px}}@media (width<=320px){.heroImageSlider{height:750px}.heroTextWrap{height:420px;padding:18px}.heroTextWrap h1{font-size:30px}.heroTextWrap .lead{font-size:13px}}@media (prefers-reduced-motion:reduce){.heroImageSlider .heroSlide{transition:none}}@media (width>=701px){.pageHero[style*=samin-office]{background-size:100% 100%,var(--desktop-hero-size,78%) auto;background-position:center,var(--desktop-hero-position,100% 34%);background-repeat:no-repeat;min-height:clamp(480px,32vw,620px)}.pageHero[style*=samin-office]>.container>*{max-width:min(620px,52vw)}.pageHero--about{--desktop-hero-size:78%;--desktop-hero-position:100% 33%}.pageHero--ai-influencer{--desktop-hero-size:80%;--desktop-hero-position:100% 35%}.pageHero--services{--desktop-hero-size:79%;--desktop-hero-position:100% 34%}.pageHero--videos{--desktop-hero-size:77%;--desktop-hero-position:100% 33%}.pageHero--work-with-samin{--desktop-hero-size:81%;--desktop-hero-position:100% 36%}.pageHero--partners{--desktop-hero-size:76%;--desktop-hero-position:100% 32%}.pageHero--packages{--desktop-hero-size:78%;--desktop-hero-position:100% 34%}.pageHero--custom-order{--desktop-hero-size:80%;--desktop-hero-position:100% 35%}.pageHero--blog{--desktop-hero-size:77%;--desktop-hero-position:100% 33%}.pageHero--faq{--desktop-hero-size:79%;--desktop-hero-position:100% 35%}.pageHero--ai-character-disclosure{--desktop-hero-size:76%;--desktop-hero-position:100% 32%}.pageHero--privacy{--desktop-hero-size:77%;--desktop-hero-position:100% 33%}.pageHero--cookies{--desktop-hero-size:78%;--desktop-hero-position:100% 34%}.pageHero--data-deletion{--desktop-hero-size:79%;--desktop-hero-position:100% 35%}.pageHero--terms{--desktop-hero-size:76%;--desktop-hero-position:100% 32%}.pageHero--refund-policy{--desktop-hero-size:77%;--desktop-hero-position:100% 33%}.pageHero--digital-products-license{--desktop-hero-size:78%;--desktop-hero-position:100% 34%}}.serviceChoiceList{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.serviceChoiceList label{border:1px solid var(--line);cursor:pointer;background:#090b0f;border-radius:13px;align-items:flex-start;gap:11px;min-height:88px;padding:14px;display:flex}.serviceChoiceList label.selected{border-color:var(--red);background:#ff302717;box-shadow:0 8px 24px #ff302714}.serviceChoiceList input{width:18px;height:18px;accent-color:var(--red);flex:0 0 18px;margin:3px 0 0}.serviceChoiceList b,.serviceChoiceList small{display:block}.serviceChoiceList b{color:#fff;font-size:12px}.serviceChoiceList small{color:var(--muted);margin-top:5px;font-size:10px;line-height:1.4}.additionalServices{border-top:1px solid var(--line)!important;margin-top:24px!important;padding-top:22px!important}.customDimensions{margin-top:16px}.charCount{color:var(--muted);text-align:right;margin-top:5px;font-size:10px;display:block}.copySummary{margin:0 0 18px}@media (width<=600px){.serviceChoiceList{grid-template-columns:1fr}}.legalLayout{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:32px;display:grid}.legalToc{border:1px solid var(--line);background:#0c0e12;border-radius:16px;gap:7px;padding:20px;display:grid;position:sticky;top:110px}.legalToc b{color:var(--gold2);margin-bottom:6px}.legalToc a{color:#d9dbe0;align-items:center;min-height:36px;font-size:12px;display:flex}.legalToc a:hover{color:#fff}.legalArticle{min-width:0}.legalVersion{flex-wrap:wrap;gap:10px;margin-bottom:14px;display:flex}.legalVersion span{color:var(--gold2);border:1px solid #d5ad5d59;border-radius:999px;padding:6px 9px;font-size:10px}.legalStatus,.operatorNotice{border-left:3px solid var(--red);color:#e2e3e6;background:#ff302712;border-radius:10px;padding:16px 18px}.legalSection{border-bottom:1px solid var(--line);padding:26px 0;scroll-margin-top:110px}.legalSection h2{font-size:clamp(24px,3vw,34px)}.legalSection p,.legalSection li{color:#c8cbd1;line-height:1.75}.legalSection a,.legalChanges a{color:var(--gold2);text-underline-offset:3px;text-decoration:underline}.legalChanges{border:1px solid var(--line);border-radius:14px;margin-top:26px;padding:20px}.legalTableWrap{max-width:100%;overflow-x:auto}.legalTableWrap table{border-collapse:collapse;width:100%;min-width:720px}.legalTableWrap th,.legalTableWrap td{border:1px solid var(--line);text-align:left;vertical-align:top;padding:12px;font-size:12px}.legalTableWrap th{color:var(--gold2);background:#d5ad5d12}.cookieSettingsLink{color:#fff;text-align:left;cursor:pointer;background:0 0;border:0;min-height:44px;padding:9px 0}.cookieSettingsLink:hover{color:var(--red)}.consentLayer{z-index:1000;background:#00000080;place-items:end center;padding:18px;display:grid;position:fixed;inset:0}.consentPanel{border:1.5px solid var(--red);color:#fff;background:#0b0d11;border-radius:18px;width:min(920px,100%);max-height:calc(100vh - 36px);padding:24px;overflow:auto;box-shadow:0 20px 70px #0000008c}.consentPanel h2{margin:8px 0}.consentPanel p{color:#cbd0d6}.consentPanel>a{color:var(--gold2)}.consentActions{flex-wrap:wrap;gap:10px;margin:18px 0;display:flex}.consentActions .btn{flex:190px}.consentSettings{border:0;gap:9px;padding:0;display:grid}.consentSettings legend{margin-bottom:10px;font-weight:700}.consentSettings label{border:1px solid var(--line);border-radius:11px;align-items:flex-start;gap:10px;min-height:58px;padding:12px;display:flex}.consentSettings input{width:20px;height:20px;accent-color:var(--red)}.consentSettings b,.consentSettings small{display:block}.consentSettings small{color:var(--muted);margin-top:3px}.formConsents{gap:8px;margin:12px 0;display:grid}.formConsents .consent{align-items:flex-start;gap:10px;min-height:44px;display:flex}.formConsents input{width:20px;height:20px;accent-color:var(--red);flex:0 0 20px}.formConsents a{color:var(--gold2)}.footerLegal{grid-template-columns:1.05fr .65fr .9fr 1fr}.legalFooterGroup{min-width:0}.legalFooterGroup a,.legalFooterGroup button{font-size:11px}.legalFooterGroup .cookieSettingsLink{min-height:32px;padding:4px 0}@media (width<=900px){.legalLayout{grid-template-columns:1fr}.legalToc{position:static}.footerLegal{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.legalLayout{gap:18px}.legalToc{padding:16px}.legalSection{padding:20px 0}.legalTableWrap{margin-inline:-4px}.consentLayer{padding:8px}.consentPanel{max-height:calc(100vh - 16px);padding:18px}.consentActions{display:grid}.consentActions .btn{width:100%}.footerLegal{grid-template-columns:1fr}.legalFooterGroup{border-block:1px solid var(--line);padding-block:12px}}.livingBook .storyMedia{background:#050608}.livingBook .storyMedia img{object-fit:contain;object-position:center}.livingBook .archiveCard img{object-position:center}@media (width<=900px){.livingBook .storyMedia{aspect-ratio:3/2;min-height:0}.livingBook .storyMedia img{object-fit:cover;object-position:center}}@media (width<=390px){.legalVersion{display:grid}.legalStatus,.operatorNotice{padding:14px}.legalTableWrap table{min-width:620px}}.eliteSubnav{scrollbar-color:var(--red) #111;gap:8px;padding-top:18px;padding-bottom:18px;display:flex;overflow-x:auto}.eliteSubnav a{border:1px solid var(--line);color:#fff;background:#080a0e;border-radius:999px;flex:none;align-items:center;min-height:42px;padding:9px 14px;font-size:11px;display:flex}.eliteSubnav a:hover,.eliteSubnav a.active{border-color:var(--red);background:var(--red)}.eliteLead{grid-template-columns:minmax(0,1.4fr) minmax(280px,.6fr);align-items:stretch;gap:24px;display:grid}.eliteLead>div,.eliteLead>aside,.eliteGrid article,.eliteSplit article,.categoryGrid article{border:1px solid var(--line);border-top:2px solid var(--red);background:linear-gradient(#ffffff0a,#ffffff04);border-radius:18px;padding:26px}.eliteLead aside{flex-direction:column;justify-content:center;display:flex}.eliteLead aside span{color:var(--gold2);text-transform:uppercase;letter-spacing:.12em;font-size:11px}.eliteLead aside strong,.eliteNumber{color:#fff;margin:8px 0;font-size:clamp(34px,5vw,58px);display:block}.eliteLead p,.eliteGrid p,.eliteSplit p,.categoryGrid p{color:var(--muted)}.eliteGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.eliteGrid.compact{grid-template-columns:repeat(4,minmax(0,1fr))}.eliteGrid article{height:100%}.eliteGrid h2{font-size:25px}.eliteGrid.compact article{text-align:center;place-items:center;min-height:100px;display:grid}.eliteTimeline{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.eliteTimeline article{border:1px solid var(--line);background:#0b0d11;border-radius:15px;padding:22px;position:relative}.eliteTimeline article:before{content:"";background:var(--red);width:100%;height:2px;position:absolute;top:0;left:0}.eliteTimeline strong{color:var(--gold2);font-size:28px}.eliteTimeline p{color:var(--muted);font-size:12px}.eliteTimeline.full{grid-template-columns:repeat(2,minmax(0,1fr))}.eliteTimeline.full article{min-height:190px}.eliteSplit,.commissionSplit{grid-template-columns:1fr 1fr;gap:20px;display:grid}.commissionSplit article{border:1px solid var(--line);text-align:center;background:radial-gradient(circle at top,#ff30271f,#0000 60%),#0b0d11;border-radius:20px;padding:38px}.commissionSplit span{color:var(--gold2);letter-spacing:.12em}.commissionSplit strong{color:#fff;font-size:clamp(64px,10vw,110px);display:block}.categoryGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.categoryGrid article{min-height:190px}.categoryGrid h2{font-size:25px}.eliteApplication{background:#0b0d11;border:1px solid #ff302773;border-radius:20px;padding:30px}.eliteFormGrid{grid-template-columns:1fr 1fr;gap:15px;display:grid}.eliteApplication>label,.eliteFormGrid label{color:#fff;gap:7px;font-size:12px;font-weight:650;display:grid}.eliteApplication input,.eliteApplication textarea,.eliteApplication select{border:1px solid var(--line);color:#fff;width:100%;min-height:46px;font:inherit;background:#07090d;border-radius:11px;padding:11px 12px}.eliteApplication textarea{resize:vertical;min-height:120px}.eliteApplication select[multiple]{min-height:180px}.eliteApplication input:focus,.eliteApplication textarea:focus,.eliteApplication select:focus{outline-offset:2px;border-color:var(--red);outline:3px solid #fff}.eliteApplication fieldset{border:0;margin:24px 0;padding:0}.eliteApplication legend{margin-bottom:12px;font-weight:700}.eliteCategoryChoices{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.eliteCategoryChoices label{border:1px solid var(--line);border-radius:9px;align-items:center;gap:8px;min-height:44px;padding:8px;font-size:10px;display:flex}.eliteCategoryChoices input{width:18px;height:18px;min-height:18px;accent-color:var(--red)}.eliteThanks{border:1px solid var(--gold);background:#d5ad5d17;border-radius:14px;margin-top:18px;padding:22px}.eliteThanks h2{color:var(--gold2)}@media (width<=1024px){.eliteTimeline,.eliteGrid,.categoryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.eliteGrid.compact,.eliteCategoryChoices{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=700px){.eliteLead,.eliteSplit,.commissionSplit,.eliteFormGrid{grid-template-columns:1fr}.eliteGrid.compact,.eliteCategoryChoices{grid-template-columns:repeat(2,minmax(0,1fr))}.eliteApplication{padding:20px}}.officialApplicationGate{padding-top:0}.officialApplicationGate>.container{background:radial-gradient(circle at 85% 20%,#d5ad5d1f,#0000 42%),#0b0d11;border:1px solid #d5ad5d73;border-radius:22px;grid-template-columns:1.05fr .95fr;align-items:center;gap:38px;padding:30px;display:grid}.officialApplicationGate h2{margin:6px 0 12px}.officialApplicationGate p{color:var(--muted);margin:0;line-height:1.75}.officialApplicationGate .actions,.officialApplicationGate>div>div:last-child{flex-wrap:wrap;gap:10px;display:flex}.officialApplicationGate small{color:var(--muted);flex-basis:100%;margin-top:6px;line-height:1.6}.applicationAuthority{border-left:3px solid var(--gold);background:#d5ad5d14;margin-bottom:28px;padding:20px 24px}.applicationAuthority span{color:var(--gold2);letter-spacing:.14em;font-size:10px;display:block}.applicationAuthority b{color:#fff;margin:7px 0;font-size:18px;display:block}.applicationAuthority p{color:var(--muted);margin:0;line-height:1.7}.applicationProgress{border:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin-bottom:24px;display:grid}.applicationProgress span{border-right:1px solid var(--line);color:var(--muted);padding:13px;font-size:11px}.applicationProgress span:last-child{border-right:0}.applicationProgress b{color:var(--gold2);margin-right:6px}.applicationReview{background:#0b0d11;border:1px solid #d5ad5d80;border-radius:20px;grid-template-columns:.8fr 1.2fr;gap:28px;margin-top:22px;padding:28px;scroll-margin-top:90px;display:grid}.applicationReview p{color:var(--muted);line-height:1.7}.applicationReview pre{overflow-wrap:anywhere;white-space:pre-wrap;border:1px solid var(--line);border-left:3px solid var(--gold);color:#eee;background:#07090d;border-radius:12px;margin:0;padding:22px;font:12px/1.65 ui-monospace,SFMono-Regular,Menlo,monospace}.applicationReview small{color:var(--muted);margin-top:12px;display:block}.copyStatus{min-height:20px;color:var(--gold2);margin-top:10px;display:block}@media (width<=800px){.officialApplicationGate>.container,.applicationReview,.applicationProgress{grid-template-columns:1fr}.applicationProgress span{border-right:0;border-bottom:1px solid var(--line)}.applicationProgress span:last-child{border-bottom:0}}.applicationSource{background:#d5ad5d0f;border:1px solid #d5ad5d61;border-radius:12px;grid-template-columns:auto 1fr;align-items:center;gap:6px 18px;margin-bottom:18px;padding:15px 18px;display:grid}.applicationSource span{color:var(--gold2);letter-spacing:.12em;font-size:9px}.applicationSource b{color:#fff;justify-self:end}.applicationSource small{color:var(--muted);grid-column:1/-1;line-height:1.5}@media (width<=560px){.applicationSource{grid-template-columns:1fr}.applicationSource b{justify-self:start}.applicationSource small{grid-column:1}}@media (width<=520px){.eliteGrid,.eliteTimeline,.eliteTimeline.full,.categoryGrid,.eliteGrid.compact,.eliteCategoryChoices{grid-template-columns:1fr}.eliteLead>div,.eliteLead>aside,.eliteGrid article,.eliteSplit article,.categoryGrid article{padding:20px}.commissionSplit article{padding:26px}.eliteSubnav{width:100%;margin-inline:0;padding-inline:12px}}.homeLivingModule{border-bottom:1px solid var(--line);background:linear-gradient(110deg,#ff302712,#0000 40%),#0b0d11;padding:28px 0}.homeLivingModule>.container{border:1px solid #d5ad5d47;border-left:2px solid var(--red);border-radius:var(--radius);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:24px;padding:25px 28px;display:grid;position:relative;overflow:hidden}.homeLivingModule h2{margin:5px 0;font-size:clamp(25px,3vw,38px)}.homeLivingModule p{color:#d1d3d8;margin:0}.homeLivingModule b{color:var(--gold2);letter-spacing:.07em;margin-top:8px;font-size:11px;display:block}.homeLivingModule .actions{gap:9px;display:grid}.homeInfinity{color:var(--gold2);text-shadow:0 0 30px #d5ad5d40;font-size:62px;line-height:1}.livingBook{background:radial-gradient(circle at 80% 4%,#d5ad5d14,transparent 25%),var(--bg)}.bookHero{border-bottom:1px solid var(--line);background:linear-gradient(120deg,#000000f5,#0a0c10c7),url(/assets/media/5078.png) 50%/cover;align-items:center;min-height:590px;padding:90px 0;display:grid;position:relative;overflow:hidden}.bookHero .container{z-index:2;position:relative}.bookHero h1{max-width:950px;margin:18px 0 4px;font-size:clamp(45px,8vw,92px);line-height:.95}.bookHero h2{color:var(--gold2);margin:0;font-size:clamp(25px,4vw,44px)}.bookSlogan{margin:24px 0 14px;font-size:clamp(20px,3vw,32px)}.bookHero blockquote{border-left:2px solid var(--red);color:#e6e7ea;background:#00000061;max-width:760px;margin:0;padding:18px 20px}.infinityLine{color:#d5ad5d1f;font-size:min(40vw,520px);line-height:.7;position:absolute;top:35%;right:-30px}.bookIntro{padding:90px 0}.readingColumn{max-width:820px}.readingColumn>p{color:#d3d5da;margin:0 0 18px;font-size:17px;line-height:1.85}.readingColumn>p b{color:#fff}.officialBookCta{margin-top:30px}.todaySection,.storyArchive{padding:78px 0}.todaySection{border-block:1px solid var(--line);background:#07090c}.livingHeading{align-items:center;gap:12px;margin-bottom:26px;display:flex}.livingHeading h2{margin:0}.liveDot{background:var(--red);border-radius:50%;width:13px;height:13px;box-shadow:0 0 20px #ff3027a6}.livingStory{background:linear-gradient(160deg,#14171d,#0b0d11);border:1px solid #d5ad5d4d;border-radius:24px;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);display:grid;overflow:hidden;box-shadow:0 25px 80px #0000004d}.storyMedia{min-height:520px;position:relative}.storyMedia img{object-position:center}.storyMedia:after{content:"";background:linear-gradient(#0000 55%,#000000a6);position:absolute;inset:0}.storyMedia>span{z-index:2;background:#0000008c;border:1px solid #ffffff40;border-radius:999px;padding:7px 10px;font-size:11px;position:absolute;bottom:18px;left:20px}.storyBody{padding:clamp(24px,4vw,48px)}.storyMeta{flex-wrap:wrap;gap:8px;display:flex}.storyMeta span{border:1px solid var(--line);color:var(--gold2);border-radius:999px;padding:6px 9px;font-size:10px}.storyBody h2{font-size:clamp(31px,4vw,50px);line-height:1.08}.storyExcerpt{color:#c7c9cf;font-size:17px}.storyByline{border-block:1px solid var(--line);justify-content:space-between;gap:12px;padding:14px 0;font-size:12px;display:flex}.storyByline b{color:var(--gold2)}.storyModes,.sharePrimary{flex-wrap:wrap;gap:9px;margin-top:20px;display:flex}.storyText{opacity:0;max-height:0;transition:max-height .55s,opacity .3s;display:block;overflow:hidden}.storyText.open{opacity:1;max-height:1800px;margin-top:28px;display:block}.storyText section{border-top:1px solid var(--line);padding:20px 0}.storyText h3{color:var(--gold2);letter-spacing:.08em;font-size:14px}.storyText p{color:#d3d5da;line-height:1.85}.audioBlock{border:1px solid var(--line);background:#080a0e;border-radius:14px;margin-top:24px;padding:18px}.audioBlock>div{justify-content:space-between;gap:12px;display:flex}.audioBlock span{color:var(--muted);font-size:11px}.audioBlock audio{width:100%;height:40px;margin-top:12px}.audioPlaceholder{margin-top:8px;display:block}.storyFilters{gap:8px;padding:4px 0 22px;display:flex;overflow-x:auto}.storyFilters button{border:1px solid var(--line);color:#fff;cursor:pointer;background:#0a0c10;border-radius:999px;flex:none;padding:9px 13px}.storyFilters button.active{border-color:var(--red);background:var(--red)}.archiveGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.archiveCard{border:1px solid var(--line);background:#0b0d11;border-radius:16px;grid-template-columns:180px 1fr;display:grid;overflow:hidden}.archiveCard>div{padding:20px}.archiveCard span,.archiveCard small{color:var(--gold2);font-size:10px}.archiveCard h3{margin:8px 0}.archiveCard p{color:var(--muted);font-size:12px}.archiveCard .btn{margin:12px 6px 0 0}.storyPermalinkHero{border-bottom:1px solid var(--line);padding:80px 0 36px}.storyPermalinkHero a{color:var(--gold2)}.storyPermalinkHero span{color:var(--red);letter-spacing:.12em;margin-top:38px;font-size:11px;display:block}.storyPermalinkHero h1{max-width:850px;font-size:clamp(40px,7vw,78px);line-height:1}.storyPermalinkHero+section{padding:48px 0 86px}.storyShare{border-top:1px solid var(--line);margin-top:28px;padding-top:22px}.storyShare h3{color:var(--gold2);font-size:14px}.shareOptions{flex-wrap:wrap;gap:7px;margin-top:12px;display:flex}.shareOptions .btn{min-height:36px;padding:7px 10px}.shareFallback{color:var(--muted);font-size:10px}@media (width<=900px){.homeLivingModule>.container{grid-template-columns:auto 1fr}.homeLivingModule .actions{grid-column:1/-1;grid-template-columns:1fr 1fr}.livingStory{grid-template-columns:1fr}.storyMedia{min-height:420px}.archiveGrid{grid-template-columns:1fr}}@media (width<=600px){.homeLivingModule>.container{grid-template-columns:1fr;padding:22px}.homeInfinity{opacity:.35;position:absolute;top:8px;right:12px}.homeLivingModule .actions{grid-template-columns:1fr}.bookHero{min-height:620px;padding:70px 0}.bookHero h1{font-size:43px}.bookIntro,.todaySection,.storyArchive{padding:58px 0}.readingColumn>p{font-size:16px}.livingStory{border-radius:18px}.storyMedia{min-height:320px}.storyBody{padding:22px}.storyBody h2{font-size:33px}.storyByline{display:grid}.storyModes .btn,.sharePrimary .btn{width:100%}.archiveCard{grid-template-columns:1fr}.archiveCard img{height:210px}.audioBlock>div{display:grid}.shareOptions{grid-template-columns:1fr 1fr;display:grid}.shareOptions .btn{width:100%}}.livingBook .storyText.open{max-height:12000px}@media (width<=900px){.livingBook .storyMedia{aspect-ratio:3/2;min-height:0}.livingBook .storyMedia img{object-fit:cover;object-position:center}}.footer .brand{white-space:normal;align-items:flex-start;min-width:0}.footer .brand>div{white-space:normal;flex-direction:column;align-items:flex-start;gap:5px;min-width:0;max-width:100%;display:flex}.footer .brand>div>a{overflow-wrap:anywhere;word-break:normal;max-width:100%;line-height:1.45;display:block}.footer .brand>div>p{width:100%}@media (width<=1000px){.footer .brand>div>a{width:100%}}@media (width<=600px){.footer .brand,.footer .brand>div{width:100%}}.managedBusiness{background:linear-gradient(145deg,#d5ad5d1f,#ff30270d,#0b0d11);border:1px solid #d5ad5d57;border-radius:24px;padding:clamp(24px,4vw,46px)}.managedBusiness h2{max-width:900px}.managedBusiness .lead{max-width:920px}.workflowFlow{grid-template-columns:repeat(7,minmax(0,1fr));gap:9px;margin-top:30px;display:grid}.workflowFlow div{border:1px solid var(--line);background:#ffffff06;border-radius:13px;min-height:92px;padding:15px 11px;position:relative}.workflowFlow div:not(:last-child):after{content:"→";z-index:2;color:var(--gold2);position:absolute;top:34px;right:-11px}.workflowFlow span,.workflowFlow b{display:block}.workflowFlow span{color:var(--red);font-size:9px}.workflowFlow b{margin-top:11px;font-size:12px}.earnSteps{counter-reset:earn;grid-template-columns:repeat(3,1fr);gap:12px;padding:0;list-style:none;display:grid}.earnSteps li{counter-increment:earn;border:1px solid var(--line);color:#d6d8dd;background:#ffffff06;border-radius:16px;padding:22px}.earnSteps li:before{content:counter(earn,decimal-leading-zero);color:var(--gold2);margin-bottom:13px;font-size:22px;font-weight:900;display:block}.creatorProfileHero{background:radial-gradient(circle at 72% 12%,#d5ad5d2b,#0000 28%),#080a0d;padding:90px 0}.creatorProfileGrid{grid-template-columns:minmax(260px,.75fr) minmax(0,1.25fr);align-items:center;gap:55px;display:grid}.profileImageEmpty{aspect-ratio:4/5;color:#6f737c;letter-spacing:.15em;background:linear-gradient(145deg,#171a20,#0c0e12);border:1px solid #d5ad5d61;border-radius:24px;place-items:center;font-size:12px;display:grid}.profileMeta{flex-wrap:wrap;gap:8px;margin:22px 0;display:flex}.profileMeta span{border:1px solid var(--line);color:#c9ccd2;border-radius:999px;padding:8px 11px;font-size:11px}.creatorProfileBody{grid-template-columns:1.2fr .8fr;gap:40px;display:grid}.creatorProfileBody aside{gap:11px;display:grid}.emptyState{color:var(--muted);background:#ffffff05;border:1px dashed #d5ad5d52;border-radius:16px;flex-direction:column;gap:9px;padding:24px;display:flex}.emptyState b{color:#fff}.emptyState .btn{align-self:flex-start;margin-top:8px}.operatorNotice{border-left:3px solid var(--gold);color:#d8d9dd;background:#d5ad5d14;padding:16px}.campaignInquiry>label{margin-top:15px}.creatorDash{background:#080a0d;grid-template-columns:245px 1fr;min-height:100vh;display:grid}.creatorDash>aside{border-right:1px solid var(--line);background:#0d1015;flex-direction:column;height:100vh;padding:22px 13px;display:flex;position:sticky;top:0}.creatorDashLogo{align-items:center;gap:10px;padding:0 8px 23px;display:flex}.creatorDashLogo>span{background:linear-gradient(135deg,var(--gold2),#8f6727);color:#171208;border-radius:12px;place-items:center;width:40px;height:40px;font-weight:950;display:grid}.creatorDashLogo b,.creatorDashLogo small{font-size:11px;display:block}.creatorDashLogo small{color:var(--gold2);letter-spacing:.12em;font-size:7px}.creatorDash aside nav{gap:3px;display:grid}.creatorDash aside nav button{color:#aeb2bb;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;min-height:44px;padding:10px 12px}.creatorDash aside nav button:hover,.creatorDash aside nav button.active{color:#fff;background:#d5ad5d1c}.creatorDash>aside>a:last-child{border-top:1px solid var(--line);color:var(--muted);margin-top:auto;padding:14px 8px;font-size:11px}.creatorDash>main{min-width:0}.creatorDash>main>header{background:#0d1015f0;justify-content:space-between;align-items:center;min-height:66px;padding:10px 28px;display:flex;position:sticky}.creatorDash header b,.creatorDash header small{display:block}.creatorDash header small{color:var(--muted);font-size:9px}.creatorDashBody{max-width:1300px;margin:auto;padding:32px}.dashIntro h1{margin:10px 0;font-size:clamp(34px,5vw,58px)}.dashIntro p{color:var(--muted)}.creatorKpis{grid-template-columns:repeat(3,1fr);gap:13px;margin:24px 0;display:grid}.creatorKpis article,.earningExample{border:1px solid var(--line);background:#ffffff06;border-radius:15px;padding:20px}.creatorKpis span,.creatorKpis small{color:var(--muted);font-size:10px;display:block}.creatorKpis strong{color:var(--gold2);margin:4px 0;font-size:29px;display:block}.educational{margin:25px 0}.earningExample{max-width:650px}.earningExample>span{color:var(--gold2);letter-spacing:.12em;font-size:9px}.earningExample p{border-bottom:1px solid var(--line);justify-content:space-between;padding:8px 0;display:flex}.earningExample small{color:var(--muted)}@media (width<=1000px){.workflowFlow{grid-template-columns:repeat(4,1fr)}.workflowFlow div:after{display:none}.earnSteps{grid-template-columns:repeat(2,1fr)}.creatorDash{grid-template-columns:76px 1fr}.creatorDashLogo b,.creatorDash aside nav button{font-size:0}.creatorDash aside nav button:before{content:"•";font-size:22px}.creatorDash>aside>a:last-child{font-size:0}.creatorDash>aside>a:last-child:before{content:"←";font-size:18px}}@media (width<=700px){.workflowFlow,.earnSteps,.creatorProfileGrid,.creatorProfileBody{grid-template-columns:1fr}.creatorProfileHero{padding:60px 0}.profileImageEmpty{max-height:470px}.creatorDash{display:block}.creatorDash>aside{z-index:40;border-right:0;border-bottom:1px solid var(--line);width:100%;height:auto;padding:8px 12px;position:sticky}.creatorDashLogo,.creatorDash>aside>a:last-child{display:none}.creatorDash aside nav{display:flex;overflow-x:auto}.creatorDash aside nav button,.creatorDash aside nav button:before{white-space:nowrap;font-size:10px}.creatorDashBody{padding:22px 16px}.creatorDash>main>header{padding:10px 16px}.creatorKpis{grid-template-columns:1fr 1fr}.creatorDash .commissionSplit{grid-template-columns:1fr}.campaignInquiry .btn{width:100%;min-height:48px}}@media (width<=480px){.creatorKpis{grid-template-columns:1fr}.workflowFlow div{min-height:72px}}.ecosystemCardSection{background:radial-gradient(circle at 88% 18%,#ff30271f,#0000 30%),linear-gradient(145deg,#08090c,#101218)}.ecosystemRibbon{scrollbar-width:thin;gap:8px;padding:3px 0 24px;display:flex;overflow-x:auto}.ecosystemRibbon span{color:var(--gold2);letter-spacing:.1em;background:#d5ad5d12;border:1px solid #d5ad5d57;border-radius:999px;flex:none;padding:8px 12px;font-size:9px;font-weight:900}.ecosystemCardIntro{grid-template-columns:.9fr 1.1fr;align-items:center;gap:42px;display:grid}.ecosystemCardImage{background:#050607;border:1px solid #d5ad5d61;border-radius:24px;margin:0;animation:7s ease-in-out infinite eliteCardFloat;overflow:hidden;box-shadow:0 28px 80px #0000006b}.ecosystemCardImage img{aspect-ratio:4/3;object-fit:contain;height:auto}.ecosystemCardImage figcaption{color:var(--gold2);letter-spacing:.11em;text-align:center;padding:12px 15px;font-size:8px}.cardFormats{gap:10px;margin-top:24px;display:grid}.cardFormats div{border:1px solid var(--line);border-left:2px solid var(--red);background:#ffffff06;border-radius:12px;padding:15px}.cardFormats b,.cardFormats span{display:block}.cardFormats b{color:#fff;font-size:11px}.cardFormats span{color:var(--muted);margin-top:4px;font-size:11px}.membershipVerification,.hierarchyRule{border-left:3px solid var(--gold);color:#d4d6db;background:#d5ad5d12;margin-top:22px;padding:15px 17px}.unlockGrid{grid-template-columns:1fr 1fr;gap:15px;display:grid}.unlockGrid details{border:1px solid var(--line);border-top:2px solid var(--red);background:#ffffff06;border-radius:18px;overflow:hidden}.unlockGrid summary{cursor:pointer;min-height:72px;padding:18px 20px;list-style:none}.unlockGrid summary::-webkit-details-marker{display:none}.unlockGrid summary span,.unlockGrid summary b{display:block}.unlockGrid summary span{color:var(--gold2);text-transform:uppercase;letter-spacing:.12em;font-size:10px}.unlockGrid summary b{margin-top:5px;font-size:20px}.unlockGrid details>div{padding:0 20px 20px}.unlockGrid em{color:var(--gold2);font-size:10px}.unlockGrid ul{color:#d1d3d8;padding-left:18px}.unlockGrid li{margin:7px 0}.unlockGrid p{color:var(--muted);font-size:11px}.membershipHierarchy{grid-template-columns:1fr 1fr;gap:20px;display:grid}.hierarchyCore,.hierarchyAdds{background:linear-gradient(160deg,#d5ad5d1a,#ffffff05);border:1px solid #d5ad5d4d;border-radius:20px;flex-direction:column;gap:10px;padding:28px;display:flex}.hierarchyCore strong{color:#fff;font-size:27px}.hierarchyCore b,.hierarchyAdds b{border:1px solid var(--line);border-radius:11px;padding:12px}.hierarchyCore span,.hierarchyAdds span{color:var(--gold2);text-transform:uppercase;letter-spacing:.1em;font-size:10px}.activationFlow{grid-template-columns:repeat(6,1fr);gap:9px;display:grid}.activationFlow div{border:1px solid var(--line);background:#ffffff06;border-radius:13px;min-height:90px;padding:15px;position:relative}.activationFlow div:not(:last-child):after{content:"→";color:var(--gold2);z-index:2;position:absolute;top:34px;right:-11px}.activationFlow span,.activationFlow b{display:block}.activationFlow span{color:var(--red);font-size:9px}.activationFlow b{margin-top:10px;font-size:11px}.pendingActivation{align-items:center;gap:14px;margin-top:20px;display:flex}.pendingActivation button{min-height:44px}.pendingActivation span{color:var(--muted);font-size:10px}.dashCardModule{grid-template-columns:minmax(280px,.85fr) 1.15fr;gap:22px;margin:24px 0;display:grid}.dashVirtualCard{background:radial-gradient(circle at 80% 10%,#ff302733,#0000 26%),linear-gradient(145deg,#17191e,#07080a);border:1px solid #d5ad5d70;border-radius:26px;min-height:330px;padding:24px;position:relative;overflow:hidden;box-shadow:0 24px 60px #00000059}.dashVirtualCard header,.dashVirtualCard footer{background:0 0;justify-content:space-between;gap:15px;padding:0;display:flex;position:static}.dashVirtualCard header{border:0;min-height:auto}.dashVirtualCard header b,.dashVirtualCard header span{letter-spacing:.11em;font-size:10px}.dashVirtualCard header span{color:var(--gold2)}.dashVirtualCard>div:nth-child(2){margin:58px 0 20px}.dashVirtualCard small,.dashVirtualCard strong{display:block}.dashVirtualCard small{color:var(--gold2);font-size:9px}.dashVirtualCard strong{font-size:24px}.dashQr{border:2px solid var(--gold);background:#0b0c0f;width:104px;height:104px;position:absolute;bottom:54px;right:23px}.dashQr i{border:5px solid var(--gold);width:24px;height:24px;position:absolute}.dashQr i:first-child{top:8px;left:8px}.dashQr i:nth-child(2){top:8px;right:8px}.dashQr i:nth-child(3){bottom:8px;left:8px}.dashQr span{width:48px;color:var(--muted);text-align:right;font-size:7px;position:absolute;bottom:7px;right:6px}.dashVirtualCard footer{color:var(--muted);font-size:8px;position:absolute;bottom:20px;left:24px;right:24px}.cardStatusList{align-content:start;display:grid}.cardStatusList>div{border-bottom:1px solid var(--line);justify-content:space-between;gap:18px;padding:11px 0;font-size:11px;display:flex}.cardStatusList b{color:var(--gold2)}.cardStatusList button{border:1px solid var(--line);color:#777;background:#151820;border-radius:10px;min-height:44px}.cardStatusList>small{color:var(--muted);margin-top:14px}.myEcosystem{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.myEcosystem article{border:1px solid var(--line);background:#ffffff06;border-radius:15px;justify-content:space-between;gap:20px;padding:20px;display:flex}.myEcosystem b{color:var(--gold2);font-size:10px}@keyframes eliteCardFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@media (prefers-reduced-motion:reduce){.ecosystemCardImage{animation:none}}@media (width<=900px){.ecosystemCardIntro,.membershipHierarchy{grid-template-columns:1fr}.activationFlow{grid-template-columns:repeat(3,1fr)}.activationFlow div:after{display:none}.dashCardModule{grid-template-columns:1fr}}@media (width<=700px){.ecosystemRibbon{margin-inline:-16px;padding-inline:16px}.unlockGrid,.myEcosystem{grid-template-columns:1fr}.unlockGrid details:not([open]) summary{min-height:64px}.ecosystemCardImage{border-radius:17px;animation:none}.ecosystemCardImage img{object-fit:contain;width:100%;height:auto}.activationFlow{grid-template-columns:1fr 1fr}.pendingActivation{flex-direction:column;align-items:stretch}.pendingActivation button{width:100%}.dashVirtualCard{min-height:360px}.dashQr{width:120px;height:120px}.myEcosystem article{align-items:center;min-height:56px}}@media (width<=430px){.activationFlow{grid-template-columns:1fr}.dashVirtualCard{min-height:410px}.dashQr{margin:25px 0 42px;position:relative;bottom:auto;right:auto}.dashVirtualCard footer{flex-direction:column;gap:4px}}.handoffExplanation{background:#0506088f;border:1px solid #d5ad5d47;border-radius:16px;margin-top:18px;padding:22px}.handoffExplanation h3{margin:10px 0}.handoffExplanation p{color:#d1d3d8;margin:8px 0}.pendingActivation a,.cityHelpHandoff,.ecosystemManage .btn{min-height:44px}.cityHelpManaged{color:#d5d7dc;margin:16px 0 8px;font-size:11px}.cityHelpHandoff{width:100%;margin-bottom:12px}.ecosystemManage{background:#d5ad5d0f;border:1px solid #d5ad5d47;border-radius:15px;justify-content:space-between;align-items:center;gap:20px;margin-top:16px;padding:18px;display:flex}.ecosystemManage b,.ecosystemManage span{display:block}.ecosystemManage span{color:var(--muted);margin-top:4px;font-size:10px}.activationFlow{grid-template-columns:repeat(4,minmax(0,1fr))}@media (width<=900px){.activationFlow{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.ecosystemManage{flex-direction:column;align-items:stretch}.ecosystemManage .btn{width:100%}}@media (width<=430px){.activationFlow{grid-template-columns:1fr}.pendingActivation a{width:100%}}.cardPlansFour{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}.membershipPlan{flex-direction:column;min-width:0;display:flex}.membershipPlan h2{font-size:clamp(25px,3vw,36px)}.membershipPlan ul{flex:1}.membershipVisual,.membershipPass{aspect-ratio:16/10;border-radius:16px;width:100%;margin-bottom:22px}.membershipVisual{object-fit:cover;background:#060708}.membershipPass{border:1px solid #fff3;flex-direction:column;justify-content:flex-end;padding:24px;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 50px #00000057}.membershipPass:before{content:"";background:linear-gradient(115deg,#0000 36%,#ffffff29 48%,#0000 60%);position:absolute;inset:-35%;transform:rotate(-8deg)}.membershipPass span,.membershipPass b,.membershipPass small{position:relative}.membershipPass span,.membershipPass small{letter-spacing:.2em;font-size:10px}.membershipPass b{letter-spacing:.08em;margin:5px 0;font-size:clamp(31px,4vw,54px)}.materialsPlan .membershipPass{background:linear-gradient(145deg,#21262d,#111519 60%,#80682d)}.vipPlan .membershipPass{background:linear-gradient(145deg,#070809,#1b1e23 62%,#8e939a)}.elitePlan .membershipPass{background:linear-gradient(145deg,#07172b,#102f5a 58%,#c59a3f)}.cardNotice{margin-top:24px}.membershipHierarchy>div{border:1px solid var(--line);background:#ffffff06;border-radius:18px;justify-content:center;align-items:center;gap:15px;padding:24px;display:flex}.membershipHierarchy>div b{color:var(--gold2);font-size:18px}.membershipHierarchy>div span{color:var(--muted);text-transform:uppercase;font-size:11px}.membershipHierarchy>p{max-width:900px;color:var(--muted);line-height:1.75}@media (width<=700px){.cardPlansFour{grid-template-columns:1fr}.membershipHierarchy>div{flex-direction:column;align-items:stretch}.membershipHierarchy>div span:after{content:" ↓"}.membershipVisual,.membershipPass{margin-bottom:18px}.membershipPlan .btn{width:100%}}@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}
