@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-md:28rem;--container-lg:32rem;--container-2xl:42rem;--container-3xl:48rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--font-weight-semibold:600;--font-weight-bold:700;--leading-relaxed:1.625;--radius-2xl:1rem;--default-font-family:var(--font-body);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.static{position:static}.m-0{margin:0}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mb-1{margin-bottom:var(--spacing)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.h-full{height:100%}.min-h-full{min-height:100%}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-xs{max-width:var(--container-xs)}.flex-1{flex:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.list-none{list-style-type:none}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-between{justify-content:space-between}.gap-1{gap:var(--spacing)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.border{border-style:var(--tw-border-style);border-width:1px}.p-0{padding:0}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-16{padding-block:calc(var(--spacing) * 16)}.pb-24{padding-bottom:calc(var(--spacing) * 24)}.text-center{text-align:center}.font-mono{font-family:var(--font-mono)}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.break-all{word-break:break-all}.text-white{color:var(--color-white)}.underline{text-decoration-line:underline}.underline-offset-2{text-underline-offset:2px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}@media (min-width:48rem){.md\:flex-row{flex-direction:row}.md\:items-end{align-items:flex-end}.md\:justify-between{justify-content:space-between}.md\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}}}:root{--bg:#000;--bg-elevated:#111;--bg-panel:#1a1a1a;--bg-soft:#222;--ink:#fff;--ink-muted:#aaa;--ink-dim:#666;--line:#ffffff1f;--line-strong:#ffffff47;--glow:#ffffff1f;--danger:#ff6b6b;--ok:#cfcfcf;--warn:#bbb;--bg-deep:#000;--bg-mid:#111;--bg-card:#ffffff0a;--bg-card-solid:#1a1a1a;--accent:#fff;--accent-strong:#eaeaea;--neon:#f5f5f5;--font-display:var(--font-display-face), "Segoe UI", sans-serif;--font-body:var(--font-body-face), "Segoe UI", sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}html,body{min-height:100%}body{color:var(--ink);font-family:var(--font-body);background:#000;margin:0}a{color:inherit;text-decoration:none}h1,h2,h3,.display{font-family:var(--font-display);letter-spacing:-.03em}.site-shell{width:min(1180px,100% - 2rem);margin:0 auto}.muted{color:var(--ink-muted)}.surface,.glass-panel{border:1px solid var(--line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff08}.btn{cursor:pointer;font-family:var(--font-body);border:none;border-radius:.65rem;justify-content:center;align-items:center;gap:.5rem;padding:.9rem 1.35rem;font-weight:600;transition:transform .2s,background .2s,border-color .2s,box-shadow .2s;display:inline-flex}.btn:hover{transform:translateY(-1px)}.btn-primary{color:#000;background:#fff;box-shadow:0 10px 30px #ffffff14}.btn-primary:hover{background:#f5f5f5}.btn-ghost{color:#fff;border:1px solid var(--line-strong);background:0 0}.btn-ghost:hover{background:#ffffff0f;border-color:#fff}.btn-danger{color:#fff;background:#ffffff0f;border:1px solid #fff3}.status-dot{background:#666;border-radius:999px;width:.55rem;height:.55rem;display:inline-block}.status-ok{background:#fff}.status-warn{background:#888}.status-bad{background:#555}.tolwex-wordmark-img{object-fit:contain;width:auto;height:auto;max-height:1.35em;display:block}.tolwex-mark{border-radius:.45rem;display:block}.tolwex-logo{color:#fff;align-items:center;gap:.55rem;display:inline-flex}.tolwex-wordmark-img{object-fit:contain;opacity:.96;filter:none;width:auto;height:auto;max-height:22px}.tolwex-logo .tolwex-mark{opacity:.95;border-radius:.5rem}.rec-hero-logo .tolwex-wordmark-img{max-height:28px}.rec-hero-logo .tolwex-logo{gap:.7rem}.tolwex-mark{flex-shrink:0}.tolwex-wordmark{font-family:var(--font-display);letter-spacing:.08em;font-weight:800;line-height:1}.site-nav{z-index:100;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#000000b8;border-bottom:1px solid #0000;transition:border-color .2s,background .2s;position:sticky;top:0}.site-nav.is-scrolled{border-bottom-color:var(--line);background:#000000e0}.nav-inner{z-index:2;grid-template-columns:48px 1fr auto;align-items:center;gap:.75rem;min-height:72px;display:grid;position:relative}.nav-brand{z-index:1;justify-self:start;position:relative}.nav-desktop{justify-content:center;align-items:center;gap:.15rem;display:none}.nav-actions{justify-self:end;align-items:center;gap:.35rem;display:flex}.nav-actions .nav-cta{display:none}.nav-link{color:var(--ink-muted);font:inherit;cursor:pointer;background:0 0;border:none;border-radius:.55rem;padding:.55rem .75rem;transition:color .2s,background .2s}.nav-link:hover{color:#fff;background:#ffffff0d}.nav-cta{margin-left:.35rem;padding:.65rem 1rem;font-size:.92rem}.hamburger{border:1px solid var(--line);cursor:pointer;z-index:80;background:#ffffff08;border-radius:.65rem;place-content:center;gap:5px;width:48px;height:48px;display:grid;position:relative}.hamburger span{background:#fff;width:18px;height:1.5px;transition:transform .2s,opacity .2s;display:block}.hamburger.is-open span:first-child{transform:translateY(6.5px)rotate(45deg)}.hamburger.is-open span:nth-child(2){opacity:0}.hamburger.is-open span:nth-child(3){transform:translateY(-6.5px)rotate(-45deg)}.mobile-sheet{z-index:90;opacity:0;pointer-events:none;background:#000000f5;transition:opacity .25s;position:fixed;inset:0}.mobile-sheet.is-open{opacity:1;pointer-events:auto}.mobile-sheet-inner{width:min(420px,100% - 2rem);margin:1.25rem auto;padding:1.25rem}.mobile-close{border:1px solid var(--line);color:#fff;cursor:pointer;background:0 0;border-radius:999px;padding:.45rem .9rem}.mobile-nav-list{gap:.35rem;display:grid}.mobile-nav-link{border-bottom:1px solid var(--line);padding:.95rem .4rem;font-size:1.15rem;font-weight:600;display:block}@media (min-width:960px){.nav-inner{grid-template-columns:auto 1fr auto}.hamburger{display:none}.nav-desktop{display:flex}.nav-actions .nav-cta,.nav-login{display:inline-flex}}.site-body{isolation:isolate;background:radial-gradient(70% 50% at 78% 18%,#ffffff0d,#0000 55%),radial-gradient(60% 45% at 16% 72%,#ffffff09,#0000 50%),radial-gradient(50% 40% at 50% 100%,#ffffff06,#0000 45%),#050505;position:relative}.page-3d-atmosphere{z-index:0;pointer-events:none;opacity:.92;position:fixed;inset:0;overflow:hidden}.network-scene{position:absolute;inset:0}.network-scene canvas{width:100%!important;height:100%!important}.network-vignette{pointer-events:none;background:linear-gradient(90deg,#0000008c 0%,#0000002e 42%,#00000014 70%,#00000059 100%),radial-gradient(80% 70% at 60% 40%,#0000 10%,#00000047 60%,#000000b8 100%),linear-gradient(#0003,#0000008c);position:absolute;inset:0}.announce-banner,.site-nav,.site-main,.site-footer,.whatsapp-fab{z-index:2;position:relative}.home-root,.products-page{z-index:1;position:relative}.hero-stage{align-items:flex-end;min-height:min(92vh,820px);padding:7rem 0 4rem;display:flex;position:relative;overflow:hidden}.hero-copy{z-index:2;width:min(1180px,100% - 2rem);max-width:40rem;margin:0 auto;padding:1.25rem 0;position:relative}.hero-kicker{letter-spacing:.22em;text-transform:uppercase;color:#aaa;margin:0 0 1rem;font-size:.72rem;font-weight:600}.hero-brand{letter-spacing:-.04em;color:#fff;text-shadow:0 0 48px #ffffff24;margin:0 0 .85rem;font-size:clamp(2.8rem,9vw,4.8rem);font-weight:800;line-height:.92}.hero-title{flex-direction:column;gap:.15rem;margin:0;font-size:clamp(2.5rem,9vw,4.6rem);font-weight:800;line-height:.95;display:flex}.hero-title-statement{letter-spacing:-.02em;color:#e8e8e8;gap:.2rem;max-width:22ch;font-size:clamp(1.45rem,3.6vw,2.15rem);font-weight:700;line-height:1.12}.title-line{display:block}.hero-title-accent{color:#fff;text-shadow:0 0 40px #ffffff1f}.hero-sub{color:#aaa;max-width:32rem;margin:1.15rem 0 0;font-size:1.02rem;font-weight:400;line-height:1.6}.hero-actions{flex-direction:column;gap:.7rem;margin-top:1.6rem;display:flex}@media (min-width:640px){.hero-actions{flex-flow:wrap}}.home-section{z-index:2;padding:5rem 0;position:relative}.section-alt{background:linear-gradient(#0000,#ffffff04,#0000)}.home-section .site-shell,.products-page{z-index:2;position:relative}.section-head{max-width:40rem;margin-bottom:2.25rem}.section-kicker{letter-spacing:.2em;text-transform:uppercase;color:#888;margin:0 0 .7rem;font-size:.7rem;font-weight:600}.section-title{letter-spacing:-.03em;margin:0;font-size:clamp(1.8rem,4vw,2.8rem);font-weight:800}.section-sub{color:#aaa;margin:.85rem 0 0;font-size:1rem;line-height:1.6}.section-head.light .section-kicker,.section-sub.light{color:#bbb}.service-grid{grid-template-columns:1fr;gap:1rem;display:grid}@media (min-width:700px){.service-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.service-grid{grid-template-columns:repeat(3,1fr)}}.service-card{border:1px solid var(--line);background:#111111b8;border-radius:1rem;flex-direction:column;min-height:220px;padding:1.25rem;transition:transform .25s,border-color .25s,box-shadow .25s;display:flex}.service-card:hover{border-color:#ffffff8c;transform:translateY(-4px);box-shadow:0 0 28px #ffffff14}.service-card:hover .service-icon-wrap{transform:rotateY(12deg)rotateX(6deg)}.service-card-top{justify-content:space-between;align-items:flex-start;margin-bottom:1.25rem;display:flex}.service-num{font-family:var(--font-display);letter-spacing:.14em;color:#666;font-size:.85rem}.service-icon-wrap{border:1px solid var(--line);color:#fff;width:48px;height:48px;transform-style:preserve-3d;background:#111;border-radius:.75rem;place-items:center;transition:transform .35s;display:grid}.service-icon-svg{width:28px;height:28px}.service-title{letter-spacing:.02em;margin:0 0 .55rem;font-size:.98rem;font-weight:700}.service-desc{color:#aaa;flex:1;margin:0;font-size:.9rem;line-height:1.5}.service-cta{color:#fff;margin-top:1.1rem;font-size:.85rem;font-weight:700}.dash-preview{border:1px solid var(--line);background:#111111c7;border-radius:1.15rem;overflow:hidden}.dash-preview-bar{border-bottom:1px solid var(--line);background:#111;align-items:center;gap:.4rem;padding:.75rem 1rem;display:flex}.dash-dot{background:#444;border-radius:999px;width:8px;height:8px}.dash-bar-label{color:#888;letter-spacing:.06em;margin-left:.5rem;font-size:.75rem}.dash-grid{grid-template-columns:repeat(2,1fr);gap:.75rem;padding:1rem;display:grid}@media (min-width:800px){.dash-grid{grid-template-columns:repeat(3,1fr)}}.dash-card{border:1px solid var(--line);background:#0a0a0a;border-radius:.85rem;padding:1rem}.dash-label{letter-spacing:.12em;color:#888;margin:0;font-size:.68rem}.dash-value{font-family:var(--font-display);margin:.55rem 0 0;font-size:1.8rem;font-weight:700}.dash-hint{color:#666;margin:.35rem 0 0;font-size:.75rem}.dash-cta-row{flex-wrap:wrap;gap:.65rem;padding:0 1rem 1.15rem;display:flex}.split-block{gap:1.5rem;display:grid}@media (min-width:900px){.split-block{grid-template-columns:1.15fr .85fr;align-items:center}}.mono-panel{border:1px solid var(--line);background:#111c;border-radius:1rem;padding:1.35rem}.mono-panel.wide{max-width:48rem}.mono-panel-title{letter-spacing:.04em;margin:0;font-weight:700}.mono-list{gap:.55rem;margin:.9rem 0 0;padding:0;list-style:none;display:grid}.mono-list li{color:#aaa;padding-left:1rem;font-size:.95rem;position:relative}.mono-list li:before{content:"";background:#fff;border-radius:999px;width:5px;height:5px;position:absolute;top:.55rem;left:0}.legal-note{color:#888;margin:1rem 0 0;font-size:.88rem;line-height:1.55}.icon-panel{color:#fff;justify-content:center;align-items:center;gap:1.5rem;min-height:180px;display:flex}.icon-panel .service-icon-svg{width:56px;height:56px}.risk-board{gap:1rem;display:grid}@media (min-width:900px){.risk-board{grid-template-columns:1fr 1.2fr}}.risk-levels{gap:.65rem;display:grid}.risk-level{border:1px solid var(--line);background:#111c;border-radius:.85rem;padding:1rem 1.15rem}.risk-level-label{letter-spacing:.14em;color:#777;margin-bottom:.35rem;font-size:.65rem;display:block}.risk-level strong{font-family:var(--font-display);font-size:1.4rem}.risk-signals{grid-template-columns:1fr 1fr;gap:.65rem;display:grid}.risk-signal{border:1px solid var(--line);color:#ccc;background:#0a0a0a;border-radius:.75rem;align-items:center;gap:.55rem;padding:.85rem;font-size:.9rem;display:flex}.risk-signal-dot{background:#fff;border-radius:999px;flex-shrink:0;width:7px;height:7px}.security-band{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:radial-gradient(80% 60% at 10% 0,#e1306c1f,#0000 55%),radial-gradient(70% 50% at 90% 100%,#5050ff14,#0000 50%),linear-gradient(#0c0c0c 0%,#080808 100%)}.security-grid{grid-template-columns:1fr;gap:.75rem;display:grid}.security-grid-rich{gap:1rem}@media (min-width:700px){.security-grid{grid-template-columns:repeat(3,1fr)}.security-grid-rich{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.security-grid{grid-template-columns:repeat(5,1fr)}.security-grid-rich{grid-template-columns:repeat(3,1fr)}}.security-card{border:1px solid var(--line);background:#111;border-radius:.85rem;min-height:110px;padding:1.1rem}.security-card-rich{background:linear-gradient(160deg,#ffffff0a,#00000059);min-height:140px;transition:border-color .25s,transform .25s}.security-card-rich:hover{border-color:#ffffff47;transform:translateY(-2px)}.security-card-mark{border:1.5px solid #fff;border-radius:4px;width:18px;height:18px;margin-bottom:.75rem;display:block}.security-card p{margin:0;font-size:.92rem;font-weight:600}.security-card-rich h3{margin:0 0 .4rem;font-size:1rem;font-weight:700}.security-card-rich p{color:#aaa;font-size:.88rem;font-weight:400;line-height:1.45}.security-cta-row{flex-wrap:wrap;gap:.75rem;margin-top:1.5rem;display:flex}.promise-list{gap:.45rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.promise-list li{color:#ccc;padding-left:1.25rem;font-size:.92rem;position:relative}.promise-list li:before{content:"";background:#e1306c;border-radius:999px;width:.45rem;height:.45rem;position:absolute;top:.45rem;left:0}.profile-visit-band .profile-signal-panel{background:radial-gradient(circle at 20% 10%,#e1306c29,#0000 55%),#0f0f0f}.profile-method-grid{gap:1rem;display:grid}@media (min-width:800px){.profile-method-grid{grid-template-columns:1fr 1fr}}.method-steps{color:#bbb;gap:.4rem;margin:.75rem 0 0;padding-left:1.2rem;font-size:.92rem;line-height:1.55;display:grid}.profile-visit-hero{background:radial-gradient(ellipse 70% 80% at 0% 0%, #e1306c24, transparent 55%), var(--panel,#111)}.security-page-hero{background:radial-gradient(ellipse 60% 70% at 100% 0%, #648cff1a, transparent 50%), radial-gradient(ellipse 50% 60% at 0% 100%, #e1306c1a, transparent 55%), var(--panel,#111)}.product-spotlight-grid{gap:1rem;display:grid}@media (min-width:900px){.product-spotlight-grid{grid-template-columns:repeat(3,1fr)}}.product-spotlight{border:1px solid var(--line);color:inherit;background:radial-gradient(circle at 0 0,#e1306c1f,#0000 55%),#0f0f0f;border-radius:1.15rem;min-height:220px;padding:1.35rem 1.4rem;text-decoration:none;transition:border-color .2s,transform .2s;display:block}.product-spotlight:hover{border-color:#ffffff47;transform:translateY(-2px)}.product-spotlight h3{font-family:var(--font-display-face), Syne, sans-serif;margin:.5rem 0 .65rem;font-size:1.35rem}.product-spotlight p{color:#aaa;margin:0 0 1rem;font-size:.92rem;line-height:1.5}.recovery-band{border-top:1px solid var(--line);border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:radial-gradient(70% 60% at 100% 20%,#e4574d29,#0000 55%),#09090c73}.recovery-visual-panel{place-items:center;min-height:260px;display:grid}.recovery-mock{text-align:center;background:linear-gradient(160deg,#1a1212,#0a0a0a);border:1px solid #ffffff24;border-radius:1.25rem;width:min(100%,280px);padding:1.25rem;animation:4s ease-in-out infinite recovery-glow}.recovery-mock-bar{background:#e4574d;border-radius:999px;width:42px;height:4px;margin:0 auto 1rem;display:block}.recovery-mock strong{margin-bottom:.4rem;display:block}.recovery-mock p{color:#999;margin:0 0 1rem;font-size:.85rem}.recovery-mock-btn{color:#ddd;border:1px dashed #ffffff59;border-radius:.65rem;padding:.55rem .9rem;font-size:.8rem;display:inline-block}@keyframes recovery-glow{0%,to{box-shadow:0 0 #e4574d00}50%{box-shadow:0 0 28px #e4574d2e}}.recovery-form .recovery-grid{gap:.75rem;display:grid}@media (min-width:640px){.recovery-form .recovery-grid{grid-template-columns:1fr 1fr}}.recovery-field{color:#bbb;gap:.35rem;font-size:.85rem;display:grid}.recovery-field input,.recovery-field select,.recovery-field textarea{border:1px solid var(--line);color:#f2f2f2;width:100%;font:inherit;background:#0a0a0a;border-radius:.75rem;padding:.7rem .85rem}.recovery-upload{gap:.6rem;display:grid}.recovery-drop{text-align:center;color:#aaa;cursor:pointer;background:#ffffff05;border:1px dashed #ffffff47;border-radius:1rem;place-items:center;min-height:180px;padding:1rem;transition:border-color .2s,background .2s;display:grid}.recovery-drop:hover,.recovery-drop.has-preview{background:#e4574d0f;border-color:#e4574d8c}.recovery-preview{object-fit:contain;border-radius:.75rem;max-width:100%;max-height:220px}.security-topic-card{transition:border-color .2s,transform .2s}.security-topic-card:hover{border-color:#ffffff38;transform:translateY(-1px)}.account-help-hub{gap:1.25rem;display:grid}.account-help-grid{gap:.9rem;display:grid}@media (min-width:900px){.account-help-grid{grid-template-columns:repeat(3,1fr)}}.account-help-card{color:inherit;background:linear-gradient(165deg,#e4574d1a,#0000 42%),#0c0c10e0;border:1px solid #ffffff1f;border-radius:1.15rem;flex-direction:column;gap:.55rem;min-height:220px;padding:1.25rem 1.2rem;text-decoration:none;display:flex}.account-help-num{letter-spacing:.14em;color:#8aa4c8;font-size:.72rem;font-weight:700}.account-help-card h2{font-family:var(--font-display-face), Syne, sans-serif;letter-spacing:-.02em;margin:0;font-size:1.2rem;line-height:1.25}.account-help-card p{color:#9aa6b8;flex:1;margin:0;font-size:.88rem;line-height:1.45}.account-help-go{color:#fff;font-size:.85rem;font-weight:600}.account-help-panel{background:#0c0c10d9;border:1px solid #ffffff1f;border-radius:1.25rem;max-width:640px;padding:1.25rem}.account-help-form{gap:1rem;display:grid}.account-help-visual{gap:.65rem;display:grid}.recovery-drop.is-scanning{pointer-events:none;position:relative}.recovery-drop.is-scanning:after{content:"";background:linear-gradient(#0000,#e1306c40,#0000) 0 0/100% 200%;border-radius:1rem;animation:1.1s ease-in-out infinite account-scan;position:absolute;inset:0}@keyframes account-scan{0%{background-position:0 0}to{background-position:0 100%}}.account-help-scan{z-index:2;color:#fff;white-space:nowrap;background:#000000b3;border-radius:999px;padding:.35rem .65rem;font-size:.78rem;position:absolute;bottom:.85rem;left:50%;transform:translate(-50%)}.account-help-hint{color:#ffb4b4;margin:0;font-size:.88rem}.account-help-success{background:#2878462e;border:1px solid #50c87859;border-radius:.9rem;flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:1rem;padding:.9rem 1rem;font-size:.92rem;display:flex}.account-help-mini-nav{flex-wrap:wrap;gap:.55rem;margin-bottom:1.1rem;display:flex}.account-help-mini-nav a{color:#ddd;background:#ffffff0a;border:1px solid #ffffff24;border-radius:999px;padding:.45rem .75rem;font-size:.82rem;text-decoration:none}.account-help-mini-nav a:hover{color:#fff;border-color:#e1306c73}.account-help-card-steps{color:#8aa4c8;margin:.25rem 0 0;padding:0 0 0 1rem;font-size:.78rem;line-height:1.45}.account-help-steps{flex-wrap:wrap;gap:.45rem;margin:0 0 .5rem;padding:0;list-style:none;display:flex}.account-help-steps li{color:#b8c2d1;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:.35rem;padding:.35rem .65rem;font-size:.75rem;display:inline-flex}.account-help-steps li span{color:#fff;background:#e1306c59;border-radius:999px;place-items:center;width:1.15rem;height:1.15rem;font-size:.68rem;font-weight:700;display:grid}.account-help-result{gap:.85rem;display:grid}.account-help-case{background:#2878462e;border:1px solid #50c87866;border-radius:.9rem;flex-wrap:wrap;align-items:baseline;gap:.55rem;margin:0;padding:.85rem 1rem;font-size:.92rem;display:flex}.account-help-case strong{font-family:var(--font-display-face), Syne, sans-serif;letter-spacing:.04em;font-size:1.25rem}.account-help-result h3{margin:0;font-size:1.05rem}.account-help-summary{color:#dde3ee;margin:0;line-height:1.45}.account-help-points{color:#9fb0c7;margin:0;padding-left:1.1rem;font-size:.9rem;line-height:1.5}.account-help-result-actions{flex-wrap:wrap;gap:.65rem;display:flex}.steps-row{gap:1rem;display:grid}@media (min-width:900px){.steps-row{grid-template-columns:repeat(3,1fr)}}.step-card{border:1px solid var(--line);background:#111111bf;border-radius:1rem;min-height:180px;padding:1.35rem;position:relative}.step-num{font-family:var(--font-display);letter-spacing:.16em;color:#777;font-size:.85rem}.step-card h3{margin:.85rem 0 .5rem;font-size:1.05rem}.step-card p{color:#aaa;margin:0;font-size:.92rem;line-height:1.5}.step-line{display:none}@media (min-width:900px){.step-line{background:#555;width:1.1rem;height:1px;display:block;position:absolute;top:50%;right:-.55rem}}.site-footer{z-index:2;border-top:1px solid var(--line);background:#000;margin-top:2rem;padding:3rem 0 1.5rem;position:relative}.footer-inner{gap:1.5rem;display:grid}@media (min-width:800px){.footer-inner{grid-template-columns:1fr 1.4fr;justify-content:space-between;align-items:start}}.footer-tag{color:#888;margin:.7rem 0 0;font-size:.9rem}.footer-links{color:#aaa;flex-wrap:wrap;gap:.85rem 1.25rem;font-size:.92rem;display:flex}.footer-links a:hover{color:#fff}.footer-social{gap:.5rem;display:flex}.footer-social-icon{border:1px solid var(--line);color:#ccc;border-radius:.55rem;place-items:center;width:36px;height:36px;font-size:.7rem;font-weight:700;display:grid}.footer-bottom{color:#666;border-top:1px solid #ffffff0f;margin-top:2rem;padding-top:1rem;font-size:.8rem}.wa-fab{z-index:70;color:#000;background:#fff;border:1px solid #fff;border-radius:999px;align-items:center;gap:.5rem;padding:.85rem 1.15rem .85rem .9rem;font-size:.92rem;font-weight:700;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex;position:fixed;bottom:1rem;right:1rem;box-shadow:0 12px 30px #00000073}.wa-fab:hover{transform:translateY(-2px)}.wa-fab-icon{flex-shrink:0;width:1.45rem;height:1.45rem}.wa-fab-label{line-height:1}@media (max-width:520px){.wa-fab{justify-content:center;width:56px;height:56px;padding:0}.wa-fab-label{display:none}.wa-fab-icon{width:1.7rem;height:1.7rem}}input[type=text],input[type=password],input[type=url],input[type=number],input[type=email],input[type=tel],input:not([type]),textarea,select{border:1px solid var(--line);width:100%;color:var(--ink);font:inherit;background:#00000073;border-radius:.65rem;padding:.75rem .9rem}select option{color:#fff;background:#111}input[type=color]{border:1px solid var(--line);background:#111;border-radius:.65rem;width:100%;min-height:2.6rem;padding:.25rem}input:focus,textarea:focus,select:focus{outline-offset:1px;outline:2px solid #ffffff59}.copy-code{background:#ffffff0f;border-radius:.35rem;padding:.15rem .4rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.85em}.product-showcase{position:relative}.product-bento{grid-template-columns:1fr;gap:1rem;display:grid}@media (min-width:900px){.product-bento{grid-template-rows:auto auto;grid-template-columns:1.35fr 1fr}.product-bento .feat-1{grid-row:1/span 2;min-height:420px}}.product-bento-card{-webkit-backdrop-filter:blur(10px);background:linear-gradient(145deg,#e1306c1f,#0000 45%),linear-gradient(320deg,#1877f224,#0000 50%),#0a0a0eb8;border:1px solid #ffffff24;border-radius:1.4rem;flex-direction:column;min-height:220px;padding:1.4rem 1.5rem 1.35rem;transition:transform .25s,border-color .25s,box-shadow .25s;display:flex;position:relative;overflow:hidden}.product-bento-card:hover{border-color:#ffffff59;transform:translateY(-4px);box-shadow:0 18px 50px #00000059}.product-bento-index{font-family:var(--font-display-face), Syne, sans-serif;letter-spacing:.18em;color:#888;font-size:.8rem}.product-bento-brand{pointer-events:none;width:220px;height:220px;position:absolute;top:-20%;right:-10%}.product-bento-brand .blob{filter:blur(8px);opacity:.55;border-radius:40%;animation:8s ease-in-out infinite brand-orbit;position:absolute}.product-bento-brand .blob.ig{background:#e1306c;width:120px;height:120px;top:40px;left:20px}.product-bento-brand .blob.fb{background:#1877f2;width:110px;height:110px;animation-delay:-2.5s;top:70px;right:10px}@keyframes brand-orbit{0%,to{transform:translate(0)scale(1)}50%{transform:translate(12px,-10px)scale(1.08)}}.product-grid{grid-template-columns:1fr;gap:1rem;display:grid}.product-grid-shaped{align-items:stretch}@media (min-width:700px){.product-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.product-grid{grid-template-columns:repeat(3,1fr)}.product-grid-shaped .slot-1{transform:translateY(0)}.product-grid-shaped .slot-2{transform:translateY(18px)}.product-grid-shaped .slot-3{transform:translateY(8px)}.product-grid-shaped .slot-4{transform:translateY(22px)}.product-grid-shaped .slot-5{transform:translateY(4px)}.product-grid-shaped .slot-6{transform:translateY(16px)}}.product-card{-webkit-backdrop-filter:blur(8px);background:#0c0c10b8;border:1px solid #ffffff1f;border-radius:1.2rem;height:100%;transition:transform .2s,border-color .2s,box-shadow .2s;display:block;overflow:hidden}.product-card:before{content:"";background:linear-gradient(135deg, var(--accent), transparent 55%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.product-card:before{background:linear-gradient(135deg, color-mix(in srgb, var(--accent) 18%, transparent), transparent 55%)}}.product-card:before{pointer-events:none}.product-card{position:relative}.product-card:hover{border-color:#fff6;transform:translateY(-4px);box-shadow:0 16px 40px #00000059}.product-card-inner{flex-direction:column;height:100%;min-height:220px;padding:1.15rem;display:flex;position:relative}.product-badge{letter-spacing:.08em;text-transform:uppercase;border:1px solid var(--line);color:#fff;background:#ffffff0d;border-radius:999px;width:fit-content;padding:.28rem .55rem;font-size:.68rem}.product-cta{color:#fff;font-size:.85rem;font-weight:700}.product-icon-glow{box-shadow:0 0 24px var(--accent)}@supports (color:color-mix(in lab, red, red)){.product-icon-glow{box-shadow:0 0 24px color-mix(in srgb, var(--accent) 35%, transparent)}}.category-icon-wrap{border:1px solid var(--line);color:#fff;background:#1a1a1ee6;border-radius:.85rem;place-items:center;width:48px;height:48px;display:grid}.page-atmosphere,.digital-atmosphere,.binary-rain,.floater-stage{display:none!important}.analysis-hero{position:relative;overflow:hidden}.analysis-visual{border:1px solid var(--line);background:linear-gradient(145deg,#1a1a1a,#0a0a0a);border-radius:28px;place-items:center;width:120px;height:120px;margin-bottom:1.25rem;display:grid;position:relative}.analysis-visual-orb{background:radial-gradient(circle,#ffffff24,#0000 70%);border-radius:40%;animation:4s ease-in-out infinite orb-pulse;position:absolute;inset:-20%}.analysis-visual-core{color:#fff;z-index:1;font-size:2.6rem;position:relative}.accent-eye .analysis-visual-orb{background:radial-gradient(circle,#e1306c47,#0000 70%)}.accent-block .analysis-visual-orb{background:radial-gradient(circle,#ff505038,#0000 70%)}@keyframes orb-pulse{0%,to{opacity:.8;transform:scale(1)}50%{opacity:1;transform:scale(1.08)}}.analysis-grid{grid-template-columns:1fr;gap:1rem;display:grid}@media (min-width:800px){.analysis-grid{grid-template-columns:1fr 1fr}}.analysis-empty-result{border:1px dashed var(--line);text-align:center;background:#ffffff05;border-radius:1rem;padding:1.5rem}.analysis-feature-card .analysis-visual{margin-bottom:1rem}.risk-score-row{flex-wrap:wrap;align-items:center;gap:1.25rem;display:flex}.risk-score-ring{border:2px solid var(--line);background:radial-gradient(circle at 30% 30%,#222,#000);border-radius:50%;place-items:center;width:110px;height:110px;display:grid}.risk-score-ring strong{font-size:1.8rem;line-height:1;display:block}.risk-score-ring span{color:var(--muted);font-size:.75rem}body:has(.admin-saas) .site-nav{display:none!important}body:has(.admin-saas) .site-footer{display:none!important}body:has(.admin-saas) .whatsapp-fab{display:none!important}body:has(.admin-saas) footer{display:none!important}body:has(.admin-saas) .page-3d-atmosphere{display:none!important}body:has(.admin-saas) main{padding:0}.admin-saas{--admin-bg:#070707;--admin-panel:#111;--admin-line:#ffffff1a;background:var(--admin-bg);color:#f4f4f4;min-height:100vh;display:flex}.admin-loading,.admin-login-wrap{place-items:center;width:100%;min-height:100vh;padding:1.5rem;display:grid}.admin-login-card{background:var(--admin-panel);border:1px solid var(--admin-line);border-radius:1.25rem;gap:.75rem;width:min(420px,100%);padding:1.75rem;display:grid}.admin-login-card input{width:100%}.admin-brand{font-family:var(--font-display-face), Syne, sans-serif;letter-spacing:.12em;font-weight:800}.admin-brand-sub{letter-spacing:.2em;color:#999;margin-left:.35rem;font-size:.7rem}.admin-sidebar{border-right:1px solid var(--admin-line);z-index:40;background:#0b0b0b;flex-direction:column;flex-shrink:0;width:260px;height:100vh;display:flex;position:sticky;top:0}.admin-sidebar-head{border-bottom:1px solid var(--admin-line);padding:1.25rem 1rem}.admin-nav{flex:1;gap:.15rem;padding:.75rem .5rem;display:grid;overflow:auto}.admin-nav-link{color:#bdbdbd;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:.65rem;align-items:center;gap:.65rem;width:100%;padding:.55rem .7rem;font-size:.86rem;text-decoration:none;display:flex}.admin-nav-link:hover,.admin-nav-link.active{color:#fff;background:#181818}.admin-nav-icon{opacity:.85;text-align:center;width:1.1rem}.admin-sidebar-foot{border-top:1px solid var(--admin-line);gap:.25rem;padding:.75rem;display:grid}.admin-main{flex:1;min-width:0}.admin-topbar{border-bottom:1px solid var(--admin-line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:20;background:#00000059;justify-content:space-between;align-items:center;gap:1rem;padding:1.1rem 1.5rem;display:flex;position:sticky;top:0}.admin-topbar-kicker{letter-spacing:.14em;text-transform:uppercase;color:#888;font-size:.7rem}.admin-topbar-title{font-family:var(--font-display-face), Syne, sans-serif;font-size:1.35rem;font-weight:700}.admin-topbar-meta{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.admin-nav-group{gap:.12rem;margin-bottom:.65rem;display:grid}.admin-nav-group-label{letter-spacing:.14em;text-transform:uppercase;color:#666;margin:.35rem .55rem .2rem;font-size:.62rem}.admin-nav-link{justify-content:space-between}.admin-nav-badge{color:#e0c97a;background:#dcb45033;border-radius:999px;place-items:center;min-width:1.25rem;height:1.25rem;padding:0 .35rem;font-size:.68rem;font-weight:700;display:inline-grid}.admin-content{padding:1.25rem 1.5rem 3rem}.admin-page-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.25rem;display:flex}.admin-page-head h2{font-family:var(--font-display-face), Syne, sans-serif;font-size:1.6rem;font-weight:700}.admin-stat-grid{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:.85rem;margin-bottom:1.25rem;display:grid}.admin-stat{background:var(--admin-panel);border:1px solid var(--admin-line);border-radius:1rem;padding:1rem 1.1rem}.admin-stat.tone-ok{box-shadow:inset 0 0 0 1px #50c87840}.admin-stat.tone-warn{box-shadow:inset 0 0 0 1px #dcb45040}.admin-stat.tone-err{box-shadow:inset 0 0 0 1px #dc50504d}.admin-stat-label{letter-spacing:.1em;color:#8f8f8f;margin-bottom:.35rem;font-size:.68rem}.admin-stat-value{word-break:break-word;font-size:1.55rem;font-weight:700;line-height:1.1}.admin-stat-value.text-base{font-size:1rem}.admin-stat-hint{color:#777;margin-top:.35rem;font-size:.75rem}.admin-chart-grid{grid-template-columns:1fr;gap:1rem;margin-bottom:1.25rem;display:grid}@media (min-width:900px){.admin-chart-grid{grid-template-columns:1fr 1fr}}.admin-chart,.admin-panel,.admin-timeline{background:var(--admin-panel);border:1px solid var(--admin-line);border-radius:1rem;padding:1rem 1.1rem}.admin-chart-head{justify-content:space-between;align-items:baseline;gap:.5rem;margin-bottom:.75rem;display:flex}.admin-chart-head h3,.admin-panel h3,.admin-timeline h3{font-size:.95rem;font-weight:650}.admin-chart-bars{align-items:flex-end;gap:.25rem;height:140px;display:flex}.admin-bar-col{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:.25rem;height:100%;display:flex}.admin-bar{background:linear-gradient(#fff,#666);border-radius:4px 4px 0 0;width:100%;min-height:4px}.admin-bar-label{color:#666;writing-mode:horizontal-tb;font-size:.55rem}.admin-two-col{grid-template-columns:1fr;gap:1rem;display:grid}@media (min-width:900px){.admin-two-col{grid-template-columns:1fr 1fr}}.admin-timeline ul{gap:.75rem;margin:.75rem 0 0;padding:0;list-style:none;display:grid}.admin-timeline li{gap:.75rem;display:flex}.admin-tl-dot{background:#fff;border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-top:.4rem;box-shadow:0 0 0 3px #ffffff1f}.admin-tl-label{font-size:.9rem}.admin-tl-meta{color:#777;font-size:.75rem}.admin-usage-list{gap:.55rem;margin:.5rem 0 0;padding:0;list-style:none;display:grid}.admin-usage-list li{border-bottom:1px solid #ffffff0f;justify-content:space-between;gap:.75rem;padding-bottom:.45rem;font-size:.88rem;display:flex}.admin-api-row{align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}.admin-pill{letter-spacing:.06em;border:1px solid var(--admin-line);border-radius:999px;align-items:center;padding:.25rem .65rem;font-size:.72rem;display:inline-flex}.admin-pill.tone-ok{color:#9dceb0;background:#3ca05a26}.admin-pill.tone-warn{color:#e0c97a;background:#b48c2826}.admin-pill.tone-err{color:#f0a0a0;background:#b432322e}.admin-toolbar{flex-wrap:wrap;gap:.65rem;margin-bottom:1rem;display:flex}.admin-toolbar input,.admin-toolbar select,.meta-form input{border:1px solid var(--admin-line);color:#fff;background:#0a0a0a;border-radius:.65rem;min-width:0;padding:.65rem .8rem}.admin-toolbar input{flex:1;min-width:180px}.admin-table-wrap{border:1px solid var(--admin-line);border-radius:1rem;overflow:auto}.admin-table{border-collapse:collapse;width:100%;font-size:.86rem}.admin-table th,.admin-table td{text-align:left;border-bottom:1px solid #ffffff0f;padding:.7rem .85rem}.admin-table th{color:#888;letter-spacing:.06em;text-transform:uppercase;font-size:.72rem;font-weight:600}.admin-ig-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:.85rem;display:grid}.admin-ig-card{border:1px solid var(--admin-line);background:var(--admin-panel);color:inherit;border-radius:1rem;gap:.9rem;padding:1rem;text-decoration:none;display:flex}.admin-ig-avatar{border:1px solid var(--admin-line);background:#1c1c1c;border-radius:14px;flex-shrink:0;place-items:center;width:48px;height:48px;font-weight:700;display:grid}.admin-ig-meta{color:#999;gap:.2rem;margin:.5rem 0 0;padding:0;font-size:.78rem;list-style:none;display:grid}.admin-honest-empty{border:1px solid var(--admin-line);background:linear-gradient(#121212,#0a0a0a);border-radius:1rem;padding:1.25rem}.admin-honest-empty h3{margin:.35rem 0 .5rem;font-size:1.15rem}.admin-honest-empty p,.admin-honest-empty li{color:#aaa;font-size:.9rem}.admin-honest-empty ul{gap:.3rem;margin:.75rem 0 0;padding-left:1.1rem;display:grid}.admin-badge{letter-spacing:.08em;text-transform:uppercase;border:1px solid var(--admin-line);color:#ccc;border-radius:999px;padding:.25rem .55rem;font-size:.68rem;display:inline-block}.admin-copy-field{margin-top:.75rem}.admin-copy-field label{color:#888;margin-bottom:.3rem;font-size:.75rem;display:block}.admin-copy-row{border:1px solid var(--admin-line);background:#0a0a0a;border-radius:.65rem;align-items:center;gap:.5rem;padding:.45rem .55rem;display:flex}.admin-copy-row code{word-break:break-all;flex:1;font-size:.78rem}.btn-sm{padding:.35rem .65rem;font-size:.75rem}.meta-form label{color:#999;margin:.65rem 0 .25rem;font-size:.78rem;display:block}.meta-form input{width:100%}.admin-btn-row{flex-wrap:wrap;gap:.55rem;margin-top:1rem;display:flex}.admin-steps{color:#bbb;gap:.4rem;margin:.5rem 0 0;padding-left:1.15rem;font-size:.9rem;display:grid}.admin-banner{border:1px solid var(--admin-line);color:#bbb;background:#121212;border-radius:.85rem;margin-bottom:1rem;padding:.85rem 1rem;font-size:.88rem}.admin-msg{color:#cfc;margin-top:.75rem;font-size:.88rem}.admin-error{color:#f0a0a0;font-size:.88rem}.admin-nav-toggle{z-index:60;border:1px solid var(--admin-line);color:#fff;background:#151515;border-radius:.65rem;padding:.45rem .7rem;display:none;position:fixed;top:.85rem;left:.85rem}.admin-backdrop{display:none}@media (max-width:960px){.admin-nav-toggle{display:inline-flex}.admin-sidebar{width:min(280px,86vw);transition:transform .25s;position:fixed;top:0;left:0;transform:translate(-105%)}.admin-sidebar.open{transform:translate(0)}.admin-backdrop{z-index:35;background:#0000008c;border:0;display:block;position:fixed;inset:0}.admin-content{padding:1rem}.admin-topbar{padding-left:3.5rem}}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.text-xs{font-size:.75rem}.smm-toolbar{gap:.75rem;margin-bottom:1.25rem;display:grid}@media (min-width:720px){.smm-toolbar{grid-template-columns:1.4fr 1fr}}.smm-toolbar input,.smm-toolbar select,.smm-modal-card input{border:1px solid var(--line);color:#f2f2f2;width:100%;font:inherit;background:#08080cd9;border-radius:.75rem;padding:.75rem .9rem}.platform-picker{margin-bottom:1.15rem}.platform-picker-head{letter-spacing:.06em;text-transform:uppercase;color:#8aa4c8;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.65rem;font-size:.78rem;display:flex}.platform-clear{color:#9fb0c7;font:inherit;text-transform:none;letter-spacing:0;cursor:pointer;text-underline-offset:2px;background:0 0;border:0;font-size:.78rem;text-decoration:underline}.platform-picker-grid{grid-template-columns:repeat(auto-fill,minmax(92px,1fr));gap:.55rem;display:grid}.platform-chip{color:#ddd;cursor:pointer;background:#0a0a0ea6;border:1px solid #ffffff1a;border-radius:1rem;flex-direction:column;align-items:center;gap:.3rem;padding:.7rem .4rem .55rem;transition:transform .18s,border-color .18s,background .18s;display:flex}.platform-chip:hover{background:#14141cd9;border-color:#ffffff38;transform:translateY(-2px)}.platform-chip.is-active{background:linear-gradient(#e1306c38,#0a0a0ed9);border-color:#e1306ca6;box-shadow:0 10px 28px #e1306c2e}.platform-chip-img{object-fit:cover;border-radius:10px;width:36px;height:36px}.platform-chip-all{letter-spacing:.02em;background:#ffffff14;border-radius:10px;place-items:center;width:36px;height:36px;font-size:.72rem;font-weight:700;display:grid}.platform-chip-name{text-align:center;color:#c8d0dc;font-size:.72rem;line-height:1.2}.platform-chip-count{color:#7f8ea3;font-size:.65rem}.smm-card-top{align-items:center;gap:.5rem;display:flex}.smm-card-plat{object-fit:cover;border-radius:8px;flex-shrink:0;width:28px;height:28px}.smm-card-top .smm-cat{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.smm-grid{grid-template-columns:1fr;gap:.9rem;display:grid}@media (min-width:700px){.smm-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1100px){.smm-grid{grid-template-columns:repeat(3,1fr)}}.smm-card{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0a0a0eb8;border:1px solid #ffffff1f;border-radius:1.1rem;flex-direction:column;gap:.55rem;min-height:210px;padding:1.1rem;display:flex}.smm-card h3{margin:0;font-size:1rem;line-height:1.35}.smm-cat{letter-spacing:.04em;color:#8aa4c8;margin:0;font-size:.72rem}.smm-meta{color:#888;justify-content:space-between;gap:.5rem;font-size:.78rem;display:flex}.smm-price{margin:.2rem 0 .4rem;font-size:.95rem}.smm-price span{color:#888;margin-left:.35rem;font-size:.8rem}.smm-pager{justify-content:center;align-items:center;gap:1rem;margin-top:1.5rem;display:flex}.smm-modal{z-index:80;background:#000000a6;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.smm-modal-card{border:1px solid var(--line);background:#111;border-radius:1.2rem;gap:.75rem;width:min(440px,100%);padding:1.25rem;display:grid}.smm-modal-card label{color:#bbb;gap:.35rem;font-size:.85rem;display:grid}.auth-shell{place-items:center;min-height:calc(100vh - 8rem);padding:2.5rem 1rem 4rem;display:grid;position:relative}.auth-shell-bg{pointer-events:none;background:radial-gradient(50% 45% at 70% 20%,#e1306c2e,#0000 70%),radial-gradient(40% 40% at 20% 70%,#1877f224,#0000 70%);position:absolute;inset:0}.auth-shell-inner{z-index:1;width:min(420px,100%);position:relative}.member-auth-card{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0c0c10e0;border:1px solid #ffffff1f;gap:1rem;width:100%;display:grid;box-shadow:0 20px 50px #0006}.member-auth-card.is-full{border-radius:1.35rem;padding:1.75rem 1.6rem 1.5rem}.member-auth-card.is-compact{border-radius:1.2rem;gap:.85rem;padding:1.25rem 1.2rem 1.15rem}.member-auth-brand{margin-bottom:.15rem}.member-auth-head h1{font-family:var(--font-display-face), Syne, sans-serif;letter-spacing:-.03em;margin:0;font-size:1.55rem;line-height:1.15}.member-auth-card.is-compact .member-auth-head h1{font-size:1.35rem}.member-auth-head p{color:#9aa6b8;margin:.35rem 0 0;font-size:.88rem;line-height:1.4}.member-auth-fields{gap:.7rem;display:grid}.member-field{color:#a8b3c4;gap:.3rem;font-size:.8rem;display:grid}.member-field em{color:#6f7a8c;font-style:normal}.member-field input{color:#f2f2f2;width:100%;font:inherit;background:#08080ce6;border:1px solid #ffffff1f;border-radius:.7rem;padding:.72rem .85rem;font-size:.95rem}.member-field input:focus{border-color:#e1306c8c;outline:none;box-shadow:0 0 0 3px #e1306c26}.member-auth-error{color:#ff8a8a;margin:0;font-size:.85rem;line-height:1.35}.member-auth-submit{width:100%;margin-top:.15rem}.member-auth-switch{text-align:center;color:#8b96a8;margin:0;font-size:.85rem}.member-auth-switch a{color:#fff;text-underline-offset:2px;text-decoration:underline}.panel-hero{align-items:center;padding-bottom:3rem}.panel-hero-grid{gap:1.75rem;width:min(1180px,100% - 2rem);margin:0 auto;display:grid}@media (min-width:960px){.panel-hero-grid{grid-template-columns:1.2fr minmax(280px,340px);align-items:center;gap:2.5rem}}.panel-hero-copy{width:100%;max-width:none;margin:0}.panel-hero-login{z-index:2;width:100%;max-width:340px;margin-inline:auto;position:relative}.panel-stats{flex-wrap:wrap;gap:1rem;margin:1.4rem 0 .5rem;display:flex}.panel-stats div{border:1px solid var(--line);background:#00000059;border-radius:.85rem;min-width:96px;padding:.7rem .85rem}.panel-stats strong{font-family:var(--font-display-face), Syne, sans-serif;font-size:1.25rem;display:block}.panel-stats span{color:#999;font-size:.75rem}.why-grid{gap:1rem;display:grid}@media (min-width:800px){.why-grid{grid-template-columns:repeat(3,1fr)}}.member-panel-grid{gap:1rem;display:grid}@media (min-width:900px){.member-panel-grid{grid-template-columns:240px 1fr;align-items:start}}.member-side-nav{gap:.35rem;display:grid}.member-side-link{color:#bbb;border:1px solid #0000;border-radius:.7rem;padding:.7rem .85rem;display:block}.member-side-link.is-active,.member-side-link:hover{color:#fff;background:#ffffff0f;border-color:#ffffff1f}.panel-order-form select,.panel-order-form input{border:1px solid var(--line);color:#f2f2f2;width:100%;font:inherit;background:#0a0a0a;border-radius:.75rem;padding:.7rem .85rem}.orders-table{gap:.75rem;display:grid}.orders-row{border:1px solid var(--line);background:#00000040;border-radius:.85rem;gap:.65rem;padding:.85rem;display:grid}.orders-meta{flex-wrap:wrap;gap:.65rem 1rem;font-size:.85rem;display:flex}.order-status{text-transform:uppercase;letter-spacing:.06em;border:1px solid var(--line);border-radius:999px;padding:.2rem .45rem;font-size:.72rem}.order-status.is-processing,.order-status.is-pending{color:#ffd27a}.order-status.is-completed{color:#9fdfb0}.order-status.is-error,.order-status.is-canceled{color:#ff8a8a}@media (min-width:900px){.steps-4{grid-template-columns:repeat(4,1fr)}}.member-stat-grid{grid-template-columns:1fr;gap:.85rem;display:grid}@media (min-width:720px){.member-stat-grid{grid-template-columns:repeat(3,1fr)}}.member-balance{color:#cfcfcf;font-size:.85rem}.member-balance strong{color:#fff}.member-list{gap:.65rem;margin:0;padding:0;list-style:none;display:grid}.member-list li{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;gap:1rem;padding-bottom:.65rem;font-size:.9rem;display:flex}.member-list li:last-child{border-bottom:0;padding-bottom:0}.sp-shell{color:#e8eef7;background:radial-gradient(900px 420px at 10% -10%,#38bdf814,#0000 55%),linear-gradient(#0b1220 0%,#070b14 40%,#05070d 100%);min-height:100vh}.sp-topbar{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:40;background:#080c16eb;border-bottom:1px solid #ffffff14;position:sticky;top:0}.sp-topbar-inner{justify-content:space-between;align-items:center;gap:1rem;width:min(1200px,100% - 1.5rem);margin:0 auto;padding:.85rem 0 .35rem;display:flex}.sp-brand{align-items:center;line-height:1;display:inline-flex}.sp-brand .tolwex-logo{gap:.55rem}.sp-top-meta{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.65rem;display:flex}.sp-balance-pill{color:#bae6fd;background:#38bdf826;border:1px solid #7dd3fc59;border-radius:999px;padding:.35rem .7rem;font-size:.85rem;font-weight:700}.sp-user{color:#9fb0c7;font-size:.85rem}.sp-logout{color:#e8eef7;cursor:pointer;font:inherit;background:0 0;border:1px solid #ffffff24;border-radius:.5rem;padding:.4rem .7rem;font-size:.8rem}.sp-nav{scrollbar-width:thin;gap:.15rem;width:min(1200px,100% - 1.5rem);margin:0 auto;padding:.25rem 0 .7rem;display:flex;overflow-x:auto}.sp-nav-link{white-space:nowrap;color:#9fb0c7;border-radius:.55rem;padding:.45rem .75rem;font-size:.86rem}.sp-nav-link:hover,.sp-nav-link.is-active{color:#fff;background:#7dd3fc1f}.sp-main{width:min(1200px,100% - 1.5rem);margin:0 auto;padding:1.25rem 0 3rem}.sp-email-hint{margin:0 0 .85rem;font-size:.75rem}.sp-page-title{margin-bottom:1.1rem}.sp-page-title h1{margin:0;font-size:clamp(1.5rem,3vw,2rem)}.sp-page-title p{color:#9fb0c7;margin:.25rem 0 0;font-size:.92rem}.sp-stat-grid{grid-template-columns:repeat(2,1fr);gap:.75rem;margin-bottom:.85rem;display:grid}.sp-stat-grid.sm{grid-template-columns:repeat(2,1fr)}@media (min-width:900px){.sp-stat-grid{grid-template-columns:repeat(4,1fr)}.sp-stat-grid.sm{grid-template-columns:repeat(5,1fr)}}.sp-stat{background:#ffffff08;border:1px solid #ffffff14;border-radius:.9rem;padding:.95rem 1rem}.sp-stat span{color:#9fb0c7;margin-bottom:.35rem;font-size:.75rem;display:block}.sp-stat strong{font-size:1.35rem;font-family:var(--font-display)}.sp-stat.tone-a{box-shadow:inset 3px 0 #38bdf8}.sp-stat.tone-b{box-shadow:inset 3px 0 #34d399}.sp-stat.tone-c{box-shadow:inset 3px 0 #fbbf24}.sp-stat.tone-d{box-shadow:inset 3px 0 #fb7185}.sp-actions{flex-wrap:wrap;gap:.6rem;margin:1rem 0 1.25rem;display:flex}.sp-card{background:#0a101cb8;border:1px solid #ffffff14;border-radius:1rem;overflow:hidden}.sp-card-head{border-bottom:1px solid #ffffff12;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:.9rem 1.1rem;display:flex}.sp-card-head h2{margin:0;font-size:1.05rem}.sp-tabs{gap:.35rem;display:flex}.sp-tabs button{color:#9fb0c7;cursor:pointer;font:inherit;background:0 0;border:1px solid #ffffff1f;border-radius:.5rem;padding:.4rem .7rem;font-size:.82rem}.sp-tabs button.is-active{color:#fff;background:#38bdf829;border-color:#7dd3fc59}.sp-form{gap:.85rem;padding:1.1rem;display:grid}.sp-form label{gap:.35rem;display:grid}.sp-form label>span{color:#9fb0c7;font-size:.8rem}.sp-form input,.sp-form select,.sp-form textarea,.sp-docs pre{color:#e8eef7;width:100%;font:inherit;background:#0a0f18;border:1px solid #ffffff1f;border-radius:.65rem;padding:.7rem .85rem}.sp-meta-row{grid-template-columns:repeat(3,1fr);gap:.55rem;display:grid}.sp-meta-row div{background:#ffffff05;border:1px solid #ffffff14;border-radius:.65rem;padding:.65rem}.sp-meta-row span{color:#9fb0c7;font-size:.72rem;display:block}.sp-charge{font-size:1.05rem}.sp-drip{gap:.65rem;display:grid}.sp-check{align-items:center;gap:.5rem;grid-template-columns:none!important;display:flex!important}.sp-drip-fields{grid-template-columns:1fr 1fr;gap:.65rem;display:grid}.sp-err{color:#fda4a4;margin:0;font-size:.9rem}.sp-ok{color:#86efac;margin:0;font-size:.9rem}.sp-table-wrap{overflow-x:auto}.sp-table{border-collapse:collapse;width:100%;font-size:.88rem}.sp-table th,.sp-table td{text-align:left;vertical-align:top;border-bottom:1px solid #ffffff0f;padding:.7rem .9rem}.sp-table th{color:#9fb0c7;text-transform:uppercase;letter-spacing:.04em;font-size:.75rem;font-weight:600}.sp-badge{text-transform:uppercase;border:1px solid #ffffff24;border-radius:999px;padding:.15rem .45rem;font-size:.72rem;display:inline-block}.sp-news{gap:.85rem;margin:0;padding:1rem 1.1rem;list-style:none;display:grid}.sp-news p{color:#9fb0c7;margin:.25rem 0 0;font-size:.9rem}.sp-faq-list{gap:.65rem;display:grid}.sp-faq{padding:.9rem 1.1rem}.sp-faq summary{cursor:pointer;font-weight:600}.sp-faq p{color:#9fb0c7;margin:.65rem 0 0;font-size:.92rem;line-height:1.55}.sp-docs{gap:.65rem;padding:1.1rem;display:grid}.sp-docs h3{margin:.5rem 0 0;font-size:.95rem}.sp-docs pre{white-space:pre-wrap;font-size:.8rem;overflow-x:auto}.mb-4{margin-bottom:1rem}.mt-8{margin-top:2rem}.sp-order-layout{gap:1rem;display:grid}@media (min-width:1100px){.sp-order-layout{grid-template-columns:minmax(320px,420px) 1fr;align-items:start}}.sp-service-pick tbody tr{cursor:pointer}.sp-service-pick tbody tr:hover{background:#ffffff0a}.sp-service-pick tbody tr.is-selected{background:#e1306c29}.sp-service-pick tbody tr.is-selected td{color:#fff}.smm-stats-row{flex-wrap:wrap;gap:.75rem;margin-top:1.35rem;display:flex}.smm-stats-row>div{border:1px solid var(--line);background:#00000059;border-radius:.85rem;min-width:7.5rem;padding:.75rem .9rem}.smm-stats-row strong{font-family:var(--font-display-face), Syne, sans-serif;letter-spacing:-.03em;font-size:1.35rem;display:block}.smm-stats-row span{color:#999;text-transform:uppercase;letter-spacing:.08em;font-size:.72rem}.smmapi-hero .panel-hero-login .member-auth-card{border-color:#ffffff24;box-shadow:0 24px 60px #00000073}.pay-grid{gap:1rem;display:grid}@media (min-width:960px){.pay-grid{grid-template-columns:1.1fr .9fr;align-items:start}}.pay-col{gap:0;min-width:0;display:grid}a.sp-balance-pill{text-decoration:none;transition:transform .15s,background .15s}a.sp-balance-pill:hover{filter:brightness(1.08);transform:translateY(-1px)}a.sp-user{text-decoration:none}a.sp-user:hover{color:#fff}.announce-banner{z-index:40;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid #ffffff1f;position:sticky;top:0}.announce-banner.style-mono{background:linear-gradient(90deg,#ffffff14,#ffffff08)}.announce-banner.style-accent{background:linear-gradient(90deg,#e1306c38,#1877f22e,#ffffff0f)}.announce-banner-inner{align-items:center;gap:.75rem;min-height:2.4rem;padding:.55rem 0;display:flex}.announce-badge{letter-spacing:.14em;text-transform:uppercase;background:#00000059;border:1px solid #ffffff47;border-radius:.45rem;flex-shrink:0;padding:.28rem .55rem;font-size:.65rem;font-weight:700}.announce-text{color:#f0f0f0;margin:0;font-size:.88rem;line-height:1.35}.announce-preview-wrap{gap:.45rem;display:grid}.announce-preview{border:1px solid #ffffff1f;border-radius:.75rem;position:relative;overflow:hidden}.announce-preview .announce-banner-inner{padding:.65rem .85rem}.announce-preview.is-off{opacity:.45}.admin-settings-grid{grid-template-columns:1fr;gap:1rem;display:grid}@media (min-width:980px){.admin-settings-grid{grid-template-columns:1fr 1fr;align-items:start}}.static-atmosphere{pointer-events:none;position:absolute;inset:0;overflow:hidden}.static-atmosphere-glow{background:radial-gradient(45% 35% at 72% 28%,#ffffff12,#0000 60%),radial-gradient(40% 30% at 20% 70%,#ffffff0a,#0000 55%);position:absolute;inset:-20%}.static-atmosphere-vignette{background:linear-gradient(90deg,#00000080 0%,#0000001f 50%,#00000059 100%),radial-gradient(80% 70% at 55% 40%,#0000 15%,#000000a6 100%);position:absolute;inset:0}.static-logo{aspect-ratio:1;opacity:.55;filter:grayscale();background:#111 50%/78% 78% no-repeat;border:1px solid #ffffff24;border-radius:22%;width:clamp(88px,14vw,160px);animation:14s ease-in-out infinite static-float;position:absolute;box-shadow:0 12px 40px #00000073,inset 0 1px #ffffff14}.static-logo.far{opacity:.28;filter:grayscale()blur(.6px);width:clamp(48px,8vw,88px);animation-duration:18s}.static-logo-ig{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64'><rect x='10' y='10' width='44' height='44' rx='14' fill='none' stroke='white' stroke-width='4'/><circle cx='32' cy='33' r='11' fill='none' stroke='white' stroke-width='4'/><circle cx='44' cy='20' r='3.5' fill='white'/></svg>");top:14%;right:14%;transform:rotate(-12deg)}.static-logo-fb{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64'><path fill='white' d='M36 18c0-6 3-9 9-9h5v9h-5c-2 0-3 1-3 3v5h8l-1 9h-7v23h-10V35h-6v-9h6v-8z'/></svg>");animation-delay:-4s;top:42%;right:6%;transform:rotate(10deg)}.static-logo-tt{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64'><path fill='white' d='M38 12v28a11 11 0 11-8-10V22c3 2 6 3 9 3V12h-1zm0 0c2 6 7 10 13 11v8c-5-1-9-3-13-7V12z'/></svg>");animation-delay:-7s;bottom:18%;right:22%;transform:rotate(-6deg)}.static-logo-ig.far{top:62%;left:8%;right:auto}.static-logo-fb.far{top:18%;left:12%;right:auto}.static-logo-tt.far{top:48%;left:4%;right:auto}@keyframes static-float{0%,to{translate:0}50%{translate:0 -12px}}@media (prefers-reduced-motion:reduce){.static-logo{animation:none}}.smm-landing-hero{position:relative}.smm-landing-hero .hero-glow{filter:blur(8px);pointer-events:none;background:radial-gradient(45% 55% at 70% 40%,#e1306c47,#0000 70%),radial-gradient(40% 50% at 30%,#1877f238,#0000 70%),radial-gradient(35% 40% at 55% 20%,#ff00331f,#0000 65%);height:70%;animation:8s ease-in-out infinite alternate hero-glow-pulse;position:absolute;inset:-10% -5% auto}.smm-landing-hero .hero-grid-fx{pointer-events:none;opacity:.7;background-image:linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px);background-size:48px 48px;animation:22s linear infinite hero-grid-drift;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 60% at 50% 40%,#000 20%,#0000 75%);mask-image:radial-gradient(70% 60% at 50% 40%,#000 20%,#0000 75%)}@keyframes hero-glow-pulse{0%{opacity:.7;transform:scale(1)}to{opacity:1;transform:scale(1.06)}}@keyframes hero-grid-drift{0%{background-position:0 0,0 0}to{background-position:48px 48px,48px 48px}}.social-logos{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}.hero-socials{margin-top:1.25rem}.hero-socials .social-logo-name{display:none}.platforms-row{justify-content:flex-start;gap:.85rem}.social-logo-item{flex-direction:column;align-items:center;gap:.35rem;width:4.4rem;transition:transform .25s,filter .25s;display:flex}.social-logo-item:hover{filter:brightness(1.15);transform:translateY(-4px)scale(1.05)}.social-logo-img{object-fit:cover;border-radius:12px;width:44px;height:44px;animation:4.5s ease-in-out infinite logo-float;box-shadow:0 8px 24px #00000073}.social-logo-item:nth-child(2n) .social-logo-img{animation-delay:.4s}.social-logo-item:nth-child(3n) .social-logo-img{animation-delay:.8s}.social-logo-item:nth-child(4n) .social-logo-img{animation-delay:1.2s}@keyframes logo-float{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.social-logo-name{color:#999;text-align:center;font-size:.68rem;line-height:1.2}.section-platforms{padding-top:2.5rem;padding-bottom:2.5rem}.bank-card .bank-rows{gap:.85rem;display:grid}.bank-card .bank-rows strong{margin-top:.15rem;font-size:1.05rem;display:block}.bank-iban-row{gap:.45rem;display:grid}.bank-iban{letter-spacing:.04em;word-break:break-all;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}@media (min-width:640px){.bank-iban-row{grid-template-columns:1fr auto;align-items:end}.bank-iban-row .muted{grid-column:1/-1}}.bank-admin-strip{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.bank-admin-strip strong{margin-top:.2rem;display:block}.bank-admin-strip code{letter-spacing:.03em;font-size:.85rem}.pay-status{text-transform:uppercase;letter-spacing:.06em;border:1px solid var(--line);background:#ffffff0a;border-radius:.35rem;padding:.2rem .45rem;font-size:.72rem;display:inline-block}.pay-pending,.pay-awaiting{color:#fbbf24;border-color:#fbbf2459}.pay-approved,.pay-completed,.pay-processing,.pay-inprogress,.pay-inprogress{color:#6ee7a8;border-color:#6ee7a859}.pay-rejected,.pay-error,.pay-canceled,.pay-cancelled,.pay-refunded{color:#f87171;border-color:#f8717159}.maint-root{z-index:9999;color:#f4f4f5;background:radial-gradient(120% 80% at 50% -10%,#7dd3fc1f,#0000 55%),radial-gradient(90% 60% at 80% 100%,#ffffff0f,#0000 50%),#05070d;position:fixed;inset:0;overflow:hidden}.maint-canvas{position:absolute;inset:0}.maint-canvas canvas{display:block;width:100%!important;height:100%!important}.maint-veil{pointer-events:none;background:linear-gradient(#05070d26 0%,#05070d8c 55%,#05070de0 100%);position:absolute;inset:0}.maint-content{z-index:2;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.65rem;min-height:100%;padding:2rem 1.25rem 3rem;display:flex;position:relative}.maint-brand{font-family:var(--font-display);letter-spacing:.28em;text-transform:uppercase;color:#ffffffb8;margin:0;font-size:clamp(.95rem,2.5vw,1.15rem);font-weight:800}.maint-title{font-family:var(--font-display);letter-spacing:-.03em;margin:.15rem 0 0;font-size:clamp(2rem,6vw,3.4rem);font-weight:800;line-height:1.05}.maint-msg{color:#e4e4e7c7;max-width:34rem;margin:.35rem 0 0;font-size:clamp(.95rem,2.2vw,1.1rem);line-height:1.55}.maint-timer{font-family:var(--font-display);letter-spacing:.08em;font-variant-numeric:tabular-nums;color:#fff;text-shadow:0 0 40px #7dd3fc40;margin-top:1.35rem;font-size:clamp(2.4rem,8vw,4.2rem);font-weight:700}.maint-hint,.maint-until{letter-spacing:.06em;text-transform:uppercase;color:#a1a1aae6;margin:0;font-size:.82rem}.maint-until{text-transform:none;letter-spacing:.02em;margin-top:.35rem}.admin-maint-card{background:#ffffff08;border:1px solid #ffffff1f;border-radius:.75rem;gap:.75rem;padding:1rem 1.1rem;display:grid}.admin-maint-card.is-on{background:#fbbf240f;border-color:#fbbf2473}.admin-maint-status{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;display:flex}.admin-maint-dot{align-items:center;gap:.4rem;font-size:.85rem;font-weight:600;display:inline-flex}.admin-maint-dot:before{content:"";background:#71717a;border-radius:999px;width:.55rem;height:.55rem}.admin-maint-dot.on:before{background:#fbbf24;box-shadow:0 0 0 3px #fbbf2433}.blog-page{background:radial-gradient(90% 50% at 10% 0%, #ffffff0f, transparent 55%), var(--bg);padding-bottom:4rem}.blog-hero{padding-top:3.5rem;padding-bottom:1.5rem}.blog-list{gap:1.25rem;padding-bottom:2rem;display:grid}.blog-card{border-bottom:1px solid var(--line);padding:1.35rem 0}.blog-card h2{font-family:var(--font-display);letter-spacing:-.02em;margin:.35rem 0 .5rem;font-size:clamp(1.25rem,3vw,1.65rem);font-weight:700;line-height:1.25}.blog-card h2 a:hover{text-underline-offset:.2em;text-decoration:underline}.blog-card p{color:var(--ink-muted);max-width:42rem;margin:0;line-height:1.6}.blog-card-meta{color:var(--ink-dim);letter-spacing:.04em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:.65rem;font-size:.78rem;display:flex}.blog-tag{letter-spacing:.04em;text-transform:uppercase;border:1px solid var(--line);color:var(--ink-muted);padding:.15rem .45rem;font-size:.72rem;display:inline-block}.blog-read{text-underline-offset:.2em;margin-top:.75rem;font-size:.9rem;font-weight:600;text-decoration:underline;display:inline-block}.blog-cta{gap:.85rem;padding-top:1rem;display:grid}.blog-article-head{padding-top:2.75rem;padding-bottom:1.25rem}.blog-breadcrumb{color:var(--ink-dim);flex-wrap:wrap;gap:.4rem;margin-bottom:1.25rem;font-size:.8rem;display:flex}.blog-breadcrumb a:hover{color:var(--ink)}.blog-article-meta{color:var(--ink-muted);flex-wrap:wrap;gap:.5rem;margin:.75rem 0 0;font-size:.9rem;display:flex}.blog-article-dek{max-width:40rem;color:var(--ink-muted);margin-top:1rem;font-size:1.1rem;line-height:1.55}.blog-prose{color:#f4f4f5eb;max-width:42rem;padding-top:.5rem;padding-bottom:2rem;font-size:1.05rem;line-height:1.75}.blog-prose h2{font-family:var(--font-display);letter-spacing:-.02em;margin:2rem 0 .75rem;font-size:1.45rem;font-weight:700}.blog-prose h3{font-family:var(--font-display);margin:1.5rem 0 .55rem;font-size:1.15rem;font-weight:650}.blog-prose p{margin:0 0 1rem}.blog-prose ul{gap:.35rem;margin:0 0 1rem 1.15rem;display:grid}.blog-prose a{text-underline-offset:.18em;text-decoration:underline}.blog-prose strong{color:#fff;font-weight:650}.blog-prose code{border:1px solid var(--line);background:#ffffff0a;padding:.1em .35em;font-size:.9em}.blog-prose table{border-collapse:collapse;width:100%;margin:1rem 0 1.5rem;font-size:.92rem}.blog-prose th,.blog-prose td{border:1px solid var(--line);text-align:left;padding:.55rem .65rem}.blog-prose th{background:#ffffff0a;font-weight:600}.blog-article-foot{padding-bottom:2rem}.blog-tags{flex-wrap:wrap;gap:.45rem;display:flex}.blog-related{border-top:1px solid var(--line);padding-top:1rem;padding-bottom:3rem}.blog-related h2{font-family:var(--font-display);margin-bottom:1rem;font-size:1.25rem;font-weight:700}.blog-related-grid{gap:1rem;display:grid}@media (min-width:768px){.blog-related-grid{grid-template-columns:repeat(3,1fr)}}.blog-related-item{border-top:1px solid var(--line);gap:.4rem;padding:1rem 0;display:grid}.blog-related-item strong{font-family:var(--font-display);font-size:1rem;line-height:1.3}.blog-related-item span{color:var(--ink-muted);font-size:.88rem;line-height:1.45}.auth-bonus-banner{color:#ffffffe0;background:#fbbf2414;border:1px solid #fbbf2459;margin:0 0 1rem;padding:.75rem .9rem;font-size:.88rem;line-height:1.45}.auth-bonus-banner strong{color:#fde68a}.pay-card-primary{background:linear-gradient(165deg,#ffffff0f,#0000 42%),#ffffff08;border-color:#ffffff2e}.pay-card-primary .sp-card-head{align-items:center}.pay-badge{letter-spacing:.06em;text-transform:uppercase;color:#ffffffbf;border:1px solid #ffffff38;padding:.2rem .5rem;font-size:.68rem}.pay-lead{color:var(--ink-muted);margin:-.15rem 0 .85rem;font-size:.92rem;line-height:1.5}.pay-presets{flex-wrap:wrap;gap:.45rem;margin-bottom:.85rem;display:flex}.pay-chip{appearance:none;border:1px solid var(--line);color:var(--ink);cursor:pointer;background:#ffffff08;padding:.4rem .7rem;font-size:.82rem;transition:border-color .15s,background .15s}.pay-chip:hover{border-color:var(--line-strong)}.pay-chip.is-on{background:#ffffff1a;border-color:#ffffff73}.pay-cta{width:100%;margin-top:.35rem}.pay-tips{color:var(--ink-dim);gap:.35rem;margin:1rem 0 0;padding-left:1.1rem;font-size:.8rem;line-height:1.45;display:grid}.pay-tips strong{color:var(--ink-muted);font-weight:600}.pay-card-wait{border-style:dashed}.text-err{color:#f87171}.acct-day-table{overflow:auto}.acct-day-table .admin-table{font-size:.8rem}.rec-home{position:relative}.rec-hero{align-items:flex-end;min-height:min(92vh,900px);padding:7rem 0 4.5rem;display:flex;position:relative;overflow:hidden}.rec-hero-bg{background:radial-gradient(80% 60% at 15% 20%,#2dd4bf2e,#0000 55%),radial-gradient(70% 50% at 90% 10%,#fb923c1f,#0000 50%),linear-gradient(#050505 0%,#0a0a0a 55%,#000 100%);animation:14s ease-in-out infinite alternate rec-hero-shift;position:absolute;inset:0}.rec-hero-grain{opacity:.35;pointer-events:none;mix-blend-mode:soft-light;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.45'/%3E%3C/svg%3E");position:absolute;inset:0}@keyframes rec-hero-shift{0%{transform:scale(1)translate(0)}to{transform:scale(1.04)translate(-1.5%,1%)}}.rec-hero-inner{z-index:1;max-width:760px;padding-bottom:.5rem;position:relative}.rec-brand-mark{font-family:var(--font-display);letter-spacing:-.05em;margin:0 0 1.25rem;font-size:clamp(2.4rem,8vw,4.6rem);font-weight:800;line-height:.95;animation:.7s both rec-fade-up}.rec-hero-title{margin:0 0 1rem;font-size:clamp(1.85rem,5.2vw,3.35rem);font-weight:700;line-height:1.05;animation:.75s 80ms both rec-fade-up}.rec-hero-title span{color:#5eead4;display:block}.rec-hero-sub{max-width:34rem;color:var(--ink-muted);margin:0 0 1.75rem;font-size:1.08rem;line-height:1.55;animation:.8s .14s both rec-fade-up}.rec-hero-actions{flex-wrap:wrap;gap:.75rem;animation:.85s .2s both rec-fade-up;display:flex}@keyframes rec-fade-up{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.rec-services{padding:4.5rem 0 3rem}.rec-services-head{margin-bottom:1.75rem}.rec-services-head h2{margin:0 0 .4rem;font-size:clamp(1.6rem,3vw,2.2rem)}.rec-services-head p{color:var(--ink-muted);margin:0}.rec-service-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}@media (max-width:760px){.rec-service-grid{grid-template-columns:1fr}}.rec-service-card{border:1px solid var(--line);background:linear-gradient(160deg,#ffffff0d,#0000 45%),#ffffff05;border-radius:1rem;flex-direction:column;gap:.55rem;padding:1.6rem 1.45rem 1.35rem;transition:border-color .2s,transform .2s,background .2s;display:flex}.rec-service-card:hover{background:linear-gradient(160deg,#5eead414,#0000 50%),#ffffff08;border-color:#5eead473;transform:translateY(-3px)}.rec-service-eye{letter-spacing:.14em;text-transform:uppercase;color:#5eead4;font-size:.72rem}.rec-service-card h3{margin:0;font-size:1.45rem}.rec-service-card p{color:var(--ink-muted);flex:1;margin:0;line-height:1.5}.rec-service-go{color:#fff;margin-top:.6rem;font-weight:600}.rec-how{padding:2rem 0 5rem}.rec-how-inner{border:1px solid var(--line);background:linear-gradient(#ffffff0a,#0000);border-radius:1.15rem;padding:2rem 1.5rem}.rec-how-inner h2{margin:0 0 1.25rem;font-size:1.7rem}.rec-how-list{gap:.85rem;margin:0 0 1.5rem;padding:0;list-style:none;display:grid}.rec-how-list li{gap:.15rem;padding-left:2.4rem;display:grid;position:relative}.rec-how-list li:before{counter-increment:rec-step;content:counter(rec-step);color:#5eead4;border:1px solid #5eead480;border-radius:999px;place-items:center;width:1.7rem;height:1.7rem;font-size:.78rem;display:grid;position:absolute;top:.1rem;left:0}.rec-how-list{counter-reset:rec-step}.rec-how-list strong{font-size:1.02rem}.rec-how-list span{color:var(--ink-muted);font-size:.92rem}.rec-apply{min-height:80vh;padding:5.5rem 0 4rem;position:relative}.rec-apply-bg{pointer-events:none;background:radial-gradient(55% 35% at 50% 0,#5eead412,#0000 60%),#050505;position:absolute;inset:0}.rec-apply-shell{z-index:1;max-width:640px;position:relative}.rec-apply-kicker{color:var(--ink-muted);margin:0 0 .6rem;font-size:.88rem}.rec-apply-kicker a{color:#5eead4}.rec-apply-title{margin:0 0 .65rem;font-size:clamp(1.9rem,4vw,2.6rem)}.rec-apply-lead{color:var(--ink-muted);margin:0 0 1.5rem;line-height:1.55}.rec-apply-panel{border:1px solid var(--line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff08;border-radius:1.1rem;padding:1.35rem}.rec-form{gap:.95rem;display:grid}.rec-drop{cursor:pointer;background:#00000059;border:1px dashed #ffffff47;border-radius:.9rem;place-items:center;min-height:190px;transition:border-color .2s,background .2s;display:grid;overflow:hidden}.rec-drop:hover{border-color:#5eead48c}.rec-drop.has-file{border-style:solid;padding:0}.rec-drop-copy{text-align:center;gap:.35rem;padding:1.2rem;display:grid}.rec-drop-copy strong{font-size:1.05rem}.rec-drop-copy em{color:var(--ink-muted);max-width:22rem;margin:0 auto;font-size:.9rem;font-style:normal;line-height:1.4}.rec-preview{object-fit:contain;background:#000;width:100%;max-height:280px;display:block}.rec-change-img{justify-self:start;padding:.45rem .85rem;font-size:.85rem}.rec-field{gap:.35rem;display:grid}.rec-field span{color:var(--ink-muted);font-size:.88rem}.rec-field input,.rec-field textarea{border:1px solid var(--line);width:100%;color:var(--ink);font:inherit;background:#00000073;border-radius:.7rem;padding:.85rem .95rem}.rec-field input:focus,.rec-field textarea:focus{border-color:#5eead48c;outline:none}.rec-hint{color:#f87171;margin:0;font-size:.9rem}.rec-submit{width:100%}.rec-foot{text-align:center;margin:0;font-size:.86rem;line-height:1.45}.rec-done{text-align:center;gap:.65rem;padding:.5rem .25rem;display:grid}.rec-done-kicker{color:#5eead4;letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.72rem}.rec-done h2{margin:0;font-size:1.55rem}.rec-done p{color:var(--ink-muted);margin:0;line-height:1.5}.rec-done-actions{flex-wrap:wrap;justify-content:center;gap:.6rem;margin-top:.6rem;display:flex}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.cyber-hero{isolation:isolate;position:relative}.cyber-stage{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.cyber-binary{opacity:.55;width:100%;height:100%;position:absolute;inset:0}.cyber-scanline{mix-blend-mode:screen;background:repeating-linear-gradient(0deg,#0000 0 2px,#00ff8c08 3px);position:absolute;inset:0}.cyber-icons-3d{perspective:900px;transform-style:preserve-3d;justify-content:space-evenly;align-items:center;display:flex;position:absolute;inset:12% 6% 22%}.cyber-icon-orb{--orb-color:#5eead4;--orb-delay:0s;width:clamp(58px,9vw,88px);height:clamp(58px,9vw,88px);transform-style:preserve-3d;animation:cyber-float 5.5s ease-in-out var(--orb-delay) infinite;border:1px solid var(--orb-color);background:linear-gradient(145deg,#ffffff1f,#00000059);border-radius:1.15rem;position:relative}@supports (color:color-mix(in lab, red, red)){.cyber-icon-orb{border:1px solid color-mix(in srgb, var(--orb-color) 55%, transparent)}}.cyber-icon-orb{box-shadow:0 18px 40px #0000008c, 0 0 28px var(--orb-color), inset 0 1px 0 #fff3}@supports (color:color-mix(in lab, red, red)){.cyber-icon-orb{box-shadow:0 18px 40px #0000008c, 0 0 28px color-mix(in srgb, var(--orb-color) 35%, transparent), inset 0 1px 0 #fff3}}.cyber-icon-face{font-family:var(--font-display);color:#fff;text-shadow:0 0 18px var(--orb-color);place-items:center;font-size:clamp(1.05rem,2.4vw,1.55rem);font-weight:800;display:grid;position:absolute;inset:0;transform:translateZ(18px)}.cyber-icon-glow{background:radial-gradient(circle, var(--orb-color), transparent 70%);position:absolute;inset:-30%}@supports (color:color-mix(in lab, red, red)){.cyber-icon-glow{background:radial-gradient(circle, color-mix(in srgb, var(--orb-color) 40%, transparent), transparent 70%)}}.cyber-icon-glow{filter:blur(8px);opacity:.7;animation:cyber-pulse 3.2s ease-in-out var(--orb-delay) infinite}@keyframes cyber-float{0%,to{transform:translateY(0)rotateY(-18deg)rotateX(8deg)}50%{transform:translateY(-16px)rotateY(18deg)rotateX(-6deg)}}@keyframes cyber-pulse{0%,to{opacity:.35;transform:scale(.9)}50%{opacity:.85;transform:scale(1.05)}}.cyber-ticker{white-space:nowrap;letter-spacing:.18em;color:#00ff968c;gap:2rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.72rem;display:flex;position:absolute;bottom:1.1rem;left:0;right:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.cyber-ticker span{animation:22s linear infinite cyber-marquee;display:inline-block}@keyframes cyber-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.cyber-hero .rec-hero-inner{z-index:2}.cyber-line{letter-spacing:.08em;color:#5eead4;margin:0 0 .75rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.82rem;animation:.7s both rec-fade-up}.cyber-glitch{position:relative}.cyber-glitch:before,.cyber-glitch:after{content:attr(data-text);opacity:.55;pointer-events:none;position:absolute;inset:0}.cyber-glitch:before{color:#5eead4;animation:2.8s linear infinite alternate-reverse cyber-glitch-a;transform:translate(2px,-1px)}.cyber-glitch:after{color:#fb923c;animation:2.2s linear infinite alternate-reverse cyber-glitch-b;transform:translate(-2px,1px)}@keyframes cyber-glitch-a{0%,90%,to{clip-path:inset(0)}92%{clip-path:inset(12% 0 55%)}94%{clip-path:inset(60% 0 10%)}}@keyframes cyber-glitch-b{0%,88%,to{clip-path:inset(0)}91%{clip-path:inset(40% 0 30%)}95%{clip-path:inset(8% 0 70%)}}.rec-service-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:960px){.rec-service-grid-3{grid-template-columns:1fr}.cyber-icons-3d{inset:8% 2% 28%}}.rec-field select{border:1px solid var(--line);width:100%;color:var(--ink);font:inherit;background:#00000073;border-radius:.7rem;padding:.85rem .95rem}.rec-platform-chips{flex-wrap:wrap;gap:.45rem;margin-top:-.35rem;display:flex}.rec-chip{appearance:none;border:1px solid var(--line);color:var(--ink-muted);cursor:pointer;background:#ffffff08;border-radius:999px;padding:.4rem .7rem;font-size:.78rem}.rec-chip.is-on{color:#04110c;background:#5eead4;border-color:#5eead4;font-weight:700}.rec-drop-sub{margin-top:.35rem;display:block;color:#5eead4bf!important;font-size:.78rem!important}.rec-hero-clean{background:#050505}.rec-hero-soft{z-index:0;pointer-events:none;background:radial-gradient(95% 65% at 50% -15%,#ffffff1f,#0000 55%),radial-gradient(55% 45% at 10% 40%,#5eead429,#0000 52%),radial-gradient(50% 40% at 90% 25%,#ffffff0f,#0000 50%),radial-gradient(80% 50% at 50% 110%,#000 0%,#0000 55%),linear-gradient(165deg,#0c0c0c 0%,#050505 40%,#000 100%);position:absolute;inset:0}.rec-hero-soft:before{content:"";background:repeating-linear-gradient(0deg,#0000,#0000 46px,#ffffff06 46px 47px),repeating-linear-gradient(90deg,#0000,#0000 46px,#5eead408 46px 47px);animation:16s ease-in-out infinite alternate hero-mesh-drift;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#00000080,#0000 72%);mask-image:linear-gradient(#00000080,#0000 72%)}.rec-hero-soft:after{content:"";opacity:.3;mix-blend-mode:soft-light;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.5'/%3E%3C/svg%3E");position:absolute;inset:0}@keyframes hero-mesh-drift{0%{transform:translateY(0)scale(1)}to{transform:translateY(-2%)scale(1.04)}}.rec-hero-filled{perspective:1300px;overflow:hidden;justify-content:center!important;align-items:flex-end!important;min-height:min(94vh,900px)!important;padding-top:5.5rem!important;padding-bottom:3rem!important;position:relative!important}.rec-hero-stack{z-index:2;flex-direction:column;justify-content:flex-end;align-items:center;width:min(1180px,100% - 2rem);margin:0 auto;display:flex;position:relative}.rec-hero-kicker{letter-spacing:.18em;text-transform:uppercase;color:#5eead4d9;margin:0 0 .55rem;font-size:.82rem;font-weight:700}.hero-orbit{z-index:1;pointer-events:none;perspective:1200px;transform-style:preserve-3d;position:absolute;inset:0}.hero-depth{position:absolute;inset:0;overflow:hidden}.hero-aurora{filter:blur(42px);opacity:.5;mix-blend-mode:screen;border-radius:50%;position:absolute}.hero-aurora-a{background:radial-gradient(circle,#ffffff38,#0000 70%);width:min(440px,72vw);height:min(280px,38vh);animation:11s ease-in-out infinite alternate hero-aurora-move;top:6%;left:6%}.hero-aurora-b{background:radial-gradient(circle,#5eead452,#0000 70%);width:min(400px,68vw);height:min(260px,34vh);animation:13s ease-in-out 1s infinite alternate-reverse hero-aurora-move;top:10%;right:2%}.hero-orb{background:radial-gradient(circle at 30% 30%,#fff6,#5eead41f 42%,#0000 70%);border-radius:50%;animation:9s ease-in-out infinite hero-orb-float;position:absolute}.hero-orb-1{width:88px;height:88px;top:16%;left:16%}.hero-orb-2{opacity:.7;width:52px;height:52px;animation-delay:1s;top:26%;right:14%}.hero-orb-3{opacity:.5;width:36px;height:36px;animation-delay:1.8s;top:46%;left:8%}.hero-grid-floor{transform-origin:bottom;opacity:.5;background-color:#0000;background-image:linear-gradient(90deg,#ffffff14 1px,#0000 1px),linear-gradient(0deg,#5eead41a 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:44px 44px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;height:58%;animation:7s ease-in-out infinite alternate hero-grid-pulse;position:absolute;bottom:-10%;left:-25%;right:-25%;transform:rotateX(68deg)translateZ(-50px);-webkit-mask-image:linear-gradient(#0000,#000000bf 30%,#0000 90%);mask-image:linear-gradient(#0000,#000000bf 30%,#0000 90%)}.hero-vignette{background:radial-gradient(70% 60% at 50% 38%,#0000 25%,#000000a6 100%);position:absolute;inset:0}@keyframes hero-aurora-move{0%{transform:translate(0)scale(1)}to{transform:translate3d(3%,2%,24px)scale(1.08)}}@keyframes hero-orb-float{0%,to{transform:translateZ(24px)}50%{transform:translate3d(6px,-16px,55px)}}@keyframes hero-grid-pulse{0%{opacity:.3}to{opacity:.55}}.hero-orbit-glow{filter:blur(10px);background:radial-gradient(at 40% 40%,#ffffff14,#0000 55%),radial-gradient(at 65% 35%,#5eead424,#0000 55%);width:min(580px,90vw);height:min(340px,44vh);position:absolute;top:8%;left:50%;transform:translate(-50%)}.hero-orbit-ring{border:1px solid #ffffff1f;border-radius:50%;position:absolute;top:38%;left:50%;translate:-50% -50%}.hero-orbit-ring-a{border-color:#5eead433;width:min(280px,60vw);height:min(280px,60vw);transform:rotateX(58deg);box-shadow:inset 0 0 50px #5eead40d}.hero-orbit-ring-b{border-style:dashed;border-color:#ffffff1a;width:min(420px,86vw);height:min(420px,86vw);animation:40s linear infinite hero-ring-spin}.hero-orbit-ring-c{border-color:#5eead447;width:min(180px,42vw);height:min(180px,42vw);animation:26s linear infinite reverse hero-ring-spin}.hero-float{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);width:60px;height:60px;transform-style:preserve-3d;background:linear-gradient(145deg,#ffffff24,#ffffff05);border:1px solid #fff3;border-radius:16px;place-items:center;display:grid;position:absolute;overflow:hidden;box-shadow:0 16px 36px #0000008c,inset 0 1px #ffffff26}.hero-float-shine{opacity:.5;background:linear-gradient(125deg,#fff6,#0000 45%);position:absolute;inset:0}.hero-brand-img{object-fit:contain;z-index:1;filter:drop-shadow(0 4px 8px #00000073);border-radius:8px;width:30px;height:30px;position:relative}.hero-hat-svg{z-index:1;width:36px;height:36px;position:relative}.hero-deco-svg{z-index:1;width:26px;height:26px;position:relative}.hero-spin-slow{color:#5eead4;animation:14s linear infinite hero-spin}.hero-spin-slower{color:#ffffffd9;animation:22s linear infinite reverse hero-spin}.hero-sm-ig{z-index:5;animation:5.2s ease-in-out infinite hero-float-3d-a;top:28%;left:calc(50% - min(210px,42vw))}.hero-sm-tw{z-index:5;animation:5.6s ease-in-out .2s infinite hero-float-3d-b;top:28%;left:auto;right:calc(50% - min(210px,42vw))}.hero-sm-yt{z-index:5;animation:6s ease-in-out .35s infinite hero-float-3d-c;top:48%;left:calc(50% - min(240px,48vw))}.hero-sm-wa{z-index:5;animation:6.2s ease-in-out .45s infinite hero-float-3d-d;top:48%;left:auto;right:calc(50% - min(240px,48vw))}.hero-sm-fb,.hero-sm-tt,.hero-sm-tg,.hero-sm-sc,.hero-sm-in{display:none!important}.hero-float-hat{z-index:3;background:linear-gradient(145deg,#5eead42e,#0006);border-color:#5eead473;width:68px;height:68px;margin-left:-34px;animation:5.8s ease-in-out infinite hero-float-3d-c;top:40%;left:50%;box-shadow:0 18px 42px #0009,0 0 32px #5eead438}.hero-float-star{color:#5eead4;animation:6.4s ease-in-out .25s infinite hero-float-3d-a;bottom:18%;left:12%}.hero-float-globe{animation:6.6s ease-in-out .45s infinite hero-float-3d-b;bottom:18%;right:12%}@keyframes hero-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes hero-ring-spin{0%{transform:rotateX(58deg)rotate(0)}to{transform:rotateX(58deg)rotate(360deg)}}@keyframes hero-float-3d-a{0%,to{transform:rotateY(-16deg)rotateX(10deg)translateZ(36px)}50%{transform:rotateY(-6deg)rotateX(6deg)translate3d(0,-12px,64px)}}@keyframes hero-float-3d-b{0%,to{transform:rotateY(16deg)rotateX(10deg)translateZ(36px)}50%{transform:rotateY(6deg)rotateX(6deg)translate3d(0,-11px,60px)}}@keyframes hero-float-3d-c{0%,to{transform:rotateY(-20deg)rotateX(12deg)translateZ(28px)}50%{transform:rotateY(-8deg)rotateX(7deg)translate3d(0,-14px,52px)}}@keyframes hero-float-3d-d{0%,to{transform:rotateY(20deg)rotateX(12deg)translateZ(28px)}50%{transform:rotateY(8deg)rotateX(7deg)translate3d(0,-13px,50px)}}.cyber-map{opacity:1;pointer-events:none;z-index:1;place-items:center;display:grid;position:absolute;inset:2% 0 22%}.cyber-map-plane{transform-origin:50% 55%;filter:drop-shadow(0 30px 60px #0000008c);width:min(1100px,96vw);height:100%;animation:10s ease-in-out infinite alternate cyber-map-breathe;transform:perspective(1100px)rotateX(28deg)translateZ(-40px)scale(1.08);-webkit-mask-image:radial-gradient(72% 68% at 50% 48%,#000 28%,#0000 78%);mask-image:radial-gradient(72% 68% at 50% 48%,#000 28%,#0000 78%)}.cyber-map-svg{width:100%;height:100%;display:block}.cyber-map-dots circle{opacity:.85}.cyber-map-arcs .cyber-arc{stroke-dasharray:10 16;opacity:.9;animation:2.8s linear infinite cyber-arc-flow}.cyber-map-arcs .a2{animation-delay:.35s}.cyber-map-arcs .a3{animation-delay:.7s}.cyber-map-arcs .a4{animation-delay:1.05s}.cyber-map-arcs .a5{animation-delay:1.4s}.cyber-map-nodes .cyber-node{fill:#5eead4;filter:drop-shadow(0 0 8px #5eead4f2);transform-origin:50%;transform-box:fill-box;animation:2.2s ease-in-out infinite cyber-node-pulse}.cyber-map-nodes .n2{fill:#fff;animation-delay:.25s}.cyber-map-nodes .n3{animation-delay:.5s}.cyber-map-nodes .n4{fill:#fff;animation-delay:.75s}.cyber-map-nodes .n5{animation-delay:1s}.cyber-map-nodes .n6{fill:#fff;animation-delay:1.25s}.cyber-map-nodes .n7{animation-delay:1.5s}.cyber-map-nodes .cyber-ring{opacity:.55;transform-origin:50%;transform-box:fill-box;animation:2.8s ease-out infinite cyber-ring-expand}.cyber-map-nodes .r2{animation-delay:.5s}.cyber-map-nodes .r3{animation-delay:1s}.cyber-map-nodes .r4{animation-delay:1.5s}.cyber-packet{opacity:.95}.cyber-map-label{fill:#5eead4b3;letter-spacing:.28em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}@keyframes cyber-map-breathe{0%{transform:perspective(1100px)rotateX(28deg)translateZ(-40px)scale(1.06)}to{transform:perspective(1100px)rotateX(26deg)translateZ(-20px)scale(1.1)}}@keyframes cyber-arc-flow{0%{stroke-dashoffset:90px;opacity:.3}50%{opacity:1}to{stroke-dashoffset:0;opacity:.4}}@keyframes cyber-node-pulse{0%,to{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.65)}}@keyframes cyber-ring-expand{0%{opacity:.7;transform:scale(.35)}70%{opacity:.15}to{opacity:0;transform:scale(1.55)}}.rec-service-grid-4{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:1rem!important;display:grid!important}@media (max-width:980px){.rec-service-grid-4{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:560px){.rec-service-grid-4{grid-template-columns:1fr!important}.cyber-map{opacity:.95;inset:0 0 28%}.cyber-map-plane{transform:perspective(900px)rotateX(22deg)translateZ(-20px)scale(1.12)}}.hero-hacker{z-index:4;pointer-events:none;filter:drop-shadow(0 28px 48px #000c)drop-shadow(0 0 28px #ffffff0f);width:min(320px,72vw);animation:5.5s ease-in-out infinite hero-hacker-bob;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)}.hero-hacker-svg{z-index:2;width:100%;height:auto;display:block;position:relative}.hero-hacker-pulse{z-index:0;background:radial-gradient(#5eead429,#0000 65%);width:140%;height:70%;animation:2.8s ease-in-out infinite hero-hacker-pulse;position:absolute;top:42%;left:50%;transform:translate(-50%,-50%)}.hero-hacker-beams{z-index:1;width:2px;height:42%;position:absolute;top:18%;left:50%}.hero-hacker-beams span{transform-origin:bottom;background:linear-gradient(#0000,#5eead48c);width:2px;height:100%;animation:2.4s ease-in-out infinite hero-beam-flicker;position:absolute;bottom:0;left:50%}.hero-hacker-beams span:first-child{animation-delay:0s;transform:translate(-50%)rotate(-28deg)}.hero-hacker-beams span:nth-child(2){animation-delay:.25s;transform:translate(-50%)rotate(-10deg)}.hero-hacker-beams span:nth-child(3){animation-delay:.5s;transform:translate(-50%)rotate(10deg)}.hero-hacker-beams span:nth-child(4){animation-delay:.75s;transform:translate(-50%)rotate(28deg)}.hero-hacker-rays .ray{stroke-dasharray:6 10;opacity:.55;animation:2s linear infinite cyber-arc-flow}.hero-hacker-rays .r2{animation-delay:.2s}.hero-hacker-rays .r3{animation-delay:.4s}.hero-hacker-rays .r4{animation-delay:.6s}.hero-hacker-rays .r5{animation-delay:.8s}@keyframes hero-hacker-bob{0%,to{transform:translate(-50%,-50%)translateY(0)}50%{transform:translate(-50%,-50%)translateY(-8px)}}@keyframes hero-hacker-pulse{0%,to{opacity:.45;transform:translate(-50%,-50%)scale(1)}50%{opacity:.85;transform:translate(-50%,-50%)scale(1.08)}}@keyframes hero-beam-flicker{0%,to{opacity:.25}50%{opacity:.85}}.hero-stage-ring{z-index:3;border:1px solid #5eead438;border-radius:50%;width:min(420px,78vw);height:min(120px,18vw);animation:4.5s ease-in-out infinite hero-stage-pulse;position:absolute;top:58%;left:50%;transform:translate(-50%,-50%)rotateX(72deg);box-shadow:0 0 40px #5eead41f,inset 0 0 30px #5eead40f}@keyframes hero-stage-pulse{0%,to{opacity:.5}50%{opacity:1}}.hero-float-hat{display:none!important}.rec-service-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:1rem!important;display:grid!important}@media (max-width:760px){.hero-hacker{width:min(260px,76vw)}}@media (max-width:640px){.rec-service-grid-2{grid-template-columns:1fr!important}.hero-hacker{width:min(230px,74vw)!important;top:42%!important}}.rec-upload{background:#ffffff08;border:1.5px solid #ffffff24;border-radius:1rem;gap:.75rem;padding:1rem;display:grid}.rec-upload.has-file{border-color:#5eead459}.rec-upload-input{opacity:0;clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.rec-upload-empty{text-align:center;gap:.35rem;padding:1.5rem .75rem;display:grid}.rec-upload-empty strong{font-size:1.05rem}.rec-upload-empty span{color:var(--ink-muted);font-size:.9rem}.rec-upload-note{color:#5eead4bf!important;font-size:.8rem!important}.rec-upload-bar{flex-wrap:wrap;justify-content:center;gap:.5rem;display:flex}.rec-upload-btn{cursor:pointer;justify-content:center;align-items:center;display:inline-flex}.rec-upload-name{text-align:center;color:#5eead4d9;word-break:break-all;margin:0;font-size:.82rem}.rec-preview{object-fit:contain;border-radius:.65rem;width:100%;max-height:220px;margin:0 auto;display:block}.rec-cat-kicker{letter-spacing:.16em;text-transform:uppercase;color:#5eead4;margin:0 0 .4rem;font-size:.78rem;font-weight:600}.rec-cat-block{margin-bottom:2.2rem}.rec-cat-block-head{flex-wrap:wrap;align-items:baseline;gap:.55rem 1rem;margin-bottom:.9rem;display:flex}.rec-cat-block-head h3{letter-spacing:-.02em;margin:0;font-size:1.15rem;font-weight:700}.rec-cat-block-head span{color:var(--ink-muted);font-size:.9rem}.rec-attack-band{background:radial-gradient(80% 80% at 50% 0,#5eead41a,#0000 60%),linear-gradient(#050505,#0a0a0a);border-top:1px solid #5eead41f;border-bottom:1px solid #ffffff0f;padding:3rem 0}.rec-attack-inner{max-width:640px}.rec-attack-kicker{letter-spacing:.2em;color:#5eead4;margin:0 0 .55rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.75rem}.rec-attack-inner h2{margin:0 0 .65rem}.rec-attack-inner p{color:var(--ink-muted);margin:0;line-height:1.55}.rec-origin{padding:3.5rem 0 4rem}.rec-origin-inner{background:linear-gradient(145deg,#ffffff0a,#5eead40a);border:1px solid #ffffff1a;border-radius:1.15rem;max-width:560px;padding:1.75rem 1.5rem}.rec-origin-year{letter-spacing:.28em;color:#5eead4;margin:0 0 .4rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9rem}.rec-origin-inner h2{margin:0 0 .65rem;font-size:clamp(1.4rem,4vw,2rem)}.rec-origin-inner p{color:var(--ink-muted);margin:0;line-height:1.6}.hero-bit{letter-spacing:.18em;color:#5eead447;text-shadow:0 0 10px #5eead433;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.7rem;position:absolute}.hero-bit-a{letter-spacing:.3em;top:7%;left:50%;transform:translate(-50%)}.hero-bit-b{bottom:14%;left:6%}.hero-bit-c{top:48%;right:5%}.hero-bit-d{bottom:28%;right:8%}.rec-group{margin-bottom:2.4rem}.rec-service-grid-auto{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))!important}.rec-home.is-clean .rec-hero-inner{text-align:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(#00000059,#0000009e);border:1px solid #ffffff14;border-radius:1.25rem;flex-direction:column;align-items:center;width:100%;max-width:640px;margin:0 auto;padding:1.1rem 1.15rem 1.25rem;display:flex;box-shadow:0 18px 50px #00000073}.rec-home.is-clean .rec-hero-logo{justify-content:center;margin-bottom:.85rem;display:flex}.rec-home.is-clean .rec-hero-title{letter-spacing:-.03em;font-size:clamp(2rem,5.5vw,3.4rem)}.rec-home.is-clean .rec-hero-title span{color:inherit;display:inline}.rec-home.is-clean .rec-hero-sub{text-align:center;margin-left:auto;margin-right:auto}.rec-home.is-clean .rec-hero-actions{justify-content:center}.rec-home.is-clean .rec-services-head{text-align:center;max-width:520px;margin-bottom:2rem;margin-left:auto;margin-right:auto}.rec-home.is-clean .rec-cat-block-head{text-align:center;justify-content:center}.rec-home.is-clean .rec-attack-inner{text-align:center;margin-left:auto;margin-right:auto}.rec-home.is-clean .rec-guides-all{text-align:center}.rec-home.is-clean .rec-origin-inner{text-align:center;margin-left:auto;margin-right:auto}.rec-home.is-clean .rec-how-inner{text-align:center}.rec-home.is-clean .rec-how-list{text-align:left;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;max-width:900px;margin-left:auto;margin-right:auto}@media (max-width:760px){.rec-home.is-clean .rec-how-list{grid-template-columns:1fr}}.rec-service-grid-auto.is-single{justify-content:center;grid-template-columns:minmax(0,420px)!important}.rec-cat-card{transition:border-color .2s,transform .2s,background .2s}.rec-cat-card:hover{background:#5eead40a;border-color:#5eead459;transform:translateY(-2px)}.rec-platform-field{border:0;margin:0 0 1rem;padding:0}.rec-platform-field legend{color:var(--ink-muted);margin-bottom:.55rem;font-size:.85rem}.rec-platform-chips{flex-wrap:wrap;gap:.45rem;display:flex}.rec-chip-icon{align-items:center;gap:.4rem;display:inline-flex;border-radius:.75rem!important;padding:.45rem .7rem!important}.rec-chip-icon img{object-fit:contain;border-radius:4px;width:18px;height:18px}.rec-drop{cursor:pointer;background:#ffffff08;border:1.5px dashed #ffffff38;border-radius:1rem;place-items:center;min-height:168px;transition:border-color .2s,background .2s;display:grid;position:relative;overflow:hidden}.rec-drop.is-drag,.rec-drop:hover{background:#5eead40d;border-color:#5eead473}.rec-drop.has-file{cursor:default;border-style:solid;border-color:#5eead44d}.rec-drop-copy{text-align:center;cursor:pointer;gap:.35rem;width:100%;padding:1.25rem;display:grid}.rec-drop-copy strong{color:var(--ink);font-size:1rem}.rec-drop-copy em{color:var(--ink-muted);font-size:.88rem;font-style:normal}.rec-drop-sub{color:#5eead4b3!important;font-size:.78rem!important}.rec-preview{object-fit:contain;width:100%;max-height:220px;display:block}.rec-photo-actions{gap:.5rem;margin:-.35rem 0 .75rem;display:flex}.rec-hint-soft{background:#5eead40f;border:1px solid #5eead42e;border-radius:.65rem;padding:.65rem .8rem;color:#5eead4e6!important}.rec-form-guides{border-top:1px solid #ffffff14;margin-top:1.5rem;padding-top:1.25rem}.rec-form-guides-title{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted);margin:0 0 .55rem;font-size:.8rem}.rec-form-guides ul{gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.rec-form-guides a{color:#5eead4;text-decoration:none}.rec-form-guides a:hover{text-decoration:underline}.rec-guides-teaser{padding:3rem 0 2rem}.rec-guide-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1rem;display:grid}.rec-guide-card{color:inherit;background:#ffffff05;border:1px solid #ffffff1a;border-radius:1rem;padding:1.15rem 1.2rem;text-decoration:none;transition:border-color .2s,transform .2s;display:block}.rec-guide-card:hover{border-color:#5eead459;transform:translateY(-2px)}.rec-guide-card h3{margin:0 0 .45rem;font-size:1.05rem}.rec-guide-card p{color:var(--ink-muted);margin:0 0 .75rem;font-size:.92rem;line-height:1.45}.rec-guide-card span{color:#5eead4;font-size:.88rem}.rec-guides-all{margin:1.25rem 0 0}.rec-guides-all a{color:#5eead4}.guide-page{padding:6.5rem 0 4rem}.guide-hero{max-width:640px;margin-bottom:2rem}.guide-kicker{text-transform:uppercase;letter-spacing:.12em;color:#5eead4;margin:0 0 .5rem;font-size:.78rem}.guide-hero h1{margin:0 0 .6rem}.guide-hero p{color:var(--ink-muted);margin:0}.guide-list{gap:1rem;margin-bottom:2rem;display:grid}.guide-card{background:#ffffff05;border:1px solid #ffffff1a;border-radius:1rem;padding:1.25rem 1.35rem}.guide-card h2{margin:.5rem 0 .45rem;font-size:1.2rem}.guide-card h2 a{color:inherit;text-decoration:none}.guide-card p{color:var(--ink-muted);margin:0 0 .75rem}.guide-tags{flex-wrap:wrap;gap:.35rem;display:flex}.guide-tags span{color:#5eead4e6;border:1px solid #5eead440;border-radius:999px;padding:.2rem .5rem;font-size:.72rem}.guide-read{color:#5eead4;font-size:.9rem;text-decoration:none}.guide-cta{gap:.75rem;display:flex}.guide-article-head{max-width:720px;margin-bottom:1.5rem}.guide-crumb{color:var(--ink-muted);gap:.45rem;margin-bottom:1rem;font-size:.85rem;display:flex}.guide-crumb a{color:#5eead4;text-decoration:none}.guide-dek{color:var(--ink-muted);font-size:1.05rem}.guide-body{gap:1rem;max-width:720px;margin-bottom:2rem;display:grid}.guide-body p{color:#ffffffe0;margin:0;font-size:1.05rem;line-height:1.65}.guide-cta-note{background:#5eead40f;border:1px solid #5eead440;border-radius:.9rem;padding:1rem 1.1rem;color:#ffffffe6!important;margin-top:.5rem!important;font-size:.98rem!important}.guide-article-foot{flex-wrap:wrap;gap:.75rem;display:flex}@media (max-width:900px){.nav-desktop{flex-wrap:wrap;justify-content:center;gap:.15rem;max-width:52rem}.nav-desktop .nav-link{padding:.35rem .4rem;font-size:.72rem;line-height:1.2}}@media (max-width:640px){.rec-hero-filled{align-items:flex-end!important;min-height:min(92vh,820px)!important;padding-top:4.5rem!important;padding-bottom:1.5rem!important}.hero-float{border-radius:14px;width:50px;height:50px}.hero-brand-img{width:26px;height:26px}.hero-hat-svg{width:28px;height:28px}.hero-sm-ig{top:26%;left:calc(50% - min(150px,38vw))}.hero-sm-tw{top:26%;right:calc(50% - min(150px,38vw))}.hero-sm-yt{top:44%;left:calc(50% - min(165px,42vw))}.hero-sm-wa{top:44%;right:calc(50% - min(165px,42vw))}.hero-float-hat{top:36%}.rec-home.is-clean .rec-hero-inner{max-width:100%;padding:.95rem .9rem 1.05rem}}@media (prefers-reduced-motion:reduce){.hero-aurora,.hero-orb,.hero-grid-floor,.hero-float,.hero-orbit-ring-b,.hero-orbit-ring-c,.rec-hero-soft:before,.cyber-map-plane,.hero-hacker,.hero-stage-ring,.cyber-map-arcs .cyber-arc,.cyber-map-nodes .cyber-node,.cyber-map-nodes .cyber-ring,.hero-hacker-rays .ray{animation:none!important}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
