/*! © 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: #ffffff;--ink: #101214;--muted: #565b62;--line: #101214;--accent: #b8410c;--accent-deep: #9a3508;--accent-ink: #ffffff;--focus: #b8410c;--field: #ffffff;--ring: transparent;--danger: #b0141f;--radius: 0;--font: "IBM Plex Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--display: "Big Shoulders Display", "IBM Plex Sans", Impact, system-ui, sans-serif;--rule: #101214;--rule-2: #dde0e4;--tint: #fdebe0;--hint: #565b62;--pad: clamp(16px, 2.8vw, 40px);--hdr: 72px;--side: 344px;--sec: clamp(96px, 20vw, 300px);--ease: cubic-bezier(.16, 1, .3, 1);scrollbar-color:var(--accent) var(--bg)}body{font-size:17px;line-height:1.5;font-weight:400;font-variant-numeric:tabular-nums;overflow-x:clip}::selection{background:var(--tint);color:var(--ink)}input,textarea,select{caret-color:var(--accent);accent-color:var(--accent)}:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.sprite{position:absolute;width:0;height:0;overflow:hidden}.i{width:22px;height:22px;flex:none}button{text-align:left}[hidden]{display:none!important}.num{font-family:var(--display);font-weight:800;font-variant-numeric:tabular-nums lining-nums}.price{font-family:var(--display);font-weight:800;font-size:1.35em;letter-spacing:.02em}.hdr{position:sticky;top:0;z-index:60;padding:0 var(--pad);background:var(--bg)}.hdr-in{height:var(--hdr);display:flex;align-items:center;gap:clamp(16px,3vw,40px);border-bottom:2px solid var(--rule)}.brand{font-family:var(--display);font-weight:800;font-size:28px;letter-spacing:.01em;text-transform:uppercase;text-decoration:none;white-space:nowrap;line-height:1}.nav{display:flex;gap:clamp(16px,2.2vw,30px);font-weight:500;font-size:16px}.nav a{text-decoration:none;padding:10px 0;white-space:nowrap}.nav a:hover{text-decoration:underline;text-underline-offset:7px;text-decoration-thickness:2px}.tools{margin-left:auto;display:flex;align-items:center;gap:4px}.tool{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 10px;border:0;background:none;font-weight:600;font-size:15px}.tool:hover{text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:2px}.tool[aria-pressed=true]{background:var(--ink);color:var(--bg)}.act{display:inline-flex;align-items:center;min-height:48px;padding:0 22px;background:var(--accent);color:var(--accent-ink);font-weight:700;font-size:16px;text-decoration:none;white-space:nowrap}.act:hover{background:var(--accent-deep)}.act:focus-visible{outline-color:var(--ink)}.tag{display:inline-flex;align-items:center;padding:3px 9px;background:var(--tint);color:var(--ink);font-weight:700;font-size:13px;line-height:1.3;white-space:nowrap}.btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:52px;padding:0 24px;border:2px solid transparent;border-radius:0;font-weight:700;font-size:17px;line-height:1.2;text-decoration:none;text-align:center;transition:background-color .25s,color .25s}.btn-accent{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.btn-accent:hover{background:var(--accent-deep);border-color:var(--accent-deep)}.btn-accent:focus-visible{outline-color:var(--ink)}.btn-line{background:var(--bg);border-color:var(--ink);color:var(--ink)}.btn-line:hover{background:var(--ink);color:var(--bg)}.btn[disabled]{border-color:var(--rule-2);background:var(--bg);color:var(--muted);cursor:not-allowed}.fine{margin-top:20px;font-size:15px;color:var(--muted);max-width:46rem}.q-status{min-height:1.5em;padding-top:10px;font-size:15.5px;font-weight:600}.q-status.is-error{color:var(--danger)}.sec{padding:var(--sec) var(--pad) 0}.sec-head{--draw: 1;position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,33rem);align-items:end;gap:20px 56px;padding-bottom:36px}.anim .sec-head{--draw: 0}.sec-head:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--rule);transform-origin:0 50%;transform:scaleX(var(--draw))}.sec-head h2{font-family:var(--display);font-weight:800;font-size:clamp(3rem,7.4vw,6.6rem);line-height:1.04;letter-spacing:.005em;text-transform:uppercase;text-wrap:balance}.sec-lead{font-size:19px;line-height:1.5;max-width:33rem}.sec-side{display:grid;gap:14px;justify-items:start;min-width:0}.gen{font-weight:700;font-size:15.5px;padding:8px 12px;background:var(--tint)}.sub-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,33rem);gap:12px 56px;align-items:end;margin-top:clamp(64px,8vw,120px);padding-bottom:24px;border-bottom:2px solid var(--rule)}.sub-head h3{font-family:var(--display);font-weight:800;font-size:clamp(2.2rem,4.4vw,3.8rem);line-height:1;text-transform:uppercase}.row-t{font-family:var(--display);font-weight:800;font-size:clamp(1.7rem,3.2vw,2.9rem);line-height:1;letter-spacing:.01em;text-transform:uppercase;text-wrap:balance}.row-d{font-size:17px;line-height:1.5;max-width:38rem}.split{display:grid;grid-template-columns:minmax(0,1fr) var(--side);gap:36px}.split-rev{grid-template-columns:minmax(0,1fr) var(--side)}.side{align-self:start;position:sticky;top:calc(var(--hdr) + 24px);padding-top:18px;min-width:0}.ph{margin:0}.ph-box{position:relative;aspect-ratio:344 / 300;background:var(--tint);overflow:hidden}.ph-box img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.ph-box img.is-in{animation:ph-in .8s var(--ease)}@keyframes ph-in{0%{clip-path:inset(0 0 100% 0)}to{clip-path:inset(0 0 0 0)}}.ph figcaption{padding:7px 0 0;font-size:12.5px;line-height:1.45;color:var(--muted)}.ph figcaption a{color:var(--ink)}.side-t{padding-top:10px}.side-t h3{font-family:var(--display);font-weight:800;font-size:34px;line-height:1;text-transform:uppercase}.side-t p{margin-top:8px;font-size:16px;line-height:1.45}.side-act{padding-top:16px}.never{margin-top:18px;padding:12px 14px;background:var(--tint);font-size:15px;font-weight:600;line-height:1.45}.hero{padding:0 var(--pad) 0}@media(min-width:1001px){.hero{min-height:calc(100svh - var(--hdr))}}.hero h1{font-family:var(--display);font-weight:800;font-size:clamp(3.6rem,13vw,12rem);line-height:.9;letter-spacing:0;text-transform:uppercase;padding:clamp(18px,2vw,28px) 0 clamp(10px,1.4vw,20px);text-wrap:balance}.hero-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,36%);gap:0 clamp(24px,3vw,48px);align-items:stretch}.hero-main{min-width:0}.hero-lead{font-size:17px;line-height:1.5;max-width:50rem;padding-bottom:12px}.hero-note{padding:14px 0 0;font-size:15px;font-weight:600;color:var(--muted);max-width:44rem}.hero-ph{min-width:0}.hero-ph .ph{height:100%;display:flex;flex-direction:column}.hero-ph .ph-box{flex:1;aspect-ratio:auto;min-height:320px}.areas{border:0;padding:0;margin:0;min-width:0}.ix-head{display:flex;align-items:center;gap:16px;width:100%;padding:0;min-height:44px;border-top:2px solid var(--rule);font-family:var(--display);font-weight:800;font-size:20px;letter-spacing:.04em;text-transform:uppercase}.arows{border-top:0}.arow{position:relative;border-bottom:1.5px solid var(--rule-2)}.arow:last-child{border-bottom:2px solid var(--rule)}.arow>input{position:absolute;top:0;left:0;width:1px;height:1px;opacity:0}.arow-h{display:grid;grid-template-columns:56px minmax(0,1fr) auto;align-items:center;gap:0 12px;padding:8px 0;cursor:pointer}.arow-h .num{font-size:24px;color:var(--muted)}.arow-h .anm{font-family:var(--display);font-weight:800;font-size:clamp(2.6rem,5.6vw,4.8rem);line-height:.95;text-transform:uppercase;letter-spacing:.005em}.arow-h .ar{width:34px;height:34px;transition:transform .4s var(--ease)}.arow-h:hover .anm{text-decoration:underline 3px var(--accent);text-underline-offset:8px}.arow>input:focus-visible+.arow-h{outline:3px solid var(--focus);outline-offset:2px}.arow.is-open{background:var(--tint);box-shadow:-16px 0 0 var(--tint),16px 0 0 var(--tint)}.arow.is-open .arow-h .num{color:var(--accent)}.arow.is-open .arow-h .ar{transform:rotate(90deg);color:var(--accent)}.arow-b{display:grid;grid-template-rows:0fr;visibility:hidden;transition:grid-template-rows .55s var(--ease),visibility 0s linear .55s}.arow.is-open .arow-b{grid-template-rows:1fr;visibility:visible;transition:grid-template-rows .55s var(--ease),visibility 0s}.arow-in{min-height:0;overflow:hidden;padding:0 16px 0 68px}.arow-d{font-size:16.5px;max-width:34rem;padding:0 0 10px}.slot{padding-bottom:12px}.qpanel{display:flex;flex-wrap:wrap;gap:12px 24px;align-items:flex-end}.qpanel .q-status{flex:1 0 100%;padding-top:0;min-height:0}.q-field{display:grid;gap:8px;min-width:0;border:0;padding:0;margin:0}.q-field>legend{padding:0;margin-bottom:8px;font-weight:600;font-size:14.5px;color:var(--muted)}.tg-list{display:flex;flex-wrap:wrap}.tg{position:relative;margin:0 -2px -2px 0}.tg input{position:absolute;top:0;left:0;width:1px;height:1px;opacity:0}.tg span{display:inline-flex;align-items:center;min-height:48px;padding:0 18px;border:2px solid var(--ink);border-radius:0;background:var(--bg);font-weight:700;font-size:16px;cursor:pointer;user-select:none;transition:background-color .25s,color .25s}.tg span:hover{background:var(--tint)}.tg input:checked+span{background:var(--ink);border-color:var(--ink);color:var(--bg);position:relative;z-index:1}.tg input:focus-visible+span{outline:3px solid var(--focus);outline-offset:3px;z-index:2}.q-act{display:flex;flex-wrap:wrap;gap:10px}.svc{border-top:0}.svcrow{display:grid;grid-template-columns:72px minmax(0,1fr) minmax(0,1.1fr) auto;gap:0 28px;align-items:start;padding:56px 0 60px;border-bottom:1.5px solid var(--rule-2)}.svcrow .num{font-size:26px;color:var(--muted);padding-top:10px}.svcrow .row-t{font-size:clamp(2.6rem,6vw,5.2rem)}.svc-line{margin-top:10px;font-weight:700;color:var(--accent)}.svc-body{display:grid;gap:14px;font-size:17px}.covers{display:grid;gap:0;border-top:1.5px solid var(--rule-2)}.covers li{padding:9px 0;border-bottom:1.5px solid var(--rule-2);font-weight:600}.svc-first{font-size:15.5px;color:var(--muted)}.svc-act{padding-top:10px}.places{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px;padding:24px 0 4px}.places-t{font-family:var(--display);font-weight:800;font-size:26px;text-transform:uppercase}.chips{display:flex;flex-wrap:wrap;gap:0}.chips li{padding:8px 18px;border:2px solid var(--ink);margin-right:-2px;font-weight:700}.agroup{margin-top:0}.agroup+.agroup{margin-top:48px}.agroup-h{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:6px 24px;padding:20px 0 14px;border-top:2px solid var(--rule);border-bottom:2px solid var(--rule)}.agroup-h h3{font-family:var(--display);font-weight:800;font-size:clamp(1.7rem,2.8vw,2.4rem);text-transform:uppercase;line-height:1}.agroup-h p{font-size:15.5px;color:var(--muted);max-width:30rem}.agroup.is-hot .agroup-h{background:var(--tint)}.gcol{min-width:0}.acc{border-bottom:1.5px solid var(--rule-2)}.acc-h{font-size:clamp(2rem,4vw,3.4rem);font-weight:800;line-height:1}.acc-h button{display:grid;grid-template-columns:56px minmax(0,1fr) 40px;align-items:center;gap:0 12px;width:100%;padding:22px 0;border:0;background:none;cursor:pointer;transition:background-color .3s}.acc-h .num{font-size:22px;color:var(--muted)}.acc-n{font-family:var(--display);font-weight:800;font-size:1em;line-height:1;text-transform:uppercase;letter-spacing:.005em}.acc-h button:hover .acc-n{text-decoration:underline 3px var(--accent);text-underline-offset:7px}.acc-h .pl{width:30px;height:30px;justify-self:end;transition:transform .4s var(--ease),color .3s}.acc.is-open .acc-h .pl{transform:rotate(135deg);color:var(--accent)}.acc.is-open .acc-h .num{color:var(--accent)}.acc.is-open{background:var(--tint);box-shadow:-16px 0 0 var(--tint),16px 0 0 var(--tint)}.acc-panel{display:grid;grid-template-rows:0fr;visibility:hidden;transition:grid-template-rows .6s var(--ease),visibility 0s linear .6s}.acc.is-open .acc-panel{grid-template-rows:1fr;visibility:visible;transition:grid-template-rows .6s var(--ease),visibility 0s}.acc-in{min-height:0;overflow:hidden}.acc-body{padding:4px 20px 28px 68px;max-width:60rem;display:grid;gap:16px}.fcols{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 36px}.lab{font-family:var(--display);font-weight:800;font-size:20px;letter-spacing:.04em;text-transform:uppercase;padding-bottom:6px;border-bottom:2px solid var(--rule);margin-bottom:4px}.steps{counter-reset:s}.steps li{counter-increment:s;position:relative;padding:9px 0 9px 40px;border-bottom:1.5px solid var(--rule-2);line-height:1.45}.steps li:before{content:counter(s);position:absolute;left:0;top:7px;font-family:var(--display);font-weight:800;font-size:24px;color:var(--accent);line-height:1.2}.donts li{position:relative;padding:9px 0 9px 40px;border-bottom:1.5px solid var(--rule-2);line-height:1.45}.donts li:before{content:"";position:absolute;left:4px;top:21px;width:20px;height:3px;background:var(--ink)}.furgent{padding:12px 14px;background:var(--bg);border-left:6px solid var(--accent)}.furgent b,.ftell b{font-weight:700}.ftell{font-size:16.5px}.facts{padding-top:4px}.mine{margin-top:64px;padding-top:22px;border-top:2px solid var(--rule)}.mine-h{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 24px}.mine-h h3{font-family:var(--display);font-weight:800;font-size:clamp(2.2rem,4.4vw,3.8rem);line-height:1;text-transform:uppercase}.mine-count{font-weight:700;font-size:17px}.mine-list{margin-top:16px;border-top:2px solid var(--rule)}.mine-list:empty{display:none}.mine-item{display:grid;grid-template-columns:56px minmax(0,1fr) auto;align-items:center;gap:0 12px;padding:12px 0;border-bottom:1.5px solid var(--rule-2)}.mine-item .num{font-size:22px;color:var(--accent)}.mine-item .mi-n{font-family:var(--display);font-weight:800;font-size:clamp(1.8rem,3.4vw,2.8rem);line-height:1;text-transform:uppercase}.mine-item .mi-a{display:block;font-family:var(--font);font-weight:600;font-size:14.5px;color:var(--muted);text-transform:none;letter-spacing:0;padding-top:4px}.mine-empty{margin-top:14px;padding:16px 0;font-size:17px;color:var(--muted);border-top:1.5px solid var(--rule-2);border-bottom:1.5px solid var(--rule-2)}.mine-act{padding-top:20px}.rm{min-height:44px;padding:0 14px;border:2px solid var(--ink);background:var(--bg);font-weight:700;font-size:15px}.rm:hover{background:var(--ink);color:var(--bg)}.fly{position:fixed;z-index:90;width:22px;height:22px;background:var(--accent);pointer-events:none;left:0;top:0}.srows2{border-top:0}.srow2{display:grid;grid-template-columns:72px minmax(0,1fr) minmax(0,1.2fr);gap:0 32px;align-items:start;padding:56px 0 60px;border-bottom:1.5px solid var(--rule-2)}.srow2>.num{font-size:26px;color:var(--muted);padding-top:8px}.srow2 .row-t{font-size:clamp(2.2rem,4.6vw,4rem)}.sr-head{display:grid;gap:12px;align-content:start;min-width:0}.sr-head p{font-size:17px;max-width:30rem}.sr-body{min-width:0;display:grid;gap:10px}.sr-body .fine{margin-top:0}.srow2.is-gas>.num{color:var(--accent)}.srow2.is-gas .sr-head .row-t{text-decoration:underline 5px var(--accent);text-underline-offset:9px}.steps.big li{font-size:18px;padding:12px 0 12px 48px}.steps.big li:before{font-size:30px;top:8px}.vrow .srow-n{font-weight:700;color:var(--accent)}.srows{position:relative;--p: 1;padding-left:28px}.anim .srows{--p: 0}.sprog{position:absolute;left:0;top:0;bottom:0;width:8px;background:var(--rule-2)}.sprog i{display:block;height:100%;background:var(--accent);transform-origin:50% 0;transform:scaleY(var(--p))}.srow{display:grid;grid-template-columns:76px minmax(0,1fr) auto;gap:0 24px;align-items:center;min-height:clamp(150px,17vw,240px);padding:28px 0;border-bottom:1.5px solid var(--rule-2)}.srow .num{display:inline-grid;place-items:center;width:64px;height:64px;border:2px solid var(--ink);font-size:30px;transition:background-color .4s var(--ease),color .4s,border-color .4s}.srow.is-on .num{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.srow-b{display:grid;gap:8px;min-width:0}.srow-b p{font-size:17px;max-width:34rem}.srow .row-t{font-size:clamp(2rem,3.6vw,3.2rem)}.srow-n{font-weight:700;font-size:15px;color:var(--muted);white-space:nowrap}.loop{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px;margin-top:28px;padding:18px 20px 18px 28px;border:2px solid var(--ink)}.loop-t{font-family:var(--display);font-weight:800;font-size:30px;text-transform:uppercase}.loop-a{display:flex;align-items:center;gap:12px;font-weight:700}.loop-a .i{transform:scaleX(-1) rotate(0);color:var(--accent)}.wide-split{display:grid;grid-template-columns:minmax(0,36%) minmax(0,1fr);gap:0 clamp(24px,3vw,48px);align-items:start;padding-top:28px}.wide-split .ph.wide .ph-box{aspect-ratio:4 / 5}.wide-split .ph.wide.tall .ph-box{aspect-ratio:3 / 4}.wide-split>.ph{position:sticky;top:calc(var(--hdr) + 24px)}.wide-rev{grid-template-columns:minmax(0,1fr) minmax(0,36%)}.grows{border-top:1.5px solid var(--rule-2)}.grow{display:grid;grid-template-columns:56px minmax(0,.9fr) minmax(0,1.2fr);gap:0 24px;align-items:start;padding:44px 0 46px;border-bottom:1.5px solid var(--rule-2)}.grow>.num{font-size:24px;color:var(--muted);padding-top:4px}.grow .row-t{font-size:clamp(1.9rem,3vw,2.7rem)}.grows-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 56px;border-top:0}.grows-2 .grow{grid-template-columns:56px minmax(0,1fr);row-gap:10px}.grows-2 .grow>.row-d{grid-column:2}.grows-2 .grow .row-t{grid-column:2}.grows-2 .grow>.num{grid-row:span 2}.slot-v{display:flex;align-items:center;gap:12px;margin-top:10px}.slot-row .row-d p:first-child{font-size:16.5px}.slot-row .slot-v .price{color:var(--muted)}.tri{display:grid;grid-template-columns:minmax(0,1fr);gap:40px}.tri-c{min-width:0;padding-top:4px}.tri-c .row-t{padding-bottom:14px;border-bottom:2px solid var(--rule);font-size:clamp(1.7rem,2.6vw,2.4rem)}.screws{border-top:0}.scrow{display:grid;grid-template-columns:56px minmax(0,1fr);gap:4px 12px;padding:46px 0 48px;border-bottom:1.5px solid var(--rule-2);transition:background-color .4s var(--ease)}.scrow>.num{grid-row:span 2;font-size:22px;color:var(--muted);padding-top:6px}.scrow .row-t{font-size:clamp(2rem,4vw,3.4rem)}.scrow.is-active{background:var(--tint);box-shadow:-16px 0 0 var(--tint),16px 0 0 var(--tint)}.scrow.is-active>.num{color:var(--accent)}.faqs{border-top:0}.disc{padding:14px 16px;background:var(--tint);font-weight:700;font-size:17px;line-height:1.45}.faq .acc-body{max-width:52rem}.faq .acc-body p{font-size:18px}.faq .acc-h{font-size:clamp(1.7rem,3vw,2.6rem)}.formgrid{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);gap:0 clamp(32px,5vw,80px);padding-top:32px;align-items:start}.form-aside{position:sticky;top:calc(var(--hdr) + 24px)}.fsteps li{display:grid;grid-template-columns:56px minmax(0,1fr);align-items:start;padding:18px 0;border-bottom:1.5px solid var(--rule-2);font-size:18px}.fsteps .num{font-size:26px;color:var(--accent)}.gasline{margin-top:24px;padding:14px 16px;border-left:6px solid var(--accent);background:var(--tint);font-weight:600;font-size:16px}.form-main{min-width:0}.form{gap:26px}.field>label,.choices>legend{font-family:var(--display);font-weight:800;font-size:20px;letter-spacing:.04em;text-transform:uppercase}.field>label .opt{font-family:var(--font);font-size:14px;letter-spacing:0;text-transform:none;font-weight:400;color:var(--muted);opacity:1}.field input,.field textarea,.field select{min-height:54px;border:2px solid var(--ink);border-radius:0;background:var(--field)}.field input:hover,.field textarea:hover,.field select:hover{border-color:var(--ink);background:var(--tint)}.field input:focus,.field textarea:focus,.field select:focus{outline:3px solid var(--focus);outline-offset:2px;border-color:var(--ink);box-shadow:none;background:var(--bg)}.field [aria-invalid=true]{border-color:var(--danger)}.hint{font-size:14.5px;color:var(--muted)}.choice-list{gap:0}.choice{margin:0 -2px -2px 0}.choice span{border:2px solid var(--ink);border-radius:0;min-height:48px;padding:0 18px;background:var(--field)}.choice span:hover{background:var(--tint);border-color:var(--ink)}.choice input:checked+span{background:var(--ink);border-color:var(--ink);color:var(--bg)}.choice input:checked+span:hover{background:var(--ink)}.choice input:focus-visible+span{outline:3px solid var(--focus);outline-offset:3px;position:relative;z-index:2}.choice input[aria-invalid=true]+span{border-color:var(--danger)}.form-status{font-weight:600}.result{border:2px solid var(--ink);border-radius:0;background:var(--bg)}.result h3{font-family:var(--display);font-weight:800;font-size:30px;text-transform:uppercase}.skip{border-radius:0}.foot{margin-top:var(--sec);padding:28px var(--pad) 48px;border-top:2px solid var(--rule)}.foot-t{font-family:var(--display);font-weight:800;font-size:clamp(3rem,8.4vw,8rem);line-height:1.04;text-transform:uppercase;text-wrap:balance;max-width:18ch}.foot-gas{margin-top:20px;display:inline-block;padding:12px 16px;background:var(--accent);color:var(--accent-ink);font-weight:700;font-size:18px}.foot-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:24px clamp(32px,5vw,80px);margin-top:48px;padding-top:24px;border-top:1.5px solid var(--rule-2);font-size:15px}.foot-grid>div{min-width:0;display:grid;gap:12px;align-content:start}.foot a{color:var(--ink)}.credits{columns:2;column-gap:32px;font-size:14px;color:var(--muted)}.credits li{break-inside:avoid;padding:3px 0}.cr-t{color:var(--muted)}@media(max-width:1100px){.nav{display:none}}@media(max-width:1000px){:root{--side: 100%}.split,.split-rev{grid-template-columns:minmax(0,1fr);gap:8px}.side{position:static;order:-1;padding-top:24px}.side .ph-box{aspect-ratio:16 / 9}.hero-grid{grid-template-columns:minmax(0,1fr)}.hero-ph .ph{height:auto}.hero-ph .ph-box{min-height:0;aspect-ratio:16 / 10;flex:none}.sec-head,.sub-head{grid-template-columns:minmax(0,1fr)}.svcrow{grid-template-columns:56px minmax(0,1fr);gap:16px 16px}.svc-body,.svc-act{grid-column:2}.srow2{grid-template-columns:56px minmax(0,1fr);gap:16px}.srow2 .sr-body{grid-column:2}.wide-split{grid-template-columns:minmax(0,1fr)}.wide-split .ph.wide .ph-box{aspect-ratio:16 / 9}.grows-2{grid-template-columns:minmax(0,1fr)}.formgrid{grid-template-columns:minmax(0,1fr);gap:32px}.form-aside{position:static}.foot-grid{grid-template-columns:minmax(0,1fr)}}@media(max-width:640px){:root{--hdr: 64px}.brand{font-size:19px}.hdr-in{gap:4px}.tool{padding:0 6px;min-width:40px;justify-content:center}.act{min-height:44px;padding:0 10px;font-size:14px}.arow-h{grid-template-columns:40px minmax(0,1fr) auto}.arow-in{padding-left:52px}.acc-h button{grid-template-columns:40px minmax(0,1fr) 32px}.acc-body{padding-left:52px}.fcols{grid-template-columns:minmax(0,1fr)}.grow{grid-template-columns:40px minmax(0,1fr);gap:8px 12px}.grow>.row-d{grid-column:2}.grows-2 .grow,.svcrow{grid-template-columns:40px minmax(0,1fr)}.srow{grid-template-columns:56px minmax(0,1fr);gap:0 14px}.srow .num{width:52px;height:52px;font-size:26px}.srow-n{grid-column:2}.srows{padding-left:20px}.srow2,.scrow{grid-template-columns:40px minmax(0,1fr)}.mine-item{grid-template-columns:40px minmax(0,1fr);gap:8px 12px}.mine-item .rm{grid-column:2;justify-self:start}.credits{columns:1}.q-act .btn{flex:1 1 100%}.arow.is-open,.acc.is-open,.scrow.is-active{box-shadow:none;margin-inline:-12px;padding-inline:12px}}
:root{--ow-d-73774b4e2a:0}
