/*! © 2026 Olympos Web (olymposweb.com). Tüm hakları saklıdır / All rights reserved. İzinsiz kopyalama, yeniden kullanım ve dağıtım yasaktır / Copying, reuse or redistribution without written permission is not allowed. */
:root{--bg: #0e1113;--ink: #eef1f2;--muted: #a7b0b5;--line: #6a777e;--accent: #5ad1c8;--accent-ink: #0e1113;--focus: #5ad1c8;--field: #12171a;--ring: rgba(90, 209, 200, .28);--danger: #ff9a92;--radius: 4px;--font: "Hanken Grotesk", system-ui, sans-serif;--display: "Funnel Display", "Hanken Grotesk", system-ui, sans-serif;--panel: #1a2024;--rule: #2d383e;--hint: #97a3a9;--hh: 68px;--gut: clamp(20px, 5vw, 76px);color-scheme:dark}html{scroll-padding-top:90px;scrollbar-color:var(--accent) #12171a}body{line-height:1.6;font-size:17px;overflow-x:hidden}[hidden]{display:none!important}.sprite{position:absolute;width:0;height:0;overflow:hidden}button,input,textarea,select{caret-color:var(--accent);border-radius:var(--radius)}button{border:0}input[type=date]{color-scheme:dark}.wrap{padding-inline:var(--gut)}.skip{border-radius:var(--radius)}.muted{color:var(--muted)}h1,h2,h3,h4{font-family:var(--display);font-weight:700;letter-spacing:-.02em;line-height:1.04;text-wrap:balance;overflow-wrap:break-word}h1{font-size:clamp(50px,9.6vw,148px);line-height:.98}h2{font-size:clamp(38px,5.4vw,84px)}h3{font-size:clamp(24px,2.4vw,36px)}h4{font-size:clamp(24px,2.2vw,32px)}p{max-width:68ch}.lead{color:var(--muted);font-size:clamp(18px,1.5vw,21px);line-height:1.5}.note{color:var(--muted);font-size:.95rem;display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.sh{display:grid;gap:18px;margin-bottom:clamp(36px,4.4vw,68px);max-width:920px}.sec{padding-block:clamp(64px,6.4vw,96px)}.tag{display:inline-flex;align-items:center;padding:2px 10px;border:1.5px solid var(--line);border-radius:var(--radius);font-size:.8rem;font-weight:700;line-height:1.5;color:var(--ink);white-space:nowrap}.panel{background:var(--panel);color:var(--ink);padding:clamp(22px,2.4vw,36px);border-radius:var(--radius)}.btn,.act,.tool{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 24px;border:2px solid var(--accent);border-radius:var(--radius);background:var(--accent);color:var(--accent-ink);font-weight:700;font-size:1rem;line-height:1.2;text-decoration:none;cursor:pointer;transition:background-color .25s,color .25s,border-color .25s}.btn:hover,.act:hover{background:#8fe3dc;border-color:#8fe3dc}.btn:disabled{background:#2a3439;border-color:#2a3439;color:#8d989e;cursor:not-allowed}.btn-line{background:transparent;color:var(--ink);border-color:var(--line)}.btn-line:hover{background:transparent;border-color:var(--ink)}.btn-line[aria-pressed=true]{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.ic{width:20px;height:20px;flex:none}.hdr{position:sticky;top:0;z-index:60;background:var(--bg);border-bottom:1px solid var(--rule)}.anim .hdr{position:fixed;inset:0 0 auto;background:transparent;border-color:transparent;transition:background-color .35s,border-color .35s}.anim .hdr.is-solid{background:var(--bg);border-color:var(--rule)}.anim .hdr:not(.is-solid) .brand,.anim .hdr:not(.is-solid) .nav a{text-shadow:0 1px 12px rgba(0,0,0,.6)}.hdr-in{display:flex;align-items:center;gap:clamp(16px,2.6vw,40px);height:var(--hh);padding-inline:var(--gut)}.brand{font:700 clamp(20px,1.9vw,27px)/1 var(--display);letter-spacing:-.03em;text-decoration:none;color:var(--ink);white-space:nowrap}.nav{display:flex;gap:clamp(14px,2vw,30px)}.nav a{color:var(--ink);text-decoration:none;font-weight:600;font-size:.97rem;padding-block:6px;border-bottom:2px solid transparent}.nav a:hover{border-color:var(--accent)}.tools{margin-left:auto;display:flex;align-items:center;gap:8px}.tool{min-height:44px;padding:0 14px;background:transparent;color:var(--ink);border-color:#eef1f280;font-size:.92rem}.anim .hdr.is-solid .tool,html:not(.anim) .tool{border-color:var(--line)}.tool:hover{border-color:var(--ink)}.tool[aria-pressed=true]{background:var(--accent);color:var(--accent-ink);border-color:var(--accent)}.act{min-height:44px;padding:0 20px;white-space:nowrap}.ph{position:relative;overflow:hidden;background:var(--panel);margin:0}.ph img{width:100%;height:100%;object-fit:cover;object-position:var(--pos, 50% 50%)}.ph figcaption{position:absolute;right:14px;bottom:14px;z-index:4;max-width:calc(100% - 28px);padding:4px 10px;background:#0e1113e6;color:#d8dee1;font-size:12px;line-height:1.5;border-radius:var(--radius)}.ph figcaption a{color:inherit}.chip{position:absolute;top:14px;left:14px;z-index:4;padding:7px 14px;background:var(--bg);color:var(--ink);font-weight:700;font-size:.92rem;line-height:1.4;border-radius:var(--radius);max-width:calc(100% - 28px)}.hero{position:relative;min-height:max(560px,calc(100svh - var(--hh)));display:grid;overflow:hidden;color:#fff}.anim .hero{min-height:max(640px,100svh)}.hero-ph{position:absolute;inset:0}.hero-ph:after{content:"";position:absolute;inset:0;background:#0e111380}.hero-in{position:relative;z-index:2;display:grid;grid-template-rows:auto 1fr auto;align-content:stretch;gap:22px;padding-top:clamp(36px,7vh,84px);padding-bottom:clamp(48px,7vh,64px)}.anim .hero-in{padding-top:calc(var(--hh) + clamp(28px,6vh,64px))}.hero h1{text-shadow:0 2px 28px rgba(0,0,0,.35)}.hero-st{max-width:31ch;font-size:clamp(18px,1.7vw,24px);line-height:1.45;text-shadow:0 1px 14px rgba(0,0,0,.5)}.qk{width:min(760px,100%);display:grid;gap:16px;align-self:end}.qk-svc{border:0;padding:0;margin:0;min-width:0}.qk-svc legend{padding:0;margin-bottom:10px;font-weight:700}.qk-opts{display:flex;flex-wrap:wrap;gap:8px}.qk-opt{position:relative}.qk-opt input{position:absolute;top:0;left:0;width:1px;height:1px;opacity:0}.qk-opt span{display:inline-flex;align-items:center;min-height:46px;padding:0 16px;background:var(--field);border:1.5px solid var(--line);border-radius:var(--radius);font-weight:600;cursor:pointer;user-select:none;transition:background-color .25s,color .25s,border-color .25s}.qk-opt span:hover{border-color:var(--ink)}.qk-opt input:checked+span{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.qk-opt input:focus-visible+span{outline:3px solid var(--focus);outline-offset:3px}.qk-row{display:flex;flex-wrap:wrap;gap:14px;align-items:end}.qk-date{display:grid;gap:6px;flex:1 1 220px}.qk-date label,.px-f label{font-weight:700}input[type=text],input[type=tel],input[type=date],textarea{background:var(--field);border:1.5px solid var(--line);border-radius:var(--radius);min-height:54px;padding:12px 16px;width:100%;font-size:1rem;transition:border-color .2s,box-shadow .2s}textarea{min-height:112px;resize:vertical}input::placeholder,textarea::placeholder{color:var(--hint);opacity:1}input:hover,textarea:hover{border-color:var(--muted)}input:focus,textarea:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 4px var(--ring)}input[aria-invalid=true],textarea[aria-invalid=true]{border-color:var(--danger)}.qk-msg:empty{display:none}.qk-msg{min-height:1.5em;font-size:.95rem;color:var(--muted)}.qk-msg.is-bad,.err{color:var(--danger);font-weight:600;font-size:.95rem}.qk .btn{flex:0 0 auto}.sv{padding-block:0}.sv-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start}.sv-ph{position:sticky;top:var(--hh);height:calc(100svh - var(--hh))}.sv-slide{position:absolute;inset:0;opacity:0;transition:opacity .8s cubic-bezier(.16,1,.3,1)}.sv-slide.is-on{opacity:1;z-index:1}.sv-body{padding:clamp(72px,7vw,100px) var(--gut) clamp(48px,5vw,72px) clamp(32px,5vw,84px)}.svc{padding-block:32px 36px;border-top:1px solid var(--rule);display:grid;gap:14px;transition:border-color .4s}.svc.is-active{border-top:3px solid var(--accent);padding-top:38px}.svc-n{font-size:clamp(34px,3.8vw,58px)}.svc-s{color:var(--accent);font-weight:700;font-size:1.05rem}.svc-d{color:var(--muted)}.svc-i{display:flex;flex-wrap:wrap;gap:6px 24px}.svc-i li{display:flex;gap:12px;align-items:baseline}.svc-i li:before{content:"";flex:none;width:14px;height:2px;background:var(--accent);transform:translateY(-.3em)}.svc-m{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;color:var(--muted);font-size:.95rem}.svc-a{display:flex;flex-wrap:wrap;align-items:center;gap:12px 18px;margin-top:6px}.svc-ok{color:var(--accent);font-weight:600}.bd{position:relative;min-height:clamp(520px,80vh,860px);display:grid;align-items:end;background:var(--bg);overflow:hidden}.bd-ph{position:absolute;inset:0}.bd-ph:after{content:"";position:absolute;inset:0;background:#0e111347;pointer-events:none}.bd-txt{position:relative;z-index:2;padding-block:clamp(40px,6vw,88px)}.bd-p{width:min(560px,100%);display:grid;gap:14px}.bd-p h2{font-size:clamp(32px,3.6vw,56px)}.bd-p p{color:var(--muted)}.px-grid{display:grid;grid-template-columns:minmax(0,34fr) minmax(0,66fr);gap:clamp(32px,5vw,88px);padding-inline:var(--gut);align-items:start}.px-ph{position:sticky;top:calc(var(--hh) + 24px);height:calc(100svh - var(--hh) - 48px);min-height:420px}.px-body{display:grid;gap:20px;min-width:0}.px-body .sh{margin-bottom:8px}.px-label{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;padding:16px 20px;background:var(--panel);border-radius:var(--radius);font-size:1.02rem;max-width:none}.px-form{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;gap:16px;align-items:end}.px-f{display:grid;gap:8px}.unit{position:relative}.unit input{padding-right:56px}.unit span{position:absolute;right:16px;top:50%;transform:translateY(-50%);color:var(--muted);font-weight:600;pointer-events:none}.px-err{grid-column:1 / -1}.px-sum{min-height:1.6em;font-weight:700;font-size:1.05rem;max-width:none}.pl{display:grid;gap:8px}.pi{display:grid;grid-template-columns:minmax(0,1fr) 190px 210px;gap:6px 24px;align-items:start;padding:16px 24px 18px;background:var(--panel);border-radius:var(--radius);transition:background-color .5s cubic-bezier(.16,1,.3,1) calc(var(--n, 0) * 60ms),color .5s calc(var(--n, 0) * 60ms)}.pi-n{font-size:clamp(20px,1.7vw,26px)}.pi-d{color:var(--muted);font-size:.95rem;margin-top:4px;transition:color .5s}.pi-e{color:var(--muted);font-size:.92rem;padding-top:4px;transition:color .5s}.pi-s{font-weight:700;padding-top:4px;min-height:1.5em}.pi-bar{grid-column:1 / -1;height:4px;background:#2d383e;margin-top:10px;overflow:hidden}.pi-bar i{display:block;height:100%;width:calc(var(--fill, 0) * 100%);background:var(--accent);transition:width .9s cubic-bezier(.16,1,.3,1) calc(var(--n, 0) * 60ms)}.pi.is-due{background:var(--accent);color:var(--accent-ink)}.pi.is-due .pi-d,.pi.is-due .pi-e{color:#17302f}.pi.is-due .pi-bar{background:#0e111338}.pi.is-due .pi-bar i{background:var(--accent-ink)}.px-act{display:flex;flex-wrap:wrap;align-items:center;gap:12px 18px}.px-asked{color:var(--accent);font-weight:600}.vs{padding-bottom:clamp(70px,8vw,110px)}.vs .sh{margin-bottom:clamp(36px,4vw,60px)}.vs-row{display:grid;grid-template-columns:minmax(0,54fr) minmax(0,46fr);align-items:center}.vs-row.is-right{grid-template-columns:minmax(0,46fr) minmax(0,54fr)}.vs-row.is-right .vs-ph{order:2}.vs-ph{height:min(56vh,520px);min-height:340px}.vs-txt{display:grid;gap:16px;padding:clamp(28px,5vw,88px);align-content:center}.vs-txt h3{font-size:clamp(30px,3.4vw,52px)}.vs-txt p{color:var(--muted);font-size:1.08rem}.vs>.wrap{margin-top:40px}.ty-sec{padding-bottom:clamp(70px,8vw,110px)}.ty-sec>.sh{margin-bottom:clamp(32px,3.5vw,52px)}.ty{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,36vw);background:var(--panel)}.ty.is-pinned{height:calc(100svh - var(--hh));overflow:hidden}.ty-main{display:grid;align-content:center;gap:22px;padding:clamp(28px,4vw,56px) var(--gut);min-width:0}.ty-ph{height:100%;min-height:520px}.ty-h{font-size:clamp(26px,2.6vw,40px)}.ty-ex{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;color:var(--muted);max-width:none}.ty-code{display:flex;flex-wrap:wrap;align-items:baseline;font:700 clamp(40px,6.3vw,94px)/1.1 var(--display);letter-spacing:-.03em}.ty-code .sep{color:var(--muted);padding-inline:.04em}.ty-code .sp{width:.28em}.tp{padding:0 .05em;background:transparent;color:var(--muted);font:inherit;letter-spacing:inherit;line-height:1.1;border-radius:var(--radius);transition:background-color .25s,color .25s}.tp:hover{color:var(--ink)}.tp[aria-pressed=true]{background:var(--accent);color:var(--accent-ink)}.is-all .tp{color:var(--accent)}.ty-info{min-height:168px;display:grid;gap:4px;align-content:start}.ty-t{font:700 clamp(34px,3.4vw,52px)/1.1 var(--display);color:var(--accent)}.ty-n{font-weight:700;font-size:1.2rem}.ty-d{color:var(--muted);font-size:1.08rem;max-width:54ch}.ty-ctl{display:flex;flex-wrap:wrap;gap:10px}.ty-ctl .btn{min-height:46px;padding:0 18px}.ty-meter{position:absolute;left:0;right:0;bottom:0;height:5px;background:var(--rule);z-index:5}.ty-meter i{display:block;height:100%;width:calc(var(--p, 0) * 100%);background:var(--accent)}.ty:not(.is-pinned) .ty-meter{display:none}.ty-more{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(36px,5vw,80px);padding-top:clamp(44px,5vw,72px)}.dot-b{display:grid;gap:16px;align-content:start}.dot-ex{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;color:var(--muted)}.dot-g{display:inline-grid;grid-template-columns:auto auto;column-gap:.35em;width:max-content;font-family:var(--display)}.dot-g b{font-size:clamp(72px,8.4vw,128px);line-height:1;font-weight:700;letter-spacing:-.03em}.dot-g span{font:700 1rem/1.4 var(--font);color:var(--muted);padding-top:6px;border-top:2px solid currentColor;margin-top:8px}.dot-g .dw{color:var(--accent)}.dot-g .dy{color:var(--ink)}.dot-r{font-weight:700;font-size:1.2rem}.se-b{display:grid;gap:16px;align-content:start}.se{margin-top:8px}.se-i{display:grid;grid-template-columns:minmax(0,200px) minmax(0,1fr);gap:6px 28px;padding-block:24px;border-top:1px solid var(--rule)}.se-n{grid-row:span 2;font-size:clamp(24px,2.2vw,32px)}.se-i p{color:var(--muted)}.se-s b{color:var(--ink)}.tr-b{grid-column:1 / -1;display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:14px clamp(36px,5vw,80px)}.tr-b h3{grid-row:span 5;align-self:start}.tr-b p{color:var(--muted)}.tr-m{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;color:var(--ink)!important;font-weight:700}.st{position:relative;min-height:clamp(680px,98vh,980px);display:grid;align-items:center;padding-block:clamp(72px,7vw,104px);overflow:hidden}.st-ph{position:absolute;inset:0}.st-ph:after{content:"";position:absolute;inset:0;background:#0e111361;pointer-events:none}.st-in{position:relative;z-index:2}.st-p{width:min(580px,100%);display:grid;gap:18px}.st-p h2{font-size:clamp(34px,3.8vw,58px)}.st-steps{counter-reset:st;display:grid;margin-block:6px}.st-steps li{counter-increment:st;display:grid;grid-template-columns:46px minmax(0,1fr);gap:2px 14px;padding-block:16px;border-top:1px solid var(--rule)}.st-steps li:before{content:counter(st);grid-row:span 2;font:700 2rem/1 var(--display);color:var(--accent)}.st-steps h3{font-size:1.3rem}.st-steps p{color:var(--muted)}.st-act{margin-top:4px}.lg .wrap>.sh{margin-bottom:clamp(32px,4vw,56px)}.c-red{--c: #ff6b60}.c-amber{--c: #ffb52e}.c-green{--c: #52d98a}.mk{display:block;flex:none;width:18px;height:18px;border-radius:50%;background:var(--c)}.lg-c li{display:grid;grid-template-columns:56px minmax(0,300px) minmax(0,1fr);gap:8px 28px;align-items:start;padding-block:22px;border-top:1px solid var(--rule)}.lg-c .mk{width:40px;height:40px;margin-top:6px}.lg-c li>div{display:contents}.lg-c h3{font-size:clamp(30px,3.4vw,52px)}.lg-c p{color:var(--muted);padding-top:10px}.lg-l{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 clamp(32px,5vw,80px);margin-top:36px}.lg-l li{display:grid;grid-template-columns:18px minmax(0,1fr);gap:16px;padding-block:16px;border-top:1px solid var(--rule)}.lg-l .mk{margin-top:8px}.lg-l h3{font-size:1.35rem}.lg-l p{color:var(--muted);margin-top:6px}.lg .note{margin-top:36px}.dt-sec{padding-bottom:0}.dt-sec>.sh{margin-bottom:clamp(36px,4vw,60px)}.dt{position:relative;background:var(--bg)}.dl{position:relative}.dl-ph{height:100%}.dl-cap{position:relative;z-index:3;display:grid;gap:12px;width:min(480px,100%)}.dl-cap h3{font-size:clamp(30px,3vw,46px)}.dl-cap p{color:var(--muted)}.dl-in{color:var(--ink)!important}.dl-step{font-weight:700;color:var(--accent)!important}.dl-full{display:grid;align-items:end;min-height:min(86vh,820px);padding:clamp(20px,4vw,56px) var(--gut)}.dl-full .dl-ph{position:absolute;inset:0}.dl-full .dl-ph:after{content:"";position:absolute;inset:0;background:#0e111333;pointer-events:none}.dl-full:last-of-type .dl-cap{justify-self:end}.dl-half{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:min(86vh,820px);background:var(--panel)}.dl-half .dl-cap{align-self:center;background:transparent;padding:clamp(28px,5vw,88px) var(--gut);width:100%;max-width:640px;justify-self:end}.dl-half .dl-ph{min-height:100%}.dl-inset{display:grid;grid-template-columns:minmax(0,40fr) minmax(0,60fr);gap:clamp(24px,5vw,80px);align-items:center;min-height:min(86vh,820px);padding:clamp(28px,4vw,56px) var(--gut);background:var(--bg)}.dl-inset .dl-ph{height:min(72vh,640px);min-height:380px}.dl-inset .dl-cap{justify-self:start}.dt.is-pinned{height:calc(100svh - var(--hh));overflow:hidden}.dt.is-pinned .dl{position:absolute;inset:0;min-height:0}.dt.is-pinned .dl:nth-child(1){z-index:1}.dt.is-pinned .dl:nth-child(2){z-index:2}.dt.is-pinned .dl:nth-child(3){z-index:3}.dt.is-pinned .dl:nth-child(4){z-index:4}.dt-cue{display:none}.dt.is-pinned .dt-cue{display:flex;flex-direction:column;gap:8px;position:absolute;right:22px;top:50%;transform:translateY(-50%);z-index:8}.dt-cue i{display:block;width:6px;height:52px;background:#eef1f266}.dt-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:18px 32px;padding-block:36px 0}.dt-foot .note{max-width:60ch}.sl .wrap>.sh{margin-bottom:clamp(32px,4vw,56px)}.sl-i{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,320px);gap:16px 32px;align-items:center;padding-block:16px;border-top:1px solid var(--rule)}.sl-m{display:grid;gap:6px}.sl-m h3{font-size:clamp(24px,2.4vw,36px)}.sl-m p{color:var(--muted)}.sl-v{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:64px;padding:10px 20px;border:1.5px dashed var(--line);border-radius:var(--radius)}.sl-dash{font:700 2.4rem/1 var(--display);color:var(--line)}.sl .note{margin-top:32px}.fq-grid{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:clamp(32px,5vw,80px);align-items:start}.fq h2{position:sticky;top:calc(var(--hh) + 32px)}.qa{border-top:1px solid var(--rule)}.qa:last-child{border-bottom:1px solid var(--rule)}.qa summary{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-block:26px;font:600 clamp(20px,1.9vw,27px)/1.25 var(--display);letter-spacing:-.02em;cursor:pointer;list-style:none}.qa summary::-webkit-details-marker{display:none}.qa summary:hover{color:var(--accent)}.qa-i{position:relative;flex:none;width:22px;height:22px}.qa-i:before,.qa-i:after{content:"";position:absolute;left:0;right:0;top:50%;height:2px;margin-top:-1px;background:currentColor;transition:transform .35s cubic-bezier(.16,1,.3,1)}.qa-i:after{transform:rotate(90deg)}.qa[open] .qa-i:after{transform:rotate(0)}.qa-a p{color:var(--muted);padding-bottom:28px;max-width:62ch}.rq{position:relative;padding-block:clamp(72px,7vw,104px);overflow:hidden;background:var(--bg)}.rq-ph{position:absolute;inset:0}.rq-ph:after{content:"";position:absolute;inset:0;background:#0e11136b;pointer-events:none}.rq-in{position:relative;z-index:2;display:flex;justify-content:flex-end}.rq-panel{width:min(760px,100%);display:grid;gap:20px;padding:clamp(24px,3.4vw,48px)}.rq-panel h2{font-size:clamp(36px,4vw,60px)}.rq-steps{display:grid;gap:10px}.rq-steps li{display:flex;align-items:center;gap:14px;color:var(--muted)}.num{display:inline-flex;align-items:center;justify-content:center;flex:none;width:30px;height:30px;background:var(--accent);color:var(--accent-ink);font-weight:800;border-radius:var(--radius)}.form .field>label,.form .choices>legend{font-weight:700}.hint{color:var(--muted);font-size:.9rem}.form .opt{font-weight:500;color:var(--muted);opacity:1}.choice span{border-radius:var(--radius);border-color:var(--line);background:var(--field);min-height:46px;padding:0 16px}.choice span:hover{border-color:var(--ink)}.choice input:checked+span{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.form-status{color:var(--muted)}.result{background:var(--field);border:1.5px solid var(--line);border-radius:var(--radius)}.result pre{color:var(--ink)}.foot{background:#0a0c0d;border-top:1px solid var(--rule);padding-block:clamp(64px,7vw,100px) 56px}.foot-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,4fr) minmax(0,3fr);gap:clamp(32px,5vw,80px)}.foot-lead{display:grid;gap:24px;align-content:start}.foot-title{font:700 clamp(30px,3.4vw,52px)/1.05 var(--display);letter-spacing:-.03em;max-width:16ch}.foot-lead .btn{justify-self:start}.foot-demo{display:grid;gap:14px;align-content:start;color:var(--muted);font-size:.95rem}.foot-demo a{color:var(--ink)}.h-sm{font-size:1.1rem;margin-bottom:14px}.foot-cr ul{display:grid;gap:8px;font-size:.92rem}.foot-cr a{color:var(--ink)}@media(max-width:1180px){.nav{display:none}}@media(max-width:960px){.sv-grid{grid-template-columns:minmax(0,1fr)}.sv-ph{z-index:6;height:32vh;min-height:200px}.sv-body{padding:52px var(--gut) 72px}.px-grid{grid-template-columns:minmax(0,1fr)}.px-ph{position:relative;top:0;height:56vw;min-height:260px}.pi,.px-form{grid-template-columns:minmax(0,1fr)}.px-form .btn{justify-self:start}.vs-row,.vs-row.is-right{grid-template-columns:minmax(0,1fr)}.vs-row.is-right .vs-ph{order:0}.vs-ph{height:60vw;min-height:260px}.ty{grid-template-columns:minmax(0,1fr)}.ty-ph{order:-1;height:56vw;min-height:260px}.ty-more,.tr-b{grid-template-columns:minmax(0,1fr)}.tr-b h3{grid-row:auto}.se-i{grid-template-columns:minmax(0,1fr)}.se-n{grid-row:auto}.lg-c li{grid-template-columns:40px minmax(0,1fr)}.lg-c .mk{grid-row:span 2;width:28px;height:28px}.lg-l,.dl-half{grid-template-columns:minmax(0,1fr)}.dl-half .dl-ph{height:62vw;min-height:260px}.dl-half .dl-cap{justify-self:start;max-width:none}.dl-inset{grid-template-columns:minmax(0,1fr)}.dl-inset .dl-ph{height:70vw;min-height:300px}.dl-full{min-height:78vh}.sl-i,.fq-grid{grid-template-columns:minmax(0,1fr)}.fq h2{position:static}.rq{padding:0}.rq-ph{position:relative;height:44vh;min-height:260px}.rq-ph figcaption{bottom:auto;top:8px}.rq-in{margin-top:-64px;padding-bottom:72px;justify-content:stretch}.foot-grid{grid-template-columns:minmax(0,1fr)}}@media(max-width:560px){body{font-size:16px}.hdr-in{gap:10px}.brand{font-size:19px}.tool{padding:0 11px;min-width:44px}.act{padding:0 14px;font-size:.95rem}.qk-opt span{padding:0 12px;min-height:44px}.ty-code{font-size:clamp(28px,9.4vw,52px)}.brand{font-size:17px}.ph figcaption{right:8px;bottom:8px;font-size:11px}.pi{padding:18px 18px 20px}}
:root{--ow-d-4167bb25f7:0}
