@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(../media/archivo-vietnamese-wdth-normal.0-w6wmvnxy30-.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(../media/archivo-latin-ext-wdth-normal.0ptrtn92-kw~9.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(../media/archivo-latin-wdth-normal.0g-p5_7l43a8t.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(../media/plus-jakarta-sans-cyrillic-ext-wght-normal.0jgb7p825lgm9.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(../media/plus-jakarta-sans-vietnamese-wght-normal.0sh_aibqz8gkf.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(../media/plus-jakarta-sans-latin-ext-wght-normal.0__66_bzn~e1b.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(../media/plus-jakarta-sans-latin-wght-normal.0i.4224a4uzwy.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-mono-latin-400-normal.15bn-bt6r468-.woff2)format("woff2"),url(../media/ibm-plex-mono-latin-400-normal.0t~9uo.86bpiw.woff)format("woff")}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(../media/ibm-plex-mono-latin-500-normal.0c7_spa399b67.woff2)format("woff2"),url(../media/ibm-plex-mono-latin-500-normal.0gg~2yiu7s.0a.woff)format("woff")}
html.lk,html.lk body{margin:0}html.lk{scroll-padding-top:84px}.lk{--font-display:"Archivo Variable","Archivo","Arial Narrow","Liberation Sans Narrow",sans-serif;--font-body:"Plus Jakarta Sans Variable","Plus Jakarta Sans",system-ui,-apple-system,"Segoe UI",sans-serif;--font-mono:"IBM Plex Mono",ui-monospace,Menlo,Consolas,monospace;--r-1:6px;--r-2:12px;--r-3:20px;--wrap:1240px;--gutter:clamp(18px,4vw,40px);--ease:cubic-bezier(.2,.7,.2,1);isolation:isolate;font-family:var(--font-body);color:var(--ink);background:var(--bg);transition:background-color .5s var(--ease),color .5s var(--ease);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-size:16px;line-height:1.65;position:relative;overflow-x:clip}.lk[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f7f5ef;--bg-2:#efece3;--surface:#fff;--surface-2:#fbfaf6;--ink:#14161a;--ink-2:#3a3f47;--muted:#656a73;--line:#dedace;--line-2:#cfcabb;--line-strong:#14161a;--wall:#e8e4d6;--panel:#fff;--plate:#edeae0;--cta-bg:#14161a;--cta-ink:#f7f5ef;--wa:#0b7a3b;--wa-ink:#fff;--c-amber:#ffc247;--c-orange:#ff9a5a;--c-white:#ffdb7a;--c-green:#5fdfa0;--c-cyan:#7fd6ee;--c-red:#ff8f84;--c-pink:#ff9cc4;--sg-amber:#bf7d00;--sg-orange:#e5671f;--sg-white:#9a8f74;--sg-green:#0e9f6e;--sg-cyan:#0a93b8;--sg-red:#d93a2e;--sg-pink:#d5357a;--glass:#d9e3e6;--room:#f2e7c9;--room-op:.35;--shadow:0 1px 0 #14161a08,0 8px 18px -14px #14161a29}.lk[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#08090c;--bg-2:#0d0f14;--surface:#12151b;--surface-2:#0f1218;--ink:#f3f0e8;--ink-2:#cfcbc0;--muted:#8f939c;--line:#232730;--line-2:#2f3440;--line-strong:#f3f0e8;--wall:#0f1117;--panel:#0a0b0f;--plate:#1a1d25;--cta-bg:#12151b;--cta-ink:#f3f0e8;--wa:#2bd576;--wa-ink:#05140b;--c-amber:#ffb52e;--c-orange:#ff7a3d;--c-white:#fff1d6;--c-green:#43ffa3;--c-cyan:#4fe3ff;--c-red:#ff4d4d;--c-pink:#ff4d94;--sg-amber:#ffb52e;--sg-orange:#ff7a3d;--sg-white:#fff1d6;--sg-green:#43ffa3;--sg-cyan:#4fe3ff;--sg-red:#ff4d4d;--sg-pink:#ff4d94;--glass:#141b22;--room:#ffb52e;--room-op:.9;--shadow:0 0 0 1px #ffffff05,0 10px 22px -16px #00000080}.lk [data-sign=amber]{--glow:var(--c-amber);--sgc:var(--sg-amber)}.lk [data-sign=orange]{--glow:var(--c-orange);--sgc:var(--sg-orange)}.lk [data-sign=white]{--glow:var(--c-white);--sgc:var(--sg-white)}.lk [data-sign=green]{--glow:var(--c-green);--sgc:var(--sg-green)}.lk [data-sign=cyan]{--glow:var(--c-cyan);--sgc:var(--sg-cyan)}.lk [data-sign=red]{--glow:var(--c-red);--sgc:var(--sg-red)}.lk [data-sign=pink]{--glow:var(--c-pink);--sgc:var(--sg-pink)}.lk *,.lk :before,.lk :after{box-sizing:border-box}.lk h1,.lk h2,.lk h3,.lk h4,.lk p,.lk ul,.lk ol,.lk dl,.lk dd,.lk figure{margin:0;padding:0}.lk ul,.lk ol{list-style:none}.lk a{color:inherit;text-decoration:none}.lk img{max-width:100%;display:block}.lk button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}.lk :focus-visible{outline:2px solid var(--ink);outline-offset:3px;border-radius:4px}.lk[data-theme=dark] :focus-visible{outline-color:var(--c-amber)}.lk-wrap{width:100%;max-width:var(--wrap);padding-inline:var(--gutter);margin-inline:auto}.lk-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.lk-display{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.004em;text-wrap:balance;font-weight:800;font-stretch:70%;line-height:.94}.lk-h1{font-size:clamp(46px,7.2vw,104px)}.lk-h2{font-size:clamp(34px,4.6vw,64px)}.lk-h3{font-family:var(--font-display);text-transform:uppercase;font-size:clamp(22px,2.2vw,30px);font-weight:800;font-stretch:76%;line-height:1}.lk-eyebrow{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);align-items:center;gap:10px;font-size:12px;font-weight:500;display:flex}.lk-eyebrow:before{content:"";opacity:.7;background:currentColor;width:22px;height:1px}.lk-lead{color:var(--ink-2);max-width:58ch;font-size:clamp(17px,1.5vw,20px);line-height:1.6}.lk-mono{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;font-size:12px}.lk-num{font-family:var(--font-display);letter-spacing:0;font-variant-numeric:tabular-nums lining-nums;font-weight:800;font-stretch:68%}.lk .neon{transition:color .4s var(--ease),text-shadow .4s var(--ease),background-size .4s var(--ease)}.lk[data-theme=light] .neon{background:linear-gradient(transparent 60%,color-mix(in srgb,var(--glow,var(--c-amber)) 78%,transparent) 60% 92%,transparent 92%) no-repeat 0 0/100% 100%;-webkit-box-decoration-break:clone;box-decoration-break:clone;margin-inline:-.06em;padding-inline:.06em}.lk[data-theme=dark] .neon{color:var(--glow,var(--c-amber));text-shadow:0 0 .04em #ffffff80,0 0 .14em color-mix(in srgb,var(--glow) 70%,transparent),0 0 .42em color-mix(in srgb,var(--glow) 26%,transparent)}.lk[data-theme=dark] .neon--sm{text-shadow:0 0 .1em color-mix(in srgb,var(--glow) 70%,transparent),0 0 .34em color-mix(in srgb,var(--glow) 24%,transparent)}.lk[data-theme=dark] .neon-edge{box-shadow:0 0 0 1px var(--glow),0 0 8px color-mix(in srgb,var(--glow) 30%,transparent),inset 0 0 6px color-mix(in srgb,var(--glow) 8%,transparent);border-color:#0000}.lk .spill{pointer-events:none;background:radial-gradient(closest-side,color-mix(in srgb,var(--glow) 13%,transparent),transparent 70%);opacity:0;transition:opacity .8s var(--ease);z-index:-1;position:absolute;inset:-25%}.lk[data-theme=dark] .spill{opacity:1}@keyframes lk-ignite{0%{opacity:.12;filter:saturate(.3)}6%{opacity:1}10%{opacity:.2}18%{opacity:.95}22%{opacity:.3}34%{opacity:1}40%{opacity:.7}46%,to{opacity:1;filter:none}}.lk.is-igniting[data-theme=dark] .neon,.lk.is-igniting[data-theme=dark] [data-ignite]{animation:1.1s linear both lk-ignite;animation-delay:var(--d,0s)}.lk-btn{letter-spacing:.005em;min-height:48px;transition:transform .2s var(--ease),background-color .3s,color .3s,box-shadow .3s,border-color .3s;white-space:nowrap;border:1.5px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 24px;font-size:15px;font-weight:700;display:inline-flex}.lk-btn:hover{transform:translateY(-1px)}.lk-btn--sm{min-height:40px;padding:0 18px;font-size:14px}.lk-btn--wa{background:var(--wa);color:var(--wa-ink)}.lk[data-theme=dark] .lk-btn--wa{box-shadow:0 0 0 4px color-mix(in srgb,var(--wa) 42%,transparent),0 0 13px color-mix(in srgb,var(--wa) 27%,transparent)}.lk-btn--ink{background:var(--cta-bg);color:var(--cta-ink);border-color:var(--cta-bg)}.lk[data-theme=dark] .lk-btn--ink{border-color:var(--line-2)}.lk-btn--ghost{border-color:var(--line-strong);color:var(--ink)}.lk[data-theme=dark] .lk-btn--ghost{border-color:var(--line-2)}.lk-btn--ghost:hover{background:var(--ink);color:var(--bg)}.lk-link{border-bottom:1.5px solid;padding-bottom:2px;font-weight:700;transition:color .3s,border-color .3s}.lk-link:hover{color:var(--glow,var(--ink))}.lk-link .arr{transition:transform .25s var(--ease);display:inline-block}.lk-link:hover .arr{transform:translate(4px)}.saklar{border:1px solid var(--line-2);background:var(--surface);border-radius:999px;align-items:center;gap:10px;min-height:40px;padding:4px 12px 4px 4px;transition:border-color .3s,background-color .3s;display:inline-flex}.saklar:hover{border-color:var(--ink)}.saklar__track{background:var(--plate);border-radius:999px;width:46px;height:28px;transition:background-color .4s;position:relative;box-shadow:inset 0 1px 3px #00000040}.saklar__knob{background:var(--ink);width:22px;height:22px;transition:transform .35s var(--ease),background-color .35s,box-shadow .35s;border-radius:50%;position:absolute;top:3px;left:3px}.lk[data-theme=dark] .saklar__knob{background:var(--c-amber);box-shadow:0 0 0 1px #fff6,0 0 10px var(--c-amber),0 0 13px color-mix(in srgb,var(--c-amber) 36%,transparent);transform:translate(18px)}.lk[data-theme=dark] .saklar__track{background:#1d2028}.saklar__label{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2);text-align:left;min-width:7.4em;font-size:11px;font-weight:500}.saklar__label [data-when]{display:none}.lk[data-theme=light] .saklar__label [data-when=light],.lk[data-theme=dark] .saklar__label [data-when=dark]{display:inline}.wall-switch{border-radius:12px;justify-items:center;gap:8px;padding:6px;display:grid}.wall-switch__plate{background:linear-gradient(180deg,var(--surface),var(--plate));border:1px solid var(--line-2);width:54px;height:86px;box-shadow:var(--shadow),inset 0 1px 0 #ffffff80;border-radius:10px;place-items:center;transition:border-color .3s;display:grid;position:relative}.wall-switch:hover .wall-switch__plate{border-color:var(--ink)}.wall-switch__rocker{transform-origin:50%;width:28px;height:54px;transition:transform .3s var(--ease),background .3s,box-shadow .3s;background:linear-gradient(#fbfaf6,#d9d5c8);border:1px solid #0000002e;border-radius:6px;position:relative;transform:perspective(160px)rotateX(-16deg);box-shadow:0 6px 8px -4px #00000059}.wall-switch__rocker:after{content:"";background:#b9b4a4;border-radius:50%;width:6px;height:6px;margin-left:-3px;transition:background .3s,box-shadow .3s;position:absolute;top:9px;left:50%}.lk[data-theme=dark] .wall-switch__rocker{background:linear-gradient(#161920,#2b2f38);transform:perspective(160px)rotateX(16deg);box-shadow:0 -6px 8px -4px #0009}.lk[data-theme=dark] .wall-switch__rocker:after{background:var(--c-amber);box-shadow:0 0 8px var(--c-amber),0 0 18px var(--c-amber);top:auto;bottom:9px}.wall-switch__tag{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:10px}.lk-header{top:var(--stick,0px);z-index:40;background:color-mix(in srgb,var(--bg) 92%,transparent);-webkit-backdrop-filter:saturate(1.2)blur(10px);backdrop-filter:saturate(1.2)blur(10px);border-bottom:1px solid var(--line);transition:background-color .5s,border-color .5s;position:sticky}.lk-header__in{align-items:center;gap:24px;min-height:68px;display:flex}.lk-logo{font-family:var(--font-display);letter-spacing:.02em;align-items:center;font-size:28px;font-weight:900;font-stretch:72%;line-height:1;display:inline-flex}.lk-logo b{background:var(--c-amber);color:#14161a;border-radius:3px;margin-left:2px;padding:0 5px;font-weight:900;transition:background-color .4s,color .4s,box-shadow .4s}.lk[data-theme=dark] .lk-logo b{color:var(--c-amber);box-shadow:inset 0 0 0 1.5px var(--c-amber),0 0 7px color-mix(in srgb,var(--c-amber) 33%,transparent);text-shadow:0 0 .2em var(--c-amber),0 0 .7em color-mix(in srgb,var(--c-amber) 60%,transparent);background:0 0}.lk-nav{gap:6px;margin-left:auto;display:flex}.lk-nav a{color:var(--ink-2);border-radius:999px;padding:8px 14px;font-size:14.5px;font-weight:600;transition:background-color .25s,color .25s}.lk-nav a:hover,.lk-nav a[aria-current=page]{background:var(--bg-2);color:var(--ink)}.lk-header__r{align-items:center;gap:10px;display:flex}.lk-burger{border:1px solid var(--line-2);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:44px;height:44px;display:none}.lk-burger i{background:var(--ink);width:18px;height:1.5px;display:block}.lk-hero{padding:clamp(40px,6vw,88px) 0 clamp(48px,6vw,96px);position:relative}.lk-hero__grid{grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);align-items:center;gap:clamp(24px,4vw,64px);display:grid}.lk-hero__copy{justify-items:start;gap:26px;display:grid}.lk-cta{flex-wrap:wrap;align-items:center;gap:14px 22px;display:flex}.lk-facts{border-top:1px solid var(--line-2);grid-template-columns:repeat(4,auto);gap:0;width:100%;max-width:640px;margin-top:10px;display:grid}.lk-facts>div{border-right:1px solid var(--line);margin-right:18px;padding:14px 18px 0 0}.lk-facts>div:last-child{border-right:0;margin-right:0}.lk-facts dt{font-family:var(--font-display);font-size:clamp(28px,3vw,40px);font-weight:800;font-stretch:68%;line-height:1}.lk-facts dd{color:var(--muted);max-width:15ch;margin-top:6px;font-size:12.5px;line-height:1.35}.lk-hero__art{justify-self:end;width:100%;max-width:520px;position:relative}.lk-hero__art .spill{inset:-12% -18%}.facade{width:100%;height:auto;display:block;overflow:visible}.facade .dim{stroke:var(--muted);stroke-width:1px;fill:none;opacity:.8;transition:opacity .5s}.facade .dim-t{font-family:var(--font-mono);fill:var(--muted);letter-spacing:.08em;font-size:11px}.lk[data-theme=dark] .facade .dim,.lk[data-theme=dark] .facade .dim-t{opacity:.35}.facade .wall{fill:var(--wall);stroke:var(--line-2);transition:fill .5s}.facade .panel{fill:var(--panel);stroke:var(--ink);stroke-width:1.5px;transition:fill .5s,stroke .5s}.lk[data-theme=dark] .facade .panel{stroke:var(--line-2)}.facade .glass{fill:var(--glass);stroke:var(--ink);stroke-width:1.5px;transition:fill .5s}.lk[data-theme=dark] .facade .glass{stroke:var(--line-2)}.facade .room{fill:var(--room);opacity:var(--room-op);transition:opacity .8s var(--ease),fill .8s}.facade .furn{fill:var(--ink);opacity:.14;transition:opacity .5s}.lk[data-theme=dark] .facade .furn{opacity:.55;fill:#000}.facade .sg{fill:var(--sgc);stroke:none;transition:fill .5s,filter .5s}.facade .sg-line{fill:none;stroke:var(--sgc);stroke-width:3px;stroke-linecap:round;transition:stroke .5s,filter .5s}.facade .sg-txt{fill:var(--sgc);font-family:Archivo,Arial Narrow,sans-serif;font-weight:900;font-stretch:70%;transition:fill .5s,filter .5s}.facade .sg-mono{font-family:var(--font-mono);fill:var(--sgc);letter-spacing:.2em;font-weight:500;transition:fill .5s,filter .5s}.lk[data-theme=dark] .facade .sg-txt,.lk[data-theme=dark] .facade .sg-mono,.lk[data-theme=dark] .facade .sg{filter:drop-shadow(0 0 2px var(--glow)) drop-shadow(0 0 9px var(--glow)) drop-shadow(0 0 13px color-mix(in srgb,var(--glow) 33%,transparent))}.lk[data-theme=dark] .facade .sg-line{filter:drop-shadow(0 0 3px var(--glow)) drop-shadow(0 0 12px var(--glow))}.facade .pend{fill:var(--ink);opacity:.25}.lk[data-theme=dark] .facade .pend{fill:var(--c-amber);opacity:1;filter:drop-shadow(0 0 4px var(--c-amber)) drop-shadow(0 0 12px var(--c-amber))}.lk-hero__switch{z-index:2;position:absolute;top:61%;right:-2%}.lk-hint{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);white-space:nowrap;align-items:center;gap:8px;font-size:11px;display:flex;position:absolute;top:calc(61% + 18px);right:calc(74px - 2%)}.lk-hint:after{content:"→";font-size:14px}.lk-ribbon{border-block:1px solid var(--line-2);background:var(--bg-2);transition:background-color .5s}.lk-ribbon ul{flex-wrap:wrap;justify-content:center;gap:0;display:flex}.lk-ribbon li{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2);border-right:1px solid var(--line-2);padding:14px 22px;font-size:12px}.lk-ribbon li:last-child{border-right:0}.lk-sec{border-top:1px solid var(--line);padding:clamp(56px,8vw,112px) 0;position:relative}.lk-sec--alt{background:var(--bg-2);transition:background-color .5s}.lk-sec__head{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:14px 32px;margin-bottom:clamp(28px,4vw,56px);display:grid}.lk-sec__head .lk-eyebrow{grid-column:1/-1}.lk-sec__head p{max-width:46ch;color:var(--ink-2)}.svc-list{border-top:1.5px solid var(--line-strong)}.svc{border-bottom:1px solid var(--line-2);transition:padding-left .3s var(--ease),background-color .3s;grid-template-columns:56px minmax(0,1.05fr) minmax(0,1.25fr) 168px 36px;align-items:center;gap:clamp(14px,2.4vw,32px);padding:26px 0;display:grid;position:relative}.svc:hover,.svc:focus-within{background:color-mix(in srgb,var(--glow) 7%,transparent);padding-left:14px}.svc__n{font-family:var(--font-mono);color:var(--muted);letter-spacing:.1em;font-size:12px}.svc__name{font-family:var(--font-display);text-transform:uppercase;font-size:clamp(30px,3.6vw,52px);font-weight:800;font-stretch:70%;line-height:.95}.svc__name a{display:inline}.svc__name a:after{content:"";position:absolute;inset:0}.svc:hover .svc__name span,.svc:focus-within .svc__name span{color:var(--glow)}.lk[data-theme=dark] .svc:hover .svc__name span,.lk[data-theme=dark] .svc:focus-within .svc__name span{text-shadow:0 0 .06em #fff8,0 0 .2em var(--glow),0 0 .6em color-mix(in srgb,var(--glow) 60%,transparent)}.lk[data-theme=light] .svc:hover .svc__name span{color:var(--ink);background:linear-gradient(transparent 60%,color-mix(in srgb,var(--glow) 78%,transparent) 60% 92%,transparent 92%)}.svc__d{color:var(--ink-2);gap:8px;font-size:15px;display:grid}.svc__d .lk-mono{color:var(--muted);font-size:11.5px}.tile{border:1.5px solid var(--line-2);background:var(--panel);height:72px;font-family:var(--font-display);letter-spacing:.04em;color:var(--sgc);border-radius:8px;place-items:center;font-size:30px;font-weight:900;font-stretch:68%;transition:color .5s,border-color .5s,box-shadow .5s,background-color .5s;display:grid}.lk[data-theme=dark] .tile{color:var(--glow);border-color:color-mix(in srgb,var(--glow) 70%,transparent);text-shadow:0 0 .1em color-mix(in srgb,var(--glow) 70%,transparent),0 0 .4em color-mix(in srgb,var(--glow) 30%,transparent);box-shadow:inset 0 0 8px color-mix(in srgb,var(--glow) 8%,transparent),0 0 10px -4px color-mix(in srgb,var(--glow) 27%,transparent)}.tile--outline{-webkit-text-stroke:0;font-weight:800}.svc__go{transition:transform .25s var(--ease);justify-self:end;font-size:22px}.svc:hover .svc__go{transform:translate(4px)}.pkg-grid{border:1.5px solid var(--line-strong);border-radius:var(--r-2);background:var(--surface);grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.lk[data-theme=dark] .pkg-grid{border-color:var(--line-2)}.pkg{border-right:1px solid var(--line-2);align-content:start;gap:16px;padding:28px 24px 30px;display:grid;position:relative}.pkg:last-child{border-right:0}.pkg__tag{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);min-height:1.4em;font-size:11px}.pkg__name{font-family:var(--font-display);text-transform:uppercase;font-size:34px;font-weight:800;font-stretch:72%;line-height:1}.pkg__price{gap:2px;display:grid}.pkg__price .lk-num{white-space:nowrap;font-size:clamp(34px,3.2vw,46px);line-height:1}.pkg__price small{font-family:var(--font-mono);color:var(--muted);letter-spacing:.06em;font-size:11px}.pkg__sub{color:var(--ink-2);min-height:3.2em;font-size:14.5px}.pkg ul{display:grid}.pkg li{border-top:1px dashed var(--line-2);gap:10px;padding:9px 0;font-size:14px;line-height:1.4;display:flex}.pkg li:before{content:"";opacity:.7;background:currentColor;flex:none;width:9px;height:1.5px;margin-top:.62em}.pkg .lk-btn{width:100%;margin-top:6px}.pkg--pick{background:var(--ink);color:var(--bg)}.pkg--pick .pkg__tag,.pkg--pick .pkg__sub,.pkg--pick .pkg__price small{color:color-mix(in srgb,var(--bg) 72%,transparent)}.pkg--pick li{border-color:color-mix(in srgb,var(--bg) 28%,transparent)}.lk[data-theme=dark] .pkg--pick{background:var(--surface-2);color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--c-amber),inset 0 0 17px -10px color-mix(in srgb,var(--c-amber) 13%,transparent)}.pkg--pick .lk-btn{background:var(--c-amber);color:#14161a;border-color:var(--c-amber)}.lk[data-theme=dark] .pkg--pick .lk-btn{box-shadow:0 0 11px color-mix(in srgb,var(--c-amber) 33%,transparent)}.pkg-note{color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:16px;margin-top:20px;font-size:14px;display:flex}.pf-grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(16px,2vw,28px);display:grid}.pf{grid-column:span 4;align-content:start;gap:14px;display:grid;position:relative}.pf--lg{grid-column:span 7}.pf--md{grid-column:span 5}.pf__img{aspect-ratio:4/3;border-radius:var(--r-1);border:1px solid var(--line-2);background:linear-gradient(135deg,color-mix(in srgb,var(--glow) 38%,var(--bg-2)),var(--bg-2) 70%);transition:border-color .5s,box-shadow .5s;position:relative;overflow:hidden}.pf--lg .pf__img{aspect-ratio:16/10}.pf__img img{object-fit:cover;width:100%;height:100%;transition:transform .7s var(--ease)}.pf:hover .pf__img img{transform:scale(1.045)}.pf__img:after{content:"FOTO";font-family:var(--font-mono);letter-spacing:.14em;color:var(--muted);opacity:0;font-size:10px;position:absolute;bottom:10px;left:12px}.lk[data-theme=dark] .pf__img{border-color:color-mix(in srgb,var(--glow) 80%,transparent);box-shadow:0 0 0 4px color-mix(in srgb,var(--glow) 24%,transparent),0 0 16px -6px color-mix(in srgb,var(--glow) 39%,transparent)}.pf__cap{grid-template-columns:1fr auto;align-items:baseline;gap:2px 16px;display:grid}.pf__cat{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;grid-column:1/-1;font-size:11px}.pf__t{font-family:var(--font-display);text-transform:uppercase;font-size:clamp(22px,2vw,28px);font-weight:800;font-stretch:74%;line-height:1.05}.pf__loc{font-family:var(--font-mono);color:var(--muted);letter-spacing:.06em;font-size:11.5px}.pf>a:after{content:"";position:absolute;inset:0}.pf__ph{text-align:center;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);background:repeating-linear-gradient(135deg,transparent 0 10px,color-mix(in srgb,var(--glow) 10%,transparent) 10px 11px);border:1.5px dashed var(--line-2);place-items:center;padding:20px;font-size:11px;display:grid}.tube{grid-template-columns:repeat(7,minmax(0,1fr));display:grid;position:relative}.tube:before{content:"";background:var(--line-strong);height:2px;transition:background-color .5s,box-shadow .5s;position:absolute;top:19px;left:20px;right:0}.lk[data-theme=dark] .tube:before{background:var(--c-amber);box-shadow:0 0 6px var(--c-amber),0 0 12px color-mix(in srgb,var(--c-amber) 39%,transparent)}.tube li{align-content:start;gap:10px;padding-right:16px;display:grid;position:relative}.tube__n{z-index:1;border:2px solid var(--ink);background:var(--bg);width:40px;height:40px;font-family:var(--font-mono);border-radius:50%;place-items:center;font-size:13px;font-weight:500;transition:border-color .5s,color .5s,box-shadow .5s,background-color .5s;display:grid;position:relative}.lk-sec--alt .tube__n{background:var(--bg-2)}.lk[data-theme=dark] .tube__n{border-color:var(--c-amber);color:var(--c-amber);background:var(--bg);box-shadow:0 0 6px color-mix(in srgb,var(--c-amber) 33%,transparent),inset 0 0 4px color-mix(in srgb,var(--c-amber) 8%,transparent);text-shadow:0 0 6px var(--c-amber)}.tube h3{font-family:var(--font-display);text-transform:uppercase;margin-top:6px;font-size:21px;font-weight:800;font-stretch:76%;line-height:1.02}.tube p{color:var(--ink-2);font-size:13.5px;line-height:1.5}.why{grid-template-columns:minmax(0,.85fr) minmax(0,1.5fr);align-items:start;gap:clamp(32px,5vw,88px);display:grid}.why__intro{top:calc(var(--stick,0px) + 96px);gap:22px;display:grid;position:sticky}.why__intro p{color:var(--ink-2);max-width:42ch}.why__spec{font-family:var(--font-mono);letter-spacing:.06em;color:var(--muted);border-top:1px dashed var(--line-2);max-width:46ch;padding-top:14px;font-size:12px}.stats{border-top:1.5px solid var(--line-strong);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.stat{border-bottom:1px solid var(--line-2);align-content:start;gap:8px;padding:26px 22px 30px 0;display:grid}.stat:not(:nth-child(3n)){border-right:1px solid var(--line-2);margin-right:22px}.stat__v{font-family:var(--font-display);letter-spacing:0;white-space:nowrap;font-size:clamp(46px,5vw,80px);font-weight:800;font-stretch:68%;line-height:.95}.stat__v small{letter-spacing:.02em;margin-left:.2em;font-size:.38em;font-weight:700}.stat__l{font-size:15px;font-weight:700;line-height:1.3}.stat__s{color:var(--muted);font-size:13.5px;line-height:1.5}.route{border:1px solid var(--line-2);border-radius:var(--r-2);background:var(--surface);padding:clamp(12px,2vw,28px);position:relative;overflow:hidden}.route svg{width:100%;height:auto;display:block}.route .rl{fill:none;stroke:var(--ink);stroke-width:4px;stroke-linecap:round;transition:stroke .5s,filter .5s}.route .rb{fill:none;stroke:var(--line-2);stroke-width:2px;stroke-dasharray:2 5;stroke-linecap:round}.lk[data-theme=dark] .route .rl{stroke:var(--c-amber);filter:drop-shadow(0 0 3px var(--c-amber)) drop-shadow(0 0 7px color-mix(in srgb,var(--c-amber) 42%,transparent))}.route .st{fill:var(--surface);stroke:var(--ink);stroke-width:4px;transition:stroke .5s,fill .5s}.route .ss{fill:var(--surface);stroke:var(--muted);stroke-width:2.5px;transition:stroke .3s,fill .3s}.lk[data-theme=dark] .route .st{stroke:var(--c-amber);filter:drop-shadow(0 0 6px var(--c-amber))}.route .tl{font-family:var(--font-display);text-transform:uppercase;fill:var(--ink);letter-spacing:.01em;font-size:30px;font-weight:800;font-stretch:70%}.route .ts{font-family:var(--font-mono);letter-spacing:.06em;fill:var(--ink-2);text-transform:uppercase;font-size:12px}.route .tm{font-family:var(--font-mono);letter-spacing:.06em;fill:var(--muted);font-size:11px}.route a{cursor:pointer}.route a:hover .ss,.route a:focus-visible .ss{stroke:var(--glow,var(--c-amber));fill:var(--glow,var(--c-amber))}.route a:hover .ts{fill:var(--ink)}.route-list{grid-template-columns:1fr 1fr;gap:0;display:none}.route-list li{border-bottom:1px solid var(--line-2);padding:12px 0}.route-list a{justify-content:space-between;gap:10px;font-weight:700;display:flex}.route-list small{font-family:var(--font-mono);color:var(--muted);letter-spacing:.04em;font-size:11px}.posts{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:clamp(16px,2vw,28px);display:grid}.post{border:1px solid var(--line-2);border-radius:var(--r-2);background:var(--surface);transition:border-color .3s,transform .3s var(--ease),box-shadow .4s;align-content:start;gap:12px;padding:clamp(20px,2.2vw,30px);display:grid;position:relative}.post:hover{border-color:var(--ink);transform:translateY(-3px)}.lk[data-theme=dark] .post:hover{border-color:var(--glow);box-shadow:0 0 0 1px var(--glow),0 0 16px -6px color-mix(in srgb,var(--glow) 36%,transparent)}.post>a:after{content:"";border-radius:inherit;position:absolute;inset:0}.post__cat{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;font-size:11px}.post__t{font-family:var(--font-display);text-transform:uppercase;text-wrap:balance;font-size:clamp(24px,2.3vw,34px);font-weight:800;font-stretch:76%;line-height:1.02}.post__d{color:var(--ink-2);font-size:14.5px;line-height:1.55}.post__m{font-family:var(--font-mono);letter-spacing:.06em;color:var(--muted);text-transform:uppercase;font-size:11px}.post--feature{grid-row:span 2;grid-template-rows:auto 1fr;align-content:stretch;padding:0;overflow:hidden}.post--feature .post__img{aspect-ratio:16/10;background:linear-gradient(135deg,color-mix(in srgb,var(--glow) 40%,var(--bg-2)),var(--bg-2));position:relative;overflow:hidden}.post--feature .post__img img{object-fit:cover;width:100%;height:100%}.post--feature .post__body{align-content:start;gap:12px;padding:clamp(20px,2.2vw,30px);display:grid}.post--feature .post__t{font-size:clamp(30px,3.2vw,46px)}.faq{grid-template-columns:minmax(0,.8fr) minmax(0,1.5fr);align-items:start;gap:clamp(28px,5vw,80px);display:grid}.faq__list{border-bottom:1px solid var(--line-2)}.faq details{border-top:1px solid var(--line-2)}.faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding:22px 0;font-size:clamp(16px,1.4vw,19px);font-weight:700;line-height:1.35;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";font-family:var(--font-mono);border:1px solid var(--line-2);width:34px;height:34px;transition:transform .3s var(--ease),background-color .3s,color .3s;border-radius:50%;flex:none;place-items:center;font-size:22px;font-weight:400;display:grid}.faq details[open] summary:after{content:"–";background:var(--ink);color:var(--bg);border-color:var(--ink)}.lk[data-theme=dark] .faq details[open] summary:after{color:var(--c-amber);border-color:var(--c-amber);box-shadow:0 0 6px color-mix(in srgb,var(--c-amber) 33%,transparent);background:0 0}.faq .ans{color:var(--ink-2);max-width:62ch;padding:0 56px 24px 0}.cta-sec{border-top:1px solid var(--line);padding:clamp(40px,6vw,88px) 0 clamp(56px,8vw,112px)}.cta-box{border-radius:var(--r-3);background:var(--cta-bg);color:var(--cta-ink);justify-items:start;gap:26px;padding:clamp(32px,6vw,84px);transition:background-color .5s,box-shadow .5s;display:grid;position:relative;overflow:hidden}.cta-box .lk-eyebrow{color:color-mix(in srgb,var(--cta-ink) 70%,transparent)}.cta-box h2{max-width:12ch;font-size:clamp(40px,6.4vw,96px)}.cta-box p{max-width:52ch;color:color-mix(in srgb,var(--cta-ink) 78%,transparent);font-size:clamp(16px,1.4vw,19px)}.lk[data-theme=dark] .cta-box{box-shadow:inset 0 0 0 1.5px var(--c-amber),inset 0 0 25px -12px color-mix(in srgb,var(--c-amber) 13%,transparent),0 0 24px -10px color-mix(in srgb,var(--c-amber) 24%,transparent)}.cta-box .lk-btn--ghost{border-color:color-mix(in srgb,var(--cta-ink) 55%,transparent);color:var(--cta-ink)}.cta-box .lk-btn--ghost:hover{background:var(--cta-ink);color:var(--cta-bg)}.cta-box .spill{inset:-40% -20% -40% 30%}.cta-box ul{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb,var(--cta-ink) 70%,transparent);flex-wrap:wrap;gap:8px 22px;font-size:12px;display:flex}.lk-footer{border-top:1.5px solid var(--line-strong);background:var(--bg-2);padding:clamp(40px,5vw,72px) 0 28px;transition:background-color .5s}.foot{grid-template-columns:1.5fr repeat(3,minmax(0,1fr));gap:clamp(24px,4vw,56px);display:grid}.foot p{color:var(--ink-2);max-width:34ch;margin-top:14px;font-size:14.5px}.foot h4{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-bottom:14px;font-size:11px;font-weight:500}.foot li{padding:5px 0;font-size:14.5px}.foot li a:hover{text-underline-offset:3px;text-decoration:underline}.foot address{color:var(--ink-2);font-size:14.5px;font-style:normal;line-height:1.7}.foot__legal{border-top:1px solid var(--line-2);font-family:var(--font-mono);letter-spacing:.06em;color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:40px;padding-top:20px;font-size:11.5px;display:flex}.foot__legal nav{gap:18px;display:flex}.todo{background:repeating-linear-gradient(135deg,transparent 0 6px,color-mix(in srgb,var(--c-amber) 30%,transparent) 6px 7px);font-family:var(--font-mono);border-radius:3px;padding:0 4px;font-size:.86em}.lk-wa-wrap{z-index:60;height:0;position:sticky;bottom:0}.lk-wa{background:var(--wa);width:56px;height:56px;color:var(--wa-ink);transition:transform .25s var(--ease);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:18px;right:18px;box-shadow:0 6px 14px -8px #0000004d}.lk-wa:hover{transform:scale(1.07)}.lk[data-theme=dark] .lk-wa{box-shadow:0 0 0 4px color-mix(in srgb,var(--wa) 42%,transparent),0 0 16px color-mix(in srgb,var(--wa) 36%,transparent)}.crumbs{font-family:var(--font-mono);letter-spacing:.06em;color:var(--muted);font-size:12px}.crumbs ol{flex-wrap:wrap;gap:4px 0;display:flex}.crumbs li:not(:last-child):after{content:"/";opacity:.5;margin:0 10px}.crumbs a:hover{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.crumbs [aria-current]{color:var(--ink)}.ph{padding:clamp(24px,3.4vw,44px) 0 clamp(36px,5vw,72px)}.ph__grid{grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);align-items:end;gap:clamp(24px,4vw,64px);margin-top:clamp(20px,3vw,40px);display:grid}.ph__copy{justify-items:start;gap:22px;display:grid}.ph h1{font-size:clamp(44px,6.6vw,96px)}.spec{border:1.5px solid var(--line-strong);border-radius:var(--r-2);background:var(--surface);overflow:hidden}.lk[data-theme=dark] .spec{border-color:var(--line-2)}.spec__h{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;border-bottom:1px solid var(--line-2);background:var(--bg-2);justify-content:space-between;padding:12px 18px;font-size:11px;display:flex}.spec dl{display:grid}.spec dl>div{border-bottom:1px dashed var(--line-2);justify-content:space-between;gap:16px;padding:14px 18px;display:flex}.spec dl>div:last-child{border-bottom:0}.spec dt{color:var(--muted);font-size:13.5px}.spec dd{text-align:right;font-weight:700}.price-pill{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);align-items:baseline;gap:10px;font-size:12px;display:inline-flex}.price-pill .lk-num{color:var(--ink);letter-spacing:0;text-transform:none;font-size:34px}.types{border-top:1.5px solid var(--line-strong)}.type{border-bottom:1px solid var(--line-2);grid-template-columns:minmax(0,.9fr) minmax(0,1.5fr) minmax(0,.8fr);align-items:baseline;gap:clamp(14px,3vw,40px);padding:24px 0;display:grid}.type h3{font-family:var(--font-display);text-transform:uppercase;font-size:clamp(24px,2.6vw,36px);font-weight:800;font-stretch:74%;line-height:1}.type p{color:var(--ink-2);font-size:15px}.type .lk-mono{color:var(--muted);text-align:right;font-size:11.5px}.ptable{margin-bottom:clamp(36px,5vw,64px)}.ptable h2{margin-bottom:16px}.tbl{border-collapse:collapse;width:100%;font-size:15px}.tbl th{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;text-align:left;color:var(--muted);border-bottom:1.5px solid var(--line-strong);padding:12px 16px 12px 0;font-size:11px;font-weight:500}.tbl td{border-bottom:1px solid var(--line-2);vertical-align:baseline;padding:16px 16px 16px 0}.tbl td:first-child{max-width:34ch;font-weight:700}.tbl td.pr{font-family:var(--font-display);white-space:nowrap;letter-spacing:.01em;font-size:24px;font-weight:800;font-stretch:72%}.tbl td.nt{color:var(--muted);font-size:14px}.tbl tr:hover td{background:color-mix(in srgb,var(--glow,var(--c-amber)) 7%,transparent)}.tbl-wrap{-webkit-overflow-scrolling:touch;overflow-x:auto}.tbl-wrap .tbl{min-width:560px}.price-nav{top:calc(var(--stick,0px) + 68px);z-index:20;background:color-mix(in srgb,var(--bg) 92%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--line);padding:12px 0;position:sticky}.price-nav .lk-wrap{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.updated{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-left:auto;font-size:11.5px}.trio{border:1px solid var(--line-2);border-radius:var(--r-2);background:var(--surface);grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:clamp(32px,4vw,56px);display:grid;overflow:hidden}.trio>div{border-right:1px solid var(--line-2);padding:22px 24px}.trio>div:last-child{border-right:0}.trio h3{margin-bottom:6px;font-size:16px;font-weight:800}.trio p{color:var(--ink-2);font-size:14px}.chips{flex-wrap:wrap;gap:8px;display:flex}.chip{border:1px solid var(--line-2);background:var(--surface);border-radius:999px;align-items:center;gap:8px;min-height:40px;padding:0 16px;font-size:14px;font-weight:600;transition:background-color .25s,color .25s,border-color .25s,box-shadow .3s;display:inline-flex}.chip small{font-family:var(--font-mono);color:var(--muted);font-size:11px}.chip:hover{border-color:var(--ink)}.chip[aria-current=true]{background:var(--ink);color:var(--bg);border-color:var(--ink)}.chip[aria-current=true] small{color:inherit;opacity:.7}.lk[data-theme=dark] .chip[aria-current=true]{color:var(--glow,var(--c-amber));border-color:var(--glow,var(--c-amber));box-shadow:0 0 14px color-mix(in srgb,var(--glow,var(--c-amber)) 50%,transparent),inset 0 0 10px color-mix(in srgb,var(--glow,var(--c-amber)) 14%,transparent);background:0 0}.pager{flex-direction:column;align-items:center;gap:14px;margin-top:clamp(32px,5vw,64px);display:flex}.pager ol{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}.pager a,.pager span.dots{border:1px solid var(--line-2);min-width:46px;height:46px;font-family:var(--font-mono);background:var(--surface);border-radius:999px;place-items:center;padding:0 14px;font-size:14px;transition:background-color .25s,color .25s,border-color .25s;display:inline-grid}.pager span.dots{background:0 0;border:0;min-width:24px;padding:0}.pager a:hover{border-color:var(--ink)}.pager a[aria-current=page]{background:var(--ink);color:var(--bg);border-color:var(--ink);font-weight:500}.lk[data-theme=dark] .pager a[aria-current=page]{color:var(--c-amber);border-color:var(--c-amber);box-shadow:0 0 8px color-mix(in srgb,var(--c-amber) 33%,transparent);text-shadow:0 0 8px var(--c-amber);background:0 0}.pager .pn{font-family:var(--font-body);padding:0 20px;font-size:14px;font-weight:700}.pager .is-off{opacity:.4;pointer-events:none}.pager small{font-family:var(--font-mono);letter-spacing:.06em;color:var(--muted);font-size:11.5px}.blog-feature{border:1px solid var(--line-2);border-radius:var(--r-3);background:var(--surface);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);margin:32px 0 48px;transition:border-color .4s,box-shadow .4s;display:grid;position:relative;overflow:hidden}.lk[data-theme=dark] .blog-feature{border-color:var(--glow);box-shadow:0 0 0 4px color-mix(in srgb,var(--glow) 24%,transparent),0 0 22px -8px color-mix(in srgb,var(--glow) 33%,transparent)}.blog-feature>a:after{content:"";position:absolute;inset:0}.blog-feature__img{background:linear-gradient(135deg,color-mix(in srgb,var(--glow) 40%,var(--bg-2)),var(--bg-2));min-height:320px;position:relative}.blog-feature__img img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.blog-feature__body{align-content:center;gap:16px;padding:clamp(24px,3.4vw,52px);display:grid}.blog-feature__body .post__t{font-size:clamp(32px,3.6vw,54px)}.post-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2vw,28px);display:grid}.post-grid .post{align-content:space-between;min-height:250px}.contact{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:clamp(28px,5vw,80px);display:grid}.nap{border-top:1.5px solid var(--line-strong);gap:0;margin:28px 0;display:grid}.nap>div{border-bottom:1px solid var(--line-2);grid-template-columns:120px 1fr;gap:16px;padding:16px 0;display:grid}.nap dt{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);padding-top:4px;font-size:11px}.nap dd{font-weight:600}.map-ph{aspect-ratio:16/10;text-align:center;border:1.5px dashed var(--line-2);border-radius:var(--r-2);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);background:repeating-linear-gradient(135deg,transparent 0 12px,color-mix(in srgb,var(--c-amber) 14%,transparent) 12px 13px);place-items:center;padding:20px;font-size:11.5px;display:grid}.form{border:1.5px solid var(--line-strong);border-radius:var(--r-3);background:var(--surface);gap:20px;padding:clamp(22px,3vw,40px);display:grid}.lk[data-theme=dark] .form{border-color:var(--line-2)}.form__row{grid-template-columns:1fr 1fr;gap:20px;display:grid}.field{gap:8px;display:grid}.field label{font-size:14px;font-weight:700}.field label i{color:var(--sgc,var(--sg-red));font-style:normal}.field input,.field select,.field textarea{border:1.5px solid var(--line-2);border-radius:var(--r-1);background:var(--bg);width:100%;min-height:52px;color:var(--ink);font:inherit;padding:13px 16px;font-size:16px;transition:border-color .25s,box-shadow .3s,background-color .5s}.field textarea{resize:vertical;min-height:130px}.field input:hover,.field select:hover,.field textarea:hover{border-color:var(--muted)}.field input:focus,.field select:focus,.field textarea:focus{border-color:var(--ink);box-shadow:0 0 0 4px color-mix(in srgb,var(--ink) 12%,transparent);outline:0}.lk[data-theme=dark] .field input:focus,.lk[data-theme=dark] .field select:focus,.lk[data-theme=dark] .field textarea:focus{border-color:var(--c-amber);box-shadow:0 0 0 1px var(--c-amber),0 0 11px color-mix(in srgb,var(--c-amber) 24%,transparent)}.field small{color:var(--muted);font-size:12.5px}.check{color:var(--ink-2);align-items:flex-start;gap:12px;font-size:13.5px;display:flex}.check input{width:20px;height:20px;accent-color:var(--ink);margin-top:2px}.cov-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,3vw,44px);display:grid}.cov{border-top:4px solid var(--sgc);align-content:start;gap:14px;padding-top:20px;transition:border-color .5s,box-shadow .5s;display:grid}.lk[data-theme=dark] .cov{border-top-color:var(--glow);box-shadow:0 -10px 24px -14px color-mix(in srgb,var(--glow) 60%,transparent)}.cov__d{font-family:var(--font-display);font-size:clamp(54px,6vw,92px);font-weight:800;font-stretch:68%;line-height:.9}.cov ul{display:grid}.cov li{border-top:1px dashed var(--line-2);gap:10px;padding:9px 0;font-size:14.5px;display:flex}.cov li:before{content:"";opacity:.7;background:currentColor;flex:none;width:9px;height:1.5px;margin-top:.7em}.steps{counter-reset:s;border-top:1.5px solid var(--line-strong);grid-template-columns:repeat(4,minmax(0,1fr));gap:0;display:grid}.steps li{counter-increment:s;border-bottom:1px solid var(--line-2);align-content:start;gap:8px;padding:22px 20px 24px 0;display:grid}.steps li:before{content:counter(s,decimal-leading-zero);font-family:var(--font-mono);color:var(--muted);letter-spacing:.1em;font-size:12px}.steps h3{font-size:17px;font-weight:800}.steps p{color:var(--ink-2);font-size:14px}.area-rows{border-top:1.5px solid var(--line-strong)}.area-row{border-bottom:1px solid var(--line-2);transition:padding-left .25s var(--ease),background-color .25s;grid-template-columns:48px minmax(0,1fr) 170px 30px;align-items:center;gap:20px;padding:18px 0;display:grid}.area-row:hover{background:color-mix(in srgb,var(--c-amber) 9%,transparent);padding-left:12px}.area-row b{font-family:var(--font-display);text-transform:uppercase;font-size:26px;font-weight:800;font-stretch:74%;line-height:1}.area-row small{font-family:var(--font-mono);color:var(--muted);letter-spacing:.06em;font-size:11.5px}.art-wrap{padding:clamp(24px,3.4vw,44px) 0 clamp(56px,8vw,112px)}.art-head{justify-items:start;gap:20px;max-width:1040px;margin:clamp(20px,3vw,36px) auto 0;display:grid}.art-head .lk-h1{max-width:18ch;font-size:clamp(38px,5.4vw,78px)}.art-cat{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:12px;font-size:12px;display:inline-flex}.art-cat a{border:1px solid;border-radius:999px;padding:6px 12px}.lk[data-theme=dark] .art-cat a{box-shadow:0 0 7px color-mix(in srgb,var(--glow) 27%,transparent),inset 0 0 4px color-mix(in srgb,var(--glow) 8%,transparent)}.byline{border-block:1px solid var(--line-2);flex-wrap:wrap;gap:14px 36px;width:100%;padding:16px 0;font-size:14px;display:flex}.byline b{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-bottom:2px;font-size:10.5px;font-weight:500;display:block}.art-hero{border-radius:var(--r-2);aspect-ratio:16/8;border:1px solid var(--line-2);background:linear-gradient(135deg,color-mix(in srgb,var(--glow) 40%,var(--bg-2)),var(--bg-2));max-width:1040px;margin:28px auto 44px;position:relative;overflow:hidden}.art-hero img{object-fit:cover;width:100%;height:100%}.art{grid-template-columns:268px minmax(0,700px) 268px;justify-content:center;align-items:start;gap:clamp(28px,3.4vw,56px);display:grid}.toc{top:calc(var(--stick,0px) + 92px);max-height:calc(100vh - var(--stick,0px) - 112px);scrollbar-width:thin;padding:2px 8px 12px 2px;position:sticky;overflow:auto}.toc__sum{display:none}.toc__head{border-bottom:1.5px solid var(--line-strong);justify-content:space-between;align-items:baseline;padding-bottom:10px;display:flex}.toc__head .lk-mono{font-weight:500}.toc__pct{color:var(--ink);font-size:26px;line-height:1}.toc__meta{color:var(--muted);margin:10px 0 14px;font-size:11px}.toc__rail{--pn:0;padding-left:16px;position:relative}.toc__rail:before{content:"";background:var(--line-2);border-radius:2px;width:2px;position:absolute;top:4px;bottom:4px;left:0}.toc__rail:after{content:"";width:2px;height:calc((100% - 8px) * var(--pn));background:var(--glow,var(--ink));border-radius:2px;transition:height .12s linear,background-color .4s;position:absolute;top:4px;left:0}.lk[data-theme=dark] .toc__rail:after{box-shadow:0 0 6px var(--glow),0 0 10px color-mix(in srgb,var(--glow) 39%,transparent)}.toc ol{display:grid}.toc li>a{color:var(--ink-2);border-radius:8px;grid-template-columns:30px minmax(0,1fr) auto;align-items:baseline;gap:8px;margin:1px 0;padding:9px 10px 9px 8px;font-size:14px;line-height:1.35;transition:background-color .25s,color .25s;display:grid}.toc li>a:hover{background:var(--bg-2);color:var(--ink)}.toc .no{font-family:var(--font-mono);color:var(--muted);letter-spacing:.04em;font-size:11px}.toc .min{font-family:var(--font-mono);color:var(--muted);font-size:10.5px}.toc a[aria-current=true]{background:color-mix(in srgb,var(--glow,var(--c-amber)) 24%,transparent);color:var(--ink);font-weight:700}.lk[data-theme=dark] .toc a[aria-current=true]{background:color-mix(in srgb,var(--glow) 12%,transparent);color:var(--glow);box-shadow:inset 2px 0 0 var(--glow)}.lk[data-theme=dark] .toc a[aria-current=true] .tx{text-shadow:0 0 .14em var(--glow),0 0 .6em color-mix(in srgb,var(--glow) 55%,transparent)}.toc li ol{border-left:1px dashed var(--line-2);margin:0 0 6px 18px;padding-left:10px}.toc li ol a{padding:6px 8px;font-size:13px}.toc li.has-sub>a:after{content:none}.toc__tog{display:none}.prose{counter-reset:sec}.prose>*+*,.prose__html>*+*{margin-top:1.15em}.prose p{color:var(--ink-2);font-size:17.5px;line-height:1.82}.prose a{color:var(--ink);border-bottom:1.5px solid var(--glow,var(--c-amber));font-weight:600}.prose a:hover{background:color-mix(in srgb,var(--glow,var(--c-amber)) 30%,transparent)}.prose h2{counter-increment:sec;font-family:var(--font-display);text-transform:uppercase;scroll-margin-top:calc(var(--stick,0px) + 96px);text-wrap:balance;margin-top:2.2em;font-size:clamp(32px,3.6vw,48px);font-weight:800;font-stretch:72%;line-height:.98}.prose h2:before{content:counter(sec,decimal-leading-zero);font-family:var(--font-mono);letter-spacing:.14em;color:var(--muted);margin-bottom:10px;font-size:12px;font-weight:500;display:block}.prose h3{scroll-margin-top:calc(var(--stick,0px) + 96px);margin-top:1.8em;font-size:21px;font-weight:800;line-height:1.25}.prose ul.dash{gap:8px;display:grid}.prose ul.dash li{color:var(--ink-2);gap:12px;font-size:17px;line-height:1.6;display:flex}.prose ul.dash li:before{content:"";background:var(--glow,var(--c-amber));flex:none;width:12px;height:2px;margin-top:.78em}.keytake{border:1.5px solid var(--ink);border-radius:var(--r-2);background:var(--surface);background-image:repeating-linear-gradient(135deg,transparent 0 14px,color-mix(in srgb,var(--glow) 8%,transparent) 14px 15px);padding:34px 26px 24px;position:relative}.lk[data-theme=dark] .keytake{border-color:var(--glow);box-shadow:0 0 0 4px color-mix(in srgb,var(--glow) 21%,transparent),0 0 18px -8px color-mix(in srgb,var(--glow) 30%,transparent)}.keytake__t{background:var(--ink);color:var(--bg);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;border-radius:6px;padding:4px 12px;font-size:11px;position:absolute;top:-13px;left:20px}.lk[data-theme=dark] .keytake__t{background:var(--bg);color:var(--glow);border:1px solid var(--glow);text-shadow:0 0 8px var(--glow)}.keytake ol{counter-reset:k;gap:10px;display:grid}.keytake li{counter-increment:k;color:var(--ink);grid-template-columns:28px 1fr;gap:10px;font-size:16px;line-height:1.55;display:grid}.keytake li:before{content:counter(k,decimal-leading-zero);font-family:var(--font-mono);color:var(--muted);padding-top:3px;font-size:12px}.tip{border-left:4px solid var(--glow);background:color-mix(in srgb,var(--glow) 12%,var(--surface));border-radius:0 var(--r-1) var(--r-1) 0;grid-template-columns:auto 1fr;gap:16px;padding:20px 22px;display:grid}.tip b{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;padding-top:4px;font-size:11px;font-weight:500}.tip p{color:var(--ink)!important;font-size:16px!important}.lk[data-theme=dark] .tip{border-left-color:var(--glow);box-shadow:-10px 0 24px -14px color-mix(in srgb,var(--glow) 70%,transparent)}.prose .tbl-wrap{border:1px solid var(--line-2);border-radius:var(--r-1);background:var(--surface);padding:4px 18px}.prose .tbl td.pr{font-size:21px}.inline-cta{border:1.5px solid var(--line-strong);border-radius:var(--r-2);background:var(--surface);grid-template-columns:1fr auto;align-items:center;gap:20px;padding:22px 24px;display:grid}.lk[data-theme=dark] .inline-cta{border-color:var(--line-2)}.inline-cta p{font-weight:700;color:var(--ink)!important;font-size:16px!important}.prose figure img{border-radius:var(--r-1);border:1px solid var(--line-2)}.prose figcaption{font-family:var(--font-mono);color:var(--muted);letter-spacing:.04em;margin-top:8px;font-size:11.5px}.author{border:1px solid var(--line-2);border-radius:var(--r-2);background:var(--surface);grid-template-columns:64px 1fr;gap:18px;padding:22px;display:grid;margin-top:48px!important}.avatar{border:1.5px dashed var(--muted);width:64px;height:64px;font-family:var(--font-mono);color:var(--muted);border-radius:50%;place-items:center;font-size:12px;display:grid}.author b{display:block}.author p{font-size:14.5px!important;line-height:1.55!important}.side{top:calc(var(--stick,0px) + 92px);gap:22px;display:grid;position:sticky}.side-cta{border:1.5px solid var(--line-strong);border-radius:var(--r-2);background:var(--surface);gap:14px;padding:22px;display:grid}.lk[data-theme=dark] .side-cta{border-color:var(--glow);box-shadow:0 0 0 4px color-mix(in srgb,var(--glow) 21%,transparent),0 0 17px -8px color-mix(in srgb,var(--glow) 30%,transparent)}.side-cta h3{font-family:var(--font-display);text-transform:uppercase;font-size:28px;font-weight:800;font-stretch:72%;line-height:1}.side-cta p{color:var(--ink-2);font-size:14px;line-height:1.5}.side-cta small{font-family:var(--font-mono);color:var(--muted);letter-spacing:.04em;font-size:11px}.share{gap:10px;display:grid}.share>span{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:11px}.share div{gap:8px;display:flex}.share a,.share button{border:1px solid var(--line-2);width:42px;height:42px;font-family:var(--font-mono);background:var(--surface);border-radius:50%;place-items:center;font-size:12px;transition:background-color .25s,color .25s,border-color .25s;display:grid}.share a:hover,.share button:hover{background:var(--ink);color:var(--bg);border-color:var(--ink)}.to-top{position:fixed}.progress-top{top:var(--stick,0px);z-index:45;background:0 0;height:3px;margin-bottom:-3px;position:sticky}.progress-top i{height:100%;width:calc(var(--pn,0)*100%);background:var(--glow,var(--ink));transition:width .1s linear;display:block}.lk[data-theme=dark] .progress-top i{box-shadow:0 0 8px var(--glow),0 0 18px var(--glow)}@media (max-width:1180px){.art{grid-template-columns:240px minmax(0,1fr)}.side{grid-column:1/-1;grid-template-columns:1fr 1fr;align-items:start;position:static}}@media (max-width:980px){.lk-nav{display:none}.lk-burger{display:flex}.lk-header.is-open .lk-nav{background:var(--bg);border-bottom:1px solid var(--line);padding:8px var(--gutter) 16px;flex-direction:column;gap:0;margin:0;display:flex;position:absolute;top:100%;left:0;right:0}.lk-nav a{border-bottom:1px solid var(--line);border-radius:0;padding:14px 4px}.lk-hero__grid,.ph__grid,.why,.faq,.contact,.blog-feature{grid-template-columns:1fr}.lk-hero__art{justify-self:center;max-width:460px}.why__intro{position:static}.svc{grid-template-columns:44px minmax(0,1fr) 120px 28px}.svc__d{grid-area:2/2/auto/4}.svc__tile{grid-area:1/3}.svc__go{grid-area:1/4}.pkg-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pkg:nth-child(2){border-right:0}.pkg:nth-child(-n+2){border-bottom:1px solid var(--line-2)}.posts{grid-template-columns:1fr}.post--feature{grid-row:auto}.post-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.foot{grid-template-columns:1fr 1fr}.steps{grid-template-columns:repeat(2,minmax(0,1fr))}.cov-grid{grid-template-columns:1fr}.tube{grid-template-columns:1fr;gap:22px}.tube:before{width:2px;height:auto;inset:0 auto 0 19px}.tube li{min-height:40px;padding:0 0 0 62px}.tube__n{position:absolute;top:0;left:0}.tube h3{margin-top:0}.art{grid-template-columns:minmax(0,1fr)}.toc{top:calc(var(--stick,0px) + 68px);z-index:30;background:var(--bg);border:1px solid var(--line-2);border-radius:var(--r-2);max-height:none;margin-bottom:28px;padding:0;position:sticky;overflow:visible}.toc__sum{cursor:pointer;font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;justify-content:space-between;align-items:center;padding:14px 18px;font-size:12px;list-style:none;display:flex}.toc__sum::-webkit-details-marker{display:none}.toc__sum:after{content:"+";font-size:18px}.toc[open] .toc__sum:after{content:"–"}.toc__head{display:none}.toc__meta,.toc__rail{padding-inline:18px}.toc__rail{max-height:50vh;padding-bottom:14px;overflow:auto}.toc__rail:before,.toc__rail:after{left:18px}.toc__rail{padding-left:34px}.side{grid-template-columns:1fr}}@media (max-width:720px){.route svg{display:none}.route-list{display:grid}.stats{grid-template-columns:repeat(2,minmax(0,1fr))}.stat:not(:nth-child(3n)){border-right:0;margin-right:0}.stat:nth-child(odd){border-right:1px solid var(--line-2);margin-right:16px}.lk-facts{grid-template-columns:repeat(2,auto);gap:0}.lk-facts>div{border-right:0;margin-right:0;padding-right:14px}.lk-facts>div:nth-child(odd){border-right:1px solid var(--line)}.trio{grid-template-columns:1fr}.trio>div{border-right:0;border-bottom:1px solid var(--line-2)}.trio>div:last-child{border-bottom:0}.type{grid-template-columns:1fr}.type .lk-mono{text-align:left}.pf,.pf--lg,.pf--md{grid-column:1/-1}.form__row{grid-template-columns:1fr}.nap>div{grid-template-columns:96px 1fr}.area-row{grid-template-columns:36px 1fr 24px}.area-row small{grid-column:2}.tbl th:nth-child(3),.tbl td.nt{display:none}}@media (max-width:560px){.lk-header__r .lk-btn,.saklar__label{display:none}.saklar{padding:4px}.lk-hint{display:none}.lk-ribbon li{border-right:0;width:50%;padding:10px 14px}.svc{grid-template-columns:36px minmax(0,1fr) 28px}.svc__tile{display:none}.svc__d{grid-column:2/3}.svc__go{grid-area:1/3}.pkg-grid{grid-template-columns:1fr}.pkg{border-right:0;border-bottom:1px solid var(--line-2)}.pkg:last-child{border-bottom:0}.post-grid,.steps,.foot{grid-template-columns:1fr}.foot__legal{flex-direction:column}.lk-sec__head,.inline-cta{grid-template-columns:1fr}.pager .pn span{display:none}}@media (prefers-reduced-motion:reduce){.lk,.lk *,.lk :before,.lk :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation:none!important}}.pf--half{grid-column:span 6}.pf--half .pf__img{aspect-ratio:16/10}.lk-sec--tight{padding:clamp(36px,5vw,64px) 0}.lk-sec--flush{border-top:0}.h2s{font-size:clamp(30px,3.8vw,52px)}.stack{gap:18px;display:grid}.faq--one{grid-template-columns:1fr}.faq--one .faq__list{max-width:860px}.rel{gap:14px;display:grid}.rel h2{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:12px;font-weight:500}.post--ph{background:0 0;border-style:dashed;min-height:210px}.post--ph .post__t{color:var(--muted)}.post--ph:hover{border-color:var(--line-2);box-shadow:none;transform:none}.post .tag{border:1px solid var(--line-2);font-family:var(--font-mono);letter-spacing:.1em;color:var(--muted);border-radius:99px;margin-left:8px;padding:1px 7px;font-size:10px;display:inline-block}.post-grid .post__cat{align-items:center;gap:6px;display:flex}.blog-head{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:20px 40px;margin-top:clamp(20px,3vw,36px);display:grid}.blog-head .lk-h1{font-size:clamp(52px,8vw,120px)}.blog-head p.lk-lead{max-width:40ch}.cat-bar{border-top:1.5px solid var(--line-strong);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;margin-top:clamp(22px,3vw,34px);padding-top:18px;display:flex}.lk[data-theme=dark] .cat-bar{border-top-color:var(--line-2)}.cat-bar .lk-mono{color:var(--muted);font-size:11.5px}.lk.js .toc li.has-sub:not(.is-open)>ol{display:none}.toc li.has-sub.is-open>a .no{color:var(--glow,var(--ink))}.toc__cur{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-family:var(--font-body);letter-spacing:0;text-transform:none;color:var(--ink);margin-top:2px;font-size:13px;font-weight:700;display:block;overflow:hidden}.toc__sum-l{flex:1;gap:0;min-width:0;display:grid}.toc__sum-bar{background:var(--line-2);border-radius:0 0 var(--r-2) var(--r-2);height:3px;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.toc__sum-bar i{height:100%;width:calc(var(--pn,0)*100%);background:var(--glow,var(--ink));display:block}.lk[data-theme=dark] .toc__sum-bar i{box-shadow:0 0 8px var(--glow)}.toc__foot{gap:8px;margin-top:16px;display:grid}.toc__foot a{border:1px solid var(--line-2);background:var(--surface);border-radius:8px;justify-content:space-between;align-items:center;padding:10px 12px;font-size:13px;font-weight:700;transition:border-color .25s;display:flex}.toc__foot a:hover{border-color:var(--ink)}.toc__foot small{font-family:var(--font-mono);color:var(--muted);font-size:10.5px;font-weight:400}@media (max-width:980px){.toc{position:sticky}.toc__sum{position:relative}.toc__foot{display:none}}.prose .upd{font-family:var(--font-mono);color:var(--muted);letter-spacing:.04em;font-size:12px}.prose .tbl-wrap .tbl{min-width:480px}.prose h2 .mn{font-family:var(--font-mono);letter-spacing:.08em;color:var(--muted);vertical-align:middle;text-transform:uppercase;margin-left:10px;font-size:11px;font-weight:500;display:inline-block}.rel-posts{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:20px;display:grid}.rel-posts .post{min-height:0}@media (max-width:720px){.rel-posts,.blog-head{grid-template-columns:1fr}}.site-map-note{font-family:var(--font-mono);color:var(--muted);font-size:11px}.form-ok{border:1.5px solid var(--sgc,var(--sg-green));border-radius:var(--r-1);padding:14px 16px;font-size:14px;font-weight:600}.lk-footer .todo{font-size:.82em}.foot__brand .lk-logo{font-size:34px}.lk-header .lk-nav a[aria-current=page]{background:var(--ink);color:var(--bg)}.lk[data-theme=dark] .lk-header .lk-nav a[aria-current=page]{color:var(--c-amber);box-shadow:inset 0 0 0 1px var(--c-amber),0 0 7px color-mix(in srgb,var(--c-amber) 24%,transparent);background:0 0}.lk-hint{transition:opacity .5s}.lk.toggled .lk-hint{opacity:0;pointer-events:none}.progress-top{top:68px}[hidden]{display:none!important}.lk .neon{width:fit-content;max-width:100%}.lk-hero .lk-h1{font-size:clamp(40px,5.4vw,80px)}.lk[data-theme=dark]{--room-op:.42}.lk-hero__switch{top:67%}.lk-hint{top:calc(67% + 32px)}.lk[data-theme=light] .pkg--pick .neon{color:var(--c-amber);background:0 0;margin:0;padding:0}.lk[data-theme=dark] .pkg--pick .pkg__sub,.lk[data-theme=dark] .pkg--pick .pkg__price small{color:var(--muted)}.lk[data-theme=dark] .pkg--pick li{border-color:var(--line-2)}.lk[data-theme=dark] .pkg--pick .pkg__tag{color:var(--c-amber)}.route .tl,.route .ts{paint-order:stroke;stroke:var(--surface);stroke-width:9px;stroke-linejoin:round}.route .tm{paint-order:stroke;stroke:var(--surface);stroke-width:7px}.art-wrap .lk-wrap{max-width:1360px}.lk .art-head{max-width:1100px;margin-inline:0}.lk .art-hero{aspect-ratio:16/7;max-width:none;margin:28px 0 48px}.lk .art{grid-template-columns:236px minmax(0,700px) 248px;justify-content:start;gap:clamp(28px,3vw,48px)}@media (max-width:1280px){.lk .art{grid-template-columns:236px minmax(0,1fr) 240px;gap:28px}}@media (max-width:1180px){.lk .art{grid-template-columns:236px minmax(0,1fr)}}@media (max-width:980px){.lk .art{grid-template-columns:minmax(0,1fr)}.lk .art-hero{aspect-ratio:16/10}}.lk[data-theme=dark] .art-cat a{color:var(--glow);text-shadow:0 0 .4em var(--glow)}.lk[data-theme=light] .art-cat a{background:color-mix(in srgb,var(--glow) 45%,transparent);border-color:#0000}html.lk{scroll-behavior:smooth}.post__t a,.pf__t a{color:inherit}.post__t a:after,.pf__t a:after{content:"";border-radius:inherit;position:absolute;inset:0}.pf__t a:after{inset:0}.prose ol{counter-reset:o;gap:8px;display:grid}.prose ol>li{counter-increment:o;color:var(--ink-2);grid-template-columns:28px 1fr;gap:10px;font-size:17px;line-height:1.6;display:grid}.prose ol>li:before{content:counter(o,decimal-leading-zero);font-family:var(--font-mono);color:var(--muted);padding-top:.35em;font-size:12px}.prose strong{color:var(--ink);font-weight:700}.prose code{font-family:var(--font-mono);background:var(--bg-2);border-radius:4px;padding:1px 5px;font-size:.9em}.prose section+section{margin-top:1.15em}.prose section>h2{margin-top:2.2em}.prose section:first-child>h2{margin-top:0}.lk .art.art--two{grid-template-columns:236px minmax(0,700px)}@media (max-width:980px){.lk .art.art--two{grid-template-columns:minmax(0,1fr)}}.form{position:relative}.form-err{border:1.5px solid var(--sg-red);border-radius:var(--r-1);background:color-mix(in srgb,var(--c-red) 10%,var(--surface));padding:14px 16px;font-size:14px;line-height:1.55}.form-err ul{gap:4px;margin-top:6px;padding-left:20px;list-style:outside;display:grid}.form-err a{text-underline-offset:3px;font-weight:700;text-decoration:underline}.field small.err{color:var(--sg-red);font-weight:600}.lk[data-theme=dark] .field small.err,.lk[data-theme=dark] .form-err a{color:var(--c-red)}.field input[aria-invalid=true],.field select[aria-invalid=true],.field textarea[aria-invalid=true]{border-color:var(--sg-red)}.lk-btn[disabled]{opacity:.55;pointer-events:none}html.lk body{overflow-x:clip}.lk-hint{background:color-mix(in srgb,var(--bg) 86%,transparent);border-radius:99px;padding:3px 10px}.lk button.lk-btn{border:1.5px solid #0000}.lk button.lk-btn--ink{background:var(--cta-bg);color:var(--cta-ink);border-color:var(--cta-bg)}.lk[data-theme=dark] button.lk-btn--ink{border-color:var(--line-2)}.art-head+.art,.art-head+.art-hero{margin-top:36px}.iso{width:100%;height:auto;display:block;overflow:visible}.iso [data-t]{--base:var(--wall)}.iso [data-t=plate]{--base:var(--plate)}.iso [data-t=panel]{--base:var(--panel)}.iso [data-t=ink]{--base:#3b4049}.iso [data-t=win]{--base:var(--glass)}.iso [data-t=glow]{--base:var(--glow,var(--c-amber))}.iso [data-t=accent]{--base:var(--sgc,var(--sg-amber))}.iso [data-t=green]{--base:#7bb98b}.lk[data-theme=dark] .iso [data-t=ink]{--base:#262b34}.lk[data-theme=dark] .iso [data-t=win]{--base:color-mix(in srgb,var(--c-amber) 58%,#2b1a06)}.lk[data-theme=dark] .iso [data-t=green]{--base:#21503a}.iso .f-t{fill:color-mix(in srgb,var(--base),#fff 32%)}.iso .f-l{fill:var(--base)}.iso .f-r{fill:color-mix(in srgb,var(--base),#000 20%)}.iso .f-t,.iso .f-l,.iso .f-r{stroke:color-mix(in srgb,var(--ink) 28%,transparent);stroke-width:.7px;stroke-linejoin:round;transition:fill .5s var(--ease)}.lk[data-theme=dark] .iso .f-t,.lk[data-theme=dark] .iso .f-l,.lk[data-theme=dark] .iso .f-r{stroke:color-mix(in srgb,var(--ink) 14%,transparent)}.iso-txt{font-family:var(--font-display);text-transform:uppercase;font-weight:800;font-stretch:70%}.iso .sg{fill:var(--sgc);transition:fill .5s var(--ease)}.iso .iso-ink{fill:#14161a}.lk[data-theme=dark] .iso .sg{fill:var(--glow);filter:drop-shadow(0 0 2px var(--glow)) drop-shadow(0 0 5px color-mix(in srgb,var(--glow) 35%,transparent))}.lk[data-theme=dark] .iso .lit{filter:drop-shadow(0 0 3px color-mix(in srgb,var(--glow) 55%,transparent)) drop-shadow(0 0 9px color-mix(in srgb,var(--glow) 22%,transparent))}.ph__side{align-content:start;gap:18px;display:grid}.ph__side .iso{justify-self:center;max-width:520px}.tile.tile--iso{aspect-ratio:3/2;background:var(--bg-2);height:auto;padding:0;font-size:0;overflow:hidden}.tile--iso .iso{height:100%}.lk[data-theme=dark] .iso .f-t{fill:color-mix(in srgb,var(--base),#fff 13%)}.lk[data-theme=dark] .iso .f-r{fill:color-mix(in srgb,var(--base),#000 30%)}.lk-hero__art .iso{max-width:520px;margin-inline:auto}.lk-hero__switch{top:44%;right:1%}.lk-hint{top:calc(44% + 4px);right:calc(1% + 70px)}.lk-hero__art{max-width:620px}.lk-hero__art .iso{max-width:none}.lk-hint{padding:3px 10px;top:calc(44% - 34px);right:1%}.lk-hint:after{content:"↓"}@media (max-width:720px){.lk-hero__art{justify-items:center;gap:6px;display:grid}.lk-hero__switch{justify-self:center;margin-top:-6px;position:static}.lk-hint{background:0 0;order:3;padding:0;display:block;position:static}.lk-hint:after{content:none}}@media (max-width:560px){.svc{grid-template-rows:auto auto;grid-template-columns:28px minmax(0,1fr) 104px;align-items:start;gap:8px 14px}.svc__n{grid-row:1;padding-top:6px}.svc__name{grid-area:1/2}.svc__tile{grid-area:1/3/span 2;align-self:start;display:block}.svc__d{grid-area:2/2}.svc__go{display:none}}.price-pill{flex-wrap:wrap;row-gap:2px}.price-pill .lk-num,.pkg__price .lk-num,.tbl td.pr{white-space:nowrap}@media (max-width:720px){.tbl-wrap{margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);scroll-snap-type:x proximity}.pf--half{grid-column:1/-1}.tbl-wrap{padding-inline:0;background:0 0;border:0;margin-inline:0;padding:0;overflow:visible}.tbl-wrap .tbl,.prose .tbl-wrap .tbl{min-width:0}.prose .tbl-wrap{background:0 0;border:0;padding:0}.tbl thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.tbl,.tbl tbody{display:block}.tbl tr{border-bottom:1px solid var(--line-2);gap:6px;padding:16px 0;display:grid}.tbl td{border:0;grid-template-columns:96px minmax(0,1fr);align-items:baseline;gap:12px;max-width:none;padding:0;display:grid}.tbl td:before{content:attr(data-label);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:10.5px}.tbl td:first-child{margin-bottom:2px;font-size:17px;display:block}.tbl td:first-child:before{content:none}.tbl td.pr{font-size:24px}.tbl td.pr,.tbl td.nt{white-space:normal;display:grid}}.ph__grid:has(.ph__side){align-items:start}.ph__side .iso{max-width:440px}@media (min-width:981px){.ph__grid:has(.ph__side) .ph__copy{padding-top:clamp(8px,2vw,28px)}}.lk-nav__cta,.lk-nav__hours,.lk-header__wa-ico{display:none}.lk-burger i{transition:transform .3s var(--ease),opacity .2s}.lk-burger{gap:4.5px}@media (max-width:980px){.lk-header__in{gap:12px;min-height:64px}.lk-header__r{gap:8px;margin-left:auto}.lk-burger{border-color:var(--line-strong);background:var(--surface);display:flex}.lk[data-theme=dark] .lk-burger{border-color:var(--line-2)}.lk-header.is-open .lk-burger i:first-child{transform:translateY(6px)rotate(45deg)}.lk-header.is-open .lk-burger i:nth-child(2){opacity:0}.lk-header.is-open .lk-burger i:nth-child(3){transform:translateY(-6px)rotate(-45deg)}.lk-header.is-open .lk-nav{max-height:calc(100dvh - 64px);padding:6px var(--gutter) 22px;overflow-y:auto;box-shadow:0 18px 30px -22px #00000059}.lk-nav a:not(.lk-nav__cta){justify-content:space-between;align-items:center;min-height:52px;padding:16px 4px;font-size:18px;display:flex}.lk-nav a:not(.lk-nav__cta):after{content:"→";opacity:.4;font-weight:400}.lk-nav a[aria-current=page]:not(.lk-nav__cta){color:var(--ink);box-shadow:none;border-bottom:2px solid var(--glow,var(--c-amber));background:0 0}.lk-nav__cta{width:100%;margin-top:18px;display:inline-flex}.lk-nav__hours{text-align:center;color:var(--muted);margin-top:10px;font-size:11px;display:block}}@media (max-width:560px){.lk-header__r .lk-btn.lk-header__wa{border-radius:50%;width:44px;height:44px;min-height:44px;padding:0;display:inline-flex}.lk-header__wa-ico{display:block}.lk-header__wa-txt{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.saklar{min-height:44px;padding:8px}}@media (min-width:981px){.lk-header__wa-ico{display:none}}@media (max-width:980px){.lk-nav a.lk-nav__cta{color:var(--wa-ink);background:var(--wa);border:1.5px solid #0000;border-radius:999px;justify-content:center;min-height:52px;padding:0 24px;font-size:16px}}.guide{grid-template-columns:minmax(0,740px) 300px;justify-content:space-between;align-items:start;gap:clamp(28px,5vw,72px);display:grid}.guide__side{gap:22px;display:grid;position:sticky;top:96px}.guide__links{gap:10px;display:grid}.guide__links ul{gap:8px;display:grid}.guide .prose section+section{margin-top:1.4em}.guide .prose h3{margin-top:0}.guide .prose p{margin-top:.7em}@media (max-width:980px){.guide{grid-template-columns:minmax(0,1fr)}.guide__side{position:static}}.cmp{gap:12px;display:grid}.cmp figcaption{font-family:var(--font-display);text-transform:uppercase;font-size:clamp(20px,2vw,26px);font-weight:800;font-stretch:72%;line-height:1}.cmp__stage{border-radius:var(--r-2);border:1px solid var(--line-2);background:var(--bg-2);touch-action:pan-y;position:relative;overflow:hidden}.cmp__img{object-fit:cover;width:100%;height:100%;display:block}.cmp__after{clip-path:inset(0 0 0 var(--pos));position:absolute;inset:0}.cmp__tag{background:var(--cta-bg);color:var(--cta-ink);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;border-radius:999px;padding:4px 10px;font-size:11px;position:absolute;top:12px}.cmp__tag--b{left:12px}.cmp__tag--a{right:12px}.cmp__handle{top:0;bottom:0;left:var(--pos);background:var(--surface);pointer-events:none;width:2px;margin-left:-1px;position:absolute;box-shadow:0 0 0 1px #00000040}.cmp__handle i{background:var(--surface);border:1.5px solid var(--line-strong);border-radius:50%;width:36px;height:36px;margin:-18px 0 0 -18px;position:absolute;top:50%;left:50%;box-shadow:0 2px 8px #00000040}.cmp__handle i:before,.cmp__handle i:after{content:"";border:solid var(--ink);border-width:0 0 2px 2px;width:7px;height:7px;margin-top:-3.5px;position:absolute;top:50%}.cmp__handle i:before{left:9px;transform:rotate(45deg)}.cmp__handle i:after{right:9px;transform:rotate(-135deg)}.cmp__range{opacity:0;cursor:ew-resize;width:100%;height:100%;margin:0;position:absolute;inset:0}.cmp__stage:has(.cmp__range:focus-visible){outline:2px solid var(--ink);outline-offset:3px}.lk[data-theme=dark] .cmp__stage:has(.cmp__range:focus-visible){outline-color:var(--c-amber)}.cmp-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(18px,3vw,40px);display:grid}@media (max-width:720px){.cmp-grid{grid-template-columns:1fr}}html:not(.js) .rv{opacity:1!important;transform:none!important}@media (prefers-reduced-motion:reduce){.rv{opacity:1!important;transform:none!important}}.lk-page-wrap{display:block}.post--img{grid-template-rows:auto 1fr;align-content:stretch;gap:0;padding:0;overflow:hidden;min-height:0!important}.post__thumb{aspect-ratio:16/9;background:linear-gradient(135deg,color-mix(in srgb,var(--glow) 40%,var(--bg-2)),var(--bg-2));border-bottom:1px solid var(--line-2);overflow:hidden}.post__thumb img{object-fit:cover;width:100%;height:100%;transition:transform .6s var(--ease);display:block}.post--img:hover .post__thumb img{transform:scale(1.04)}.post__info{align-content:start;gap:12px;padding:clamp(18px,2vw,26px);display:grid}.post-grid .post--img .post__t{font-size:clamp(22px,2vw,28px)}.post-grid .post--wide{grid-column:span 2;grid-template-rows:auto;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}.post-grid .post--full{grid-column:1/-1;grid-template-rows:auto;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}.post--wide .post__thumb,.post--full .post__thumb{aspect-ratio:auto;border-bottom:0;border-right:1px solid var(--line-2);height:100%;min-height:200px}.post--wide .post__info,.post--full .post__info{align-content:center}@media (max-width:980px){.post-grid .post--wide{grid-column:auto;grid-template-rows:auto 1fr;grid-template-columns:1fr}.post-grid .post--wide .post__thumb{aspect-ratio:16/9;border-right:0;border-bottom:1px solid var(--line-2);height:auto}}@media (max-width:720px){.post-grid .post--full{grid-column:auto;grid-template-rows:auto 1fr;grid-template-columns:1fr}.post-grid .post--full .post__thumb{aspect-ratio:16/9;border-right:0;border-bottom:1px solid var(--line-2);height:auto}}.lk .prose__html>*+*{margin-top:1.15em}.lk .prose__html>h2{margin-top:2.4em}.lk .prose__html>h3{margin-top:1.9em}.lk .prose__html>h2+*,.lk .prose__html>h3+*{margin-top:.8em}.lk .prose__html>ul+h3,.lk .prose__html>table+h3,.lk .prose__html>.tbl-wrap+h3{margin-top:1.9em}.prose ul.dash li{padding-left:26px;line-height:1.65;display:block;position:relative}.prose ul.dash li:before{margin:0;position:absolute;top:.8em;left:0}.prose ul.dash li+li{margin-top:2px}.prose ul.dash li>p{font-size:inherit;display:inline}.prose li.task-list-item{padding-left:0}.prose li.task-list-item:before{display:none}.prose input[type=checkbox]{appearance:none;border:1.5px solid var(--line-strong);vertical-align:-3px;background:var(--surface);border-radius:4px;width:17px;height:17px;margin:0 12px 0 0}.prose strong{font-weight:700}.prose p+p{margin-top:1.05em}.prose hr{background:var(--line-2);border:0;height:1px;margin:2.2em 0}.art-hero--iso{background:linear-gradient(135deg,color-mix(in srgb,var(--glow) 38%,var(--bg-2)),var(--bg-2) 70%);place-items:center;padding:clamp(16px,3vw,36px);display:grid}.art-hero--iso .art-hero__iso{aspect-ratio:5/4;width:auto;height:100%;max-height:100%}.post__thumb .post__iso{width:100%;height:100%;padding:8px}.blog-feature__img .post__iso{width:100%;height:100%;padding:clamp(12px,2vw,28px);position:absolute;inset:0}.post-grid .post--img{align-content:stretch;min-height:0}.post-grid .post--wide .post__thumb,.post-grid .post--full .post__thumb{align-self:stretch}.post-grid .post--wide .post__thumb img,.post-grid .post--full .post__thumb img{min-height:100%}.map-ph--link{text-align:left;text-transform:none;letter-spacing:0;font-family:var(--font-body);color:var(--ink-2);aspect-ratio:auto;border-style:solid;align-content:center;justify-items:start;gap:6px;padding:clamp(18px,3vw,28px);font-size:15px;transition:border-color .3s;display:grid}.map-ph--link:hover{border-color:var(--ink)}.map-ph--link b{color:var(--ink);font-size:17px}.map-ph--link .lk-mono{color:var(--muted)}.pf__zoom{z-index:3;border-radius:var(--r-1);cursor:zoom-in;background:0 0;width:100%;height:100%;position:absolute;inset:0}.pf__zoom:after{content:"";background:var(--cta-bg) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='M15 3h6v6M9 21H3v-6M21 3l-7 7M3 21l7-7'/%3E%3C/svg%3E") center/18px no-repeat;opacity:0;width:36px;height:36px;transition:opacity .25s,transform .25s var(--ease);border-radius:50%;position:absolute;top:12px;right:12px;transform:scale(.85)}.pf:hover .pf__zoom:after,.pf__zoom:focus-visible:after{opacity:1;transform:none}@media (hover:none){.pf__zoom:after{opacity:.9;transform:none}}.pf__cap{z-index:1;position:relative}dialog.lb{width:100%;max-width:none;height:100%;max-height:none;color:var(--ink);overscroll-behavior:contain;background:0 0;border:0;place-items:center;margin:0;padding:clamp(12px,3vw,40px);display:none;position:fixed;inset:0;overflow:auto}dialog.lb[open]{animation:lb-in .28s var(--ease);display:grid}dialog.lb::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#08090cd1;animation:.28s lb-fade}@keyframes lb-in{0%{opacity:0;transform:translateY(10px)scale(.985)}to{opacity:1;transform:none}}@keyframes lb-fade{0%{opacity:0}to{opacity:1}}.lb__box{background:var(--surface);width:min(1000px,100%);max-height:100%;color:var(--ink);border:1px solid var(--line-2);border-radius:var(--r-2);cursor:default;display:grid;position:relative;overflow:hidden}.lb__fig{margin:0;display:grid}.lb__imgwrap{background:var(--bg-2);width:100%;max-height:calc(100dvh - 190px);position:relative}.lb__img{object-fit:contain;width:100%;height:100%;display:block}.lb__cap{flex-wrap:wrap;align-items:baseline;gap:6px 14px;padding:16px 20px 18px;display:flex}.lb__cap b{font-family:var(--font-display);text-transform:uppercase;font-size:clamp(22px,3vw,30px);font-weight:800;font-stretch:72%;line-height:1}.lb__cat,.lb__place{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-size:11px}.lb__count{color:var(--muted);margin-left:auto;font-size:11px}.lb__close{z-index:3;background:var(--cta-bg);width:44px;height:44px;color:var(--cta-ink);border:1px solid var(--line-2);border-radius:50%;place-items:center;font-size:16px;display:grid;position:absolute;top:10px;right:10px}.lb__nav{z-index:2;background:color-mix(in srgb,var(--cta-bg) 88%,transparent);width:44px;height:44px;color:var(--cta-ink);border-radius:50%;place-items:center;padding-bottom:3px;font-size:26px;line-height:1;display:grid;position:absolute;top:calc(50% - 60px)}.lb__nav--prev{left:10px}.lb__nav--next{right:10px}@media (max-width:560px){.lb__nav{width:40px;height:40px;top:calc(50% - 40px)}.lb__cap{padding:14px 16px 16px}}.lk .lb__close{background:var(--cta-bg);color:var(--cta-ink);border:1px solid var(--line-2);border-radius:50%;width:44px;height:44px}.lk .lb__nav{background:color-mix(in srgb,var(--cta-bg) 88%,transparent);color:var(--cta-ink);border:1px solid var(--line-2)}.lk .lb__imgwrap{background:#0b0c0f}.lk .pf__zoom{background:0 0;border:0}.lk .prose ol>li{padding-left:40px;line-height:1.65;display:block;position:relative}.lk .prose ol>li:before{padding-top:0;position:absolute;top:.42em;left:0}.lk .prose ol>li+li{margin-top:2px}.lk .prose ol>li>p{font-size:inherit;display:inline}.bsearch{gap:12px;margin-top:clamp(22px,3vw,34px);display:grid}.bsearch__box{align-items:center;display:flex;position:relative}.bsearch__ico{color:var(--muted);pointer-events:none;position:absolute;left:18px}.lk .bsearch__box input{border:1.5px solid var(--line-2);background:var(--surface);width:100%;min-height:56px;color:var(--ink);font:inherit;appearance:none;border-radius:999px;padding:0 52px 0 50px;font-size:16px;transition:border-color .25s,box-shadow .3s,background-color .5s}.lk .bsearch__box input::placeholder{color:var(--muted)}.lk .bsearch__box input:hover{border-color:var(--muted)}.lk .bsearch__box input:focus{border-color:var(--ink);box-shadow:0 0 0 4px color-mix(in srgb,var(--ink) 12%,transparent);outline:0}.lk[data-theme=dark] .bsearch__box input:focus{border-color:var(--c-amber);box-shadow:0 0 0 1px var(--c-amber),0 0 11px color-mix(in srgb,var(--c-amber) 24%,transparent)}.lk .bsearch__box input::-webkit-search-cancel-button{display:none}.lk .bsearch__clear{width:40px;height:40px;color:var(--muted);background:var(--bg-2);border-radius:50%;place-items:center;font-size:14px;display:grid;position:absolute;right:8px}.lk .bsearch__clear:hover{color:var(--ink)}.bsearch__try{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.bsearch__try .lk-mono{color:var(--muted);margin-right:2px;font-size:11.5px}.lk .bsearch__chip{border:1px solid var(--line-2);background:var(--surface);min-height:34px;color:var(--ink);border-radius:999px;padding:0 14px;font-size:13px;font-weight:600;transition:background-color .25s,border-color .25s}.lk .bsearch__chip:hover{border-color:var(--ink)}.bsearch__res{margin-top:clamp(22px,3vw,32px)}.bsearch__count{color:var(--muted);margin-bottom:16px;font-size:11.5px}.sres{gap:14px;display:grid}.sres__item{border:1px solid var(--line-2);border-radius:var(--r-2);background:var(--surface);grid-template-columns:180px minmax(0,1fr);align-items:center;gap:20px;padding:14px;display:grid}.sres__img{border-radius:var(--r-1);aspect-ratio:16/9;background:var(--bg-2);overflow:hidden}.sres__img img{object-fit:cover;width:100%;height:100%;display:block}.sres__body{align-content:start;gap:6px;display:grid}.sres__t{font-family:var(--font-display);text-transform:uppercase;font-size:clamp(20px,2.4vw,26px);font-weight:800;font-stretch:72%;line-height:1.05}.sres__t a:hover{text-underline-offset:4px;text-decoration:underline}.sres__d{color:var(--ink-2);font-size:14.5px;line-height:1.55}.bsearch__res mark{background:color-mix(in srgb,var(--c-amber) 38%,transparent);color:inherit;border-radius:3px;padding:0 2px}.sres__none{border:1.5px dashed var(--line-2);border-radius:var(--r-2);color:var(--ink-2);gap:16px;padding:28px;font-size:16px;line-height:1.6;display:grid}.sres__acts{flex-wrap:wrap;gap:10px;display:flex}@media (max-width:560px){.sres__item{grid-template-columns:96px minmax(0,1fr);align-items:start;gap:14px;padding:10px}.sres__d{display:none}}
