:root{--accent: #c43f0b;--accent-2: #ff6a2b;--accent-3: #ffad4a;--accent-soft: #fdf0e8;--accent-soft-2: #fbdfcd;--grad: linear-gradient(120deg,#ff8a3d 0%,#ff6a2b 45%,#f04d14 100%);--grad-text: linear-gradient(100deg,#d9480f 0%,#f2581c 55%,#e4400f 100%);--ink: #0d0e12;--navy: #0d0e12;--navy-2: #17181e;--text: #121318;--hero-ink: #0d0e12;--text-2: #33363f;--muted: #5a5e69;--soft: #f7f5f0;--tint: #fbf6f0;--line: #e8e3da;--line-2: #f0ece4;--btn-ink: #160d07;--r: 18px;--r-lg: 24px;--shadow: 0 1px 2px rgba(13,14,18,.04),0 18px 40px -22px rgba(13,14,18,.22);--shadow-lg: 0 2px 8px rgba(13,14,18,.05),0 40px 80px -36px rgba(13,14,18,.32);--shadow-accent: 0 14px 30px -12px rgba(240,77,20,.55)}body{background: #fff;color: var(--text)}::selection{background: #ffd8c2;color: var(--ink)}.display,.sec-title{letter-spacing: -.04em}.sec-title{font-size: clamp(32px,3.9vw,52px);line-height: 1.06}.display em,.sec-title em,.hero__title em,.footer-cta__mail em{background: var(--grad-text);background-size: 100% 100%;-webkit-background-clip: text;background-clip: text;-webkit-text-fill-color: transparent;color: transparent;animation: none}.eyebrow{background: transparent;border: 0;box-shadow: none;padding: 0;color: var(--accent);font-size: 12.5px;letter-spacing: .14em}.eyebrow::before{width: 22px;height: 2px;border-radius: 2px;background: var(--grad);box-shadow: none}.sec--dark .eyebrow,.cta-panel .eyebrow,.site-footer .eyebrow{color: #ffb38a;background: transparent}.sec-text,.lead{color: var(--fg-muted,var(--muted))}a:hover{color: var(--accent)}:focus-visible{outline-color: var(--accent-2)}.btn{border-radius: 999px;padding: 15px 26px;min-height: 52px;font-size: 15.5px;letter-spacing: -.01em}.btn--sm{padding: 10px 18px;min-height: 42px;font-size: 14px}.btn--gold{--btn-bg: var(--grad);--btn-fg: var(--btn-ink);background: var(--grad);color: var(--btn-ink);box-shadow: var(--shadow-accent)}.btn--gold:hover{color: var(--btn-ink);box-shadow: 0 20px 40px -14px rgba(240,77,20,.6),0 0 0 4px rgba(255,106,43,.14)}.btn--dark{--btn-bg: var(--ink);--btn-fg: #fff}.btn--dark:hover{box-shadow: 0 16px 32px -14px rgba(13,14,18,.55)}.btn--ghost{--btn-bg: #fff;--btn-fg: var(--ink);--btn-line: var(--line)}.btn--ghost:hover{--btn-line: var(--ink);--btn-fg: var(--ink)}.sec--dark .btn--ghost,.cta-panel .btn--ghost{--btn-bg: transparent;--btn-fg: #fff;--btn-line: rgba(255,255,255,.28)}.sec--dark .btn--ghost:hover,.cta-panel .btn--ghost:hover{--btn-line: #fff;--btn-fg: #fff}.link-arrow{color: var(--accent)}.site-header{--header-h: 78px}.site-header.is-scrolled{background: rgba(255,255,255,.86);box-shadow: 0 1px 0 rgba(13,14,18,.07),0 12px 30px -22px rgba(13,14,18,.3)}.nav .menu a{font-weight: 600;color: var(--text-2);border-radius: 999px;padding: 9px 15px}.nav .menu a:hover{background: rgba(13,14,18,.05);color: var(--ink)}.nav .current-menu-item>a,.nav .current_page_item>a,.nav .current-menu-ancestor>a{color: var(--ink);background: rgba(13,14,18,.06)}.logo__mark{flex: none;filter: drop-shadow(0 8px 14px rgba(240,77,20,.3))}.logo__name{font-size: 21px;letter-spacing: -.04em;line-height: 1.05}.logo__name{font-weight: 800}.logo__name b{font-weight: 500;color: var(--text-2)}.logo__name i{color: var(--accent-2)}.site-footer .logo__name b{color: #d6d2cb}.logo__tag{letter-spacing: .12em;white-space: nowrap}.sec--hero{--bg: #fbf8f3;min-height: 0;padding: calc(var(--header-h) + clamp(40px,6vw,84px)) 0 clamp(64px,8vw,104px);background: radial-gradient(900px 520px at 92% 8%,rgba(255,106,43,.16),transparent 62%),radial-gradient(700px 420px at -5% 105%,rgba(255,173,74,.14),transparent 60%),#fbf8f3}.sec--hero .hero__bg .orb{display: none}.sec--hero .grid-lines{background-image: linear-gradient(rgba(13,14,18,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(13,14,18,.05) 1px,transparent 1px);background-size: 64px 64px}.hero__eyebrow{display: inline-flex;align-items: center;gap: 10px;font-size: 13px;font-weight: 700;letter-spacing: .14em;text-transform: uppercase;color: var(--accent);margin-bottom: 18px}.hero__eyebrow::before{content: "";width: 26px;height: 2px;border-radius: 2px;background: var(--grad)}.hero__title{font-size: clamp(42px,4.9vw,76px);line-height: .98;letter-spacing: -.05em;color: var(--hero-ink);margin-bottom: 26px}.hero__caret{display: none}.sec--hero .hero__copy .lead{font-size: clamp(17px,1.45vw,19.5px);color: #4a4e59;font-weight: 450;max-width: 590px}.pill{background: #fff;border-color: var(--line);color: var(--text-2)}.hero__trust{display: flex;align-items: center;gap: 8px;margin: 18px 0 0;font-size: 14px;font-weight: 600;color: var(--muted)}.hero__trust .mbh-icon{width: 18px;height: 18px;color: #16a34a}.hero .stats,.stats{gap: 0;margin-top: 36px;padding-top: 26px;border-top: 1px solid var(--line)}.hero .stats li,.stats li{min-width: 0;padding: 0 28px 0 0;margin-right: 28px;border: 0;border-right: 1px solid var(--line);border-radius: 0;background: none;box-shadow: none;backdrop-filter: none;-webkit-backdrop-filter: none}.stats li:last-child{border-right: 0;margin-right: 0}.stats strong{font-size: clamp(28px,3vw,38px);background: none;-webkit-text-fill-color: currentColor;color: var(--ink)}.stats span{font-size: 13.5px;font-weight: 500}.hero__grid:has(.showcase){grid-template-columns: 1.12fr .88fr;gap: clamp(28px,4vw,64px)}.scroll-cue{display: none}.showcase{position: relative;perspective: 1400px}.showcase__stage{position: relative;aspect-ratio: 1 / .92;border-radius: 32px;padding: 7% 6%;isolation: isolate;overflow: visible;background: radial-gradient(70% 60% at 70% 20%,rgba(255,106,43,.38),transparent 70%),radial-gradient(60% 50% at 10% 100%,rgba(255,173,74,.2),transparent 70%),var(--ink);box-shadow: 0 50px 100px -40px rgba(13,14,18,.55),inset 0 0 0 1px rgba(255,255,255,.06)}.showcase__stage::before{content: "";position: absolute;inset: 0;z-index: -1;border-radius: inherit;background-image: linear-gradient(rgba(255,255,255,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 1px);background-size: 40px 40px;-webkit-mask-image: radial-gradient(ellipse at 50% 40%,#000 20%,transparent 75%);mask-image: radial-gradient(ellipse at 50% 40%,#000 20%,transparent 75%)}.showcase__card{position: absolute;margin: 0;padding: 8px 8px 10px;border-radius: 18px;background: rgba(255,255,255,.96);box-shadow: 0 30px 60px -24px rgba(0,0,0,.6);transition: transform .8s cubic-bezier(.16,1,.3,1)}.showcase__card img{width: 100%;height: auto;aspect-ratio: 753 / 450;object-fit: contain;border-radius: 12px;background: linear-gradient(180deg,#f6f3ee,#ece7df)}.showcase__card figcaption{display: flex;justify-content: space-between;align-items: baseline;gap: 8px;padding: 8px 6px 0;line-height: 1.2}.showcase__card b{font-family: var(--f-head);font-size: 13.5px;color: var(--ink)}.showcase__card span{font-size: 11.5px;color: var(--muted);white-space: nowrap}.showcase__card--1{left: 7%;right: 7%;top: 8%;z-index: 2;transform: rotate(-1.5deg)}.showcase__card--2{left: -5%;bottom: 6%;width: 47%;z-index: 3;transform: rotate(-4deg)}.showcase__card--3{right: -4%;bottom: -2%;width: 47%;z-index: 3;transform: rotate(3.5deg)}.showcase:hover .showcase__card--1{transform: rotate(0) translateY(-6px)}.showcase:hover .showcase__card--2{transform: rotate(-2deg) translate(-6px,-4px)}.showcase:hover .showcase__card--3{transform: rotate(2deg) translate(6px,-4px)}.showcase__chip{position: absolute;z-index: 4;display: inline-flex;align-items: center;gap: 8px;padding: 9px 14px;border-radius: 999px;background: #fff;box-shadow: 0 14px 30px -14px rgba(13,14,18,.45);font-size: 12.5px;font-weight: 700;color: var(--ink);white-space: nowrap;animation: mbh4-bob 7s ease-in-out infinite}.showcase__chip .mbh-icon{width: 15px;height: 15px;color: var(--accent)}.showcase__chip--a{left: 5%;top: -3.5%}.showcase__chip--b{right: -3%;top: 44%;animation-delay: -2.5s}.showcase__chip--c{right: 5%;top: -3.5%;animation-delay: -4.5s}.showcase__dot{width: 8px;height: 8px;border-radius: 50%;background: #22c55e;box-shadow: 0 0 0 4px rgba(34,197,94,.18)}@keyframes mbh4-bob{0%,100%{translate: 0 0}50%{translate: 0 -8px}}@media (max-width: 1024px){.hero__grid:has(.showcase){grid-template-columns: 1fr}.showcase{max-width: 620px;width: 100%;margin: 12px auto 0}}@media (max-width: 600px){.hero__title{font-size: clamp(36px,10.5vw,48px)}.showcase__stage{border-radius: 22px}.showcase__card{padding: 5px 5px 7px;border-radius: 12px}.showcase__card figcaption span{display: none}.showcase__chip{font-size: 11px;padding: 7px 11px}.showcase__chip--b{right: 0}.showcase__chip--c{display: none}.showcase__card--2{left: -2%}.showcase__card--3{right: -2%}.stats li{padding-right: 16px;margin-right: 16px}.btns .btn{flex: 1 1 100%}}.sec--light{--bg: var(--soft)}.sec--tint{background: radial-gradient(900px 480px at 88% -8%,rgba(255,106,43,.08),transparent 60%),radial-gradient(760px 420px at -8% 108%,rgba(255,173,74,.08),transparent 60%),var(--tint)}.sec--dark{--fg: #e9e7e3;--fg-strong: #fff;--fg-muted: #a8a49c;--card: rgba(255,255,255,.04);--card-line: rgba(255,255,255,.09);background: radial-gradient(800px 440px at 90% 0%,rgba(255,106,43,.2),transparent 62%),radial-gradient(700px 400px at 0% 100%,rgba(255,173,74,.1),transparent 60%),var(--ink)}.sec--dark .orb{display: none}.sec--dark .sec-title em{background: linear-gradient(100deg,#ff8a3d,#ffb36b);-webkit-background-clip: text;background-clip: text}.sec--page-hero{background: radial-gradient(900px 440px at 90% -10%,rgba(255,106,43,.13),transparent 62%),#fbf8f3}.sec--page-hero .orb{display: none}.card,.feature,.service,.tool-card,.post-card,.t-card,.pf-card__inner{border-radius: var(--r-lg)}.feature{padding: 32px 30px;border: 1px solid var(--line);background: #fff;box-shadow: none}.feature:hover{border-color: #e2cdbd;box-shadow: var(--shadow-lg)}.feature__icon{width: 52px;height: 52px;border-radius: 16px;color: var(--accent);background: var(--accent-soft)}.feature:hover .feature__icon{background: var(--grad);color: var(--btn-ink)}.feature__num{color: var(--muted);background: var(--soft)}.feature__title{font-size: 20px;letter-spacing: -.02em}.p3 .service::before,.p3 .feature::before,.p3 .tool-card::before,.p3 .pf-card::before,.p3 .post-card::before,.p3 .t-card::before,.p3 .channel::before{background: radial-gradient(420px circle at var(--sx) var(--sy),rgba(255,106,43,.08),transparent 45%)}.p3 .service::after,.p3 .feature::after,.p3 .tool-card::after,.p3 .pf-card::after,.p3 .post-card::after,.p3 .t-card::after,.p3 .channel::after{background: radial-gradient(260px circle at var(--sx) var(--sy),rgba(255,106,43,.7),rgba(255,173,74,.35) 40%,transparent 70%)}.pf-card__media:has(img[src*="-mockup"]){background: radial-gradient(85% 75% at 50% 35%,#fff,transparent 70%),linear-gradient(180deg,#f6f2ec,#efe9e0)}.pf-card__view{background: var(--grad);color: var(--btn-ink)}.pf-card__body h3{font-size: 19px;letter-spacing: -.02em}.pf-more{margin-top: clamp(32px,4vw,48px)}.tag{color: var(--accent);background: var(--accent-soft)}.marquee__label{background: transparent;color: var(--muted);padding: 0;letter-spacing: .14em}.marquee .marquee__track>li{border: 0;background: none;box-shadow: none;padding: 6px 20px;font-size: clamp(17px,1.6vw,21px);font-weight: 800;letter-spacing: -.02em;color: #8b8b8f}.marquee .marquee__track>li::before{width: 6px;height: 6px;background: #d4cbbf}.marquee .marquee__track>li:hover{color: var(--ink)}.sec--marquee{border-block: 1px solid var(--line-2)}.process::before{background: linear-gradient(90deg,transparent,#f2c6ad,transparent)}.process__num{border-radius: 50%;color: var(--ink);background: #fff;border-color: var(--line)}.process__step:hover .process__num{background: var(--grad);color: var(--btn-ink)}.t-card__mark{color: var(--accent-2)}.stars{color: #f59e0b}.faq__item[open]{border-color: #e9cdb8}.wa-link{border-radius: 999px}.filters .filter.is-active{background: var(--ink);color: #fff;border-color: var(--ink)}.sec--why .sec-title{color: #fff}.why-stats{list-style: none;display: grid;grid-template-columns: repeat(4,minmax(0,1fr));margin: 0 0 clamp(36px,5vw,56px);border-block: 1px solid rgba(255,255,255,.1)}.why-stats li{display: grid;gap: 4px;padding: clamp(22px,3vw,34px) clamp(14px,2vw,28px);border-right: 1px solid rgba(255,255,255,.1)}.why-stats li:last-child{border-right: 0}.why-stats strong{font-family: var(--f-head);font-size: clamp(36px,4.4vw,60px);font-weight: 800;line-height: 1;letter-spacing: -.05em;background: linear-gradient(100deg,#ff8a3d,#ffc27a);-webkit-background-clip: text;background-clip: text;-webkit-text-fill-color: transparent;color: transparent}.why-stats span{font-size: 14.5px;color: #b9b4ab}.why-grid{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 18px}.why-card{padding: 28px 26px;border-radius: var(--r-lg);background: rgba(255,255,255,.035);border: 1px solid rgba(255,255,255,.08);transition: background .35s,border-color .35s,transform .5s cubic-bezier(.16,1,.3,1)}.why-card:hover{background: rgba(255,255,255,.06);border-color: rgba(255,138,61,.45);transform: translateY(-4px)}.why-card__icon{display: inline-grid;place-items: center;width: 46px;height: 46px;margin-bottom: 18px;border-radius: 14px;background: var(--grad);color: var(--btn-ink)}.why-card__icon .mbh-icon{width: 22px;height: 22px}.why-card h3{font-size: 18.5px;color: #fff;margin-bottom: 8px}.why-card p{margin: 0;font-size: 15px;color: #b9b4ab}.why-cta{margin-top: clamp(32px,4vw,48px)}@media (max-width: 960px){.why-grid{grid-template-columns: 1fr 1fr}.why-stats{grid-template-columns: 1fr 1fr}.why-stats li:nth-child(2){border-right: 0}.why-stats li:nth-child(-n+2){border-bottom: 1px solid rgba(255,255,255,.1)}}@media (max-width: 600px){.why-grid{grid-template-columns: 1fr}}.price-grid{display: grid;grid-template-columns: repeat(var(--n,4),minmax(0,1fr));gap: 18px;align-items: stretch}.price-card{position: relative;display: flex;flex-direction: column;padding: 30px 26px 26px;border-radius: var(--r-lg);background: #fff;border: 1px solid var(--line);transition: transform .5s cubic-bezier(.16,1,.3,1),box-shadow .4s,border-color .3s}.price-card:hover{transform: translateY(-5px);box-shadow: var(--shadow-lg);border-color: #e2cdbd}.price-card--featured{background: var(--ink);border-color: var(--ink);color: #e9e7e3;box-shadow: 0 40px 80px -40px rgba(13,14,18,.6)}.price-card--featured:hover{border-color: #ff8a3d}.price-card__badge{position: absolute;top: -12px;left: 26px;padding: 5px 12px;border-radius: 999px;background: var(--grad);color: var(--btn-ink);font-size: 11.5px;font-weight: 800;letter-spacing: .08em;text-transform: uppercase}.price-card__name{font-size: 20px;margin: 0 0 6px}.price-card--featured .price-card__name{color: #fff}.price-card__for{font-size: 14.5px;color: var(--muted);margin: 0 0 18px;min-height: 3em}.price-card--featured .price-card__for{color: #b9b4ab}.price-card__price{display: flex;flex-wrap: wrap;align-items: baseline;gap: 6px;margin: 0 0 20px;padding-bottom: 20px;border-bottom: 1px solid var(--line-2)}.price-card--featured .price-card__price{border-color: rgba(255,255,255,.1)}.price-card__price small{font-size: 13px;color: var(--muted);font-weight: 600}.price-card__price small:first-child{flex-basis: 100%;text-transform: uppercase;letter-spacing: .1em;font-size: 11.5px}.price-card__price strong{font-family: var(--f-head);font-size: clamp(36px,3.4vw,46px);font-weight: 800;letter-spacing: -.05em;line-height: 1;color: var(--ink)}.price-card--featured .price-card__price strong{color: #fff}.price-card__list{list-style: none;display: grid;gap: 10px;margin: 0 0 26px;flex: 1}.price-card__list li{display: flex;gap: 10px;font-size: 14.8px;line-height: 1.45}.price-card__list .mbh-icon{flex: none;width: 18px;height: 18px;margin-top: 1px;color: #16a34a}.price-card--featured .price-card__list .mbh-icon{color: #ff9a5c}.price-card .btn{width: 100%}.price-card--featured .btn--ghost{--btn-bg: transparent;--btn-fg: #fff;--btn-line: rgba(255,255,255,.3)}.price-note{margin: 28px auto 0;text-align: center;font-size: 14.5px;color: var(--muted)}.price-note a{color: var(--accent);font-weight: 700}@media (max-width: 1100px){.price-grid{grid-template-columns: repeat(2,minmax(0,1fr));row-gap: 28px}}@media (max-width: 640px){.price-grid{grid-template-columns: 1fr}}.cta-panel{background: var(--ink);border-radius: 32px}.cta-panel__glow{background: radial-gradient(circle,rgba(255,106,43,.5),transparent 62%)}.cta-panel::after{background: radial-gradient(circle,rgba(255,173,74,.28),transparent 62%)}.cta-panel .sec-title em{background: linear-gradient(100deg,#ff8a3d,#ffc27a);-webkit-background-clip: text;background-clip: text}.cta-panel .sec-text,.cta-panel__contact a{color: #bdb8b0}.cta-panel__contact .mbh-icon{color: #ff9a5c}.site-footer{background: var(--ink);color: #bdb8b0}.site-footer::before{background: radial-gradient(circle,rgba(255,106,43,.2),transparent 62%)}.site-footer .logo__tag{color: #8f8a82}.site-footer a:hover{color: #fff}.footer-cta__mail:hover{color: #ffb38a}.mbar{border-top: 1px solid var(--line)}.greview--more{display: none}.greviews.is-open .greview--more{display: grid}.greviews__more{grid-column: 1 / -1;margin: 24px 0 0;text-align: center}.greviews__more .btn{display: inline-flex}.rtoast{position: fixed;left: 20px;bottom: 96px;z-index: 90;width: min(380px,calc(100vw - 40px));opacity: 0;transform: translateY(16px) scale(.98);transition: opacity .4s cubic-bezier(.16,1,.3,1),transform .4s cubic-bezier(.16,1,.3,1)}.rtoast.is-in{opacity: 1;transform: none}.rtoast[hidden]{display: none}.rtoast__card{display: flex;gap: 14px;align-items: flex-start;padding: 14px 40px 14px 14px;border-radius: 18px;background: #fff;border: 1px solid var(--line);border-left: 4px solid var(--accent-2);box-shadow: 0 24px 50px -18px rgba(13,14,18,.35);text-decoration: none;color: var(--text)}.rtoast__card:hover{color: var(--text);border-color: #f2c6ad;border-left-color: var(--accent-2)}.rtoast__ph{position: relative;flex: none;width: 52px;height: 52px}.rtoast__ph img{width: 52px;height: 52px;border-radius: 50%;object-fit: cover;box-shadow: 0 0 0 3px #fff,0 0 0 4px var(--accent-soft-2)}.rtoast__g{position: absolute;right: -4px;bottom: -4px;display: grid;place-items: center;width: 24px;height: 24px;border-radius: 50%;background: #fff;box-shadow: 0 2px 6px rgba(13,14,18,.18)}.rtoast__body{display: grid;gap: 3px;min-width: 0}.rtoast__top{display: flex;flex-wrap: wrap;align-items: center;gap: 6px;font-size: 12px;color: var(--muted)}.rtoast__stars{color: #f59e0b;letter-spacing: 1px;font-size: 13px}.rtoast__src{font-weight: 600}.rtoast__text{font-size: 14px;line-height: 1.45;color: var(--text);display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden}.rtoast__who{font-size: 12.5px;font-weight: 700;color: var(--accent)}.rtoast__x{position: absolute;top: 8px;right: 10px;width: 26px;height: 26px;border: 0;border-radius: 50%;background: var(--soft);color: var(--muted);font-size: 16px;line-height: 1}.rtoast__x:hover{background: var(--accent-soft-2);color: var(--ink)}@media (max-width: 767px){.rtoast{left: 12px;right: 12px;width: auto;bottom: 88px}}html[data-theme="dark"] .rtoast__card{background: #1d1e24;border-color: #2a2b31;border-left-color: var(--accent-2)}html[data-theme="dark"] .rtoast__ph img{box-shadow: 0 0 0 3px #1d1e24,0 0 0 4px rgba(255,122,61,.35)}@media (prefers-reduced-motion: reduce){.rtoast{transition: none}}.mk-tool{display: grid;grid-template-columns: 340px 1fr;gap: 24px;align-items: start}.mk-preview{border-radius: var(--r-lg);padding: clamp(16px,3vw,36px);background: var(--mk-bg,linear-gradient(135deg,#ffe7d6,#fff3e8));display: grid;place-items: center;min-height: 360px;border: 1px solid var(--line);overflow: hidden}.mk-preview canvas{width: 100%;height: auto;max-width: 100%}.mk-swatches{display: flex;flex-wrap: wrap;gap: 8px}.mk-swatches button{width: 32px;height: 32px;border-radius: 50%;border: 2px solid #fff;box-shadow: 0 0 0 1px var(--line)}.mk-swatches button[aria-pressed="true"]{box-shadow: 0 0 0 2px var(--accent)}.pp-out{max-height: 560px;overflow: auto;padding: 24px;border-radius: var(--r);background: #fff;border: 1px solid var(--line);font-size: 15px}.pp-out h2{font-size: 22px;margin-top: 1.2em}.pp-out h3{font-size: 17px;margin-top: 1em}@media (max-width: 900px){.mk-tool{grid-template-columns: 1fr}}html[data-theme="dark"]{--accent: #ff8a4c;--accent-2: #ff7a3d;--accent-soft: rgba(255,122,61,.12);--accent-soft-2: rgba(255,122,61,.22);--grad: linear-gradient(120deg,#ff8a3d 0%,#ff6a2b 45%,#f04d14 100%);--grad-text: linear-gradient(100deg,#ff8a3d 0%,#ffa45c 55%,#ff7a3d 100%);--white: #0f1013;--surface: #17181d;--soft: #121317;--tint: #141418;--text: #ecebe8;--text-2: #cfcdc8;--muted: #a29e96;--hero-ink: #f5f3ef;--line: #2a2b31;--line-2: #212228;--ink: #0a0b0d;--navy: #0a0b0d}html[data-theme="dark"] .sec--hero{--bg: #0f1013;background: radial-gradient(900px 520px at 92% 8%,rgba(255,106,43,.14),transparent 62%),#0f1013}html[data-theme="dark"] .sec--page-hero{background: radial-gradient(900px 440px at 90% -10%,rgba(255,106,43,.12),transparent 62%),#0f1013}html[data-theme="dark"] .sec--hero .hero__copy .lead{color: #b5b1a9}html[data-theme="dark"] .stats strong{color: #fff}html[data-theme="dark"] .feature,html[data-theme="dark"] .price-card,html[data-theme="dark"] .pill,html[data-theme="dark"] .btn--ghost{background: var(--surface)}html[data-theme="dark"] .btn--ghost{--btn-bg: var(--surface);--btn-fg: var(--text)}html[data-theme="dark"] .btn--dark{--btn-bg: #f5f3ef;--btn-fg: #0d0e12}html[data-theme="dark"] .price-card__price strong{color: #fff}html[data-theme="dark"] .price-card--featured{background: #1d1e24;border-color: #ff7a3d}html[data-theme="dark"] .showcase__stage{box-shadow: 0 0 0 1px rgba(255,255,255,.08),0 50px 100px -40px rgba(0,0,0,.8)}html[data-theme="dark"] .showcase__chip{background: #1d1e24;color: #fff}html[data-theme="dark"] .showcase__card{background: #1d1e24}html[data-theme="dark"] .showcase__card b{color: #fff}html[data-theme="dark"] .marquee .marquee__track>li:hover{color: #fff}html[data-theme="dark"] .site-header.is-scrolled{background: rgba(15,16,19,.85)}html[data-theme="dark"] .pf-card__media:has(img[src*="-mockup"]){background: radial-gradient(85% 75% at 50% 35%,#26272d,transparent 70%),#1a1b20}html[data-theme="dark"] .process__num{background: var(--surface);color: var(--text)}html[data-theme="dark"] .mk-preview,html[data-theme="dark"] .pp-out{background: var(--surface)}@media (prefers-reduced-motion: reduce){.showcase__chip{animation: none}.showcase__card,.price-card,.why-card{transition: none}}