.gs-nav{z-index:40;background:color-mix(in srgb, var(--gs-bg) 82%, transparent);-webkit-backdrop-filter:saturate(1.4)blur(14px);backdrop-filter:saturate(1.4)blur(14px);border-bottom:1px solid var(--gs-line);position:sticky;top:0}.gs-nav[data-overlay]{-webkit-backdrop-filter:none;backdrop-filter:none;color:#fff;--gs-fg:#fff;--gs-muted:#ffffffbf;background:0 0;border-bottom-color:#0000;position:absolute;inset:0 0 auto}.gs-nav__inner{align-items:center;gap:24px;min-height:72px;display:flex}.gs-nav__brand{font-family:var(--gs-font-display);letter-spacing:-.01em;align-items:center;margin-right:auto;font-size:19px;font-weight:700;display:inline-flex}.gs-nav__logo{width:auto;height:32px}.gs-nav__links{align-items:center;gap:clamp(16px,2.4cqi,36px);font-size:15px;display:flex}.gs-nav__links a:not(.gs-btn){color:var(--gs-muted);transition:color .2s;position:relative}.gs-nav__links a:not(.gs-btn):hover,.gs-nav__links a[aria-current=page]{color:var(--gs-fg)}.gs-nav__cta{min-height:40px;padding:0 18px;font-size:14px}.gs-nav__toggle{cursor:pointer;width:44px;height:44px;color:inherit;background:0 0;border:0;display:none;position:relative}.gs-nav__toggle i{height:1.5px;transition:transform .25s var(--gs-ease), top .25s var(--gs-ease);background:currentColor;position:absolute;left:11px;right:11px}.gs-nav__toggle i:first-child{top:17px}.gs-nav__toggle i:last-child{top:25px}.gs-nav[data-open] .gs-nav__toggle i:first-child{top:21px;transform:rotate(45deg)}.gs-nav[data-open] .gs-nav__toggle i:last-child{top:21px;transform:rotate(-45deg)}.gs-nav[data-style=centered] .gs-nav__inner{grid-template-columns:1fr auto 1fr;display:grid}.gs-nav[data-style=centered] .gs-nav__brand{grid-area:1/2;justify-self:center;margin:0}.gs-nav[data-style=centered] .gs-nav__links{grid-area:1/1}.gs-nav[data-style=centered] .gs-nav__cta{grid-area:1/3;justify-self:end}.gs-nav[data-style=middle] .gs-nav__inner{grid-template-columns:1fr auto 1fr;display:grid}.gs-nav[data-style=middle] .gs-nav__brand{margin:0}.gs-nav[data-style=middle] .gs-nav__cta{justify-self:end}.gs-nav[data-style=minimal] .gs-nav__toggle{display:block}.gs-nav[data-style=minimal] .gs-nav__links,.gs-nav[data-style=minimal] .gs-nav__cta{display:none}@container gs (max-width:900px){.gs-nav__toggle{display:block}.gs-nav__links,.gs-nav__cta{display:none}.gs-nav[data-style=centered] .gs-nav__inner,.gs-nav[data-style=middle] .gs-nav__inner{display:flex}.gs-nav[data-style=centered] .gs-nav__brand{margin-right:auto}}.gs-nav[data-open]{background:var(--gs-bg)}.gs-nav[data-open][data-overlay]{--gs-fg:#fff;background:#0a0a0b}.gs-nav[data-open] .gs-nav__links{padding:16px var(--gs-gutter) 32px;background:inherit;border-bottom:1px solid var(--gs-line);font-size:22px;font-family:var(--gs-font-display);flex-direction:column;align-items:flex-start;gap:4px;display:flex;position:absolute;top:100%;left:0;right:0}.gs-nav[data-open] .gs-nav__links a:not(.gs-btn){color:inherit;padding:8px 0}.gs-nav[data-open] .gs-nav__cta{font-family:var(--gs-font-body);margin-top:16px}.gs-nav[data-overlay][data-inset]{inset:clamp(10px,1.4cqi,20px) clamp(10px,1.4cqi,20px) auto}.gs-nav[data-overlay][data-inset] .gs-nav__inner{padding-inline:clamp(16px,3cqi,40px)}.gs-nav__cta--pill{color:#111;background:#ffffffeb;min-height:36px;padding:0 14px 0 18px;font-size:13px}.gs-nav__cta--pill i{background:var(--gs-accent);border-radius:99px;width:7px;height:7px}.gs-nav[data-style=logo]{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;height:0;position:sticky;top:0;overflow:visible}.gs-nav__namelogo{z-index:2;padding:20px var(--gs-gutter);color:var(--gs-fg);font-family:var(--gs-font-display);flex-direction:column;align-items:flex-start;gap:2px;display:flex;position:absolute;top:0;left:0}.gs-nav__namelogo strong{letter-spacing:.02em;font-size:15px;font-weight:700}.gs-nav__namelogo small{letter-spacing:.2em;text-transform:uppercase;color:var(--gs-muted);font-size:10px;font-family:var(--gs-font-body)}.gs-nav__drop{position:relative}.gs-nav__drop>a{align-items:center;gap:4px;display:inline-flex}.gs-nav__drop>a svg{opacity:.6;width:12px;height:12px;transition:rotate .2s var(--gs-ease)}.gs-nav__menu{border-radius:calc(var(--gs-radius) + 6px);background:var(--gs-surface);border:1px solid var(--gs-line);opacity:0;visibility:hidden;min-width:200px;transition:opacity .18s, translate .22s var(--gs-ease), visibility 0s .22s;z-index:3;flex-direction:column;padding:8px;display:flex;position:absolute;top:calc(100% + 10px);left:50%;translate:-50% 4px;box-shadow:0 18px 50px #0000001f}.gs-nav__menu:before{content:"";height:12px;position:absolute;inset:-12px 0 auto}.gs-nav__menu a{border-radius:calc(var(--gs-radius) * .7);white-space:nowrap;flex-direction:column;gap:2px;padding:9px 12px;font-size:14px;display:flex;color:var(--gs-fg)!important}.gs-nav__menu a:hover{background:var(--gs-surface-2)}.gs-nav__menu small{color:var(--gs-muted);font-size:12px}.gs-nav__drop:hover .gs-nav__menu,.gs-nav__drop:focus-within .gs-nav__menu{opacity:1;visibility:visible;transition:opacity .18s, translate .22s var(--gs-ease);translate:-50%}.gs-nav__drop:hover>a svg{rotate:180deg}.gs-nav__tools{align-items:center;gap:6px;display:flex}.gs .gs-nav__lang{border:1px solid var(--gs-line);letter-spacing:.08em;min-width:38px;height:30px;color:var(--gs-muted);border-radius:999px;place-items:center;padding:0 10px;font-size:11px;font-weight:700;display:inline-grid}.gs .gs-nav__lang:hover{color:var(--gs-fg);border-color:var(--gs-fg)}.gs .gs-nav__mode{width:34px;height:34px;color:var(--gs-muted);cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;display:grid}.gs .gs-nav__mode:hover{color:var(--gs-fg);background:var(--gs-surface-2)}.gs-nav__mode svg{width:18px;height:18px}.gs .gs-nav__cta--ink{background:var(--gs-fg);color:var(--gs-bg);border-radius:999px}.gs .gs-nav__cta--ink:hover{background:color-mix(in srgb, var(--gs-fg) 85%, var(--gs-bg))}.gs-nav[data-style=floating]{-webkit-backdrop-filter:none;backdrop-filter:none;pointer-events:none;background:0 0;border:0;padding-top:clamp(10px,1.4cqi,16px);position:sticky;top:0}.gs-nav[data-style=floating] .gs-nav__inner{pointer-events:auto;background:color-mix(in srgb, var(--gs-surface) 78%, transparent);-webkit-backdrop-filter:saturate(1.5)blur(18px);border:1px solid color-mix(in srgb, var(--gs-fg) 8%, transparent);border-radius:999px;grid-template-columns:1fr auto 1fr;gap:16px;max-width:min(1220px,100% - 2*clamp(12px,2.4cqi,32px));min-height:60px;padding:0 10px 0 24px;display:grid;box-shadow:0 10px 40px #00000012,inset 0 1px #ffffff80}.gs-nav[data-style=floating] .gs-nav__brand{letter-spacing:.24em;text-transform:uppercase;margin:0;font-size:15px;font-weight:600}.gs-nav[data-style=floating] .gs-nav__links{justify-self:center;gap:clamp(14px,2.2cqi,30px);font-size:14px}.gs-nav__end{grid-column:3;justify-self:end;align-items:center;gap:8px;display:flex}.gs-nav[data-style=floating] .gs-nav__brand{grid-column:1;justify-self:start}.gs-nav[data-style=floating] .gs-nav__links{grid-column:2}.gs-nav[data-style=floating] .gs-nav__cta{min-height:40px}.gs-nav[data-style=floating][data-over]{position:absolute;inset:0 0 auto}.gs-nav[data-style=floating][data-open]{background:0 0}.gs-nav[data-style=floating][data-open] .gs-nav__inner{background:var(--gs-surface);border-radius:28px}.gs-nav[data-style=floating][data-open] .gs-nav__links{border:1px solid var(--gs-line);background:var(--gs-surface);border-radius:24px;top:calc(100% + 8px);left:0;right:0;box-shadow:0 18px 50px #0000001f}@container gs (max-width:900px){.gs-nav[data-style=floating] .gs-nav__inner{min-height:56px;padding:0 8px 0 20px;display:flex}.gs-nav[data-style=floating] .gs-nav__brand{margin-right:auto}.gs-nav[data-style=floating] .gs-nav__end>.gs-nav__cta{display:none}}.gs-nav[data-open] .gs-nav__drop{flex-direction:column;display:flex}.gs-nav[data-open] .gs-nav__drop>a svg{display:none}.gs-nav[data-open] .gs-nav__menu{opacity:1;visibility:visible;box-shadow:none;min-width:0;font-family:var(--gs-font-body);background:0 0;border:0;padding:0 0 8px 14px;position:static;translate:none}.gs-nav[data-open] .gs-nav__menu a{padding:6px 0;font-size:15px;color:var(--gs-muted)!important}.gs-page[data-nav=sidebar]{grid-template-columns:clamp(220px,20cqi,280px) minmax(0,1fr);grid-template-areas:"side main""side foot";align-items:start;display:grid}.gs-page[data-nav=sidebar]>.gs-nav{grid-area:side}.gs-page[data-nav=sidebar]>main{grid-area:main;min-width:0}.gs-page[data-nav=sidebar]>.gs-foot{grid-area:foot}.gs-page[data-nav=sidebar]{--gs-max:1120px}.gs-nav[data-style=sidebar]{height:var(--gs-vh);-webkit-backdrop-filter:none;backdrop-filter:none;z-index:30;background:0 0;border:0;position:sticky;top:0}.gs-side{flex-direction:column;gap:28px;height:100%;padding:clamp(24px,2.6cqi,36px) clamp(20px,2.4cqi,32px);display:flex}.gs-side__top{justify-content:space-between;align-items:center;display:flex}.gs-side__avatar{width:52px;height:36px;display:inline-flex;position:relative}.gs-side__avatar img,.gs-side__avatar>span{object-fit:cover;z-index:1;background:var(--gs-surface-2);border-radius:10px;place-items:center;width:36px;height:36px;font-weight:700;display:grid;position:relative}.gs-side__avatar i{filter:saturate(1.2);background:conic-gradient(from 200deg,#ff5f6d,#ffc371,#7cf29b,#4fa9ff,#a26bff,#ff5f6d);border-radius:999px;width:36px;height:36px;position:absolute;top:0;left:18px}.gs-side__menu{flex-direction:column;align-items:flex-start;gap:22px;font-size:14px;display:flex}.gs-side__menu>a,.gs-side__group a{color:var(--gs-fg);align-items:baseline;gap:6px;width:fit-content;padding:3px 0;display:flex;position:relative}.gs-side__group{flex-direction:column;gap:2px;display:flex}.gs-side__group p{color:var(--gs-faint);margin-bottom:4px;font-size:13px}.gs-side__group small{color:var(--gs-faint);font-size:13px}.gs-side__menu a[aria-current=page]:before{content:"";background:currentColor;border-radius:1px;width:4px;height:4px;margin-top:-2px;position:absolute;top:50%;left:-10px}.gs-side__menu a:hover{color:var(--gs-muted)}.gs-side__foot{flex-direction:column;gap:12px;margin-top:auto;font-size:13px;line-height:1.5;display:flex}.gs-side__sign{font-family:"Homemade Apple", "Iansui", var(--gs-font-display);color:var(--gs-fg);font-size:18px;font-style:italic}.gs-side__sign img{width:auto;height:30px}.gs-side__bio{color:var(--gs-muted);max-width:30ch}.gs .gs-side__bio a{color:var(--gs-fg)}.gs-side__bio a:hover{text-underline-offset:3px;text-decoration:underline}.gs-nav[data-style=sidebar] .gs-nav__toggle{display:none}.gs-nav[data-style=sidebar] .gs-side__menu{display:flex}@container gs (max-width:820px){.gs-page[data-nav=sidebar]{grid-template-columns:1fr;grid-template-areas:"side""main""foot"}.gs-nav[data-style=sidebar]{background:color-mix(in srgb, var(--gs-bg) 88%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);height:auto}.gs-nav[data-style=sidebar] .gs-side{padding:12px var(--gs-gutter);gap:0}.gs-nav[data-style=sidebar] .gs-nav__toggle{display:block}.gs-nav[data-style=sidebar] .gs-side__menu,.gs-nav[data-style=sidebar] .gs-side__foot{display:none}.gs-nav[data-style=sidebar][data-open] .gs-side__menu{font-size:17px;font-family:var(--gs-font-body);border:0;padding:18px 0 8px;display:flex;position:static}.gs-nav[data-style=sidebar][data-open] .gs-side__foot{padding-bottom:16px;display:flex}}@container gs (max-width:900px){.gs-nav .gs-nav__inner>.gs-nav__cta,.gs-nav[data-open] .gs-nav__inner>.gs-nav__cta{display:none}}.gs-langs{position:relative}.gs .gs-langs>summary{cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;gap:4px;list-style:none;display:inline-flex}.gs-langs>summary::-webkit-details-marker{display:none}.gs-langs>summary svg{opacity:.7;width:10px;height:10px;transition:rotate .2s var(--gs-ease)}.gs-langs[open]>summary svg{rotate:180deg}.gs-langs__menu{z-index:5;border-radius:calc(var(--gs-radius) + 4px);background:var(--gs-surface);border:1px solid var(--gs-line);min-width:150px;color:var(--gs-fg);flex-direction:column;padding:6px;display:flex;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 18px 50px #00000024}.gs .gs-langs__menu a{border-radius:calc(var(--gs-radius) * .7);color:var(--gs-fg);white-space:nowrap;padding:8px 12px;font-size:14px}.gs .gs-langs__menu a:hover{background:var(--gs-surface-2)}.gs .gs-langs__menu a[aria-current]{font-weight:700}.gs-langs__menu a[aria-current]:after{content:" ·";color:var(--gs-accent)}.gs-side__langs{display:flex}.gs-side__langs .gs-langs__menu{inset:auto auto calc(100% + 8px) 0}
.gs-foot{background:var(--gs-bg);color:var(--gs-fg);border-top:1px solid var(--gs-line);padding-top:clamp(48px,7cqi,96px)}.gs-foot__inner{grid-template-columns:2fr 1fr 1fr;gap:32px;padding-bottom:48px;display:grid}.gs-foot__brand strong{font-family:var(--gs-font-display);letter-spacing:-.02em;font-size:clamp(24px,3cqi,40px);display:block}.gs-foot__brand p{color:var(--gs-muted);white-space:pre-line;max-width:40ch;margin-top:12px}.gs-foot__contact{color:var(--gs-muted);flex-direction:column;gap:8px;display:flex}.gs-foot__contact a:hover,.gs-foot__social a:hover{color:var(--gs-fg)}.gs-foot__social{color:var(--gs-muted);flex-direction:column;gap:8px;display:flex}.gs-foot__base{border-top:1px solid var(--gs-line);color:var(--gs-faint);justify-content:space-between;gap:16px;padding-block:20px 28px;font-size:13px;display:flex}.gs-foot__made{color:var(--gs-muted);align-items:center;gap:4px;display:inline-flex}.gs-foot__made b{color:var(--gs-fg);letter-spacing:-.01em;font-weight:700}@container gs (max-width:720px){.gs-foot__inner{grid-template-columns:1fr}.gs-foot__base{flex-direction:column}}.gs-foot--minimal{border-top:0;padding-top:0}.gs-foot--minimal .gs-foot__base{text-transform:none;border-top:0}.gs-foot__mini-links{flex-wrap:wrap;gap:20px;display:inline-flex}.gs-foot__mini-links a:hover{color:var(--gs-fg)}.gs-foot__made b{font-family:"Outfit", var(--gs-font-display);letter-spacing:-.03em;font-weight:800}.gs-foot__platform{align-items:center;gap:16px;display:inline-flex}.gs-foot__report{color:var(--gs-faint);font-size:12px}.gs-foot__report:hover{color:var(--gs-muted);text-decoration:underline}.gs-foot__big{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:clamp(32px,6cqi,96px);padding-bottom:clamp(40px,6cqi,72px);display:grid}.gs-foot__id{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.gs-foot__name{flex-wrap:wrap;align-items:baseline;gap:6px 14px;display:flex}.gs-foot__name strong{font-family:var(--gs-font-display);letter-spacing:-.02em;font-size:clamp(30px,3.6cqi,48px);font-weight:700;line-height:1.1}.gs-foot__name small{letter-spacing:.24em;text-transform:uppercase;color:var(--gs-faint);font-size:11px}.gs-foot__bio{color:var(--gs-muted);white-space:pre-line;max-width:40ch}.gs-foot__cta{min-height:40px;padding:0 18px;font-size:14px}.gs-foot__cols{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:28px 24px;display:grid}.gs-foot__cols>div{flex-direction:column;gap:8px;font-size:14px;display:flex}.gs-foot__cols h2{letter-spacing:.2em;text-transform:uppercase;color:var(--gs-faint);margin-bottom:4px;font-size:11px;font-weight:600}.gs .gs-foot__cols a{color:var(--gs-fg);flex-direction:column;display:flex}.gs .gs-foot__cols a:hover{color:var(--gs-muted)}.gs-foot__cols small{color:var(--gs-faint);font-size:12px}@container gs (max-width:820px){.gs-foot__big{grid-template-columns:1fr}}.gs-foot__centered{text-align:center;flex-direction:column;align-items:center;gap:14px;padding-bottom:clamp(40px,6cqi,72px);display:flex}.gs-foot__wordmark{font-family:var(--gs-font-display);letter-spacing:-.04em;font-size:clamp(40px,9cqi,128px);font-weight:800;line-height:.95}.gs-foot__centered p{color:var(--gs-muted);white-space:pre-line;max-width:46ch}.gs-foot__contact-line{flex-wrap:wrap;justify-content:center;gap:6px 20px;display:flex}.gs-foot__contact-line a:hover{color:var(--gs-fg)}.gs-foot__social--row{flex-flow:wrap;justify-content:center;gap:8px 20px}.gs-foot__report,.gs-foot__made,.gs-foot__mini-links a{align-items:center;min-height:44px;margin:-12px -6px;padding-inline:6px;display:inline-flex}
.gs[data-btn=pill] .gs-btn{border-radius:999px}.gs[data-btn=square] .gs-btn{text-transform:uppercase;letter-spacing:.08em;border-radius:0;font-size:13px}.gs[data-btn=outline] .gs-btn--primary{color:var(--gs-fg);background:0 0;border:1.5px solid}.gs[data-btn=outline] .gs-btn--primary:hover{background:var(--gs-accent);color:var(--gs-on-accent);border-color:var(--gs-accent)}.gs[data-btn=underline] .gs-btn{min-height:0;color:var(--gs-fg);text-underline-offset:6px;background:0 0;border:0;border-radius:0;padding:6px 0;text-decoration:underline;text-decoration-thickness:1.5px}.gs[data-btn=underline] .gs-btn--primary{-webkit-text-decoration-color:var(--gs-accent);text-decoration-color:var(--gs-accent);text-decoration-thickness:3px}.gs[data-btn=underline] .gs-btn:hover{text-decoration-color:currentColor;transform:none}.gs[data-btn=underline] .gs-btns{gap:28px}.gs[data-density=compact]{--gs-space-s:clamp(24px, 3.4cqi, 40px);--gs-space-m:clamp(44px, 6cqi, 84px);--gs-space-l:clamp(64px, 9cqi, 124px)}.gs[data-density=airy]{--gs-space-s:clamp(40px, 6.5cqi, 80px);--gs-space-m:clamp(84px, 12cqi, 168px);--gs-space-l:clamp(120px, 17cqi, 240px)}.gs[data-rules=hairline] main>.gs-b+.gs-b,.gs[data-rules=hairline] main>*+*>.gs-b{border-top:1px solid var(--gs-line)}.gs[data-rules=strong]{--gs-line:color-mix(in srgb, var(--gs-fg) 85%, transparent)}.gs[data-rules=strong] main>.gs-b+.gs-b,.gs[data-rules=strong] main>*+*>.gs-b{border-top:2px solid var(--gs-fg)}.gs[data-rules] .gs-b--hero-immersive,.gs[data-rules] .gs-b--series{border-top:0!important}.gs[data-texture=grain]:after,.gs[data-texture=paper]:after{content:"";z-index:80;pointer-events:none;opacity:.09;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .55 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.gs[data-texture=paper]:after{opacity:.16;mix-blend-mode:multiply;filter:sepia(.6)}.gs[data-mode=dark][data-texture=paper]:after{mix-blend-mode:soft-light}.gs[data-texture=glow]{background:radial-gradient(60cqi 40cqi at 12% 0%, color-mix(in srgb, var(--gs-accent) 14%, transparent), transparent 70%), radial-gradient(70cqi 50cqi at 92% 8%, #7aa7ff29, transparent 70%), var(--gs-bg)}.gs[data-texture=glow] main>.gs-b:not([data-mode]),.gs[data-texture=glow] main>*>.gs-b:not([data-mode]),.gs[data-texture=glow] .gs-foot:not([data-mode]){background:0 0}.gs[data-img=mono] :is(.gs-media,.gs-work__media,.gs-bgvideo,.gs-gal,.gs-cta,.gs-bento,.gs-hp,.gs-wall,.gs-series) img{filter:grayscale()contrast(1.05)}.gs[data-img=warm] :is(.gs-media,.gs-work__media,.gs-bgvideo,.gs-gal,.gs-cta,.gs-bento,.gs-hp,.gs-wall,.gs-series) img{filter:sepia(.22)saturate(1.12)contrast(1.03)}.gs[data-img=cool] :is(.gs-media,.gs-work__media,.gs-bgvideo,.gs-gal,.gs-cta,.gs-bento,.gs-hp,.gs-wall,.gs-series) img{filter:saturate(.82)hue-rotate(-8deg)brightness(1.02)}.gs[data-img=fade] :is(.gs-media,.gs-work__media,.gs-bgvideo,.gs-gal,.gs-cta,.gs-bento,.gs-hp,.gs-wall,.gs-series) img{filter:contrast(.88)brightness(1.06)saturate(.78)}.gs[data-caps] :is(.gs-h1,.gs-h2,.gs-hero__title,.gs-cta__title,.gs-split__title,.gs-hp__title,.gs-case__title){text-transform:uppercase;letter-spacing:-.01em}.gs-b:has(>.gs-sticker){overflow:visible}.gs-sticker{z-index:6;aspect-ratio:1;pointer-events:none;filter:drop-shadow(2.5px 0 #fff)drop-shadow(-2.5px 0 #fff)drop-shadow(0 2.5px #fff)drop-shadow(0 -2.5px #fff)drop-shadow(0 8px 14px #0003);width:clamp(72px,10cqi,132px);rotate:var(--gs-sticker-rot,-8deg);position:absolute}.gs-sticker svg{width:100%;height:100%;display:block}.gs-sticker[data-pos=tr]{top:calc(var(--gs-pad,var(--gs-space-m)) * .35);right:max(12px, calc((100cqi - var(--gs-max)) / 2 - 24px));--gs-sticker-rot:8deg}.gs-sticker[data-pos=tl]{top:calc(var(--gs-pad,var(--gs-space-m)) * .35);left:max(12px, calc((100cqi - var(--gs-max)) / 2 - 24px))}.gs-sticker[data-pos=br]{bottom:calc(var(--gs-pad,var(--gs-space-m)) * .35);right:max(12px, calc((100cqi - var(--gs-max)) / 2 - 24px));--gs-sticker-rot:6deg}.gs-sticker[data-pos=bl]{bottom:calc(var(--gs-pad,var(--gs-space-m)) * .35);left:max(12px, calc((100cqi - var(--gs-max)) / 2 - 24px))}@container gs (max-width:640px){.gs-sticker{width:64px}}@media (prefers-reduced-motion:no-preference){.gs[data-motion=on] .gs-sticker{animation:gs-sticker-in .7s var(--gs-ease) both}}@keyframes gs-sticker-in{0%{opacity:0;scale:.6}to{opacity:1;scale:1}}
