@import "https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;600;700;800&family=Outfit:wght@400;500;600;700;800&display=swap";
:root{--accent:#2563eb;--accent-ink:color-mix(in oklab, var(--accent), #0a1a33 30%);--accent-soft:color-mix(in oklab, var(--accent), white 90%);--accent-mid:color-mix(in oklab, var(--accent), white 55%);--persona-h:#20407f;--ink:#0f1e38;--ink-2:#44516b;--ink-3:#76819a;--navy:#0a1a33;--navy-2:#102448;--navy-line:#ffffff1f;--bg:#f6f8fa;--surface:#fff;--line:#e4e8ef;--line-soft:#edf0f5;--c-pink:#e94f8a;--c-red:#e5484d;--c-orange:#f5a623;--c-yellow:#ffd23f;--c-green:#5fb553;--radius:16px;--radius-lg:calc(var(--radius) + 8px);--radius-sm:calc(var(--radius) - 6px);--font-display:"Outfit", "Manrope", system-ui, sans-serif;--font-body:"Outfit", "Manrope", system-ui, sans-serif;--shadow-sm:0 1px 2px #0f1e380f, 0 2px 8px #0f1e380d;--shadow-md:0 2px 6px #0f1e380d, 0 12px 32px #0f1e381a;--shadow-lg:0 4px 12px #0f1e3814, 0 24px 64px #0f1e3829;--wrap:1180px;--nav-h:72px;--lead-offset:0px}html[lang=ru]{--font-display:"Manrope", system-ui, sans-serif;--font-body:"Manrope", system-ui, sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:var(--font-body);color:var(--ink);background:var(--bg);-webkit-font-smoothing:antialiased;margin:0;font-size:19px;line-height:1.6}img{max-width:100%;display:block}a{color:inherit}h1,h2,h3,h4{font-family:var(--font-display);text-wrap:balance;margin:0;line-height:1.16}p{text-wrap:pretty}b,strong{font-weight:600}.wrap{max-width:var(--wrap);margin:0 auto;padding:0 28px}.rainbow-line{background:linear-gradient(90deg, var(--c-pink), var(--c-red), var(--c-orange), var(--c-yellow), var(--c-green), var(--accent));border:0;height:3px;margin:0}.rainbow-tick{display:none}.brand{align-items:center;gap:10px;text-decoration:none;display:inline-flex}.brand-mark-svg{flex:none;width:37px;height:37px;display:block}.brand-word{font-family:var(--font-display);letter-spacing:-.025em;color:var(--navy);white-space:nowrap;font-size:22px;font-weight:700;line-height:1}.brand-word em{font-style:normal;font-weight:500}body[data-hero=koyu] .nav:not(.scrolled) .brand-word{color:#fff}.nav.menu-open .brand-word{color:var(--navy)!important}.brand-img{object-fit:contain;width:auto;max-width:min(232px,58vw);height:34px;display:block}.brand-img-white,body[data-hero=koyu] .nav:not(.scrolled) .brand-img-color{display:none}body[data-hero=koyu] .nav:not(.scrolled) .brand-img-white{display:block}[data-theme=dark] .nav.scrolled .brand-img-color,[data-theme=dark] body[data-hero=acik] .nav .brand-img-color{display:none}[data-theme=dark] .nav.scrolled .brand-img-white,[data-theme=dark] body[data-hero=acik] .nav .brand-img-white{display:block}.nav.menu-open .brand-img-color{display:block!important}.nav.menu-open .brand-img-white{display:none!important}.footer .brand-img{width:auto;height:34px}.brand-mark{background:conic-gradient(from -90deg, var(--c-pink), var(--c-red), var(--c-orange), var(--c-yellow), var(--c-green), var(--accent), var(--c-pink));border-radius:50%;flex:none;place-items:center;width:34px;height:34px;display:grid}.brand-mark span{background:#fff;border-radius:50%;place-items:center;width:27px;height:27px;display:grid}.brand-mark svg{width:15px;height:15px}.brand-word{font-family:var(--font-display);letter-spacing:-.02em;color:var(--ink);font-size:22px;font-weight:500}.brand-word b{font-weight:700}.nav{z-index:100;background:0 0;border-bottom:1px solid #0000;transition:background .25s,box-shadow .25s,border-color .25s;position:fixed;top:0;left:0;right:0}.nav-inner{max-width:var(--wrap);align-items:center;gap:22px;height:72px;margin:0 auto;padding:0 28px;display:flex}.nav-links{align-items:center;gap:4px;margin-left:auto;display:flex}.nav-links a{color:var(--ink-2);white-space:nowrap;cursor:pointer;border-radius:10px;padding:8px 12px;font-size:17px;font-weight:600;text-decoration:none;transition:background .15s,color .15s;position:relative}.nav-links a:hover{color:var(--ink);background:#0f1e380d}.nav-links a.active{color:var(--accent-ink)}.nav-links a.active:after{content:"";background:var(--accent);border-radius:2px;height:2.5px;position:absolute;bottom:1px;left:12px;right:12px}.nav-cta{align-items:center;gap:12px;display:flex}.nav-cta .btn-sm{height:42px;padding-top:0;padding-bottom:0}.nav-wa{color:#1faf5f;border:1.5px solid var(--line);border-radius:50%;flex:none;justify-content:center;align-items:center;width:42px;height:42px;transition:background .18s,color .18s,border-color .18s;display:inline-flex}.nav-wa svg{width:20px;height:20px}.nav-wa:hover{color:#fff;background:#1faf5f;border-color:#1faf5f}.nav.scrolled,body[data-hero=acik] .nav{background:var(--surface);border-bottom-color:var(--line)}.nav.scrolled{box-shadow:0 8px 24px -20px #0f1e3859}body[data-hero=koyu] .nav:not(.scrolled) .brand-word,body[data-hero=koyu] .nav:not(.scrolled) .nav-links a{color:#ffffffe0}body[data-hero=koyu] .nav:not(.scrolled) .nav-links a:hover{color:#fff;background:#ffffff14}body[data-hero=koyu] .nav:not(.scrolled) .nav-links a.active{color:#fff}body[data-hero=koyu] .nav:not(.scrolled) .nav-links a.active:after{background:#fff}body[data-hero=koyu] .nav:not(.scrolled) .nav-wa{color:#fff;border-color:#ffffff59}body[data-hero=koyu] .nav:not(.scrolled) .nav-wa:hover{background:#1faf5f;border-color:#1faf5f}body[data-hero=koyu] .nav:not(.scrolled) .btn-ghost{color:#fff;border-color:#ffffff59}body[data-hero=koyu] .nav:not(.scrolled) .btn-ghost:hover{background:#ffffff1a}.nav-burger{cursor:pointer;background:0 0;border:0;border-radius:10px;order:10;justify-content:center;align-items:center;width:44px;height:44px;display:none}.nav-burger svg{stroke:currentColor;width:24px;height:24px}body[data-hero=koyu] .nav:not(.scrolled) .nav-burger{color:#fff}.nav-mobile{border-bottom:1px solid var(--line);background:#fff;flex-direction:column;gap:4px;padding:12px 28px 20px;display:none}.nav-mobile a{color:var(--ink);border-radius:10px;padding:12px 10px;font-weight:600;text-decoration:none}.nav-mobile a:hover{background:var(--bg)}.nav.menu-open .nav-mobile{display:flex}.nav.menu-open{background:#fff}.btn{font-family:var(--font-body);cursor:pointer;white-space:nowrap;border:1.5px solid #0000;border-radius:99px;justify-content:center;align-items:center;gap:9px;padding:13px 26px;font-size:18px;font-weight:600;line-height:1.2;text-decoration:none;transition:all .18s;display:inline-flex}.btn svg{flex:none;width:18px;height:18px}.btn-primary{background:var(--accent);color:#fff}.btn-primary:hover{background:var(--accent-ink);box-shadow:0 8px 24px color-mix(in oklab, var(--accent), transparent 60%);transform:translateY(-1px)}.btn-navy{background:var(--navy);color:#fff}.btn-navy:hover{background:var(--navy-2);transform:translateY(-1px)}.btn-light{color:var(--navy);background:#fff}.btn-light:hover{background:var(--accent-soft);transform:translateY(-1px)}.btn-ghost{color:var(--ink);border-color:var(--line);background:0 0}.btn-ghost:hover{border-color:var(--ink-3);background:#0f1e380a}.btn-ghost-light{color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff24;border-color:#ffffff8c}.btn-ghost-light:hover{background:#ffffff42;border-color:#ffffffe6;transform:translateY(-1px)}.btn-whatsapp{color:#fff;background:#1faf5f}.btn-whatsapp:hover{background:#18914e;transform:translateY(-1px)}.btn-sm{padding:9px 18px;font-size:17px}.btn-lg{padding:16px 34px;font-size:19px}.section{padding:96px 0}.section-tight{padding:64px 0}.eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--accent-ink);align-items:center;gap:12px;margin-bottom:18px;font-size:16px;font-weight:700;display:flex}.section-title{letter-spacing:-.01em;font-size:clamp(28px,3.2vw,36px);font-weight:700}.section-sub{color:var(--ink-2);max-width:620px;margin:16px 0 0;font-size:18px;line-height:1.6}.section-head{margin-bottom:56px}.section-head.center{text-align:center}.section-head.center .eyebrow{justify-content:center}.section-head.center .section-sub{margin-left:auto;margin-right:auto}.hero{background:var(--navy);color:#fff;padding:168px 0 104px;position:relative;overflow:hidden}@media (min-width:901px){body[data-hero=koyu] .hero{min-height:100dvh}}.hero:before{content:"";pointer-events:none;background:radial-gradient(820px 540px at 78% 18%, color-mix(in oklab, var(--accent), transparent 72%), transparent 70%), radial-gradient(640px 480px at 8% 92%, color-mix(in oklab, var(--c-pink), transparent 88%), transparent 70%);position:absolute;inset:0}.hero:after{content:"";pointer-events:none;opacity:.5;background-image:linear-gradient(var(--navy-line) 1px, transparent 1px), linear-gradient(90deg, var(--navy-line) 1px, transparent 1px);background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(900px 600px at 70% 30%,#000 0%,#0000 75%);mask-image:radial-gradient(900px 600px at 70% 30%,#000 0%,#0000 75%)}.hero .wrap{z-index:1;position:relative}.hero-grid{grid-template-columns:1.05fr .95fr;align-items:center;gap:64px;display:grid}.hero-grid.hero-grid-wide{grid-template-columns:.92fr 1.08fr}.hero-badge{background:linear-gradient(100deg, color-mix(in oklab, var(--accent), transparent 78%), color-mix(in oklab, var(--accent), transparent 92%));border:1px solid color-mix(in oklab, var(--accent), transparent 55%);box-shadow:0 0 0 1px #ffffff0a inset, 0 8px 28px -12px color-mix(in oklab, var(--accent), transparent 35%);color:#fff;-webkit-backdrop-filter:blur(4px);border-radius:99px;align-items:center;gap:10px;margin-bottom:26px;padding:7px 17px 7px 8px;font-size:16px;font-weight:600;display:inline-flex;position:relative;overflow:hidden}.hero-badge:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(105deg,#0000 30%,#ffffff2e 48%,#0000 62%);animation:5.5s ease-in-out 1.2s infinite heroBadgeSheen;position:absolute;inset:0;transform:translate(-120%)}@keyframes heroBadgeSheen{0%{transform:translate(-120%)}22%,to{transform:translate(120%)}}@media (prefers-reduced-motion:reduce){.hero-badge:after{animation:none;display:none}}.hero-badge .dot{background:radial-gradient(circle at 35% 30%, color-mix(in oklab, var(--accent), white 32%), var(--accent) 70%);color:#fff;width:24px;height:24px;box-shadow:0 0 0 4px color-mix(in oklab, var(--accent), transparent 78%), 0 2px 8px color-mix(in oklab, var(--accent), transparent 45%);border-radius:50%;flex:none;place-items:center;font-size:13px;animation:2.4s ease-out infinite heroDotPulse;display:grid;position:relative}@keyframes heroDotPulse{0%{box-shadow:0 0 0 0 color-mix(in oklab, var(--accent), transparent 55%), 0 2px 8px color-mix(in oklab, var(--accent), transparent 45%)}70%,to{box-shadow:0 0 0 9px color-mix(in oklab, var(--accent), transparent 100%), 0 2px 8px color-mix(in oklab, var(--accent), transparent 45%)}}@media (prefers-reduced-motion:reduce){.hero-badge .dot{animation:none}}.hero-badge--cert{letter-spacing:.005em;padding-left:9px}.hero-badge .seal{width:25px;height:25px;color:color-mix(in oklab, var(--accent), white 8%);filter:drop-shadow(0 2px 6px color-mix(in oklab, var(--accent), transparent 50%));flex:none;place-items:center;animation:2.8s ease-in-out infinite sealPop;display:grid}.hero-badge .seal svg{width:25px;height:25px;display:block}@keyframes sealPop{0%,86%,to{transform:scale(1)rotate(0)}91%{transform:scale(1.12)rotate(-5deg)}95%{transform:scale(1.06)rotate(3deg)}}@media (prefers-reduced-motion:reduce){.hero-badge .seal{animation:none}}.hero h1{letter-spacing:-.01em;font-size:clamp(38px,4.5vw,54px);font-weight:600;line-height:1.17}.hero h1 .accent{color:color-mix(in oklab, var(--accent), white 35%)}.hero-sub{color:#ffffffc7;max-width:520px;margin:24px 0 36px;font-size:18px;line-height:1.65}.hero-ctas{flex-wrap:wrap;gap:14px;margin-bottom:44px;display:flex}.hero-proof{align-items:center;display:flex}.avatar-stack{flex:none;margin-right:28px;display:flex}.avatar-stack img{object-fit:cover;border:2.5px solid var(--navy);border-radius:50%;flex-shrink:0;width:42px;height:42px;margin-left:-10px}.avatar-stack img:first-child{margin-left:0}.hero-proof-text{color:#ffffffb8;flex:1;min-width:0;margin:0;font-size:17px;line-height:1.45}.hero-proof-text b{color:#fff;margin-bottom:2px;font-size:18px;display:block}.hero-proof-text span{display:block}body[data-hero=acik] .hero{background:var(--bg);color:var(--ink)}body[data-hero=acik] .hero:after{opacity:.9;background-image:linear-gradient(#0f1e380d 1px,#0000 1px),linear-gradient(90deg,#0f1e380d 1px,#0000 1px)}body[data-hero=acik] .hero-sub{color:var(--ink-2)}body[data-hero=acik] .hero-badge{border-color:var(--line);color:var(--ink-2);box-shadow:var(--shadow-sm);background:#fff}body[data-hero=acik] .hero-proof-text{color:var(--ink-3)}body[data-hero=acik] .hero-proof-text b{color:var(--ink)}body[data-hero=acik] .avatar-stack img{border-color:var(--bg)}body[data-hero=acik] .hero .btn-ghost-light{color:var(--ink);border-color:var(--line)}body[data-hero=acik] .hero .btn-ghost-light:hover{background:#0f1e380d}body[data-hero=acik] .hero h1 .accent{color:var(--accent-ink)}.hero-visual{min-height:480px;position:relative}.mock-card{color:var(--ink);border-radius:var(--radius);box-shadow:var(--shadow-lg);background:#fff;border:1px solid #0f1e3812;position:absolute}.mock-calendar{width:320px;padding:20px;top:0;right:0}.mock-cal-head{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.mock-cal-head b{font-size:18px}.mock-cal-head span{color:var(--ink-3);font-size:15px;font-weight:600}.mock-cal-grid{grid-template-columns:repeat(7,1fr);gap:5px;display:grid}.mock-cal-grid i{color:var(--ink-2);aspect-ratio:1;border-radius:8px;place-items:center;font-size:14px;font-style:normal;font-weight:600;display:grid}.mock-cal-grid i.busy{background:var(--accent-soft);color:var(--accent-ink);font-weight:600}.mock-cal-grid i.sel{background:var(--accent);color:#fff;font-weight:700}.mock-cal-foot{border-top:1px solid var(--line-soft);color:var(--ink-2);align-items:center;gap:10px;margin-top:14px;padding-top:13px;font-size:15px;font-weight:600;display:flex}.mock-cal-foot .pulse{background:var(--c-green);width:8px;height:8px;box-shadow:0 0 0 4px color-mix(in oklab, var(--c-green), transparent 80%);border-radius:50%;flex:none}.mock-wa{border-radius:20px 20px 20px 6px;width:290px;padding:16px;bottom:138px;left:0}.mock-wa-head{align-items:center;gap:9px;margin-bottom:9px;display:flex}.mock-wa-head .wa-ic{background:#1faf5f;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;display:grid}.mock-wa-head .wa-ic svg{fill:#fff;width:14px;height:14px}.mock-wa-head b{font-size:16px}.mock-wa-head span{color:var(--ink-3);margin-left:auto;font-size:14px}.mock-wa p{color:var(--ink-2);margin:0;font-size:16px;line-height:1.5}.mock-review{width:270px;padding:16px 18px;bottom:0;right:36px}.mock-review-head{align-items:center;gap:10px;margin-bottom:8px;display:flex}.mock-review-head img{object-fit:cover;border-radius:50%;width:34px;height:34px}.mock-review-head b{font-size:16px;line-height:1.25;display:block}.mock-review-head small{color:var(--ink-3);font-size:14px}.mock-stars{color:var(--c-orange);letter-spacing:2px;font-size:15px}.mock-review p{color:var(--ink-2);margin:7px 0 0;font-size:15px;line-height:1.5}.mock-stat{align-items:center;gap:12px;padding:14px 18px;display:flex;top:190px;left:36px}.mock-stat .ms-ic{background:var(--accent-soft);width:38px;height:38px;color:var(--accent-ink);border-radius:12px;place-items:center;display:grid}.mock-stat .ms-ic svg{width:19px;height:19px}.mock-stat b{font-size:19px;line-height:1.1;display:block}.mock-stat small{color:var(--ink-3);font-size:14px;font-weight:600}@media (prefers-reduced-motion:no-preference){.mock-card{animation:7s ease-in-out infinite mockFloat}.mock-wa{animation-delay:-2.2s}.mock-review{animation-delay:-4.1s}.mock-stat{animation-delay:-5.5s}@keyframes mockFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}}.stats-band{background:var(--surface);border-bottom:1px solid var(--line-soft)}.stats-grid{grid-template-columns:repeat(3,1fr);display:grid}.stat-cell{text-align:center;padding:44px 24px;position:relative}.stat-cell+.stat-cell:before{content:"";background:var(--line);width:1px;position:absolute;top:28%;bottom:28%;left:0}.stat-num{font-family:var(--font-display);letter-spacing:-.02em;color:var(--ink);font-size:clamp(34px,4vw,48px);font-weight:700;line-height:1.05}.stat-num .plus{color:var(--accent)}.stat-label{color:var(--ink-3);margin-top:6px;font-size:17px;font-weight:600}.feature-row{grid-template-columns:1fr 1fr;align-items:center;gap:72px;padding:56px 0;display:grid}.feature-row+.feature-row{border-top:1px solid var(--line-soft)}.feature-num{font-family:var(--font-display);background:var(--navy);color:#fff;border-radius:50%;place-items:center;width:36px;height:36px;margin-bottom:20px;font-size:17px;font-weight:700;display:grid}.feature-row h3{letter-spacing:-.015em;font-size:clamp(24px,2.6vw,31px);font-weight:600}.feature-row .feature-body{color:var(--ink-2);margin:16px 0 24px;font-size:19px}.feature-link{color:var(--accent-ink);align-items:center;gap:7px;font-size:18px;font-weight:600;text-decoration:none;display:inline-flex}.feature-link svg{width:16px;height:16px;transition:transform .18s}.feature-link:hover svg{transform:translate(4px)}.feature-visual{background:linear-gradient(135deg, var(--accent-soft), color-mix(in oklab, var(--accent-soft), white 40%));border:1px solid color-mix(in oklab, var(--accent), white 75%);border-radius:var(--radius-lg);place-items:center;min-height:320px;padding:36px;display:grid;position:relative;overflow:hidden}.feature-row.alt .feature-visual{order:-1}.ui-mock{border-radius:var(--radius);box-shadow:var(--shadow-md);background:#fff;border:1px solid #0f1e380f;width:100%;max-width:400px;overflow:hidden}.ui-mock-bar{border-bottom:1px solid var(--line-soft);background:#fbfcfd;align-items:center;gap:6px;padding:11px 14px;display:flex}.ui-mock-bar i{background:var(--line);border-radius:50%;width:9px;height:9px;font-style:normal}.ui-mock-bar i:first-child{background:#f4b8b8}.ui-mock-bar i:nth-child(2){background:#f5dca5}.ui-mock-bar i:nth-child(3){background:#bce0b8}.ui-mock-bar span{color:var(--ink-3);margin-left:8px;font-size:14px;font-weight:600}.ui-mock-body{padding:18px}.card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);padding:32px;transition:transform .2s,box-shadow .2s,border-color .2s}.card:hover{box-shadow:var(--shadow-md);border-color:color-mix(in oklab, var(--accent), white 60%);transform:translateY(-3px)}.card h4{margin-bottom:10px;font-size:22px;font-weight:600}.card p{color:var(--ink-2);margin:0;font-size:18px}.card-icon{background:var(--accent-soft);width:48px;height:48px;color:var(--accent-ink);border-radius:14px;place-items:center;margin-bottom:20px;display:grid}.card-icon svg{width:23px;height:23px}.grid-3{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.grid-2{grid-template-columns:repeat(2,1fr);gap:24px;display:grid}.intg-tile{flex-direction:column;display:flex}.intg-logo{color:#fff;border-radius:12px;place-items:center;width:46px;height:46px;margin-bottom:18px;display:grid}.intg-logo svg{fill:currentColor;width:24px;height:24px}.intg-logo.intg-logo-img{overflow:hidden}.intg-logo.intg-logo-img img{object-fit:cover;border-radius:inherit;width:100%;height:100%;display:block}.intg-logo.intg-logo-contain{border:1px solid var(--line);background:#fff}.intg-logo.intg-logo-contain img{object-fit:contain;box-sizing:border-box;border-radius:inherit;width:100%;height:100%;padding:6px;display:block}.intg-eco{--eco-w:min(1380px, calc(100vw - 64px));width:var(--eco-w);margin-top:34px;margin-left:calc((100% - var(--eco-w)) / 2);grid-template-columns:1fr auto 1fr;align-items:center;gap:56px;display:grid}.intg-panel{border:1px solid var(--line);background:#fff;border-radius:20px;flex-direction:column;gap:16px;min-height:0;padding:28px 28px 26px;display:flex}.intg-panel.swap{animation:.35s intgSwap}@keyframes intgSwap{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.intg-panel-tag{letter-spacing:.1em;text-transform:uppercase;border-radius:99px;align-self:flex-start;padding:5px 12px;font-size:13px;font-weight:700}.intg-panel-tag.prob{color:var(--c-red);background:#fce9ea}.intg-panel-tag.sol{color:#1fa873;background:#e7f6ee}.intg-panel h4{letter-spacing:-.01em;margin:0;font-size:19px;font-weight:700}.intg-points{gap:0;display:grid}.intg-point{color:var(--ink-2);background:0 0;border:0;align-items:flex-start;gap:12px;padding:11px 2px;font-size:15px;font-weight:500;line-height:1.5;display:flex}.intg-point+.intg-point{border-top:1px solid var(--line-soft)}.intg-point .pi{width:22px;height:22px;color:var(--ink-3);background:0 0;border-radius:0;flex:none;place-items:center;margin-top:1px;display:grid}#intg-sol .intg-point .pi{color:#1fa873;background:0 0}#intg-prob .intg-point .pi{color:var(--ink-3);background:0 0}.intg-point .pi svg{width:17px;height:17px}.intg-metric{border:0;border-top:1px solid var(--line);background:0 0;border-radius:0;margin-top:auto;padding:15px 0 0}.intg-metric .m-head{color:var(--ink-3);justify-content:space-between;align-items:baseline;gap:10px;font-size:14px;font-weight:500;display:flex}.intg-metric .m-head b{font-family:var(--font-display);color:var(--ink-3);font-size:22px;font-weight:700}.intg-metric.good .m-head b{color:#1fa873}.intg-metric .m-bar{display:none}.intg-metric .m-bar i{background:var(--c-red);border-radius:99px;width:0;height:100%;transition:width .7s cubic-bezier(.22,.8,.3,1) .1s;display:block}.intg-metric.good .m-bar i{background:linear-gradient(90deg,#1fa873,#34c98e)}.intg-orbit{width:min(560px,92vw);height:min(560px,92vw);margin:0 auto;position:relative}.intg-spokes{width:100%;height:100%;position:absolute;inset:0}.intg-spokes line{stroke:var(--line);stroke-width:1.5px;transition:stroke .2s,stroke-width .2s}.intg-spokes line.hot{stroke:var(--accent);stroke-width:2.5px;stroke-dasharray:7 7;animation:.9s linear infinite intgFlow}@keyframes intgFlow{to{stroke-dashoffset:-14px}}@media (prefers-reduced-motion:reduce){.intg-spokes line.hot{stroke-dasharray:none;animation:none}}.intg-ring-spin{transform-origin:280px 280px;animation:90s linear infinite intgSpin}@keyframes intgSpin{to{transform:rotate(360deg)}}.intg-hub{z-index:2;border:1px solid var(--line);width:190px;height:190px;box-shadow:0 0 0 9px color-mix(in oklab, var(--accent), transparent 93%), var(--shadow-lg);text-align:center;background:#fff;border-radius:50%;align-content:center;place-items:center;gap:7px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.intg-hub img{object-fit:contain;width:100px;height:auto;display:block}.intg-hub-logo{place-items:center;height:80px;display:grid}.intg-hub-ds{object-fit:contain;border-radius:50%;width:84px;height:84px;display:block}.intg-hub-logo .intg-logo{width:80px;height:80px;box-shadow:var(--shadow-md);border-radius:22px;margin:0}.intg-hub-logo .intg-logo svg{width:38px;height:38px}.intg-hub-logo.swap .intg-logo{animation:.38s cubic-bezier(.34,1.4,.5,1) both intgHubPop}@keyframes intgHubPop{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}.intg-hub-sub{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);font-size:12px;font-weight:700}.intg-node{z-index:3;transform:translate(-50%, -50%) rotate(var(--a)) translateY(-196px) rotate(calc(-1 * var(--a)));cursor:pointer;background:0 0;border:0;justify-items:center;gap:7px;padding:10px;font-family:inherit;display:grid;position:absolute;top:50%;left:50%}.intg-node .intg-logo{width:58px;height:58px;box-shadow:var(--shadow-sm);border-radius:16px;place-items:center;transition:transform .25s cubic-bezier(.34,1.4,.5,1),box-shadow .25s;animation:5s ease-in-out infinite intgBob;display:grid}.intg-node:nth-child(odd) .intg-logo{animation-delay:2.2s}.intg-node b{color:var(--ink-2);white-space:nowrap;background:#ffffffe0;border-radius:99px;padding:3px 10px;font-size:14px;font-weight:700;transition:color .2s}.intg-node:hover .intg-logo,.intg-node.on .intg-logo{box-shadow:0 0 0 2.5px var(--accent), 0 0 0 7px var(--accent-soft), 0 12px 28px #0f1e3838;transform:translateY(-4px)scale(1.12)}.intg-node:hover b,.intg-node.on b{color:var(--accent-ink)}.intg-node:focus-visible{outline:2.5px solid var(--accent);outline-offset:2px;border-radius:14px}@keyframes intgBob{0%,to{translate:0}50%{translate:0 -5px}}@media (prefers-reduced-motion:reduce){.intg-ring-spin,.intg-node .intg-logo{animation:none}}.intg-info{display:none}.intg-grid{margin-top:34px;display:none}@media (max-width:1180px){.intg-eco{grid-template-columns:1fr 1fr;gap:26px;width:auto;margin-left:0}.intg-orbit{grid-area:1/1/auto/-1}.intg-panel{min-height:0}}@media (max-width:720px){.intg-eco,.intg-orbit,.intg-info{display:none}.intg-grid{display:grid}}.check-list{flex-direction:column;gap:11px;margin:18px 0 0;padding:0;list-style:none;display:flex}.check-list li{color:var(--ink-2);align-items:flex-start;gap:11px;font-size:18px;display:flex}.check-list li:before{content:"";background:var(--accent-soft) url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"%231D4ED8\" stroke-width=\"3.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"20 6 9 17 4 12\"/></svg>") center / 11px no-repeat;border-radius:50%;flex:none;width:19px;height:19px;margin-top:3px}.billing-toggle{border:1px solid var(--line);box-shadow:var(--shadow-sm), inset 0 1px 0 #fffc;-webkit-backdrop-filter:blur(10px);background:#ffffffb3;border-radius:99px;gap:4px;padding:5px;display:inline-flex;position:relative}.billing-ind{background:linear-gradient(180deg, color-mix(in oklab, var(--navy), white 16%), var(--navy));pointer-events:none;border-radius:99px;width:0;transition:left .5s cubic-bezier(.3,1.25,.3,1),width .5s cubic-bezier(.3,1.25,.3,1);position:absolute;top:5px;bottom:5px;left:0;box-shadow:0 6px 16px -6px #0a1a338c,inset 0 1px #ffffff2e}.billing-toggle button{font-family:var(--font-body);color:var(--ink-2);cursor:pointer;white-space:nowrap;z-index:1;background:0 0;border:0;border-radius:99px;align-items:center;gap:8px;padding:10px 22px;font-size:17px;font-weight:600;transition:color .25s;display:inline-flex;position:relative}.billing-toggle button.active{color:#fff}.billing-toggle:not(.has-ind) button.active{background:var(--navy)}.billing-toggle .save-pill{background:var(--accent-soft);color:var(--accent-ink);border-radius:99px;padding:3px 9px;font-size:14px;font-weight:700}.billing-toggle button.active .save-pill{color:#fff;background:#ffffff2e}.plans{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:24px;display:grid}.plans.plans-single{grid-template-columns:minmax(280px,420px);justify-content:center}.plan{background:var(--surface);border:1.5px solid var(--line);border-radius:var(--radius-lg);flex-direction:column;padding:36px 32px;transition:transform .2s,box-shadow .2s;display:flex;position:relative}.plan:hover{box-shadow:var(--shadow-md);transform:translateY(-4px)}.plan.featured{border-color:var(--accent);background:var(--navy);color:#fff;box-shadow:var(--shadow-lg)}.plan-flag{background:color-mix(in oklab, var(--accent), transparent 22%);-webkit-backdrop-filter:blur(8px);box-shadow:0 8px 20px -8px color-mix(in oklab, var(--accent), transparent 30%), inset 0 1px 0 #ffffff6b;color:#fff;letter-spacing:.08em;white-space:nowrap;z-index:4;border:1px solid #ffffff73;border-radius:99px;padding:7px 16px;font-size:14px;font-weight:700;position:absolute;top:-15px;left:50%;transform:translate(-50%)}.plan h3{font-size:22px;font-weight:600}.plan-desc{color:var(--ink-3);margin:6px 0 22px;font-size:17px}.plan.featured .plan-desc{color:#ffffffa6}.plan-price{align-items:baseline;gap:7px;display:flex}.plan-price .amount{font-family:var(--font-display);letter-spacing:-.02em;font-size:44px;font-weight:700}.plan-price .period{color:var(--ink-3);font-size:16px;font-weight:600}.plan.featured .plan-price .period{color:#fff9}.plan-old{color:var(--ink-3);min-height:22px;margin-top:4px;font-size:17px;font-weight:600;text-decoration:line-through}.plan.featured .plan-old{color:#ffffff80}.plan .check-list{flex:1;margin:24px 0 30px}.plan.featured .check-list li{color:#ffffffd9}.plan.featured .check-list li:before{background-color:#ffffff24;background-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"white\" stroke-width=\"3.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"20 6 9 17 4 12\"/></svg>")}.plan .btn{width:100%}.plan.featured .az-plan-more{color:#fff;cursor:pointer;background:0 0;border:0;align-self:flex-start;margin:-12px 0 22px;padding:0;font-size:16px;font-weight:700}.check-list li.t2:before{background:var(--accent) url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"white\" stroke-width=\"3.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"20 6 9 17 4 12\"/></svg>") center / 11px no-repeat}.check-list li.t3:before{background-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"white\" stroke-width=\"3.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"20 6 9 17 4 12\"/></svg>"), linear-gradient(135deg, var(--accent), var(--c-pink));background-position:50%;background-repeat:no-repeat;background-size:11px,cover}.plan.featured .check-list li.t2:before{background:var(--accent) url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"white\" stroke-width=\"3.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"20 6 9 17 4 12\"/></svg>") center / 11px no-repeat}.compare-table{border-collapse:separate;border-spacing:0;background:var(--surface);border-radius:var(--radius-lg);width:100%;box-shadow:var(--shadow-sm)}.compare-table thead th{top:calc(72px + var(--lead-offset));z-index:5;position:sticky}.compare-table thead th:first-child{border-top-left-radius:var(--radius-lg)}.compare-table thead th:last-child{border-top-right-radius:var(--radius-lg)}.compare-table tbody tr:last-child td:first-child{border-bottom-left-radius:var(--radius-lg)}.compare-table tbody tr:last-child td:last-child{border-bottom-right-radius:var(--radius-lg)}.compare-table th,.compare-table td{text-align:center;border-bottom:1px solid var(--line-soft);padding:16px 20px;font-size:17px}.compare-table th{font-family:var(--font-display);background:#fbfcfd;padding:22px 20px;font-size:19px;font-weight:600}.compare-table td:first-child,.compare-table th:first-child{text-align:left;color:var(--ink-2);width:38%;font-weight:600}.compare-table th:first-child{color:var(--ink)}.compare-table tr:last-child td{border-bottom:0}.compare-table .group-row td{background:var(--accent-soft);letter-spacing:.1em;text-transform:uppercase;color:var(--accent-ink);padding:10px 20px;font-size:15px;font-weight:700}.compare-table .yes{background:var(--accent-soft);border-radius:50%;place-items:center;width:24px;height:24px;display:inline-grid}.compare-table .yes svg{width:13px;height:13px;stroke:var(--accent-ink)}.compare-table .yes.t2{background:var(--accent)}.compare-table .yes.t2 svg{stroke:#fff}.compare-table .yes.t3{background:linear-gradient(135deg, var(--accent), var(--c-pink))}.compare-table .yes.t3 svg{stroke:#fff}.compare-table .no{color:var(--ink-3);opacity:.45;font-weight:600}.compare-table th.featured-col{background:var(--navy);color:#fff}.testi-rail{scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:min(440px,82vw);grid-auto-flow:column;gap:24px;padding:8px 4px 24px;display:grid;overflow-x:auto}.testi-rail::-webkit-scrollbar{display:none}.testi-card{scroll-snap-align:start;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);flex-direction:column;gap:18px;padding:32px;display:flex}.testi-quote{color:var(--ink-2);flex:1;margin:0;font-size:18px;line-height:1.7}.testi-person{align-items:center;gap:14px;display:flex}.testi-person img{object-fit:cover;border-radius:50%;width:52px;height:52px}.testi-person b{font-size:18px;display:block}.testi-person small{color:var(--ink-3);font-size:16px}.testi-controls{gap:10px;display:flex}.testi-btn{border:1.5px solid var(--line);background:var(--surface);cursor:pointer;width:46px;height:46px;color:var(--ink);border-radius:50%;place-items:center;transition:all .15s;display:grid}.testi-btn:hover{border-color:var(--accent);color:var(--accent-ink);background:var(--accent-soft)}.testi-btn svg{width:19px;height:19px}.testi-dots{justify-content:center;gap:7px;padding-bottom:8px;display:flex}.testi-dot{cursor:pointer;background:#0f1e3829;border:0;border-radius:99px;width:8px;height:8px;padding:0;transition:width .25s,background .25s}.testi-dot:hover{background:#0f1e3852}.testi-dot.on{background:var(--accent);width:22px}.testi-verified{color:var(--accent-ink);background:var(--accent-soft);border-radius:99px;align-items:center;gap:5px;margin-left:auto;padding:4px 11px;font-size:13px;font-weight:700;display:inline-flex}.testi-verified svg{flex:none;width:11px;height:11px}.testi-rate{font-size:16px;font-weight:700}.faq-list{flex-direction:column;gap:14px;max-width:800px;margin:0 auto;display:flex}.faq-item{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);transition:border-color .2s;overflow:hidden}.faq-item[open]{border-color:color-mix(in oklab, var(--accent), white 50%);box-shadow:var(--shadow-sm)}.faq-item summary{cursor:pointer;font-family:var(--font-display);justify-content:space-between;align-items:center;gap:18px;padding:22px 26px;font-size:20px;font-weight:600;list-style:none;display:flex}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary .faq-x{background:var(--accent-soft);border-radius:50%;flex:none;place-items:center;width:28px;height:28px;transition:transform .25s;display:grid}.faq-item summary .faq-x svg{width:13px;height:13px;stroke:var(--accent-ink)}.faq-item[open] summary .faq-x{transform:rotate(45deg)}.faq-item .faq-a{color:var(--ink-2);padding:0 26px 24px;font-size:18px}.faq-item .faq-a p{margin:0}.cta-band{background:var(--navy);color:#fff;border-radius:var(--radius-lg);padding:64px;position:relative;overflow:hidden}.cta-band:before{content:"";pointer-events:none;background:radial-gradient(560px 420px at 88% 0%, color-mix(in oklab, var(--accent), transparent 65%), transparent 70%);position:absolute;inset:0}.cta-band>*{position:relative}.cta-grid{grid-template-columns:1fr .92fr;align-items:center;gap:64px;display:grid}.cta-band h2{letter-spacing:-.02em;font-size:clamp(28px,3.4vw,40px);font-weight:600}.cta-band .cta-sub{color:#ffffffb8;margin:16px 0 28px;font-size:19px}.cta-channels{flex-direction:column;gap:14px;display:flex}.cta-channel{color:#fff;border-radius:var(--radius);background:#ffffff12;border:1px solid #ffffff21;align-items:center;gap:16px;padding:16px 20px;text-decoration:none;transition:background .15s,border-color .15s;display:flex}.cta-channel:hover{background:#ffffff1f;border-color:#ffffff40}.cta-channel .ch-ic{background:var(--accent);border-radius:12px;flex:none;place-items:center;width:44px;height:44px;display:grid}.cta-channel .ch-ic.green{background:#1faf5f}.cta-channel .ch-ic svg{fill:#fff;width:21px;height:21px}.cta-channel b{font-size:19px;display:block}.cta-channel small{color:#ffffff9e;font-size:16px}.lead-form{color:var(--ink);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);background:#fff;padding:36px}.lead-form h3{margin-bottom:6px;font-size:22px;font-weight:600}.lead-form .form-sub{color:var(--ink-3);margin:0 0 24px;font-size:17px}.form-field{margin-bottom:16px}.form-field label{color:var(--ink-2);margin-bottom:7px;font-size:16px;font-weight:600;display:block}.form-field input,.form-field select{width:100%;font-family:var(--font-body);color:var(--ink);border:1.5px solid var(--line);appearance:none;background:#fff;border-radius:12px;padding:13px 16px;font-size:18px;transition:border-color .15s,box-shadow .15s}.form-field select{background-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"%2376819A\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"6 9 12 15 18 9\"/></svg>");background-position:right 14px center;background-repeat:no-repeat;background-size:17px}.form-field input:focus,.form-field select:focus{border-color:var(--accent);box-shadow:0 0 0 4px color-mix(in oklab, var(--accent), transparent 85%);outline:none}.form-field.invalid input,.form-field.invalid select{border-color:var(--c-red)}.form-field .field-err{color:var(--c-red);margin-top:5px;font-size:15px;font-weight:600;display:none}.form-field.invalid .field-err{display:block}.form-consent{color:var(--ink-2);align-items:flex-start;gap:11px;margin:20px 0;font-size:15px;display:flex}.form-consent input{width:18px;height:18px;accent-color:var(--accent);flex:none;margin-top:2px}.form-consent a{color:var(--accent-ink);font-weight:600}.form-consent.invalid{color:var(--c-red)}.lead-form .btn{width:100%}.form-success{text-align:center;padding:36px 12px;display:none}.form-success .ok-ring{background:var(--accent-soft);border-radius:50%;place-items:center;width:64px;height:64px;margin:0 auto 20px;display:grid}.form-success .ok-ring svg{width:30px;height:30px;stroke:var(--accent-ink)}.form-success h4{margin-bottom:8px;font-size:22px}.form-success p{color:var(--ink-2);margin:0;font-size:17px}.lead-form.sent form{display:none}.lead-form.sent .form-success{display:block}.page-hero{background:var(--navy);color:#fff;padding:150px 0 72px;position:relative;overflow:hidden}.page-hero:before{content:"";pointer-events:none;background:radial-gradient(700px 420px at 82% 10%, color-mix(in oklab, var(--accent), transparent 70%), transparent 70%);position:absolute;inset:0}.page-hero .wrap{position:relative}.page-hero h1{letter-spacing:-.02em;font-size:clamp(34px,4.4vw,52px);font-weight:600}.page-hero p{color:#ffffffbf;max-width:640px;margin:18px 0 0;font-size:20px}@media (max-width:600px){.page-hero .eyebrow{letter-spacing:.05em;gap:6px;margin-bottom:10px;font-size:11.5px}.page-hero .eyebrow .rainbow-tick{width:16px;height:2.5px}.page-hero .wrap>div:has(>.btn){grid-template-columns:1fr 1fr;gap:10px;margin-top:26px;display:grid!important}.page-hero .wrap>div:has(>.btn) .btn{white-space:nowrap;min-width:0;padding:13px 12px;font-size:15px}}body[data-hero=acik] .page-hero{background:var(--bg);color:var(--ink)}body[data-hero=acik] .page-hero p{color:var(--ink-2)}body[data-hero=acik] .page-hero .eyebrow{color:var(--accent-ink)!important}body[data-hero=acik] .page-hero .eyebrow a{color:inherit}.footer{background:var(--navy);color:#ffffffbf;margin-top:96px}.footer-main{grid-template-columns:1.4fr 1fr 1fr 1.05fr .95fr;gap:44px;padding:72px 0 56px;display:grid}.footer .brand-word{color:#fff}.footer-about{max-width:320px;margin:18px 0 0;font-size:17px;line-height:1.65}.footer h5{font-family:var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:#ffffff73;margin:0 0 18px;font-size:15px;font-weight:700}.footer-col{flex-direction:column;gap:12px;display:flex}.footer-col a{color:#ffffffc7;font-size:17px;text-decoration:none;transition:color .15s}.footer-col a:hover{color:#fff}.footer-certs{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;padding:0 0 40px;display:flex}.footer-certs-head{text-align:center;max-width:760px;margin:0 auto 26px}.footer-certs-head h5{font-family:var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:#ffffff8c;margin:0 0 12px;font-size:15px;font-weight:700}.footer-certs-head p{color:#ffffffa6;margin:0;font-size:16px;line-height:1.65}.cert-logo{background:#fff;border-radius:12px;justify-content:center;align-items:center;padding:10px 16px;display:inline-flex;box-shadow:0 1px 3px #0000002e}.cert-logo img{width:auto;display:block}.cert-logo-wide{height:52px}.cert-logo-wide img{height:30px}.cert-logo-round{border-radius:12px;width:52px;height:52px;padding:6px}.cert-logo-round img{width:40px;height:40px}.cert-chip{color:#fffc;white-space:nowrap;border:1px solid #ffffff2e;border-radius:99px;padding:8px 14px;font-size:15px;font-weight:600}.footer-bottom{color:#ffffff80;border-top:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:20px;padding:26px 0;font-size:16px;display:flex}.footer-social{gap:10px;display:flex}.footer-social a{color:#ffffffbf;border:1px solid #ffffff29;border-radius:50%;place-items:center;width:38px;height:38px;transition:all .15s;display:grid}.footer-social a:hover{color:#fff;background:#ffffff1a}.footer-social svg{fill:currentColor;width:17px;height:17px}.ambient{pointer-events:none;position:absolute;inset:0;overflow:hidden}.orb{filter:blur(70px);opacity:.55;border-radius:50%;position:absolute}.orb-1{background:color-mix(in oklab, var(--accent), transparent 55%);width:480px;height:480px;top:-160px;right:-80px}.orb-2{background:color-mix(in oklab, var(--c-pink), transparent 78%);width:380px;height:380px;bottom:-140px;left:-120px}.orb-3{background:color-mix(in oklab, var(--c-orange), transparent 85%);width:300px;height:300px;top:30%;left:38%}@media (prefers-reduced-motion:no-preference){.orb-1{animation:16s ease-in-out infinite alternate orbDrift}.orb-2{animation:20s ease-in-out infinite alternate-reverse orbDrift}.orb-3{animation:24s ease-in-out infinite alternate orbDrift}@keyframes orbDrift{0%{transform:translate(0)scale(1)}to{transform:translate(-50px,36px)scale(1.12)}}}.float-mark{opacity:.1;position:absolute}.float-mark svg{width:100%;height:100%;display:block}@media (prefers-reduced-motion:no-preference){.float-mark{animation:60s linear infinite markSpin,9s ease-in-out infinite mockFloat}@keyframes markSpin{to{transform:rotate(360deg)}}}.ekg-wrap{pointer-events:none;opacity:.5;height:90px;position:absolute;bottom:0;left:0;right:0}.ekg-wrap svg{width:100%;height:100%}.ekg-path{fill:none;stroke:var(--accent);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;opacity:.8}@media (prefers-reduced-motion:no-preference){.ekg-path{stroke-dasharray:6 1394;animation:7s linear infinite ekgRun}@keyframes ekgRun{0%{stroke-dashoffset:1400px}to{stroke-dashoffset:0}}}.ring-deco{border:1.5px dashed color-mix(in oklab, var(--accent), transparent 55%);border-radius:50%;position:absolute}@media (prefers-reduced-motion:no-preference){.ring-deco{animation:90s linear infinite markSpin}}.new-pill{letter-spacing:.08em;background:var(--c-pink);color:#fff;vertical-align:2px;border-radius:99px;margin-left:5px;padding:2px 7px;font-size:12px;font-weight:700;display:inline-block}.drnote-link{align-items:center;gap:6px;display:inline-flex}.dn-ic{display:none}.ai-pill{letter-spacing:.09em;color:var(--accent-ink);background:color-mix(in oklab, var(--accent), white 88%);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--accent), white 65%);border-radius:5px;padding:3px 5px;font-size:11px;font-weight:700;line-height:1;display:inline-block;transform:translateY(-3px)}body[data-hero=koyu] .nav:not(.scrolled) .nav-links .ai-pill{color:#fff;background:#ffffff21;box-shadow:inset 0 0 0 1px #ffffff52}[data-theme=dark] .ai-pill,[data-theme=dark] body[data-hero=koyu] .nav:not(.scrolled) .nav-links .ai-pill{color:#fff;background:linear-gradient(120deg, var(--accent), color-mix(in oklab, var(--accent), var(--c-pink) 38%));box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--accent), white 30%), 0 2px 9px -3px color-mix(in oklab, var(--accent), transparent 35%)}html.uo2-scroll-lock,body.uo2-scroll-lock{height:100%;overflow:hidden!important}body.uo2-scroll-lock{width:100%;position:fixed;left:0;right:0}.promo-overlay{z-index:300;-webkit-backdrop-filter:blur(6px);opacity:0;pointer-events:none;background:#0a1a338c;place-items:center;padding:16px;transition:opacity .3s;display:grid;position:fixed;inset:0}.promo-overlay.show{opacity:1;pointer-events:auto;overscroll-behavior:none;overflow:hidden}.promo-modal{color:var(--ink);border-radius:var(--radius-lg);width:min(460px,100vw - 32px);max-height:calc(100dvh - 32px);box-shadow:var(--shadow-lg);overscroll-behavior:contain;-webkit-overflow-scrolling:touch;background:#fff;transition:transform .3s cubic-bezier(.2,.8,.2,1);position:relative;overflow:auto;transform:translateY(16px)scale(.97)}.promo-overlay.show .promo-modal{transform:none}.promo-close{z-index:2;cursor:pointer;width:36px;height:36px;color:var(--ink-2);background:#0f1e380f;border:0;border-radius:50%;place-items:center;transition:background .15s;display:grid;position:absolute;top:14px;right:14px}.promo-close:hover{background:#0f1e381f}.promo-close svg{width:16px;height:16px}.promo-body{text-align:center;padding:34px 34px 30px}.promo-logo{background:var(--accent-soft);width:84px;height:84px;box-shadow:0 0 0 6px color-mix(in oklab, var(--accent), transparent 88%);border-radius:50%;place-items:center;margin:0 auto 16px;display:grid}.promo-logo img{object-fit:cover;border-radius:50%;width:68px;height:68px;display:block}.promo-kicker{letter-spacing:.12em;text-transform:uppercase;color:var(--accent-ink);background:var(--accent-soft);border-radius:99px;align-items:center;gap:7px;margin-bottom:12px;padding:6px 13px;font-size:13px;font-weight:700;display:inline-flex}.promo-kicker .pk-dot{background:var(--c-red,#e0556a);width:7px;height:7px;box-shadow:0 0 0 0 color-mix(in oklab, var(--c-red,#e0556a), transparent 40%);border-radius:50%;animation:1.6s ease-out infinite pkPulse}@keyframes pkPulse{0%{box-shadow:0 0 0 0 color-mix(in oklab, var(--c-red,#e0556a), transparent 35%)}70%,to{box-shadow:0 0 0 8px color-mix(in oklab, var(--c-red,#e0556a), transparent 100%)}}.promo-body h3{letter-spacing:-.015em;text-wrap:balance;margin-bottom:10px;font-size:25px;font-weight:600}.promo-body p{color:var(--ink-2);margin:0 0 22px;font-size:17px}.promo-body p b{color:var(--accent-ink)}.promo-count{justify-content:center;align-items:center;gap:7px;margin:0 0 24px;display:flex}.promo-count .pc-cell{background:var(--navy);color:#fff;border-radius:14px;flex-direction:column;align-items:center;gap:4px;min-width:58px;padding:10px 6px 8px;display:flex}.promo-count .pc-cell b{font-family:var(--font-display);font-variant-numeric:tabular-nums;font-size:28px;font-weight:600;line-height:1}.promo-count .pc-cell small{letter-spacing:.06em;text-transform:uppercase;color:#ffffff9e;font-size:11px;font-weight:600}.promo-count .pc-sep{color:var(--ink-3);margin-top:-14px;font-size:22px;font-weight:600}.promo-actions{flex-direction:column;gap:10px;display:flex}.promo-actions .btn{width:100%}.promo-later{cursor:pointer;font-family:var(--font-body);color:var(--ink-3);background:0 0;border:0;padding:8px;font-size:16px;font-weight:600}.promo-later:hover{color:var(--ink)}.promo-badge{z-index:80;cursor:pointer;border:1px solid var(--line);box-shadow:0 10px 34px -10px #0812266b, var(--shadow-sm);font-family:var(--font-body);color:var(--ink);opacity:0;background:#fff;border-radius:99px;align-items:center;gap:11px;padding:9px 15px 9px 9px;transition:transform .35s cubic-bezier(.2,.8,.2,1),opacity .35s,box-shadow .2s;display:none;position:fixed;bottom:18px;left:18px;transform:translateY(14px)}.promo-badge.show{opacity:1;display:inline-flex;transform:translateY(0)}.promo-badge:hover{box-shadow:0 14px 40px -10px #08122680, var(--shadow-sm);transform:translateY(-2px)}.promo-badge .pb-logo{background:var(--accent-soft);border-radius:50%;flex:none;place-items:center;width:40px;height:40px;display:grid}.promo-badge .pb-logo img{object-fit:cover;border-radius:50%;width:34px;height:34px}.promo-badge .pb-txt{text-align:left;flex-direction:column;gap:1px;line-height:1.15;display:flex}.promo-badge .pb-txt small{color:var(--ink-3);letter-spacing:.02em;font-size:11px;font-weight:600}.promo-badge .pb-time{font-family:var(--font-display);font-variant-numeric:tabular-nums;font-size:15px;font-weight:600}.promo-badge .pb-time b{color:var(--accent-ink)}.promo-badge .pb-cta{font-family:var(--font-display);color:#fff;background:var(--c-red,#e0556a);border-radius:99px;flex:none;padding:5px 11px;font-size:15px;font-weight:700}@media (max-width:600px){.promo-badge{gap:8px;max-width:calc(100vw - 24px);padding:6px 11px 6px 6px;bottom:12px;left:auto;right:12px}.promo-badge .pb-logo{width:30px;height:30px}.promo-badge .pb-logo img{width:25px;height:25px}.promo-badge .pb-txt small{font-size:9.5px}.promo-badge .pb-time{font-size:13px}.promo-badge .pb-cta{padding:4px 8px;font-size:12.5px}.promo-count .pc-cell{flex:1;min-width:0}}@media (prefers-reduced-motion:reduce){.promo-kicker .pk-dot{animation:none}}.drnote-stage{grid-template-columns:1fr 1fr;align-items:stretch;gap:18px;display:grid}.drnote-pane{color:var(--ink);border-radius:var(--radius);box-shadow:var(--shadow-lg);background:#fff;border:1px solid #0f1e3812;overflow:hidden}.drnote-pane-head{border-bottom:1px solid var(--line-soft);color:var(--ink-2);background:#fbfcfd;align-items:center;gap:9px;padding:12px 16px;font-size:15px;font-weight:600;display:flex}.drnote-pane-head .rec-dot{background:var(--c-red);border-radius:50%;width:9px;height:9px}@media (prefers-reduced-motion:no-preference){.drnote-pane-head .rec-dot{animation:1.4s ease-in-out infinite recBlink}@keyframes recBlink{0%,to{opacity:1}50%{opacity:.25}}}.drnote-chat{flex-direction:column;gap:10px;padding:16px;display:flex}.drnote-bubble{border-radius:12px;max-width:88%;padding:9px 13px;font-size:15px;line-height:1.5}.drnote-bubble.dr{background:var(--accent-soft);color:var(--accent-ink);border-bottom-left-radius:4px;align-self:flex-start}.drnote-bubble.pt{background:var(--bg);border-bottom-right-radius:4px;align-self:flex-end}.drnote-bubble small{letter-spacing:.06em;opacity:.7;margin-bottom:2px;font-size:13px;font-weight:700;display:block}.drnote-note{flex-direction:column;gap:12px;padding:16px 18px;display:flex}.drnote-note h6{font-family:var(--font-body);letter-spacing:.12em;text-transform:uppercase;color:var(--accent-ink);margin:0;font-size:13px;font-weight:700}.drnote-note p{color:var(--ink-2);margin:0;font-size:15px;line-height:1.55}.drnote-wave{align-items:center;gap:3px;height:18px;margin-left:auto;display:flex}.drnote-wave i{background:var(--accent);border-radius:2px;width:3px;height:30%}@media (prefers-reduced-motion:no-preference){.drnote-wave i{animation:1s ease-in-out infinite waveBob}.drnote-wave i:nth-child(2){animation-delay:.15s}.drnote-wave i:nth-child(3){animation-delay:.3s}.drnote-wave i:nth-child(4){animation-delay:.45s}.drnote-wave i:nth-child(5){animation-delay:.6s}@keyframes waveBob{0%,to{height:25%}50%{height:95%}}}.step-card{text-align:center}.step-card .step-num{background:var(--navy);color:#fff;width:52px;height:52px;font-family:var(--font-display);border-radius:50%;place-items:center;margin:0 auto 18px;font-size:22px;font-weight:700;display:grid}@media (max-width:860px){.drnote-stage{grid-template-columns:1fr}}button:not(:disabled),summary,label.form-consent{cursor:pointer}.plan-price .amount{display:inline-block}@media (prefers-reduced-motion:no-preference){body.page-anim{animation:.45s cubic-bezier(.2,.7,.2,1) both pageIn}@keyframes pageIn{0%{opacity:0}}body.page-leave{transition:opacity .15s;animation:none;opacity:0!important}.price-flip{animation:.45s cubic-bezier(.2,.8,.2,1) priceFlip}@keyframes priceFlip{0%{opacity:0;transform:translateY(9px)scale(.97)}}.reveal{opacity:0;transition:opacity .7s cubic-bezier(.2,.6,.2,1),transform .7s cubic-bezier(.2,.6,.2,1);transform:translateY(22px)}.reveal.in{opacity:1;transform:none}.reveal-d1{transition-delay:80ms}.reveal-d2{transition-delay:.16s}.reveal-d3{transition-delay:.24s}}@media (max-width:1020px){.hero-grid,.hero-grid.hero-grid-wide{grid-template-columns:1fr;gap:56px}.hero-visual{width:100%;max-width:640px;min-height:460px;margin:0 auto}.feature-row{grid-template-columns:1fr;gap:36px}.feature-row.alt .feature-visual{order:0}.grid-3,.plans:not(.plans-single){grid-template-columns:1fr 1fr}.cta-grid{grid-template-columns:1fr;gap:44px}.footer-main{grid-template-columns:1fr 1fr}}@media (max-width:1240px){.nav-links,.nav-cta{display:none}.nav-burger{display:inline-flex}.lang-select{margin-left:auto}.lang-select:before{display:none}}@media (max-width:760px){.nav-mobile a{font-size:18px}.section{padding:64px 0}.hero{padding:128px 0 72px}.stats-grid{grid-template-columns:1fr}.stat-cell+.stat-cell:before{width:auto;height:1px;inset:0 20% auto}.grid-3,.grid-2,.plans:not(.plans-single){grid-template-columns:1fr}.cta-band{padding:40px 26px}.mock-calendar{width:100%;max-width:340px;margin:0 auto;position:relative;inset:auto}.mock-wa,.mock-review,.mock-stat{display:none}.hero-visual{min-height:0}.footer-main{grid-template-columns:1fr;gap:36px}.footer-bottom{flex-direction:column}.compare-wrap{overflow-x:visible}.compare-table{min-width:0}.compare-table th,.compare-table td{padding:12px 8px;font-size:14px}.compare-table th{padding:14px 8px;font-size:14.5px}.compare-table td:first-child,.compare-table th:first-child{width:46%;padding-left:14px;padding-right:10px}.compare-table thead th .pkg-pre{display:none}.compare-table .group-row td{padding:9px 14px;font-size:12.5px}.compare-table .yes{width:21px;height:21px}.compare-table .yes svg{width:11px;height:11px}.compare-table thead th{top:calc(60px + var(--lead-offset))}}.journey-shell{grid-template-columns:330px 1fr;align-items:start;gap:36px;display:grid}.journey-rail{top:calc(96px + var(--lead-offset));flex-direction:column;gap:5px;display:flex;position:sticky}.journey-chapter{letter-spacing:.13em;text-transform:uppercase;color:var(--ink-3);align-items:center;gap:10px;margin:16px 0 7px;font-size:14px;font-weight:700;display:flex}.journey-chapter:first-child{margin-top:0}.journey-step-btn{text-align:left;cursor:pointer;font-family:var(--font-body);background:0 0;border:1.5px solid #0000;border-radius:12px;align-items:flex-start;gap:12px;width:100%;padding:10px 12px;transition:background .15s,border-color .15s;display:flex}.journey-step-btn:hover{background:#0f1e380a}.journey-step-btn .js-dot{background:var(--line-soft);width:24px;height:24px;color:var(--ink-3);border-radius:50%;flex:none;place-items:center;margin-top:1px;font-size:14px;font-weight:700;display:grid}.journey-step-btn b{color:var(--ink);font-size:17px;line-height:1.35;display:block}.journey-step-btn.active{border-color:color-mix(in oklab, var(--accent), white 50%);box-shadow:var(--shadow-sm);background:#fff}.journey-step-btn.active .js-dot{background:var(--accent);color:#fff}.journey-step-btn.done .js-dot{background:var(--accent-soft);color:var(--accent-ink)}.journey-stage-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);flex-direction:column;padding:26px;display:flex}.journey-stage-head{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:18px;display:flex}.persona{letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border-radius:99px;flex:none;align-items:center;gap:8px;padding:7px 14px;font-size:14px;font-weight:700;display:inline-flex}.persona.hasta{background:var(--accent-soft);color:var(--accent-ink)}.persona.doktor{background:color-mix(in oklab, var(--c-pink), white 88%);color:color-mix(in oklab, var(--c-pink), black 25%)}.journey-stage-head h3{font-size:22px;font-weight:600}.journey-stage-head p{color:var(--ink-2);max-width:560px;margin:6px 0 0;font-size:17px}.journey-device-area{background:radial-gradient(540px 360px at 70% 16%, color-mix(in oklab, var(--accent-soft), transparent 25%), transparent 70%), linear-gradient(180deg, #fbfcfd, var(--bg));border:1px solid var(--line-soft);border-radius:var(--radius);justify-content:center;align-items:flex-start;padding:30px 16px;display:flex;position:relative;overflow:hidden}.journey-controls{align-items:center;gap:16px;margin-top:20px;display:flex}.journey-progress{background:var(--line-soft);border-radius:99px;flex:1;height:6px;overflow:hidden}.journey-progress i{background:linear-gradient(90deg, var(--accent), var(--c-pink));border-radius:99px;height:100%;display:block}.tap-hint{position:relative}.tap-hint:after{content:"";border:2.5px solid var(--accent);pointer-events:none;border-radius:14px;position:absolute;inset:-5px}@media (prefers-reduced-motion:no-preference){.tap-hint:after{animation:1.6s ease-in-out infinite tapPulse}@keyframes tapPulse{0%,to{opacity:1}50%{opacity:.3}}}@media (max-width:1020px){.journey-shell{grid-template-columns:1fr}.journey-rail{flex-direction:row;padding-bottom:8px;position:static;overflow-x:auto}.journey-chapter{display:none}.journey-step-btn{flex:none;width:auto;min-width:210px}}.persona-grid{gap:92px}.persona-grid .card{min-width:0}@media (max-width:860px){.persona-grid{gap:18px}}.tl{max-width:1020px;margin:0 auto;position:relative}.tl-fill{z-index:1;background:color-mix(in oklab, var(--accent), white 35%);pointer-events:none;border-radius:99px;width:3px;height:0;position:absolute;top:10px;left:50%;transform:translate(-50%)}.tl-packet{z-index:1;background:var(--accent);width:9px;height:9px;box-shadow:0 0 0 4px color-mix(in oklab, var(--accent), transparent 82%);pointer-events:none;border-radius:50%;margin-left:-4.5px;animation:11s linear infinite tlPacket;display:none;position:absolute;top:10px;left:50%}.tl-packet.p2{background:var(--c-pink);box-shadow:0 0 0 4px color-mix(in oklab, var(--c-pink), transparent 82%);animation-delay:5.5s}@keyframes tlPacket{0%{opacity:0;top:0}4%{opacity:1}92%{opacity:1}to{opacity:0;top:calc(100% - 14px)}}.tl-echo{pointer-events:none;opacity:0;justify-items:center;gap:10px;width:150px;transition:opacity .7s .15s;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.tl-item.side-h .tl-echo{left:calc(150% + 17px)}.tl-item.side-d .tl-echo{right:calc(150% + 17px)}.tl-item.eco-on .tl-echo{opacity:1}.tl-echo .eco-ic{border:1px solid var(--line);width:64px;height:64px;box-shadow:var(--shadow-sm);color:var(--accent-ink);background:#fff;border-radius:50%;place-items:center;animation:5.5s ease-in-out infinite tlEchoBob;display:grid}.tl-item.side-d .tl-echo .eco-ic{color:var(--c-pink)}.tl-echo .eco-ic svg{width:26px;height:26px}.tl-echo .eco-dots{gap:6px;display:flex}.tl-echo .eco-dots i{background:var(--accent);opacity:.35;border-radius:50%;width:6px;height:6px;animation:1.6s ease-in-out infinite tlEchoDot}.tl-item.side-d .eco-dots i{background:var(--c-pink)}.tl-echo .eco-dots i:nth-child(2){animation-delay:.25s}.tl-echo .eco-dots i:nth-child(3){animation-delay:.5s}@keyframes tlEchoBob{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}@keyframes tlEchoDot{0%,to{opacity:.25;transform:scale(1)}50%{opacity:.9;transform:scale(1.25)}}@media (max-width:860px){.tl-echo,.tl-packet,.tl-fill{display:none}}@media (prefers-reduced-motion:reduce){.tl-echo .eco-ic,.tl-echo .eco-dots i,.tl-packet{animation:none}.tl-packet{display:none}}.tl:before{content:"";height:var(--tl-line,calc(100% - 20px));background:linear-gradient(180deg, var(--accent), var(--c-pink), var(--c-orange), var(--c-green), var(--accent));opacity:.22;border-radius:99px;width:3px;position:absolute;top:10px;bottom:auto;left:50%;transform:translate(-50%)}.tl-phase{text-align:center;z-index:2;padding:46px 0 30px;position:relative}.tl-phase span{background:var(--navy);color:#fff;letter-spacing:.12em;text-transform:uppercase;box-shadow:var(--shadow-md);border-radius:99px;align-items:center;gap:10px;padding:10px 22px;font-size:15px;font-weight:700;transition:transform .4s cubic-bezier(.34,1.56,.64,1),background .35s,box-shadow .35s;display:inline-flex}.tl-phase.lit span{background:var(--accent);box-shadow:0 12px 32px color-mix(in oklab, var(--accent), transparent 50%), 0 0 0 5px color-mix(in oklab, var(--accent), transparent 82%);transform:scale(1.08)}.tl-item{width:calc(50% - 46px);margin-bottom:30px;position:relative}.tl-item.side-h{margin-right:auto}.tl-item.side-d{margin-left:auto}.tl-item:before{content:"";background:var(--accent);border:3px solid var(--bg);width:14px;height:14px;box-shadow:0 0 0 2.5px var(--accent);z-index:2;border-radius:50%;transition:transform .4s cubic-bezier(.34,1.56,.64,1),box-shadow .35s;position:absolute;top:26px}.tl-item.dot-lit:before{box-shadow:0 0 0 2.5px var(--accent), 0 0 0 9px color-mix(in oklab, var(--accent), transparent 80%);transform:scale(1.4)}.tl-item.side-d.dot-lit:before{box-shadow:0 0 0 2.5px var(--c-pink), 0 0 0 9px color-mix(in oklab, var(--c-pink), transparent 80%)}.tl-item.side-h:before{background:var(--persona-h);box-shadow:0 0 0 2.5px var(--persona-h);right:-53.5px}.tl-item.side-h.dot-lit:before{box-shadow:0 0 0 2.5px var(--persona-h), 0 0 0 9px color-mix(in oklab, var(--persona-h), transparent 78%)}.tl-item.side-d:before{background:var(--c-pink);box-shadow:0 0 0 2.5px var(--c-pink);left:-53.5px}.tl-item:after{content:"";background:var(--line);width:34px;height:2px;position:absolute;top:32px}.tl-item.side-h:after{right:-40px}.tl-item.side-d:after{left:-40px}.tl-bubble{background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow-sm);border-radius:20px;padding:20px 22px;transition:box-shadow .2s,border-color .2s;position:relative}.tl-bubble:hover{box-shadow:var(--shadow-md);border-color:color-mix(in oklab, var(--accent), white 55%)}.tl-item.side-h .tl-bubble{border-top-right-radius:6px}.tl-item.side-d .tl-bubble{border-top-left-radius:6px}.tl-who{align-items:center;gap:11px;margin-bottom:12px;display:flex}.tl-who img{object-fit:cover;border-radius:50%;flex:none;width:38px;height:38px}.tl-who b{font-size:16px;line-height:1.25;display:block}.tl-who small{color:var(--ink-3);font-size:14px;font-weight:600}.tl-tag{letter-spacing:.1em;white-space:nowrap;border-radius:99px;margin-left:auto;padding:4px 10px;font-size:12px;font-weight:700}.tl-tag.h{background:color-mix(in oklab, var(--persona-h), transparent 86%);color:var(--persona-h)}.tl-tag.d{background:color-mix(in oklab, var(--c-pink), white 88%);color:color-mix(in oklab, var(--c-pink), black 25%)}.tl-bubble h4{margin-bottom:5px;font-size:19px;font-weight:600}.tl-bubble .tl-desc{color:var(--ink-2);margin:0;font-size:16px}.tl-ui{background:var(--bg);border:1px solid var(--line-soft);border-radius:14px;margin-top:14px;padding:14px;font-size:15px}.tl-sms{color:#1d2433;background:#e9ebf0;border-radius:14px 14px 14px 6px;margin-top:14px;padding:11px 14px;font-size:15px;line-height:1.55}.tl-sms .sms-from{letter-spacing:.08em;color:var(--ink-3);margin-bottom:3px;font-size:13px;font-weight:700;display:block}.tl-ok{color:#2e7d32;background:#e7f6e7;border-radius:99px;align-items:center;gap:7px;margin-top:11px;padding:6px 13px;font-size:14px;font-weight:600;display:inline-flex}.tl-chip-row{flex-wrap:wrap;gap:7px;display:flex}.tl-chip{border:1.5px solid var(--line);color:var(--ink);background:#fff;border-radius:99px;padding:7px 13px;font-size:14px;font-weight:600}.tl-chip.on{background:var(--accent);border-color:var(--accent);color:#fff}.tl-row{border:1px solid var(--line);background:#fff;border-radius:10px;align-items:center;gap:10px;padding:10px 13px;font-size:15px;display:flex}.tl-row+.tl-row{margin-top:8px}.tl-row .grow{flex:1;min-width:0}.tl-pill{white-space:nowrap;border-radius:99px;padding:4px 10px;font-size:13px;font-weight:700}.tl-final{text-align:center;width:100%;max-width:640px;margin:10px auto 0;position:relative}@media (max-width:860px){.tl:before{left:17px;transform:none}.tl-item{width:auto;margin-left:50px!important;margin-right:0!important}.tl-item.side-h:before,.tl-item.side-d:before{left:-39.5px;right:auto}.tl-item.side-h:after,.tl-item.side-d:after{width:20px;left:-26px;right:auto}.tl-phase{text-align:left;padding-left:50px}.tl-final{width:auto;max-width:none;margin:10px 0 0 50px;position:relative}.tl-final:before{content:"";background:var(--accent);border:3px solid var(--bg);width:16px;height:16px;box-shadow:0 0 0 2.5px var(--accent), 0 0 0 8px color-mix(in oklab, var(--accent), transparent 82%);z-index:3;border-radius:50%;position:absolute;top:24px;left:-39.5px}}.hero-form{z-index:2;max-width:440px;margin-left:auto;position:relative}.hero-form .lead-form{padding:30px}.hero-form:before{content:"";border-radius:calc(var(--radius-lg) + 14px);background:linear-gradient(135deg, color-mix(in oklab, var(--accent), transparent 55%), color-mix(in oklab, var(--c-pink), transparent 75%));filter:blur(2px);opacity:.5;z-index:-1;position:absolute;inset:-14px}.hero .hero-visual{min-height:0}@media (max-width:1020px){.hero-form{margin:0 auto}}.lead-bar{z-index:90;background:var(--navy);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid #ffffff1f;display:none;position:fixed;top:72px;left:0;right:0;box-shadow:0 10px 28px #0a1a3357}.lead-bar.show{display:block}@media (prefers-reduced-motion:no-preference){.lead-bar.show{animation:.35s cubic-bezier(.2,.8,.2,1) leadBarIn}@keyframes leadBarIn{0%{opacity:.55;transform:translateY(-12px)}to{opacity:1;transform:none}}}.lead-bar-inner{max-width:var(--wrap);align-items:center;gap:18px;margin:0 auto;padding:10px 28px;display:flex}.lead-bar-label{flex:none;line-height:1.25}.lead-bar-label b{font-family:var(--font-display);color:#fff;font-size:18px;display:block}.lead-bar-label small{color:#ffffffa8;font-size:14px;font-weight:600}.lead-bar form{flex-wrap:wrap;flex:1;align-items:center;gap:8px;display:flex}.lead-bar .form-field{flex:1;min-width:120px;margin:0}.lead-bar .form-field input,.lead-bar .form-field select{border-radius:10px;padding:9px 12px;font-size:15px}.lead-bar .form-field .field-err{display:none!important}.lead-bar .btn{flex:none}.lead-bar-ok{color:#2e7d32;flex:1;align-items:center;gap:9px;padding:8px 0;font-size:16px;font-weight:600;display:none}.lead-bar form.sent .form-field,.lead-bar form.sent .btn{display:none}.lead-bar form.sent .lead-bar-ok{display:flex}.lead-bar-close{cursor:pointer;color:#fff;background:#ffffff1f;border:0;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;display:grid}.lead-bar-close:hover{background:#fff3}.lead-bar-close svg{width:14px;height:14px}@media (max-width:1100px){.lead-bar-label{display:none}}@media (max-width:860px){.lead-bar-inner{gap:10px;padding:9px 16px}.lead-bar form{flex-wrap:wrap;gap:6px}.lead-bar .form-field{flex:110px;min-width:110px}.lead-bar .btn{flex:100%}}@media (max-width:600px){.lead-bar-inner{gap:8px;padding:8px 12px}.lead-bar .form-field{flex:45%}.lead-bar .form-field input,.lead-bar .form-field select{padding:8px 9px;font-size:14px}.lead-bar .btn{white-space:nowrap;padding:9px 14px;font-size:15px}}.refs-band{background:var(--surface);border-bottom:1px solid var(--line-soft);padding:72px 0 64px;position:relative;overflow:hidden}.refs-head{text-align:center;margin-bottom:44px;padding:0 28px}.refs-head .eyebrow{justify-content:center}.refs-head h2{letter-spacing:-.015em;font-size:clamp(24px,3vw,32px);font-weight:600}.refs-marquee{flex-direction:column;gap:16px;padding:14px 0;display:flex;position:relative;-webkit-mask-image:linear-gradient(90deg,#0000,#000 14% 86%,#0000);mask-image:linear-gradient(90deg,#0000,#000 14% 86%,#0000)}.refs-row{width:max-content;display:flex}.refs-group{gap:14px;padding-right:14px;display:flex}@media (prefers-reduced-motion:no-preference){.refs-row{animation:55s linear infinite refsScroll}.refs-row.rev{animation-direction:reverse}.refs-row:hover{animation-play-state:paused}}@keyframes refsScroll{to{transform:translate(-50%)}}.ref-logo{object-fit:contain;border:1px solid var(--line-soft);background:#fff;border-radius:50%;flex:none;width:36px;height:36px;padding:3px;display:none}.ref-chip.imgok .ref-logo{display:block}.ref-chip.imgok i{display:none}.ref-chip{white-space:nowrap;border:1px solid var(--line);color:var(--ink-2);background:#fff;border-radius:99px;align-items:center;gap:11px;padding:10px 22px 10px 11px;font-size:17px;font-weight:600;transition:border-color .2s,color .2s,transform .2s,box-shadow .2s;display:flex}.ref-chip:hover{border-color:color-mix(in oklab, var(--accent), white 45%);color:var(--ink);box-shadow:var(--shadow-sm);transform:translateY(-2px)}.ref-chip i{color:#fff;width:36px;height:36px;font-size:15px;font-style:normal;font-weight:700;font-family:var(--font-display);letter-spacing:.02em;border-radius:50%;flex:none;place-items:center;display:grid}.refs-group .ref-chip:nth-child(8n+1) i{background:var(--accent)}.refs-group .ref-chip:nth-child(8n+2) i{background:var(--navy)}.refs-group .ref-chip:nth-child(8n+3) i{background:var(--c-pink)}.refs-group .ref-chip:nth-child(8n+4) i{background:var(--c-green)}.refs-group .ref-chip:nth-child(8n+5) i{background:var(--c-orange)}.refs-group .ref-chip:nth-child(8n+6) i{background:#7a5ae0}.refs-group .ref-chip:nth-child(8n+7) i{background:var(--c-red)}.refs-group .ref-chip:nth-child(8n+8) i{background:var(--accent-ink)}.refs-center{z-index:2;width:122px;height:122px;box-shadow:0 0 0 12px #ffffffb8, 0 0 60px 24px #fffffff2, var(--shadow-lg);pointer-events:none;background:#fff;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.refs-center .rc-ds{object-fit:contain;border-radius:50%;width:96px;height:96px;display:block}.refs-center .rc-ring{background:conic-gradient(from -90deg, var(--c-pink), var(--c-red), var(--c-orange), var(--c-yellow), var(--c-green), var(--accent), var(--c-pink));border-radius:50%;place-items:center;width:88px;height:88px;display:grid}.refs-center .rc-ring span{background:#fff;border-radius:50%;place-items:center;width:70px;height:70px;display:grid}.refs-center svg{width:36px;height:36px}@media (max-width:760px){.refs-band{padding:56px 0 48px}.refs-center{width:92px;height:92px}.refs-center .rc-ds{width:72px;height:72px}.refs-center .rc-ring{width:66px;height:66px}.refs-center .rc-ring span{width:52px;height:52px}.refs-center svg{width:27px;height:27px}}.calc{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-lg);grid-template-columns:1.3fr .9fr;display:grid;overflow:hidden}.calc-left{min-width:0;padding:40px}.calc-left h3{font-size:22px;font-weight:600}.calc-left .calc-sub{color:var(--ink-2);margin:8px 0 0;font-size:17px}.calc-mods{grid-template-columns:repeat(2,1fr);grid-auto-rows:1fr;gap:10px;margin-top:22px;display:grid}.calc-mod{border:1px solid var(--line);cursor:pointer;-webkit-user-select:none;user-select:none;background:#fff;border-radius:12px;align-items:center;gap:12px;padding:12px 14px;transition:border-color .18s,background .18s;display:flex;position:relative}.calc-mod:hover{border-color:color-mix(in oklab, var(--accent), white 40%)}.calc-mod.on{border-color:var(--accent);background:color-mix(in oklab, var(--accent-soft), white 45%)}.calc-mod .cm-ic{background:var(--accent-soft);width:34px;height:34px;color:var(--accent-ink);border-radius:9px;flex:none;place-items:center;transition:background .18s,color .18s;display:grid}.calc-mod .cm-ic svg{width:18px;height:18px}.calc-mod.on .cm-ic{background:var(--accent);color:#fff}.calc-mod>span:not(.cm-ic):not(.cm-check){flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.calc-mod b{font-size:15px;font-weight:600;line-height:1.3}.calc-mod small{color:var(--ink-3);font-size:13px;font-weight:500}.calc-mod .cm-check{border:1.5px solid var(--line);color:#0000;opacity:1;background:#fff;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;transition:background .18s,border-color .18s,color .18s;display:grid;position:static;transform:none}.calc-mod .cm-check svg{width:12px;height:12px}.calc-mod.on .cm-check{background:var(--accent);border-color:var(--accent);color:#fff}.calc-slider-row{margin-top:32px}.calc-slider-head{justify-content:space-between;align-items:baseline;gap:14px;margin-bottom:12px;display:flex}.calc-slider-head label{font-size:18px;font-weight:600}.calc-slider-head output{font-family:var(--font-display);color:var(--accent-ink);font-size:22px;font-weight:700}.calc-range{width:100%;accent-color:var(--accent);cursor:pointer;height:22px;margin:0}.calc-range-scale{color:var(--ink-3);justify-content:space-between;margin-top:4px;font-size:14px;font-weight:600;display:flex}.calc-note{color:var(--ink-3);margin:26px 0 0;font-size:15px}.calc-eco-note{color:#fff9;text-align:center;margin:14px 0 0;font-size:14px;line-height:1.55}.calc-right{background:var(--navy);color:#fff;flex-direction:column;padding:40px 36px;display:flex;position:relative;overflow:hidden}.calc-right:before{content:"";pointer-events:none;background:radial-gradient(420px 320px at 90% -10%, color-mix(in oklab, var(--accent), transparent 70%), transparent 70%);position:absolute;inset:0}.calc-right>*{position:relative}.calc-right h4{letter-spacing:.13em;text-transform:uppercase;color:#ffffff8c;font-size:15px;font-weight:700;font-family:var(--font-body);margin-bottom:6px}.calc-lines{flex-direction:column;display:flex}.calc-line{border-bottom:1px dashed #ffffff24;justify-content:space-between;align-items:baseline;gap:14px;padding:9px 0;font-size:17px;display:flex}.calc-line span{color:#ffffffc7}.calc-line b{white-space:nowrap;font-weight:600}.calc-line.muted{opacity:.55;border-bottom:0;font-style:italic}.calc-total{justify-content:space-between;align-items:baseline;padding:14px 0 4px;font-size:18px;display:flex}.calc-total b{font-family:var(--font-display);font-size:26px;font-weight:700}.calc-pkg{border-radius:var(--radius);background:#ffffff12;border:1px solid #ffffff29;justify-content:space-between;align-items:center;gap:12px;margin-top:16px;padding:15px 18px;display:flex}.calc-pkg .pkg-name{font-size:17px;font-weight:700}.calc-pkg .pkg-name small{color:#ffffff8c;font-size:14px;font-weight:600;display:block}.calc-pkg b{font-family:var(--font-display);white-space:nowrap;font-size:22px;font-weight:700}.calc-save{text-align:center;border-radius:var(--radius);background:color-mix(in oklab, var(--accent), var(--navy) 72%);border:1px solid color-mix(in oklab, var(--accent), transparent 55%);margin-top:16px;padding:18px 16px 20px}.calc-save .cs-label{letter-spacing:.12em;text-transform:uppercase;color:#ffffffa6;font-size:15px;font-weight:700}.calc-save .cs-amount{font-family:var(--font-display);letter-spacing:-.02em;color:color-mix(in oklab, var(--accent), white 45%);margin-top:4px;font-size:clamp(34px,3.4vw,44px);font-weight:700;line-height:1.1}.calc-save .cs-sub{color:#fff9;margin-top:3px;font-size:15px;font-weight:600}.calc-right .btn{width:100%;margin-top:18px}@media (max-width:1020px){.calc{grid-template-columns:1fr}.calc-left,.calc-right{padding:32px 26px}}@media (max-width:560px){.calc-mods{grid-template-columns:1fr}}.testi-top{align-items:center;gap:10px;display:flex}.testi-rate{color:var(--ink-2);font-size:16px;font-weight:700}.testi-count-note{color:var(--ink-3);font-size:16px;font-weight:600}@media (prefers-reduced-motion:no-preference) and (min-width:761px){.hero-form{will-change:transform;animation:7.5s ease-in-out infinite heroFormFloat}.hero-form:hover,.hero-form:focus-within{animation-play-state:paused}@keyframes heroFormFloat{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-11px)scale(1.014)}}}.slot-grid{grid-template-columns:repeat(4,1fr);gap:8px;margin-top:14px;display:grid}#slot-demo{max-width:380px}#slot-demo .ui-mock-body{padding:24px 24px 26px}#slot-demo .slot-grid{gap:10px;margin-top:18px}.ben-visual>#slot-demo{justify-self:end}.slot{text-align:center;border:1.5px solid var(--line);cursor:pointer;-webkit-user-select:none;user-select:none;min-height:44px;color:var(--ink);background:#fff;border-radius:10px;justify-content:center;align-items:center;padding:9px 0;font-size:16px;font-weight:600;display:inline-flex}.slot:hover{border-color:var(--accent);color:var(--accent-ink)}.slot:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.slot.sel{background:var(--accent);border-color:var(--accent);color:#fff;font-weight:600}.slot.off{color:var(--ink-3);cursor:not-allowed;opacity:.65;background:0 0;text-decoration:line-through}.slot.off:hover{border-color:var(--line);color:var(--ink-3)}.pfd{grid-template-columns:minmax(0,1fr);display:grid;position:relative}.pfd-panel{visibility:hidden;opacity:0;pointer-events:none;grid-area:1/1;align-self:center;min-width:0}.pfd-panel.is-active{visibility:visible;opacity:1;pointer-events:auto;animation:.32s cubic-bezier(.22,.8,.3,1) both pfdIn}@keyframes pfdIn{0%{opacity:0;transform:translate(14px)}to{opacity:1;transform:translate(0)}}.pfd-panel.is-active.pfd-rev{animation-name:pfdInRev}@keyframes pfdInRev{0%{opacity:0;transform:translate(-14px)}to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion:reduce){.pfd-panel.is-active{animation:none}}.pfd-top{align-items:center;gap:10px;margin-bottom:13px;display:flex}.pfd-back{cursor:pointer;border:1px solid var(--line);width:28px;height:28px;color:var(--ink-2);background:#fff;border-radius:8px;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.pfd-back svg{width:15px;height:15px}.pfd-back:hover{border-color:var(--ink-3);background:#0f1e380a}.pfd-days{grid-template-columns:repeat(4,1fr);gap:7px;display:grid}.pfd-day{border:1.5px solid var(--line);cursor:pointer;background:#fff;border-radius:10px;justify-items:center;gap:1px;padding:7px 2px 8px;font-family:inherit;display:grid}.pfd-day i{color:var(--ink-3);text-transform:uppercase;letter-spacing:.04em;font-size:13px;font-style:normal;font-weight:600}.pfd-day b{color:var(--ink);font-size:15px;font-weight:700}.pfd-day:hover{border-color:var(--accent)}.pfd-day.is-sel{border-color:var(--accent);background:var(--accent-soft)}.pfd-day.is-sel i,.pfd-day.is-sel b{color:var(--accent-ink)}.pfd-slots{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:12px;display:grid}.pfd-picked{background:var(--accent-soft);border:1px solid color-mix(in oklab, var(--accent), white 70%);color:var(--accent-ink);border-radius:10px;align-items:center;gap:8px;margin-bottom:13px;padding:9px 12px;font-size:15px;font-weight:600;display:flex}.pfd-picked svg{flex:none;width:15px;height:15px}.pfd-picked button{cursor:pointer;color:var(--accent-ink);background:0 0;border:0;margin-left:auto;padding:0;font-family:inherit;font-size:14px;font-weight:600;text-decoration:underline}.pfd-form{gap:10px;display:grid}.pfd-form label{gap:4px;display:grid}.pfd-form label span{color:var(--ink-2);font-size:14px;font-weight:600}.pfd-form input{border:1.5px solid var(--line);width:100%;color:var(--ink);background:#fff;border-radius:10px;outline:none;padding:9px 12px;font-family:inherit;font-size:16px}.pfd-form input:focus{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in oklab, var(--accent), transparent 82%)}.pfd-form input.err{border-color:#d9534f;animation:.3s pfdShake}@keyframes pfdShake{0%,to{transform:translate(0)}25%{transform:translate(-4px)}75%{transform:translate(4px)}}.pfd-form .btn{margin-top:4px}.pfd-form .btn[disabled]{opacity:.7;pointer-events:none}.pfd-done{text-align:center;padding:6px 4px 0}.pfd-done b{margin-top:11px;font-size:18px;display:block}.pfd-done p{color:var(--ink-2);margin:4px 0 0;font-size:15px;font-weight:600}.pfd-done small{color:var(--ink-3);margin-top:7px;font-size:14px;display:block}.pfd-check{width:52px;height:52px;display:inline-flex}.pfd-check svg{fill:none;width:100%;height:100%;stroke:var(--c-green);stroke-width:3.4px;stroke-linecap:round;stroke-linejoin:round}.pfd-check circle{stroke-dasharray:151;stroke-dashoffset:151px;animation:.5s ease-out .1s forwards pfdDraw}.pfd-check path{stroke-dasharray:36;stroke-dashoffset:36px;animation:.34s ease-out .55s forwards pfdDraw}@keyframes pfdDraw{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.pfd-check circle,.pfd-check path{stroke-dashoffset:0;animation:none}}.pfd-tags{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.pfd-tags span{color:var(--ink-2);border:1px solid var(--line-soft);background:#0f1e380d;border-radius:99px;padding:4px 10px;font-size:14px;font-weight:600}.pfd-about{color:var(--ink-2);margin:11px 0 0;font-size:15px;line-height:1.55}.pfd-review{border:1px solid var(--line-soft);color:var(--ink-2);background:#fbfcfd;border-radius:10px;margin-top:11px;padding:10px 12px;font-size:15px;font-style:italic;line-height:1.5}.pfd-review i{color:var(--ink-3);margin-top:5px;font-size:14px;font-style:normal;font-weight:600;display:block}.cal-mock{position:relative}.cal-toolbar{border-bottom:1px solid var(--line-soft);background:#fbfcfd;align-items:center;gap:7px;padding:10px 12px;display:flex}.cal-today{cursor:pointer;background:var(--accent);color:#fff;white-space:nowrap;border:0;border-radius:8px;padding:6px 11px;font-family:inherit;font-size:14px;font-weight:600;transition:background .15s,transform .15s}.cal-today:hover{background:var(--accent-ink);transform:translateY(-1px)}.cal-nav{gap:3px;display:flex}.cal-nav button{cursor:pointer;border:1px solid var(--line);width:24px;height:24px;color:var(--ink-2);background:#fff;border-radius:6px;justify-content:center;align-items:center;padding:0;transition:background .15s,border-color .15s;display:inline-flex}.cal-nav button svg{width:13px;height:13px}.cal-nav button:hover{border-color:var(--ink-3);background:#0f1e380a}.cal-title{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;text-align:left;flex:auto;min-width:0;font-size:14px;overflow:hidden}.cal-views{background:#0f1e380d;border-radius:8px;gap:2px;padding:2px;display:flex}.cal-views button{cursor:pointer;color:var(--ink-2);background:0 0;border:0;border-radius:6px;padding:5px 9px;font-family:inherit;font-size:13px;font-weight:600;transition:background .15s,color .15s}.cal-views button:hover{color:var(--ink)}.cal-views button.is-sel{color:var(--accent-ink);background:#fff;box-shadow:0 1px 3px #0f1e381f}.cal-gear{cursor:pointer;border:1px solid var(--line);width:26px;height:26px;color:var(--ink-2);background:#fff;border-radius:8px;flex:none;justify-content:center;align-items:center;padding:0;transition:background .15s,border-color .15s,color .15s,transform .25s;display:inline-flex}.cal-gear svg{width:14px;height:14px}.cal-gear:hover{border-color:var(--ink-3);color:var(--ink);background:#0f1e380a;transform:rotate(40deg)}.cal-gear.is-open{border-color:var(--accent);color:var(--accent-ink);background:var(--accent-soft)}.cal-settings-menu{z-index:12;border:1px solid var(--line);background:#fff;border-radius:12px;width:218px;padding:12px 13px;animation:.2s cubic-bezier(.34,1.3,.5,1) both calPopIn;position:absolute;top:44px;right:10px;box-shadow:0 16px 44px #0a1a3338}.cal-settings-menu[hidden]{display:none}.cal-settings-menu>b{margin-bottom:4px;font-size:14px;display:block}.cal-set-row{border-bottom:1px solid var(--line-soft);color:var(--ink-2);justify-content:space-between;align-items:center;gap:10px;padding:8px 0;font-size:14px;font-weight:600;display:flex}.cal-set-row:last-child{border-bottom:0;padding-bottom:0}.cal-switch{cursor:pointer;background:#0f1e382e;border:0;border-radius:99px;flex:none;width:34px;height:20px;padding:0;transition:background .2s;position:relative}.cal-switch i{background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .2s cubic-bezier(.34,1.3,.5,1);position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #0f1e384d}.cal-switch.is-on{background:var(--accent)}.cal-switch.is-on i{transform:translate(14px)}.cal-switch:hover{filter:brightness(.95)}.cal-hover{z-index:8;pointer-events:none;border:1px solid var(--line);opacity:0;background:#fff;border-radius:12px;width:230px;padding:12px 13px;transition:opacity .18s,transform .18s;position:absolute;transform:translateY(5px);box-shadow:0 14px 38px #0a1a3338}.cal-hover.show{opacity:1;transform:translateY(0)}.cal-hover .cal-pop-head .av{border-radius:8px;width:32px;height:32px;font-size:14px}.cal-hover .cal-pop-head b{font-size:15px}.cal-hover .cal-pop-head small{font-size:13px}.cal-hover .cal-pop-rows{margin-top:8px}.cal-hover .cal-pop-row{padding:6px 0;font-size:13px}.cal-hover .cal-pop-row b{font-size:14px}.cal-hover .cal-status{padding:2px 8px;font-size:12px}.cal-drawer.settings{width:min(300px,90%);padding-bottom:12px}.cal-set-scroll{flex-direction:column;flex:1;gap:13px;min-height:0;margin:2px -4px 0;padding:0 4px;display:flex;overflow-y:auto}.cal-set-group{border:1px solid var(--line-soft);border-radius:12px;padding:10px 12px 6px}.cal-set-group h6{letter-spacing:.09em;text-transform:uppercase;color:var(--ink-3);font-size:12px;font-weight:700;font-family:var(--font-body);margin:0 0 2px}.cal-set-row span small{color:var(--ink-3);margin-top:1px;font-size:12px;font-weight:600;display:block}.cal-input{color:var(--ink);border:1.5px solid var(--line);cursor:pointer;background:#fff;border-radius:8px;outline:none;max-width:118px;padding:5px 7px;font-family:inherit;font-size:14px;font-weight:600}.cal-input:focus{border-color:var(--accent)}.cal-input.num{text-align:center;cursor:text;width:52px}.cal-days-row{flex-wrap:wrap;gap:4px;padding:8px 0;display:flex}.cal-daychip{cursor:pointer;border:1.5px solid var(--line);min-width:30px;color:var(--ink-3);background:#fff;border-radius:8px;flex:1;padding:5px 2px;font-family:inherit;font-size:13px;font-weight:600;transition:all .15s}.cal-daychip:hover{border-color:var(--accent)}.cal-daychip.on{border-color:var(--accent);background:var(--accent-soft);color:var(--accent-ink)}.cal-set-times{grid-template-columns:1fr 1fr;gap:7px;padding:4px 0 8px;display:grid}.cal-set-time span{color:var(--ink-3);margin-bottom:3px;font-size:12px;font-weight:700;display:block}.cal-set-time input{cursor:text;width:100%;max-width:none}.cal-set-actions{flex:none;gap:8px;margin-top:12px;display:flex}.cal-set-actions .btn{flex:1}.cal-set-actions .btn[disabled]{opacity:.7;pointer-events:none}.cal-toast{z-index:20;background:var(--navy);color:#fff;white-space:nowrap;opacity:0;pointer-events:none;border-radius:99px;align-items:center;gap:8px;padding:9px 16px;font-size:15px;font-weight:600;transition:opacity .25s,transform .25s;display:inline-flex;position:absolute;bottom:14px;left:50%;transform:translate(-50%,14px);box-shadow:0 12px 30px #0a1a3359}.cal-toast.show{opacity:1;transform:translate(-50%)}.cal-toast svg{stroke:#6be0a0;flex:none;width:13px;height:13px}.cal-body{-webkit-user-select:none;user-select:none;height:380px;overflow:hidden}.cal-hint{color:var(--ink-3);border-top:1px solid var(--line-soft);padding:8px 12px 10px;font-size:13px;font-weight:600}.cal-grid{grid-template-rows:38px 1fr;height:100%;display:grid}.cal-head{border-bottom:1px solid var(--line-soft);display:grid}.cal-head span{letter-spacing:.05em;color:var(--ink-3);text-transform:uppercase;justify-content:center;align-items:center;gap:4px;font-size:13px;font-weight:700;display:flex}.cal-head span b{color:var(--ink);letter-spacing:0;font-size:14px}.cal-head span.is-today b{background:var(--accent);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:21px;height:21px;display:inline-flex}.cal-head span.is-today{color:var(--accent-ink)}.cal-cols{display:grid;position:relative}.cal-time{border-right:1px solid var(--line-soft);position:relative}.cal-time i{color:var(--ink-3);font-size:12px;font-style:normal;font-weight:600;position:absolute;right:9px;transform:translateY(-50%)}.cal-col{border-right:1px solid var(--line-soft);cursor:copy;position:relative}.cal-col:last-child{border-right:0}.cal-hline{z-index:1;pointer-events:none;border-top:1px solid var(--line-soft);position:absolute;left:46px;right:0}.cal-col:hover{background:color-mix(in oklab, var(--accent-soft), transparent 55%)}.cal-now{background:var(--c-red);z-index:3;pointer-events:none;height:2px;position:absolute;left:0;right:0}.cal-now:before{content:"";background:var(--c-red);border-radius:50%;width:7px;height:7px;position:absolute;top:-2.5px;left:-3px}.cal-ev{z-index:2;cursor:pointer;text-align:left;color:#fff;border:0;border-radius:8px;min-height:44px;padding:4px 7px;font-family:inherit;transition:transform .15s,box-shadow .15s,filter .15s,opacity .2s;display:block;position:absolute;left:2px;right:3px;overflow:hidden;box-shadow:0 1px 2px #0f1e382e}.cal-ev b{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:700;line-height:1.3;display:block;overflow:hidden}.cal-ev i{opacity:.9;white-space:nowrap;font-size:12px;font-style:normal;font-weight:600;line-height:1.3;display:block}.cal-ev:hover{filter:brightness(1.06);z-index:4;transform:translateY(-1.5px);box-shadow:0 5px 14px #0f1e384d}.cal-ev.is-cancel{opacity:.55}.cal-ev.is-cancel b{text-decoration:line-through}.cal-ev.is-new{animation:.28s cubic-bezier(.34,1.4,.5,1) both calPopIn}@keyframes calPopIn{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}.cal-ev[data-c=accent]{background:linear-gradient(135deg, color-mix(in oklab, var(--accent), white 12%), var(--accent-ink))}.cal-ev[data-c=green]{background:linear-gradient(135deg,#34c98e,#1fa873)}.cal-ev[data-c=yellow]{background:linear-gradient(135deg,#f2bf3c,#e0a722)}.cal-ev[data-c=red]{background:linear-gradient(135deg,#e5484d,#c73a3f)}.cal-ev[data-c=orange]{background:linear-gradient(135deg,#f07b3a,#dc5f1e)}.cal-month{grid-template-rows:26px repeat(5,1fr);height:100%;padding:4px 8px 8px;display:grid}.cal-month-head{grid-template-columns:repeat(7,1fr);align-items:center;display:grid}.cal-month-head span{text-align:center;letter-spacing:.05em;color:var(--ink-3);font-size:12px;font-weight:700}.cal-month-row{grid-template-columns:repeat(7,1fr);display:grid}.cal-month button{cursor:pointer;color:var(--ink);background:0 0;border:0;border-radius:8px;align-content:center;justify-items:center;gap:2px;padding:0;font-family:inherit;font-size:14px;font-weight:600;transition:background .15s;display:grid}.cal-month button:hover{background:var(--accent-soft)}.cal-month button.is-dim{color:var(--ink-3);opacity:.5}.cal-month button.is-wknd{color:var(--c-red)}.cal-month button.is-today{background:var(--accent);color:#fff;font-weight:600}.cal-month button.is-today:hover{background:var(--accent-ink)}.cal-month .dots{gap:2px;height:4px;display:flex}.cal-month .dots i{border-radius:50%;width:4px;height:4px}.cal-pop-wrap{z-index:10;-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px);border-radius:var(--radius);pointer-events:none;background:#0f1e382e;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.cal-pop-wrap[hidden]{display:none}.cal-pop{background:#fff;border-radius:14px;width:min(310px,100% - 36px);padding:15px 16px;animation:.24s cubic-bezier(.34,1.3,.5,1) both calPopIn;box-shadow:0 18px 50px #0a1a3359}.cal-pop-head{align-items:center;gap:11px;display:flex}.cal-pop-head .av{background:var(--accent-soft);width:38px;height:38px;color:var(--accent-ink);border-radius:10px;flex:none;place-items:center;font-size:16px;font-weight:700;display:grid}.cal-pop-head b{font-size:17px;display:block}.cal-pop-head small{color:var(--ink-3);font-size:14px;font-weight:600;display:block}.cal-pop-close{cursor:pointer;border:1px solid var(--line);width:26px;height:26px;color:var(--ink-2);background:#fff;border-radius:8px;flex:none;justify-content:center;align-self:flex-start;align-items:center;margin-left:auto;padding:0;display:inline-flex}.cal-pop-close svg{width:13px;height:13px}.cal-pop-close:hover{border-color:var(--ink-3);background:#0f1e380a}.cal-pop-rows{border-top:1px solid var(--line-soft);margin-top:11px}.cal-pop-row{border-bottom:1px solid var(--line-soft);color:var(--ink-3);justify-content:space-between;align-items:center;gap:10px;padding:8px 0;font-size:14px;font-weight:600;display:flex}.cal-pop-row b{color:var(--ink);font-size:15px}.cal-status{border-radius:99px;padding:3px 10px;font-size:13px;font-weight:700}.cal-status[data-s=Onaylı]{color:#1fa873;background:#e7f6ee}.cal-status[data-s=Tamamlandı]{background:var(--accent-soft);color:var(--accent-ink)}.cal-status[data-s=Gelmedi]{color:#b26a00;background:#fff3dd}.cal-status[data-s=İptal]{color:var(--c-red);background:#fce9ea}.cal-pop-actions{gap:6px;margin-top:12px;display:flex}.cal-pop-actions button{cursor:pointer;border:1px solid #0000;border-radius:8px;flex:1;padding:7px 4px;font-family:inherit;font-size:13px;font-weight:700;transition:transform .15s,filter .15s}.cal-pop-actions button:hover{filter:brightness(.97);transform:translateY(-1px)}.cal-act-done{color:#1fa873;background:#e7f6ee;border-color:#bfe8d4}.cal-act-miss{color:#b26a00;background:#fff3dd;border-color:#f2dfb8}.cal-act-cancel{color:var(--c-red);background:#fce9ea;border-color:#f2c6c8}.cal-drawer-wrap{z-index:14;border-radius:var(--radius);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0f1e3847;position:absolute;inset:0;overflow:hidden}.cal-drawer-wrap[hidden]{display:none}.cal-drawer{background:#fff;flex-direction:column;gap:11px;width:min(280px,86%);padding:14px 15px;animation:.32s cubic-bezier(.22,.8,.3,1) both calDrawerIn;display:flex;position:absolute;top:0;bottom:0;right:0;overflow-y:auto;box-shadow:-14px 0 40px #0a1a3340}@keyframes calDrawerIn{0%{transform:translate(100%)}to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){.cal-drawer{animation:none}}.cal-drawer-head{align-items:center;gap:10px;display:flex}.cal-drawer-head .av{background:var(--accent-soft);width:36px;height:36px;color:var(--accent-ink);border-radius:10px;flex:none;place-items:center;font-size:15px;font-weight:700;display:grid}.cal-drawer-head .av-new{background:var(--accent);color:#fff}.cal-drawer-head .av-new svg{width:16px;height:16px}.cal-drawer-head b{white-space:nowrap;text-overflow:ellipsis;font-size:16px;line-height:1.25;display:block;overflow:hidden}.cal-drawer-head small{color:var(--ink-3);font-size:13px;font-weight:600;display:block}.cal-drawer-close{cursor:pointer;border:1px solid var(--line);width:25px;height:25px;color:var(--ink-2);background:#fff;border-radius:8px;flex:none;justify-content:center;align-self:flex-start;align-items:center;margin-left:auto;padding:0;display:inline-flex}.cal-drawer-close svg{width:12px;height:12px}.cal-drawer-close:hover{border-color:var(--ink-3);background:#0f1e380a}.cal-drawer-card{border:1px solid var(--line-soft);border-radius:12px;padding:10px 11px}.cal-drawer-label{letter-spacing:.09em;color:var(--ink-3);justify-content:space-between;align-items:center;gap:8px;font-size:12px;font-weight:700;display:flex}.cal-drawer-times{grid-template-columns:1fr 1fr;gap:7px;margin-top:9px;display:grid}.cal-drawer-times .tbox{background:#f6f8fa;border-radius:8px;padding:7px 10px}.cal-drawer-times .tbox i{letter-spacing:.07em;color:var(--ink-3);text-transform:uppercase;font-size:12px;font-style:normal;font-weight:700;display:block}.cal-drawer-times .tbox b{margin-top:1px;font-size:15px;display:block}.cal-drawer-contact{align-items:center;gap:10px;display:flex}.cal-drawer-contact>svg{width:16px;height:16px;color:var(--accent-ink);flex:none}.cal-drawer-contact i{letter-spacing:.07em;color:var(--ink-3);text-transform:uppercase;font-size:12px;font-style:normal;font-weight:700;display:block}.cal-drawer-contact b{font-size:15px;display:block}.cal-drawer-cta{width:100%;margin-top:auto}.cal-form{gap:9px;display:grid}.cal-form label{gap:3px;display:grid}.cal-form label span{color:var(--ink-2);font-size:13px;font-weight:600}.cal-form input{border:1.5px solid var(--line);width:100%;color:var(--ink);background:#fff;border-radius:8px;outline:none;padding:8px 11px;font-family:inherit;font-size:15px}.cal-form input:focus{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in oklab, var(--accent), transparent 82%)}.cal-form input.err{border-color:#d9534f;animation:.3s pfdShake}.cal-seg{background:#0f1e380d;border-radius:8px;grid-template-columns:1fr 1fr;gap:2px;padding:2px;display:grid}.cal-seg button{cursor:pointer;color:var(--ink-2);background:0 0;border:0;border-radius:6px;padding:6px 4px;font-family:inherit;font-size:14px;font-weight:600;transition:background .15s,color .15s}.cal-seg button:hover{color:var(--ink)}.cal-seg button.is-sel{color:var(--accent-ink);background:#fff;box-shadow:0 1px 3px #0f1e381f}.sol-grid{grid-template-columns:repeat(auto-fill,minmax(288px,1fr));gap:18px;width:min(1580px,100vw - 40px);margin-top:40px;margin-left:calc(50% + min(1580px,100vw - 40px)/-2);display:grid}.sol-card{background:var(--surface);border:1px solid var(--line);color:var(--ink);cursor:pointer;border-radius:16px;flex-direction:column;gap:9px;padding:22px 22px 18px;text-decoration:none;transition:transform .2s,box-shadow .2s,border-color .2s;display:flex}.sol-card:hover{box-shadow:var(--shadow-md);border-color:color-mix(in oklab, var(--accent), white 45%);transform:translateY(-4px)}.sol-card:focus-visible{outline:2.5px solid var(--accent);outline-offset:2px}.sol-card .ic{background:var(--accent-soft);width:38px;height:38px;color:var(--accent-ink);border-radius:10px;place-items:center;margin-bottom:3px;display:grid}.sol-card .ic svg{width:18px;height:18px}.sol-card h4{letter-spacing:-.015em;margin:0;font-size:18px;font-weight:700}.sol-card p{color:var(--ink-2);flex:1;margin:0;font-size:17px;line-height:1.5}.sol-more{color:var(--accent-ink);align-items:center;gap:5px;margin-top:4px;font-size:15px;font-weight:700;display:inline-flex}.sol-more svg{width:13px;height:13px;transition:transform .2s}.sol-card:hover .sol-more svg{transform:translate(3px)}.sol-grid{--sc:var(--accent)}.sol-card[data-cat=pink]{--sc:var(--c-pink)}.sol-card[data-cat=teal]{--sc:var(--accent)}.sol-card[data-cat=green]{--sc:#1fa873}.sol-card[data-cat=purple]{--sc:#7a5ae0}.sol-card[data-cat=navy]{--sc:var(--navy)}.sol-card[data-cat=orange]{--sc:#e8772e}.sol-card{position:relative;overflow:hidden}.sol-card:before{content:"";background:linear-gradient(90deg, var(--sc), color-mix(in oklab, var(--sc), white 45%));opacity:0;height:3px;transition:opacity .2s;position:absolute;inset:0 0 auto}.sol-card:after{content:"";background:radial-gradient(circle, color-mix(in oklab, var(--sc), transparent 86%), transparent 70%);pointer-events:none;border-radius:50%;width:110px;height:110px;transition:transform .3s;position:absolute;top:-46px;right:-46px}.sol-card:hover:before{opacity:1}.sol-card:hover:after{transform:scale(1.5)}.sol-card .ic{background:color-mix(in oklab, var(--sc), white 88%);color:color-mix(in oklab, var(--sc), black 12%);transition:transform .25s cubic-bezier(.34,1.4,.5,1)}.sol-card:hover .ic{transform:translateY(-3px)rotate(-5deg)scale(1.07)}.sol-card:hover{border-color:color-mix(in oklab, var(--sc), white 40%);box-shadow:0 12px 32px color-mix(in oklab, var(--sc), transparent 84%)}.sol-card .sol-more{color:color-mix(in oklab, var(--sc), black 15%)}.sol-legend{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:18px;display:flex}.sol-legend button{color:var(--ink-2);cursor:pointer;border:1.5px solid var(--line);background:#fff;border-radius:99px;align-items:center;gap:7px;padding:6px 14px;font-family:inherit;font-size:14px;font-weight:700;transition:border-color .18s,background .18s,transform .18s,color .18s;display:inline-flex}.sol-legend button:before{content:"";background:var(--sc,var(--accent));border-radius:50%;width:9px;height:9px}.sol-legend button:hover{border-color:var(--sc,var(--accent));transform:translateY(-1px)}.sol-legend button:focus-visible{outline:2.5px solid var(--accent);outline-offset:2px}.sol-legend button.sel{border-color:var(--sc,var(--accent));background:color-mix(in oklab, var(--sc,var(--accent)), white 90%);color:color-mix(in oklab, var(--sc,var(--accent)), black 25%)}.sol-legend button[data-cat=pink]{--sc:var(--c-pink)}.sol-legend button[data-cat=teal]{--sc:var(--accent)}.sol-legend button[data-cat=green]{--sc:#1fa873}.sol-legend button[data-cat=purple]{--sc:#7a5ae0}.sol-legend button[data-cat=navy]{--sc:var(--navy)}.sol-legend button[data-cat=orange]{--sc:#e8772e}.sol-legend button[data-cat=all]{--sc:var(--ink)}.sol-card.f-hide{display:none}.sol-card.f-in{animation:.32s cubic-bezier(.22,.8,.3,1) both solFIn}@keyframes solFIn{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}.sol-empty{text-align:center;color:var(--ink-3);padding:36px 0 8px;font-size:17px;font-weight:600}.sol-empty[hidden]{display:none}.sol-strip-shell{width:100%;max-width:100%;margin-top:36px;margin-bottom:52px;position:relative;overflow:hidden}.sol-strip-shell.f-hide{display:none}.sol-strip-band{cursor:grab;touch-action:pan-x;width:100%;max-width:100%;display:block;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.sol-strip-band::-webkit-scrollbar{display:none}.sol-strip-band.is-dragging{cursor:grabbing;-webkit-user-select:none;user-select:none}.sol-strip-nav{z-index:4;border:1px solid var(--line);background:var(--surface);width:42px;height:42px;color:var(--accent-ink);cursor:pointer;box-shadow:0 6px 20px -6px #08122673, var(--shadow-sm);border-radius:50%;place-items:center;padding:0;transition:transform .15s,border-color .15s,background .15s,opacity .15s;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.sol-strip-nav:hover{border-color:color-mix(in oklab, var(--accent), white 45%);background:var(--accent-soft);transform:translateY(-50%)scale(1.04)}.sol-strip-nav:active{transform:translateY(-50%)scale(.94)}.sol-strip-nav svg{width:19px;height:19px}.sol-strip-nav.prev{left:6px}.sol-strip-nav.next{right:6px}.sol-strip-marquee{padding:12px 52px 18px;display:block}.sol-strip-row{will-change:transform;flex-wrap:nowrap;width:max-content;display:flex}.sol-strip-group{align-items:stretch;gap:18px;padding-right:18px;display:flex}.sol-strip-group .sol-card{flex:none;width:288px}.sol-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;align-items:stretch;gap:clamp(14px,2vw,18px);margin-top:8px;display:grid}.sol-feature{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);grid-template-columns:1fr 1fr;align-items:stretch;gap:clamp(14px,2vw,20px);height:100%;min-height:196px;padding:clamp(12px,1.6vw,16px);transition:transform .2s,box-shadow .2s,border-color .2s;display:grid;position:relative;overflow:hidden}.sol-feature:hover{border-color:color-mix(in oklab, var(--sc), white 40%);box-shadow:0 12px 32px color-mix(in oklab, var(--sc), transparent 84%);transform:translateY(-4px)}@media (min-width:1101px){.sol-feature.is-last{grid-column:1/-1;justify-self:center;width:calc(50% - 9px)}}.sol-feature.alt .sol-feature-visual{order:2}.sol-feature.alt .sol-feature-copy{order:1}.sol-feature:before{content:"";background:linear-gradient(90deg, var(--sc), color-mix(in oklab, var(--sc), white 45%));opacity:0;height:3px;transition:opacity .2s;position:absolute;inset:0 0 auto}.sol-feature:after{content:"";background:radial-gradient(circle, color-mix(in oklab, var(--sc), transparent 86%), transparent 70%);pointer-events:none;border-radius:50%;width:110px;height:110px;transition:transform .3s;position:absolute;top:-46px;right:-46px}.sol-feature:hover:before{opacity:1}.sol-feature:hover:after{transform:scale(1.5)}.sol-feature[data-cat=pink]{--sc:var(--c-pink)}.sol-feature[data-cat=teal]{--sc:var(--accent)}.sol-feature[data-cat=green]{--sc:#1fa873}.sol-feature[data-cat=purple]{--sc:#7a5ae0}.sol-feature[data-cat=navy]{--sc:var(--navy)}.sol-feature[data-cat=orange]{--sc:#e8772e}.sol-feature.f-hide{display:none}.sol-feature.f-in{animation:.32s cubic-bezier(.22,.8,.3,1) both solFIn}.sol-feature-visual{background:linear-gradient(135deg, color-mix(in oklab, var(--sc), white 92%), color-mix(in oklab, var(--sc), white 78%));border:1px solid color-mix(in oklab, var(--sc), white 70%);border-radius:14px;place-items:center;height:100%;min-height:148px;padding:clamp(10px,1.4vw,14px);transition:transform .25s cubic-bezier(.34,1.4,.5,1);display:grid}.sol-feature:hover .sol-feature-visual{transform:translateY(-3px)scale(1.02)}.sol-feature-visual .sol-mock{width:100%;max-width:100%}.sol-feature-visual .ui-mock-bar span{font-size:12px}.sol-feature-visual .sol-mock-body{padding:12px;font-size:13px}.sol-feature-copy{text-align:left;flex-direction:column;justify-content:center;align-items:flex-start;gap:8px;width:100%;min-width:0;height:100%;display:flex}.sol-feature-title{font-family:var(--font-display);letter-spacing:-.015em;margin:0;font-size:clamp(16px,1.7vw,19px);font-weight:600;line-height:1.25}.sol-feature-desc{color:var(--ink-2);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:14px;line-height:1.5;display:-webkit-box;overflow:hidden}.sol-feature-link{color:color-mix(in oklab, var(--sc), black 15%);justify-content:flex-start;font-size:15px}.sol-feature-link svg{transition:transform .2s}.sol-feature:hover .sol-feature-link svg{transform:translate(3px)}.sol-mock-lead{margin-bottom:8px;font-size:12px;font-weight:600;display:block}.sol-mock-slots{gap:6px!important;margin-top:0!important}.sol-mock-slots .slot{pointer-events:none;padding:6px 2px;font-size:11px}.sol-mock-profile{align-items:center;gap:10px;display:flex}.sol-mock-av{background:var(--accent-soft);width:36px;height:36px;color:var(--accent-ink);border-radius:50%;flex:none;place-items:center;font-size:12px;font-weight:700;display:grid}.sol-mock-profile b{font-size:13px;display:block}.sol-mock-profile small{color:var(--ink-3);font-size:11px;font-weight:600}.sol-mock-stars{color:#e8a317;margin-top:8px;font-size:12px;font-weight:700}.sol-mock-stars span{color:var(--ink-3);font-weight:600}.sol-mock-msg{align-items:flex-start;gap:8px;display:flex}.sol-mock-bell{width:22px;color:var(--accent-ink);flex:none}.sol-mock-bell svg{width:18px;height:18px}.sol-mock-msg p{color:var(--ink-2);margin:0;font-size:12px;line-height:1.45}.sol-mock-cal{gap:6px;margin-bottom:8px;display:flex}.sol-mock-cal span{text-align:center;color:var(--ink-3);background:#f3f5f8;border-radius:6px;flex:1;padding:5px 0;font-size:11px;font-weight:700}.sol-mock-cal span.on{background:var(--accent-soft);color:var(--accent-ink)}.sol-mock-ev{color:var(--ink-2);font-size:12px;font-weight:600}.sol-mock-call{text-align:center}.sol-mock-ring{border:3px solid var(--c-green);border-radius:50%;width:36px;height:36px;margin:0 auto 8px;animation:2s ease-in-out infinite solPulse;display:block}.sol-mock-call b{font-size:13px;display:block}.sol-mock-call small{color:var(--ink-3);font-size:11px}.sol-mock-card-pay{background:var(--navy);color:#fff;border-radius:10px;justify-content:space-between;align-items:center;padding:10px 12px;font-size:13px;display:flex}.sol-mock-card-pay b{font-size:15px}.sol-mock-ok{color:var(--c-green);margin-top:8px;font-size:11px;font-weight:700;display:block}.sol-mock-chat p{color:var(--ink-2);background:#f3f5f8;border-radius:10px;max-width:92%;margin:0 0 6px;padding:7px 10px;font-size:11px;line-height:1.4}.sol-mock-chat p.out{color:#1fa873;background:#e7f6ee;margin-left:auto}.sol-mock-video{text-align:center}.sol-mock-cam{background:linear-gradient(135deg, var(--navy), color-mix(in oklab, var(--navy), var(--accent) 40%));border-radius:8px;width:100%;height:52px;margin-bottom:8px;display:block}.sol-mock-video b{font-size:12px}.sol-mock-folder b{font-size:13px;display:block}.sol-mock-folder small{color:var(--ink-3);font-size:11px}.sol-mock-doc span{background:#eef1f5;border-radius:4px;height:6px;margin-bottom:6px;display:block}.sol-mock-doc .sign{height:auto;color:var(--c-green);background:0 0;margin-top:4px;font-size:12px;font-weight:700}.sol-mock-sms{color:var(--ink-2);margin:0;font-size:11px;line-height:1.45}.sol-mock-bars{align-items:flex-end;gap:6px;height:56px;display:flex}.sol-mock-bars i{background:var(--accent);opacity:.85;border-radius:4px 4px 0 0;flex:1}.sol-mock-phone span{border:3px solid var(--ink-3);background:#fff;border-radius:12px;width:44px;height:72px;margin:0 auto 8px;display:block}.sol-mock-phone b{text-align:center;font-size:11px;display:block}.sol-mock-ig{grid-template-columns:1fr 1fr;gap:5px;display:grid}.sol-mock-ig span{aspect-ratio:1;background:color-mix(in oklab, var(--c-pink), white 70%);border-radius:6px}.sol-mock-shield{text-align:center;color:var(--accent-ink)}.sol-mock-shield svg{width:32px;height:32px;margin-bottom:6px}.sol-mock-shield b{color:var(--ink);font-size:12px;display:block}.sol-art{aspect-ratio:16/10;border:1px solid var(--line-soft);background:color-mix(in oklab, var(--sc), white 94%);border-radius:14px;width:100%;position:relative;overflow:hidden}.sol-art-stage{position:absolute;inset:0}.sol-art-layer{border-radius:10px;position:absolute}.sol-art-layer--bg{border:1px solid var(--line-soft);box-shadow:0 8px 24px color-mix(in oklab, var(--sc), transparent 88%);background:#fff;inset:12% 8% 18%}.sol-art-layer--main{background:color-mix(in oklab, var(--sc), white 82%)}.sol-art-layer--accent{background:var(--sc);opacity:.9}.sol-art--profil .sol-art-layer--main{border-radius:50%;width:28%;height:28%;top:22%;left:14%}.sol-art--profil .sol-art-layer--accent{border-radius:6px;width:42%;height:10%;top:54%;left:14%}.sol-art--profil .sol-art-layer--bg:after{content:"";background:color-mix(in oklab, var(--sc), white 90%);border:1px solid color-mix(in oklab, var(--sc), white 70%);border-radius:10px;width:38%;height:52%;position:absolute;top:20%;right:12%}.sol-art--randevu .sol-art-layer--main{width:14%;height:14%;box-shadow:18px 0 0 color-mix(in oklab, var(--sc), white 82%), 36px 0 0 color-mix(in oklab, var(--sc), white 82%);border-radius:4px;top:18%;left:12%}.sol-art--randevu .sol-art-layer--accent{width:16%;height:22%;box-shadow:22px 0 0 var(--sc), 44px 0 0 color-mix(in oklab, var(--sc), white 55%), 66px 0 0 color-mix(in oklab, var(--sc), white 82%);border-radius:8px;top:42%;left:16%}.sol-art--hatirlatma .sol-art-layer--main{border-radius:12px 12px 12px 4px;width:22%;height:26%;top:24%;left:18%}.sol-art--hatirlatma .sol-art-layer--accent{width:8%;height:8%;box-shadow:0 0 0 6px color-mix(in oklab, var(--sc), transparent 75%);border-radius:50%;top:20%;left:44%}.sol-art--takvim .sol-art-layer--main{background:repeating-linear-gradient(0deg, color-mix(in oklab, var(--sc), white 88%) 0 1px, transparent 1px 22%), repeating-linear-gradient(90deg, color-mix(in oklab, var(--sc), white 88%) 0 1px, transparent 1px 22%);background-color:#fff;border-radius:8px;inset:28% 14% 22%}.sol-art--takvim .sol-art-layer--accent{width:18%;height:16%;box-shadow:24px 0 0 color-mix(in oklab, var(--sc), white 70%), 48px 0 0 var(--sc), 72px 24px 0 color-mix(in oklab, var(--sc), white 82%);border-radius:6px;top:36%;left:22%}.sol-art--cagri .sol-art-layer--main{border:3px solid color-mix(in oklab, var(--sc), black 10%);background:linear-gradient(160deg, #fff, color-mix(in oklab, var(--sc), white 92%));border-radius:22px;width:34%;height:54%;top:22%;left:32%}.sol-art--cagri .sol-art-layer--accent{border-radius:50%;width:12%;height:12%;animation:2s ease-in-out infinite solPulse;top:30%;left:43%}.sol-art--pos .sol-art-layer--main{background:linear-gradient(135deg, var(--navy), color-mix(in oklab, var(--navy), var(--sc) 40%));border-radius:12px;width:48%;height:32%;top:34%;left:26%}.sol-art--pos .sol-art-layer--accent{opacity:.55;border-radius:3px;width:22%;height:4%;top:46%;left:39%}.sol-art--enabiz .sol-art-layer--main,.sol-art--usbs .sol-art-layer--main{clip-path:polygon(50% 0%,100% 28%,86% 100%,14% 100%,0% 28%);background:color-mix(in oklab, var(--sc), white 75%);border-radius:50% 50% 46% 46%;width:30%;height:36%;top:28%;left:35%}.sol-art--enabiz .sol-art-layer--accent,.sol-art--usbs .sol-art-layer--accent{border-radius:4px;width:14%;height:14%;top:40%;left:43%;transform:rotate(45deg)}.sol-art--usbs .sol-art-layer--bg:after{content:"";background:color-mix(in oklab, var(--sc), white 85%);border:2px solid var(--sc);border-radius:8px;width:28%;height:20%;position:absolute;bottom:20%;left:18%}.sol-art--instagram .sol-art-layer--main{width:22%;height:22%;box-shadow:26px 0 0 color-mix(in oklab, var(--sc), white 80%), 52px 0 0 var(--sc), 0 26px 0 color-mix(in oklab, var(--sc), white 70%), 26px 26px 0 color-mix(in oklab, var(--sc), white 85%);border-radius:6px;top:26%;left:16%}.sol-art--wa .sol-art-layer--main{border-radius:14px 14px 14px 4px;width:38%;height:24%;top:30%;left:16%}.sol-art--wa .sol-art-layer--accent{opacity:.65;border-radius:14px 14px 4px;width:28%;height:18%;top:48%;left:42%}.sol-art--wa-clock .sol-art-layer--main{border:3px solid var(--sc);background:#fff;border-radius:50%;width:26%;height:26%;top:26%;left:54%}.sol-art--wa-clock .sol-art-layer--accent{transform-origin:bottom;border-radius:2px;width:2px;height:10%;top:36%;left:66%;transform:rotate(25deg)}.sol-art--wa-clock .sol-art-layer--bg:after{content:"";background:color-mix(in oklab, var(--sc), white 82%);border-radius:12px 12px 12px 4px;width:34%;height:20%;position:absolute;bottom:24%;left:14%}.sol-art--video .sol-art-layer--main{background:color-mix(in oklab, var(--navy), var(--sc) 30%);border-radius:10px;width:46%;height:38%;top:30%;left:14%}.sol-art--video .sol-art-layer--accent{border-style:solid;border-width:10px 0 10px 16px;border-color:transparent transparent transparent var(--sc);opacity:1;background:0 0;border-radius:0;width:0;height:0;top:42%;left:66%}.sol-art--hasta .sol-art-layer--main{border:2px solid color-mix(in oklab, var(--sc), white 60%);background:#fff;border-radius:8px 8px 4px 4px;width:32%;height:40%;top:26%;left:16%}.sol-art--hasta .sol-art-layer--accent{width:36%;height:8%;box-shadow:0 14px 0 color-mix(in oklab, var(--sc), white 80%), 0 28px 0 color-mix(in oklab, var(--sc), white 90%);border-radius:4px;top:38%;left:22%}.sol-art--onam .sol-art-layer--main{border:1px solid var(--line);background:#fff;border-radius:6px;width:34%;height:44%;top:24%;left:30%}.sol-art--onam .sol-art-layer--accent{width:18%;height:3px;box-shadow:0 -10px 0 color-mix(in oklab, var(--sc), white 80%), 0 10px 0 var(--sc);border-radius:2px;top:52%;left:38%}.sol-art--sms .sol-art-layer--main{border-radius:12px;width:40%;height:22%;top:28%;left:14%}.sol-art--sms .sol-art-layer--accent{opacity:.7;border-radius:10px;width:32%;height:16%;top:50%;left:28%}.sol-art--rapor .sol-art-layer--main{width:10%;height:34%;box-shadow:16px 8px 0 color-mix(in oklab, var(--sc), white 75%), 32px -4px 0 var(--sc), 48px 12px 0 color-mix(in oklab, var(--sc), white 65%);border-radius:4px 4px 0 0;bottom:22%;left:22%}.sol-art--rapor .sol-art-layer--accent{opacity:.35;width:54%;height:2px;box-shadow:0 8px 0 color-mix(in oklab, var(--sc), white 80%), 0 16px 0 color-mix(in oklab, var(--sc), white 90%);border-radius:2px;top:24%;left:22%}.sol-art--mobil .sol-art-layer--main{border:3px solid color-mix(in oklab, var(--sc), black 8%);background:linear-gradient(180deg, #fff 0 18%, color-mix(in oklab, var(--sc), white 92%) 18%);border-radius:16px;width:28%;height:56%;top:20%;left:36%}.sol-art--mobil .sol-art-layer--accent{opacity:.5;border-radius:99px;width:10%;height:2%;top:24%;left:45%}@keyframes solPulse{0%,to{opacity:.9;transform:scale(1)}50%{opacity:1;transform:scale(1.15)}}@media (max-width:1100px){.sol-feature-grid{grid-template-columns:1fr;grid-auto-rows:auto}.sol-feature.is-last{justify-self:stretch;width:auto}}@media (max-width:900px){.sol-feature{grid-template-columns:1fr}.sol-feature.alt .sol-feature-visual,.sol-feature.alt .sol-feature-copy{order:0}.sol-feature-visual{min-height:132px}}@media (max-width:760px){.sol-strip-band{-webkit-mask-image:none;mask-image:none}.sol-strip-marquee{padding-left:44px;padding-right:44px}.sol-strip-nav{width:36px;height:36px}.sol-strip-nav svg{width:17px;height:17px}.sol-strip-nav.prev{left:2px}.sol-strip-nav.next{right:2px}}.crumbs{color:var(--ink-3);align-items:center;gap:8px;padding:18px 0 0;font-size:15px;font-weight:600;display:flex}.crumbs a{color:var(--ink-3);text-decoration:none}.crumbs a:hover{color:var(--accent-ink);text-decoration:underline}.crumbs svg{width:12px;height:12px}.sol-visual-panel{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);text-align:center;justify-items:center;gap:14px;padding:36px;display:grid}.sol-visual-panel .big{background:var(--accent-soft);width:76px;height:76px;color:var(--accent-ink);border-radius:20px;place-items:center;display:grid}.sol-visual-panel .big svg{width:36px;height:36px}.sol-visual-panel .rows{gap:8px;width:100%;margin-top:8px;display:grid}.sol-visual-panel .rows span{text-align:left;border:1px solid var(--line-soft);color:var(--ink-2);background:#fff;border-radius:10px;align-items:center;gap:9px;padding:10px 13px;font-size:15px;font-weight:600;display:flex}.sol-visual-panel .rows svg{width:14px;height:14px;stroke:var(--accent-ink);flex:none}.vs-duel{flex-wrap:wrap;align-items:center;gap:16px;margin-top:38px;display:flex}.vs-side{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff12;border:1px solid #ffffff29;border-radius:16px;align-items:center;gap:13px;padding:18px 26px;display:flex}.vs-side img{height:28px;display:block}.vs-side .vs-logo-color{display:none}.vs-side .vs-mark{color:#fff;width:38px;height:38px;font-family:var(--font-display);background:#ffffff24;border-radius:10px;flex:none;place-items:center;font-size:17px;font-weight:700;display:grid}.vs-side b{font-family:var(--font-display);color:#fff;white-space:nowrap;font-size:20px;font-weight:600}.vs-coin{background:var(--accent);color:#fff;width:46px;height:46px;font-family:var(--font-display);border-radius:50%;flex:none;place-items:center;font-size:16px;font-weight:700;display:grid;box-shadow:0 10px 26px #00000059}.compare-table.vs-table tbody td:nth-child(3){background:0 0}.compare-table.vs-table tbody td:nth-child(2){background:color-mix(in oklab, var(--accent-soft), white 38%)}.vs-th-logo{vertical-align:middle;width:auto;height:26px;display:inline-block}.vs-th-logo-white{display:none}.vs-th-logo-color{display:inline-block}.vs-stat{font-family:var(--font-display);color:var(--ink);font-size:17px;font-weight:700}.compare-table.vs-table th.featured-col{background:var(--accent-soft)}[data-theme=dark] .compare-table.vs-table thead th{color:#eaf0f8}[data-theme=dark] .compare-table.vs-table thead th:not(.featured-col){background:#14233b}[data-theme=dark] .compare-table.vs-table th.featured-col{background:#16273f}[data-theme=dark] .vs-th-logo-color{display:none}[data-theme=dark] .vs-th-logo-white{display:inline-block}[data-theme=dark] .compare-table.vs-table .vs-stat{color:#eaf0f8}[data-theme=dark] .vs-table .part{color:var(--ink-2);background:#ffffff14;border-color:#ffffff29}[data-theme=dark] body[data-hero] .vs-side{box-shadow:none;background:#16273f;border-color:#ffffff24}[data-theme=dark] body[data-hero] .vs-side b{color:#eaf0f8}[data-theme=dark] body[data-hero] .vs-side .vs-mark{color:#eaf0f8;background:#ffffff24}[data-theme=dark] body[data-hero] .vs-side .vs-logo-color{display:none}[data-theme=dark] body[data-hero] .vs-side .vs-logo-white{display:block}.na-modal{text-align:left;flex-direction:column;gap:12px;display:flex}.na-head{align-items:center;gap:10px;display:flex}.na-head>div{flex:1;min-width:0}.na-head b{color:var(--ink);font-size:14px;font-weight:700;line-height:1.2;display:block}.na-head small{color:var(--ink-3);margin-top:2px;font-size:11.5px;display:block}.na-cal,.na-x{border-radius:9px;flex:none;place-items:center;width:32px;height:32px;display:grid}.na-cal{background:var(--accent-soft);color:var(--accent-ink)}.na-cal svg{width:17px;height:17px}.na-x{color:var(--ink-3)}.na-x svg{width:15px;height:15px}.na-steps{align-items:center;gap:6px;display:flex}.na-step{align-items:center;gap:6px;min-width:0;display:flex}.na-step i{color:var(--ink-3);white-space:nowrap;font-size:11px;font-style:normal;font-weight:600}.na-step.on i,.na-step.done i{color:var(--ink)}.na-dot{width:20px;height:20px;color:var(--ink-3);background:#0f1e3814;border-radius:50%;flex:none;place-items:center;font-size:11px;font-weight:700;display:grid}.na-step.on .na-dot,.na-step.done .na-dot{background:var(--accent);color:#fff}.na-dot svg{stroke:currentColor;fill:none;width:12px;height:12px}.na-bar{background:#0f1e381a;border-radius:2px;flex:1;min-width:6px;height:2px}.na-bar.on{background:var(--accent)}.na-body{border:1px solid var(--line-soft);border-radius:12px;flex-direction:column;gap:10px;padding:12px;display:flex}.na-label{letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3);font-size:11px;font-weight:700}.na-row{align-items:center;gap:10px;display:flex}.na-row>b{min-width:0;color:var(--ink);flex:1;font-size:13px;font-weight:600}.na-ic{border-radius:8px;flex:none;place-items:center;width:28px;height:28px;display:grid}.na-ic svg{width:15px;height:15px}.na-ic.mail{color:#4c6fff;background:#e1eaff;background:lab(92.3633% .225633 -13.0096)}.na-ic.wa{color:#1faf5f;background:#e1f8e4;background:lab(95.4927% -10.7016 6.90405)}.na-sublist{flex-direction:column;gap:8px;padding-left:38px;display:flex}.na-sub{align-items:center;gap:8px;display:flex}.na-sub>span:first-child{min-width:0;color:var(--ink-2);flex:1;font-size:12px}.na-foot{color:var(--ink-3);align-items:center;gap:7px;font-size:11.5px;display:flex}.na-foot svg{width:14px;height:14px;color:var(--accent-ink);flex:none}.na-foot b{color:var(--ink-2);font-weight:700}@media (max-width:600px){.dns-visual .ui-mock,#akis .ui-mock{max-width:270px}.dns-stagewrap,#akis .dns-stagewrap{zoom:.86;min-height:184px}.dns-visual{padding-bottom:8px}}.vs-table .part{color:var(--ink-3);border:1px solid var(--line-soft);background:#0f1e380d;border-radius:99px;padding:4px 12px;font-size:15px;font-weight:600;display:inline-block}.vs-note{color:var(--ink-3);margin:14px 4px 0;font-size:15px}.slot-confirm,.pay-done{color:#1fa873;background:#e7f6ee;border:1px solid #bfe8d4;border-radius:10px;align-items:center;gap:8px;margin-top:13px;padding:9px 13px;font-size:15px;font-weight:600;animation:.28s cubic-bezier(.34,1.3,.5,1) both calPopIn;display:flex}.slot-confirm svg,.pay-done svg{stroke:#1fa873;flex:none;width:14px;height:14px}.slot-confirm[hidden],.pay-done[hidden]{display:none}.pay-opt{cursor:pointer;border:1.5px solid var(--line);width:100%;color:var(--ink);background:#fff;border-radius:10px;justify-content:space-between;align-items:center;padding:10px 14px;font-family:inherit;font-size:16px;font-weight:600;transition:border-color .15s,background .15s;display:flex}.pay-opt:hover{border-color:var(--accent)}.pay-opt.on{border-color:var(--accent);background:var(--accent-soft)}a,button,summary,select,label[for],[role=button],[role=switch],[role=tab],.slot:not(.off),.cal-ev,.cal-col,.pay-opt,.sol-card,.intg-tile,.testi-dot,.faq-item summary,.cal-daychip,.cal-switch,input[type=checkbox],input[type=radio]{cursor:pointer}button:disabled,.slot.off{cursor:not-allowed}.cur-ring{z-index:9999;pointer-events:none;border:1.5px solid color-mix(in oklab, var(--accent), transparent 25%);opacity:0;border-radius:50%;width:30px;height:30px;margin:-15px 0 0 -15px;transition:opacity .25s,transform .18s ease-out,border-color .18s,background .18s;position:fixed;top:0;left:0;transform:scale(1)}.cur-ring.vis{opacity:1}.cur-ring.hot{border-color:var(--accent);background:color-mix(in oklab, var(--accent), transparent 90%);transform:scale(1.45)}.cur-ring.down{transform:scale(.85)}@media (pointer:coarse),(prefers-reduced-motion:reduce){.cur-ring{display:none}}.tl-sticky{top:calc(80px + var(--lead-offset));z-index:30;pointer-events:none;grid-template-columns:1fr 92px 1fr;align-items:center;margin-bottom:6px;display:grid;position:sticky}.tl-sticky-chip{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1.5px solid var(--line);box-shadow:var(--shadow-sm);color:var(--ink-3);background:#ffffffeb;border-radius:99px;justify-self:center;align-items:center;gap:9px;padding:7px 16px 7px 8px;font-size:15px;font-weight:700;transition:border-color .25s,color .25s,transform .25s,box-shadow .25s;display:inline-flex}.tl-sticky-chip:first-child{grid-column:1}.tl-sticky-chip:last-child{grid-column:3}.tl-sticky-chip img{object-fit:cover;border-radius:50%;width:26px;height:26px}.tl-sticky-chip.on{box-shadow:var(--shadow-md);transform:scale(1.06)}.tl-sticky-chip.h.on{border-color:var(--persona-h);color:var(--persona-h)}.tl-sticky-chip.d.on{border-color:var(--c-pink);color:var(--c-pink)}@media (max-width:860px){.tl-sticky{grid-template-columns:auto auto;justify-content:flex-start;gap:10px;padding-left:50px}.tl-sticky-chip:first-child,.tl-sticky-chip:last-child{grid-column:auto}}.dns{grid-template-columns:.92fr 1.08fr;gap:clamp(32px,5vw,72px);margin-top:24px;display:grid}.dns-steps{flex-direction:column;display:flex}.dns-step{opacity:.3;flex-direction:column;justify-content:center;min-height:58vh;transition:opacity .4s;display:flex}.dns-step:last-child{min-height:auto;padding-bottom:clamp(24px,7vh,72px)}.dns-step.is-on{opacity:1}.dns-step-num{background:var(--accent-soft);width:34px;height:34px;color:var(--accent-ink);font-family:var(--font-display);border-radius:50%;place-items:center;margin-bottom:16px;font-size:17px;font-weight:700;transition:background .3s,color .3s;display:grid}.dns-step.is-on .dns-step-num{background:var(--accent);color:#fff}.dns-step h4{font-family:var(--font-display);letter-spacing:-.01em;margin:0 0 10px;font-size:clamp(20px,2.2vw,26px);font-weight:600}.dns-step p{color:var(--ink-2);max-width:400px;margin:0;font-size:18px;line-height:1.7}.dns-visual{top:calc(110px + var(--lead-offset));flex-direction:column;align-self:start;align-items:center;width:100%;display:flex;position:sticky}.dns-stagewrap{grid-template-columns:minmax(0,1fr);min-height:380px;display:grid}.dns-stage{opacity:0;pointer-events:none;grid-area:1/1;align-self:center;min-width:0;transition:opacity .45s,transform .45s;transform:translateY(14px)}.dns-stage:has(>.fx-chat){align-self:start;padding-top:20px}.dns[data-active="1"] .dns-stage.st1,.dns[data-active="2"] .dns-stage.st2,.dns[data-active="3"] .dns-stage.st3,.dns[data-active="4"] .dns-stage.st4{opacity:1;pointer-events:auto;transform:translateY(0)}.dns-appt{border:1px solid var(--line-soft);border-radius:14px;padding:15px 16px}.dns-appt-head{align-items:center;gap:12px;display:flex}.dns-appt-head .avx{background:var(--accent-soft);width:40px;height:40px;color:var(--accent-ink);border-radius:12px;flex:none;place-items:center;font-size:16px;font-weight:700;display:grid}.dns-appt-head b{font-size:17px;display:block}.dns-appt-head small{color:var(--ink-3);font-size:15px;display:block}.dns-appt-meta{flex-wrap:wrap;gap:7px;margin-top:12px;display:flex}.dns-appt-meta span{color:var(--ink-2);border:1px solid var(--line-soft);background:#0f1e380d;border-radius:99px;padding:4px 11px;font-size:14px;font-weight:600}.dns-rec-btn{cursor:pointer;background:var(--navy);color:#fff;border:0;border-radius:10px;justify-content:center;align-items:center;gap:9px;width:100%;margin-top:14px;padding:11px;font-family:inherit;font-size:16px;font-weight:700;transition:transform .15s,filter .15s;display:flex}.dns-rec-btn:hover{filter:brightness(1.15);transform:translateY(-1px)}.dns-rec-btn .dot{background:#ff5c5c;border-radius:50%;width:9px;height:9px;animation:1.6s infinite dnsPulse}@keyframes dnsPulse{0%,to{box-shadow:0 0 #ff5c5c80}55%{box-shadow:0 0 0 7px #ff5c5c00}}.dns-reclive{text-align:center;padding:8px 0}.dns-reclive .rec-pill{color:var(--c-red);background:#fce9ea;border:1px solid #f2c6c8;border-radius:99px;align-items:center;gap:9px;padding:8px 18px;font-size:15px;font-weight:700;display:inline-flex}.dns-reclive .rec-pill .dot{background:var(--c-red);border-radius:50%;width:9px;height:9px;animation:1.2s infinite dnsPulse}.dns-wave{justify-content:center;align-items:center;gap:4px;height:56px;margin:22px 0 6px;display:flex}.dns-wave i{background:var(--accent);border-radius:99px;width:4.5px;height:12px;animation:1.1s ease-in-out infinite dnsWave}.dns-wave i:nth-child(2n){height:26px;animation-delay:.15s}.dns-wave i:nth-child(3n){height:40px;animation-delay:.3s}.dns-wave i:nth-child(5n){height:20px;animation-delay:.45s}.dns-wave i:nth-child(7n){height:34px;animation-delay:.6s}@keyframes dnsWave{0%,to{transform:scaleY(.45)}50%{transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.dns-wave i,.dns-rec-btn .dot,.dns-reclive .rec-pill .dot{animation:none}}.dns-reclive .hint{color:var(--ink-3);font-size:15px;font-weight:600}.dns-stop-btn{border:1.5px solid var(--line);cursor:pointer;width:100%;color:var(--ink);background:#fff;border-radius:10px;margin-top:18px;padding:11px;font-family:inherit;font-size:16px;font-weight:700;transition:border-color .15s,background .15s;display:block}.dns-stop-btn:hover{border-color:var(--ink-3);background:#0f1e380a}.dns-note{border:1px solid var(--line-soft);border-radius:14px;padding:15px 16px}.dns-note-head{align-items:center;gap:9px;font-size:15px;font-weight:700;display:flex}.dns-note-head .ai{background:linear-gradient(135deg, var(--accent), var(--c-pink));color:#fff;border-radius:8px;flex:none;place-items:center;width:26px;height:26px;display:grid}.dns-note-head .ai svg{width:14px;height:14px}.dns-note-row{border-bottom:1px solid var(--line-soft);opacity:0;padding:10px 0 2px;transition:opacity .4s,transform .4s;transform:translateY(8px)}.dns-note-row:last-of-type{border-bottom:0}.dns-note-row i{letter-spacing:.08em;text-transform:uppercase;color:var(--accent-ink);font-size:13px;font-style:normal;font-weight:700;display:block}.dns-note-row p{color:var(--ink-2);margin:3px 0 8px;font-size:15px;line-height:1.55}.dns[data-active="3"] .dns-note-row,.dns[data-active="4"] .dns-note-row{opacity:1;transform:translateY(0)}.dns[data-active="3"] .dns-note-row:nth-child(2){transition-delay:.15s}.dns[data-active="3"] .dns-note-row:nth-child(3){transition-delay:.35s}.dns[data-active="3"] .dns-note-row:nth-child(4){transition-delay:.55s}.dns[data-active="3"] .dns-note-row:nth-child(5){transition-delay:.75s}.dns-attach-btn{width:100%;margin-top:14px}.dns-attached{color:#1fa873;background:#e7f6ee;border:1px solid #bfe8d4;border-radius:10px;align-items:center;gap:9px;margin-top:13px;padding:10px 13px;font-size:15px;font-weight:700;display:flex}.dns-attached svg{stroke:#1fa873;flex:none;width:15px;height:15px}.dns-note-chip{background:linear-gradient(135deg, color-mix(in oklab, var(--accent), white 86%), color-mix(in oklab, var(--c-pink), white 88%));border:1px solid color-mix(in oklab, var(--accent), white 65%);color:var(--accent-ink);border-radius:99px;align-items:center;gap:7px;margin-top:12px;padding:6px 13px;font-size:14px;font-weight:700;display:inline-flex}.dns-note-chip svg{width:13px;height:13px}.dns-restart{cursor:pointer;color:var(--ink-3);background:0 0;border:0;margin-top:14px;font-family:inherit;font-size:15px;font-weight:600;text-decoration:underline}.dns-restart:hover{color:var(--ink)}.fx-chat{flex-direction:column;gap:8px;padding:4px 2px;display:flex}.fx-chat.wa{background:#e7e1d8;border-radius:12px;padding:12px}.fx-msg{border:1px solid var(--line-soft);max-width:84%;color:var(--ink);background:#fff;border-radius:12px;align-self:flex-start;padding:8px 12px;font-size:15px;line-height:1.5;box-shadow:0 1px 1px #0f1e380d}.fx-msg.out{background:var(--accent-soft);border-color:color-mix(in oklab, var(--accent), white 70%);border-bottom-right-radius:4px;align-self:flex-end}.fx-chat.wa .fx-msg.out{background:#d9fdd3;border-color:#c5efc0}.fx-msg.in{border-bottom-left-radius:4px}.fx-msg small{color:var(--ink-3);text-align:right;margin-top:3px;font-size:12px;font-weight:600;display:block}.fx-msg small .tick{color:#34b7f1}.fx-quick{align-self:flex-end;gap:7px;display:flex}.fx-quick button{cursor:pointer;border:1.5px solid var(--accent);color:var(--accent-ink);background:#fff;border-radius:99px;padding:6px 13px;font-family:inherit;font-size:14px;font-weight:600;transition:background .15s,transform .15s}.fx-quick button:hover{background:var(--accent-soft);transform:translateY(-1px)}.fx-call{background:var(--navy);text-align:center;color:#fff;border-radius:14px;padding:26px 16px 20px}.fx-call .fc-av{background:var(--accent-soft);width:64px;height:64px;color:var(--accent-ink);border-radius:50%;place-items:center;margin:0 auto 12px;font-size:22px;font-weight:700;display:grid;position:relative}.fx-call .fc-av:before,.fx-call .fc-av:after{content:"";border:1.5px solid #ffffff40;border-radius:50%;animation:1.8s ease-out infinite fcRing;position:absolute;inset:-10px}.fx-call .fc-av:after{animation-delay:.9s}@keyframes fcRing{0%{opacity:1;transform:scale(.8)}to{opacity:0;transform:scale(1.5)}}.fx-call b{font-size:18px;display:block}.fx-call small{color:#fff9;margin-top:3px;font-size:14px;font-weight:600;display:block}.fx-call .fc-acts{justify-content:center;gap:18px;margin-top:18px;display:flex}.fc-btn{cursor:pointer;color:#fff;border:0;border-radius:50%;place-items:center;width:46px;height:46px;transition:transform .15s,filter .15s;display:grid}.fc-btn svg{width:20px;height:20px}.fc-btn:hover{transform:translateY(-2px)scale(1.06)}.fc-btn.ans{background:#1fa873}.fc-btn.dec{background:var(--c-red)}.fx-call .fc-timer{font-family:var(--font-display);letter-spacing:.04em;font-size:22px;font-weight:700}.fx-call .fc-line{color:#ffffffd9;text-align:left;background:#ffffff1a;border-radius:10px;max-width:240px;margin:12px auto 0;padding:8px 12px;font-size:14px;line-height:1.5}.fx-form{border:1px solid var(--line-soft);background:#fff;border-radius:12px;flex-direction:column;display:flex;overflow:hidden}.fx-form-row{background:0 0;border:0;align-items:center;gap:12px;padding:13px 16px;font-size:15px;font-weight:600;display:flex}.fx-form-row+.fx-form-row{border-top:1px solid var(--line-soft)}.fx-form-row i{color:var(--ink-3);text-transform:uppercase;letter-spacing:.06em;flex:none;width:94px;min-width:94px;font-size:12px;font-style:normal;font-weight:600}.fx-form-row b{flex:1;font-size:15px;font-weight:600;line-height:1.4}.fx-form-row .ok{background:#e7f6ee;border-radius:50%;flex:none;place-items:center;width:18px;height:18px;display:grid}.fx-form-row .ok svg{stroke:#1fa873;width:10px;height:10px}.fx-meter{margin-top:4px}.fx-meter .m-top{color:var(--ink-3);justify-content:space-between;margin-bottom:5px;font-size:13px;font-weight:600;display:flex}.fx-meter .m-bar{background:#0f1e3812;border-radius:99px;height:6px;overflow:hidden}.fx-meter .m-bar i{background:linear-gradient(90deg, var(--accent), #34c98e);border-radius:99px;height:100%;display:block}.fx-search{gap:8px;display:grid}.fx-search .fs-bar{border:1.5px solid var(--line);color:var(--ink-2);background:#fff;border-radius:99px;align-items:center;gap:8px;padding:9px 13px;font-size:15px;font-weight:600;display:flex}.fx-search .fs-bar svg{width:14px;height:14px;color:var(--ink-3);flex:none}.fs-row{border:1px solid var(--line-soft);background:#fff;border-radius:12px;align-items:center;gap:10px;padding:10px 12px;display:flex}.fs-row .avx{width:34px;height:34px;color:var(--ink-2);background:#0f1e380f;border-radius:50%;flex:none;place-items:center;font-size:14px;font-weight:600;display:grid;overflow:hidden}.fs-row .avx img{object-fit:cover;width:100%;height:100%;display:block}.fs-row b{font-size:15px;display:block}.fs-row small{color:var(--ink-3);font-size:13px;font-weight:600;display:block}.fs-row .star{color:#f5a623;white-space:nowrap;margin-left:auto;font-size:13px;font-weight:600}.fs-row.hl{border:1.5px solid var(--accent);background:var(--accent-soft);position:relative}.fs-row.hl .avx{background:var(--accent);color:#fff}.fs-row .you{letter-spacing:.06em;background:var(--accent);color:#fff;border-radius:99px;padding:2px 8px;font-size:11px;font-weight:600;position:absolute;top:-8px;right:10px}.fx-ig-head{align-items:center;gap:14px;display:flex}.fx-ig-head .ring{background:linear-gradient(45deg,#f5a623,#e94f8a,#8b3dcf);border-radius:50%;flex:none;width:56px;height:56px;padding:3px}.fx-ig-head .ring span{width:100%;height:100%;color:var(--ink);background:#fff;border:2px solid #fff;border-radius:50%;place-items:center;font-size:17px;font-weight:700;display:grid}.fx-ig-head b{font-size:16px;display:block}.fx-ig-stats{color:var(--ink-3);gap:12px;margin-top:4px;font-size:13px;font-weight:600;display:flex}.fx-ig-grid{grid-template-columns:repeat(3,1fr);gap:4px;margin-top:12px;display:grid}.fx-ig-grid span{aspect-ratio:1;background:linear-gradient(135deg, var(--accent-soft), color-mix(in oklab, var(--c-pink), white 80%));border-radius:6px}.fx-ig-grid span:nth-child(2n){background:linear-gradient(135deg, color-mix(in oklab, var(--c-orange), white 80%), var(--accent-soft))}.fx-ig-btn{cursor:pointer;color:#fff;background:linear-gradient(45deg,#f5a623,#e94f8a,#8b3dcf);border:0;border-radius:10px;width:100%;margin-top:12px;padding:9px;font-family:inherit;font-size:15px;font-weight:700;transition:transform .15s,filter .15s}.fx-ig-btn:hover{filter:brightness(1.06);transform:translateY(-1px)}.fx-video{background:var(--navy);border-radius:14px;padding:12px}.fx-video .fv-main{background:#ffffff12;border-radius:10px;place-items:center;height:150px;display:grid;position:relative}.fx-video .fv-main .avx{background:var(--accent-soft);width:54px;height:54px;color:var(--accent-ink);border-radius:50%;place-items:center;font-size:19px;font-weight:700;display:grid}.fx-video .fv-pip{color:#fff;background:#ffffff29;border-radius:6px;place-items:center;width:54px;height:40px;font-size:12px;font-weight:700;display:grid;position:absolute;bottom:8px;right:8px}.fx-video .fv-badge{letter-spacing:.05em;color:#fff;background:#1fa873d9;border-radius:99px;align-items:center;gap:5px;padding:3px 9px;font-size:12px;font-weight:700;display:inline-flex;position:absolute;top:8px;left:8px}.fx-video .fv-badge svg{width:10px;height:10px}.fx-video .fv-bar{justify-content:center;align-items:center;gap:10px;padding:11px 0 2px;display:flex}.fx-video .fv-bar i{color:#fff;background:#ffffff24;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.fx-video .fv-bar i svg{width:15px;height:15px}.fx-video .fv-bar i.end{background:var(--c-red)}.fx-video .fv-timer{text-align:center;color:#ffffffb3;letter-spacing:.06em;padding-top:8px;font-size:13px;font-weight:700}.fx-doc{border:1px solid var(--line);box-shadow:var(--shadow-sm);background:#fff;border-radius:12px;padding:16px 16px 14px}.fx-doc h6{font-size:15px;font-weight:700;font-family:var(--font-body);align-items:center;gap:7px;margin:0 0 10px;display:flex}.fx-doc h6 svg{width:14px;height:14px;color:var(--accent-ink)}.fx-doc .ln{background:#0f1e3814;border-radius:99px;height:7px;margin:7px 0}.fx-doc .ln.w60{width:60%}.fx-doc .ln.w80{width:80%}.fx-doc .tok{background:var(--accent-soft);color:var(--accent-ink);border-radius:99px;margin:2px 3px 2px 0;padding:2px 9px;font-size:13px;font-weight:700;display:inline-block}.fx-sign{border:1.5px dashed var(--line);border-radius:10px;margin-top:10px;padding:8px 12px 4px;position:relative}.fx-sign i{letter-spacing:.07em;color:var(--ink-3);text-transform:uppercase;font-size:12px;font-style:normal;font-weight:700}.fx-sign svg{width:130px;height:38px;margin:0 auto;display:block}.fx-sign svg path{stroke:var(--navy);stroke-width:2px;fill:none;stroke-linecap:round;stroke-dasharray:240;stroke-dashoffset:240px}.dns-stage .fx-sign.go svg path,.fx-sign svg path.go{animation:1.1s ease-out .3s forwards fxSign}.dns[data-active="3"] .fx-sign svg path{animation:1.1s ease-out .4s forwards fxSign}@keyframes fxSign{to{stroke-dashoffset:0}}.fx-seal{color:#1fa873;border:1.5px solid #1fa873;border-radius:6px;padding:2px 7px;font-size:11px;font-weight:700;position:absolute;bottom:8px;right:10px;transform:rotate(-7deg)}.fx-kpis{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.fx-kpi{border:1px solid var(--line-soft);text-align:center;background:#fff;border-radius:12px;padding:14px 10px}.fx-kpi i{letter-spacing:.05em;text-transform:uppercase;color:var(--ink-3);font-size:11.5px;font-style:normal;font-weight:600;display:block}.fx-kpi b{font-family:var(--font-display);margin-top:6px;font-size:22px;font-weight:700;line-height:1.1;display:block}.fx-kpi small{color:#1fa873;margin-top:5px;font-size:12px;font-weight:600;display:block}.fx-chart{align-items:flex-end;gap:7px;height:110px;padding:12px 4px 0;display:flex}.fx-chart i{background:var(--accent-soft);height:calc(var(--v) * 1%);border-radius:6px 6px 2px 2px;flex:1;transition:height .6s cubic-bezier(.22,.8,.3,1);position:relative}.fx-chart i.hi{background:linear-gradient(180deg, var(--accent), var(--accent-ink))}.fx-chart-x{gap:7px;padding:5px 4px 0;display:flex}.fx-chart-x span{text-align:center;color:var(--ink-3);flex:1;font-size:11px;font-weight:700}.fx-pipe{gap:0;display:grid}.fx-pipe .pp{color:var(--ink-2);align-items:center;gap:11px;padding:9px 4px;font-size:15px;font-weight:600;display:flex;position:relative}.fx-pipe .pp:before{content:"";background:var(--line-soft);width:2px;position:absolute;top:30px;bottom:-4px;left:12px}.fx-pipe .pp:last-child:before{display:none}.fx-pipe .pp .ok{z-index:1;background:#e7f6ee;border-radius:50%;flex:none;place-items:center;width:25px;height:25px;display:grid}.fx-pipe .pp .ok svg{stroke:#1fa873;width:12px;height:12px}.fx-pipe .pp small{color:var(--ink-3);white-space:nowrap;margin-left:auto;font-size:13px;font-weight:600}.fx-cal{border:1px solid var(--line-soft);border-radius:12px;overflow:hidden}.fx-cal .fc-head{border-bottom:1px solid var(--line-soft);background:#fbfcfd;grid-template-columns:repeat(5,1fr);display:grid}.fx-cal .fc-head span{text-align:center;color:var(--ink-3);padding:6px 0;font-size:12px;font-weight:700}.fx-cal .fc-grid{grid-template-columns:repeat(5,1fr);height:120px;display:grid}.fx-cal .fc-col{border-right:1px solid var(--line-soft);position:relative}.fx-cal .fc-col:last-child{border-right:0}.fx-cal .ev{color:#fff;white-space:nowrap;background:linear-gradient(135deg, color-mix(in oklab, var(--accent), white 12%), var(--accent-ink));border-radius:6px;padding:3px 6px;font-size:11px;font-weight:700;position:absolute;left:3px;right:3px;overflow:hidden}.fx-cal .ev.g{background:linear-gradient(135deg,#34c98e,#1fa873)}.fx-cal .ev.new{animation:.35s cubic-bezier(.34,1.4,.5,1) both calPopIn}.fx-notif{border:1px solid var(--line-soft);background:#0f1e380a;border-radius:14px;align-items:flex-start;gap:10px;padding:11px 13px;display:flex}.fx-notif .app{background:var(--accent);color:#fff;border-radius:8px;flex:none;place-items:center;width:34px;height:34px;font-size:15px;font-weight:700;display:grid}.fx-notif b{font-size:15px;display:block}.fx-notif p{color:var(--ink-2);margin:2px 0 0;font-size:14px;line-height:1.45}.fx-notif small{color:var(--ink-3);flex:none;margin-left:auto;font-size:12px;font-weight:600}.fx-ccard{color:#fff;background:linear-gradient(120deg, var(--navy), color-mix(in oklab, var(--navy), var(--accent) 40%));border-radius:14px;padding:16px;position:relative;overflow:hidden}.fx-ccard:after{content:"";background:#ffffff14;border-radius:50%;width:110px;height:110px;position:absolute;top:-34px;right:-34px}.fx-ccard .chip{background:linear-gradient(135deg,#f2bf3c,#e0a722);border-radius:6px;width:30px;height:21px}.fx-ccard .num{font-family:var(--font-display);letter-spacing:.14em;margin-top:14px;font-size:17px;font-weight:600}.fx-ccard .meta{color:#ffffffa6;justify-content:space-between;margin-top:8px;font-size:12px;font-weight:600;display:flex}.fx-amount{text-align:center;border-bottom:1px dashed var(--line);margin-bottom:12px;padding:6px 0 12px}.fx-amount small{color:var(--ink-3);font-size:13px;font-weight:600}.fx-amount b{font-family:var(--font-display);font-size:28px;font-weight:700;display:block}.fx-feed{gap:0;display:grid}.fx-feed .ff{align-items:flex-start;gap:11px;padding:8px 2px;display:flex;position:relative}.fx-feed .ff:before{content:"";background:var(--line-soft);width:2px;position:absolute;top:32px;bottom:-2px;left:13px}.fx-feed .ff:last-child:before{display:none}.fx-feed .ff .ic{background:var(--accent-soft);width:27px;height:27px;color:var(--accent-ink);z-index:1;border-radius:50%;flex:none;place-items:center;display:grid}.fx-feed .ff .ic svg{width:13px;height:13px}.fx-feed .ff b{font-size:14px;display:block}.fx-feed .ff small{color:var(--ink-3);font-size:13px;font-weight:600;display:block}.fx-cta-row{gap:8px;margin-top:14px;display:flex}.fx-cta-row .btn{flex:1}#faydalar{--sc:var(--accent)}#faydalar[data-cat=pink]{--sc:var(--c-pink)}#faydalar[data-cat=teal]{--sc:var(--accent)}#faydalar[data-cat=green]{--sc:#1fa873}#faydalar[data-cat=purple]{--sc:#7a5ae0}#faydalar[data-cat=navy]{--sc:var(--navy)}#faydalar[data-cat=orange]{--sc:#e8772e}.ben-badge{color:#1fa873;background:#e7f6ee;border:1px solid #bfe8d4;border-radius:99px;align-items:center;gap:8px;margin-top:18px;padding:7px 16px;font-size:15px;font-weight:700;display:inline-flex}.ben-badge svg{stroke:#1fa873;flex:none;width:13px;height:13px}.ben-grid{grid-template-columns:1fr 1fr;gap:12px;margin-top:26px;display:grid}.ben-card{border:1px solid var(--line);background:#fff;border-radius:14px;padding:16px 16px 15px;transition:transform .2s,box-shadow .2s,border-color .2s;position:relative;overflow:hidden}.ben-card:before{content:"";background:linear-gradient(180deg, var(--sc), color-mix(in oklab, var(--sc), white 50%));opacity:0;width:3px;transition:opacity .2s;position:absolute;top:0;bottom:0;left:0}.ben-card:hover{box-shadow:0 10px 26px color-mix(in oklab, var(--sc), transparent 85%);border-color:color-mix(in oklab, var(--sc), white 45%);transform:translateY(-3px)}.ben-card:hover:before{opacity:1}.ben-card .bc-ic{background:color-mix(in oklab, var(--sc), white 88%);width:30px;height:30px;color:color-mix(in oklab, var(--sc), black 12%);border-radius:8px;place-items:center;margin-bottom:9px;display:grid}.ben-card .bc-ic svg{width:14px;height:14px}.ben-card p{color:var(--ink);margin:0;font-size:16px;font-weight:500;line-height:1.5}@media (max-width:560px){.ben-grid{grid-template-columns:1fr}}.ben-visual{position:relative;overflow:visible}.ben-visual>:not(.ben-float){justify-self:center;margin-right:0}.ben-visual .sol-visual-panel{max-width:86%}.ben-visual:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(58% 54% at 64% 38%, color-mix(in oklab, var(--sc), transparent 84%), transparent 72%), radial-gradient(40% 38% at 24% 78%, color-mix(in oklab, var(--sc), transparent 90%), transparent 70%);border-radius:40px;position:absolute;inset:-8% -6%}.ben-visual>*{z-index:1;position:relative}.ben-float{z-index:3;border:1px solid var(--line);color:var(--ink);box-shadow:var(--shadow-md);white-space:nowrap;background:#fff;border-radius:99px;align-items:center;gap:7px;padding:8px 15px;font-size:14px;font-weight:700;animation:6s ease-in-out infinite benBob;display:inline-flex;position:absolute}.ben-float.f2{animation-delay:3s}.ben-float:before{content:"";background:var(--sc);border-radius:50%;flex:none;width:8px;height:8px}.ben-float.f1{top:-17px;right:-14px}.ben-float.f2{bottom:-15px;left:-18px}@keyframes benBob{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@media (max-width:980px){.ben-float{display:none}}@media (prefers-reduced-motion:reduce){.ben-float{animation:none}}.ben-visual .sol-visual-panel{background:linear-gradient(165deg, color-mix(in oklab, var(--sc), white 90%), #fff 60%);border-color:color-mix(in oklab, var(--sc), white 65%);box-shadow:var(--shadow-md)}.ben-visual .sol-visual-panel .big{background:linear-gradient(135deg, var(--sc), color-mix(in oklab, var(--sc), black 20%));color:#fff;box-shadow:0 14px 30px color-mix(in oklab, var(--sc), transparent 65%)}.ben-visual .sol-visual-panel .rows svg{stroke:color-mix(in oklab, var(--sc), black 10%)}#dns.dns .dns-visual{top:max(96px,50vh - 232px)}#akis .dns-visual{top:max(96px,50vh - 300px)}#akis .ui-mock{max-width:480px;margin:0 auto}#akis .dns-stagewrap{zoom:1.22;min-height:340px}#akis .fx-msg{font-size:15px}#akis .fx-msg small{font-size:13px}#akis .fx-form-row,#akis .fx-form-row b{font-size:16px}#akis .fx-form-row i{font-size:14px}#akis .fx-pipe .pp{font-size:16px}#akis .fx-pipe .pp small{font-size:14px}#akis .fs-row b{font-size:16px}#akis .fs-row small{font-size:14px}#akis .fx-feed .ff b{font-size:15px}#akis .fx-feed .ff small{font-size:14px}#akis .fx-kpi i{font-size:12px}#akis .fx-kpi b{font-size:22px}#akis .fx-notif b{font-size:16px}#akis .fx-notif p,#akis .fx-doc p,#akis .fx-doc .tok{font-size:15px}#akis .fx-call b{font-size:19px}#akis .fx-call small,#akis .fx-call .fc-line{font-size:15px}.fx-phone{outline-offset:0;background:#fff;border:4px solid #0d0f13;border-radius:54px;outline:3px solid #8e8f94;flex-direction:column;width:310px;min-height:620px;margin:0 auto;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 60px #0a1a334d}.fx-phone:before{content:"";z-index:5;background:#0d0f13;border-radius:99px;width:96px;height:28px;position:absolute;top:12px;left:50%;transform:translate(-50%)}.fx-phone-status{color:var(--ink);justify-content:space-between;align-items:center;padding:17px 28px 4px;font-size:15px;font-weight:700;display:flex}.fx-phone-status .fxp-pill{display:none}.fx-phone-status span:last-child{align-items:center;gap:4px;display:inline-flex}.fx-phone-status span:last-child:after{content:"";border:1.5px solid var(--ink-3);background:linear-gradient(90deg, var(--ink) 0 78%, transparent 78%);background-clip:content-box;border-radius:3.5px;width:21px;height:11px;padding:1.5px}.fx-phone-body{flex:1;align-content:center;padding:18px 16px 30px}.fx-phone:after{content:"";background:#0f1e384d;border-radius:99px;width:110px;height:4.5px;position:absolute;bottom:9px;left:50%;transform:translate(-50%)}#akis .fx-phone .dns-stagewrap{zoom:1.05}.fxa-screen{flex-direction:column;gap:12px;display:flex}.fxa-hero{text-align:center;padding:10px 0 4px}.fxa-hero .mark{background:linear-gradient(135deg, var(--accent), var(--accent-ink));color:#fff;width:60px;height:60px;font-family:var(--font-display);box-shadow:0 12px 26px color-mix(in oklab, var(--accent), transparent 62%);border-radius:20px;place-items:center;font-size:22px;font-weight:700;display:inline-grid}.fxa-hero b{letter-spacing:-.01em;margin-top:12px;font-size:19px;display:block}.fxa-hero small{color:var(--ink-3);margin-top:3px;font-size:14px;font-weight:600;display:block}.fxa-input{gap:4px;display:grid}.fxa-input span{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);font-size:13px;font-weight:700}.fxa-input b{border:1.5px solid var(--line);background:#f8fafb;border-radius:12px;padding:11px 13px;font-size:16px;font-weight:600;display:block}.fxa-faceid{color:var(--ink-3);justify-content:center;align-items:center;gap:7px;font-size:14px;font-weight:600;display:flex}.fxa-faceid svg{width:14px;height:14px}.fxa-lock{text-align:center;padding:14px 0 4px}.fxa-lock .clock{font-family:var(--font-display);letter-spacing:-.02em;font-size:52px;font-weight:600;line-height:1}.fxa-lock .date{color:var(--ink-2);margin-top:5px;font-size:15px;font-weight:600}.fxa-top{align-items:center;gap:11px;display:flex}.fxa-top .av{background:var(--accent-soft);width:38px;height:38px;color:var(--accent-ink);border-radius:50%;flex:none;place-items:center;font-size:15px;font-weight:700;display:grid}.fxa-top b{font-size:17px;display:block}.fxa-top small{color:var(--ink-3);font-size:13px;font-weight:600;display:block}.fxa-top .bell{width:34px;height:34px;color:var(--ink-2);background:#f3f5f8;border-radius:50%;place-items:center;margin-left:auto;display:grid;position:relative}.fxa-top .bell svg{width:16px;height:16px}.fxa-top .bell:after{content:"";background:var(--c-red);border:1.5px solid #fff;border-radius:50%;width:7px;height:7px;position:absolute;top:7px;right:8px}.fxa-today{color:#fff;background:linear-gradient(130deg, var(--navy), color-mix(in oklab, var(--navy), var(--accent) 45%));border-radius:16px;justify-content:space-between;gap:0;padding:13px 15px;display:flex}.fxa-today div{text-align:center;flex:1}.fxa-today div+div{border-left:1px solid #ffffff29}.fxa-today b{font-family:var(--font-display);font-size:20px;display:block}.fxa-today i{letter-spacing:.07em;color:#fff9;margin-top:2px;font-size:12px;font-style:normal;font-weight:700;display:block}.fxa-sect{justify-content:space-between;align-items:baseline;display:flex}.fxa-sect b{font-size:15px}.fxa-sect a{color:var(--accent-ink);font-size:13px;font-weight:700;text-decoration:none}.fxa-appt{border:1px solid var(--line-soft);background:#fff;border-radius:14px;align-items:center;gap:10px;padding:10px 12px;display:flex}.fxa-appt .tm{text-align:center;background:var(--accent-soft);color:var(--accent-ink);border-radius:10px;flex:none;padding:6px 9px;font-size:14px;font-weight:700;line-height:1.15}.fxa-appt b{font-size:15px;display:block}.fxa-appt small{color:var(--ink-3);font-size:13px;font-weight:600;display:block}.fxa-appt .st{color:#1fa873;white-space:nowrap;background:#e7f6ee;border-radius:99px;margin-left:auto;padding:3px 9px;font-size:12px;font-weight:700}.fxa-appt.is-new{border:1.5px solid var(--accent);background:var(--accent-soft)}.fxa-tabbar{border-top:1px solid var(--line-soft);justify-content:space-around;align-items:center;margin-top:auto;padding-top:11px;display:flex}.fxa-tab{color:var(--ink-3);justify-items:center;gap:3px;font-size:11px;font-weight:700;display:grid}.fxa-tab svg{width:18px;height:18px}.fxa-tab.on{color:var(--accent-ink)}.store-badges{flex-wrap:wrap;align-items:center;gap:12px;margin-top:18px;display:flex}.store-badge{background:var(--navy);color:#fff;border:1px solid color-mix(in oklab, var(--navy), white 18%);border-radius:12px;align-items:center;gap:10px;padding:9px 18px 9px 14px;text-decoration:none;transition:transform .18s,box-shadow .18s,filter .18s;display:inline-flex}.store-badge:hover{box-shadow:var(--shadow-md);filter:brightness(1.15);transform:translateY(-2px)}.store-badge svg{flex:none;width:22px;height:22px}.store-badge i{letter-spacing:.04em;color:#ffffffa6;font-size:12px;font-style:normal;font-weight:600;line-height:1.2;display:block}.store-badge b{letter-spacing:-.01em;font-size:17px;font-weight:700;line-height:1.2;display:block}.app-badge{border-radius:10px;flex:none;height:54px;transition:transform .15s,box-shadow .15s;display:inline-flex;box-shadow:0 2px 10px #00000029}.app-badge img{border-radius:10px;width:auto;height:100%;display:block}.app-badge:hover{transform:translateY(-1px);box-shadow:0 6px 18px #0000003d}@media (max-width:760px){.ben-badge{width:fit-content;margin-left:auto;margin-right:auto;display:flex}.store-badges{flex-direction:column;justify-content:center}.app-badge{height:48px}}@media (max-width:980px){.dns{grid-template-columns:1fr;position:relative}.dns-visual{top:calc(88px + var(--lead-offset));z-index:5;background:var(--dns-surface,var(--bg));flex-direction:column;order:-1;align-items:center;width:100%;padding:14px 0 16px;display:flex;position:sticky}.dns-visual .ui-mock,.dns-visual .fx-phone{margin-left:auto;margin-right:auto}#akis .dns-visual,#dns.dns .dns-visual{top:calc(88px + var(--lead-offset))}.dns-stagewrap{width:100%;min-height:230px}.dns-step{opacity:1;justify-content:flex-start;align-items:center;min-height:72vh}.dns-step-in{top:var(--dns-cap-top,360px);z-index:6;background:var(--dns-surface,var(--bg));opacity:0;pointer-events:none;text-align:center;width:100%;max-width:420px;margin-left:auto;margin-right:auto;padding:18px 16px 22px;transition:opacity .3s;position:sticky}.dns-step-in .dns-step-num{margin-left:auto;margin-right:auto}.dns-step.is-on .dns-step-in{opacity:1;pointer-events:auto}.dns-step p{max-width:none;margin-left:auto;margin-right:auto}}.dns-cue{display:none}@media (max-width:980px){.dns-cue{left:50%;bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:85;opacity:0;visibility:hidden;pointer-events:none;gap:10px;transition:opacity .28s,transform .28s,visibility .28s;display:flex;position:fixed;transform:translate(-50%)translateY(8px)}.dns-cue.is-on{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%)}.dns-cue button{border:1px solid var(--line);background:var(--surface);width:40px;height:40px;color:var(--accent-ink);cursor:pointer;box-shadow:0 6px 20px -6px #08122680, var(--shadow-sm);border-radius:50%;place-items:center;padding:0;transition:opacity .2s,transform .12s;display:grid}.dns-cue button svg{width:19px;height:19px}.dns-cue button:active{transform:scale(.9)}.dns-cue button[disabled]{opacity:.3;pointer-events:none}.dns-cue .down:not([disabled]){animation:1.5s ease-in-out infinite dnsCueBob}}@keyframes dnsCueBob{0%,to{transform:translateY(0)}50%{transform:translateY(3px)}}@media (prefers-reduced-motion:reduce){.dns-cue .down{animation:none}}@media (max-width:600px){.dns-cue{left:12px;bottom:calc(12px + env(safe-area-inset-bottom,0px));transform:translateY(8px)}.dns-cue.is-on{transform:none}}body[data-hero=acik] .vs-side{border-color:var(--line);box-shadow:var(--shadow-sm);background:#fff}body[data-hero=acik] .vs-side b{color:var(--ink)}body[data-hero=acik] .vs-side .vs-mark{background:var(--accent-soft);color:var(--accent-ink)}body[data-hero=acik] .vs-side .vs-logo-white{display:none}body[data-hero=acik] .vs-side .vs-logo-color{display:block}body[data-hero=acik] .vs-coin{box-shadow:0 10px 26px #0f1e3838}body[data-hero=acik] .page-hero .btn-ghost-light{color:var(--ink);border-color:var(--line)}body[data-hero=acik] .page-hero .btn-ghost-light:hover{background:#0f1e380d}.mig-marquee{margin-top:44px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.mig-track{gap:22px;width:max-content;padding:10px 0 18px;animation:55s linear infinite migScroll;display:flex}.mig-marquee:hover .mig-track,.mig-marquee:active .mig-track{animation-play-state:paused}@keyframes migScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.mig-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);width:380px;box-shadow:var(--shadow-sm);flex-direction:column;flex:none;gap:14px;padding:26px 26px 22px;transition:transform .25s,box-shadow .25s,border-color .25s;display:flex}.mig-card:hover{border-color:color-mix(in oklab, var(--accent), white 50%);box-shadow:var(--shadow-md);transform:translateY(-5px)}.mig-top{align-items:center;gap:13px;display:flex}.mig-top img{object-fit:cover;border-radius:50%;flex:none;width:50px;height:50px}.mig-id{flex:1;min-width:0}.mig-id b{white-space:nowrap;text-overflow:ellipsis;font-size:18px;display:block;overflow:hidden}.mig-id small{color:var(--ink-3);font-size:15px}.mig-verified{color:var(--accent-ink);background:var(--accent-soft);border-radius:99px;flex:none;align-items:center;gap:5px;padding:4px 10px;font-size:13px;font-weight:700;display:inline-flex}.mig-verified svg{width:12px;height:12px}.mig-from{color:var(--ink-2);border:1px solid var(--line-soft);background:#0f1e380d;border-radius:99px;align-self:flex-start;padding:4px 12px;font-size:14px;font-weight:600}.mig-quote{flex-direction:column;flex:1;align-items:flex-start;gap:6px;display:flex}.mig-quote-text{color:var(--ink-2);-webkit-line-clamp:5;-webkit-box-orient:vertical;margin:0;font-size:17px;line-height:1.65;display:-webkit-box;overflow:hidden}.mig-quote:has(.mig-more-check:checked) .mig-quote-text{-webkit-line-clamp:unset;overflow:visible}.mig-more{cursor:pointer;color:var(--accent-ink);-webkit-user-select:none;user-select:none;align-self:flex-start;font-size:15px;font-weight:600}.mig-more:hover{text-decoration:underline}.mig-more-check{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.mig-more-close{display:none}.mig-quote:has(.mig-more-check:checked) .mig-more-open{display:none}.mig-quote:has(.mig-more-check:checked) .mig-more-close{display:inline}.mig-stars{color:#f5a623;letter-spacing:2px;font-size:16px}@media (max-width:720px){.mig-marquee{scroll-snap-type:x mandatory;scrollbar-width:none;overflow-x:auto;-webkit-mask-image:none;mask-image:none}.mig-marquee::-webkit-scrollbar{display:none}.mig-track{padding-left:22px;padding-right:22px;animation:none}.mig-card{scroll-snap-align:center;width:min(330px,84vw)}.mig-card[aria-hidden=true]{display:none}}@media (prefers-reduced-motion:reduce){.mig-track{animation:none}.mig-marquee{overflow-x:auto}}.xfer{grid-template-columns:1fr .9fr 1.15fr;align-items:center;gap:30px;margin-top:48px;display:grid}.xfer-col-label{letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);margin-bottom:14px;font-size:14px;font-weight:700;display:block}.xfer-src{flex-direction:column;display:flex}.xfer-apps{flex-direction:column;gap:12px;display:flex}.xfer-app{background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow-sm);border-radius:14px;align-items:center;gap:12px;padding:14px 16px;transition:transform .2s,border-color .2s;display:flex}.xfer-app:hover{border-color:color-mix(in oklab, var(--accent), white 50%);transform:translate(4px)}.xfer-app .ic{width:36px;height:36px;color:var(--ink-2);background:#0f1e380d;border-radius:10px;flex:none;place-items:center;display:grid}.xfer-app .ic svg{width:17px;height:17px}.xfer-app b{font-size:16px;display:block}.xfer-app small{color:var(--ink-3);font-size:14px;display:block}.xfer-app .rows{flex-direction:column;gap:3px;margin-left:auto;display:flex}.xfer-app .rows i{background:#0f1e381a;border-radius:99px;width:34px;height:4px;display:block}.xfer-app .rows i:nth-child(2){width:24px}.xfer-flow{text-align:center}.xfer-lane{height:56px;margin:6px 0 18px;position:relative}.xfer-lane:before{content:"";background:repeating-linear-gradient(to right, var(--line) 0 8px, transparent 8px 16px);height:2px;position:absolute;top:50%;left:0;right:0}.xfer-chip{border:1px solid var(--line);box-shadow:var(--shadow-sm);color:var(--ink-2);white-space:nowrap;opacity:0;background:#fff;border-radius:99px;align-items:center;gap:6px;padding:5px 11px;font-size:13px;font-weight:600;animation:7.2s linear infinite xferFly;display:inline-flex;position:absolute;top:50%;left:-4%;transform:translateY(-50%)}.xfer-chip svg{width:11px;height:11px;color:var(--accent-ink);flex:none}.xfer-chip.c2{animation-delay:1.8s}.xfer-chip.c3{animation-delay:3.6s}.xfer-chip.c4{animation-delay:5.4s}@keyframes xferFly{0%{opacity:0;left:-4%}6%{opacity:1}20%{opacity:1}26%{opacity:0;left:82%}to{opacity:0;left:82%}}.xfer-steps{text-align:left;gap:9px;max-width:230px;margin:0 auto;display:grid}.xstep{color:var(--ink-3);align-items:center;gap:10px;font-size:16px;font-weight:600;animation:8s infinite xstepOn;display:flex}.xstep i{width:22px;height:22px;color:var(--ink-3);background:#0f1e3812;border-radius:50%;flex:none;place-items:center;font-size:13px;font-style:normal;font-weight:700;transition:background .3s;display:grid}.xstep.s2{animation-delay:2s}.xstep.s3{animation-delay:4s}.xstep.s4{animation-delay:6s}@keyframes xstepOn{0%,1%{color:var(--ink-3)}4%,24%{color:var(--accent-ink)}28%,to{color:var(--ink-3)}}.xfer-bar{background:#0f1e3812;border-radius:99px;max-width:230px;height:5px;margin:18px auto 0;overflow:hidden}.xfer-bar i{background:linear-gradient(90deg, var(--accent), color-mix(in oklab, var(--accent), white 25%));border-radius:99px;height:100%;animation:8s linear infinite xferBar;display:block}@keyframes xferBar{0%{width:0}92%{width:100%}to{width:100%}}.xfer-dest .ui-mock{max-width:none}.xfer-row{border:1px solid var(--line-soft);background:#fff;border-radius:10px;align-items:center;gap:11px;padding:9px 12px;animation:8s infinite both xferRowIn;display:flex}.xfer-row+.xfer-row{margin-top:8px}.xfer-row .avx{background:var(--accent-soft);width:30px;height:30px;color:var(--accent-ink);border-radius:50%;flex:none;place-items:center;font-size:13px;font-weight:700;display:grid}.xfer-row b{font-size:15px;display:block}.xfer-row small{color:var(--ink-3);font-size:13px;display:block}.xfer-row .okx{background:#e7f6ee;border-radius:50%;flex:none;place-items:center;width:18px;height:18px;margin-left:auto;display:grid}.xfer-row .okx svg{stroke:#1fa873;width:10px;height:10px}.xfer-row.r2{animation-name:xferRowIn2}.xfer-row.r3{animation-name:xferRowIn3}.xfer-row.r4{animation-name:xferRowIn4}@keyframes xferRowIn{0%,8%{opacity:0;transform:translateY(7px)}13%,96%{opacity:1;transform:translateY(0)}to{opacity:0}}@keyframes xferRowIn2{0%,24%{opacity:0;transform:translateY(7px)}29%,96%{opacity:1;transform:translateY(0)}to{opacity:0}}@keyframes xferRowIn3{0%,42%{opacity:0;transform:translateY(7px)}47%,96%{opacity:1;transform:translateY(0)}to{opacity:0}}@keyframes xferRowIn4{0%,58%{opacity:0;transform:translateY(7px)}63%,96%{opacity:1;transform:translateY(0)}to{opacity:0}}.xfer-done{color:#1fa873;justify-content:center;align-items:center;gap:7px;margin-top:12px;font-size:15px;font-weight:700;animation:8s infinite both xferDone;display:flex}.xfer-done svg{stroke:#1fa873;width:14px;height:14px}@keyframes xferDone{0%,76%{opacity:0;transform:scale(.92)}81%,96%{opacity:1;transform:scale(1)}to{opacity:0}}@media (prefers-reduced-motion:reduce){.xfer-chip{opacity:0;animation:none}.xstep,.xfer-bar i,.xfer-row,.xfer-done{animation:none}.xfer-bar i{width:100%}.xstep{color:var(--accent-ink)}.xfer-row,.xfer-done{opacity:1}}.xfer-badges{flex-wrap:wrap;justify-content:center;gap:7px;margin-top:46px;display:flex}.xfer-badge{white-space:nowrap;background:var(--surface);border:1px solid var(--line);color:var(--ink-2);border-radius:99px;align-items:center;gap:6px;padding:7px 12px;font-size:14px;font-weight:600;transition:transform .2s,border-color .2s;display:inline-flex}.xfer-badge:hover{border-color:color-mix(in oklab, var(--accent), white 50%);transform:translateY(-3px)}.xfer-badge .tick{background:var(--accent-soft);border-radius:50%;flex:none;place-items:center;width:17px;height:17px;display:grid}.xfer-badge .tick svg{width:11px;height:11px;stroke:var(--accent-ink)}.xfer-cta{text-align:center;margin-top:52px}.xfer-cta h3{font-family:var(--font-display);letter-spacing:-.01em;margin:0 0 22px;font-size:clamp(22px,2.6vw,30px);font-weight:600}@media (max-width:980px){.xfer{grid-template-columns:1fr;gap:26px;max-width:460px;margin-left:auto;margin-right:auto}.xfer-lane{display:none}.xfer-flow{padding:4px 0}.xfer-steps{max-width:300px}}.compare-table tbody td:nth-child(3){background:color-mix(in oklab, var(--accent-soft), white 28%);box-shadow:inset 1.5px 0 0 color-mix(in oklab, var(--accent), white 62%), inset -1.5px 0 0 color-mix(in oklab, var(--accent), white 62%)}.compare-table tbody tr:last-child td:nth-child(3){box-shadow:inset 1.5px 0 0 color-mix(in oklab, var(--accent), white 62%), inset -1.5px 0 0 color-mix(in oklab, var(--accent), white 62%), inset 0 -1.5px 0 color-mix(in oklab, var(--accent), white 62%)}.compare-table th.featured-col{box-shadow:inset 1.5px 0 0 color-mix(in oklab, var(--accent), transparent 30%), inset -1.5px 0 0 color-mix(in oklab, var(--accent), transparent 30%), inset 0 1.5px 0 color-mix(in oklab, var(--accent), transparent 30%)}.calc-pick-label{margin-top:20px}.calc-pkg-pick{flex-wrap:wrap;gap:8px;margin-top:20px;display:flex}.calc-pkg-pick button{min-width:82px;font-family:var(--font-body);cursor:pointer;color:#fffc;white-space:nowrap;background:#ffffff0f;border:1.5px solid #fff3;border-radius:10px;flex:1;padding:9px 10px;font-size:15px;font-weight:600}.calc-pkg-pick button:hover{color:#fff;background:#ffffff21}.calc-pkg-pick button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.calc-pkg-pick button.sel{background:var(--accent);border-color:var(--accent);color:#fff}@media (max-width:520px){.calc-pkg-pick{grid-template-columns:repeat(2,1fr);display:grid}.calc-pkg-pick button{min-width:0}}.calc-pkg-warn{color:var(--c-yellow);margin-top:10px;font-size:15px;font-weight:600;line-height:1.45;display:none}html,body{overflow-x:clip}@media (max-width:760px){.lead-form,.hero-form .lead-form{padding:26px 20px}.plan{padding:28px 22px}.faq-item summary{padding:18px 20px;font-size:18px}.faq-item .faq-a{padding:0 20px 20px;font-size:17px}.cal-toolbar{flex-wrap:wrap;row-gap:6px}.cal-grid{min-width:0}.vs-duel{gap:10px}.vs-side{flex:calc(50% - 60px);gap:10px;padding:12px 16px}.vs-side b{white-space:normal;font-size:17px}#akis .dns-stagewrap{zoom:1}.feature-row{padding:40px 0}.dns-step{padding-bottom:36px}}@media (max-width:560px){.wrap{padding:0 20px}.footer-certs{flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:8px;display:flex}.footer-certs .cert-logo-wide{flex:0 0 calc(25% - 6px);height:46px;padding:8px}.footer-certs .cert-logo-wide img{max-width:100%;height:18px}.footer-certs .cert-logo-round{flex:none;width:46px;height:46px;padding:6px}.footer-certs .cert-logo-round img{width:32px;height:32px}.hero{padding:116px 0 60px}.hero h1{font-size:clamp(30px,8.4vw,36px)}.hero-sub{margin:18px 0 28px}.hero-ctas{gap:10px}.hero-ctas .btn{flex:auto}.hero-proof{flex-wrap:wrap}.page-hero{padding:116px 0 52px}.page-hero h1{font-size:clamp(27px,7.6vw,34px)}.page-hero p{font-size:18px}.section{padding:52px 0}.section-head{margin-bottom:36px}.section-title{font-size:clamp(24px,6.6vw,30px)}.feature-row h3{font-size:clamp(21px,6vw,26px)}.cta-band{padding:34px 20px}.cta-band h2{font-size:clamp(24px,6.6vw,30px)}.stat-cell{padding:30px 20px}.tl-bubble{padding:16px}.tl-phase span{padding:9px 16px;font-size:14px}.footer-main{gap:28px}.footer{font-size:16px}.slot-grid{grid-template-columns:repeat(3,1fr)}.billing-toggle button{padding:9px 14px;font-size:16px}.plan-price .amount{font-size:38px}.crumbs{flex-wrap:wrap;row-gap:4px}.sol-visual-panel{padding:26px 20px}.promo-card{margin:0 16px}.drnote-pane{min-width:0}}.live-pulse{pointer-events:auto;border:1px solid var(--line);box-shadow:var(--shadow-lg);background:#fff;border-radius:18px;flex-direction:column;gap:8px;width:320px;padding:12px 13px 13px;animation:.5s cubic-bezier(.22,.9,.3,1.15) 1.1s both livePulseIn;display:flex;position:relative}@keyframes livePulseIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.lp-head{letter-spacing:.13em;color:var(--ink-3);align-items:center;gap:7px;padding:0 2px;font-size:12px;font-weight:700;display:flex}.lp-live-dot{color:#1faf5f;background:currentColor;border-radius:50%;flex:none;width:8px;height:8px;animation:2.4s ease-out infinite lpPulse}@keyframes lpPulse{0%{box-shadow:0 0 0 0 color-mix(in oklab, currentColor, transparent 45%)}70%,to{box-shadow:0 0 0 8px #0000}}.lp-close{width:24px;height:24px;color:var(--ink-3);cursor:pointer;background:0 0;border:0;border-radius:7px;flex:none;place-items:center;margin-left:auto;padding:0;font-family:inherit;font-size:17px;line-height:1;display:grid}.lp-close:hover{color:var(--ink);background:#0f1e380f}.lp-row{border:1px solid #0000;border-radius:13px;align-items:flex-start;gap:11px;padding:10px 12px;display:flex}.lp-row.lp-buy{background:#e7f6ee;border-color:#cdebda}.lp-row.lp-view{background:var(--accent-soft);border-color:color-mix(in oklab, var(--accent), white 72%)}.lp-ic{color:#fff;background:linear-gradient(135deg,#34c98e,#1fa873);border-radius:10px;flex:none;place-items:center;width:32px;height:32px;margin-top:1px;display:grid;box-shadow:0 4px 10px -3px #1fa8738c}.lp-view .lp-ic{background:linear-gradient(135deg, color-mix(in oklab, var(--accent), white 14%), var(--accent-ink));box-shadow:0 4px 10px -3px color-mix(in oklab, var(--accent), transparent 40%)}.lp-ic svg{width:17px;height:17px}.lp-txt{color:var(--ink-2);flex-direction:column;gap:1px;font-size:14px;font-weight:600;line-height:1.4;display:flex}.lp-txt b{font-family:var(--font-display);color:var(--ink);font-size:16px;display:inline-block}.lp-txt b.tick{animation:.45s lpTick}@keyframes lpTick{50%{color:var(--accent-ink);transform:scale(1.3)}}.lp-txt small{font-size:12.5px;font-weight:600}.lp-buy .lp-txt small{color:#1fa873}.lp-view .lp-txt small{color:var(--accent-ink)}@media (max-width:720px){.live-pulse{display:none}}@media (prefers-reduced-motion:reduce){.lp-live-dot{animation:none}.live-pulse{animation-duration:10ms}}.dn-phones{justify-content:center;align-items:stretch;gap:20px;width:100%;max-width:100%;display:flex}@media (min-width:1021px){.dn-phones{transform:translate(40px)}}.dn-phone{flex:0 220px;width:220px;min-width:0}.dn-phone-frame{aspect-ratio:220/476;background:linear-gradient(150deg,#4a4e54 0%,#232629 38%,#2c2f33 62%,#15171a 100%);border-radius:46px;width:100%;padding:8px;position:relative;box-shadow:0 36px 70px -26px #081226b3,inset 0 0 0 1.4px #ffffff1a,inset 0 0 0 6px #0c0d0f}.dn-phone-frame:before,.dn-phone-frame:after{content:"";background:linear-gradient(#3a3d42,#1b1d20);border-radius:2px;width:3px;position:absolute;left:-2px}.dn-phone-frame:before{height:26px;top:96px;box-shadow:0 38px #2a2d31}.dn-phone-frame:after{height:52px;top:150px}.dn-screen{background:var(--bg);border-radius:39px;flex-direction:column;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.dn-island{z-index:6;background:#000;border-radius:99px;width:30%;height:22px;position:absolute;top:10px;left:50%;transform:translate(-50%)}.dn-status{color:var(--ink);justify-content:space-between;align-items:center;padding:11px 20px 4px;font-size:12px;font-weight:600;display:flex}.dn-status-r{align-items:center;gap:5px;display:inline-flex}.dn-status-r i{display:block}.dn-sig{background:var(--ink);width:16px;height:10px;-webkit-mask:linear-gradient(90deg,#000 3px,#0000 0) 0/5px 100%;mask:linear-gradient(90deg,#000 3px,#0000 0) 0/5px 100%}.dn-wifi{background:var(--ink);clip-path:polygon(50% 100%,0 30%,18% 14%,50% 42%,82% 14%,100% 30%);border-radius:2px;width:14px;height:10px}.dn-bat{background:var(--ink);border-radius:2.5px;width:18px;height:10px}.dn-app{flex-direction:column;flex:1;min-height:0;padding:6px 14px 14px;display:flex}.dn-app-top{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.dn-app-title{font-family:var(--font-display);color:var(--ink);font-size:15px;font-weight:700}.dn-rec-badge{color:var(--ink-3);background:var(--surface);border:1px solid var(--line-soft);border-radius:99px;align-items:center;gap:6px;padding:3px 9px 3px 8px;font-size:12px;font-weight:700;display:inline-flex}.dn-recdot{background:var(--ink-3);border-radius:50%;width:7px;height:7px;transition:background .2s}.dn-rec-app.recording .dn-rec-badge{color:#e5484d;background:#fdecec;border-color:#feccc8;border-color:lab(86.4098% 18.1041 8.98328)}.dn-rec-app.recording .dn-recdot{background:#e5484d;animation:1.1s ease-in-out infinite dnRecPulse}@keyframes dnRecPulse{0%,to{box-shadow:0 0 #e5484d80}60%{box-shadow:0 0 0 5px #e5484d00}}.dn-wave{justify-content:center;align-items:center;gap:3px;height:34px;margin-bottom:12px;display:flex}.dn-wave i{background:color-mix(in oklab, var(--accent), white 50%);border-radius:99px;width:3px;height:18%}.dn-rec-app.recording .dn-wave i{background:var(--accent);animation:.9s ease-in-out infinite dnWave}.dn-wave i:nth-child(3n){animation-delay:.15s}.dn-wave i:nth-child(3n+1){animation-delay:.35s}.dn-wave i:nth-child(4n){animation-delay:.5s}@keyframes dnWave{0%,to{height:16%}50%{height:92%}}.dn-transcript{flex-direction:column;flex:1;justify-content:flex-end;gap:7px;min-height:0;display:flex;overflow:hidden}.dn-bubble{opacity:0;border-radius:13px;max-width:88%;padding:7px 10px;font-size:11.5px;line-height:1.35;transition:opacity .32s,transform .32s;transform:translateY(8px)}.dn-bubble.show{opacity:1;transform:none}.dn-bubble small{letter-spacing:.08em;opacity:.65;margin-bottom:1px;font-size:9px;font-weight:700;display:block}.dn-bubble.pt{background:var(--surface);color:var(--ink-2);border:1px solid var(--line-soft);border-bottom-left-radius:4px;align-self:flex-start}.dn-bubble.dr{background:var(--accent);color:#fff;border-bottom-right-radius:4px;align-self:flex-end}.dn-recbtn{border:3px solid var(--line);cursor:pointer;background:#fff;border-radius:50%;flex:none;align-self:center;place-items:center;width:46px;height:46px;margin-top:11px;transition:border-color .25s,transform .2s;display:grid}.dn-recbtn-core{background:#e5484d;border-radius:50%;width:20px;height:20px;transition:border-radius .25s,width .25s,height .25s}.dn-rec-app.recording .dn-recbtn{border-color:#fcb2ad;border-color:lab(79.6061% 27.2549 13.6596)}.dn-rec-app.recording .dn-recbtn-core{border-radius:4px;width:16px;height:16px}.dn-note-status{background:var(--surface);color:var(--ink-3);border:1px solid var(--line-soft);white-space:nowrap;border-radius:99px;align-items:center;gap:5px;padding:3px 9px;font-size:11px;font-weight:700;display:inline-flex}.dn-note-status.work{color:#b5780c;background:#fff6e6;border-color:#f4e0b0}.dn-note-status.done{color:#1fa873;background:#e7f6ee;border-color:#cdebda}.dn-note-patient{background:var(--surface);border:1px solid var(--line-soft);border-radius:11px;align-items:center;gap:8px;margin-bottom:8px;padding:7px 9px;display:flex}.dn-note-av{background:var(--accent);color:#fff;width:29px;height:29px;font-size:11px;font-weight:700;font-family:var(--font-display);border-radius:50%;flex:none;place-items:center;display:grid}.dn-note-patient b{font-size:12.5px;line-height:1.2;display:block}.dn-note-patient small{color:var(--ink-3);font-size:10.5px}.dn-note-cards{flex-direction:column;flex:1;gap:6px;min-height:0;display:flex;overflow:hidden}.dn-note-card{border:1px solid var(--line-soft);opacity:0;background:#fff;border-radius:11px;padding:7px 10px;transition:opacity .4s,transform .4s cubic-bezier(.34,1.2,.5,1);transform:translateY(10px)}.dn-note-card.show{opacity:1;transform:none}.dn-note-card h6{letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3);font-size:10.5px;font-weight:700;font-family:var(--font-body);align-items:center;gap:6px;margin:0 0 2px;display:flex}.dn-cat-dot{border-radius:50%;flex:none;width:7px;height:7px}.dn-cat-dot.c0{background:var(--accent)}.dn-cat-dot.c1{background:#e0a722}.dn-cat-dot.c2{background:#1fa873}.dn-note-card p{color:var(--ink-2);margin:0;font-size:11px;line-height:1.35}.dn-note-actions{opacity:0;gap:7px;margin-top:8px;transition:opacity .4s,transform .4s;display:flex;transform:translateY(8px)}.dn-note-actions .btn{border-radius:9px;flex:1;min-height:0;padding:6px 8px;font-size:10.5px;line-height:1.2}.dn-note-actions.show{opacity:1;transform:none}@media (max-width:1020px){.hero-grid>*{min-width:0}}@media (max-width:540px){.dn-phones{flex-direction:column;align-items:center;gap:20px;min-width:0}.dn-phone{flex:none;width:100%;max-width:264px}.dn-transcript{justify-content:flex-start}.hero-grid .hero-ctas{flex-direction:column;align-items:stretch}.hero-grid .hero-ctas .btn{flex:none;width:100%}}@media (prefers-reduced-motion:reduce){.dn-bubble,.dn-note-card,.dn-note-actions{opacity:1;transform:none}.dn-wave i{animation:none!important}}.neden-steps{flex-direction:column;gap:22px;margin:22px 0 0;padding:2px 0;list-style:none;display:flex;position:relative}.neden-steps:before{content:"";background:var(--line);border-radius:2px;width:2.5px;position:absolute;top:15px;bottom:15px;left:14px}.ns-line{width:2.5px;position:absolute;top:15px;bottom:15px;left:14px}.ns-line i{background:linear-gradient(to bottom, var(--accent), #34c98e);border-radius:2px;width:100%;height:0;transition:height .5s cubic-bezier(.4,.1,.2,1);display:block}.ns-step{z-index:1;align-items:flex-start;gap:15px;display:flex;position:relative}.ns-node{border:2.5px solid var(--line);color:#0000;background:#fff;border-radius:50%;flex:none;place-items:center;width:31px;height:31px;transition:border-color .35s,background .35s,color .35s,transform .35s cubic-bezier(.34,1.4,.5,1),box-shadow .35s;display:grid}.ns-node svg{width:15px;height:15px}.ns-step.on .ns-node{border-color:var(--accent);background:var(--accent);color:#fff;box-shadow:0 0 0 5px color-mix(in oklab, var(--accent), transparent 84%);transform:scale(1.08)}.ns-txt{color:var(--ink-3);padding-top:4px;font-size:18px;font-weight:600;line-height:1.4;transition:color .35s}.ns-step.on .ns-txt{color:var(--ink)}.mlink-rows{flex-direction:column;gap:8px;display:flex}.mlink-row{text-align:left;border:1.5px solid var(--line);cursor:pointer;background:#fff;border-radius:14px;align-items:center;gap:12px;width:100%;padding:12px 14px;font-family:inherit;transition:border-color .18s,background .18s,box-shadow .18s,transform .18s;display:flex}.mlink-row:hover{border-color:color-mix(in oklab, var(--accent), white 45%);transform:translateY(-1px)}.mlink-row.is-sel{border-color:var(--accent);background:var(--accent-soft);box-shadow:0 6px 18px -12px var(--accent)}.mlink-ic{width:38px;height:38px;color:var(--accent-ink);border:1px solid color-mix(in oklab, var(--accent), white 70%);background:#fff;border-radius:10px;flex:none;place-items:center;display:grid}.mlink-row.is-sel .mlink-ic{background:var(--accent);color:#fff;border-color:var(--accent)}.mlink-txt{flex-direction:column;flex:1;min-width:0;display:flex}.mlink-txt b{font-size:16px;line-height:1.25}.mlink-txt small{color:var(--ink-3);font-size:13px;font-weight:600}.mlink-dot{background:var(--line);border-radius:50%;flex:none;width:9px;height:9px;transition:background .2s}.mlink-row.is-sel .mlink-dot{background:var(--c-green);box-shadow:0 0 0 3px color-mix(in oklab, var(--c-green), transparent 78%)}.mlink-detail{border-top:1px solid var(--line-soft);margin-top:14px;padding-top:14px}.mlink-sync{flex-direction:column;gap:7px;display:flex}.mlink-sync-label{letter-spacing:.03em;color:var(--ink-3);align-items:center;gap:6px;font-size:13px;font-weight:700;display:inline-flex}.mlink-sync.done .mlink-sync-label{color:#1fa873}.mlink-check{color:#1fa873;width:15px;height:15px;display:inline-flex}.mlink-check svg{width:15px;height:15px}.mlink-bar{background:#0f1e3814;border-radius:99px;height:6px;display:block;overflow:hidden}.mlink-bar i{background:linear-gradient(90deg, var(--accent), #34c98e);border-radius:99px;width:0;height:100%;transition:width 1s cubic-bezier(.4,.1,.2,1);display:block}.mlink-desc{color:var(--ink-2);margin:12px 0 0;font-size:15px;line-height:1.5}.mlink-stats{opacity:0;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:14px;transition:opacity .4s,transform .4s;display:grid;transform:translateY(6px)}.mlink-stats.show{opacity:1;transform:none}.mlink-stats>div{background:var(--surface);border:1px solid var(--line-soft);text-align:center;border-radius:11px;padding:10px 8px}.mlink-stats b{font-family:var(--font-display);color:var(--ink);font-size:18px;font-weight:700;display:block}.mlink-stats span{color:var(--ink-3);margin-top:2px;font-size:12px;font-weight:600;display:block}.sale-toasts{pointer-events:none;flex-direction:column;align-items:flex-end;gap:10px;display:flex}.br-stack{z-index:80;pointer-events:none;flex-direction:column;align-items:flex-end;gap:12px;max-width:calc(100vw - 36px);display:flex;position:fixed;bottom:18px;right:18px}.sale-toast{border:1px solid var(--line);opacity:0;transform-origin:100% 100%;background:#fff;border-radius:16px;align-items:center;gap:12px;width:320px;max-width:calc(100vw - 36px);padding:13px 15px;transition:opacity .35s,transform .35s cubic-bezier(.34,1.2,.5,1);display:flex;transform:translate(28px)scale(.97);box-shadow:0 18px 44px -18px #0a1a336b}.sale-toast.show{opacity:1;transform:none}.st-ic{color:#1fa873;background:#e7f6ee;border-radius:11px;flex:none;place-items:center;width:38px;height:38px;display:grid}.st-ic svg{width:19px;height:19px}.st-txt{flex-direction:column;min-width:0;display:flex}.st-name{color:var(--ink);letter-spacing:.01em;font-size:15px;font-weight:700}.st-txt small{color:var(--ink-2);margin-top:1px;font-size:13.5px;font-weight:600}.st-txt small b{color:var(--accent-ink);font-weight:700}.st-meta{color:var(--ink-3);margin-top:3px;font-size:12px;font-weight:600}@media (max-width:720px){.sale-toasts{display:none}}@media (prefers-reduced-motion:reduce){.sale-toast,.mlink-bar i,.mlink-stats{transition-duration:10ms}}.theme-toggle{--tt-w:72px;--tt-h:42px;--tt-pad:4px;--tt-knob:34px;width:var(--tt-w);height:var(--tt-h);border:1px solid var(--line);cursor:pointer;-webkit-tap-highlight-color:transparent;background:#0f1e380d;border-radius:99px;flex:none;order:8;margin-left:-10px;padding:0;transition:background .3s,border-color .3s;position:relative}.theme-toggle:focus-visible{outline:2px solid var(--accent);outline-offset:3px}[data-theme=dark] .theme-toggle{border-color:var(--line);background:#ffffff14}.theme-toggle .tt-knob{top:var(--tt-pad);left:var(--tt-pad);width:var(--tt-knob);height:var(--tt-knob);z-index:2;box-shadow:var(--shadow-sm);background:#fff;border-radius:50%;place-items:center;transition:transform .34s cubic-bezier(.4,0,.2,1),background .3s;display:grid;position:absolute}[data-theme=dark] .theme-toggle .tt-knob{transform:translateX(calc(var(--tt-w) - var(--tt-knob) - var(--tt-pad) * 2))}.theme-toggle .tt-ic{width:18px;height:18px;transition:opacity .3s,transform .4s cubic-bezier(.4,0,.2,1);position:absolute}.theme-toggle .tt-sun{color:#c68a12;opacity:1;transform:scale(1)}.theme-toggle .tt-moon{color:var(--navy);opacity:0;transform:scale(.6)}[data-theme=dark] .theme-toggle .tt-sun{opacity:0;transform:scale(.6)}[data-theme=dark] .theme-toggle .tt-moon{opacity:1;transform:scale(1)}.theme-toggle .tt-clouds,.theme-toggle .tt-stars{display:none}@media (prefers-reduced-motion:reduce){.theme-toggle .tt-knob,.theme-toggle .tt-ic{transition-duration:10ms}}html.theme-switching,html.theme-switching *,html.theme-switching :before,html.theme-switching :after{transition:background-color .6s,border-color .6s,color .55s,fill .55s,box-shadow .6s!important}[data-theme=dark]{--ink:#eef3fa;--ink-2:#d6deec;--ink-3:#a7b4c8;--bg:#070e1a;--surface:#121f35;--navy:#0c1729;--navy-2:#16273f;--line:#ffffff1c;--line-soft:#ffffff0f;--accent-soft:color-mix(in oklab, var(--accent), #070e1a 72%);--accent-mid:color-mix(in oklab, var(--accent), #070e1a 44%);--accent-ink:color-mix(in oklab, var(--accent), white 62%);--persona-h:#7aa0de;--shadow-sm:0 1px 2px #00000057, 0 2px 8px #0000004d;--shadow-md:0 2px 6px #00000057, 0 12px 32px #00000070;--shadow-lg:0 4px 12px #0006, 0 24px 64px #00000094;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-theme=dark] .nav.scrolled,[data-theme=dark] body[data-hero=acik] .nav{border-bottom-color:var(--line);background:#0c1729d1}[data-theme=dark] .nav.scrolled{box-shadow:0 8px 28px -20px #000000e6}[data-theme=dark] .nav-mobile,[data-theme=dark] .nav.menu-open{background:var(--surface)}[data-theme=dark] .nav-mobile{border-bottom-color:var(--line)}[data-theme=dark] .nav-links a:hover{background:#ffffff12}[data-theme=dark] .lead-bar{border-bottom-color:var(--line);background:#0c1729eb}[data-theme=dark] .mock-card,[data-theme=dark] .ui-mock,[data-theme=dark] .lead-form,[data-theme=dark] .promo-modal,[data-theme=dark] .drnote-pane,[data-theme=dark] .intg-panel,[data-theme=dark] .intg-hub{background:var(--surface);color:var(--ink);border-color:var(--line)}[data-theme=dark] .promo-badge{background:var(--surface);border-color:var(--line);color:var(--ink)}[data-theme=dark] .promo-logo,[data-theme=dark] .promo-badge .pb-logo{background:color-mix(in oklab, var(--accent), #070e1a 72%)}[data-theme=dark] .promo-count .pc-cell{background:color-mix(in oklab, var(--surface), white 7%)}[data-theme=dark] .promo-kicker{background:color-mix(in oklab, var(--accent), #070e1a 70%);color:var(--accent-ink)}[data-theme=dark] .ui-mock,[data-theme=dark] .mock-card,[data-theme=dark] .drnote-pane{border-color:var(--line)}[data-theme=dark] .ui-mock-bar{background:color-mix(in oklab, var(--surface), black 16%);border-bottom-color:var(--line-soft)}[data-theme=dark] .form-field input,[data-theme=dark] .form-field select,[data-theme=dark] .form-field textarea{background-color:color-mix(in oklab, var(--surface), black 12%);color:var(--ink);border-color:var(--line)}[data-theme=dark] .form-field input::placeholder{color:var(--ink-3)}[data-theme=dark] .form-field select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='17' viewBox='0 0 24 24' fill='none' stroke='%23A9B5C9' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}[data-theme=dark] .tl-chip,[data-theme=dark] .tl-row,[data-theme=dark] .tl-echo .eco-ic,[data-theme=dark] .journey-step-btn.active,[data-theme=dark] .pfd-back,[data-theme=dark] .pfd-day{background:var(--surface);border-color:var(--line)}[data-theme=dark] .pfd-back:hover,[data-theme=dark] .btn-ghost:hover{background:#ffffff0f}[data-theme=dark] .sale-toast{background:var(--surface);border-color:var(--line);box-shadow:0 18px 44px -18px #000000b3}[data-theme=dark] body[data-hero=acik] .hero-badge{background:var(--surface);border-color:var(--line);color:var(--ink-2)}[data-theme=dark] body[data-hero=koyu] .hero-badge,[data-theme=dark] .hero-badge{background:linear-gradient(100deg, color-mix(in oklab, var(--accent), #070e1a 30%), color-mix(in oklab, var(--accent), #070e1a 62%));border-color:color-mix(in oklab, var(--accent), white 18%);color:#eafbfe;box-shadow:0 0 0 1px color-mix(in oklab, var(--accent), transparent 55%) inset, 0 10px 30px -10px color-mix(in oklab, var(--accent), transparent 30%)}[data-theme=dark] .hero-badge .dot{background:radial-gradient(circle at 35% 30%, color-mix(in oklab, var(--accent), white 45%), var(--accent) 72%);color:#062028}[data-theme=dark] .dn-note-status.work{color:#f1c766;background:#392200;background:lab(15.3285% 22.6836 39.3595);border-color:#e0a72252}[data-theme=dark] .dn-note-status.done{color:#4bcc9a;background:#002713;background:lab(12.8474% -44.5916 16.4076);border-color:#1fa87352}[data-theme=dark] .intg-point .pi,[data-theme=dark] #intg-prob .intg-point .pi{color:var(--ink-3);background:0 0}[data-theme=dark] #intg-sol .intg-point .pi{color:#4bcc9a;background:0 0}[data-theme=dark] .cert-logo,[data-theme=dark] .ref-logo{background:#fff}[data-theme=dark] .live-pulse{background:var(--surface);border-color:var(--line)}[data-theme=dark] .lp-close:hover{color:var(--ink);background:#ffffff14}[data-theme=dark] .lp-row.lp-buy{background:#0e292b;background:lab(14.5267% -9.86299 -4.9274);border-color:#14463d;border-color:lab(26.2029% -19.1363 .371802)}[data-theme=dark] .lp-row.lp-view{border-color:color-mix(in oklab, var(--accent), #070e1a 52%)}[data-theme=dark] .lp-buy .lp-txt small{color:#54d3a1}[data-theme=dark] .st-ic{color:#54d3a1;background:#102e2f;background:lab(16.8648% -11.745 -3.88567)}[data-theme=dark] .brand-img-color{display:none!important}[data-theme=dark] .brand-img-white{display:block!important}[data-theme=dark] .nav.menu-open .brand-img-color{display:none!important}[data-theme=dark] .nav.menu-open .brand-img-white{display:block!important}[data-theme=dark] .nav.menu-open .brand-word{color:var(--ink)!important}[data-theme=dark] .slot,[data-theme=dark] .pfd-form input,[data-theme=dark] .cal-nav button,[data-theme=dark] .cal-gear,[data-theme=dark] .cal-input,[data-theme=dark] .cal-daychip,[data-theme=dark] .cal-settings-menu,[data-theme=dark] .cal-hover,[data-theme=dark] .cal-drawer,[data-theme=dark] .ref-chip,[data-theme=dark] .calc-mod{background:var(--surface);border-color:var(--line);color:var(--ink)}[data-theme=dark] .ref-chip{color:var(--ink-2)}[data-theme=dark] .cal-views button.is-sel{background:color-mix(in oklab, var(--surface), white 9%);color:var(--accent-ink);box-shadow:0 1px 3px #00000073}[data-theme=dark] .cal-toolbar,[data-theme=dark] .drnote-pane-head,[data-theme=dark] .pfd-review,[data-theme=dark] .compare-table th{background:color-mix(in oklab, var(--surface), black 16%)}[data-theme=dark] .cal-views{background:#ffffff0f}[data-theme=dark] .cal-switch{background:#ffffff38}[data-theme=dark] .mlink-bar{background:#ffffff1a}[data-theme=dark] .cal-nav button:hover{border-color:var(--ink-3);background:#ffffff0f}[data-theme=dark] .pfd-form input:focus,[data-theme=dark] .cal-input:focus{border-color:var(--accent)}[data-theme=dark] .slot.off{background:0 0}[data-theme=dark] .slot.sel{background:var(--accent);border-color:var(--accent);color:#fff}[data-theme=dark] .ben-float{background:var(--surface);border-color:var(--line);color:var(--ink)}[data-theme=dark] .slot-confirm,[data-theme=dark] .pay-done{color:#9fe8c4;background:#113432;background:lab(19.2011% -13.6106 -2.83407);border-color:#165244;border-color:lab(30.8667% -22.7784 2.54452)}[data-theme=dark] .slot-confirm svg,[data-theme=dark] .pay-done svg{stroke:#54d3a1}[data-theme=dark] .ben-visual .sol-visual-panel{background:linear-gradient(165deg, color-mix(in oklab, var(--sc), #070e1a 62%), var(--surface) 65%);border-color:color-mix(in oklab, var(--sc), #070e1a 40%)}[data-theme=dark] .sol-visual-panel .rows span{background:color-mix(in oklab, var(--surface), white 6%);border-color:var(--line);color:var(--ink)}[data-theme=dark] .sol-visual-panel .rows svg,[data-theme=dark] .ben-visual .sol-visual-panel .rows svg{stroke:#54d3a1}[data-theme=dark] .cal-status[data-s=Onaylı]{color:#54d3a1;background:#0f2c2d;background:lab(15.696% -10.8063 -4.40782)}[data-theme=dark] .cal-status[data-s=Gelmedi]{color:#f1c766;background:#332f27;background:lab(19.6737% .495195 5.66738)}[data-theme=dark] .cal-status[data-s=İptal]{background:color-mix(in oklab, var(--c-red), #070e1a 74%);color:#f08a8e}[data-theme=dark] .mlink-row{background:var(--surface)}[data-theme=dark] .mlink-row.is-sel{background:var(--accent-soft)}[data-theme=dark] .mlink-ic{background:color-mix(in oklab, var(--surface), white 7%)}[data-theme=dark] .mlink-row.is-sel .mlink-ic{background:var(--accent)}[data-theme=dark] .intg-node b{color:#fff;background:0 0;padding:0}[data-theme=dark] .intg-node:hover b,[data-theme=dark] .intg-node.on b{color:var(--accent-ink)}[data-theme=dark] .xfer-row{background:var(--surface);border-color:var(--line)}[data-theme=dark] .xfer-row .okx{background:#103131;background:lab(18.0331% -12.6797 -3.36105)}[data-theme=dark] .xfer-row .okx svg{stroke:#54d3a1}[data-theme=dark] .xfer-chip{background:color-mix(in oklab, var(--surface), white 8%);border-color:var(--line);color:var(--ink)}[data-theme=dark] .xfer-chip svg{color:color-mix(in oklab, var(--accent), white 55%)}[data-theme=dark] .xstep i{color:var(--ink-2);background:#ffffff17}[data-theme=dark] .xfer-bar{background:#ffffff17}[data-theme=dark] .billing-toggle{border-color:var(--line);box-shadow:var(--shadow-sm);background:#ffffff0d}[data-theme=dark] .billing-ind{background:linear-gradient(#34507c,#1e3253);box-shadow:0 6px 16px -6px #0009,inset 0 1px #ffffff24}[data-theme=dark] .billing-toggle:not(.has-ind) button.active{background:#2a4368}[data-theme=dark] .sol-legend button{border-color:var(--line);color:var(--ink-2);background:#ffffff0d}[data-theme=dark] .sol-legend button[data-cat=navy],[data-theme=dark] .sol-card[data-cat=navy],[data-theme=dark] .sol-feature[data-cat=navy]{--sc:#5b79a8}[data-theme=dark] .sol-card .sol-more{color:color-mix(in oklab, var(--sc), white 30%)}[data-theme=dark] .sol-card:hover .sol-more{color:color-mix(in oklab, var(--sc), white 45%)}[data-theme=dark] .sol-feature .sol-feature-link{color:color-mix(in oklab, var(--sc), white 30%)}[data-theme=dark] .sol-feature:hover .sol-feature-link{color:color-mix(in oklab, var(--sc), white 45%)}[data-theme=dark] .sol-legend button.sel{background:color-mix(in oklab, var(--sc,var(--accent)), #070e1a 76%);border-color:var(--sc,var(--accent));color:color-mix(in oklab, var(--sc,var(--accent)), white 55%)}[data-theme=dark] .dn-note-card{background:var(--surface)}[data-theme=dark] .dns-stop-btn{color:var(--ink);border-color:var(--line);background:#ffffff0d}[data-theme=dark] .dns-stop-btn:hover{border-color:var(--ink-3);background:#ffffff17}[data-theme=dark] .dns-appt-meta span{border-color:var(--line);background:#ffffff0f}[data-theme=dark] .dns-note-chip{background:linear-gradient(135deg, color-mix(in oklab, var(--accent), #070e1a 74%), color-mix(in oklab, var(--c-pink), #070e1a 78%));color:color-mix(in oklab, var(--accent), white 72%);border:1px solid #ffffff1a}[data-theme=dark] .intg-point{color:var(--ink)}[data-theme=dark] .intg-metric .m-head{color:var(--ink-2)}[data-theme=dark] .mig-quote-text{color:var(--ink)}[data-theme=dark] .mig-from{color:var(--ink-2);background:#ffffff0f}[data-theme=dark] .fx-msg,[data-theme=dark] .fx-form{background:var(--surface);border-color:var(--line)}[data-theme=dark] .fx-form-row,[data-theme=dark] .fx-search .fs-bar,[data-theme=dark] .fs-row,[data-theme=dark] .fx-doc,[data-theme=dark] .fx-kpi,[data-theme=dark] .fx-quick button,[data-theme=dark] .ben-card{background:var(--surface);border-color:var(--line);color:var(--ink)}[data-theme=dark] .fx-doc{box-shadow:none}[data-theme=dark] .fx-ig-head .ring span{background:var(--surface);border-color:var(--surface);color:var(--ink)}[data-theme=dark] .fx-chat.wa{background:color-mix(in oklab, var(--surface), black 24%)}[data-theme=dark] .fx-chat.wa .fx-msg.out{color:var(--ink);background:#14433b;background:lab(25.0366% -18.2213 -.16728);border-color:#175847;border-color:lab(33.1978% -24.5904 3.63975)}[data-theme=dark] .fx-form-row .ok,[data-theme=dark] .fx-pipe .pp .ok{background:#123a36;background:lab(21.5361% -15.463 -1.77343)}[data-theme=dark] .fx-cal .fc-head{background:color-mix(in oklab, var(--surface), black 14%)}[data-theme=dark] .fx-notif{border-color:var(--line);background:#ffffff0d}[data-theme=dark] .pay-opt{background:color-mix(in oklab, var(--surface), white 5%);border-color:var(--line);color:var(--ink)}[data-theme=dark] .pay-opt.on{background:color-mix(in oklab, var(--accent), #070e1a 64%);border-color:color-mix(in oklab, var(--accent), white 18%)}[data-theme=dark] .dns-attached{color:#9fe8c4;background:#113432;background:lab(19.2011% -13.6106 -2.83407);border-color:#165244;border-color:lab(30.8667% -22.7784 2.54452)}[data-theme=dark] .dns-attached svg{stroke:#54d3a1}[data-theme=dark] .fx-meter .m-bar,[data-theme=dark] .fx-doc .ln{background:#ffffff1f}[data-theme=dark] .fs-row .avx{color:var(--ink-2);background:#ffffff1a}[data-theme=dark] .fx-chart i{background:color-mix(in oklab, var(--accent), #070e1a 38%)}[data-theme=dark] .fx-sign svg path{stroke:var(--ink)}[data-theme=dark] .ben-badge{color:#54d3a1;background:#113432;background:lab(19.2011% -13.6106 -2.83407);border-color:#164f42;border-color:lab(29.701% -21.8703 1.99902)}[data-theme=dark] .ben-badge svg{stroke:#54d3a1}[data-theme=dark] .fx-seal{color:#54d3a1;border-color:#54d3a1}.lang-select{z-index:120;flex:none;order:7;margin-left:4px;margin-right:-4px;position:relative}.lang-select:before{content:"";background:var(--line);border-radius:1px;width:1px;height:26px;position:absolute;top:50%;left:-13px;transform:translateY(-50%)}.lang-select-btn{cursor:pointer;height:42px;font-family:var(--font-body);color:var(--ink-2);border:1px solid var(--line);background:#0f1e380d;border-radius:99px;align-items:center;gap:6px;padding:0 12px 0 10px;font-size:13px;font-weight:700;transition:background .2s,border-color .2s,color .2s;display:inline-flex}.lang-select-btn:hover{color:var(--ink);background:#0f1e3814}.lang-select-btn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.lang-select-flag{font-size:14px;line-height:1}.lang-select-code{letter-spacing:.04em}.lang-select-chev{opacity:.55;width:14px;height:14px;transition:transform .2s}.lang-select.open .lang-select-chev{transform:rotate(180deg)}.lang-select-menu{background:var(--surface);border:1px solid var(--line);min-width:168px;box-shadow:var(--shadow-lg);opacity:0;visibility:hidden;transform-origin:100% 0;border-radius:14px;margin:0;padding:6px;list-style:none;transition:opacity .2s,transform .2s,visibility .2s;position:absolute;top:calc(100% + 8px);right:0;transform:translateY(-6px)scale(.98)}.lang-select.open .lang-select-menu{opacity:1;visibility:visible;transform:none}.lang-select-menu button,.lang-select-menu a{cursor:pointer;width:100%;font-family:var(--font-body);color:var(--ink-2);text-align:left;background:0 0;border:0;border-radius:10px;align-items:center;gap:9px;padding:9px 11px;font-size:14px;font-weight:600;transition:background .15s,color .15s;display:flex}.lang-select-menu button:hover,.lang-select-menu a:hover{color:var(--ink);background:#0f1e380d}.lang-select-menu button.is-on,.lang-select-menu a.is-on{background:var(--accent-soft);color:var(--accent-ink)}.lang-select-menu button:focus-visible,.lang-select-menu a:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}@media (prefers-reduced-motion:reduce){.lang-select-menu,.lang-select-chev{transition:none}}body.lang-fade{transition:opacity .18s}body.lang-fading{opacity:.45}body[data-hero=koyu] .nav:not(.scrolled) .lang-select-btn,body[data-hero=koyu] .nav:not(.scrolled) .theme-toggle{color:#ffffffe0;background:#ffffff1f;border-color:#ffffff42}body[data-hero=koyu] .nav:not(.scrolled) .theme-toggle .tt-moon{color:var(--navy)}body[data-hero=koyu] .nav:not(.scrolled) .lang-select:before{background:#ffffff4d}body[data-hero=koyu] .nav:not(.scrolled) .lang-select-chev{opacity:.75}[data-theme=dark] .lang-select-btn{border-color:var(--line);color:var(--ink-2);background:#ffffff0f}[data-theme=dark] .lang-select-menu{background:var(--surface);border-color:var(--line)}[data-theme=dark] .lang-select-menu button.is-on,[data-theme=dark] .lang-select-menu a.is-on{color:#fff}@media (max-width:460px){.lang-select-code{display:none}.lang-select-btn{gap:4px;padding:0 10px}}@media (max-width:600px){.nav-inner{gap:14px;padding:0 18px}.brand-img{max-width:62vw;height:28px}.nav-burger{order:10;margin-left:auto}}.nav-m-controls{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;margin-top:8px;padding:14px 10px 4px;display:flex}.nav-m-controls:empty{display:none}.nav-m-controls-lbl{color:var(--ink-2);font-size:15px;font-weight:600}.nav-m-controls .lang-select,.nav-m-controls .theme-toggle{order:0;margin:0!important}.nav-m-controls .lang-select:before{display:none}.nav.menu-open .nav-m-controls .lang-select-code{display:inline}.pkg-overlay{z-index:400;-webkit-backdrop-filter:blur(7px);opacity:0;pointer-events:none;background:#0a1a3399;place-items:center;padding:18px;transition:opacity .28s;display:grid;position:fixed;inset:0}.pkg-overlay.show{opacity:1;pointer-events:auto;overscroll-behavior:none;overflow:hidden}.pkg-modal{background:var(--surface);color:var(--ink);border-radius:var(--radius-lg);font-family:var(--font-body);width:min(560px,100%);max-height:calc(100dvh - 36px);box-shadow:var(--shadow-lg);border:1px solid var(--line);isolation:isolate;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin;transition:transform .34s cubic-bezier(.2,.85,.25,1);position:relative;overflow:auto;transform:translateY(20px)scale(.97)}.pkg-overlay.show .pkg-modal{transform:none}.pkg-modal>.rainbow-line{z-index:6;border-radius:var(--radius-lg) var(--radius-lg) 0 0;background:var(--accent);position:sticky;top:0}.pkg-close{z-index:7;cursor:pointer;width:38px;height:38px;color:var(--ink-2);background:#0f1e380f;border:0;border-radius:50%;flex:none;place-items:center;transition:background .15s,color .15s;display:grid;position:absolute;top:16px;right:16px}.pkg-close:hover{color:var(--ink);background:#0f1e381f}.pkg-close svg{width:18px;height:18px}.pkg-stepbar{justify-content:center;align-items:center;gap:14px;padding:24px 56px 4px;display:flex}.pstep{color:var(--ink-3);align-items:center;gap:9px;font-size:15px;font-weight:600;display:inline-flex}.pstep i{background:var(--bg);width:26px;height:26px;color:var(--ink-3);border:1.5px solid var(--line);border-radius:50%;flex:none;place-items:center;font-size:14px;font-style:normal;font-weight:600;transition:all .2s;display:grid}.pstep.on{color:var(--ink)}.pstep.on i{background:var(--accent);color:#fff;border-color:var(--accent)}.pstep.done i{background:color-mix(in oklab, var(--accent), white 80%);color:var(--accent);border-color:#0000}.pstep-line{background:var(--line);border-radius:2px;width:46px;height:2px}.pkg-panel{padding:6px 30px 28px}.pkg-modal[data-step="1"] [data-panel="2"],.pkg-modal[data-step="2"] [data-panel="1"]{display:none}.pkg-modal[data-step="2"] [data-panel="2"]{animation:.34s cubic-bezier(.2,.85,.25,1) pkgSlide}@keyframes pkgSlide{0%{transform:translate(16px)}to{transform:none}}.pkg-titleblk{text-align:center;margin:12px 0 18px}.pkg-titleblk h3{letter-spacing:-.02em;margin:0;font-size:26px;font-weight:600}.pkg-titleblk p{color:var(--ink-2);max-width:400px;margin:7px auto 0;font-size:16px}.pkg-promo{background:var(--accent-soft);border:1px solid color-mix(in oklab, var(--accent), white 72%);text-align:center;border-radius:14px;margin-bottom:16px;padding:16px 16px 18px}.pkg-promo-title{color:var(--accent-ink);letter-spacing:-.01em;justify-content:center;align-items:center;gap:8px;font-size:16.5px;font-weight:700;display:inline-flex}.pkg-promo-title svg{width:18px;height:18px;color:var(--accent-ink);flex:none}.pkg-promo-sub{color:var(--ink-2);margin:5px 0 14px;font-size:13px;font-weight:500}@keyframes pkgPulse{0%,to{box-shadow:0 3px 12px color-mix(in oklab, var(--c-orange), transparent 62%)}50%{box-shadow:0 3px 17px color-mix(in oklab, var(--c-orange), transparent 40%)}}@media (prefers-reduced-motion:reduce){.pkg-disc-pill{animation:none}}.pkg-cd-big{justify-content:center;align-items:flex-start;gap:7px;display:inline-flex}.cdc{border:1px solid color-mix(in oklab, var(--accent), white 74%);min-width:58px;box-shadow:0 2px 8px color-mix(in oklab, var(--accent), transparent 88%);background:#fff;border-radius:12px;flex-direction:column;align-items:center;gap:3px;padding:10px 10px 8px;display:flex}.cdc b{font-family:var(--font-display);font-variant-numeric:tabular-nums;color:var(--accent-ink);font-size:30px;font-weight:700;line-height:1}.cdc i{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);font-size:10px;font-style:normal;font-weight:700}.cdsep{font-family:var(--font-display);color:var(--accent);align-self:flex-start;margin:13px 0 0;font-size:26px;font-weight:700;line-height:1}.pkg-soc-big{color:var(--ink-2);flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-bottom:18px;font-size:15px;font-weight:600;display:flex}.pkg-soc-big>svg{width:17px;height:17px;color:var(--accent-ink);flex:none}.pkg-soc-big b{font-family:var(--font-display);color:var(--accent);letter-spacing:-.02em;font-size:23px;font-weight:600}.soc-rate{color:var(--ink);border-left:1px solid var(--line);align-items:center;gap:5px;padding-left:10px;font-weight:600;display:inline-flex}.soc-rate i{color:var(--c-yellow);font-size:16px;font-style:normal}.pkg-cards{flex-direction:column;gap:11px;display:flex}.pcard{text-align:left;cursor:pointer;background:var(--surface);border:1.5px solid var(--line);width:100%;color:var(--ink);border-radius:14px;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;padding:16px 18px;font-family:inherit;transition:border-color .18s,background .18s,box-shadow .18s,transform .18s;display:grid;position:relative}.pcard:hover{border-color:color-mix(in oklab, var(--accent), white 45%)}.pcard.rec{border-color:color-mix(in oklab, var(--accent), white 60%)}.pcard.is-sel{border-color:var(--accent);background:color-mix(in oklab, var(--accent), var(--surface) 93%);box-shadow:0 6px 22px color-mix(in oklab, var(--accent), transparent 84%)}.pcard-flag{letter-spacing:.05em;text-transform:uppercase;color:#fff;background:var(--accent);box-shadow:var(--shadow-sm);border-radius:99px;align-items:center;gap:5px;padding:4px 10px;font-size:11px;font-weight:600;display:inline-flex;position:absolute;top:-10px;left:16px}.pcard-flag svg{width:11px;height:11px}.pcard.rec{margin-top:8px}.pcard-radio{border:2px solid var(--line);color:#fff;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;transition:all .16s;display:grid}.pcard-radio svg{opacity:0;width:14px;height:14px;transition:opacity .16s,transform .16s;transform:scale(.5)}.pcard.is-sel .pcard-radio{background:var(--accent);border-color:var(--accent)}.pcard.is-sel .pcard-radio svg{opacity:1;transform:none}.pcard-main{min-width:0}.pcard-name{letter-spacing:-.01em;font-size:18px;font-weight:600;display:block}.pcard-tag{color:var(--ink-3);margin-top:1px;font-size:14px;font-weight:600;display:block}.pcard-price{text-align:right;line-height:1.1}.pc-old{color:var(--ink-3);font-size:14px;font-weight:600;text-decoration:line-through;display:block}.pc-now{font-family:var(--font-display);letter-spacing:-.02em;color:var(--ink);font-size:24px;font-weight:700}.pc-per{color:var(--ink-3);white-space:nowrap;margin-top:1px;font-size:13px;font-weight:600;display:block}.pkg-modal[data-billing=aylik] .pc-old{display:none}.pkg-next{cursor:pointer;background:var(--accent);color:#fff;letter-spacing:-.01em;width:100%;box-shadow:0 10px 26px color-mix(in oklab, var(--accent), transparent 60%);border:0;border-radius:12px;justify-content:center;align-items:center;gap:10px;margin-top:20px;padding:17px 24px;font-family:inherit;font-size:18px;font-weight:600;transition:transform .16s,filter .16s,box-shadow .16s;display:flex}.pkg-next:hover{filter:brightness(.96);box-shadow:0 14px 32px color-mix(in oklab, var(--accent), transparent 52%);transform:translateY(-2px)}.pkg-next svg{width:20px;height:20px}.pkg-reassure{color:var(--ink-2);flex-wrap:wrap;justify-content:center;align-items:center;gap:18px;margin-top:16px;font-size:13.5px;font-weight:600;display:flex}.pkg-reassure span{align-items:center;gap:6px;display:inline-flex}.pkg-reassure svg{width:14px;height:14px;color:var(--accent);flex:none}.pkg-back{cursor:pointer;color:var(--ink-2);background:0 0;border:0;align-items:center;gap:5px;margin-top:6px;padding:6px 0;font-family:inherit;font-size:15px;font-weight:600;transition:color .15s;display:inline-flex}.pkg-back:hover{color:var(--accent)}.pkg-back svg{width:18px;height:18px}.pkg-summary{border:1.5px solid var(--accent);background:color-mix(in oklab, var(--accent), var(--surface) 95%);border-radius:16px;margin-top:4px;padding:20px 22px}.psum-top{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.psum-name{letter-spacing:-.01em;font-size:20px;font-weight:600}.psum-period{color:var(--accent-ink);font-size:14px;font-weight:600}.psum-rows{flex-direction:column;gap:9px;margin:16px 0;display:flex}.psum-row{color:var(--ink-2);justify-content:space-between;align-items:center;font-size:15.5px;font-weight:600;display:flex}.psum-row s{color:var(--ink-3)}.psum-row b{color:var(--ink);font-weight:600}.psum-row.disc,.psum-row.disc b{color:var(--accent-ink)}.psum-pay{border-top:1px dashed color-mix(in oklab, var(--accent), white 55%);justify-content:space-between;align-items:flex-end;gap:12px;padding-top:15px;display:flex}.psum-pay-lbl{font-size:16px;font-weight:600}.psum-pay-amt{text-align:right;line-height:1}.psum-pay-amt b{font-family:var(--font-display);letter-spacing:-.02em;font-size:32px;font-weight:700}.psum-pay-amt i{color:var(--ink-3);margin-top:7px;font-size:13px;font-style:normal;font-weight:600;display:block}.psum-extra{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:13px;display:flex}.psum-day{color:var(--ink-2);font-size:14px;font-weight:600}.psum-saveline{text-align:center;margin-top:18px}.psum-save{color:var(--accent-ink);letter-spacing:-.01em;background:var(--accent-soft);box-shadow:0 4px 16px color-mix(in oklab, var(--accent), transparent 80%);border-radius:99px;align-items:center;gap:8px;padding:9px 18px;font-size:17px;font-weight:700;display:inline-flex}.psum-save:before{content:"";background:var(--accent-ink);flex:none;width:17px;height:17px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M12 2l2.2 5.8L20 10l-5.8 2.2L12 18l-2.2-5.8L4 10l5.8-2.2z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M12 2l2.2 5.8L20 10l-5.8 2.2L12 18l-2.2-5.8L4 10l5.8-2.2z'/%3E%3C/svg%3E") 50%/contain no-repeat}.pkg-incl{border-top:1px solid var(--line);margin-top:24px;padding-top:22px}.pkg-incl h4{margin:0 0 13px;font-size:16px;font-weight:600}.pkg-feat-list{flex-direction:column;gap:11px;margin:0;padding:0;list-style:none;display:flex}.pkg-feat-list li{color:var(--ink);align-items:center;gap:11px;font-size:16px;font-weight:500;display:flex}.pkg-feat-list li.is-hidden{display:none}.pkg-fic{background:color-mix(in oklab, var(--accent), white 78%);width:21px;height:21px;color:var(--accent);border-radius:50%;flex:none;place-items:center;display:grid}.pkg-fic svg{width:12px;height:12px}.pkg-more{cursor:pointer;color:var(--accent);background:0 0;border:0;align-items:center;gap:8px;margin-top:13px;padding:0;font-family:inherit;font-size:15px;font-weight:600;display:inline-flex}.pkg-more .pkg-mic{background:color-mix(in oklab, var(--accent), white 80%);border-radius:50%;place-items:center;width:22px;height:22px;display:grid}.pkg-more svg{width:13px;height:13px;transition:transform .2s}.pkg-more.open svg{transform:rotate(180deg)}.pkg-more.is-hidden{display:none}.pkg-checkout{background:var(--accent);color:#fff;letter-spacing:-.01em;width:100%;box-shadow:0 12px 28px color-mix(in oklab, var(--accent), transparent 60%);border-radius:12px;justify-content:center;align-items:center;gap:11px;margin-top:22px;padding:18px 24px;font-size:18px;font-weight:600;text-decoration:none;transition:transform .16s,filter .16s,box-shadow .16s;display:flex}.pkg-checkout:hover{filter:brightness(.96);box-shadow:0 16px 34px color-mix(in oklab, var(--accent), transparent 48%);transform:translateY(-2px)}.pkg-checkout svg{width:19px;height:19px}.pkg-securenote{color:var(--ink-3);justify-content:center;align-items:center;gap:7px;margin-top:11px;font-size:13.5px;font-weight:600;display:flex}.pkg-securenote svg{width:15px;height:15px;color:var(--accent)}.pkg-trustgrid{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:11px 18px;margin-top:20px;padding-top:20px;display:grid}.ptrust{color:var(--ink-2);align-items:center;gap:9px;font-size:14px;font-weight:600;display:flex}.ptrust svg{width:17px;height:17px;color:var(--accent);flex:none}.pkg-ortalk{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin-top:20px;padding-top:18px;display:flex}.pkg-ortalk-lbl{color:var(--ink-2);margin-right:2px;font-size:14.5px;font-weight:600}.pkg-mini{border:1.5px solid var(--line);color:var(--ink);border-radius:10px;align-items:center;gap:7px;padding:8px 15px;font-size:14.5px;font-weight:600;text-decoration:none;transition:all .16s;display:inline-flex}.pkg-mini:hover{transform:translateY(-1px)}.pkg-mini svg{width:17px;height:17px}.pkg-mini.wa{color:#1faf5f;border-color:#bfe5c8;border-color:lab(87.4967% -16.9919 9.78444)}.pkg-mini.wa:hover{background:#ecf7ef;background:lab(96.3254% -4.97156 2.85287)}.pkg-mini.tel{color:var(--accent);border-color:color-mix(in oklab, var(--accent), white 66%)}.pkg-mini.tel:hover{background:color-mix(in oklab, var(--accent), white 90%)}[data-theme=dark] .pkg-modal{color:#eaf0f8;background:#0c1424;border-color:#ffffff14;box-shadow:0 30px 90px #000000a6}[data-theme=dark] .pkg-close{color:#aeb9cc;background:#ffffff14}[data-theme=dark] .pkg-close:hover{color:#fff;background:#ffffff29}[data-theme=dark] .pstep{color:#8b97ab}[data-theme=dark] .pstep.on{color:#eaf0f8}[data-theme=dark] .pstep i{color:#8b97ab;background:#ffffff0f;border-color:#ffffff21}[data-theme=dark] .pstep.on i{background:var(--accent);color:#fff;border-color:var(--accent)}[data-theme=dark] .pstep.done i{color:#4d9bf0;background:#0066cc38;border-color:#0000}[data-theme=dark] .pstep-line{background:#ffffff26}[data-theme=dark] .pkg-titleblk p{color:#9aa6ba}[data-theme=dark] .pkg-promo{background:#0066cc1f;border-color:#0066cc6b}[data-theme=dark] .pkg-promo-title{color:#4d9bf0}[data-theme=dark] .pkg-promo-title svg{color:var(--c-yellow)}[data-theme=dark] .pkg-promo-sub{color:#9aa6ba}[data-theme=dark] .pkg-disc-pill{color:#fff;background:#06c;box-shadow:0 3px 16px #4d9bf066}[data-theme=dark] .pkg-disc-pill b{color:#fff}[data-theme=dark] .cdc{box-shadow:none;background:#ffffff0d;border:1px solid #ffffff24}[data-theme=dark] .cdc b{color:#4d9bf0}[data-theme=dark] .cdsep{color:#4d9bf0;opacity:1}[data-theme=dark] .pcard{color:#eaf0f8;background:#ffffff08;border-color:#ffffff1a}[data-theme=dark] .pcard:hover{border-color:#0066cc80}[data-theme=dark] .pcard-name{color:#eaf0f8}[data-theme=dark] .pcard-tag{color:#8b97ab}[data-theme=dark] .pc-old{color:#6b7689}[data-theme=dark] .pc-now{color:#eaf0f8}[data-theme=dark] .pcard-radio{border-color:#ffffff40}[data-theme=dark] .pcard.is-sel{background:#0066cc29;border-color:#06c;box-shadow:0 0 0 3px #0066cc29,0 0 34px #0066cc4d}[data-theme=dark] .pcard.is-sel .pcard-radio{background:#06c;border-color:#06c}[data-theme=dark] .pcard-flag{color:#fff;background:#06c}[data-theme=dark] .pkg-next{color:#fff;background:#06c;box-shadow:0 0 34px #4d9bf061}[data-theme=dark] .pkg-next:hover{filter:brightness(1.06)}[data-theme=dark] .pkg-reassure{color:#9aa6ba}[data-theme=dark] .pkg-reassure svg{color:#4d9bf0}[data-theme=dark] .pkg-back{color:#9aa6ba}[data-theme=dark] .pkg-back:hover{color:#4d9bf0}[data-theme=dark] .pkg-summary{background:#0066cc1a;border-color:#06c}[data-theme=dark] .psum-name{color:#eaf0f8}[data-theme=dark] .psum-period{color:#4d9bf0}[data-theme=dark] .psum-row{color:#9aa6ba}[data-theme=dark] .psum-row b{color:#eaf0f8}[data-theme=dark] .psum-row.disc,[data-theme=dark] .psum-row.disc b{color:#4d9bf0}[data-theme=dark] .psum-pay{border-top-color:#4d9bf04d}[data-theme=dark] .psum-pay-amt b{color:#eaf0f8}[data-theme=dark] .psum-pay-amt i{color:#8b97ab}[data-theme=dark] .psum-day{color:#9aa6ba}[data-theme=dark] .psum-save{box-shadow:none;color:#4d9bf0;background:#4d9bf021}[data-theme=dark] .psum-save:before{background:#4d9bf0}[data-theme=dark] .pkg-incl{border-top-color:#ffffff1a}[data-theme=dark] .pkg-incl h4{color:#eaf0f8}[data-theme=dark] .pkg-feat-list li{color:#dbe3ee}[data-theme=dark] .pkg-fic{color:#4d9bf0;background:#0066cc38}[data-theme=dark] .pkg-more{color:#4d9bf0}[data-theme=dark] .pkg-more .pkg-mic{background:#0066cc38}[data-theme=dark] .pkg-checkout{color:#fff;background:#06c;box-shadow:0 0 34px #06c6}[data-theme=dark] .pkg-checkout:hover{filter:brightness(1.06)}[data-theme=dark] .pkg-securenote{color:#8b97ab}[data-theme=dark] .pkg-securenote svg{color:#4d9bf0}[data-theme=dark] .pkg-trustgrid{border-top-color:#ffffff1a}[data-theme=dark] .ptrust{color:#9aa6ba}[data-theme=dark] .ptrust svg{color:#4d9bf0}[data-theme=dark] .pkg-ortalk{border-top-color:#ffffff1a}[data-theme=dark] .pkg-ortalk-lbl{color:#9aa6ba}[data-theme=dark] .pkg-mini{color:#eaf0f8;background:#ffffff0a;border-color:#ffffff29}[data-theme=dark] .pkg-mini.wa{color:#5fe39a}[data-theme=dark] .pkg-mini.tel{color:#4d9bf0}@media (max-width:560px){.pkg-modal{width:100%}.pkg-stepbar{padding:22px 50px 2px}.pkg-panel{padding:6px 18px 24px}.pkg-titleblk h3{font-size:22px}.pkg-promo{padding:13px}.pkg-promo-head{gap:8px}.cdc{flex:1;min-width:0}.cdc b{font-size:27px}.pcard{gap:12px;padding:14px 15px}.pcard-name{font-size:16px}.pc-now{font-size:21px}.pkg-trustgrid{grid-template-columns:1fr}.psum-pay-amt b{font-size:27px}.pkg-ortalk{flex-direction:column;gap:12px}}
