:root{--bg: #f4f1ea;--text: #0f172a;--muted: #64748b;--sky: #0284c7;--sky-dark: #0369a1;--card: #ffffff;--border: #e2e8f0;--forms-gradient: linear-gradient(90deg, #0284c7, #7c3aed, #06b6d4)}*{box-sizing:border-box}body{margin:0;font-family:Plus Jakarta Sans,Segoe UI,sans-serif;font-size:17px;line-height:1.6;color:var(--text);background:var(--bg)!important}a{color:inherit}.welcome-header{position:sticky;top:0;z-index:40;border-bottom:1px solid rgba(226,232,240,.9);background:#ffffffeb;backdrop-filter:blur(10px);overflow:visible}.welcome-header__inner{max-width:80rem;margin:0 auto;padding:.65rem 1.25rem;min-height:4.5rem;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:.75rem}.welcome-header__brand{grid-column:1;justify-self:start;flex:0 1 auto;min-width:0;display:block;line-height:0;text-decoration:none}.welcome-header__logo-full{display:block;height:clamp(2.85rem,7.5vw,4.1rem);width:auto;max-width:min(100%,13.5rem);-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center}.welcome-header__center{grid-column:2;justify-self:center;text-decoration:none;text-align:center;font-size:clamp(1rem,2.2vw,1.4rem);line-height:1.1;padding:0 .35rem}.welcome-brand__wordmark--header{font-size:.95em}.welcome-footer__logo-full{display:block;height:clamp(1.75rem,4vw,2.15rem);width:auto;max-width:min(100%,11rem);margin:0 auto;-o-object-fit:contain;object-fit:contain}.welcome-brand{display:flex;align-items:center;gap:clamp(1.35rem,4.2vw,2.85rem);flex:0 1 auto;min-width:0;text-decoration:none;overflow:visible;font-size:clamp(1.1rem,2.2vw,1.5rem);line-height:1.1}.welcome-brand__logo-wrap{flex:0 0 auto;display:block;background:transparent;overflow:visible;line-height:0;padding:.15rem 0;margin-right:.15rem}.welcome-brand__logo-globe{display:block;height:clamp(2.65rem,7.5vw,3.65rem);width:auto;max-width:none;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center;background:transparent}.welcome-brand__logo-wrap--footer .welcome-brand__logo-globe{height:clamp(2.35rem,6vw,3rem)}.welcome-brand__wordmark{display:inline-flex;align-items:center;justify-content:center;gap:.3rem;font-size:.92em;font-weight:800;letter-spacing:.03em;line-height:1.1;white-space:nowrap;flex:0 0 auto;margin-left:0;padding:0}.welcome-brand__mesar{color:#0f2d5c}.welcome-brand__forms{background:var(--forms-gradient);-webkit-background-clip:text;background-clip:text;color:transparent}.welcome-brand__wordmark--footer{font-size:clamp(1.25rem,2.5vw,1.65rem)}.welcome-brand__wordmark--inline{display:inline-flex;font-size:1em;font-weight:800;letter-spacing:.04em;vertical-align:baseline}.welcome-brand__wordmark--hero{font-size:1em;letter-spacing:.08em;text-transform:uppercase}.welcome-brand__wordmark--on-dark .welcome-brand__mesar{color:#fff}.welcome-brand__wordmark--on-dark .welcome-brand__forms{filter:drop-shadow(0 1px 8px rgba(0,0,0,.35))}.welcome-footer__brand{display:flex;align-items:center;justify-content:center;padding:0}.welcome-header__actions{grid-column:3;justify-self:end;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.45rem;flex-shrink:0}.welcome-header__actions .btn{min-height:2rem;padding:0 .65rem;border-radius:8px;font-family:Plus Jakarta Sans,Segoe UI,sans-serif;font-size:.78rem;font-weight:600;letter-spacing:0;box-shadow:none}.welcome-header__actions .btn--login{background:#0284c7;border:1px solid #0284c7;color:#fff;box-shadow:none}.welcome-header__actions .btn--login:hover{background:#0369a1;border-color:#0369a1;color:#fff}.welcome-header__actions .btn--analiz,.welcome-header__actions .btn--app{background:#fff;border:1px solid #94a3b8;color:#334155;box-shadow:none}.welcome-header__actions .btn--analiz:hover,.welcome-header__actions .btn--app:hover{background:#0b1f3a;border-color:#0b1f3a;color:#fff}@media(max-width:900px){.welcome-header__inner{display:grid;grid-template-columns:minmax(5.8rem,auto) 1fr minmax(5.8rem,auto);grid-template-rows:auto auto;align-items:center;padding:.5rem .75rem .6rem;min-height:auto;gap:.45rem .4rem}.welcome-header__brand{grid-column:1;grid-row:1;z-index:2}.welcome-header__logo-full{height:2.15rem;max-width:6.4rem}.welcome-header__center{grid-column:2;grid-row:1;justify-self:center;align-self:center;z-index:1;font-size:clamp(.92rem,4.2vw,1.15rem);padding:0}.welcome-brand__wordmark--header{font-size:1em}.welcome-header__actions{grid-column:1 / -1;grid-row:2;justify-self:stretch;width:100%;display:grid;grid-template-columns:1fr 1fr;gap:.35rem;flex-wrap:nowrap}.welcome-header__actions .store-menu{grid-column:1 / -1;min-width:0;width:100%}.welcome-header__actions .btn{width:100%;min-width:0;padding:.48rem .28rem;font-size:clamp(.62rem,2.7vw,.74rem);font-weight:700;white-space:nowrap;text-align:center}.store-menu__drop{left:auto;right:0;min-width:10.5rem}.hero h1{font-size:clamp(1.55rem,6vw,2rem)}.hero__cta{flex-direction:column;align-items:stretch}.hero__cta .btn{width:100%;justify-content:center}.mobile-row{min-height:18rem}.mobile-shot{width:clamp(148px,42vw,200px)}}.store-menu{position:relative}.store-menu__caret{font-size:.75rem;opacity:.9}.store-menu__drop{position:absolute;top:calc(100% + .45rem);right:0;z-index:50;min-width:11.5rem;padding:.45rem;border:1px solid var(--border);border-radius:.85rem;background:#fff;box-shadow:0 18px 40px #0f172a24}.store-menu__item{display:flex;align-items:center;gap:.65rem;padding:.55rem .65rem;border-radius:.6rem;text-decoration:none;font-size:.82rem;font-weight:700;color:var(--text)}.store-menu__item:hover{background:#f0f9ff}.store-menu__item img{display:block;flex-shrink:0}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;min-height:2.25rem;padding:.4rem .85rem;border-radius:8px;border:1px solid #c5d0e0;background:#fff;color:#0f2d5c;font:inherit;font-size:.8rem;font-weight:650;letter-spacing:.01em;text-decoration:none;cursor:pointer;box-shadow:0 1px 2px #0f2d5c0d;transition:background .15s ease,border-color .15s ease,color .15s ease}.btn:hover{border-color:#0f2d5c;background:#f8fafc;color:#0f2d5c}.btn--primary,.btn--login{border-color:#0f2d5c;background:#0f2d5c;color:#fff}.btn--primary:hover,.btn--login:hover{background:#163a73;border-color:#163a73;color:#fff}.btn--analiz,.btn--app{border-color:#0f2d5c;background:#fff;color:#0f2d5c}.btn--analiz:hover,.btn--app:hover{background:#f1f5f9;border-color:#0f2d5c;color:#0f2d5c}.btn--block{width:100%;margin-top:.85rem}.btn--dark{border-color:transparent;background:#0f172a;color:#fff}.btn--dark:hover{background:#1e293b}.btn--lg{min-height:2.85rem;padding:.7rem 1.15rem;font-size:.95rem;font-weight:700}.welcome-main{max-width:80rem;margin:0 auto;padding:1.5rem 1.25rem 3rem}.hero{position:relative;overflow:hidden;border:1px solid var(--border);border-radius:2rem;background:var(--card);box-shadow:0 24px 80px -40px #0f172a73}.hero__bg{position:absolute;inset:0;background:radial-gradient(circle at top right,rgba(14,165,233,.12),transparent 42%),radial-gradient(circle at bottom left,rgba(99,102,241,.08),transparent 38%)}.hero__grid{position:relative;display:grid;gap:2rem;padding:2rem 1.5rem}@media(min-width:900px){.hero__grid{grid-template-columns:1.15fr .85fr;padding:2.5rem}}.badge{display:inline-flex;align-items:center;gap:.4rem;padding:.35rem .75rem;border-radius:999px;border:1px solid #bae6fd;background:#f0f9ff;color:#075985;font-size:.78rem;font-weight:700}.hero h1{margin:1rem 0 0;max-width:34rem;font-size:clamp(1.9rem,4vw,3.1rem);line-height:1.1;letter-spacing:-.02em}.hero__lead{margin:1rem 0 0;max-width:34rem;color:var(--muted);font-size:1.02rem;line-height:1.7}.hero__cta{display:flex;flex-wrap:wrap;gap:.65rem;margin-top:1.35rem}.feature-grid{display:grid;gap:.75rem;margin-top:1.5rem}@media(min-width:640px){.feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.feature-card{padding:1rem;border:1px solid var(--border);border-radius:1rem;background:#f8fafce6}.feature-card__icon{display:inline-flex;padding:.5rem;border-radius:.8rem;background:#fff;box-shadow:0 1px 2px #0f172a0f;font-size:1rem}.feature-card h3{margin:.75rem 0 .25rem;font-size:.95rem}.feature-card p{margin:0;color:var(--muted);font-size:.9rem;line-height:1.55}.side-stack{display:grid;gap:1rem}.dark-card{padding:1.5rem;border-radius:1.5rem;background:linear-gradient(135deg,#020617,#0f172a 55%,#082f49);color:#f8fafc;box-shadow:0 18px 40px #0f172a47}.dark-card__eyebrow{margin:0;font-size:.72rem;font-weight:700;letter-spacing:.24em;text-transform:uppercase;color:#7dd3fc}.dark-card ul{margin:1rem 0 0;padding:0;list-style:none}.dark-card li{display:flex;gap:.65rem;margin-top:.65rem;font-size:.86rem;line-height:1.55;color:#e2e8f0}.dark-card li:before{content:"✓";color:#7dd3fc;font-weight:800}.light-card{padding:1.2rem;border:1px solid var(--border);border-radius:1.2rem;background:#fff}.light-card h3{margin:0;font-size:.98rem}.light-card p{margin:.45rem 0 0;color:var(--muted);font-size:.9rem;line-height:1.55}.light-card__highlight{margin-top:.65rem!important;font-weight:700;color:var(--text)!important}.light-card--stores{display:flex;flex-direction:column}.store-badges{display:grid;gap:.55rem;margin-top:.85rem}.store-badges a{display:block;transition:transform .15s ease,opacity .15s ease}.store-badges a:hover{transform:translateY(-1px);opacity:.92}.store-badges img{display:block;width:100%;max-width:11.5rem;height:auto}.panel-section{margin-top:2.5rem}.section-title{margin:0 0 .35rem;text-align:center;font-size:.82rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.section-lead{margin:0 0 1rem;text-align:center;color:var(--muted);font-size:.92rem}.panel-showcase{display:grid;gap:1.25rem}.store-section{margin-top:2.5rem}.store-grid{display:grid;gap:1rem}@media(min-width:768px){.store-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.store-card{padding:1.5rem;border:1px solid var(--border);border-radius:1.25rem;background:#fff;box-shadow:0 10px 30px #0f172a0f}.store-card__tag{display:inline-flex;padding:.25rem .55rem;border-radius:999px;background:#f1f5f9;color:var(--muted);font-size:.72rem;font-weight:700}.store-card h3{margin:.75rem 0 0;font-size:1.35rem}.store-card p{margin:.5rem 0 0;color:var(--muted);font-size:.92rem;line-height:1.6}.store-card__badge-link{display:inline-block;margin-top:1.1rem;transition:transform .15s ease,opacity .15s ease}.store-card__badge-link:hover{transform:translateY(-1px);opacity:.92}.store-card__badge-link img{display:block;max-width:100%;height:auto}.store-menu__soon{margin:0;padding:.55rem .65rem .35rem;font-size:.78rem;font-weight:700;color:var(--muted);text-align:center}.store-card__tag--live{background:#d1fae5;color:#065f46}.store-card__cta{display:inline-flex;align-items:center;justify-content:center;margin-top:1.1rem;padding:.55rem 1.15rem;border-radius:999px;font-size:.82rem;font-weight:700;color:#fff;background:#0f172a;text-decoration:none}.store-card__cta:hover{opacity:.92}.store-card--soon{opacity:.96}.store-card__tag--soon{background:linear-gradient(90deg,#fef3c7,#fde68a);color:#92400e}.store-card__soon-label{display:inline-block;margin-top:1.1rem;padding:.55rem 1rem;border-radius:999px;font-size:.82rem;font-weight:700;color:#64748b;background:#e8ebf0;border:1px dashed #cbd5e1}.mobile-row{position:relative;margin-top:2rem;overflow:hidden;padding:.5rem 0 1.25rem;min-height:21rem}.mobile-row__viewport{overflow:hidden;width:100%}.mobile-row__track{display:flex;align-items:flex-start;gap:1.25rem;width:-moz-max-content;width:max-content;will-change:transform;animation:marquee 60s linear infinite}.mobile-row__track:hover{animation-play-state:paused}.mobile-row__fade{position:absolute;top:0;bottom:0;width:4rem;z-index:2;pointer-events:none}.mobile-row__fade--left{left:0;background:linear-gradient(90deg,var(--bg),transparent)}.mobile-row__fade--right{right:0;background:linear-gradient(270deg,var(--bg),transparent)}.mobile-shot{margin:0;width:clamp(168px,18vw,240px);flex-shrink:0;overflow:hidden;border-radius:1.15rem;border:1px solid var(--border);background:#0b1220;box-shadow:0 16px 36px #0f172a24;line-height:0}.mobile-shot img{display:block;width:100%;height:auto;max-height:500px;-o-object-fit:contain;object-fit:contain}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.welcome-header__doc{font-family:Plus Jakarta Sans,Segoe UI,sans-serif;font-size:.82rem;font-weight:600;text-decoration:none;color:#334155;padding:.35rem .15rem;white-space:nowrap}.welcome-header__doc:hover{color:#0f2d5c}.welcome-seo{background:#fff;border-top:1px solid var(--border);padding:2.2rem 1.25rem 1.6rem}.welcome-seo__inner{max-width:44rem;margin:0 auto}.welcome-seo__kicker{margin:0 0 .35rem;color:#0284c7;font-size:.78rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.welcome-seo h2{margin:0 0 .7rem;font-size:clamp(1.25rem,2.4vw,1.65rem);letter-spacing:-.03em}.welcome-seo p{color:#334155;line-height:1.65}.welcome-seo__links{padding-left:1.1rem;color:#334155}.welcome-seo__links li{margin:.35rem 0}.welcome-seo__faq{margin-top:1.35rem}.welcome-seo__faq h3{margin:0 0 .35rem;font-size:1.05rem}.welcome-seo details{border-top:1px solid #e4dfd4;padding:.55rem 0}.welcome-seo summary{cursor:pointer;font-weight:600}.welcome-seo details p{margin:.4rem 0 .15rem}#analiz-teklifi{scroll-margin-top:5.5rem}.lead-card{width:min(56rem,100%);margin:1.6rem 0 .5rem;padding:1.55rem 1.65rem 1.25rem;background:#fff;border:1px solid #d5deea;border-top:3px solid #0b1f3a;border-radius:12px;box-shadow:0 12px 32px #0b1f3a12}.lead-card__head{margin-bottom:1rem}.lead-card__kicker{margin:0 0 .3rem;font-family:Plus Jakarta Sans,Segoe UI,sans-serif;font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#5b6b80}.lead-card__title{margin:0 0 .35rem;font-family:Plus Jakarta Sans,Segoe UI,sans-serif;font-size:1.55rem;font-weight:650;letter-spacing:-.02em;line-height:1.2;color:#0b1f3a}.lead-card__desc{margin:0;max-width:36rem;font-family:Plus Jakarta Sans,Segoe UI,sans-serif;font-size:.98rem;line-height:1.5;color:#3d4d63}.lead-form{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:.75rem .9rem}.lead-form label{display:grid;gap:.28rem;font-family:Plus Jakarta Sans,Segoe UI,sans-serif;font-size:.86rem;font-weight:600;letter-spacing:0;text-transform:none;color:#3d4d63}.lead-field--service,.lead-field--note,.lead-form__bar{grid-column:1 / -1}.lead-form__bar{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1rem;margin-top:.15rem;padding-top:.85rem;border-top:1px solid #e6edf5}.lead-form input,.lead-form select,.lead-form textarea{width:100%;font-family:Plus Jakarta Sans,Segoe UI,sans-serif;font-size:1rem;font-weight:500;line-height:1.4;letter-spacing:0;text-transform:none;padding:.62rem .75rem;border:1px solid #cfd8e6;border-radius:8px;background:#fff;color:#0b1f3a}.lead-form input,.lead-form select{min-height:2.75rem}.lead-form textarea{min-height:6.5rem;resize:vertical}.lead-form input:focus,.lead-form select:focus,.lead-form textarea:focus{outline:none;border-color:#0b1f3a;box-shadow:0 0 0 3px #0b1f3a1f}.lead-form button{min-height:2.75rem;min-width:10.5rem;padding:0 1.25rem;font-family:Plus Jakarta Sans,Segoe UI,sans-serif;font-size:.92rem;font-weight:700;letter-spacing:.01em;border:0;border-radius:8px;background:#0b1f3a;color:#fff;cursor:pointer}.lead-form button:hover{background:#16325c}.lead-card__law{margin-left:auto;font-family:Plus Jakarta Sans,Segoe UI,sans-serif;font-size:.92rem;font-weight:600;color:#0b1f3a;text-decoration:underline;text-underline-offset:.18em}.lead-card__law:hover{color:#16325c}.lead-form .hp{position:absolute;left:-9999px}.lead-form .form-msg{margin:0;font-size:.88rem;color:#0f766e}.lead-card__limit{margin:.85rem 0 0;font-family:Plus Jakarta Sans,Segoe UI,sans-serif;font-size:.84rem;line-height:1.45;color:#64748b}@media(max-width:640px){.lead-form{grid-template-columns:1fr}}.welcome-footer__text-link{display:inline-block;margin:.35rem .65rem 0;font-size:.88rem;font-weight:700;color:#075985;text-decoration:none}.welcome-footer__text-link:hover{color:#0284c7}@media(max-width:900px){.welcome-header__doc{display:none}}.welcome-footer{margin-top:2rem;border-top:1px solid var(--border);background:#fff;padding:1.35rem 1rem 1.5rem}.welcome-footer__inner{max-width:40rem;margin:0 auto;text-align:center}.welcome-footer__inner>p:first-of-type{margin:.65rem 0 0;font-size:.82rem;font-weight:600;color:var(--muted)}.welcome-footer__meta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;align-items:stretch;margin-top:.75rem}.site-card{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:5.25rem;margin-top:0;padding:.75rem .9rem;border:1px solid #bae6fd;border-radius:.75rem;background:linear-gradient(135deg,#f0f9ff,#f5f3ff,#ecfeff);text-decoration:none;font-size:.82rem;line-height:1.35;text-align:center}.site-card__sub{display:block;font-size:.82rem;font-weight:500;color:var(--muted);line-height:1.35}.site-card strong{display:block;margin-top:.25rem;font-size:1.05rem;background:var(--forms-gradient);-webkit-background-clip:text;background-clip:text;color:transparent}.welcome-footer__copy{margin:.85rem 0 0;color:var(--muted);font-size:.76rem;line-height:1.5}@media(max-width:540px){.welcome-footer__meta{grid-template-columns:1fr}}.login-links{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem;margin-top:1rem}.welcome-showcase{font-family:var(--ws-sans);--ws-ink: #102033;--ws-muted: #4e5d6a;--ws-paper: #f4f1ea;--ws-paper-alt: #f7f5f0;--ws-paper-soft: #fffcf7;--ws-card: #ffffff;--ws-line: #e4dfd4;--ws-accent: #0e7490;--ws-accent-deep: #155e75;--ws-forest: #134e4a;--ws-fun-cyan: #06b6d4;--ws-fun-violet: #8b5cf6;--ws-fun-coral: #f97316;--ws-display: "Plus Jakarta Sans", "Segoe UI", sans-serif;--ws-sans: "Plus Jakarta Sans", "Segoe UI", sans-serif;background:var(--ws-paper);color:var(--ws-ink)}.welcome-showcase .welcome-header{background:#fff;border-bottom:1px solid #d7dee8;box-shadow:0 1px #0b1f3a0a}.welcome-showcase .welcome-footer{background:var(--ws-paper)}.welcome-showcase .store-card{background:var(--ws-card);border-color:var(--ws-line)}.ws-wrap{max-width:72rem;margin:0 auto;padding:0 1.25rem}.ws-eyebrow{margin:0 0 .55rem;font-size:.72rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#0f766e}.ws-title{margin:0;font-family:var(--ws-display);font-size:clamp(1.85rem,3.4vw,2.75rem);font-weight:600;line-height:1.12;letter-spacing:-.03em;color:var(--ws-ink)}.ws-lead{margin:.85rem 0 0;max-width:40rem;font-size:1.02rem;line-height:1.6;color:var(--ws-muted)}.ws-section{padding:clamp(3.5rem,8vw,5.5rem) 0}.ws-hero .btn--dark{background:#fff!important;color:#0f2d5c!important;border-color:#fff!important;box-shadow:0 8px 22px #0000002e}.ws-hero .btn--dark:hover{background:#f8fafc!important;color:#0f2d5c!important}.ws-btn-ghost{background:transparent!important;color:#fff!important;border:1px solid rgba(255,255,255,.55)!important;box-shadow:none}.ws-btn-ghost:hover{background:#ffffff1a!important}.ws-hero .btn--lg{min-height:2.3rem;padding:.35rem .85rem;font-size:.84rem;font-weight:650}.ws-btn-offer{background:#f4efe4!important;color:#102033!important;border:1px solid #f4efe4!important;box-shadow:none}.ws-btn-offer:hover{background:#fff!important;border-color:#fff!important;color:#102033!important}.ws-hero{position:relative;min-height:min(78vh,680px);display:grid;grid-template-columns:minmax(0,1fr);align-items:start;overflow:hidden;color:#fff}.ws-hero__media{position:absolute;inset:0}.ws-hero__bg{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:58% center;object-position:58% center;display:block;filter:saturate(1.12) brightness(1.06)}.ws-hero__shade{position:absolute;inset:0;z-index:1;background:linear-gradient(100deg,#040c16c7,#040c1685 34%,#040c1614 58%,#040c1605),linear-gradient(180deg,#060e182e,#060e1805 42%,#060e1859)}.ws-hero__content{position:relative;z-index:2;max-width:72rem;margin:0 auto;width:100%;min-width:0;padding:clamp(1.35rem,3vh,2rem) 1.25rem clamp(2.25rem,5vh,3.25rem)}.ws-hero__content--high{padding-top:clamp(1.25rem,2.5vh,1.75rem);padding-bottom:clamp(2rem,4vh,2.75rem)}.ws-hero__brand{margin:0 0 .75rem;font-family:var(--ws-sans);font-size:clamp(1.35rem,3vw,2rem);font-weight:800;letter-spacing:.08em;text-transform:uppercase;text-shadow:0 2px 18px rgba(0,0,0,.45)}.ws-hero__title,.ws-hero h1{display:flex;flex-direction:column;align-items:flex-start;margin:6.75rem 0 0;max-width:min(40rem,94vw);font-family:Plus Jakarta Sans,Segoe UI,sans-serif;font-weight:800;line-height:1.12;letter-spacing:-.045em;text-shadow:none}.ws-hero__title br{display:none}.ws-hero__line{display:block;width:100%;font-size:clamp(1.45rem,3.15vw,2.35rem);font-weight:800;letter-spacing:-.045em;line-height:1.12;color:#fff;text-shadow:0 10px 40px rgba(0,0,0,.35)}.ws-hero__line+.ws-hero__line{margin-top:.2rem}.ws-hero__line em{font-style:normal;background:linear-gradient(90deg,#7dd3fc,#c4b5fd 55%,#67e8f9);-webkit-background-clip:text;background-clip:text;color:transparent}.ws-hero__campaign{margin:1.1rem 0 0;display:inline-block;max-width:min(36rem,100%);padding:.7rem 1rem;border-radius:14px;background:#f4efe4;color:#102033;font-family:Plus Jakarta Sans,Segoe UI,sans-serif;font-weight:800;font-size:clamp(1rem,1.7vw,1.2rem);line-height:1.35;letter-spacing:-.02em;box-shadow:0 12px 32px #00000052}.ws-hero__lead{margin:8.25rem 0 0;max-width:40rem;font-family:Plus Jakarta Sans,Segoe UI,sans-serif;font-weight:500;font-size:clamp(1.02rem,1.5vw,1.14rem);line-height:1.55;color:#fffffff0;text-shadow:0 1px 14px rgba(0,0,0,.45)}.ws-hero__cta{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.35rem}@media(max-width:768px){.ws-hero{min-height:min(74vh,640px)}.ws-hero__bg{-o-object-position:72% center;object-position:72% center}.ws-hero__title,.ws-hero h1{max-width:none}.ws-hero__content--high{padding-top:clamp(1rem,2vh,1.35rem)}}.ws-overview{background:var(--ws-paper-alt);border-bottom:1px solid var(--ws-line)}.ws-overview-note{margin:.85rem 0 0;max-width:44rem;font-size:.95rem;line-height:1.55;color:var(--ws-muted)}.ws-overview-tagline{margin:.65rem 0 0;font-size:.88rem;font-weight:700;letter-spacing:.02em;color:var(--ws-accent)}.ws-platform-link{font-weight:700;text-decoration:none;background:var(--forms-gradient);-webkit-background-clip:text;background-clip:text;color:transparent}.ws-platform-link:hover{text-decoration:underline;text-decoration-color:var(--ws-accent)}.ws-steps{list-style:none;margin:2.25rem 0 0;padding:0;display:grid;gap:1rem;grid-template-columns:repeat(3,minmax(0,1fr));counter-reset:none}.ws-steps li{position:relative;padding:1.25rem 1.15rem 1.35rem;background:var(--ws-card);display:grid;gap:.55rem;border-radius:.65rem;border:1px solid var(--ws-line);overflow:hidden;transition:transform .25s ease,box-shadow .25s ease}.ws-steps li:before,.ws-steps li:nth-child(2):before,.ws-steps li:nth-child(3):before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:#0f766e}.ws-steps li:hover,.ws-steps li:nth-child(2):hover,.ws-steps li:nth-child(3):hover{transform:translateY(-2px);box-shadow:0 12px 28px #10203312}.ws-steps strong{font-size:.95rem;letter-spacing:.02em}.ws-steps span{font-size:.9rem;line-height:1.5;color:var(--ws-muted)}.ws-feed{background:var(--ws-paper)}.ws-feed-grid{margin-top:2rem;display:grid;gap:1.25rem;grid-template-columns:repeat(3,minmax(0,1fr))}.ws-post{background:var(--ws-card);border:1px solid var(--ws-line);border-radius:.85rem;overflow:hidden;display:flex;flex-direction:column;transition:transform .35s ease,border-color .35s ease,box-shadow .35s ease}.ws-post:hover{transform:translateY(-2px);border-color:#c9c2b4;box-shadow:0 14px 32px #10203314}.ws-post__head{display:flex;gap:.75rem;align-items:center;padding:1rem 1rem .65rem}.ws-post__avatar{width:42px;height:42px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.ws-post__head strong{display:block;font-size:.92rem}.ws-post__head span{font-size:.75rem;color:var(--ws-muted)}.ws-post__body{margin:0;padding:0 1rem .85rem;font-size:.9rem;line-height:1.55;color:#24323b}.ws-post__media{margin:0;aspect-ratio:16 / 10;overflow:hidden;background:#dfe7ec}.ws-post__media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.ws-post__meta{margin-top:auto;display:flex;flex-wrap:wrap;gap:.75rem;padding:.75rem 1rem;font-size:.75rem;font-weight:600;color:var(--ws-muted);border-top:1px solid var(--ws-line)}.ws-surveys{background:var(--ws-paper-alt)}.ws-surveys__layout{display:grid;gap:clamp(2rem,5vw,3.5rem);grid-template-columns:1fr min(420px,100%);align-items:center}.ws-surveys__bullets{margin:1.25rem 0 0;padding:0;list-style:none;display:grid;gap:.55rem}.ws-surveys__bullets li{position:relative;padding-left:1.15rem;font-size:.9rem;line-height:1.55;color:var(--ws-muted)}.ws-surveys__bullets li strong{color:var(--ws-ink);font-weight:700}.ws-surveys__bullets li:before{content:"";position:absolute;left:0;top:.55em;width:.42rem;height:.42rem;border-radius:50%;background:var(--ws-accent)}.ws-phone-stage{display:flex;justify-content:center;padding:.5rem 0}.ws-phone{position:relative;width:min(100%,400px)}.ws-phone__bezel{position:relative;padding:.55rem;border-radius:3.1rem;background:linear-gradient(145deg,#3a3a3c,#1c1c1e 40%,#2c2c2e);box-shadow:0 28px 60px #0c1b2447,inset 0 1px #ffffff1f,inset 0 -1px #00000059}.ws-phone__island{position:absolute;top:1.15rem;left:50%;transform:translate(-50%);z-index:5;width:28%;min-width:96px;height:1.55rem;border-radius:999px;background:#000;box-shadow:inset 0 0 0 1px #ffffff0f}.ws-phone__screen{position:relative;overflow:hidden;border-radius:2.55rem;background:#f8fafc;aspect-ratio:430 / 932;display:flex;flex-direction:column;font-family:var(--ws-sans)}.ws-phone__status{display:flex;justify-content:space-between;align-items:center;padding:.65rem 1.35rem .25rem;font-size:.68rem;font-weight:700;color:#0f172a;z-index:2}.ws-phone__status-icons{font-size:.58rem;letter-spacing:.04em;opacity:.85}.ws-phone__topbar{display:none}.ws-phone__apphead{position:relative;display:flex;align-items:center;justify-content:space-between;min-height:2.85rem;padding:.2rem .55rem .45rem;border-bottom:1px solid rgba(15,23,42,.08);background:#ffffffeb;z-index:3}.ws-phone__logo{position:relative;z-index:2;display:block;height:2.75rem;width:auto;min-width:3.4rem;max-width:5rem;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center;flex-shrink:0}.ws-phone__apphead-user{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:1;min-width:0;max-width:52%;text-align:center;pointer-events:none}.ws-phone__apphead-user strong{display:block;font-size:.68rem;font-weight:700;color:#0f172a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ws-phone__apphead-user span{display:block;font-size:.52rem;color:#64748b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ws-phone__bell{position:relative;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:1.55rem;height:1.55rem;color:#0f172a;flex-shrink:0}.ws-phone__bell svg{width:1rem;height:1rem}.ws-phone__viewport{flex:1;overflow:hidden;position:relative;background:linear-gradient(180deg,#f1f5f9,#fff 8%)}.ws-phone__tour{height:400%;animation:wsPhoneTour 32s ease-in-out infinite;will-change:transform}.ws-phone__panel{height:25%;overflow:hidden;padding:.55rem .55rem 2.55rem;box-sizing:border-box}@keyframes wsPhoneTour{0%,22%{transform:translateY(0)}25%,47%{transform:translateY(-25%)}50%,72%{transform:translateY(-50%)}75%,97%{transform:translateY(-75%)}to{transform:translateY(0)}}.ws-mfeed-lead{margin:0 0 .45rem;font-size:.62rem;color:#64748b}.ws-mfeed-stories{display:flex;gap:.45rem;overflow:hidden;margin-bottom:.55rem;padding-bottom:.15rem}.ws-mfeed-stories span{flex:0 0 auto;width:2.6rem;text-align:center;font-size:.52rem;color:#64748b}.ws-mfeed-stories img{display:block;width:2.35rem;height:2.35rem;margin:0 auto .2rem;border-radius:50%;-o-object-fit:cover;object-fit:cover;border:2px solid transparent;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(135deg,#0284c7,#6366f1,#7c3aed) border-box}.ws-mfeed-stories .is-you img{border-color:#cbd5e1;background:none}.ws-mfeed-compose{margin-bottom:.55rem;border:1px solid rgba(226,232,240,.95);border-radius:.75rem;overflow:hidden;background:#fffffff2}.ws-mfeed-compose__tabs{display:flex;border-bottom:1px solid #e2e8f0}.ws-mfeed-compose__tabs span{flex:1;padding:.42rem;text-align:center;font-size:.56rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#64748b}.ws-mfeed-compose__tabs span.is-active{color:#0f172a;box-shadow:inset 0 -1px #0f172a}.ws-mfeed-compose__body{padding:.55rem}.ws-mfeed-compose__label{display:block;margin-bottom:.2rem;font-size:.58rem;font-weight:600;color:#64748b}.ws-mfeed-compose__select,.ws-mfeed-compose__input{margin-bottom:.45rem;padding:.38rem .45rem;border-radius:.35rem;font-size:.6rem;color:#334155;background:#f8fafc;border:1px solid #e2e8f0}.ws-mfeed-compose__btn{padding:.48rem;border-radius:.55rem;text-align:center;font-size:.62rem;font-weight:700;color:#fff;background:#0284c7c7;border:1px solid rgba(255,255,255,.35)}.ws-mfeed-post--preview{opacity:.92}.ws-phone__panel--profile{overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}.ws-mprofile{text-align:center;padding-bottom:.35rem}.ws-mprofile__avatar{width:3.65rem;height:3.65rem;border-radius:50%;-o-object-fit:cover;object-fit:cover;margin:0 auto .35rem;display:block}.ws-mprofile__name{margin:0;font-size:.78rem;font-weight:700;color:#0f172a}.ws-mprofile__user{margin:.1rem 0 .45rem;font-size:.62rem;color:#64748b}.ws-mprofile__stats{display:flex;justify-content:center;gap:.65rem;margin-bottom:.45rem;font-size:.58rem;color:#64748b}.ws-mprofile__stats strong{color:#0f172a}.ws-mprofile__bio,.ws-mprofile__meta{margin:0 0 .25rem;font-size:.58rem;color:#475569}.ws-mprofile__tabs{display:flex;justify-content:center;gap:.75rem;margin:.55rem 0 .45rem;padding-top:.45rem;border-top:1px solid #e2e8f0;font-size:.58rem;font-weight:600;color:#64748b}.ws-mprofile__tabs span.is-active{color:#0284c7;box-shadow:inset 0 -2px #0284c7;padding-bottom:.15rem}.ws-mprofile__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2px;text-align:left}.ws-mprofile__cell{position:relative;aspect-ratio:1;overflow:hidden;background:#e2e8f0}.ws-mprofile__cell img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.ws-mprofile__cell-badge{position:absolute;top:.2rem;left:.2rem;padding:.1rem .28rem;border-radius:.2rem;font-size:.46rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:#fff;background:#0284c7eb}.ws-mprofile__cell-overlay{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.12rem;background:#0f172a6b;color:#fff;font-size:.52rem;font-weight:700;opacity:0;transition:opacity .2s ease}.ws-mprofile__cell--survey:hover .ws-mprofile__cell-overlay,.ws-mprofile__cell--survey:focus-within .ws-mprofile__cell-overlay{opacity:1}.ws-mprofile__cell--survey .ws-mprofile__cell-overlay{opacity:1}.ws-mprofile__cell-title{position:absolute;left:0;right:0;bottom:0;margin:0;padding:.22rem .25rem;font-size:.46rem;font-weight:600;line-height:1.25;color:#fff;background:linear-gradient(transparent,#0f172ac7)}.ws-phone__feed{padding:.65rem .65rem 5rem}.ws-mfeed-post,.ws-mfeed-form{margin-bottom:.75rem;padding:.7rem;border-radius:.85rem;background:#ffffffeb;border:1px solid rgba(226,232,240,.95);box-shadow:0 4px 14px #0f172a0f}.ws-mfeed-post__head{display:flex;align-items:center;gap:.5rem;margin-bottom:.45rem}.ws-mfeed-post__head img{width:2rem;height:2rem;border-radius:50%;-o-object-fit:cover;object-fit:cover}.ws-mfeed-post__head strong{display:block;font-size:.72rem;color:#0f172a}.ws-mfeed-post__head span{font-size:.6rem;color:#64748b}.ws-mfeed-post__text{margin:0 0 .5rem;font-size:.68rem;line-height:1.45;color:#334155}.ws-mfeed-post__survey{border-radius:.55rem;overflow:hidden;border:1px solid #e2e8f0;background:#fff}.ws-mfeed-post__survey>img{width:100%;aspect-ratio:16 / 9;-o-object-fit:cover;object-fit:cover;display:block}.ws-mfeed-post__survey-title{display:block;padding:.45rem .55rem .2rem;font-size:.68rem;font-weight:700;line-height:1.35;color:#1e293b}.ws-mfeed-post__cta{display:block;width:100%;margin:0;padding:.42rem .45rem .5rem;text-align:center;font-size:.62rem;font-weight:600;color:#0284c7;background:transparent;border:0;border-top:1px solid #e8edf2;box-sizing:border-box}.ws-mfeed-post__actions{display:flex;gap:.85rem;margin-top:.5rem;font-size:.72rem}.ws-mfeed-post__action{display:inline-flex;align-items:center;gap:.2rem;color:#64748b;font-weight:600}.ws-mfeed-post__action svg{width:.85rem;height:.85rem}.ws-mfeed-post__action--liked{color:#e11d48}.ws-mfeed-post__action--reposted{color:#16a34a}.ws-mfeed-post__action--active{color:#0284c7}.ws-mfeed-post__stats{margin:.35rem 0 0;font-size:.62rem;font-weight:600;color:#64748b}.ws-mfeed-post__comments{margin-top:.45rem;padding-top:.45rem;border-top:1px solid #f1f5f9}.ws-mfeed-post__comments p{margin:0 0 .25rem;font-size:.62rem;line-height:1.4;color:#475569}.ws-mfeed-post__comments strong{color:#0f172a;font-weight:700}.ws-mfeed-form{border-color:#0284c759;box-shadow:0 6px 20px #0284c71f}.ws-mfeed-form__bar{display:flex;justify-content:space-between;align-items:center;margin-bottom:.55rem;font-size:.62rem;color:#0284c7;font-weight:600}.ws-mfeed-form__title{margin:0 0 .45rem;font-size:.75rem;font-weight:700;line-height:1.35;color:#0f172a}.ws-mfeed-form__q{margin:0 0 .45rem;font-size:.68rem;font-weight:600;color:#334155}.ws-mfeed-form__opts{margin:0;padding:0;list-style:none;display:grid;gap:.35rem}.ws-mfeed-form__opts li{padding:.4rem .5rem;border-radius:.4rem;font-size:.64rem;color:#475569;background:#f8fafc;border:1px solid #e2e8f0}.ws-mfeed-form__opts li.is-selected{color:#0369a1;font-weight:700;background:#0284c71a;border-color:#0284c773}.ws-mfeed-form__submit{margin-top:.55rem;padding:.45rem;border-radius:.45rem;text-align:center;font-size:.65rem;font-weight:700;color:#fff;background:#0284c7}.ws-mfeed-form__hint{margin:.4rem 0 0;font-size:.58rem;color:#64748b;text-align:center}.ws-phone__nav{position:absolute;left:50%;right:auto;bottom:.42rem;z-index:4;display:flex;justify-content:space-between;align-items:center;flex-wrap:nowrap;width:calc(100% - 1.15rem);transform:translate(-50%);gap:0;padding:.22rem .28rem;background:#ffffffeb;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(15,23,42,.08);border-radius:999px;box-shadow:0 8px 22px #0f172a1f}.ws-phone__nav-item{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:1.85rem;min-height:1.7rem;padding:0;border-radius:999px;color:#0f172a}.ws-phone__nav-item svg{width:.92rem;height:.92rem}.ws-phone__nav-item.is-active{background:#111827;color:#fff;box-shadow:0 3px 10px #0f172a3d}.ws-phone__nav-item--1{animation:wsNavHome 32s ease-in-out infinite}.ws-phone__nav-item--5{animation:wsNavProfile 32s ease-in-out infinite}@keyframes wsNavHome{0%,47%{background:#111827;color:#fff;box-shadow:0 3px 10px #0f172a3d}50%,72%{background:transparent;color:#0f172a;box-shadow:none}75%,to{background:#111827;color:#fff;box-shadow:0 3px 10px #0f172a3d}}@keyframes wsNavProfile{0%,47%{background:transparent;color:#0f172a;box-shadow:none}50%,72%{background:#111827;color:#fff;box-shadow:0 3px 10px #0f172a3d}75%,to{background:transparent;color:#0f172a;box-shadow:none}}.ws-phone__label{margin:.85rem 0 0;text-align:center;font-size:.72rem;font-weight:600;letter-spacing:.04em;color:var(--ws-muted)}@media(prefers-reduced-motion:reduce){.ws-phone__tour,.ws-phone__nav-item--1,.ws-phone__nav-item--5{animation:none}.ws-phone__nav-item--1{background:#111827;color:#fff}}@media(max-width:900px){.ws-surveys__layout{grid-template-columns:1fr}.ws-phone{width:min(100%,340px);margin:0 auto}}.ws-features{background:var(--ws-paper)}.ws-feature-list{margin-top:2.5rem;display:grid;gap:clamp(2.5rem,6vw,4rem)}.ws-feature{display:grid;gap:1.5rem;grid-template-columns:1.15fr 1fr;align-items:center}.ws-feature--reverse{grid-template-columns:1fr 1.15fr}.ws-feature--reverse .ws-feature__visual{order:2}.ws-feature--reverse .ws-feature__copy{order:1}.ws-feature__visual{overflow:hidden;border-radius:.45rem;min-height:240px;background:#e8ecf1}.ws-feature__visual img{width:100%;height:100%;min-height:280px;-o-object-fit:cover;object-fit:cover;display:block}.ws-feature__copy h3{margin:0;font-family:var(--ws-display);font-size:clamp(1.45rem,2.4vw,1.9rem);font-weight:600}.ws-feature__copy p{margin:.75rem 0 0;font-size:1rem;line-height:1.65;color:var(--ws-muted)}.ws-features__lead{margin-top:.75rem}.ws-feature__visual--analysis{background:#0c1b24;border-radius:.65rem;min-height:auto}.ws-feature__visual--analysis img{min-height:0;-o-object-fit:contain;object-fit:contain;background:linear-gradient(145deg,#071018,#134e4a)}.ws-analysis{background:var(--ws-paper-alt);border-top:1px solid var(--ws-line)}.ws-analysis-frame{margin-top:1.75rem;padding:1.25rem;border:1px solid var(--ws-line);border-radius:.85rem;background:linear-gradient(180deg,var(--ws-card),var(--ws-paper-soft));box-shadow:0 8px 24px #0c1b240f}.ws-analysis-tabs{display:inline-flex;flex-wrap:wrap;gap:.35rem;padding:.25rem;margin-bottom:1.25rem;background:#e8eef1;border-radius:999px}.ws-analysis-tabs button{padding:.45rem .95rem;border:0;border-radius:999px;font:inherit;font-size:.82rem;font-weight:600;color:var(--ws-muted);background:transparent;cursor:pointer;transition:background .15s ease,color .15s ease,box-shadow .15s ease}.ws-analysis-tabs button:hover{color:var(--ws-ink)}.ws-analysis-tabs button.is-active{background:var(--ws-card);color:var(--ws-ink);box-shadow:0 2px 8px #0e749026}.ws-analysis-panels{min-height:12rem}.ws-analysis-panel{animation:wsPanelIn .28s ease}.ws-analysis-panel[hidden]{display:none!important}@keyframes wsPanelIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.ws-analysis-panel__title{margin:0 0 .75rem;font-size:1.05rem;font-weight:700;color:var(--ws-ink)}.ws-analysis-checklist{margin:0;padding:0;list-style:none;display:grid;gap:.55rem}.ws-analysis-checklist li{position:relative;padding-left:1.2rem;font-size:.92rem;line-height:1.55;color:var(--ws-muted)}.ws-analysis-checklist li:before{content:"✓";position:absolute;left:0;color:var(--ws-accent);font-weight:700}.ws-analysis-badge{display:inline-block;margin:1rem 0 0;padding:.45rem .85rem;border-radius:999px;font-size:.78rem;font-weight:700;color:#0369a1;background:#0284c71f;border:1px solid rgba(2,132,199,.25)}.ws-analysis-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;margin-bottom:1rem}.ws-analysis-stats div{padding:.65rem .75rem;border-radius:.45rem;background:#eef4f6;border:1px solid var(--ws-line);text-align:center}.ws-analysis-stats strong{display:block;font-size:1.25rem;color:var(--ws-ink)}.ws-analysis-stats span{font-size:.72rem;font-weight:600;color:var(--ws-muted);text-transform:uppercase;letter-spacing:.04em}.ws-analysis-chart{margin:1rem 0;padding:.85rem;border:1px solid var(--ws-line);border-radius:.45rem;background:#fafcfd}.ws-analysis-chart p{margin:0 0 .65rem;font-size:.82rem;font-weight:700;color:var(--ws-ink)}.ws-analysis-chart__bars{display:flex;align-items:flex-end;gap:.45rem;height:5.5rem}.ws-analysis-chart__bars span{flex:1;display:flex;align-items:flex-end;justify-content:center;padding-bottom:.25rem;height:var(--h, 50%);min-height:1.5rem;border-radius:.25rem .25rem 0 0;font-size:.65rem;font-weight:700;color:#fff;background:linear-gradient(180deg,#0284c7,#0369a1)}.ws-table--compact{margin-top:.75rem;font-size:.8rem}.ws-analysis-orders{margin:0;padding:0;list-style:none;display:grid;gap:.65rem}.ws-analysis-orders li{padding:.85rem 1rem;border:1px solid var(--ws-line);border-radius:.55rem;background:var(--ws-card);transition:transform .2s ease}.ws-analysis-orders li:hover{transform:translate(4px)}.ws-analysis-orders li strong{display:block;font-size:.88rem;color:var(--ws-ink)}.ws-analysis-orders li>div span{display:block;margin-top:.2rem;font-size:.78rem;color:var(--ws-muted)}.ws-analysis-orders__status{display:inline-block;margin-top:.45rem;padding:.2rem .55rem;border-radius:999px;font-size:.72rem;font-weight:700;color:#64748b;background:#f1f5f9}.ws-analysis-orders__status--done{color:#047857;background:#ecfdf5}.ws-analysis-orders__status--progress{color:#0369a1;background:#0284c71f}.ws-analysis-orders__actions{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.5rem}.ws-analysis-pill{padding:.28rem .55rem;border-radius:.35rem;font-size:.72rem;font-weight:600;color:var(--ws-ink);background:#eef4f6;border:1px solid var(--ws-line)}.ws-analysis-pill--accent{color:#fff;background:var(--ws-accent);border-color:var(--ws-accent)}.ws-table{width:100%;border-collapse:collapse;font-size:.86rem}.ws-table caption{caption-side:top;text-align:left;margin-bottom:.75rem;font-weight:700;font-size:.92rem}.ws-table th,.ws-table td{border:1px solid var(--ws-line);padding:.55rem .7rem;text-align:left}.ws-table th{background:#eef4f6;font-size:.78rem;text-transform:uppercase;letter-spacing:.04em}.ws-analysis-note{margin:.9rem 0 0;font-size:.84rem;color:var(--ws-muted)}.ws-cta{background:var(--ws-ink);color:#fff;padding:clamp(3rem,7vw,4.5rem) 0}.ws-cta__inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.5rem}.ws-cta .ws-hero__brand{font-size:.95rem}.ws-cta h2{margin:.35rem 0 0;font-family:var(--ws-display);font-size:clamp(1.7rem,3vw,2.35rem)}.ws-cta p{margin:.55rem 0 0;max-width:32rem;color:#ffffffc7}.ws-cta__campaign{color:#fff!important;font-weight:800;font-size:1.15rem;letter-spacing:-.02em}.ws-cta .btn--dark{background:#fff!important;color:#0f2d5c!important;border-color:#fff!important}@media(max-width:980px){.ws-steps,.ws-feed-grid{grid-template-columns:1fr 1fr}.ws-feature,.ws-feature--reverse{grid-template-columns:1fr}.ws-feature--reverse .ws-feature__visual,.ws-feature--reverse .ws-feature__copy{order:initial}}@media(max-width:640px){.ws-hero{min-height:min(70vh,600px)}.ws-hero__title,.ws-hero h1,.ws-hero__lead{max-width:100%}.ws-hero__cta{display:grid;grid-template-columns:1fr;max-width:100%}.ws-hero__cta .btn{width:100%}.ws-steps,.ws-feed-grid{grid-template-columns:1fr}.ws-analysis-tabs{display:flex;flex-wrap:wrap}}.ws-analiz-scope{background:var(--ws-paper-alt);border-top:1px solid var(--ws-line)}.ws-split{margin-top:1.75rem;display:grid;gap:1.35rem;grid-template-columns:1fr;min-width:0}.ws-split__card{min-width:0;padding:1.35rem 1.4rem 1.5rem;border:1px solid var(--ws-line);border-radius:.9rem;background:var(--ws-card);box-shadow:0 8px 24px #0c1b240d}.ws-split__card--desk{background:linear-gradient(180deg,#fff,#f4f8fb)}.ws-split__tag{display:inline-flex;align-items:center;margin:0 0 .65rem;padding:.22rem .6rem;border-radius:999px;font-size:.68rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#0369a1;background:#0284c71a}.ws-split__card--desk .ws-split__tag{color:#0f172a;background:#e8eef1}.ws-split__card h3{margin:0;font-family:var(--ws-display);font-size:clamp(1.25rem,2vw,1.55rem);font-weight:600}.ws-split__card>p{margin:.55rem 0 1rem;font-size:.95rem;line-height:1.6;color:var(--ws-muted)}.ws-chip-list{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:.4rem}.ws-chip-list li{max-width:100%;padding:.32rem .62rem;border-radius:999px;font-size:.78rem;font-weight:600;color:#0f172a;background:#f1f5f9;border:1px solid #e2e8f0;white-space:normal;overflow-wrap:anywhere}.ws-desk-cats{display:grid;gap:.85rem;grid-template-columns:1fr 1fr}.ws-desk-cat{padding:.75rem .85rem .85rem;border-radius:.7rem;background:#fff;border:1px solid #e8edf2}.ws-desk-cat h4{margin:0 0 .45rem;font-size:.82rem;font-weight:800;letter-spacing:.02em;color:#0284c7}.ws-desk-cat ul{margin:0;padding:0;list-style:none;display:grid;gap:.22rem}.ws-desk-cat li{font-size:.82rem;line-height:1.4;color:#334155;overflow-wrap:anywhere}.ws-desk-cat li strong{color:#0f172a;font-weight:700}.ws-analiz-note{margin:1.25rem 0 0;font-size:.92rem;line-height:1.55;color:var(--ws-muted)}@media(max-width:980px){.ws-desk-cats{grid-template-columns:1fr}}@media(max-width:640px){.ws-split__card{padding:1.05rem .95rem 1.2rem}.ws-desk-cats{grid-template-columns:1fr}}.welcome-showcase .welcome-header{background:#fffcf7eb;border-bottom-color:#10203314;box-shadow:none;backdrop-filter:blur(16px)}#mesar-analiz{scroll-margin-top:5.25rem}.ws-analiz-scope{background:linear-gradient(180deg,#f7f5f0,#f4f1ea)}.ws-analiz-scope .ws-wrap{display:grid;grid-template-columns:minmax(0,1fr) minmax(17.5rem,26.5rem);-moz-column-gap:2.75rem;column-gap:2.75rem;row-gap:2.5rem;align-items:start}.ws-analiz-intro .ws-title{max-width:16ch}.ws-analiz-intro .ws-lead{margin-top:1rem}.ws-analiz-scope .lead-card{grid-column:2;grid-row:1;width:100%;margin:0;align-self:start;border:1px solid #e4dfd4;border-top:3px solid #102033;border-radius:.7rem;box-shadow:0 18px 40px #1020330f;background:#fffcf7}.ws-analiz-scope .lead-card__title{font-family:var(--ws-display)}.ws-analiz-scope .lead-form{grid-template-columns:1fr}.ws-analiz-scope .ws-split{grid-column:1 / -1;margin-top:2.5rem;grid-template-columns:1fr;gap:1.15rem;align-items:start}.ws-split__card{background:#fffcf7;border-color:#e4dfd4;box-shadow:none;border-radius:.7rem}.ws-split__card--desk{background:#102033;border-color:#102033;color:#e7eef4}.ws-split__card--desk h3{color:#fff}.ws-split__card--desk>p{color:#e7eef4c7}.ws-split__tag{color:#0f766e;background:#0f766e1a;letter-spacing:.12em}.ws-split__card--desk .ws-split__tag{color:#99f6e4;background:#99f6e41f}.ws-chip-list li{background:#fff;border-color:#e4dfd4;color:#102033;font-weight:600}.ws-desk-cat{background:#ffffff0a;border-color:#ffffff14}.ws-desk-cat h4{color:#99f6e4;font-size:.72rem;letter-spacing:.08em;text-transform:uppercase}.ws-desk-cat li{color:#e7eef4d1}.ws-desk-cat li strong{color:#fff}.ws-analiz-note,.ws-split__card .ws-analiz-note{color:#4e5d6a}.welcome-showcase .store-section{max-width:72rem;margin:0 auto;padding:2.75rem 1.25rem .5rem}.welcome-showcase .store-card{background:#fffcf7;border-color:#e4dfd4;border-radius:.7rem;box-shadow:none}.welcome-showcase .welcome-seo{background:#fffcf7;border-top-color:#e4dfd4}.welcome-showcase .welcome-footer{background:#f4f1ea;border-top-color:#e4dfd4}.ws-analysis{background:#f7f5f0}.ws-analysis-frame{background:#fffcf7;border-color:#e4dfd4;box-shadow:none;border-radius:.7rem}.ws-analysis-tabs{background:#efeae1}.ws-analysis-tabs button.is-active{background:#fff;box-shadow:0 1px 2px #10203314}.ws-overview-tagline{color:#0f766e;font-weight:650;letter-spacing:.04em}@media(max-width:980px){.ws-analiz-scope .ws-wrap{display:block}.ws-analiz-intro .ws-title{max-width:none}.ws-analiz-scope .lead-card{margin-top:1.35rem}.ws-analiz-scope .ws-split,.ws-split{grid-template-columns:1fr}}
