/*! © 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. */
@font-face{font-family:Yuva Lira;font-style:normal;font-weight:100 900;font-display:swap;src:url(../shared/fonts/epilogue/epilogue-100-900-latin-ext.woff2) format("woff2");unicode-range:U+20BA}:root{--bg: #11161c;--ink: #fff;--muted: #b9c3cf;--line: rgba(255, 255, 255, .5);--accent: #ffd23f;--accent-ink: #141106;--focus: #fff;--field: transparent;--ring: transparent;--danger: #ffb4a2;--radius: 0;--font: "Yuva Lira", "Instrument Sans", system-ui, sans-serif;--display: "Big Shoulders Display", "Yuva Lira", system-ui, sans-serif;--gutter: clamp(16px, 4.2vw, 72px);--hdr: 72px;--S: 64px;--ease: cubic-bezier(.16, 1, .3, 1);scrollbar-color:#ffd23f #11161c;scroll-padding-top:88px}body{font-size:1.0625rem;line-height:1.55}::selection{background:#ffd23f;color:#141106}a{text-underline-offset:.2em}.band{background:var(--b);color:var(--f);--bg: var(--b);--ink: var(--f);--muted: var(--m);--line: var(--rule);--accent: var(--a);--accent-ink: var(--ai);--focus: var(--f);--danger: var(--dg);caret-color:var(--f);accent-color:var(--a)}.b-green{--b: #0f6b4f;--f: #fff;--m: #d4efe4;--a: #ffd23f;--ai: #141106;--rule: rgba(255, 255, 255, .55);--dg: #ffd9cf;color-scheme:dark}.b-yellow{--b: #ffd23f;--f: #141106;--m: #4a3b05;--a: #0f6b4f;--ai: #fff;--rule: rgba(20, 17, 6, .6);--dg: #8a1f12}.b-sky{--b: #c4e4ff;--f: #0b1a26;--m: #2a4054;--a: #0f6b4f;--ai: #fff;--rule: rgba(11, 26, 38, .55);--dg: #9a2012}.b-brick{--b: #a83d26;--f: #fff;--m: #fbe3dc;--a: #ffd23f;--ai: #141106;--rule: rgba(255, 255, 255, .55);--dg: #fff0ea;color-scheme:dark}.b-ink{--b: #11161c;--f: #fff;--m: #b9c3cf;--a: #ffd23f;--ai: #141106;--rule: rgba(255, 255, 255, .4);--dg: #ffb4a2;color-scheme:dark}.carry{transition:background-color .7s var(--ease),color .7s var(--ease)}.in{padding-left:max(var(--gutter),env(safe-area-inset-left,0px));padding-right:max(var(--gutter),env(safe-area-inset-right,0px));padding-block:clamp(56px,8vw,128px)}main>section.band{scroll-margin-top:72px}.disp{font-family:var(--display);font-weight:800;text-transform:uppercase;line-height:.94;letter-spacing:0;margin:0}.h2{font-size:clamp(2.6rem,7vw,7.2rem);margin-bottom:.3em;max-width:18ch;text-wrap:balance}.h3{font-size:clamp(1.7rem,3vw,2.8rem);margin:1.5em 0 .45em}.lead{font-size:clamp(1.05rem,1.35vw,1.28rem);line-height:1.55;max-width:62ch;color:var(--m);margin-bottom:clamp(20px,2.6vw,36px)}.mini{font-size:.95rem;color:var(--m);max-width:62ch}.item-t{font-family:var(--display);font-weight:800;text-transform:uppercase;font-size:clamp(1.5rem,2.2vw,2.1rem);line-height:1.02;margin:0 0 .3em;letter-spacing:.005em}.item-s{font-weight:700;margin:0 0 .3em}.item-d{color:var(--m);max-width:56ch;margin:0}.tag{display:inline-block;padding:.12em .6em;background:var(--a);color:var(--ai);font-weight:700;font-size:.85rem;line-height:1.5}.tag.alt{background:transparent;color:var(--f);box-shadow:inset 0 0 0 2px var(--f)}.placeholder-tag{border-radius:0;background:transparent;color:var(--f);box-shadow:inset 0 0 0 2px var(--f);white-space:nowrap}.note-line{display:flex;flex-wrap:wrap;gap:10px 14px;align-items:center;font-weight:700;margin:0 0 14px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.6em;min-height:54px;padding:0 1.3rem;border:0;border-radius:0;background:var(--a);color:var(--ai);font:800 1.15rem/1 var(--display);text-transform:uppercase;text-decoration:none;letter-spacing:.01em;cursor:pointer;transition:background-color .25s var(--ease),color .25s var(--ease),box-shadow .25s var(--ease)}.btn:hover{background:var(--f);color:var(--b)}.btn.ghost{background:transparent;color:var(--f);box-shadow:inset 0 0 0 2px var(--f)}.btn.ghost:hover{background:var(--f);color:var(--b)}.btn:disabled{opacity:.55;cursor:not-allowed}.arr{flex:none}.hdr{position:sticky;top:0;z-index:60;min-height:var(--hdr);display:flex;align-items:center;gap:clamp(16px,3vw,44px);padding:8px max(var(--gutter),env(safe-area-inset-right,0px)) 8px max(var(--gutter),env(safe-area-inset-left,0px))}.brand{font-size:2rem;color:var(--a);text-decoration:none;white-space:nowrap}.hdr nav{display:flex;gap:clamp(16px,2vw,32px);font-weight:600}.hdr nav a{text-decoration:none;padding:8px 0}.hdr nav a:hover{color:var(--a)}.tools{margin-left:auto;display:flex;align-items:center;gap:clamp(10px,1.6vw,22px)}.tool{background:transparent;border:0;padding:10px 6px;font-weight:700;color:var(--f);display:inline-flex;align-items:center;gap:8px;min-height:44px}.tool:hover{color:var(--a)}.tool[aria-pressed=true]{text-decoration:underline;text-decoration-thickness:3px;text-underline-offset:6px}.act{display:inline-flex;align-items:center;min-height:46px;padding:0 1.1rem;background:var(--a);color:var(--ai);font:800 1.1rem/1 var(--display);text-transform:uppercase;text-decoration:none;transition:background-color .25s,color .25s;white-space:nowrap}.act:hover{background:var(--f);color:var(--b)}.hero{min-height:calc(100svh - var(--hdr) - 190px);display:flex}.hero .in{padding-block:clamp(20px,3vw,40px) clamp(28px,3.4vw,44px);width:100%}.poster{font-size:clamp(3.4rem,12.6vw,15.5rem);line-height:.9;letter-spacing:0}.poster span{display:block}.hero-grid{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(260px,1fr);column-gap:clamp(24px,4vw,72px);row-gap:20px;margin-top:clamp(18px,2vw,30px);align-items:end}.quick{min-width:0}.words{display:block;margin:0;padding:0;border:0;min-width:0}.words>legend{padding:0;margin-bottom:6px;font-weight:700;color:var(--m)}.word-list{display:flex;flex-wrap:wrap;gap:.02em .8em}.word-choice{position:relative;display:inline-block}.word-choice input{position:absolute;opacity:0;inset:0;margin:0;width:100%;height:100%;cursor:pointer}.word-choice span{display:inline-block;font:800 clamp(1.9rem,3.2vw,3.2rem)/1.05 var(--display);text-transform:uppercase;color:var(--m);cursor:pointer;padding:.06em 0;text-decoration:underline 0 var(--a);text-underline-offset:.14em;transition:color .3s var(--ease),text-decoration-thickness .3s var(--ease)}.word-choice:hover span{color:var(--f)}.word-choice input:checked+span{color:var(--a);text-decoration-line:underline;text-decoration-thickness:.1em}.word-choice input:focus-visible+span{outline:3px solid var(--f);outline-offset:4px}.quick-row{display:flex;flex-wrap:wrap;align-items:end;gap:14px 28px;margin-top:clamp(10px,1.6vw,20px)}.qf{flex:0 1 17rem;min-width:12rem}.qf label{color:var(--m)}.go{min-height:62px;padding:0 1.4rem;font-size:1.6rem}.qbar{margin-top:14px;opacity:0;transition:opacity .4s var(--ease);max-width:40rem}.qbar.is-on{opacity:1}.qbar-track{height:14px;border:2px solid var(--f)}.qbar-fill{height:100%;width:calc(var(--p, 0) * 1%);background:var(--a);transition:width .8s var(--ease)}.qbar-cap{margin-top:6px;font-weight:700;min-height:1.5em}.quick-status{min-height:1.4em;margin-top:8px;font-weight:700;max-width:56ch}.quick-status.is-bad{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.2em}.hero-side .lead{margin:0}.field input,.field textarea,.field select{background:transparent;border:0;border-bottom:3px solid var(--f);border-radius:0;padding:.7rem 0 .55rem;min-height:56px;font-size:1.2rem;color:var(--f);color-scheme:inherit}.field input:hover,.field textarea:hover{border-color:var(--f);background:color-mix(in srgb,var(--f) 8%,transparent)}.field input:focus,.field textarea:focus{border-color:var(--f);box-shadow:none;outline:3px solid var(--f);outline-offset:4px}.field textarea{border:3px solid var(--f);padding:.7rem .8rem;min-height:112px}.field input::placeholder,.field textarea::placeholder{color:var(--m);opacity:1}.field>label,.choices>legend{font-weight:700;font-size:1rem}.field [aria-invalid=true]{border-color:var(--danger)}.err{color:var(--danger);font-weight:700}.err:before{content:"! ";font-weight:800}.hint{color:var(--m);font-size:.92rem}.field input[type=date]{min-width:12rem}.choice span{border-radius:0;border:2px solid var(--f);background:transparent;color:var(--f);min-height:48px;padding:0 1.1rem;font-weight:700}.choice span:hover{background:color-mix(in srgb,var(--f) 12%,transparent);border-color:var(--f)}.choice input:checked+span{background:var(--f);color:var(--b);border-color:var(--f)}.choice input:focus-visible+span{outline:3px solid var(--f);outline-offset:4px}.choice input[aria-invalid=true]+span{border-color:var(--danger)}.form-status{color:var(--m);font-weight:600}.opt{font-weight:400;opacity:1}.result{border:3px solid var(--f);border-radius:0;background:transparent}.result-actions .btn{min-height:48px}.form{gap:30px}.form .btn{min-height:58px}.pband{position:relative;margin:0;height:clamp(340px,82svh,780px);overflow:hidden;background:#11161c}.pband .media{position:absolute;inset:-8% 0}.pband .media img{width:100%;height:100%;object-fit:cover;object-position:var(--pos, 50% 50%)}.scene-line{position:absolute;left:0;bottom:0;max-width:min(100%,20ch);margin:0;padding:.3em .5em .26em max(var(--gutter),env(safe-area-inset-left,0px));background:#ffd23f;color:#141106;font-size:clamp(2rem,5.6vw,5.8rem);line-height:.92}.credit{position:absolute;right:0;top:0;max-width:100%;background:#11161c;color:#e8edf3;font-size:.8rem;line-height:1.4;padding:6px 12px;margin:0;z-index:2}.credit a{color:inherit}.photo{position:relative;margin:0;overflow:hidden;background:#11161c}.photo .media{position:absolute;inset:0}.photo .media img{width:100%;height:100%;object-fit:cover;object-position:var(--pos, 50% 50%)}.photo .credit{top:auto;bottom:0}.svc{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(24px,5vw,96px);counter-reset:svc}.svc>li{counter-increment:svc;display:grid;grid-template-columns:clamp(3.4rem,6vw,6rem) minmax(0,1fr);column-gap:18px;padding:22px 0 26px;border-top:3px solid var(--f)}.svc>li:before{content:counter(svc);grid-row:1 / span 3;font:800 clamp(3.4rem,6vw,6rem)/.85 var(--display);color:var(--a)}.svc>li>*{grid-column:2}.svc .item-t{font-size:clamp(1.8rem,3vw,3rem)}.est-head .in{padding-bottom:clamp(32px,4vw,56px)}.est-head .h2{max-width:14ch}.est-sizes{margin-top:clamp(14px,2vw,26px)}.est-head .mini{margin-top:8px}.stack{position:relative}.kind{--H: max(500px, calc(100svh - var(--hdr) - 5 * var(--S)));min-height:var(--H)}.kind-strip{min-height:var(--S);display:flex;align-items:center;justify-content:space-between;gap:16px;padding:8px max(var(--gutter),env(safe-area-inset-right,0px)) 8px max(var(--gutter),env(safe-area-inset-left,0px))}.kind-strip h3{font-size:clamp(1.9rem,3.8vw,3.4rem);line-height:1}.kind-carry{font-weight:700;font-variant-numeric:tabular-nums;text-align:right}.kind-body{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.7fr);gap:clamp(24px,4vw,72px);padding:clamp(10px,2vw,24px) max(var(--gutter),env(safe-area-inset-right,0px)) clamp(32px,4vw,56px) max(var(--gutter),env(safe-area-inset-left,0px));align-items:start}.sum{min-width:0}.sum-num{font-size:clamp(4rem,9vw,9.4rem);line-height:.86;font-variant-numeric:tabular-nums}.sum-cap{font-weight:700;margin-top:10px}.sum-ticked{color:var(--m)}.ticks{margin:0;padding:0;list-style:none;min-width:0}.tick-row{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:8px 22px;align-items:center;padding:14px 0;border-top:2px solid var(--rule)}.tick-row:last-child{border-bottom:2px solid var(--rule)}.tick{position:relative;display:grid;grid-template-columns:44px minmax(0,1fr);gap:16px;align-items:center;cursor:pointer;min-width:0}.tick input{position:absolute;opacity:0;width:1px;height:1px}.tick .box{width:44px;height:44px;border:3px solid var(--f);position:relative;transition:background-color .25s var(--ease)}.tick .box:after{content:"";position:absolute;left:12px;top:3px;width:12px;height:22px;border:solid var(--b);border-width:0 5px 5px 0;transform:rotate(45deg) scale(0);transition:transform .3s var(--ease)}.tick input:checked+.box{background:var(--f)}.tick input:checked+.box:after{transform:rotate(45deg) scale(1)}.tick input:focus-visible+.box{outline:3px solid var(--f);outline-offset:4px}.tick-name{font:800 clamp(1.4rem,2vw,1.9rem)/1.05 var(--display);text-transform:uppercase;min-width:0;overflow-wrap:anywhere}.tick-vol{color:var(--m);font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.stepper{display:inline-flex;align-items:center}.step-btn{width:46px;height:46px;display:inline-grid;place-items:center;padding:0;border:2px solid var(--f);border-radius:0;background:transparent;color:var(--f);transition:background-color .2s,color .2s}.step-btn:hover:not(:disabled){background:var(--f);color:var(--b)}.step-btn:disabled{opacity:.45;cursor:not-allowed}.step-btn:focus-visible{outline:3px solid var(--f);outline-offset:3px}.stepper output{min-width:3.2ch;text-align:center;font:800 1.7rem/1 var(--display);font-variant-numeric:tabular-nums}.veh-body{grid-template-columns:minmax(0,1fr)}.veh-top{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.4fr);gap:clamp(24px,4vw,72px);align-items:end}.veh-num{font-size:clamp(5rem,13vw,14rem);line-height:.82;font-variant-numeric:tabular-nums}.veh-line{font-size:clamp(1.15rem,1.7vw,1.55rem);line-height:1.4;max-width:40ch;font-weight:600}.out-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:18px}.out-status{min-height:1.5em;margin-top:10px;font-weight:700}.out-status.is-bad{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.2em}.vol{margin-top:clamp(24px,3vw,44px)}.vol-track{position:relative;height:clamp(40px,5vw,64px);border:3px solid var(--f)}.vol-fill{height:100%;width:calc(var(--p, 0) * 1%);background:var(--a);transition:width .8s var(--ease)}.vol-tick{position:absolute;top:-3px;bottom:-3px;left:calc(var(--at) * 1%);width:3px;background:var(--f)}.veh-list{margin:22px 0 0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:clamp(16px,3vw,48px)}.veh-list li{padding:14px 0;border-top:3px solid var(--rule);transition:border-color .4s var(--ease)}.veh-list li.is-now{border-top-color:var(--a)}.veh-list .item-t{margin-bottom:.1em}.veh-list li.is-now .item-t:after{content:"";display:inline-block;width:.5em;height:.5em;margin-left:.4em;background:var(--a)}.veh-note{margin-top:18px}.dwell{display:none}.how-head .h2{max-width:16ch}.how-nav{display:none}.how-list{margin:0;padding:0;list-style:none;counter-reset:how}.how-step{counter-increment:how;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:clamp(20px,4vw,72px);padding:28px 0;border-top:3px solid var(--f);align-items:start}.how-step .how-n{font-size:clamp(5rem,11vw,11rem);line-height:.8;color:var(--a);margin-bottom:.1em}.how-t{font:800 clamp(1.6rem,2.6vw,2.5rem)/1.05 var(--display);text-transform:uppercase;margin:0 0 .35em}.how-d{max-width:52ch;margin:0 0 .8em}.how-you{max-width:52ch;margin:0}.how-you strong{font-weight:800}.how-photo{aspect-ratio:3 / 2}.how-note{margin-top:24px}.rows{margin:0;padding:0;list-style:none}.rows>li{display:block;padding:20px 0;border-top:2px solid var(--rule)}.rows>li:last-child{border-bottom:2px solid var(--rule)}.rows.two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(24px,5vw,96px)}.rows.two>li:nth-last-child(2):nth-child(odd){border-bottom:2px solid var(--rule)}.rows.pack{counter-reset:pk}.rows.pack>li,.rows.two>li.has-n{counter-increment:pk;display:grid;grid-template-columns:clamp(3rem,5vw,4.6rem) minmax(0,1fr);column-gap:14px}.rows.pack>li:before,.rows.two>li.has-n:before{content:counter(pk);grid-row:1 / span 2;font:800 clamp(3rem,5vw,4.6rem)/.85 var(--display);color:var(--a)}.rows.pack>li>*,.rows.two>li.has-n>*{grid-column:2}.rows.two{counter-reset:pk}.slots>li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px 24px;align-items:center}.slot-v{font-weight:800;display:flex;gap:12px;align-items:center}.slot-v b{font:800 1.8rem/1 var(--display)}.pack-in{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:clamp(24px,5vw,96px);align-items:stretch}.pack-photo{min-height:420px}.stages{margin:28px 0 0;padding:0;list-style:none}.stage{display:grid;grid-template-columns:minmax(0,.45fr) minmax(0,1fr);gap:8px clamp(24px,4vw,72px);padding:22px 0;border-top:2px solid var(--rule)}.stage-h{font-size:clamp(1.6rem,2.4vw,2.3rem);margin:0;line-height:1}.tasks{margin:0;padding:0;list-style:none;display:grid;gap:12px;min-width:0}.tasks .tick{grid-template-columns:36px minmax(0,1fr);gap:14px;align-items:start}.tasks .tick .box{width:36px;height:36px;border-width:2px}.tasks .tick .box:after{left:9px;top:2px;width:9px;height:17px;border-width:0 4px 4px 0}.tasks .tick-text{padding-top:3px}.addr{margin-top:36px;padding-top:8px;border-top:3px solid var(--f);max-width:70ch}.addr .h3{margin-top:.8em}.store-in{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:clamp(24px,5vw,96px);align-items:stretch}.store-photo{min-height:480px}.steps{margin:0;padding:0;list-style:none;counter-reset:st}.steps>li{counter-increment:st;display:grid;grid-template-columns:clamp(3rem,5vw,4.6rem) minmax(0,1fr);column-gap:14px;padding:18px 0;border-top:2px solid var(--rule)}.steps>li:before{content:counter(st);grid-row:1 / span 2;font:800 clamp(3rem,5vw,4.6rem)/.85 var(--display);color:var(--a)}.steps>li>*{grid-column:2}.nots{margin:10px 0 0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px}.nots>li{padding:14px 0;border-top:2px solid var(--rule)}.nots .item-t{margin:0;font-size:clamp(1.2rem,1.7vw,1.5rem)}.auth{margin:28px 0 18px;padding-top:6px;border-top:3px solid var(--f);max-width:70ch}.auth .h3{margin-top:.7em}.faq-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);gap:clamp(24px,5vw,96px);align-items:start}.faq-grid .h2{position:sticky;top:calc(var(--hdr) + 24px)}.q{border-top:2px solid var(--rule)}.q:last-child{border-bottom:2px solid var(--rule)}.q summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:24px;padding:22px 0;font:800 clamp(1.4rem,2.2vw,2rem)/1.05 var(--display);text-transform:uppercase}.q summary::-webkit-details-marker{display:none}.q summary:after{content:"";flex:none;width:28px;height:28px;background:var(--a);clip-path:polygon(40% 0,60% 0,60% 40%,100% 40%,100% 60%,60% 60%,60% 100%,40% 100%,40% 60%,0 60%,0 40%,40% 40%);transition:transform .35s var(--ease)}.q[open] summary:after{transform:rotate(45deg)}.q summary:hover{color:var(--a)}.q p{padding-bottom:24px;max-width:58ch;color:var(--m)}.req-grid{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.5fr);gap:clamp(24px,5vw,96px);align-items:start}.req-copy{position:sticky;top:calc(var(--hdr) + 24px)}.mini-steps{margin:26px 0 0;padding:0;list-style:none;counter-reset:ms;font-weight:600;display:grid;gap:10px}.mini-steps li{counter-increment:ms;display:grid;grid-template-columns:2.2rem minmax(0,1fr)}.mini-steps li:before{content:counter(ms);font:800 1.5rem/1.2 var(--display)}.foot .in{padding-block:clamp(48px,7vw,96px)}.foot-title{font-size:clamp(2.6rem,7vw,7rem);max-width:14ch;margin-bottom:24px}.demo{margin-block:24px;max-width:70ch;font-weight:600}.credits{display:grid;grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:6px 24px;margin:14px 0 26px;padding:0;list-style:none;font-size:.92rem}.back{font-weight:700}.back:hover{color:var(--a)}@media(min-width:900px)and (min-height:600px){.anim .kind{position:sticky;top:calc(var(--hdr) + var(--i) * var(--S))}.anim .dwell{display:block;height:calc(var(--H, 520px) * .8)}.anim .how{height:calc(100svh - var(--hdr));overflow:hidden}.anim .how .in{height:100%;padding-block:clamp(20px,2.4vw,36px);display:grid;grid-template-rows:auto auto minmax(0,1fr) auto;row-gap:12px}.anim .how-head .h2{font-size:clamp(2.4rem,5vw,5rem);margin-bottom:.15em}.anim .how-head .lead{margin-bottom:0;font-size:1.02rem;max-width:70ch}.anim .how-nav{display:flex;gap:clamp(14px,2.4vw,40px);border-top:3px solid var(--f)}.anim .how-dot{background:none;border:0;border-top:6px solid transparent;margin-top:-4px;padding:10px 0 6px;color:var(--m);font:800 clamp(1.1rem,1.8vw,1.6rem)/1 var(--display);text-transform:uppercase;display:inline-flex;gap:.5em;transition:color .3s var(--ease),border-color .3s var(--ease)}.anim .how-dot:hover{color:var(--f)}.anim .how-dot[aria-current=step]{color:var(--a);border-top-color:var(--a)}.anim .how-list{display:grid;min-height:0;position:relative}.anim .how-step{grid-area:1 / 1;border:0;padding:0;opacity:0;pointer-events:none;transition:opacity .5s var(--ease);min-height:0;align-items:stretch}.anim .how-step.is-on{opacity:1;pointer-events:auto}.anim .how-step .how-text{align-self:center}.anim .how-step .how-n{font-size:clamp(6rem,15vh,12rem)}.anim .how-photo{aspect-ratio:auto;height:100%;min-height:0;clip-path:inset(0 0 0 100%);transition:clip-path .9s var(--ease)}.anim .how-step.is-on .how-photo{clip-path:inset(0)}.anim .how-note{margin:0}}@media(max-width:1100px){.svc,.rows.two{grid-template-columns:minmax(0,1fr)}.rows.two>li:nth-last-child(2):nth-child(odd){border-bottom:0}.veh-list{grid-template-columns:minmax(0,1fr)}}@media(max-width:900px){.hdr nav{display:none}.hero-grid,.kind-body,.veh-top,.how-step,.pack-in,.store-in,.faq-grid,.req-grid,.stage{grid-template-columns:minmax(0,1fr)}.hero{min-height:0}.faq-grid .h2,.req-copy{position:static}.pack-photo,.store-photo{min-height:320px}.brand{font-size:1.6rem}}@media(max-width:640px){.act{padding:0 .8rem;font-size:.95rem}.tools{gap:6px}.pband{height:clamp(300px,60svh,520px)}.quick-row .btn{width:100%;justify-content:space-between}.nots{grid-template-columns:minmax(0,1fr)}.tick-row{grid-template-columns:minmax(0,1fr) auto}.tick-row .tick-vol{grid-column:1;grid-row:2;padding-left:60px}.tick-row .stepper{grid-column:2;grid-row:1 / span 2}.slots>li{grid-template-columns:minmax(0,1fr)}.kind-carry{font-size:.9rem;max-width:9.5rem;line-height:1.2}.kind-strip h3{font-size:1.7rem}}@media(max-width:420px){.hdr{gap:8px}.brand{font-size:1.35rem}.tool{padding-inline:4px}}@media(prefers-reduced-motion:reduce){.carry,.qbar-fill,.vol-fill,.how-step,.how-photo{transition:none}}
:root{--ow-d-544dc77ab4:0}
