body.sh-bot-lock{overflow:hidden}.sh-bot-overlay{z-index:80;background:#0a070494;justify-content:center;align-items:flex-end;padding:0;animation:.25s sh-bot-fade;display:flex;position:fixed;inset:0}@media (min-width:640px){.sh-bot-overlay{align-items:center;padding:24px}}@keyframes sh-bot-fade{0%{opacity:0}}.sh-bot{background:var(--sh-surface);width:100%;max-width:440px;max-height:88vh;color:var(--sh-text);border:1px solid var(--sh-line);box-shadow:var(--sh-shadow);border-radius:22px 22px 0 0;flex-direction:column;animation:.32s cubic-bezier(.2,.8,.2,1) sh-bot-up;display:flex;overflow:hidden}@media (min-width:640px){.sh-bot{border-radius:22px;animation:.3s cubic-bezier(.2,.8,.2,1) sh-bot-pop}}@keyframes sh-bot-up{0%{transform:translateY(100%)}}@keyframes sh-bot-pop{0%{opacity:0;transform:translateY(14px)scale(.97)}}@media (prefers-reduced-motion:reduce){.sh-bot,.sh-bot-overlay{animation:none!important}}.sh-bot-head{border-bottom:1px solid var(--sh-line);background:var(--sh-surface-2);flex:none;align-items:center;gap:10px;padding:16px 18px;display:flex}.sh-bot-avatar{background:var(--sh-grad);color:#1f1407;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;display:grid}.sh-bot-head-tx{flex-direction:column;min-width:0;display:flex}.sh-bot-head-tx b{font-size:14px;font-weight:800}.sh-bot-head-tx span{color:var(--sh-muted);font-size:11.5px}.sh-bot-close{width:30px;height:30px;color:var(--sh-muted);border-radius:50%;flex:none;place-items:center;margin-inline-start:auto;display:grid}.sh-bot-close:hover{color:var(--sh-text);background:var(--sh-line)}.sh-bot-body{flex-direction:column;flex:1;gap:10px;min-height:0;padding:16px 16px 20px;display:flex;overflow-y:auto}.sh-bot-msg{border-radius:16px;max-width:86%;padding:10px 14px;font-size:13px;line-height:1.8;animation:.28s both sh-bot-msg-in}@keyframes sh-bot-msg-in{0%{opacity:0;transform:translateY(6px)}}.sh-bot-msg.bot{background:var(--sh-surface-2);border:1px solid var(--sh-line);border-end-start-radius:4px;align-self:flex-start}.sh-bot-msg.user{background:var(--sh-grad);color:#1f1407;border-end-end-radius:4px;align-self:flex-end;font-weight:700}.sh-bot-typing{align-items:center;gap:4px;padding:13px 16px;display:flex}.sh-bot-typing span{background:var(--sh-gold);opacity:.55;border-radius:50%;width:6px;height:6px;animation:1.1s ease-in-out infinite sh-bot-dot}.sh-bot-typing span:nth-child(2){animation-delay:.15s}.sh-bot-typing span:nth-child(3){animation-delay:.3s}@keyframes sh-bot-dot{0%,60%,to{opacity:.4;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}.sh-bot-options{flex-wrap:wrap;gap:8px;padding-inline-start:2px;display:flex}.sh-bot-chip{border:1px solid var(--sh-line);background:var(--sh-surface);color:var(--sh-text);border-radius:999px;padding:9px 16px;font-size:12.5px;font-weight:700;transition:border-color .2s,transform .2s,background .2s}.sh-bot-chip:hover{border-color:var(--sh-gold);background:var(--sh-surface-2)}.sh-bot-chip:active{transform:scale(.96)}.sh-bot-contact{flex-direction:column;gap:8px;padding-inline-start:2px;display:flex}.sh-bot-input{border:1px solid var(--sh-line);background:var(--sh-surface);height:42px;color:var(--sh-text);border-radius:12px;padding:0 14px;font-size:13px}.sh-bot-input:focus{border-color:var(--sh-gold);outline:none}.sh-bot-send{background:linear-gradient(180deg, var(--sh-gold-2), var(--sh-gold));color:#1f1407;border-radius:12px;justify-content:center;align-items:center;gap:8px;height:44px;margin-top:4px;font-size:13.5px;font-weight:800;display:inline-flex;box-shadow:0 14px 30px -14px #a0762cbf}.sh-bot-send:disabled{opacity:.6}.sh-bot-error{color:var(--sh-muted);font-size:12.5px}.sh-bot-error button{color:var(--sh-gold-ink);font-weight:800;text-decoration:underline}.sh-bot-rec{background:linear-gradient(160deg, var(--sh-surface-2), var(--sh-surface));border:1px solid var(--sh-line);border-radius:16px;margin-top:4px;padding:16px;position:relative;box-shadow:inset 0 1px #ffffff0f}.sh-bot-rec-badge{letter-spacing:.02em;color:var(--sh-gold-ink);background:color-mix(in srgb, var(--sh-gold) 16%, transparent);border-radius:999px;margin-bottom:8px;padding:4px 10px;font-size:10.5px;font-weight:800;display:inline-flex}.sh-bot-rec b{margin-bottom:10px;font-size:15.5px;font-weight:800;display:block}.sh-bot-rec ul{flex-direction:column;gap:7px;margin-bottom:10px;display:flex}.sh-bot-rec li{color:var(--sh-muted);align-items:flex-start;gap:7px;font-size:12.5px;line-height:1.75;display:flex}.sh-bot-rec li svg{color:var(--sh-gold);flex:none;margin-top:3px}.sh-bot-rec>p{color:var(--sh-muted);margin-bottom:12px;font-size:12px}.sh-bot-rec-cta{width:100%;min-height:42px;padding:10px 20px}
.sh-home{--sh-bg:#f8f3ea;--sh-bg-2:#f1e9dc;--sh-surface:#fff;--sh-surface-2:#fbf8f2;--sh-line:#8c682c29;--sh-gold:#c9a15a;--sh-gold-2:#e9ca8b;--sh-gold-ink:#8a6424;--sh-text:#1d1812;--sh-muted:#1d1812a3;--sh-grad:linear-gradient(180deg, #c9a15a, #9a7330 58%, #6f4f1c);--sh-shadow:0 1px 0 #ffffffe6 inset, 0 24px 50px -30px #5c401659;--sh-glow:#c9a15a42;--sh-intro-bg:radial-gradient(60% 50% at 50% 45%, #fff 0%, #f1e7d6 75%);background:var(--sh-bg);color:var(--sh-text);--paper-alt:#f7f1e6;--paper-card:#fff;--ink-text:#1d1812;--ink-muted:#1d181299;--hairline:#8c682c2e;--brand-brass:#b08840;--brand-brass-dim:#b0884024;--brand-ink:#1b150f;overflow-x:clip}html[data-theme=dark] .sh-home{--sh-bg:#100c08;--sh-bg-2:#16100b;--sh-surface:#1d150f;--sh-surface-2:#221910;--sh-line:#c9a15a29;--sh-gold:#c9a15a;--sh-gold-2:#ebcd8f;--sh-gold-ink:#d4ae67;--sh-text:#f4ecdd;--sh-muted:#f4ecdd9e;--sh-grad:linear-gradient(180deg, #ebcd8f, #c9a15a 60%, #a57b35);--sh-shadow:0 24px 50px -30px #000c;--sh-glow:#c9a15a33;--sh-intro-bg:radial-gradient(60% 50% at 50% 45%, #2a1c10 0%, #0c0805 72%);--paper-alt:#1a130e;--paper-card:#241a12;--ink-text:#f4ecdd;--ink-muted:#f4ecdd99;--hairline:#c9a15a2e;--brand-brass:#c9a15a;--brand-brass-dim:#c9a15a24;--brand-ink:#0c0906}.sh-shell{width:100%;max-width:1200px;margin-inline:auto;padding-inline:20px}@media (min-width:1024px){.sh-shell{padding-inline:40px}}.sh-gold-text{background:var(--sh-grad);color:#0000;-webkit-background-clip:text;background-clip:text}.sh-kicker{color:var(--sh-gold-ink);letter-spacing:.02em;align-items:center;gap:8px;font-size:13px;font-weight:700;display:inline-flex}.sh-kicker:before{content:"";background:var(--sh-gold);opacity:.7;width:22px;height:1px}.sh-btn{-webkit-tap-highlight-color:transparent;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:14px 30px;font-size:15px;font-weight:800;transition:transform .25s,opacity .25s,border-color .25s,background-color .25s;display:inline-flex}.sh-btn-gold{background:linear-gradient(180deg, var(--sh-gold-2), var(--sh-gold));color:#1f1407;box-shadow:inset 0 1px #ffffff73,0 14px 30px -14px #a0762cbf}.sh-btn-ghost{color:var(--sh-text);border:1px solid var(--sh-line);background:color-mix(in srgb, var(--sh-surface) 60%, transparent)}@media (hover:hover){.sh-btn:hover{transform:translateY(-2px)}.sh-btn-ghost:hover{border-color:#c9a15a80}}.sh-btn:active{transform:scale(.97)}.sh-intro{z-index:100;background:var(--sh-intro-bg);place-items:center;transition:opacity .6s;animation:.6s 1.6s forwards sh-intro-failsafe;display:grid;position:fixed;inset:0}.sh-js .sh-intro{animation:none}.sh-ready .sh-intro{display:none}.sh-intro-out .sh-intro{opacity:0}html.sh-intro-on{overflow:hidden}@keyframes sh-intro-failsafe{to{opacity:0;visibility:hidden}}.sh-intro-inner{flex-direction:column;align-items:center;gap:22px;display:flex}.sh-intro-logo{width:min(50vw,220px);position:relative}.sh-intro-logo img{width:100%;height:auto;display:block}.sh-intro-shine{position:absolute;inset:0;overflow:hidden;-webkit-mask:url(/home/logo-stacked-light.webp) 50%/100% 100% no-repeat;mask:url(/home/logo-stacked-light.webp) 50%/100% 100% no-repeat}html[data-theme=dark] .sh-intro-shine{-webkit-mask-image:url(/home/logo-stacked.webp);mask-image:url(/home/logo-stacked.webp)}.sh-intro-shine:before{content:"";background:linear-gradient(100deg,#0000,#fff4d6f2,#0000);width:45%;position:absolute;top:0;bottom:0;left:0;transform:translate(-120%)skew(-12deg)}.sh-intro-line{background:linear-gradient(90deg, transparent, var(--sh-gold), transparent);width:120px;height:1px}.sh-intro-tag{letter-spacing:.04em;color:var(--sh-muted);font-size:15px}.sh-js .sh-intro-logo{opacity:0;transform:scale(.92)}.sh-js .sh-intro-line{transform:scaleX(0)}.sh-js .sh-intro-tag{opacity:0;transform:translateY(8px)}.sh-intro-go .sh-intro-logo{animation:1.1s cubic-bezier(.2,.8,.2,1) 50ms forwards sh-intro-logo}.sh-intro-go .sh-intro-shine:before{animation:1.2s cubic-bezier(.4,0,.2,1) .8s forwards sh-intro-shine}.sh-intro-go .sh-intro-line{animation:.9s .6s forwards sh-intro-line}.sh-intro-go .sh-intro-tag{animation:.8s .85s forwards sh-rise}@keyframes sh-intro-logo{to{opacity:1;transform:none}}@keyframes sh-intro-shine{to{transform:translate(330%)skew(-12deg)}}@keyframes sh-intro-line{to{transform:scaleX(1)}}@keyframes sh-rise{to{opacity:1;transform:none}}.sh-js:not(.sh-ready) .sh-enter{opacity:0}.sh-ready .sh-enter{animation:.9s cubic-bezier(.2,.8,.2,1) backwards sh-enter;animation-delay:var(--d,0s)}@keyframes sh-enter{0%{opacity:0;transform:translateY(18px)}}.sh-w{display:inline-block}.sh-js:not(.sh-ready) .sh-hero .sh-w{opacity:0}.sh-ready .sh-hero .sh-w{animation:1s cubic-bezier(.2,.8,.2,1) backwards sh-word;animation-delay:calc(80ms + var(--w,0) * .12s)}@keyframes sh-word{0%{opacity:0;transform:translateY(.45em)rotate(2deg)}}.sh-stg>*{transition:opacity .8s,transform .9s cubic-bezier(.2,.8,.2,1);transition-delay:calc(var(--d,0s) + var(--k,0) * .12s)}.sh-stg>:nth-child(2){--k:1}.sh-stg>:nth-child(3){--k:2}.sh-stg>:nth-child(4){--k:3}.sh-stg>:nth-child(n+5){--k:4}.sh-js .sh-stg:not([data-in=true])>:not(.sh-split){opacity:0;transform:translateY(20px)}.sh-stg .sh-split .sh-w{transition:opacity .7s,transform .9s cubic-bezier(.2,.8,.2,1);transition-delay:calc(var(--d,0s) + 80ms + var(--w,0) * 70ms)}.sh-js .sh-stg:not([data-in=true]) .sh-split .sh-w{opacity:0;transform:translateY(.45em)rotate(2deg)}.sh-hero{align-items:center;min-height:100svh;padding-block:120px 72px;display:flex;position:relative;overflow:hidden}.sh-hero-glow{pointer-events:none;background:radial-gradient(closest-side, var(--sh-glow), #c9a15a0f 45%, transparent 70%);width:1100px;height:1100px;position:absolute;top:45%;left:50%;transform:translate(-50%,-50%)}.sh-hero:before{content:"";pointer-events:none;opacity:.7;background-image:radial-gradient(#a0762c38 1px,#0000 1.4px);background-size:24px 24px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 60% at 50% 45%,#000 20%,#0000 75%);mask-image:radial-gradient(70% 60% at 50% 45%,#000 20%,#0000 75%)}html[data-theme=dark] .sh-hero:before{opacity:.6;background-image:radial-gradient(#c9a15a29 1px,#0000 1.4px)}[data-motion=full] .sh-hero-glow{animation:14s ease-in-out infinite alternate sh-drift}@keyframes sh-drift{to{transform:translate(-46%,-52%)}}.sh-hero-grid{align-items:center;gap:56px;display:grid;position:relative}@media (min-width:1024px){.sh-hero-grid{grid-template-columns:1.05fr 1fr}}.sh-hero h1{letter-spacing:-.02em;font-size:clamp(52px,9vw,104px);font-weight:900;line-height:1.05}.sh-hero h1[data-long=true]{font-size:clamp(40px,5.2vw,68px);line-height:1.22}.sh-hero-sub{max-width:520px;color:var(--sh-muted);margin-top:22px;font-size:clamp(16px,1.6vw,19px);line-height:1.9}@media (max-width:1023px){.sh-hero{min-height:auto;padding-block:92px 56px}.sh-hero-grid{text-align:center;gap:22px}.sh-hero-grid>:last-child{order:-1}.sh-hero h1{font-size:clamp(48px,14vw,72px)}.sh-hero h1[data-long=true]{font-size:clamp(34px,9.6vw,46px)}.sh-hero-sub{margin-inline:auto;margin-top:16px;font-size:16px;line-height:1.85}.sh-hero .sh-kicker{justify-content:center}.sh-hero .sh-hero-links{flex-wrap:nowrap;justify-content:center;margin-top:28px}.sh-hero-links .sh-btn{flex:1;max-width:220px;padding-inline:16px}.sh-final .sh-hero-links{flex-direction:column;align-items:stretch;max-width:320px;margin-inline:auto}.sh-final .sh-hero-links .sh-btn{max-width:none}.sh-home .sh-final{padding:56px 20px}.sh-hero .sh-hero-meta{justify-content:center;margin-top:22px}}.sh-card-stage{perspective:1200px;place-items:center;min-height:340px;display:grid;position:relative}.sh-card-float{animation:7s ease-in-out infinite sh-float}@keyframes sh-float{50%{transform:translateY(-12px)}}@property --rx{syntax:"<angle>";inherits:false;initial-value:10deg}@property --ry{syntax:"<angle>";inherits:false;initial-value:-16deg}.sh-card{aspect-ratio:1.586;width:min(440px,84vw);transform-style:preserve-3d;transform:rotateX(var(--rx,10deg)) rotateY(calc(var(--ry,-16deg) + var(--flip,0deg))) rotateZ(-5deg) scale(var(--lift,1));cursor:pointer;touch-action:pan-y;-webkit-tap-highlight-color:transparent;border-radius:24px;outline:none;transition:transform .7s cubic-bezier(.2,.8,.2,1);position:relative}.sh-card[data-flipped=true]{--flip:180deg}@media (hover:hover){.sh-card:hover{--lift:1.035}}.sh-card:focus-visible .sh-card-face{box-shadow:0 0 0 3px var(--sh-gold), 0 50px 90px -35px #281a08bf}@media (hover:none){[data-motion] .sh-card:not(.is-touch):not([data-flipped=true]){animation:9s ease-in-out infinite sh-sway}.sh-card.is-touch{transition:transform .12s linear}}@keyframes sh-sway{0%,to{--rx:10deg;--ry:-18deg}50%{--rx:4deg;--ry:-4deg}}.sh-card-face{border-radius:inherit;backface-visibility:hidden;color:#c9a15a;background:radial-gradient(120% 90% at 0 0,#c9a15a24,#0000 55%),linear-gradient(140deg,#2a1f15 0%,#0f0b07 52%,#22180f 100%);transition:box-shadow .4s;position:absolute;inset:0;overflow:hidden;box-shadow:0 50px 90px -35px #281a08bf,inset 0 1px #ffecc81f,inset 0 0 0 1px #c9a15a61;container-type:inline-size}html[data-theme=dark] .sh-card-face{box-shadow:0 50px 90px -35px #000000e6,inset 0 1px #ffecc81a,inset 0 0 0 1px #c9a15a61}@media (hover:hover){.sh-card:hover .sh-card-face{box-shadow:0 70px 110px -40px #281a08d9,inset 0 1px #ffecc829,inset 0 0 0 1px #e9ca8b99}}.sh-card-back{transform:rotateY(180deg)}.sh-card-face:before{content:"";pointer-events:none;background:repeating-linear-gradient(90deg,#ffffff06 0 1px,#0000 1px 3px);position:absolute;inset:0}.sh-card-face:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffe8b421,#0000);width:45%;height:220%;position:absolute;top:-60%;left:-70%;transform:rotate(20deg)}[data-motion=full] .sh-card-face:after{animation:6.5s ease-in-out 2.6s infinite sh-sheen}@keyframes sh-sheen{0%{left:-70%}55%,to{left:140%}}.sh-card-guilloche{opacity:.13;width:100%;height:100%;position:absolute;inset:0;-webkit-mask-image:radial-gradient(95% 120% at 100% 100%,#000 30%,#0000 75%);mask-image:radial-gradient(95% 120% at 100% 100%,#000 30%,#0000 75%)}.sh-card-frame{pointer-events:none;border:1px solid #c9a15a33;border-radius:4.6cqw;position:absolute;inset:4.2%}.sh-card-glare{background:radial-gradient(circle at var(--mx,30%) var(--my,20%), #ffecc842, transparent 42%);opacity:0;pointer-events:none;transition:opacity .35s;position:absolute;inset:0}@media (hover:hover){.sh-card:hover .sh-card-glare{opacity:1}}.sh-card-mark{filter:drop-shadow(0 2px 3px #00000080);width:auto;height:30%;position:absolute;top:10%;left:7.5%}.sh-card-chip{fill:#c9a15a;stroke:#3c280c8c;stroke-width:.9px;filter:drop-shadow(0 1px 1px #00000073);opacity:.92;width:12.5%;position:absolute;top:47%;left:8%}.sh-card-chip rect{fill:#d8b56f}.sh-card-chip path{fill:none}.sh-card-nfc{width:6.5%;color:var(--sh-gold);opacity:.85;position:absolute;top:11%;right:8%}@media (hover:hover){.sh-card:hover .sh-card-nfc path{animation:1.4s ease-in-out infinite sh-nfc-pulse}.sh-card:hover .sh-card-nfc path:nth-child(2){animation-delay:.18s}.sh-card:hover .sh-card-nfc path:nth-child(3){animation-delay:.36s}}@keyframes sh-nfc-pulse{0%,to{opacity:.35}40%{opacity:1}}.sh-card-name{text-align:right;position:absolute;bottom:13%;right:8%}.sh-card-name b{color:#efe3cc;text-shadow:0 -1px #000000b3,0 1px #ffebc81f;font-size:5.6cqw;font-weight:800;display:block}.sh-card-name span{color:var(--sh-gold);margin-top:1.2cqw;font-size:3cqw;display:block}.sh-card-url{letter-spacing:.14em;color:#c9a15ac7;direction:ltr;font-size:2.3cqw;position:absolute;bottom:13.5%;left:8%}.sh-card-qr{color:#120d08;border-radius:3cqw;width:34%;position:absolute;top:50%;left:8%;transform:translateY(-50%);box-shadow:0 0 0 1.4cqw #c9a15a2e}.sh-card-back-tx{text-align:right;flex-direction:column;align-items:flex-end;gap:1.4cqw;width:46%;display:flex;position:absolute;top:50%;right:8%;transform:translateY(-50%)}.sh-card-back-tx img{width:auto;height:11cqw}.sh-card-back-tx b{background:linear-gradient(#ebcd8f,#c9a15a 60%,#a57b35);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:5.2cqw;font-weight:900}.sh-card-back-tx span{color:#efe3ccb8;font-size:2.7cqw;line-height:1.7}.sh-card-back-tx em{letter-spacing:.14em;color:#c9a15ac7;direction:ltr;font-size:2.2cqw;font-style:normal}.sh-card-hint{color:var(--sh-muted);white-space:nowrap;opacity:.75;pointer-events:none;font-size:12px;font-weight:600;transition:opacity .3s;position:absolute;bottom:-6px;left:50%;transform:translate(-50%)}@media (hover:hover){.sh-card-hint{opacity:0}.sh-card-stage:hover .sh-card-hint{opacity:.85}}.sh-tap-ring{opacity:0;pointer-events:none;border:1.5px solid #c9a15a80;border-radius:50%;width:170px;height:170px;position:absolute}[data-motion] .sh-tap-ring{animation:3.2s ease-out infinite sh-ring}[data-motion] .sh-tap-ring.r2{animation-delay:1.05s}[data-motion] .sh-tap-ring.r3{animation-delay:2.1s}@keyframes sh-ring{0%{opacity:.8;transform:scale(.55)}to{opacity:0;transform:scale(2.6)}}@media (max-width:1023px){.sh-card-stage{min-height:250px}.sh-card{border-radius:20px;width:min(360px,82vw)}.sh-card-stage{padding-bottom:22px}.sh-tap-ring{width:130px;height:130px}}.sh-hero-links{flex-wrap:wrap;align-items:center;gap:14px;margin-top:38px;display:flex}.sh-hero-meta{color:var(--sh-muted);flex-wrap:wrap;gap:10px 22px;margin-top:30px;font-size:13px;display:flex}.sh-hero-meta span{align-items:center;gap:7px;display:inline-flex}.sh-hero-meta i{background:var(--sh-gold);border-radius:50%;width:5px;height:5px}.sh-section{padding-block:80px;position:relative}@media (min-width:1024px){.sh-section{padding-block:130px}}.sh-h2{letter-spacing:-.01em;font-size:clamp(30px,4.4vw,52px);font-weight:900;line-height:1.25}.sh-lead{max-width:560px;color:var(--sh-muted);margin-top:16px;font-size:16px;line-height:1.9}.sh-divider{background:linear-gradient(90deg, transparent, var(--sh-line), transparent);height:1px}.sh-js .sh-in:not([data-in=true]){opacity:0;transform:translateY(28px)}.sh-in{transition:opacity .8s,transform .9s cubic-bezier(.2,.8,.2,1);transition-delay:var(--d,0s)}.sh-story{gap:40px;display:grid}@media (min-width:1024px){.sh-story{grid-template-columns:1fr 1fr;gap:80px}}.sh-story-visual{z-index:1;place-items:center;height:min(84vh,680px);display:grid;position:sticky;top:80px}@media (max-width:1023px){.sh-story-visual{background:linear-gradient(var(--sh-bg) 86%, transparent);height:60vh;top:60px}}.sh-story-steps>div{opacity:.28;flex-direction:column;justify-content:center;min-height:70vh;transition:opacity .5s;display:flex}.sh-story-steps>div[data-active=true]{opacity:1}@media (max-width:1023px){.sh-story-steps>div{justify-content:flex-end;min-height:85vh;padding-bottom:calc(5vh + 64px)}.sh-step-title{font-size:24px}.sh-step-body{font-size:14.5px;line-height:1.8}}.sh-step-num{color:var(--sh-gold-ink);letter-spacing:.1em;font-size:13px;font-weight:800}.sh-step-title{margin-top:10px;font-size:clamp(26px,3.2vw,40px);font-weight:900;line-height:1.3}.sh-step-body{max-width:440px;color:var(--sh-muted);margin-top:14px;font-size:16px;line-height:1.9}.pp-rig{--ease:cubic-bezier(.2, .8, .2, 1);aspect-ratio:.49;height:min(58vh,500px);margin-top:14vh;position:relative}@media (max-width:1023px){.pp-rig{height:40vh;margin-top:11vh}}.pp-phone{z-index:2;background:linear-gradient(145deg,#3a2f24,#0b0907 30%,#1b150f 70%,#3a2f24);border-radius:16%/7.8%;padding:3.2%;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffe6be2e,0 50px 90px -35px #000000f2,0 0 90px #c9a15a1a}.pp-btn{background:#2c231a;border-radius:0 3px 3px 0;width:1.6%;position:absolute;right:-1.6%}.pp-btn.a{height:8%;top:19%}.pp-btn.b{height:12%;top:30%}.pp-screen{isolation:isolate;background:#0d0a07;border-radius:13.5%/6.4%;height:100%;position:relative;overflow:hidden;container-type:inline-size}.pp-status{z-index:8;color:#f4ecdd;justify-content:space-between;align-items:center;height:13cqw;padding:0 7cqw;font-family:-apple-system,Segoe UI,sans-serif;font-size:4.4cqw;font-weight:700;display:flex;position:absolute;inset:0 0 auto}.pp-status .ic{align-items:center;gap:1.6cqw;display:flex}.pp-status .ic svg:first-child{width:5.2cqw}.pp-status .ic svg:last-child{width:7.4cqw}.pp-island{background:#000;border-radius:99px;width:30cqw;height:8.4cqw;margin-left:-15cqw;position:absolute;top:3cqw;left:50%}.pp-page{color:#f4ecdd;text-align:center;background:radial-gradient(90% 40% at 50% 0,#c9a15a38,#0000 70%),linear-gradient(170deg,#1d150e,#110c08);flex-direction:column;align-items:center;padding:15cqw 7cqw 6cqw;transition:opacity .6s;display:flex;position:absolute;inset:0}.pp-brand{opacity:.85;width:6.5cqw;position:absolute;top:15cqw;right:7cqw}.pp-avatar{aspect-ratio:1;width:30cqw;margin-top:6cqw;position:relative}.pp-avatar img{object-fit:cover;width:100%;height:100%;box-shadow:0 0 0 1.2cqw #110c08, 0 0 0 1.9cqw var(--sh-gold);border-radius:50%}.pp-avatar .ok{background:var(--sh-gold);color:#1f1407;border-radius:50%;place-items:center;width:8cqw;height:8cqw;display:grid;position:absolute;bottom:1cqw;left:1cqw;box-shadow:0 0 0 1.2cqw #16100b}.pp-avatar .ok svg{width:4.6cqw}.pp-name{margin-top:5cqw;font-size:7.4cqw;font-weight:900}.pp-role{color:#f4ecddb8;margin-top:1.4cqw;font-size:4.3cqw}.pp-role em{color:var(--sh-gold);font-style:normal}.pp-save{color:#1f1407;background:linear-gradient(180deg, var(--sh-gold-2), var(--sh-gold));border-radius:4.4cqw;justify-content:center;align-items:center;gap:2.4cqw;width:100%;height:13cqw;margin-top:6cqw;font-size:4.6cqw;font-weight:800;display:flex;position:relative;box-shadow:0 3cqw 6cqw -3cqw #c9a15acc}.pp-save svg{width:6cqw}.pp-socials{gap:3.4cqw;margin-top:5cqw;display:flex}.pp-socials span{border-radius:50%;place-items:center;width:11.5cqw;height:11.5cqw;display:grid}.pp-socials svg{width:5.8cqw}.pp-row{text-align:right;width:100%;color:var(--sh-gold);background:#ffffff09;border:1px solid #c9a15a33;border-radius:4.4cqw;align-items:center;gap:3cqw;margin-top:4cqw;padding:3cqw 4cqw;display:flex}.pp-row+.pp-row{margin-top:2.4cqw}.pp-row svg{flex-shrink:0;width:5.6cqw}.pp-row small{color:#f4ecdd8c;font-size:3.3cqw;display:block}.pp-row b{color:#f4ecdd;text-align:right;font-size:4.2cqw;display:block}.pp-lock{z-index:4;color:#f4ecdd;opacity:0;background:radial-gradient(80% 50% at 30% 20%,#c9a15a59,#0000 70%),radial-gradient(70% 50% at 80% 90%,#78461e73,#0000 70%),#120d09;flex-direction:column;align-items:center;padding-top:36cqw;display:flex;position:absolute;inset:0}.pp-lock small{opacity:.8;font-size:4.4cqw;font-weight:600}.pp-lock b{font-size:22cqw;font-weight:800;line-height:1.1}.pp-banner,.pp-toast{z-index:7;color:#f4ecdd;text-align:right;opacity:0;border:1px solid #ffffff12;border-radius:5cqw;align-items:center;gap:3cqw;padding:3.4cqw;display:flex;position:absolute;top:14cqw;left:4cqw;right:4cqw;transform:translateY(-140%);box-shadow:0 3cqw 8cqw -2cqw #000000b3}.pp-banner{background:#3a3026f7}.pp-toast{background:#282018f7}.pp-banner img{object-fit:contain;background:#0f0b07;border-radius:2.6cqw;flex-shrink:0;width:10cqw;height:10cqw;padding:1.6cqw}.pp-toast i{color:#fff;background:#22a35a;border-radius:3cqw;flex-shrink:0;place-items:center;width:10cqw;height:10cqw;display:grid}.pp-toast i svg{width:5.4cqw}.pp-banner b,.pp-toast b{font-size:4.2cqw;display:block}.pp-banner span,.pp-toast span{opacity:.7;font-size:3.5cqw;display:block}.pp-finger{opacity:0;background:radial-gradient(circle,#ffffffb3,#fff3 60%,#0000 72%);border:2px solid #ffffffd9;border-radius:50%;width:13cqw;height:13cqw;margin:-6.5cqw 0 0 -6.5cqw;position:absolute;top:50%;left:30%}.pp-card{z-index:5;aspect-ratio:1.586;opacity:0;width:84%;transition:opacity .6s ease, transform .9s var(--ease);margin:-26.5% 0 0 -42%;position:absolute;top:50%;left:50%;transform:translate(-70%,60%)rotate(-16deg)}.pp-face{border-radius:7%/11%;position:absolute;inset:0;overflow:hidden;box-shadow:0 26px 50px -20px #000000e6;container-type:inline-size}.pp-face.noir{color:var(--sh-gold);background:linear-gradient(140deg,#2b2016,#0f0b07 52%,#22190f);box-shadow:inset 0 0 0 1px #c9a15a66,0 26px 50px -20px #000000e6}.pp-face.gold{color:#2a1b08;opacity:0;background:linear-gradient(140deg,#f3dba6,#c9a15a 55%,#a57b35)}.pp-face.ivory{color:#3a2a14;opacity:0;background:linear-gradient(140deg,#fbf7ef,#ece3d2)}.pp-face:before{content:"";background:repeating-linear-gradient(90deg,#ffffff06 0 1px,#0000 1px 3px);position:absolute;inset:0}.pp-face .mk{width:11cqw;position:absolute;top:12%;left:7%}.pp-face.gold .mk{filter:brightness(.5)contrast(1.15)}.pp-face .nfc{opacity:.85;width:9cqw;position:absolute;top:12%;right:7%}.pp-face .who{text-align:right;position:absolute;bottom:12%;right:7%}.pp-face .who b{font-size:7.4cqw;font-weight:800;display:block}.pp-face.noir .who b{color:#f4ecdd}.pp-face .who span{opacity:.75;font-size:4.6cqw;display:block}.pp-ripple{z-index:3;aspect-ratio:1;opacity:0;pointer-events:none;border:2px solid #ebcd8fbf;border-radius:50%;width:60%;margin:-30% 0 0 -30%;position:absolute;top:0;left:50%}.pp-editor{z-index:5;background:var(--sh-surface);width:78%;color:var(--sh-muted);opacity:0;transition:opacity .5s ease, transform .7s var(--ease);border:1px solid #c9a15a4d;border-radius:18px;flex-direction:column;gap:8px;padding:14px;font-size:11px;display:flex;position:absolute;top:52%;right:62%;transform:translate(-24px)scale(.96);box-shadow:0 30px 60px -24px #000000f2}.pp-editor>b{color:var(--sh-gold-ink);font-size:12px}.pp-editor label{flex-direction:column;gap:4px;display:flex}.pp-editor label span{background:var(--sh-surface-2);color:var(--sh-text);border:1px solid #c9a15a2e;border-radius:9px;padding:7px 9px;font-size:12px;font-weight:700}.pp-editor .tg{justify-content:space-between;align-items:center;display:flex}.pp-editor .tg em{background:var(--sh-gold);border-radius:99px;width:28px;height:16px;position:relative}.pp-editor .tg em:after{content:"";background:#1f1407;border-radius:50%;width:12px;height:12px;position:absolute;top:2px;left:2px}.pp-caret{vertical-align:-2px;background:var(--sh-gold);width:1.5px;height:1em;margin-inline-start:2px;display:inline-block}[data-step="0"] .pp-caret{animation:1s step-end infinite pp-blink}@keyframes pp-blink{50%{opacity:0}}@media (max-width:1023px){.pp-editor{width:84%;top:34%;right:46%}}[data-step="0"] .pp-editor{opacity:1;transform:none}[data-step="0"] .pp-el{animation:pp-build .7s var(--ease) backwards;animation-delay:calc(.25s + var(--i,0) * .13s)}@keyframes pp-build{0%{opacity:0;transform:translateY(10px)scale(.96)}}[data-step="1"] .pp-page{opacity:.35}[data-step="1"] .pp-card{opacity:1;transform:translateY(40%)rotate(-7deg)}[data-step="1"] .pp-face.gold{animation:4.2s ease-in-out .9s infinite pp-finish}[data-step="1"] .pp-face.ivory{animation:4.2s ease-in-out 2.3s infinite pp-finish}@keyframes pp-finish{0%{opacity:0}8%,30%{opacity:1}38%,to{opacity:0}}[data-step="2"] .pp-card{z-index:1;animation:pp-card-tap 9s var(--ease) infinite;transition:none}@keyframes pp-card-tap{0%{opacity:0;transform:translateY(-330%)rotate(-12deg)}8%{opacity:1;transform:translateY(-290%)rotate(-7deg)}13%,25%{opacity:1;transform:translateY(-222%)rotate(-3deg)}33%,to{opacity:0;transform:translateY(-320%)rotate(-8deg)}}[data-step="2"] .pp-ripple{animation:9s ease-out infinite pp-ripple}[data-step="2"] .pp-ripple.r2{animation-delay:.35s}@keyframes pp-ripple{0%,13%{opacity:0;transform:scale(.3)}14%{opacity:.9}26%,to{opacity:0;transform:scale(1.7)}}[data-step="2"] .pp-lock{animation:9s infinite pp-lock}@keyframes pp-lock{0%,27%{opacity:1}31%,93%{opacity:0}98%,to{opacity:1}}[data-step="2"] .pp-banner{animation:pp-banner 9s var(--ease) infinite}@keyframes pp-banner{0%,14%{opacity:0;transform:translateY(-140%)}18%,25%{opacity:1;transform:none}27%{opacity:1;transform:scale(.95)}31%,to{opacity:0;transform:scale(.95)}}[data-step="2"] .pp-el{animation:pp-el 9s var(--ease) infinite;animation-delay:calc(var(--i,0) * 70ms)}@keyframes pp-el{0%,29%{opacity:0;transform:translateY(10px)}34%,92%{opacity:1;transform:none}96%,to{opacity:0;transform:none}}[data-step="2"] .pp-save{animation:pp-el 9s var(--ease) .28s infinite, pp-press 9s ease 0s infinite}@keyframes pp-press{0%,50%{scale:1}52%{scale:.95}55%,to{scale:1}}[data-step="2"] .pp-finger{animation:pp-finger 9s var(--ease) infinite}@keyframes pp-finger{0%,42%{opacity:0;transform:translate(60%,160%)}48%{opacity:1;transform:none}52%{opacity:1;transform:scale(.8)}55%{opacity:1;transform:none}60%,to{opacity:0;transform:none}}[data-step="2"] .pp-toast{animation:pp-toast 9s var(--ease) infinite}@keyframes pp-toast{0%,54%{opacity:0;transform:translateY(-140%)}58%,84%{opacity:1;transform:none}88%,to{opacity:0;transform:translateY(-140%)}}.sh-mcta{display:none}@media (max-width:767px){.sh-mcta{inset:auto 12px calc(12px + env(safe-area-inset-bottom,0px));z-index:40;border:1px solid var(--sh-line);background:color-mix(in srgb, var(--sh-surface) 94%, transparent);opacity:0;pointer-events:none;border-radius:999px;gap:8px;padding:8px;transition:transform .5s cubic-bezier(.2,.8,.2,1),opacity .3s;display:flex;position:fixed;transform:translateY(140%);box-shadow:0 18px 40px -16px #281a0873}.sh-mcta[data-shown=true]{opacity:1;pointer-events:auto;transform:none}.sh-mcta .sh-btn{min-height:46px;padding:10px 14px;font-size:14px}.sh-mcta .sh-btn-gold{flex:1.4}.sh-mcta .sh-btn-ghost{flex:1}}@media (max-width:767px) and (prefers-reduced-motion:reduce){.sh-mcta{transition:opacity .2s;transform:none}}.sh-feat{margin-top:52px}.sh-feat-track{scroll-snap-type:x mandatory;scrollbar-width:none;gap:18px;padding:6px 4px 22px;scroll-padding-inline:4px;display:flex;overflow-x:auto}@media (max-width:767px){.sh-feat-track{gap:14px;margin-inline:-20px;padding-inline:20px;scroll-padding-inline:20px}}.sh-feat-track::-webkit-scrollbar{display:none}.sh-feat-card{scroll-snap-align:start;border:1px solid var(--sh-line);background:linear-gradient(180deg, var(--sh-surface), var(--sh-surface-2));width:min(330px,80vw);box-shadow:var(--sh-shadow);border-radius:28px;flex-direction:column;flex:none;gap:8px;padding:14px 14px 22px;transition:transform .35s,border-color .35s;display:flex;position:relative;overflow:hidden}.sh-feat-card:active{transform:scale(.985)}@media (hover:hover){.sh-feat-card:hover{border-color:#c9a15a66;transform:translateY(-4px)}}.sh-feat-card .ic{width:28px;height:28px;color:var(--sh-gold-ink);background:#c9a15a24;border-radius:9px;flex-shrink:0;place-items:center;display:inline-grid}.sh-feat-card h3{align-items:center;gap:9px;margin-top:8px;padding-inline:8px;font-size:17px;font-weight:800;display:flex}.sh-feat-card p{color:var(--sh-muted);padding-inline:8px;font-size:13.5px;line-height:1.75}.sh-feat-card .vis{order:-1}.fd{background:radial-gradient(90% 70% at 50% 0%, #c9a15a29, transparent 70%), var(--sh-bg-2);border:1px solid var(--sh-line);height:188px;color:var(--sh-text);border-radius:18px;flex-direction:column;justify-content:center;gap:12px;padding:18px;font-size:13px;display:flex;position:relative;overflow:hidden}.fd svg{width:var(--icon-size,16px);height:var(--icon-size,16px);flex-shrink:0}.fd b{font-weight:800}.fd small{color:var(--sh-muted);font-size:11.5px;display:block}.fd-save .who{background:var(--sh-surface);border:1px solid var(--sh-line);border-radius:14px;align-items:center;gap:10px;padding:10px 12px;display:flex}.fd-save .av{background:linear-gradient(135deg, var(--sh-gold-2), var(--sh-gold));color:#1f1407;border-radius:50%;place-items:center;width:38px;height:38px;font-size:12px;font-weight:800;display:grid}.fd-save .btn{color:#fff;background:#1b150f;border-radius:14px;height:44px;font-weight:800;display:grid;position:relative;overflow:hidden}.fd-save .btn>span{grid-area:1/1;justify-content:center;align-items:center;gap:6px;display:flex}.fd-save .l1{animation:4s infinite fd-save-a}.fd-save .l2{color:#7be0a4;opacity:0;animation:4s infinite fd-save-b}.fd-save .tap{opacity:0;background:#ffffff73;border-radius:50%;width:36px;height:36px;margin:-18px 0 0 -18px;animation:4s ease-out infinite fd-tap;position:absolute;top:50%;left:50%}@keyframes fd-save-a{0%,28%{opacity:1;transform:none}34%,86%{opacity:0;transform:translateY(-60%)}94%,to{opacity:1;transform:none}}@keyframes fd-save-b{0%,30%{opacity:0;transform:translateY(60%)}36%,84%{opacity:1;transform:none}90%,to{opacity:0;transform:translateY(-60%)}}@keyframes fd-tap{0%,22%{opacity:0;transform:scale(.3)}26%{opacity:1}40%,to{opacity:0;transform:scale(6)}}.fd-lead{justify-content:flex-start;gap:8px;padding:14px}.fd-lead .n{padding:8px 10px!important}.fd-lead .head{align-items:center;gap:8px;display:flex}.fd-lead .ring{width:30px;height:30px;color:var(--sh-gold-ink);background:#c9a15a2e;border-radius:50%;place-items:center;animation:5s infinite fd-ring;display:grid}.fd-lead .count{color:#fff;background:#e0533d;border-radius:99px;min-width:24px;height:24px;margin-inline-start:auto;font-size:12px;font-weight:800;display:grid;overflow:hidden}.fd-lead .count em{grid-area:1/1;place-items:center;font-style:normal;display:grid}.fd-lead .c1{animation:5s infinite fd-c1}.fd-lead .c2{opacity:0;animation:5s infinite fd-c2}.fd-lead .n{background:var(--sh-surface);border:1px solid var(--sh-line);color:var(--sh-gold-ink);border-radius:14px;align-items:center;gap:10px;padding:10px 12px;display:flex;box-shadow:0 10px 20px -16px #3c280a80}.fd-lead .n span{color:var(--sh-text)}.fd-lead .n1{animation:5s cubic-bezier(.2,.8,.2,1) infinite fd-n1}.fd-lead .n2{animation:5s cubic-bezier(.2,.8,.2,1) infinite fd-n2}@keyframes fd-ring{4%,12%,20%{transform:rotate(-14deg)}8%,16%{transform:rotate(14deg)}0%,24%,to{transform:none}}@keyframes fd-n1{0%{opacity:0;transform:translateY(-40px)scale(.96)}10%,88%{opacity:1;transform:none}96%,to{opacity:0;transform:none}}@keyframes fd-n2{0%,38%{opacity:0;transform:translateY(-40px)scale(.96)}48%,88%{opacity:1;transform:none}96%,to{opacity:0;transform:none}}@keyframes fd-c1{0%,40%{opacity:1;transform:none}46%,to{opacity:0;transform:translateY(-100%)}}@keyframes fd-c2{0%,42%{opacity:0;transform:translateY(100%)}48%,94%{opacity:1;transform:none}to{opacity:0}}@property --n{syntax:"<integer>";inherits:false;initial-value:0}.fd-stats .top{justify-content:space-between;align-items:baseline;display:flex}.fd-stats .num{counter-reset:n var(--n);font-size:30px;font-weight:900;animation:6s cubic-bezier(.2,.8,.2,1) infinite fd-count}.fd-stats .num:after{content:counter(n, persian)}.fd-stats .up{color:#1d8a4c;background:#22a35a24;border-radius:99px;padding:3px 9px;font-size:12px;font-weight:800}html[data-theme=dark] .fd-stats .up{color:#6fd49b}.fd-stats .bars{align-items:flex-end;gap:7px;height:84px;display:flex}.fd-stats .bars i{height:var(--h);transform-origin:bottom;animation:6s cubic-bezier(.2,.8,.2,1) infinite fd-bar;animation-delay:calc(var(--i) * 70ms);background:#c9a15a4d;border-radius:6px 6px 3px 3px;flex:1}.fd-stats .bars .peak{background:linear-gradient(180deg, var(--sh-gold-2), var(--sh-gold));box-shadow:0 6px 16px -6px #c9a15acc}@keyframes fd-count{0%{--n:0}30%,to{--n:842}}@keyframes fd-bar{0%{transform:scaleY(.04)}30%,88%{transform:none}to{transform:scaleY(.04)}}.fd-apps{align-items:center}.fd-apps .grid{grid-template-columns:repeat(3,42px);gap:12px 18px;display:grid}.fd-apps .grid span{color:#fff;--icon-size:22px;width:42px;height:42px;animation:5s cubic-bezier(.3,1.4,.5,1) infinite fd-pop;animation-delay:calc(var(--i) * 90ms);border-radius:50%;place-items:center;font-size:14px;font-weight:800;display:grid;overflow:hidden;box-shadow:0 8px 16px -10px #00000080}.fd-apps .msg{color:#fff;background:#25a152;border-radius:14px 14px 14px 4px;align-items:center;gap:6px;padding:7px 12px;font-size:12px;font-weight:700;animation:5s cubic-bezier(.2,.8,.2,1) infinite fd-msg;display:flex}@keyframes fd-pop{0%{opacity:0;transform:scale(.3)}12%,90%{opacity:1;transform:none}to{opacity:0;transform:scale(.6)}}@keyframes fd-msg{0%,34%{opacity:0;transform:translateY(10px)scale(.9)}42%,86%{opacity:1;transform:none}94%,to{opacity:0;transform:none}}.fd-edit{align-items:center}.fd-edit .old,.fd-edit .new{border:1px solid var(--sh-line);background:var(--sh-surface);letter-spacing:.04em;border-radius:12px;padding:10px 16px;font-weight:800;position:relative;overflow:hidden}.fd-edit .old{color:var(--sh-muted)}.fd-edit .old i{transform-origin:0;background:#e0533d;height:2px;animation:5s infinite fd-strike;position:absolute;top:50%;left:12px;right:12px;transform:scaleX(0)}.fd-edit .new{border-color:#c9a15a80}.fd-edit .new i{background:var(--sh-surface);transform-origin:100%;animation:5s steps(12,end) infinite fd-type;position:absolute;inset:0}.fd-edit .ok{color:var(--sh-gold-ink);background:#c9a15a29;border-radius:99px;align-items:center;gap:5px;padding:5px 12px;font-size:12px;font-weight:800;animation:5s cubic-bezier(.3,1.4,.5,1) infinite fd-ok;display:flex}@keyframes fd-strike{0%,10%{transform:scaleX(0)}24%,92%{transform:none}to{transform:scaleX(0)}}@keyframes fd-type{0%,26%{transform:none}56%,92%{transform:scaleX(0)}to{transform:none}}@keyframes fd-ok{0%,58%{opacity:0;transform:scale(.6)}66%,92%{opacity:1;transform:none}to{opacity:0}}@media (prefers-reduced-motion:reduce){.fd *,.fd :after{animation:none!important}.fd-save .l1,.fd-edit .new i{opacity:0}.fd-save .l2,.fd-lead .c2,.fd-apps .msg,.fd-edit .ok{opacity:1;transform:none}.fd-lead .c1{opacity:0}.fd-edit .old i{transform:none}.fd-stats .num{--n:842}}.sh-feat-card:not([data-live=true]) .fd *{animation:none!important}.sh-feat-card:not([data-live=true]) .fd-stats .num{--n:842}.sh-feat-card{cursor:pointer}[data-motion] .sh-feat-card[data-active=false]{opacity:.55;transform:scale(.965)}.sh-feat-card[data-active=true]{cursor:default;border-color:#c9a15a8c}[data-motion] .sh-feat-card{transition:transform .4s cubic-bezier(.3,.9,.3,1),opacity .4s,border-color .4s}.sh-feat-controls{justify-content:center;margin-top:18px;display:flex}.sh-feat-controls .tabs{border:1px solid var(--sh-line);background:var(--sh-surface);max-width:100%;box-shadow:var(--sh-shadow);border-radius:99px;align-items:center;gap:4px;padding:5px;display:flex}.sh-feat-controls .tabs button{height:38px;color:var(--sh-muted);border-radius:99px;flex:none;align-items:center;padding:0 11px;transition:background-color .35s,color .35s,transform .2s;display:flex;position:relative;overflow:hidden}.sh-feat-controls .tabs button:active{transform:scale(.93)}.sh-feat-controls .tabs button[data-state=done]{color:var(--sh-gold-ink)}@media (hover:hover){.sh-feat-controls .tabs button[data-state=idle]:hover,.sh-feat-controls .tabs button[data-state=done]:hover{background:var(--sh-surface-2);color:var(--sh-text)}}.sh-feat-controls .tabs .lb{white-space:nowrap;opacity:0;max-width:0;font-size:13px;font-weight:800;transition:max-width .4s cubic-bezier(.3,.9,.3,1),opacity .25s,margin .4s cubic-bezier(.3,.9,.3,1);overflow:hidden}.sh-feat-controls .tabs [data-state=run],.sh-feat-controls .tabs [data-state=hold]{background:var(--sh-grad);color:#2a1c08;box-shadow:0 8px 18px -10px #c9a15af2}.sh-feat-controls .tabs [data-state=run] .lb,.sh-feat-controls .tabs [data-state=hold] .lb{opacity:1;max-width:110px;margin-inline-start:7px}.sh-feat-controls .tabs .bar{transform-origin:100%;background:#2a1c088c;border-radius:2px;height:2px;position:absolute;bottom:5px;left:14px;right:14px;transform:scaleX(0)}.sh-feat-controls .tabs [data-state=hold] .bar{transform:scaleX(1)}.sh-feat-controls .tabs [data-state=run] .bar{animation:sh-feat-pill var(--dur) linear forwards}@keyframes sh-feat-pill{to{transform:scaleX(1)}}@media (max-width:380px){.sh-feat-controls .tabs button{padding:0 9px}}@media (prefers-reduced-motion:reduce){.sh-feat-controls .tabs [data-state=run] .bar{animation:none;transform:scaleX(1)}}.sh-skus{gap:18px;margin-top:56px;display:grid}@media (min-width:768px){.sh-skus{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}}@media (max-width:767px){.sh-skus{scroll-snap-type:x mandatory;scrollbar-width:none;gap:14px;margin-inline:-20px;padding:6px 20px 18px;scroll-padding-inline:20px;display:flex;overflow-x:auto}.sh-skus::-webkit-scrollbar{display:none}.sh-skus>*{scroll-snap-align:start;flex:0 0 78vw;max-width:320px}}.sh-sku{border:1px solid var(--sh-line);background:linear-gradient(180deg, var(--sh-surface), var(--sh-surface-2));height:100%;box-shadow:var(--sh-shadow);border-radius:26px;flex-direction:column;transition:transform .35s,border-color .35s;display:flex;overflow:hidden}@media (hover:hover){.sh-sku:hover{border-color:#c9a15a73;transform:translateY(-5px)}}.sh-sku:active{transform:scale(.985)}.sh-sku-art{--sk-spot:#fffffff2;--sk-shadow:#281a0852;background:radial-gradient(60% 75% at 50% 28%, var(--sk-spot), transparent 72%), linear-gradient(180deg, var(--sh-surface-2), var(--sh-surface));perspective:1000px;place-items:center;height:220px;display:grid;position:relative;overflow:hidden}html[data-theme=dark] .sh-sku-art{--sk-spot:#c9a15a29;--sk-shadow:#0009}.sh-sku-art .photo{border-radius:12px;max-width:80%;max-height:80%}.sk{place-items:center;width:100%;height:100%;display:grid;position:relative}.sk-floor{background:radial-gradient(closest-side, var(--sk-shadow), transparent);border-radius:50%;width:56%;height:18px;margin-left:-28%;position:absolute;bottom:18px;left:50%}.sk-rig{aspect-ratio:1.586;width:64%;transform-style:preserve-3d;position:relative;transform:rotateX(14deg)rotateY(-16deg)rotate(-6deg);container-type:inline-size}.sk-flip{transform-style:preserve-3d;transition:transform .8s cubic-bezier(.3,.9,.3,1);position:absolute;inset:0}.sk-face{backface-visibility:hidden;border-radius:6%/9.5%;position:absolute;inset:0;overflow:hidden}.sk-backside{transform:rotateY(180deg)}.sk-face:after{content:"";pointer-events:none;background:linear-gradient(115deg,#0000 28%,#ffffff61 44%,#ffffff14 52%,#0000 62%) 100% 0/260% 100%;position:absolute;inset:0}.sk-mk{width:17%;height:auto;position:absolute;top:12%;left:7%}.sk-face .nfc{width:9%;position:absolute;top:13%;right:8%}.sk-who{text-align:right;position:absolute;bottom:14%;right:8%}.sk-who b{font-size:7.4cqw;font-weight:800;line-height:1.2;display:block}.sk-who span{margin-top:1.6cqw;font-size:4.4cqw;font-weight:600;display:block}.sk-backside .qr{border-radius:4%;width:30%;position:absolute;top:17%;left:8%}.sk-backside .url{letter-spacing:.1em;direction:ltr;font-size:4.2cqw;font-weight:700;position:absolute;bottom:16%;right:8%}.sk-card.pvc .sk-front{color:#1d1812;background:linear-gradient(150deg,#fffdf8 0%,#f6efe2 55%,#ebe1cf 100%);box-shadow:inset 0 0 0 1px #78603c1f,0 1px #ddd3c2,0 2px #cfc4b1,0 26px 30px -18px #281a088c}.sk-card.pvc .sk-who span,.sk-card.pvc .nfc{color:#9c7836}.sk-card.pvc .sk-backside{color:#d9b56e;background:linear-gradient(150deg,#17263d,#0c1524);box-shadow:0 1px #2a3a52,0 2px #1a2638,0 26px 30px -18px #0a101c99}.sk-card.pvc .sk-backside .qr{color:#0c1524}.sk-back{aspect-ratio:.49;background:linear-gradient(160deg,#3c3f44 0%,#1c1e22 55%,#2b2e32 100%);border-radius:16%/7.8%;width:29%;position:relative;transform:rotate(8deg);box-shadow:inset 0 0 0 1.5px #ffffff12,0 0 0 2px #101113,0 0 0 3.5px #4a4d52,0 28px 34px -18px #000000a6}.sk-back:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(118deg,#ffffff21 0 16%,#0000 34% 70%,#ffffff0d);position:absolute;inset:0}.sk-cam{aspect-ratio:1;background:linear-gradient(145deg,#303338,#15171a);border-radius:26%;width:46%;position:absolute;top:3.5%;left:7%;box-shadow:inset 0 0 0 1px #ffffff1a,0 3px 6px #0000008c}.sk-cam i{aspect-ratio:1;background:radial-gradient(circle at 36% 34%,#6b7a92 0 7%,#11151b 22%,#232831 48%,#050608 70%);border-radius:50%;width:40%;position:absolute;box-shadow:0 0 0 1.5px #3a3d43,0 0 0 3px #0d0e10}.sk-cam i:first-child{top:8%;left:8%}.sk-cam i:nth-child(2){bottom:8%;left:8%}.sk-cam i:nth-child(3){top:30%;right:8%}.sk-cam b{aspect-ratio:1;background:radial-gradient(circle,#fff6dc,#c9b88f 70%);border-radius:50%;width:12%;position:absolute;bottom:10%;right:18%}.sk-tag{z-index:1;aspect-ratio:1;background:radial-gradient(circle at 32% 28%,#fff1c9 0 6%,#e7c47e 24%,#c39a52 56%,#8e6a2e 88%);border-radius:50%;place-items:center;width:62%;display:grid;position:absolute;top:44%;left:19%;box-shadow:inset 0 2px 3px #fff9,inset 0 -3px 5px #50320a73,0 1.5px #6f4f1c,0 8px 14px -6px #000000bf}.sk-tag:after{content:"";background:radial-gradient(at 50% 30%,#ffffffb3,#0000 70%);border-radius:50%;position:absolute;inset:8% 24% 52% 14%;transform:rotate(-24deg)}.sk-tag img{filter:brightness(.62)contrast(1.15);width:48%}.sk-rp{aspect-ratio:1;opacity:0;pointer-events:none;border:2px solid #ddba74d9;border-radius:50%;width:62%;position:absolute;top:44%;left:19%}.sk-phone{aspect-ratio:.49;background:linear-gradient(160deg,#55585e 0%,#1f2124 38%,#3a3d42 100%);border-radius:15%/7.3%;width:33%;padding:3%;position:relative;transform:rotate(-7deg);box-shadow:inset 0 0 0 1px #ffffff1f,0 0 0 1px #0b0c0d,0 30px 36px -20px #0009;container-type:inline-size}.sk-screen{background:#faf7f1;border-radius:12%/5.6%;flex-direction:column;align-items:center;height:100%;display:flex;position:relative;overflow:hidden}.sk-screen:after{content:"";pointer-events:none;background:linear-gradient(125deg,#ffffff47 0 12%,#0000 28%);position:absolute;inset:0}.sk-status{z-index:2;color:#fff;justify-content:space-between;align-items:center;font-size:5cqw;display:flex;position:absolute;top:2.2%;left:7%;right:7%}.sk-status b{font-weight:700}.sk-island{background:#000;border-radius:99px;width:30%;height:7.5cqw}.sk-bat{background:linear-gradient(90deg,#fff 70%,#0000 70%) padding-box padding-box;border:1px solid #fffc;border-radius:2px;width:10%;height:4.6cqw}.sk-cover{background:radial-gradient(80% 120% at 80% 0,#e9ca8b73,#0000 60%),linear-gradient(135deg,#1d150e,#3a2a16);flex:none;width:100%;height:25%}.sk-av{aspect-ratio:1;object-fit:cover;border:1.6cqw solid #faf7f1;border-radius:50%;width:32%;margin-top:-16%;box-shadow:0 2cqw 4cqw #0000002e}.sk-nm{color:#1d1812;margin-top:2.5cqw;font-size:7.4cqw;font-weight:800}.sk-rl{color:#8a7a62;margin-top:.8cqw;font-size:4.4cqw}.sk-save{text-align:center;color:#241a08;background:linear-gradient(#ebcd8f,#c9a15a);border-radius:3cqw;width:80%;margin-top:4cqw;padding:3cqw 0;font-size:4.8cqw;font-weight:800;position:relative;overflow:hidden;box-shadow:0 2cqw 4cqw -1cqw #c9a15acc}.sk-save:after{content:"";background:linear-gradient(100deg,#0000,#fff9,#0000);width:40%;position:absolute;inset:0;transform:translate(-160%)skew(-18deg)}.sk-soc{gap:2.6cqw;margin-top:4cqw;display:flex}.sk-soc span{border-radius:50%;place-items:center;width:11cqw;height:11cqw;display:grid;overflow:hidden}.sk-soc svg{width:58%;height:58%}.sk-row{background:#efe8dc;border-radius:2.6cqw;align-items:center;gap:2.4cqw;width:80%;margin-top:3cqw;padding:2.4cqw;display:flex}.sk-row i{background:#c9a15a80;border-radius:50%;flex:none;width:6cqw;height:6cqw}.sk-row span{background:#1d18122e;border-radius:2px;flex:1;height:2.4cqw}[data-motion] .sk-rig,[data-motion] .sk-back,[data-motion] .sk-phone{animation:6s ease-in-out infinite sk-float}[data-motion] .sk-floor{animation:6s ease-in-out infinite sk-floor}[data-motion] .sk-flip{animation:11s cubic-bezier(.45,0,.25,1) infinite sk-turn}[data-motion] .sk-face:after{animation:11s ease-in-out infinite sk-gloss}[data-motion] .sk-rp{animation:6s ease-out infinite sk-ripple}[data-motion] .sk-rp.r2{animation-delay:.45s}[data-motion] .sk-save:after{animation:4.5s ease-in-out 1s infinite sk-sheen}.sh-skus>:nth-child(2) .sk-flip,.sh-skus>:nth-child(2) .sk-face:after{animation-delay:2.75s}.sh-skus>:nth-child(3) .sk-flip,.sh-skus>:nth-child(3) .sk-face:after{animation-delay:5.5s}.sh-skus>:nth-child(4) .sk-flip,.sh-skus>:nth-child(4) .sk-face:after{animation-delay:8.25s}.sh-skus>:nth-child(2) .sk-rig,.sh-skus>:nth-child(2) .sk-back,.sh-skus>:nth-child(2) .sk-phone,.sh-skus>:nth-child(2) .sk-floor{animation-delay:-1.5s}.sh-skus>:nth-child(3) .sk-rig,.sh-skus>:nth-child(3) .sk-back,.sh-skus>:nth-child(3) .sk-phone,.sh-skus>:nth-child(3) .sk-floor{animation-delay:-3s}.sh-skus>:nth-child(4) .sk-rig,.sh-skus>:nth-child(4) .sk-back,.sh-skus>:nth-child(4) .sk-phone,.sh-skus>:nth-child(4) .sk-floor{animation-delay:-4.5s}@keyframes sk-float{50%{translate:0 -8px}}@keyframes sk-floor{50%{opacity:.7;transform:scaleX(.84)}}@keyframes sk-turn{0%,22%{transform:none}30%,52%{transform:rotateY(180deg)}60%,to{transform:rotateY(360deg)}}@keyframes sk-gloss{0%,18%{background-position:100% 0}30%,48%{background-position:0 0}58%,to{background-position:100% 0}}@keyframes sk-ripple{0%,10%{opacity:0;transform:scale(1)}14%{opacity:.9}40%,to{opacity:0;transform:scale(2.1)}}@keyframes sk-sheen{0%{transform:translate(-160%)skew(-18deg)}25%,to{transform:translate(360%)skew(-18deg)}}@media (hover:hover){.sh-sku:hover .sk-flip{animation:none;transform:rotateY(180deg)}}.sh-sku:active .sk-flip{animation:none;transform:rotateY(180deg)}@media (prefers-reduced-motion:reduce){.sk *,.sk :after{animation:none!important}}.sh-sku-body{flex-direction:column;flex:1;gap:10px;padding:22px 24px 24px;display:flex}.sh-sku-body h3{font-size:17px;font-weight:800}.sh-sku-body .fit{color:var(--sh-muted);margin-top:-4px;font-size:13px;line-height:1.7}.sh-sku-badge{z-index:2;background:var(--sh-grad);color:#2a1c08;border-radius:999px;padding:5px 12px;font-size:12px;font-weight:800;position:absolute;top:14px;right:14px;box-shadow:0 8px 18px -10px #c9a15af2}.sh-sku:has(.sh-sku-badge){box-shadow:0 0 0 1px #c9a15a59, var(--sh-shadow);border-color:#c9a15a99}.sh-price{align-items:baseline;gap:8px;display:flex}.sh-price b{font-size:28px;font-weight:900}.sh-price small,.sh-price s{color:var(--sh-muted);font-size:12px}.sh-sku ul{color:var(--sh-muted);flex-direction:column;gap:7px;font-size:13px;display:flex}.sh-sku li{align-items:flex-start;gap:8px;display:flex}.sh-sku li:before{content:"";background:var(--sh-gold);border-radius:50%;flex-shrink:0;width:5px;height:5px;margin-top:8px}.sh-sku .order{margin-top:auto;padding-top:12px}.sh-sku .order a,.sh-sku .order button{text-align:center;border:1px solid var(--sh-line);border-radius:14px;padding:12px;font-size:14px;font-weight:800;transition:background .25s;display:block}.sh-sku .order a:hover,.sh-sku .order button:hover{background:#c9a15a1f}.sh-cases{--acc:var(--sh-gold);gap:18px;margin-top:48px;display:grid}@media (min-width:960px){.sh-cases{grid-template-columns:1fr 1.15fr;align-items:center;gap:40px}}.sh-cases-list{flex-direction:column;display:flex}.sh-case-tab{text-align:right;border-bottom:1px solid var(--sh-line);color:inherit;grid-template-columns:34px 1fr;align-items:start;gap:4px 14px;padding:18px 6px;display:grid;position:relative}.sh-case-tab .n{letter-spacing:.1em;color:var(--sh-muted);padding-top:2px;font-size:12px;font-weight:800;transition:color .3s}.sh-case-tab .tx{flex-direction:column;gap:4px;display:flex}.sh-case-tab b{color:var(--sh-muted);font-size:17px;font-weight:800;transition:color .3s}.sh-case-tab .tx span{color:var(--sh-muted);opacity:0;max-height:0;font-size:13px;line-height:1.75;transition:opacity .35s,max-height .4s}.sh-case-tab[data-active=true] .n,.sh-case-tab[data-active=true] b{color:var(--sh-text)}.sh-case-tab[data-active=true] .n{color:var(--acc)}.sh-case-tab[data-active=true] .tx span{opacity:1;max-height:60px}.sh-case-tab:hover b{color:var(--sh-gold-ink)}.sh-case-tab .bar{background:var(--sh-line);border-radius:2px;grid-column:1/-1;height:2px;margin-top:10px;overflow:hidden}.sh-case-tab .bar .fill{background:linear-gradient(90deg, var(--acc), var(--sh-gold-2));transform-origin:100%;width:100%;height:100%;display:block;transform:scaleX(0)}.sh-case-tab[data-active=true] .bar .fill{transition:transform .5s;transform:scaleX(1)}.sh-case-tab[data-active=true] .bar .fill[data-run=true]{transition:transform 4.5s linear}.sh-cases-list>:first-child,.sh-cases-stage>:first-child{--acc:#c9a15a}.sh-cases-list>:nth-child(2),.sh-cases-stage>:nth-child(2){--acc:#d98a5f}.sh-cases-list>:nth-child(3),.sh-cases-stage>:nth-child(3){--acc:#cbb26b}.sh-cases-list>:nth-child(4),.sh-cases-stage>:nth-child(4){--acc:#e0b975}.sh-cases-list>:nth-child(5),.sh-cases-stage>:nth-child(5){--acc:#c88f6e}.sh-cases-list>:nth-child(6),.sh-cases-stage>:nth-child(6){--acc:#d4a24a}.sh-cases-stage{border:1px solid var(--sh-line);background:linear-gradient(180deg, var(--sh-surface), var(--sh-surface-2));min-height:380px;box-shadow:var(--sh-shadow);border-radius:30px;position:relative;overflow:hidden}.sh-case-panel{text-align:center;opacity:0;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:22px;padding:40px 28px;transition:opacity .55s,transform .6s cubic-bezier(.2,.8,.2,1);display:flex;position:absolute;inset:0;transform:scale(.97)}.sh-case-panel[data-active=true]{opacity:1;pointer-events:auto;position:relative;transform:none}.sh-case-panel .glow{background:radial-gradient(50% 50% at 50% 38%, color-mix(in srgb, var(--acc) 30%, transparent), transparent 72%);pointer-events:none;position:absolute;inset:0}.sh-case-panel .pcard{z-index:1;aspect-ratio:1.586;text-align:right;border-radius:16px;width:min(270px,74%);position:relative;overflow:hidden;transform:perspective(900px)rotateX(8deg)rotateY(-12deg)rotate(-4deg);box-shadow:0 30px 50px -26px #281a08b3}.sh-case-panel .pcard:before{content:"";background:repeating-linear-gradient(90deg,#ffffff08 0 1px,#0000 1px 3px);position:absolute;inset:0}.sh-case-panel .pcard:after{content:"";background:linear-gradient(90deg,#0000,#fff4d659,#0000);width:45%;height:220%;position:absolute;top:-60%;left:-70%;transform:rotate(20deg)}.sh-case-panel .pcard.noir{color:#d9b56e;background:linear-gradient(140deg,#2b2016,#0f0b07 52%,#22190f);box-shadow:inset 0 0 0 1px #c9a15a66,0 30px 50px -26px #140c04d9}.sh-case-panel .pcard.gold{color:#3b2709;background:linear-gradient(140deg,#f3dba6,#c9a15a 55%,#a57b35)}.sh-case-panel .pcard.ivory{color:#7a5a22;background:linear-gradient(140deg,#fffdf8,#efe6d5);box-shadow:inset 0 0 0 1px #8c682c2e,0 30px 50px -26px #5c40168c}.sh-case-panel .pcard .glyph{width:26%;height:auto;position:absolute;top:13%;left:7%}.sh-case-panel .pcard .nfc{opacity:.8;width:11%;height:auto;position:absolute;top:13%;right:8%}.sh-case-panel .pcard .who{position:absolute;bottom:13%;right:8%}.sh-case-panel .pcard .who b{font-size:17px;font-weight:800;display:block}.sh-case-panel .pcard.noir .who b{color:#f4ecdd}.sh-case-panel .pcard .who span{opacity:.8;margin-top:3px;font-size:12px;display:block}.sh-case-panel[data-active=true] .pcard{animation:.8s cubic-bezier(.2,.8,.2,1) both sh-pcard-in}.sh-case-panel[data-active=true] .pcard:after{animation:1.6s ease-out .45s both sh-sheen}@keyframes sh-pcard-in{0%{opacity:0;transform:perspective(900px)rotateX(18deg)rotateY(-48deg)rotate(-8deg)translateY(16px)}}.sh-case-panel .tags{z-index:1;flex-wrap:wrap;justify-content:center;gap:8px;display:flex;position:relative}.sh-case-panel .tags span{border:1px solid var(--sh-line);background:var(--sh-surface-2);color:var(--sh-text);border-radius:99px;padding:6px 14px;font-size:12.5px;font-weight:600}.sh-case-panel[data-active=true] .tags span{animation:.5s both sh-case-tag;animation-delay:calc(var(--k,0) * 90ms + .15s)}@keyframes sh-case-tag{0%{opacity:0;transform:translateY(6px)}}.sh-case-panel .go{z-index:1;color:var(--acc);align-items:center;gap:6px;font-size:13px;font-weight:800;display:inline-flex;position:relative}.sh-case-panel .body{display:none}@media (max-width:959px){.sh-cases-list{scrollbar-width:none;flex-direction:row;gap:8px;margin-inline:-20px;padding:2px 20px 6px;overflow-x:auto}.sh-cases-list::-webkit-scrollbar{display:none}.sh-case-tab{border:1px solid var(--sh-line);background:var(--sh-surface);-webkit-tap-highlight-color:transparent;border-radius:999px;flex-shrink:0;padding:10px 16px;transition:background .3s,border-color .3s,transform .2s;display:block}.sh-case-tab:active{transform:scale(.96)}.sh-case-tab .n,.sh-case-tab .bar,.sh-case-tab .tx span{display:none}.sh-case-tab b{white-space:nowrap;font-size:14px}.sh-case-tab[data-active=true]{background:linear-gradient(180deg, var(--sh-gold-2), var(--sh-gold));border-color:#0000}.sh-case-tab[data-active=true] b{color:#1f1407}.sh-cases-stage{min-height:380px}.sh-case-panel .body{max-width:300px;color:var(--sh-muted);font-size:14px;line-height:1.8;display:block}}@media (prefers-reduced-motion:reduce){.sh-case-panel,.sh-case-panel .pcard,.sh-case-panel .pcard:after{transition-duration:10ms;animation:none!important}.sh-case-panel[data-active=true] .tags span{opacity:1;animation:none;transform:none}}.sh-faq{flex-direction:column;margin-top:40px;display:flex}.sh-faq details{border-bottom:1px solid var(--sh-line)}.sh-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:22px 2px;font-size:17px;font-weight:700;list-style:none;display:flex}.sh-faq summary::-webkit-details-marker{display:none}.sh-faq summary .plus{color:var(--sh-gold-ink);flex-shrink:0;transition:transform .3s}.sh-faq details[open] summary .plus{transform:rotate(45deg)}.sh-faq .ans{color:var(--sh-muted);padding:0 2px 22px;font-size:15px;line-height:1.9}.sh-pvs{max-width:860px;margin:44px auto 0}.sh-pvs .lead{text-align:center;color:var(--sh-text);margin:0 auto 18px;font-size:17px;font-weight:700}.sh-pvs .head{justify-content:space-between;align-items:center;gap:10px;display:flex}.sh-pvs .stat{color:var(--sh-muted);align-items:baseline;gap:6px;font-size:12px;font-weight:700;display:flex}.sh-pvs .num{counter-reset:pn var(--pn);font-size:30px;font-weight:900;line-height:1}.sh-pvs .num:after{content:counter(pn, persian)}.sh-pvs .paper .num{--pn:0;color:#b4533c}.sh-pvs .us .num{--pn:5;color:var(--sh-gold-ink)}@property --pn{syntax:"<integer>";inherits:false;initial-value:0}html[data-theme=dark] .sh-pvs .paper .num{color:#e0826b}.sh-pvs .days{text-align:center;max-width:460px;color:var(--sh-muted);grid-template-columns:repeat(3,1fr);margin:0 auto 22px;padding-bottom:14px;font-size:13px;font-weight:700;display:grid;position:relative}.sh-pvs .days .d3{color:var(--sh-gold-ink)}.sh-pvs .track{background:var(--sh-line);border-radius:99px;height:3px;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.sh-pvs .fill{border-radius:inherit;background:var(--sh-grad);transform-origin:100%;height:100%}.sh-pvs .sides{grid-template-columns:1fr 1fr;gap:16px;display:grid}@media (max-width:720px){.sh-pvs .sides{grid-template-columns:1fr}}.sh-pvs .side{border:1px solid var(--sh-line);background:var(--sh-surface);box-shadow:var(--sh-shadow);border-radius:22px;padding:18px 18px 16px;position:relative;overflow:hidden}.sh-pvs .side.us{border-color:#c9a15a73}.sh-pvs .ttl{color:var(--sh-muted);align-items:center;gap:8px;font-size:14px;font-weight:800;display:inline-flex}.sh-pvs .us .ttl{color:var(--sh-gold-ink)}.sh-pvs .ttl:before{content:"";opacity:.7;background:currentColor;border-radius:50%;width:8px;height:8px}.sh-pvs .scene{height:196px;margin-top:10px;position:relative}.sh-pvs .cap{text-align:center;min-height:1.6em;color:var(--sh-muted);margin-top:8px;font-size:14px;font-weight:700}.sh-pvs .us .cap{color:var(--sh-text)}.sh-pvs .pc{top:var(--y);left:calc(50% - 140px + var(--x));width:84px;height:50px;transform:rotate(var(--r));background:#fffdf8;border:1px solid #78603c2e;border-radius:5px;flex-direction:column;justify-content:center;gap:5px;padding:0 10px;display:flex;position:absolute;box-shadow:0 8px 14px -8px #3c280a59}.sh-pvs .pc i{background:#5a462847;border-radius:3px;height:4px;display:block}.sh-pvs .pc i:first-child{background:#5a462873;width:70%}.sh-pvs .pc i:nth-child(2){width:50%}.sh-pvs .pc i:nth-child(3){width:60%}.sh-pvs .pc1{--x:10px;--y:14px;--r:-9deg;--dx:88px;--dy:104px}.sh-pvs .pc2{--x:98px;--y:4px;--r:5deg;--dx:0px;--dy:112px}.sh-pvs .pc3{--x:186px;--y:16px;--r:8deg;--dx:-88px;--dy:102px}.sh-pvs .pc4{--x:36px;--y:64px;--r:7deg;--dx:62px;--dy:56px}.sh-pvs .pc5{--x:160px;--y:66px;--r:-6deg}.sh-pvs .bin{z-index:2;width:56px;height:60px;color:var(--sh-muted);background:var(--sh-surface);transform-origin:50% 100%;padding:4px;position:absolute;bottom:0;left:calc(50% - 28px)}.sh-pvs .list{gap:5px;width:280px;display:grid;position:absolute;top:0;left:calc(50% - 140px)}.sh-pvs .ct{border:1px solid var(--sh-line);background:var(--sh-surface-2);border-radius:12px;align-items:center;gap:9px;height:34px;padding:0 9px;font-size:13px;display:flex}.sh-pvs .ct em{background:var(--sh-grad);color:#2a1c08;border-radius:50%;place-items:center;width:26px;height:26px;font-size:12px;font-style:normal;font-weight:800;display:grid}.sh-pvs .ct b{color:var(--sh-text);font-weight:700}.sh-pvs .ct small{color:var(--sh-muted);margin-inline-start:auto;font-size:11px}.sh-pvs .ct .ok{color:#fff;background:#1f9d63;border-radius:50%;place-items:center;width:20px;height:20px;display:grid}.sh-pvs .ct .ok svg{width:12px;height:12px}.sh-pvs .call{z-index:2;background:var(--sh-surface);border:1px solid #c9a15a80;border-radius:16px;align-items:center;gap:12px;width:260px;padding:10px 12px;display:flex;position:absolute;bottom:2px;left:calc(50% - 130px);box-shadow:0 18px 30px -16px #281a088c}.sh-pvs .call b{color:var(--sh-text);font-size:14px;display:block}.sh-pvs .call span:not(.ring){color:var(--sh-muted);font-size:12px}.sh-pvs .ring{color:#fff;background:#1f9d63;border-radius:50%;flex:none;place-items:center;width:36px;height:36px;display:grid;position:relative}.sh-pvs .ring svg{width:17px;height:17px}.sh-pvs .ring:after{content:"";opacity:0;border:2px solid #1f9d63;border-radius:50%;position:absolute;inset:0}[data-motion] .sh-pvs[data-live=true] .fill{animation:10s linear infinite sh-pvs-fill}[data-motion] .sh-pvs[data-live=true] .d1{animation:10s linear infinite sh-pvs-d1}[data-motion] .sh-pvs[data-live=true] .d2{animation:10s linear infinite sh-pvs-d2}[data-motion] .sh-pvs[data-live=true] .d3{animation:10s linear infinite sh-pvs-d3}[data-motion] .sh-pvs[data-live=true] .pc1,[data-motion] .sh-pvs[data-live=true] .pc2{animation:10s cubic-bezier(.5,0,.6,1) infinite sh-pvs-drop-a}[data-motion] .sh-pvs[data-live=true] .pc3,[data-motion] .sh-pvs[data-live=true] .pc4{animation:10s cubic-bezier(.5,0,.6,1) infinite sh-pvs-drop-b}[data-motion] .sh-pvs[data-live=true] .pc5{animation:10s ease-in infinite sh-pvs-lost}[data-motion] .sh-pvs[data-live=true] .bin{animation:10s ease-out infinite sh-pvs-bin}[data-motion] .sh-pvs[data-live=true] .ct{animation:10s ease-out infinite sh-pvs-ct}[data-motion] .sh-pvs[data-live=true] .ct .ok{animation:10s cubic-bezier(.3,1.5,.5,1) infinite sh-pvs-ok}[data-motion] .sh-pvs[data-live=true] .ct1{animation:10s ease-out infinite sh-pvs-ct,10s ease-out infinite sh-pvs-hot}[data-motion] .sh-pvs[data-live=true] .call{animation:10s cubic-bezier(.3,1.3,.5,1) infinite sh-pvs-call}[data-motion] .sh-pvs[data-live=true] .ring svg{animation:10s linear infinite sh-pvs-shake}[data-motion] .sh-pvs[data-live=true] .ring:after{animation:1.1s ease-out infinite sh-pvs-pulse}[data-motion] .sh-pvs[data-live=true] .cap{animation:10s ease-out infinite sh-pvs-cap}.sh-pvs .pc2,.sh-pvs .pc4{animation-delay:.3s!important}.sh-pvs .ct2,.sh-pvs .ct2 .ok{animation-delay:.35s!important}.sh-pvs .ct3,.sh-pvs .ct3 .ok{animation-delay:.7s!important}.sh-pvs .ct4,.sh-pvs .ct4 .ok{animation-delay:1.05s!important}.sh-pvs .ct5,.sh-pvs .ct5 .ok{animation-delay:1.4s!important}[data-motion] .sh-pvs[data-live=true] .paper .num{animation:10s linear infinite sh-pvs-left}@keyframes sh-pvs-left{0%,40%{--pn:5}45%,74%{--pn:3}78%,82%{--pn:1}88%,to{--pn:0}}@keyframes sh-pvs-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes sh-pvs-d1{0%,32%{color:var(--sh-gold-ink)}34%,to{color:var(--sh-muted)}}@keyframes sh-pvs-d2{0%,32%{color:var(--sh-muted)}34%,65%{color:var(--sh-gold-ink)}67%,to{color:var(--sh-muted)}}@keyframes sh-pvs-d3{0%,65%{color:var(--sh-muted)}67%,to{color:var(--sh-gold-ink)}}@keyframes sh-pvs-drop-a{0%{opacity:0;transform:translateY(-12px) rotate(var(--r))}4%,34%{opacity:1;transform:rotate(var(--r))}36%{transform:translateY(-8px) rotate(var(--r))}43%{opacity:1;transform:translate(var(--dx), var(--dy)) rotate(calc(var(--r) + 50deg)) scale(.45)}46%,to{opacity:0;transform:translate(var(--dx), calc(var(--dy) + 14px)) rotate(calc(var(--r) + 50deg)) scale(.35)}}@keyframes sh-pvs-drop-b{0%{opacity:0;transform:translateY(-12px) rotate(var(--r))}4%,67%{opacity:1;transform:rotate(var(--r))}69%{transform:translateY(-8px) rotate(var(--r))}76%{opacity:1;transform:translate(var(--dx), var(--dy)) rotate(calc(var(--r) - 50deg)) scale(.45)}79%,to{opacity:0;transform:translate(var(--dx), calc(var(--dy) + 14px)) rotate(calc(var(--r) - 50deg)) scale(.35)}}@keyframes sh-pvs-lost{0%{opacity:0;transform:translateY(-12px) rotate(var(--r))}4%,79%{opacity:1;transform:rotate(var(--r))}90%,to{opacity:0;transform:translate(150px,-30px)rotate(38deg)}}@keyframes sh-pvs-bin{0%,42%,50%,75%,83%,to{transform:none}45%,78%{transform:translateY(3px)scaleY(.92)scaleX(1.05)}47.5%,80.5%{transform:translateY(-2px)rotate(-3deg)}}@keyframes sh-pvs-ct{0%,2%{opacity:0;transform:translateY(10px)}7%,96%{opacity:1;transform:none}to{opacity:0}}@keyframes sh-pvs-ok{0%,9%{transform:scale(0)}13%{transform:scale(1.25)}16%,96%{transform:scale(1)}to{transform:scale(0)}}@keyframes sh-pvs-hot{0%,66%,97%,to{box-shadow:none}70%,94%{box-shadow:0 0 0 2px #1f9d638c}}@keyframes sh-pvs-call{0%,67%{opacity:0;transform:translateY(24px)scale(.94)}71%,95%{opacity:1;transform:none}99%,to{opacity:0;transform:translateY(10px)}}@keyframes sh-pvs-shake{0%,71%{transform:none}72%,74%,76%,78%,83%,85%,87%{transform:rotate(-14deg)}73%,75%,77%,84%,86%,88%{transform:rotate(14deg)}79%,82%,89%,to{transform:none}}@keyframes sh-pvs-pulse{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(1.7)}}@keyframes sh-pvs-cap{0%,79%{opacity:0;transform:translateY(6px)}83%,96%{opacity:1;transform:none}to{opacity:0}}@media (prefers-reduced-motion:reduce){.sh-pvs *,.sh-pvs :after{animation:none!important}}.sh-final{--sh-text:#f4ecdd;--sh-muted:#f4ecdda8;--sh-line:#c9a15a3d;--sh-surface:#241a12;--sh-grad:linear-gradient(180deg, #ebcd8f, #c9a15a 60%, #a57b35);border:1px solid var(--sh-line);color:var(--sh-text);text-align:center;background:linear-gradient(#1f160e,#110c08);border-radius:36px;padding:80px 24px;position:relative;overflow:hidden;box-shadow:0 40px 80px -40px #281a0899}.sh-final:before{content:"";pointer-events:none;background:radial-gradient(closest-side,#c9a15a47,#0000 70%);width:700px;height:700px;position:absolute;top:100%;left:50%;transform:translate(-50%,-50%)}.sh-final>*{position:relative}@media (prefers-reduced-motion:reduce){.sh-intro-go .sh-intro-logo,.sh-intro-go .sh-intro-line,.sh-intro-go .sh-intro-tag{animation-duration:10ms;animation-delay:0s}.sh-intro-go .sh-intro-shine:before,.sh-ready .sh-enter,.sh-ready .sh-hero .sh-w{animation:none}.sh-card-float,.sh-tap-ring,.pp-caret{animation:none!important}.sh-js .sh-in:not([data-in=true]),.sh-js .sh-stg:not([data-in=true])>:not(.sh-split),.sh-js .sh-stg:not([data-in=true]) .sh-split .sh-w{transform:none}.sh-card,.pp-card,.pp-editor,.pp-page{transition-duration:10ms!important}.sh-story-visual *{animation:none!important}[data-step="2"] .pp-card,[data-step="2"] .pp-banner,[data-step="2"] .pp-lock{opacity:0}[data-step="2"] .pp-toast{opacity:1;transform:none}}.sh-sku .order button{width:100%}.sk-org-card{aspect-ratio:1.586;color:#efe3cc;width:54%;transform:translate(calc((var(--i) - 1) * 14%), calc((1 - var(--i)) * 9%)) rotate(calc(-8deg + var(--i) * 6deg));background:linear-gradient(140deg,#2a2017 0%,#120d08 52%,#221810 100%);border-radius:6%/9.5%;transition:transform .6s cubic-bezier(.2,.8,.2,1);position:absolute;overflow:hidden;box-shadow:inset 0 0 0 1px #c9a15a47,0 1px #3a2c1c,0 22px 28px -16px #000000a6;container-type:inline-size}.sk-org-card:before{content:"";background:repeating-linear-gradient(90deg,#ffffff06 0 1px,#0000 1px 3px);position:absolute;inset:0}.sk-org-card .sk-who span,.sk-org-card .nfc{color:#c9a15a}.sk-org-card .nfc{width:9%;position:absolute;top:13%;right:8%}@media (hover:hover){.sh-sku:hover .sk-org-card{transform:translate(calc((var(--i) - 1) * 24%), calc((1 - var(--i)) * 12%)) rotate(calc(-12deg + var(--i) * 9deg))}}.sh-sheet-overlay{z-index:80;background:#0a07048c;justify-content:center;align-items:flex-end;animation:.25s sh-bot-fade;display:flex;position:fixed;inset:0}@media (min-width:640px){.sh-sheet-overlay{align-items:center;padding:24px}}.sh-sheet{background:var(--sh-surface);width:100%;max-width:420px;max-height:90vh;color:var(--sh-text);border:1px solid var(--sh-line);box-shadow:var(--sh-shadow);border-radius:24px 24px 0 0;animation:.32s cubic-bezier(.2,.8,.2,1) sh-bot-up;overflow-y:auto}@media (min-width:640px){.sh-sheet{border-radius:24px;animation:.3s cubic-bezier(.2,.8,.2,1) sh-bot-pop}}.sh-sheet-head{border-bottom:1px solid var(--sh-line);justify-content:space-between;align-items:flex-start;gap:12px;padding:20px 22px 14px;display:flex}.sh-sheet-head b{font-size:17px;font-weight:900;display:block}.sh-sheet-head span{color:var(--sh-muted);margin-top:3px;font-size:12.5px;display:block}.sh-sheet-close{width:32px;height:32px;color:var(--sh-muted);border-radius:50%;flex:none;place-items:center;display:grid}.sh-sheet-close:hover{background:var(--sh-line);color:var(--sh-text)}.sh-sheet-body{flex-direction:column;gap:14px;padding:18px 22px 22px;display:flex}.sh-sheet-label{color:var(--sh-muted);margin-bottom:-6px;font-size:12px;font-weight:800}.sh-sheet-seg{background:var(--sh-surface-2);border:1px solid var(--sh-line);border-radius:14px;grid-auto-columns:1fr;grid-auto-flow:column;gap:4px;padding:4px;display:grid}.sh-sheet-seg button{color:var(--sh-muted);border-radius:10px;padding:8px 4px;font-size:12.5px;font-weight:800;transition:background .2s,color .2s}.sh-sheet-seg button[data-on=true]{background:linear-gradient(180deg, var(--sh-gold-2), var(--sh-gold));color:#1f1407;box-shadow:0 8px 16px -10px #a0762ccc}.sh-sheet-price{flex-wrap:wrap;align-items:baseline;gap:4px 10px;padding-top:4px;display:flex}.sh-sheet-price b{font-size:30px;font-weight:900}.sh-sheet-price span,.sh-sheet-price s{color:var(--sh-muted);font-size:12.5px}.sh-sheet-price em{color:var(--sh-gold-ink);background:color-mix(in srgb, var(--sh-gold) 16%, transparent);border-radius:999px;padding:3px 9px;font-size:11.5px;font-style:normal;font-weight:800}.sh-sheet-list{flex-direction:column;gap:8px;display:flex}.sh-sheet-list li{color:var(--sh-muted);align-items:center;gap:8px;font-size:13px;display:flex}.sh-sheet-list li svg{color:var(--sh-gold);flex:none}.sh-sheet-addons{flex-direction:column;gap:8px;display:flex}.sh-sheet-addons .sh-sheet-label{margin-bottom:0}.sh-sheet-addon{border:1px solid var(--sh-line);background:var(--sh-surface);text-align:right;border-radius:14px;align-items:center;gap:10px;padding:11px 14px;font-size:13px;transition:border-color .2s,background .2s;display:flex}.sh-sheet-addon[data-on=true]{border-color:var(--sh-gold);background:color-mix(in srgb, var(--sh-gold) 8%, var(--sh-surface))}.sh-sheet-addon .tick{border:1.5px solid var(--sh-line);color:#1f1407;border-radius:6px;flex:none;place-items:center;width:20px;height:20px;display:grid}.sh-sheet-addon[data-on=true] .tick{background:var(--sh-grad);border-color:#0000}.sh-sheet-addon .nm{flex:1;font-weight:700}.sh-sheet-addon .pr{color:var(--sh-muted);white-space:nowrap;font-size:12px}.sh-sheet-total{border-top:1px dashed var(--sh-line);color:var(--sh-muted);justify-content:space-between;align-items:baseline;padding-top:12px;font-size:13px;display:flex}.sh-sheet-total b{color:var(--sh-text);font-size:18px;font-weight:900}.sh-sheet-note{color:var(--sh-muted);font-size:12px;line-height:1.9}.sh-sheet-cta{width:100%}.sh-sheet-sub{text-align:center;border:1px solid var(--sh-line);border-radius:999px;width:100%;margin-top:-4px;padding:10px;font-size:13.5px;font-weight:800;transition:border-color .2s;display:block}.sh-sheet-sub:hover{border-color:#c9a15a8c}.sh-org-band{padding-block:56px}@media (min-width:1024px){.sh-org-band{padding-block:72px}}.sh-org-box{color:#f4ecdd;background:linear-gradient(150deg,#241a11 0%,#120d08 58%,#1d150d 100%);border-radius:28px;gap:24px;padding:28px 24px;display:grid;position:relative;overflow:hidden;box-shadow:0 40px 80px -45px #281a08bf,inset 0 0 0 1px #c9a15a47}.sh-org-box:after{content:"";aspect-ratio:1;pointer-events:none;background:radial-gradient(closest-side,#c9a15a2e,#0000);border-radius:50%;width:55%;position:absolute;top:-40%;left:-10%}@media (min-width:900px){.sh-org-box{grid-template-columns:1.2fr 1fr;align-items:center;gap:40px;padding:36px 44px}}.sh-org-copy .sh-kicker{color:#d4ae67}.sh-org-copy h2{margin-top:10px;font-size:clamp(24px,3vw,34px);font-weight:900;line-height:1.35}.sh-org-copy p{color:#f4ecdda8;max-width:440px;margin-top:8px;font-size:14px;line-height:1.9}.sh-org-actions{flex-wrap:wrap;align-items:center;gap:16px;margin-top:18px;display:flex}.sh-org-link{color:#ebcd8f;border-bottom:1px solid #ebcd8f59;font-size:14px;font-weight:800}.sh-org-chips{z-index:1;flex-wrap:wrap;gap:8px;display:flex;position:relative}.sh-org-chips li{background:#c9a15a14;border:1px solid #c9a15a38;border-radius:999px;align-items:center;gap:8px;padding:9px 14px;font-size:12.5px;font-weight:700;display:inline-flex}.sh-org-chips li svg{color:#c9a15a;flex:none}.sh-case-panel .pcard{container-type:inline-size}.sh-case-panel .pcard .nfc{width:9%}.sh-case-panel .pcard .who b{font-size:6.4cqw}.sh-case-panel .pcard .who span{font-size:4.2cqw}.sh-case-panel .pcard.pc-doctor{color:#2f8f83;background:radial-gradient(90% 80% at 100% 0,#2f8f831f,#0000 60%),linear-gradient(140deg,#fff,#eef5f2);box-shadow:inset 0 0 0 1px #2f8f8338,0 30px 50px -26px #1e464080}.pc-doctor .cross{background:#2f8f83;border-radius:50%;width:13cqw;height:13cqw;position:absolute;top:12%;left:7%;box-shadow:0 6px 14px -6px #2f8f83cc}.pc-doctor .cross:before,.pc-doctor .cross:after{content:"";background:#fff;border-radius:1cqw;width:6.4cqw;height:1.9cqw;margin:-.95cqw 0 0 -3.2cqw;position:absolute;top:50%;left:50%}.pc-doctor .cross:after{transform:rotate(90deg)}.pc-doctor .ecg{fill:none;stroke:#2f8f83;stroke-width:1.6px;stroke-linejoin:round;opacity:.55;stroke-dasharray:260;stroke-dashoffset:0;width:100%;height:16%;position:absolute;top:33%;left:0}.sh-case-panel[data-active=true] .pc-doctor .ecg{animation:2.4s ease-in-out .3s both pc-ecg}@keyframes pc-ecg{0%{stroke-dashoffset:260px}}.pc-doctor .who b{color:#173f3a}.pc-doctor .chip-note{color:#2f8f83;background:#2f8f831a;border-radius:99px;padding:1.2cqw 3cqw;font-size:3.6cqw;font-weight:700;position:absolute;bottom:13%;left:7%}.sh-case-panel .pcard.pc-lawyer{color:#d4ae67;background:radial-gradient(circle at 20% 30%,#ffffff0d,#0000 40%),repeating-radial-gradient(circle at 30% 40%,#ffffff05 0 1px,#0000 1px 3px),linear-gradient(140deg,#232a4d,#12162c 60%,#1b2140);box-shadow:inset 0 0 0 1px #c9a15a59,0 30px 50px -26px #0a0c1ed9}.pc-lawyer .frame{border:1px solid #d4ae6773;border-radius:3cqw;position:absolute;inset:5%;box-shadow:inset 0 0 0 2.5px #12162c,inset 0 0 0 3.5px #d4ae674d}.pc-lawyer .scales{color:#d4ae67;filter:drop-shadow(0 1px #0009);width:22%;height:auto;position:absolute;top:14%;left:9%}.pc-lawyer .who b{color:#f1e4c8;letter-spacing:.01em}.pc-lawyer .seal{color:#3a2408;text-align:center;background:radial-gradient(circle at 35% 30%,#efd28f,#b8873a 70%);border-radius:50%;place-items:center;width:15cqw;height:15cqw;font-size:3.4cqw;font-weight:800;line-height:1.1;display:grid;position:absolute;bottom:12%;left:9%;box-shadow:0 0 0 1.2cqw #b8873a40,0 4px 8px #00000073}.pc-lawyer .seal b{font-size:3cqw;font-weight:700;display:block}.sh-case-panel .pcard.pc-sales{color:#e3bf78;background:linear-gradient(140deg,#34312c,#1b1915 55%,#2a2722);box-shadow:inset 0 0 0 1px #c9a15a4d,0 30px 50px -26px #14100acc}.pc-sales .stripe{background:linear-gradient(#e3bf7829,#e3bf7805);width:18%;height:160%;position:absolute;top:-20%;right:22%;transform:rotate(24deg)}.pc-sales .bars{fill:#e3bf78d9;stroke:#f3d59a;stroke-width:1.6px;stroke-linecap:round;width:24%;height:auto;position:absolute;top:12%;left:7%}.pc-sales .bars rect{stroke:none;transform-origin:bottom;transform-box:fill-box}.sh-case-panel[data-active=true] .pc-sales .bars rect{animation:.7s cubic-bezier(.2,.8,.2,1) both pc-bar}.pc-sales .bars rect:nth-child(2){animation-delay:80ms!important}.pc-sales .bars rect:nth-child(3){animation-delay:.16s!important}.pc-sales .bars rect:nth-child(4){animation-delay:.24s!important}@keyframes pc-bar{0%{transform:scaleY(.1)}}.pc-sales .who b{color:#f6ecd8}.pc-sales .catalog{color:#e3bf78;align-items:center;gap:2cqw;font-size:3.6cqw;font-weight:700;display:flex;position:absolute;bottom:12%;left:7%}.pc-sales .mini-code{fill:#1b1915;background:#f6ecd8;border-radius:1.4cqw;width:9cqw;height:9cqw;padding:1cqw}.sh-case-panel .pcard.pc-exec{color:#d9b56e;background:radial-gradient(70% 60% at 25% 35%,#c9a15a29,#0000 70%),linear-gradient(140deg,#141414,#050505 55%,#121212);box-shadow:inset 0 0 0 1px #c9a15a73,0 30px 50px -26px #000000e6}.pc-exec .monogram{background:linear-gradient(#f3dba6,#c9a15a 55%,#8f6726);color:#0000;-webkit-background-clip:text;background-clip:text;border:1px solid #d9b56e99;border-radius:50%;place-items:center;width:24cqw;height:24cqw;margin-top:-12cqw;font-size:8.6cqw;font-weight:900;display:grid;position:absolute;top:50%;left:9%;box-shadow:inset 0 0 0 1.4cqw #0009,inset 0 0 0 1.7cqw #d9b56e59}.pc-exec .rule{background:linear-gradient(270deg,#d9b56ecc,#0000);width:34%;height:1px;position:absolute;bottom:34%;right:8%}.pc-exec .who b{color:#f4ecdd;letter-spacing:.02em}.sh-case-panel .pcard.pc-artist{color:#b0573c;background:repeating-linear-gradient(45deg,#785a3206 0 2px,#0000 2px 5px),linear-gradient(140deg,#fffaf1,#f3e9d8);box-shadow:inset 0 0 0 1px #8c682c29,0 30px 50px -26px #5c401680}.pc-artist .swatches{flex-direction:column;width:9%;display:flex;position:absolute;top:0;bottom:0;left:7%}.pc-artist .swatches i{flex:1}.pc-artist .swatches i:first-child{background:#e4664a}.pc-artist .swatches i:nth-child(2){background:#f0b64a}.pc-artist .swatches i:nth-child(3){background:#3f9a8c}.pc-artist .swatches i:nth-child(4){background:#5b5fb0}.pc-artist .swatches i:nth-child(5){background:#2b2420}.sh-case-panel[data-active=true] .pc-artist .swatches i{animation:.5s both pc-swatch}.pc-artist .swatches i:nth-child(2){animation-delay:60ms!important}.pc-artist .swatches i:nth-child(3){animation-delay:.12s!important}.pc-artist .swatches i:nth-child(4){animation-delay:.18s!important}.pc-artist .swatches i:nth-child(5){animation-delay:.24s!important}@keyframes pc-swatch{0%{transform:scaleX(0)}}.pc-artist .stroke{background:linear-gradient(90deg,#f0b64a8c,#e4664a59 60%,#0000);border-radius:50% 40% 55% 45%/60% 50% 50% 40%;width:62%;height:26%;position:absolute;bottom:9%;right:4%;transform:rotate(-3deg)}.pc-artist .who{z-index:1}.pc-artist .who b{color:#2b2420}.pc-artist .who span{color:#b0573c;opacity:1}.sh-case-panel .pc-team-stack{z-index:1;aspect-ratio:1.586;width:min(270px,74%);position:relative}.sh-case-panel .pc-team-stack .pcard{width:100%;position:absolute;inset:0}.sh-case-panel .pcard.pc-team{color:#3b2709;background:linear-gradient(140deg,#f3dba6,#c9a15a 55%,#a57b35)}.sh-case-panel .pcard.pc-team.back{opacity:.85}.sh-case-panel .pcard.pc-team.b1{filter:brightness(.86);transform:perspective(900px)rotateX(8deg)rotateY(-12deg)rotate(-4deg)translate(5%,-9%)}.sh-case-panel .pcard.pc-team.b2{filter:brightness(.72);transform:perspective(900px)rotateX(8deg)rotateY(-12deg)rotate(-4deg)translate(10%,-18%)}.pc-team .brand{width:14%;height:auto;position:absolute;top:13%;left:7%}.pc-team .co{letter-spacing:.02em;font-size:4.6cqw;font-weight:900;position:absolute;top:15%;left:24%}.pc-team .avatars{align-items:center;display:flex;position:absolute;bottom:13%;left:7%}.pc-team .avatars i{background:linear-gradient(160deg,#6d4c1d,#3b2709);border:1.5px solid #e6c788;border-radius:50%;width:7.4cqw;height:7.4cqw;margin-left:-2cqw}.pc-team .avatars i:first-child{margin-left:0}.pc-team .avatars i:nth-child(2){background:linear-gradient(160deg,#8a6a3a,#4d3410)}.pc-team .avatars i:nth-child(3){background:linear-gradient(160deg,#a0824e,#5a3f15)}.pc-team .avatars b{margin-right:1.6cqw;font-size:3.6cqw;font-weight:800}
