.p-hero{background:var(--ink);padding:calc(var(--util-h) + var(--nav-h) + clamp(56px,7vw,110px)) 0 clamp(48px,6vw,86px);position:relative;overflow:hidden}.p-hero.has-img:before{content:"";background:linear-gradient(to top,var(--ink) 4%,#0d0d0fb8 55%,#0d0d0f8c 100%);z-index:2;position:absolute;inset:0}.p-hero .p-bg{z-index:1;position:absolute;inset:0}.p-hero .p-bg img{object-fit:cover;opacity:.75;width:100%;height:100%}.p-hero .wrap{z-index:3;position:relative}.p-hero h1{max-width:20ch;font-size:clamp(34px,5.4vw,84px)}.p-hero h1.uzun{max-width:26ch;font-size:clamp(26px,3.6vw,54px);line-height:1.02}.p-hero .p-lead{color:#f4f2edc7;max-width:660px;margin-top:22px;font-size:clamp(15px,1.4vw,18px)}.p-hero .label{color:#f4f2edcc;margin-bottom:18px}.crumbs{font-family:var(--font-m);letter-spacing:.12em;text-transform:uppercase;color:var(--gray);flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:24px;font-size:11px;display:flex}.crumbs a:hover{color:var(--paper)}.crumbs span[aria-hidden]{opacity:.5}.crumbs .cur{color:#f4f2edd9}.sec-paper{background:var(--paper);color:var(--ink);padding:clamp(70px,9vw,130px) 0}.sec-ink{background:var(--ink);color:var(--paper);padding:clamp(70px,9vw,130px) 0}.sec-coal{background:var(--coal);color:var(--paper);padding:clamp(70px,9vw,130px) 0}.sec-paper .label,.sec-paper .mono{color:var(--fg-muted)}.lead-2col{grid-template-columns:minmax(280px,var(--col-lead)) 1fr;align-items:start;gap:clamp(30px,5vw,90px);display:grid}.lead-2col .h-2{font-size:var(--fs-h2-col)}.lead-2col p{color:var(--gray-d);max-width:70ch;font-size:17px}.sec-ink .lead-2col p,.sec-coal .lead-2col p{color:var(--gray)}.sec-body{max-width:78ch}.sec-body p+p{margin-top:16px}.cards{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:clamp(18px,2vw,30px);display:grid}.cards.two{grid-template-columns:repeat(auto-fill,minmax(420px,1fr))}.card{border-radius:var(--r-lg);border:1px solid var(--line-l);transition:transform var(--dur-3) cubic-bezier(.22,1,.36,1),border-color var(--dur-3),box-shadow var(--dur-3);background:#0d0d0f0a;flex-direction:column;display:flex;position:relative;overflow:hidden}.sec-ink .card,.sec-coal .card{border-color:var(--line-d);background:#f4f2ed0a}.card:hover{border-color:var(--red);transform:translateY(-4px);box-shadow:0 20px 50px #0d0d0f29}.card-media{aspect-ratio:16/10;background:var(--coal);position:relative;overflow:hidden}.card-media img{object-fit:cover;width:100%;height:100%;transition:transform var(--dur-reveal) cubic-bezier(.22,1,.36,1);position:absolute;inset:0}.card:hover .card-media img{transform:scale(1.05)}.card-tag{z-index:2;font-family:var(--font-m);letter-spacing:.12em;text-transform:uppercase;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;border-radius:var(--r-pill);background:#0d0d0f9e;padding:7px 12px;font-size:10.5px;position:absolute;top:14px;left:14px}.chip-adet{opacity:.6;margin-left:8px}.card-in{flex-direction:column;flex:1;gap:10px;padding:clamp(18px,2vw,26px);display:flex}.card-in h2,.card-in h3{letter-spacing:-.005em;font-size:clamp(17px,1.5vw,21px);font-weight:700;font-stretch:110%;line-height:1.25}.card:hover .card-in h2,.card:hover .card-in h3{color:var(--red)}.card-in p{color:var(--gray-d);font-size:14px;line-height:1.6}.sec-ink .card-in p,.sec-coal .card-in p{color:var(--gray)}.card-meta{font-family:var(--font-m);letter-spacing:.1em;text-transform:uppercase;color:var(--gray);flex-wrap:wrap;gap:8px 16px;margin-top:auto;padding-top:14px;font-size:10.5px;display:flex}.chips{flex-wrap:wrap;gap:8px;margin-bottom:clamp(26px,3vw,42px);display:flex}.chip{font-family:var(--font-m);letter-spacing:.1em;text-transform:uppercase;border:1px solid var(--line-l);border-radius:var(--r-pill);color:var(--gray-d);transition:var(--dur-2);align-items:center;min-height:38px;padding:10px 18px;font-size:11px;display:inline-flex}.sec-ink .chip,.sec-coal .chip{border-color:var(--line-d);color:var(--gray)}.chip:hover{border-color:var(--ink);color:var(--ink)}.sec-ink .chip:hover,.sec-coal .chip:hover{border-color:var(--paper);color:var(--paper)}.chip[aria-pressed=true],.chip.on{background:var(--red);border-color:var(--red);color:#fff}.cards>[hidden],.pj-grid>[hidden]{display:none!important}.liste-ust{scroll-margin-top:calc(var(--nav-h) + 20px)}.sayfalama{border-top:1px solid var(--line-l);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;margin-top:clamp(30px,4vw,48px);padding-top:clamp(20px,2.5vw,30px);display:flex}.sayfalama.dark{border-color:var(--line-d)}.sayfalama-info{font-family:var(--font-m);letter-spacing:.1em;text-transform:uppercase;color:var(--gray-d);font-size:11px}.sayfalama.dark .sayfalama-info{color:var(--gray)}.sayfalama-btns{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.sayfalama-btn{border:1px solid var(--line-l);border-radius:var(--r-pill);cursor:pointer;min-width:44px;min-height:44px;font-family:var(--font-m);letter-spacing:.1em;text-transform:uppercase;color:var(--gray-d);transition:color var(--dur-2),border-color var(--dur-2),background var(--dur-2);background:0 0;justify-content:center;align-items:center;gap:8px;padding:0 14px;font-size:12px;display:inline-flex}.sayfalama-btn svg{stroke:currentColor;fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}.sayfalama-btn:hover{border-color:var(--ink);color:var(--ink)}.sayfalama-btn[aria-current=page]{background:var(--red);border-color:var(--red);color:#fff}.sayfalama-btn:disabled,.sayfalama-btn[aria-disabled=true]{opacity:.38;cursor:default;pointer-events:none}.sayfalama-btn:focus-visible{outline:3px solid var(--red);outline-offset:3px}.sayfalama.dark .sayfalama-btn{border-color:var(--line-d);color:#f4f2edc7}.sayfalama.dark .sayfalama-btn:hover{color:#fff;border-color:#f4f2ed73}.sayfalama-gap{text-align:center;min-width:24px;font-family:var(--font-m);color:var(--gray)}@media (max-width:640px){.sayfalama{justify-content:center}.sayfalama-info{text-align:center;width:100%}.sayfalama-btn.prev span,.sayfalama-btn.next span{display:none}.sayfalama-btn.prev,.sayfalama-btn.next{padding:0}}.article{background:var(--paper);color:var(--ink);padding:clamp(50px,6vw,90px) 0 clamp(70px,9vw,130px)}.article-grid{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:clamp(34px,5vw,80px);display:grid}.article-grid>*{min-width:0}.prose{color:#2a2a2e;max-width:76ch;font-size:17px;line-height:1.75}.prose>*+*{margin-top:20px}.prose h2{font-family:var(--font-h);letter-spacing:-.01em;color:var(--ink);margin-top:clamp(40px,4vw,62px);scroll-margin-top:110px;font-size:clamp(24px,2.6vw,36px);font-weight:800;font-stretch:112%;line-height:1.15}.prose h3{font-family:var(--font-h);color:var(--ink);margin-top:clamp(28px,3vw,40px);scroll-margin-top:110px;font-size:clamp(19px,1.8vw,24px);font-weight:700;font-stretch:108%;line-height:1.25}.prose h4{color:var(--ink);margin-top:26px;font-size:17px;font-weight:700}.prose a{color:var(--accent-text);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.prose a:hover{color:var(--ink)}.prose ul,.prose ol{padding-left:22px}.prose ul{list-style:outside}.prose ol{list-style:decimal}.prose li+li{margin-top:8px}.prose li::marker{color:var(--red)}.prose strong{color:var(--ink);font-weight:700}.prose hr{border:0;border-top:1px solid var(--line-l);margin:clamp(34px,4vw,54px) 0}.prose blockquote{border-left:3px solid var(--red);color:var(--gray-d);padding:4px 0 4px 20px;font-size:18px}.prose img{border-radius:var(--r-md);max-width:100%;height:auto;margin:28px 0}.prose figure{margin:28px 0}.prose figure img{aspect-ratio:16/10;object-fit:cover;width:100%;margin:0;display:block}.prose .fig-duo{grid-template-columns:1fr 1fr;gap:14px;margin:28px 0;display:grid}.prose .fig-duo figure{margin:0}.prose .fig-duo figure img{aspect-ratio:4/3}.prose figcaption{font-family:var(--font-m);letter-spacing:.1em;text-transform:uppercase;color:var(--gray-d);margin-top:10px;font-size:11px}.prose code{font-family:var(--font-m);background:#0d0d0f0f;border-radius:5px;padding:2px 6px;font-size:.9em}.prose .tbl-scroll{border:1px solid var(--line-l);border-radius:var(--r-md);margin:26px 0;overflow-x:auto}.prose table{border-collapse:collapse;width:100%;min-width:520px;font-size:15px}.prose th,.prose td{text-align:left;border-bottom:1px solid var(--line-l);vertical-align:top;padding:13px 16px}.prose thead th,.prose tbody th{letter-spacing:.02em;color:var(--ink);background:#0d0d0f0b;font-size:13px;font-weight:700}.prose tbody th{white-space:normal;width:34%}.prose tr:last-child th,.prose tr:last-child td{border-bottom:0}.prose .entry-summary{border-radius:0 var(--r-md) var(--r-md) 0;box-shadow:0 10px 30px #0d0d0f0f;border-left:4px solid var(--red)!important;background:#fff!important;margin:0 0 34px!important;padding:22px 26px!important}.prose .entry-summary>strong{font-family:var(--font-m);letter-spacing:.14em;text-transform:uppercase;color:var(--accent-text);margin-bottom:12px;font-size:11px;display:block}.prose .entry-summary ul{margin-top:0;padding-left:20px}.prose .entry-summary li{font-size:15.5px;line-height:1.65}.aside{flex-direction:column;gap:26px;display:flex;position:sticky;top:110px}.aside-box{border:1px solid var(--line-l);border-radius:var(--r-lg);padding:22px}.aside-box.accent{background:var(--ink);color:var(--paper);border-color:var(--ink)}.aside-box .aside-h{font-family:var(--font-m);letter-spacing:.14em;text-transform:uppercase;color:var(--gray-d);margin-bottom:14px;font-size:11px;font-weight:500}.aside-box.accent .aside-h{color:var(--gray)}.aside-box p{color:var(--gray-d);font-size:14px;line-height:1.6}.aside-box.accent p{color:var(--gray)}.toc{flex-direction:column;gap:2px;max-height:52vh;display:flex;overflow-y:auto}.toc a{color:var(--gray-d);border-left:2px solid var(--line-l);transition:var(--dur-2);padding:7px 0 7px 14px;font-size:14px;line-height:1.45}.toc a.lvl3{padding-left:26px;font-size:13.5px}.toc a:hover{color:var(--ink);border-color:var(--red)}.aside-meta{flex-direction:column;gap:10px;display:flex}.aside-kv{grid-template-columns:88px 1fr;gap:12px;font-size:14px;display:grid}.aside-kv .k{font-family:var(--font-m);letter-spacing:.1em;text-transform:uppercase;color:var(--gray-d);padding-top:3px;font-size:10.5px}.aside-box.accent .aside-kv .k{color:var(--gray)}.gallery{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;margin-top:clamp(30px,3.4vw,48px);display:grid}.gallery figure{aspect-ratio:4/3;border-radius:var(--r-md);background:var(--coal);margin:0;position:relative;overflow:hidden}.gallery img{object-fit:cover;width:100%;height:100%;transition:transform var(--dur-reveal) cubic-bezier(.22,1,.36,1);position:absolute;inset:0}.gallery figure:hover img{transform:scale(1.05)}.article.article-pg{padding-top:0}.pg{z-index:var(--z-overlay);gap:var(--gap-card);grid-template-columns:1fr 1fr;align-items:stretch;margin-top:calc(-1*clamp(32px,4vw,64px));margin-bottom:clamp(44px,5.5vw,84px);display:grid;position:relative}.pg-tile{aspect-ratio:3/2;border-radius:var(--r-lg);background:var(--coal);cursor:pointer;width:100%;box-shadow:var(--sh-band);color:var(--paper);text-align:left;animation:pgIn .6s var(--ease) both;animation-delay:calc(var(--i,0)*var(--stagger)*1.5);border:0;padding:0;display:block;position:relative;overflow:hidden}.pg-tile.ana{aspect-ratio:auto;height:100%;min-height:0}.pg-tile img{object-fit:cover;transition:transform var(--dur-5) var(--ease)}.pg-tile:hover img,.pg-tile:focus-visible img{transform:scale(1.04)}.pg-tile:after{content:"";z-index:1;pointer-events:none;opacity:0;transition:opacity var(--dur-3);background:linear-gradient(#0d0d0f00 58%,#0d0d0f80);position:absolute;inset:0}.pg-tile:hover:after,.pg-tile:focus-visible:after{opacity:1}@keyframes pgIn{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.pg-tile,.pg-info{animation:none}}.pg-yan{gap:var(--gap-card);grid-template-columns:1fr 1fr;min-width:0;display:grid}.pg-yan.y1 .pg-tile{aspect-ratio:2;grid-column:1/-1}.pg-yan.y1 .pg-info,.pg-yan.y2 .pg-info{grid-column:1/-1;min-height:170px}.pg.tek{grid-template-columns:1fr}.pg.tek .pg-tile.ana{aspect-ratio:21/9;height:auto}.pg.tek .pg-yan{grid-template-columns:1fr}.pg.tek .pg-info{flex-flow:wrap;align-items:center;gap:6px 18px;min-height:0;padding:16px 22px 16px 26px}.pg.tek .pg-lbl{flex-basis:100%}.pg.tek .pg-num b{font-size:clamp(34px,3.2vw,48px)}.pg.tek .pg-meta{flex:1;min-width:0}.pg.tek .pg-cta{margin-top:0;margin-left:auto;padding-top:0}.pg-frac,.pg-ix{z-index:2;font-family:var(--font-m);font-size:var(--fs-m);letter-spacing:var(--ls-mono-tight);color:var(--white);-webkit-backdrop-filter:var(--blur-sm);border:1px solid var(--line-d);border-radius:var(--r-pill);background:#0d0d0f8c;padding:8px 13px;line-height:1;position:absolute}.pg-frac{top:16px;left:16px}.pg-frac b{font-weight:500}.pg-frac i{color:#f4f2ed99;font-style:normal}.pg-ix{font-size:var(--fs-m-sm);padding:6px 10px;bottom:12px;left:12px}.pg-tag{z-index:2;line-height:1;font-family:var(--font-m);font-size:var(--fs-m);letter-spacing:var(--ls-mono);text-transform:uppercase;background:var(--red);color:var(--on-accent);border-radius:var(--r-pill);padding:8px 14px;position:absolute;top:16px;right:16px}.pg-go{z-index:2;width:var(--tap);height:var(--tap);border-radius:var(--r-circle);background:var(--red);color:var(--on-accent);opacity:0;transition:opacity var(--dur-3),transform var(--dur-4) var(--ease);place-items:center;display:grid;position:absolute;bottom:14px;right:14px;transform:translateY(8px)rotate(-12deg)}.pg-go svg{stroke:currentColor;fill:none;stroke-width:2px;width:16px;height:16px}.pg-tile:hover .pg-go,.pg-tile:focus-visible .pg-go{opacity:1;transform:none}.pg-tile:focus-visible,.pg-info:focus-visible{outline:3px solid var(--focus);outline-offset:3px}.pg-info{text-align:left;border-radius:var(--r-lg);cursor:pointer;background:linear-gradient(#f4f2ed0a,#f4f2ed00),var(--ink);color:var(--fg);box-shadow:var(--sh-band);min-width:0;animation:pgIn .6s var(--ease) both;animation-delay:calc(var(--i,0)*var(--stagger)*1.5);border:0;flex-direction:column;gap:12px;padding:clamp(16px,1.6vw,24px) clamp(18px,1.8vw,26px);display:flex;position:relative;overflow:hidden}.pg-info:before{content:"";width:var(--bw-rule);background:var(--accent);position:absolute;top:0;bottom:0;left:0}.pg-lbl{font-family:var(--font-m);font-size:var(--fs-m);letter-spacing:var(--ls-mono);text-transform:uppercase;color:var(--accent-text)}.pg-num{align-items:baseline;gap:10px;margin-top:2px;line-height:1;display:flex}.pg-num b{font-weight:800;font-stretch:var(--wd-wide);letter-spacing:var(--ls-display);color:var(--fg-strong);font-size:clamp(44px,4.4vw,72px)}.pg-num i{font-style:normal;font-family:var(--font-m);font-size:var(--fs-m-lg);letter-spacing:var(--ls-mono);text-transform:uppercase;color:var(--fg-muted)}.pg-meta{font-family:var(--font-m);font-size:var(--fs-m-sm);letter-spacing:var(--ls-mono-tight);text-transform:uppercase;color:var(--fg-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pg-cta{font-weight:600;font-size:var(--fs-sm);color:var(--fg);align-items:center;gap:12px;margin-top:auto;padding-top:6px;display:inline-flex}.pg-cta .cir{border-radius:var(--r-circle);background:var(--accent);width:40px;height:40px;color:var(--on-accent);transition:transform var(--dur-3) var(--ease),background var(--dur-3);flex:none;place-items:center;display:grid}.pg-cta svg{stroke:currentColor;fill:none;stroke-width:2px;width:16px;height:16px}.pg-info:hover .pg-cta .cir,.pg-info:focus-visible .pg-cta .cir{background:var(--accent-hover);transform:rotate(45deg)}.pg-lb{width:100dvw;max-width:none;height:100dvh;max-height:none;color:var(--paper);background:0 0;border:0;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.pg-lb::backdrop{background:#0d0d0ff0}.pg-lb[open]{animation:pgFade var(--dur-3) var(--ease)}@keyframes pgFade{0%{opacity:0}to{opacity:1}}.pg-lb-in{flex-direction:column;padding:clamp(12px,2vw,24px);display:flex;position:absolute;inset:0}.pg-lb-top{min-height:var(--tap-lg);flex:none;justify-content:space-between;align-items:center;gap:16px;display:flex}.pg-lb-frac{font-family:var(--font-m);font-size:var(--fs-m-lg);letter-spacing:var(--ls-mono-tight);color:var(--white)}.pg-lb-frac b{font-weight:500}.pg-lb-frac i{color:var(--gray);font-style:normal}.pg-lb-x,.pg-lb-nav{width:var(--tap-lg);height:var(--tap-lg);border-radius:var(--r-circle);border:1px solid var(--line-d);color:var(--white);cursor:pointer;transition:background var(--dur-3),border-color var(--dur-3),transform var(--dur-3) var(--ease);background:#f4f2ed0f;place-items:center;display:grid}.pg-lb-x:hover,.pg-lb-nav:hover{background:var(--red);border-color:var(--red)}.pg-lb-x:focus-visible,.pg-lb-nav:focus-visible{outline:3px solid var(--focus);outline-offset:3px}.pg-lb-x svg,.pg-lb-nav svg{stroke:currentColor;fill:none;stroke-width:2px;width:18px;height:18px}.pg-lb-stage{touch-action:pan-y;-webkit-user-select:none;user-select:none;min-height:0;animation:pgFade var(--dur-3) var(--ease);flex-direction:column;flex:1;margin:clamp(8px,1.5vw,20px) 0 0;display:flex;position:relative}.pg-lb-img{flex:1;min-height:0;position:relative}.pg-lb-img img{object-fit:contain;pointer-events:none}.pg-lb-cap{text-align:center;font-family:var(--font-m);font-size:var(--fs-m);letter-spacing:var(--ls-mono-tight);color:#f4f2edb3;flex:none;padding:14px clamp(56px,8vw,90px) 4px}.pg-lb-nav{position:absolute;top:50%;transform:translateY(-50%)}.pg-lb-nav:hover{transform:translateY(-50%)scale(1.05)}.pg-lb-nav.onceki{left:clamp(12px,2vw,24px)}.pg-lb-nav.sonraki{right:clamp(12px,2vw,24px)}@media (max-width:860px){.pg{grid-template-columns:1fr;margin-top:calc(-1*clamp(24px,4vw,40px))}.pg-tile.ana{aspect-ratio:16/10;height:auto}.pg.tek .pg-tile.ana{aspect-ratio:16/9}.pg-yan.y1 .pg-info,.pg-yan.y2 .pg-info{min-height:150px}}@media (max-width:640px){.pg,.pg-yan{gap:10px}.pg-tile,.pg-info{border-radius:var(--r-md)}.pg-yan.y3{grid-template-columns:repeat(3,1fr)}.pg-yan.y2{grid-template-columns:repeat(2,1fr)}.pg-yan.y1{grid-template-columns:1fr}.pg-yan .pg-info{flex-flow:wrap;grid-column:1/-1;align-items:center;gap:6px 14px;min-height:0;padding:14px 16px 14px 18px}.pg-lbl{flex-basis:100%}.pg-num b,.pg.tek .pg-num b{font-size:34px}.pg-meta{flex:1;min-width:0}.pg-cta{margin-top:0;margin-left:auto;padding-top:0;font-size:14px}.pg-cta .cir{width:36px;height:36px}.pg-frac,.pg-tag{top:12px}.pg-frac{left:12px}.pg-tag{right:12px}.pg-go,.pg-ix{display:none}.pg-lb-nav{top:auto;bottom:clamp(12px,2vw,24px);transform:none}.pg-lb-nav:hover{transform:scale(1.05)}.pg-lb-cap{padding:12px 64px 56px}}.specs{border-top:1px solid var(--line-l);grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:0;margin-top:clamp(34px,4vw,56px);display:grid}.sec-ink .specs,.sec-coal .specs{border-color:var(--line-d)}.spec{border-right:1px solid var(--line-l);border-bottom:1px solid var(--line-l);padding:clamp(24px,2.6vw,38px) clamp(16px,1.8vw,30px)}.sec-ink .spec,.sec-coal .spec{border-color:var(--line-d)}.spec .k{font-family:var(--font-m);letter-spacing:.12em;text-transform:uppercase;color:var(--accent-text);font-size:10.5px}.spec .v{margin-top:12px;font-size:clamp(19px,1.8vw,25px);font-weight:700;font-stretch:110%;line-height:1.2}.spec p{color:var(--gray-d);margin-top:8px;font-size:14px;line-height:1.55}.sec-ink .spec p,.sec-coal .spec p{color:var(--gray)}.mono-head{color:var(--gray-d);align-items:center;gap:18px;margin-bottom:34px;display:flex}.mono-head:before,.mono-head:after{content:"";background:var(--line-l);flex:1;height:1px}.sec-ink .mono-head,.sec-coal .mono-head{color:var(--gray)}.sec-ink .mono-head:before,.sec-ink .mono-head:after,.sec-coal .mono-head:before,.sec-coal .mono-head:after{background:var(--line-d)}.team{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(14px,1.6vw,24px);margin-top:clamp(30px,3.4vw,48px);display:grid}.tm{border:1px solid var(--line-l);border-radius:var(--r-lg);transition:transform var(--dur-3) cubic-bezier(.22,1,.36,1),border-color var(--dur-3),box-shadow var(--dur-3);background:#fff;flex-direction:column;display:flex;overflow:hidden}.sec-ink .tm,.sec-coal .tm{border-color:var(--line-d);background:#f4f2ed0a}.tm:hover{border-color:var(--red);transform:translateY(-4px);box-shadow:0 18px 44px #0d0d0f24}.tm-media{aspect-ratio:4/5;background:var(--paper-2);position:relative;overflow:hidden}.tm-media img{object-fit:cover;width:100%;height:100%;transition:transform var(--dur-reveal) cubic-bezier(.22,1,.36,1);position:absolute;inset:0}.tm:hover .tm-media img{transform:scale(1.04)}.tm-ph{background:repeating-linear-gradient(135deg,transparent 0 10px,#0d0d0f0d 10px 11px),linear-gradient(155deg,var(--paper-2) 10%,#dedad0 100%);place-items:center;display:grid;position:absolute;inset:0}.tm-ph:before{content:"";border-radius:var(--r-xs);background:var(--red);opacity:.85;width:7px;height:7px;position:absolute;top:14px;left:14px}.tm-ph span{font-family:var(--font-h);letter-spacing:-.02em;color:#0d0d0f26;transition:color var(--dur-3);font-size:clamp(38px,3.6vw,54px);font-weight:800;font-stretch:118%;line-height:1}.tm:hover .tm-ph span{color:#e2061333}.tm-in{flex-direction:column;flex:1;gap:9px;padding:clamp(15px,1.4vw,20px);display:flex}.tm-birim{font-family:var(--font-m);letter-spacing:.11em;text-transform:uppercase;color:var(--accent-text);font-size:10.5px}.tm-name{letter-spacing:-.005em;font-size:clamp(16px,1.4vw,19px);font-weight:700;font-stretch:110%;line-height:1.22}.tm:hover .tm-name{color:var(--red)}.tm-role{color:var(--ink);font-size:13px;font-weight:600;line-height:1.4}.sec-ink .tm-role,.sec-coal .tm-role{color:var(--paper)}.tm-role small{color:var(--gray-d);margin-top:2px;font-size:12.5px;font-weight:400;display:block}.sec-ink .tm-role small,.sec-coal .tm-role small{color:var(--gray)}.tm-note{color:var(--gray-d);font-size:13px;line-height:1.6}.sec-ink .tm-note,.sec-coal .tm-note{color:var(--gray)}.tm-rozet{font-family:var(--font-m);letter-spacing:.06em;border:1px solid var(--red);border-radius:var(--r-pill);color:var(--red);align-self:flex-start;padding:5px 10px;font-size:10px}.tm-tags{flex-wrap:wrap;gap:6px;margin-top:auto;padding-top:12px;display:flex}.tm-tag{font-family:var(--font-m);letter-spacing:.02em;border:1px solid var(--line-l);border-radius:var(--r-pill);color:var(--gray-d);padding:6px 10px;font-size:10.5px;line-height:1.3}.sec-ink .tm-tag,.sec-coal .tm-tag{border-color:var(--line-d);color:var(--gray)}.tm-proj{border-top:1px solid var(--line-l);font-family:var(--font-m);color:var(--gray-d);margin-top:12px;padding-top:12px;font-size:10.5px;line-height:1.5}.sec-ink .tm-proj,.sec-coal .tm-proj{border-color:var(--line-d)}.tm-proj b{letter-spacing:.11em;text-transform:uppercase;color:var(--accent-text);margin-bottom:5px;font-size:10.5px;font-weight:400;display:block}.belgeler{grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(12px,1.4vw,20px);margin-top:clamp(30px,3.4vw,48px);display:grid}.blg{border:1px solid var(--line-d);border-radius:var(--r-lg);transition:transform var(--dur-3) cubic-bezier(.22,1,.36,1),border-color var(--dur-3),box-shadow var(--dur-3);background:#f4f2ed0a;flex-direction:column;display:flex;overflow:hidden}.blg:hover,.blg:focus-visible{border-color:var(--red);transform:translateY(-4px);box-shadow:0 18px 44px #00000057}.blg-doc{aspect-ratio:1/1.414;background:#fff;position:relative;overflow:hidden}.blg-doc img{object-fit:contain;width:100%;height:100%;transition:transform var(--dur-5) cubic-bezier(.22,1,.36,1);position:absolute;inset:0}.blg:hover .blg-doc img{transform:scale(1.03)}.blg-doc:after{content:"";pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #0d0d0f1a,inset 0 -26px 34px -26px #0d0d0f38}.blg-in{flex-direction:column;flex:1;gap:7px;padding:clamp(14px,1.3vw,18px);display:flex}.blg-kod{letter-spacing:-.01em;align-items:baseline;gap:6px;font-size:clamp(19px,1.8vw,25px);font-weight:800;font-stretch:112%;line-height:1;display:flex}.blg-kod i{font-style:normal;font-family:var(--font-m);letter-spacing:.04em;color:var(--accent-text);font-size:11px;font-weight:400}.blg-ad{font-size:13px;font-weight:600;line-height:1.35}.blg-ozet{color:var(--gray);font-size:12.5px;line-height:1.55}.blg-meta{border-top:1px solid var(--line-d);font-family:var(--font-m);letter-spacing:.04em;color:var(--gray);justify-content:space-between;align-items:center;gap:10px;margin-top:auto;padding-top:12px;font-size:10px;display:flex}.blg-ac{color:var(--paper);flex:none;align-items:center;gap:6px;display:inline-flex}.blg-ac svg{width:11px;height:11px;stroke:var(--red);stroke-width:2px;fill:none;transition:transform var(--dur-3)}.blg:hover .blg-ac svg{transform:translate(2px,-2px)}.blg-alt{border-top:1px solid var(--line-d);grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:20px;margin-top:clamp(22px,2.4vw,34px);padding-top:20px;display:grid}.blg-alt>div{min-width:0}.blg-alt .k{font-family:var(--font-m);letter-spacing:.12em;text-transform:uppercase;color:var(--accent-text);font-size:10.5px}.blg-alt .v{color:var(--gray);margin-top:9px;font-size:14px;line-height:1.55}.faq{border-top:1px solid var(--line-l);max-width:900px}.sec-ink .faq,.sec-coal .faq{border-color:var(--line-d)}.faq details{border-bottom:1px solid var(--line-l)}.sec-ink .faq details,.sec-coal .faq details{border-color:var(--line-d)}.faq summary{cursor:pointer;min-height:44px;padding:22px 44px 22px 0;font-size:clamp(16px,1.5vw,20px);font-weight:700;font-stretch:106%;line-height:1.35;list-style:none;position:relative}.faq summary::-webkit-details-marker{display:none}:is(.faq,.dFaq-list,.bFaq-list) summary h3{font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;margin:0}.faq summary:after{content:"";border-right:2px solid var(--red);border-bottom:2px solid var(--red);width:12px;height:12px;transition:transform var(--dur-3);position:absolute;top:50%;right:12px;transform:translateY(-70%)rotate(45deg)}.faq details[open] summary:after{transform:translateY(-20%)rotate(-135deg)}.faq summary:hover{color:var(--red)}.faq .a{max-width:76ch;color:var(--gray-d);padding:0 0 24px;font-size:16px;line-height:1.7}.sec-ink .faq .a,.sec-coal .faq .a{color:var(--gray)}.faq .a p+p{margin-top:12px}.contact-grid{grid-template-columns:1fr minmax(320px,440px);align-items:start;gap:clamp(34px,5vw,84px);display:grid}.form{flex-direction:column;gap:18px;display:flex}.field{flex-direction:column;gap:8px;display:flex}.field label{font-family:var(--font-m);letter-spacing:.12em;text-transform:uppercase;color:var(--gray);font-size:10.5px}.field input,.field select,.field textarea{border:1px solid var(--line-d);border-radius:var(--r-md);color:var(--paper);transition:border-color var(--dur-2);background:#f4f2ed0d;outline:none;min-height:48px;padding:14px 16px;font-family:inherit;font-size:15px}.field textarea{resize:vertical;min-height:132px}.field input:focus,.field select:focus,.field textarea:focus{border-color:#f4f2ed8c}.field input::placeholder,.field textarea::placeholder{color:var(--gray)}.field select option{background:var(--coal);color:var(--paper)}.field-row{grid-template-columns:1fr 1fr;gap:18px;display:grid}.form .consent{color:var(--gray);align-items:flex-start;gap:12px;font-size:13px;line-height:1.55;display:flex}.form .consent input{width:18px;height:18px;min-height:0;accent-color:var(--red);flex:none;margin-top:2px}.form .consent a{text-underline-offset:3px;text-decoration:underline}.form-note{color:var(--gray);font-size:13px}.contact-cards{flex-direction:column;gap:14px;display:flex}.contact-card{border:1px solid var(--line-d);border-radius:var(--r-lg);transition:border-color var(--dur-3);padding:24px}.contact-card:hover{border-color:var(--red)}.contact-card .k{font-family:var(--font-m);letter-spacing:.12em;text-transform:uppercase;color:var(--accent-text);font-size:10.5px}.contact-card .v{margin-top:12px;font-size:17px;line-height:1.55}.contact-card .v a:hover{color:var(--red)}.map-embed{border:1px solid var(--line-d);border-radius:var(--r-lg);aspect-ratio:16/10;overflow:hidden}.map-embed iframe{border:0;width:100%;height:100%;display:block}.pager{border-top:1px solid var(--line-l);grid-template-columns:1fr 1fr;gap:14px;margin-top:clamp(40px,5vw,70px);padding-top:26px;display:grid}.pager a{border:1px solid var(--line-l);border-radius:var(--r-md);transition:var(--dur-3);flex-direction:column;gap:8px;padding:20px;display:flex}.pager a:hover{border-color:var(--red)}.pager .k{font-family:var(--font-m);letter-spacing:.12em;text-transform:uppercase;color:var(--gray-d);font-size:10.5px}.pager .t{font-size:16px;font-weight:700;line-height:1.35}.pager a.next{text-align:right;align-items:flex-end}.legal{max-width:74ch}.legal h2{margin-top:40px}@media (max-width:1400px){.belgeler{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1000px){.article-grid{grid-template-columns:1fr}.aside{order:-1;position:static}.toc{max-height:none}.contact-grid,.lead-2col{grid-template-columns:1fr}.team{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:820px){.team,.belgeler{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.cards,.cards.two,.field-row,.pager{grid-template-columns:1fr}.pager a.next{text-align:left;align-items:flex-start}.prose{font-size:16px}}@media (max-width:480px){.team{grid-template-columns:1fr;gap:12px}.tm{flex-direction:row}.tm-media{aspect-ratio:auto;flex:none;align-self:stretch;width:104px}.tm-ph span{font-size:30px}.tm-ph:before{top:10px;left:10px}.belgeler{gap:10px}.blg-ozet{display:none}}.pj-hero{background:var(--ink);padding:calc(var(--util-h) + var(--nav-h) + clamp(44px,6vw,84px)) 0 clamp(28px,3.5vw,52px)}.pj-hero .crumbs .sep{color:var(--accent-text);opacity:1}.pj-head{justify-content:space-between;align-items:flex-end;gap:32px;margin-top:6px;display:flex}.pj-mark{line-height:1}.pj-mark .l1,.pj-mark .l2{text-transform:uppercase;letter-spacing:-.015em;font-size:clamp(44px,6.8vw,108px);font-weight:800;font-stretch:118%;line-height:1.02;display:block}.pj-mark .l1{color:var(--paper)}.pj-mark .l2{color:var(--gray-d)}.pj-mark .l2 i{color:var(--red);font-style:normal}.pj-hero .label{margin-bottom:16px;display:inline-flex}.pj-aside{flex-direction:column;flex:none;align-items:flex-end;gap:14px;padding-bottom:10px;display:flex}.pj-aside .mono{color:var(--gray)}.pj-aside .mono b{color:var(--accent-text);font-weight:500}.pj-aside .flow{color:var(--fg-muted)}.pj-bar{top:var(--nav-h);z-index:var(--z-sticky);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--line-d);transition:top var(--dur-4) cubic-bezier(.22,1,.36,1);background:#0d0d0fe6;border-top:1px solid #0000;position:sticky}.pj-bar.raised{top:0}.pj-bar .in{align-items:center;min-height:88px;display:flex}.pj-tabs{scrollbar-width:none;gap:12px;padding:20px 0;display:flex;overflow-x:auto}.pj-tabs::-webkit-scrollbar{display:none}.pj-tab{border-radius:var(--r-pill);border:1px solid var(--line-d);font-family:var(--font-m);letter-spacing:.14em;text-transform:uppercase;color:#f4f2edc7;cursor:pointer;min-height:48px;transition:color var(--dur-2),background var(--dur-3),border-color var(--dur-3),transform var(--dur-3) cubic-bezier(.22,1,.36,1);background:0 0;flex:none;align-items:center;gap:10px;padding:15px 26px;font-size:12px;font-weight:500;display:inline-flex}.pj-tab .k{color:var(--gray);transition:color var(--dur-2);font-size:11px}.pj-tab:hover{color:#fff;border-color:#f4f2ed73;transform:translateY(-2px)}.pj-tab[aria-current=true]{background:var(--red);border-color:var(--red);color:#fff}.pj-tab[aria-current=true] .k{color:#fff}.pj-stage{background:var(--ink);padding:clamp(36px,4.5vw,64px) 0 clamp(90px,10vw,150px);position:relative;overflow:hidden}.pj-wm{z-index:0;pointer-events:none;white-space:nowrap;text-transform:uppercase;letter-spacing:-.02em;color:#0000;-webkit-text-stroke:1px #f4f2ed0f;font-size:clamp(120px,22vw,360px);font-weight:800;font-stretch:118%;line-height:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pj-grid{z-index:1;grid-template-columns:repeat(2,1fr);gap:clamp(16px,2vw,28px);display:grid;position:relative}.pj-card{border-radius:var(--r-xl);background:var(--coal);border:1px solid var(--line-d);color:var(--paper);animation:.55s cubic-bezier(.22,1,.36,1) both pjIn;animation-delay:calc(var(--i,0)*45ms);transition:border-color var(--dur-3);flex-direction:column;display:flex;position:relative;overflow:hidden}@keyframes pjIn{0%{opacity:0;transform:translateY(22px)scale(.98)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.pj-card{animation:none}}.pj-card:hover{border-color:#e2061399}.pj-vis{aspect-ratio:16/9;background:var(--ink);display:block;position:relative;overflow:hidden}.pj-vis img{object-fit:cover;transition:transform var(--dur-5) cubic-bezier(.22,1,.36,1)}.pj-card:hover .pj-vis img{transform:scale(1.06)}.pj-vis:before{content:"";z-index:1;background:linear-gradient(200deg,#0d0d0f00 44%,#0d0d0fe0 100%);position:absolute;inset:0}.pj-card .yr{font-family:var(--font-m);letter-spacing:.14em;color:#f4f2edeb;border-radius:var(--r-pill);-webkit-backdrop-filter:blur(6px);background:#0d0d0f99;padding:9px 15px;font-size:11px}.pj-card .tag{font-family:var(--font-m);letter-spacing:.14em;text-transform:uppercase;background:var(--red);color:#fff;border-radius:var(--r-pill);padding:9px 15px;font-size:11px}.pj-vis .yr{z-index:2;position:absolute;top:18px;left:18px}.pj-vis .tag{z-index:2;position:absolute;top:18px;right:18px}.pj-vis .inf{z-index:2;padding:22px clamp(18px,2vw,28px) 18px;position:absolute;bottom:0;left:0;right:0}.pj-card .tt{text-transform:uppercase;letter-spacing:-.01em;color:var(--paper);font-size:clamp(20px,2.1vw,34px);font-weight:800;font-stretch:115%;line-height:1.04;display:block}.pj-card .lc{font-family:var(--font-m);letter-spacing:.14em;text-transform:uppercase;color:#f4f2edb8;margin-top:8px;font-size:10.5px;display:block}.pj-card .go{z-index:2;border-radius:var(--r-circle);background:var(--red);color:#fff;opacity:0;width:46px;height:46px;transition:opacity var(--dur-3),transform var(--dur-4) cubic-bezier(.22,1,.36,1);place-items:center;display:grid;position:absolute;bottom:18px;right:18px;transform:translateY(8px)rotate(-12deg)}.pj-card .go svg{stroke:currentColor;fill:none;stroke-width:2px;width:17px;height:17px}.pj-card:hover .go,.pj-card:focus-visible .go{opacity:1;transform:none}.pj-card:focus-visible{outline:3px solid var(--red);outline-offset:3px}.pj-kv{flex-direction:column;gap:9px;padding:clamp(16px,1.8vw,22px) clamp(18px,2vw,28px);display:flex}.pj-kv .r{grid-template-columns:74px 1fr;align-items:baseline;gap:16px;display:grid}.pj-kv .k{font-family:var(--font-m);letter-spacing:.14em;text-transform:uppercase;color:var(--fg-muted);font-size:10.5px}.pj-kv .v{color:#f4f2edd1;font-size:13.5px;line-height:1.55}.pj-kv .v.clamp{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.pj-card.tekst{background:linear-gradient(#f4f2ed08,#f4f2ed00),var(--coal);justify-content:flex-start;gap:12px;padding:clamp(20px,2.2vw,30px) clamp(18px,2vw,28px)}.pj-card.tekst:before{content:"";background:var(--red);opacity:.85;width:3px;position:absolute;top:0;bottom:0;left:0}.pj-card.tekst .pj-ust{justify-content:space-between;align-items:center;gap:10px;margin-bottom:6px;display:flex}.pj-card.tekst .tt{font-size:clamp(19px,1.8vw,28px)}.pj-card.tekst .pj-kv{padding:8px 0 0}.pj-card.tekst .go{position:absolute;bottom:18px;right:18px}@media (max-width:1024px){.pj-head{flex-direction:column;align-items:flex-start}.pj-aside{align-items:flex-start;padding-bottom:0}.pj-bar .in{min-height:76px}.pj-tab{min-height:44px;padding:12px 20px;font-size:11px}}@media (max-width:820px){.pj-grid{grid-template-columns:1fr}.pj-card .tt{font-size:clamp(19px,5.4vw,26px)}}.spec-band{background:var(--paper);padding:clamp(24px,3vw,40px) 0 0}.spec-band .in{border-top:1px solid var(--line-l);border-bottom:1px solid var(--line-l);grid-template-columns:repeat(auto-fit,minmax(190px,1fr));display:grid}.spec-band .i{border-right:1px solid var(--line-l);flex-direction:column;gap:7px;padding:20px 22px 20px 0;display:flex}.spec-band .i:last-child{border-right:0}.spec-band .k{font-family:var(--font-m);letter-spacing:.13em;text-transform:uppercase;color:var(--gray-d);font-size:10.5px}.spec-band .v{color:var(--ink);font-size:15.5px;font-weight:700;line-height:1.35}.spec-band .act a{color:var(--accent-text);align-items:center;gap:12px;min-height:44px;font-size:15px;font-weight:600;display:inline-flex}.spec-band .act .cir{border-radius:var(--r-circle);border:1px solid var(--line-l);width:36px;height:36px;transition:background var(--dur-3),border-color var(--dur-3);flex:none;place-items:center;display:grid}.spec-band .act a:hover .cir{background:var(--red);border-color:var(--red);color:#fff}.spec-band .act svg{fill:none;stroke:currentColor;stroke-width:1.8px;width:15px;height:15px}.prose .answer{background:var(--ink);color:var(--paper);border-radius:var(--r-lg);margin-bottom:26px;padding:24px 26px}.prose .answer .k{font-family:var(--font-m);letter-spacing:.14em;text-transform:uppercase;color:var(--accent-text);margin-bottom:10px;font-size:10.5px;display:block}.prose .answer p{color:#f4f2edf0;max-width:none;margin:0;font-size:16.5px;line-height:1.7}.prose .answer strong{color:#fff}.prose .lead{color:#1e1e22;font-size:clamp(17.5px,1.6vw,20px);line-height:1.62}.prose .lead:first-letter{float:left;font-family:var(--font-h);color:var(--red);padding:6px 12px 0 0;font-size:3.3em;font-weight:800;line-height:.82}.prose .stat-strip{border-top:1px solid var(--line-l);border-bottom:1px solid var(--line-l);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin:clamp(26px,3vw,38px) 0;display:grid}.prose .stat-strip .s{border-right:1px solid var(--line-l);flex-direction:column;gap:5px;padding:22px 20px 22px 0;display:flex}.prose .stat-strip .s:last-child{border-right:0}.prose .stat-strip .v{font-family:var(--font-h);color:var(--ink);font-variant-numeric:tabular-nums;font-size:clamp(22px,2.4vw,30px);font-weight:800;font-stretch:110%;line-height:1}.prose .stat-strip .u{font-family:var(--font-m);letter-spacing:.12em;text-transform:uppercase;color:var(--accent-text);font-size:10.5px}.prose .stat-strip .c{color:var(--gray-d);margin-top:4px;font-size:13px;line-height:1.5}.prose .kv-grid{border-top:1px solid var(--line-l);border-left:1px solid var(--line-l);border-radius:0 0 var(--r-md) var(--r-md);background:#fff;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));margin:clamp(24px,3vw,34px) 0;display:grid;overflow:hidden}.prose .kv-grid .i{border-right:1px solid var(--line-l);border-bottom:1px solid var(--line-l);flex-direction:column;gap:6px;padding:18px 20px;display:flex}.prose .kv-grid .k{font-family:var(--font-m);letter-spacing:.12em;text-transform:uppercase;color:var(--gray-d);font-size:10.5px}.prose .kv-grid .v{color:var(--ink);font-size:16px;font-weight:700}.prose .kv-grid .n{color:var(--gray-d);font-size:13.5px;line-height:1.55}.prose .cal{border:1px solid var(--line-l);border-left:4px solid var(--gray-d);border-radius:0 var(--r-md) var(--r-md) 0;background:#fff;align-items:flex-start;gap:15px;margin:clamp(24px,3vw,34px) 0;padding:18px 22px;display:flex}.prose .cal .ic{flex:none;width:24px;height:24px;margin-top:2px}.prose .cal .ic svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:24px;height:24px}.prose .cal .bd{color:var(--gray-d);font-size:15px;line-height:1.65}.prose .cal b{font-family:var(--font-m);letter-spacing:.13em;text-transform:uppercase;color:var(--ink);margin-bottom:6px;font-size:10.5px;display:block}.prose .cal strong{color:var(--ink)}.prose .cal.info{color:#2f6fb0;border-left-color:#2f6fb0}.prose .cal.tip{color:#1b6b45;border-left-color:#1b6b45}.prose .cal.warn{color:#b8791a;border-left-color:#b8791a}.prose .cal.danger{border-left-color:var(--red);color:var(--red)}.prose .steps{counter-reset:st;margin:clamp(26px,3vw,38px) 0}.prose .steps .st{counter-increment:st;border-left:1px solid var(--line-l);margin-left:17px;padding:0 0 26px 56px;position:relative}.prose .steps .st:last-child{border-left-color:#0000;padding-bottom:0}.prose .steps .st:before{content:counter(st,decimal-leading-zero);border-radius:var(--r-circle);background:var(--paper);border:1px solid var(--line-l);width:34px;height:34px;font-family:var(--font-m);color:var(--accent-text);place-items:center;font-size:11px;display:grid;position:absolute;top:0;left:-17px}.prose .steps .st.on:before{background:var(--red);border-color:var(--red);color:#fff}.prose .steps .t{color:var(--ink);font-size:17px;font-weight:700}.prose .steps .d{font-family:var(--font-m);letter-spacing:.12em;text-transform:uppercase;color:var(--gray-d);margin:5px 0 8px;font-size:10.5px;display:block}.prose .steps p{margin:0;font-size:15.5px;line-height:1.65}.prose .tbl{margin:clamp(24px,3vw,36px) 0}.prose .tbl .cap{font-family:var(--font-m);letter-spacing:.12em;text-transform:uppercase;color:var(--gray-d);align-items:center;gap:9px;margin-bottom:10px;font-size:10.5px;display:flex}.prose .tbl .cap:before{content:"";background:var(--red);flex:none;width:16px;height:1px}.prose .tbl .tbl-scroll{margin:0}.prose .tbl .hint{font-family:var(--font-m);letter-spacing:.12em;text-transform:uppercase;color:var(--gray-d);margin-top:9px;font-size:10px;display:none}.prose caption{caption-side:bottom;text-align:left;color:var(--gray-d);padding:12px 16px;font-size:13px;line-height:1.5}.prose dl{background:var(--paper-2);border-radius:var(--r-md);margin:clamp(24px,3vw,34px) 0;padding:22px 24px}.prose dt{color:var(--ink);font-size:16px;font-weight:700}.prose dt+dd{margin-top:6px}.prose dd{color:var(--gray-d);margin:0 0 16px;font-size:15px;line-height:1.65}.prose dd:last-child{margin-bottom:0}.prose .upd{border-radius:var(--r-sm);color:var(--gray-d);background:#0d0d0f09;align-items:flex-start;gap:13px;margin-top:clamp(26px,3vw,36px);padding:15px 17px;font-size:13.5px;line-height:1.6;display:flex}.prose .upd svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:19px;height:19px;margin-top:1px}.prose .sources{border-top:1px solid var(--line-l);margin-top:clamp(26px,3vw,36px);padding-top:20px}.prose .sources .hd{font-family:var(--font-m);letter-spacing:.13em;text-transform:uppercase;color:var(--accent-text);margin-bottom:12px;font-size:10.5px}.prose .sources ol{color:var(--gray-d);font-size:14.5px;line-height:1.6}.prose .sources cite{color:var(--ink);font-style:normal;font-weight:700}.tags{flex-wrap:wrap;gap:8px;margin-top:clamp(28px,3.4vw,44px);display:flex}.tags span{font-family:var(--font-m);letter-spacing:.1em;text-transform:uppercase;border:1px solid var(--line-l);border-radius:var(--r-pill);color:var(--gray-d);padding:8px 14px;font-size:10.5px}@media (max-width:820px){.prose .fig-duo{grid-template-columns:1fr}.spec-band .i{border-right:0;border-bottom:1px solid var(--line-l);padding-right:0}.spec-band .i:last-child{border-bottom:0}.prose .stat-strip{grid-template-columns:1fr 1fr}.prose .steps .st{padding-left:46px}.prose .tbl .hint{display:flex}}.prose .proscons{grid-template-columns:1fr 1fr;gap:16px;margin:clamp(28px,3vw,40px) 0;display:grid}.prose .proscons .pc{border:1px solid var(--line-l);border-radius:var(--r-lg);background:#fff;padding:22px 24px}.prose .proscons .hd{font-family:var(--font-m);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:10px;margin-top:0;font-size:11px;font-weight:500;display:flex}.prose .proscons .hd .b{border-radius:var(--r-circle);flex:none;place-items:center;width:22px;height:22px;font-size:15px;line-height:1;display:grid}.prose .proscons .pc.plus{border-top:3px solid #1b6b45}.prose .proscons .pc.plus .hd{color:#1b6b45}.prose .proscons .pc.plus .hd .b{background:#1b6b451a}.prose .proscons .pc.minus{border-top:3px solid var(--red)}.prose .proscons .pc.minus .hd{color:var(--accent-text)}.prose .proscons .pc.minus .hd .b{background:#e2061317}.prose .proscons ul{margin-top:16px;padding-left:20px}.prose .proscons li{font-size:15px;line-height:1.6}.prose .formula{background:var(--paper-2);border:1px dashed var(--line-l);border-radius:var(--r-md);font-family:var(--font-m);color:var(--ink);margin:clamp(26px,3vw,34px) 0;padding:22px 24px;font-size:14.5px;line-height:1.8;overflow-x:auto}.prose .formula .op{color:var(--accent-text)}.prose .formula .cap{letter-spacing:.12em;text-transform:uppercase;color:var(--gray-d);margin-top:12px;font-size:10.5px;display:block}.prose .quote-p{border:1px solid var(--line-l);border-radius:var(--r-lg);background:#fff;align-items:flex-start;gap:20px;margin:clamp(26px,3vw,34px) 0;padding:24px 26px;display:flex}.prose .quote-p .av{border-radius:var(--r-circle);background:var(--paper-2);width:56px;height:56px;font-family:var(--font-m);color:var(--gray-d);flex:none;place-items:center;font-size:14px;display:grid;overflow:hidden}.prose .quote-p .in,.prose .quote-p>div{flex:1;min-width:0}.prose .quote-p .q{color:#2a2a2e;margin:0;font-size:16.5px;line-height:1.65}.prose .quote-p .who{font-family:var(--font-m);letter-spacing:.1em;text-transform:uppercase;color:var(--gray-d);margin-top:12px;font-size:10.5px}.prose .quote-p .who b{color:var(--ink);font-weight:600}.prose blockquote.pullquote{letter-spacing:-.012em;color:var(--ink);text-wrap:balance;border:0;max-width:30ch;margin:clamp(34px,4vw,52px) 0;padding:0;font-size:clamp(22px,2.4vw,32px);font-weight:700;font-stretch:108%;line-height:1.25}.prose blockquote.pullquote:before{content:"";background:var(--red);width:64px;height:3px;margin-bottom:22px;display:block}.prose a.readmore{border:1px solid var(--line-l);border-left:4px solid var(--ink);border-radius:0 var(--r-md) var(--r-md) 0;transition:border-color var(--dur-3) var(--ease),transform var(--dur-3) var(--ease);background:#fff;align-items:center;gap:16px;margin:clamp(26px,3vw,34px) 0;padding:18px 22px;text-decoration:none;display:flex}.prose a.readmore:hover{border-left-color:var(--red);transform:translate(3px)}.prose .readmore .tx{min-width:0}.prose .readmore .k{font-family:var(--font-m);letter-spacing:.12em;text-transform:uppercase;color:var(--gray-d);margin-bottom:6px;font-size:10px;display:block}.prose .readmore .t{color:var(--ink);font-size:16px;font-weight:700;line-height:1.35;display:block}.prose .readmore .ar{border-radius:var(--r-circle);border:1px solid var(--line-l);flex:none;place-items:center;width:38px;height:38px;margin-left:auto;display:grid}.prose .readmore .ar svg{width:15px;height:15px;stroke:var(--ink);fill:none;stroke-width:2px;transition:transform var(--dur-3) var(--ease)}.prose a.readmore:hover .ar svg{transform:rotate(45deg)}.prose .inline-cta{background:var(--ink);color:var(--paper);border-radius:var(--r-lg);flex-wrap:wrap;align-items:center;gap:24px;margin:clamp(32px,3.6vw,48px) 0;padding:clamp(24px,2.6vw,34px);display:flex;position:relative;overflow:hidden}.prose .inline-cta:before{content:"";border-radius:var(--r-circle);background:radial-gradient(circle,#e2061357,#0000 62%);width:280px;height:280px;position:absolute;top:-80px;right:-60px}.prose .inline-cta .tx{z-index:2;flex:1;min-width:240px;position:relative}.prose .inline-cta .k{font-family:var(--font-m);letter-spacing:.14em;text-transform:uppercase;color:var(--accent-text);font-size:10.5px;display:block}.prose .inline-cta p{color:#f4f2edb8;max-width:52ch;margin-top:10px;font-size:15px;line-height:1.6}.prose .inline-cta .t{letter-spacing:-.01em;color:var(--paper);margin-top:10px;font-size:clamp(20px,2vw,27px);font-weight:800;font-stretch:110%;line-height:1.16}.prose .inline-cta strong{color:#fff}.prose .inline-cta .btn{z-index:2;color:#fff;text-decoration:none;position:relative}.prose .aside-note{border-left:2px solid var(--red);color:var(--gray-d);margin:clamp(22px,2.6vw,30px) 0;padding:2px 0 2px 16px;font-size:14px;line-height:1.62}.prose .aside-note b{font-family:var(--font-m);letter-spacing:.12em;text-transform:uppercase;color:var(--ink);margin-bottom:7px;font-size:10px;font-weight:500;display:block}.prose .aside-note .num{font-variant-numeric:tabular-nums;color:var(--ink);font-weight:600}@media (max-width:760px){.prose .proscons{grid-template-columns:1fr}}@media (max-width:640px){.prose .inline-cta{border-radius:var(--r-md)}.prose .quote-p{gap:16px;padding:20px}.prose .quote-p .av{width:46px;height:46px;font-size:13px}}.prensip{background:var(--ink);color:var(--paper);padding:clamp(80px,10vw,150px) 0;position:relative;overflow:hidden}.prensip .wrap{z-index:2;position:relative}.prensip-say{text-transform:uppercase;letter-spacing:-.02em;font-weight:800;font-stretch:118%;line-height:.96;font-size:var(--fs-h1);text-wrap:balance;max-width:16ch;margin-top:18px}.prensip-say .accent{color:var(--red)}.prensip-sub{border-left:2px solid var(--red);color:#f4f2edd1;max-width:52ch;margin-top:clamp(22px,2.6vw,36px);padding-left:26px;font-size:clamp(17px,1.45vw,21px);font-weight:600;line-height:1.6}.prensip-grid{border-top:1px solid var(--line-d);grid-template-columns:minmax(0,1.3fr) minmax(260px,.7fr);align-items:start;gap:clamp(30px,5vw,90px);margin-top:clamp(44px,5vw,72px);padding-top:clamp(30px,3.6vw,52px);display:grid}.prensip-grid p{color:var(--gray);max-width:70ch;font-size:17px;line-height:1.65}.prensip-grid p+p{margin-top:16px}.prensip-list .k{font-family:var(--font-m);letter-spacing:.16em;text-transform:uppercase;color:var(--accent-text);align-items:center;gap:10px;font-size:10.5px;display:inline-flex}.prensip-list .k:after{content:"";border-radius:var(--r-xs);background:var(--red);flex:none;width:7px;height:7px}.prensip-list ul{border-top:1px solid var(--line-d);margin:14px 0 0;padding:0;list-style:none}.prensip-list li{border-bottom:1px solid var(--line-d);color:var(--paper);grid-template-columns:34px 1fr;align-items:baseline;gap:12px;padding:14px 0;font-size:clamp(15px,1.15vw,18px);font-weight:600;display:grid}.prensip-list li i{font-style:normal;font-family:var(--font-m);letter-spacing:.12em;color:var(--gray);font-size:10.5px}.prensip-ghost{right:calc(var(--pad) - .05em);text-transform:uppercase;letter-spacing:-.035em;color:#0000;-webkit-text-stroke:1px #f4f2ed14;pointer-events:none;-webkit-user-select:none;user-select:none;white-space:nowrap;z-index:1;font-size:clamp(88px,13.5vw,206px);font-weight:800;font-stretch:125%;line-height:.78;position:absolute;bottom:-.12em}.gruplar-list{border-top:1px solid var(--line-l);grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin-top:clamp(34px,4vw,56px);display:grid}.grp{border-right:1px solid var(--line-l);border-bottom:1px solid var(--line-l);color:inherit;flex-direction:column;gap:10px;min-height:44px;padding:clamp(24px,2.6vw,38px) clamp(16px,1.8vw,30px) clamp(24px,2.6vw,38px) 0;display:flex}.grp+.grp{padding-left:clamp(16px,1.8vw,30px)}.grp:last-child{border-right:0}.grp .no{font-family:var(--font-m);letter-spacing:.12em;color:var(--accent-text);font-size:10.5px}.grp .ad{text-transform:uppercase;letter-spacing:-.01em;transition:color var(--dur-2);font-size:clamp(17px,1.5vw,22px);font-weight:800;font-stretch:112%;line-height:1.1}.grp p{color:var(--gray-d);margin:0;font-size:14px;line-height:1.55}.grp .go{color:var(--accent-text);align-items:center;gap:8px;margin-top:auto;padding-top:10px;font-size:14px;font-weight:600;display:inline-flex}.grp .go svg{fill:none;stroke:currentColor;stroke-width:1.8px;width:14px;height:14px;transition:transform var(--dur-2)}.grp:hover .ad{color:var(--accent-text)}.grp:hover .go svg{transform:translate(2px,-2px)}@media (max-width:1000px){.prensip-grid{grid-template-columns:1fr}.gruplar-list{grid-template-columns:repeat(2,minmax(0,1fr))}.grp:nth-child(2n){border-right:0}.grp:nth-child(odd){padding-left:0}}@media (max-width:640px){.prensip-say{max-width:none}.prensip-sub{padding-left:18px}.gruplar-list{grid-template-columns:1fr}.grp{border-right:0;padding-left:0}.grp+.grp{padding-left:0}.prensip-ghost{display:none}}.ilet-grid{grid-template-columns:5fr 7fr;align-items:start;gap:clamp(34px,5vw,84px);display:grid}.hat{border-top:2px solid var(--ink);padding-top:20px}.hat+.hat{margin-top:26px}.hat .k{font-family:var(--font-m);letter-spacing:.13em;text-transform:uppercase;color:var(--gray-d);font-size:10.5px}.hat .num{letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--ink);transition:color var(--dur-2);margin-top:10px;font-size:clamp(34px,3.6vw,56px);font-weight:800;font-stretch:112%;line-height:1;display:block}.hat a.num:hover{color:var(--accent-hover)}.hat .num.md{letter-spacing:-.01em;font-size:clamp(22px,2vw,30px);font-stretch:108%}.hat .alt{color:var(--gray-d);margin:8px 0 0;font-size:14px;line-height:1.55}.hat .alt a{color:var(--ink);font-weight:600}.hat .alt a:hover{color:var(--accent-hover)}.ilet-panel{background:var(--white);border:1px solid var(--line-l);border-radius:var(--r-lg);padding:clamp(24px,2.8vw,40px)}.ilet-panel .ust{grid-template-columns:1fr auto;align-items:end;gap:20px;margin-bottom:24px;display:grid}.ilet-panel .ust h2{text-transform:uppercase;letter-spacing:-.01em;margin:10px 0 0;font-size:clamp(26px,2.6vw,40px);font-weight:800;font-stretch:115%;line-height:1}.ilet-panel .ust .mono,.ilet-panel .field label{color:var(--gray-d)}.ilet-panel .field input,.ilet-panel .field select,.ilet-panel .field textarea{background:var(--paper);border-color:var(--line-l);color:var(--ink)}.ilet-panel .field input:focus,.ilet-panel .field select:focus,.ilet-panel .field textarea:focus{border-color:var(--ink)}.ilet-panel .field input::placeholder,.ilet-panel .field textarea::placeholder{color:var(--gray)}.ilet-panel .field select option{background:var(--white);color:var(--ink)}.ilet-panel .form .consent{color:var(--gray-d)}.ilet-panel .form .btn{justify-content:space-between;align-self:stretch!important}.ilet-panel .form-note{color:var(--gray-d)}.ilet-panel .form-note a{color:var(--ink);text-underline-offset:3px;font-weight:600;text-decoration:underline}.ilet-panel .alt-eylem{color:var(--gray-d);margin-top:18px;font-size:14px}.ilet-panel .alt-eylem a{color:var(--ink);border-bottom:1px solid var(--line-l);font-weight:600}.haritalar{grid-template-columns:1fr 1fr;gap:clamp(18px,2vw,28px);margin-top:clamp(40px,4.6vw,64px);display:grid}.harita{border:1px solid var(--line-l);border-radius:var(--r-lg);background:var(--paper-2);aspect-ratio:16/10;position:relative;overflow:hidden}.harita iframe{filter:saturate(.85);border:0;width:100%;height:100%;display:block}.harita .adres{background:var(--white);border:1px solid var(--line-l);border-radius:var(--r-md);z-index:2;pointer-events:none;max-width:min(360px,100% - 32px);padding:12px 14px;position:absolute;top:14px;right:16px}.harita .adres b{font-size:14px;display:block}.harita .adres span{color:var(--gray-d);margin-top:2px;font-size:13px;line-height:1.45;display:block}.harita .yol{z-index:2;background:var(--white);border:1px solid var(--line-l);border-radius:var(--r-pill);color:var(--ink);align-items:center;gap:8px;min-height:38px;padding:9px 14px;font-size:13px;font-weight:600;display:inline-flex;position:absolute;bottom:14px;left:16px}.harita .yol svg{fill:none;stroke:currentColor;stroke-width:1.8px;width:13px;height:13px}.harita .yol:hover{border-color:var(--ink)}@media (max-width:1100px){.ilet-grid{grid-template-columns:1fr}}@media (max-width:820px){.haritalar{grid-template-columns:1fr}}.sec-ink .cert{border-color:var(--line-d);color:var(--paper)}
#readbar{width:100%;height:3px;z-index:var(--z-readbar);transform-origin:0;background:var(--red);will-change:transform;position:fixed;top:0;left:0;transform:scaleX(0)}.post-hero{background:var(--ink);padding:calc(var(--util-h) + var(--nav-h) + clamp(40px, 5vw, 76px)) 0 clamp(38px, 4.6vw, 68px);position:relative;overflow:hidden}.post-hero:after{content:"";border-radius:var(--r-circle);pointer-events:none;background:radial-gradient(circle,#e2061333,#0000 62%);width:clamp(320px,42vw,720px);height:clamp(320px,42vw,720px);position:absolute;top:-16%;right:calc(-1*clamp(60px,14vw,220px))}.post-hero .wrap{z-index:2;position:relative}.post-kickers{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:22px;display:flex}.post-kickers .pill{font-family:var(--font-m);letter-spacing:.12em;text-transform:uppercase;border-radius:var(--r-pill);border:1px solid var(--line-d);color:#f4f2edd1;padding:8px 14px;font-size:10.5px}.post-kickers .pill.on{background:var(--red);border-color:var(--red);color:#fff}.post-title{font-family:var(--font-h);letter-spacing:-.018em;text-wrap:balance;max-width:19ch;font-size:clamp(30px,4.4vw,64px);font-weight:800;font-stretch:112%;line-height:1.02}.post-deck{color:#f4f2edc2;max-width:64ch;margin-top:24px;font-size:clamp(16px,1.4vw,19px);line-height:1.65}.post-meta{border-top:1px solid var(--line-d);flex-wrap:wrap;align-items:center;gap:18px 34px;margin-top:clamp(30px,3.4vw,46px);padding-top:22px;display:flex}.pm-author{align-items:center;gap:13px;display:flex}.pm-author .av{border-radius:var(--r-circle);background:var(--coal);border:1px solid var(--line-d);width:46px;height:46px;font-family:var(--font-m);letter-spacing:.06em;color:var(--paper);flex:none;place-items:center;font-size:13px;display:grid;overflow:hidden}.pm-author .nm{font-size:15px;font-weight:600;display:block}.pm-author .rl{font-family:var(--font-m);letter-spacing:.1em;text-transform:uppercase;color:var(--gray);margin-top:3px;font-size:10.5px;display:block}.pm-kv{flex-direction:column;gap:4px;display:flex}.pm-kv .k{font-family:var(--font-m);letter-spacing:.12em;text-transform:uppercase;color:var(--gray);font-size:10px}.pm-kv .v{color:#f4f2ede6;font-size:14.5px}.pm-share{align-items:center;gap:8px;margin-left:auto;display:flex}.pm-share .sh{border-radius:var(--r-circle);border:1px solid var(--line-d);color:#f4f2edcc;width:44px;height:44px;transition:var(--dur-2);place-items:center;display:grid}.pm-share .sh svg{width:16px;height:16px}.pm-share .sh:hover{background:var(--red);border-color:var(--red);color:#fff;transform:translateY(-2px)}.post-cover{background:linear-gradient(to bottom, var(--ink) 0 52%, var(--paper) 52% 100%);margin:0;position:relative}.post-cover .in{max-width:var(--wrap);padding:0 var(--pad);margin:0 auto}.post-cover .fr{aspect-ratio:21/9;border-radius:var(--r-lg);background:var(--coal);position:relative;overflow:hidden}.post-cover img{object-fit:cover}.post-cover figcaption{padding:14px var(--pad) 0;max-width:var(--wrap);font-family:var(--font-m);letter-spacing:.1em;text-transform:uppercase;color:var(--gray-d);margin:0 auto;font-size:11px}.post-v2 .spec-band{background:var(--paper);padding:clamp(26px,3vw,42px) 0 0}.post-v2 .spec-band .in{border:1px solid var(--line-l);border-radius:var(--r-lg);background:#fff;grid-template-columns:repeat(auto-fit,minmax(158px,1fr));display:grid;overflow:hidden}.post-v2 .spec-band .i{border-right:1px solid var(--line-l);border-bottom:0;padding:18px 22px;display:block}.post-v2 .spec-band .i:last-child{border-right:0}.post-v2 .spec-band .k{font-family:var(--font-m);letter-spacing:.12em;text-transform:uppercase;color:var(--accent-text);font-size:10px;display:block}.post-v2 .spec-band .v{color:var(--ink);margin-top:9px;font-size:16.5px;font-weight:700;font-stretch:106%;line-height:1.32;display:block}.post-v2 .spec-band .i.act{background:var(--ink);align-items:center;display:flex}.post-v2 .spec-band .i.act a{color:#fff;align-items:center;gap:12px;min-height:44px;font-size:15.5px;font-weight:600;display:inline-flex}.post-v2 .spec-band .i.act .cir{border-radius:var(--r-circle);background:var(--red);width:34px;height:34px;transition:transform var(--dur-3) var(--ease);border:0;flex:none;place-items:center;display:grid}.post-v2 .spec-band .i.act .cir svg{stroke:#fff;fill:none;stroke-width:2.2px;width:14px;height:14px}.post-v2 .spec-band .i.act a:hover .cir{background:var(--red-d);transform:rotate(45deg)}.post-body{background:var(--paper);color:var(--ink);padding:clamp(34px,4vw,58px) 0 clamp(60px,8vw,110px)}.post-grid{grid-template-columns:250px minmax(0,1fr);align-items:start;gap:clamp(30px,4.2vw,84px);display:grid}.post-grid>*{min-width:0}.post-v2 .rail{top:calc(var(--nav-h) + 22px);flex-direction:column;gap:22px;display:flex;position:sticky}.post-foot{grid-column:2}.toc-card .hd{font-family:var(--font-m);letter-spacing:.14em;text-transform:uppercase;color:var(--gray-d);border-bottom:1px solid var(--line-l);justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;padding-bottom:12px;font-size:10.5px;display:flex}.toc-card .hd .pct{color:var(--accent-text);font-variant-numeric:tabular-nums}.post-v2 .toc{scrollbar-width:thin;flex-direction:column;gap:1px;max-height:calc(100vh - 320px);display:flex;overflow-y:auto}.post-v2 .toc a{color:var(--gray-d);border-left:2px solid var(--line-l);transition:color var(--dur-2), border-color var(--dur-2);padding:8px 0 8px 15px;font-size:13.5px;line-height:1.45;position:relative}.post-v2 .toc a .n{font-family:var(--font-m);letter-spacing:.06em;color:var(--fg-muted);margin-right:7px;font-size:10.5px}.post-v2 .toc a.lvl3{padding-left:29px;font-size:13px}.post-v2 .toc a:hover{color:var(--ink);border-color:var(--red)}.post-v2 .toc a.on{color:var(--ink);border-color:var(--red);font-weight:600}.post-v2 .toc a.on .n{color:var(--accent-text)}.toc-m{border:1px solid var(--line-l);border-radius:var(--r-md);background:#fff;margin-bottom:26px;display:none;overflow:hidden}.toc-m summary{cursor:pointer;min-height:52px;font-family:var(--font-m);letter-spacing:.14em;text-transform:uppercase;color:var(--ink);justify-content:space-between;align-items:center;gap:12px;padding:16px 18px;font-size:11px;list-style:none;display:flex}.toc-m summary::-webkit-details-marker{display:none}.toc-m summary:after{content:"";border-right:2px solid var(--red);border-bottom:2px solid var(--red);width:10px;height:10px;transition:transform var(--dur-3);flex:none;transform:translateY(-3px)rotate(45deg)}.toc-m[open] summary:after{transform:translateY(2px)rotate(-135deg)}.toc-m .in{padding:0 18px 16px}.share-v{border-top:1px solid var(--line-l);flex-direction:column;gap:9px;padding-top:20px;display:flex}.share-v .k{font-family:var(--font-m);letter-spacing:.14em;text-transform:uppercase;color:var(--gray-d);margin-bottom:2px;font-size:10px}.share-v .row{flex-wrap:wrap;gap:8px;display:flex}.share-v .sh{border-radius:var(--r-circle);border:1px solid var(--line-l);width:44px;height:44px;color:var(--gray-d);transition:var(--dur-2);place-items:center;display:grid}.share-v .sh svg{width:16px;height:16px}.share-v .sh:hover{background:var(--ink);border-color:var(--ink);color:#fff}.sh.kopyalandi{color:#fff;background:#1b6b45;border-color:#1b6b45}.post-v2 .box{border:1px solid var(--line-l);border-radius:var(--r-lg);background:#fff;padding:20px}.post-v2 .box .hd{font-family:var(--font-m);letter-spacing:.14em;text-transform:uppercase;color:var(--gray-d);margin-bottom:12px;font-size:10.5px;font-weight:500}.post-v2 .box p{color:var(--gray-d);font-size:13.5px;line-height:1.6}.post-v2 .box.accent{background:var(--ink);color:var(--paper);border-color:var(--ink)}.post-v2 .box.accent .hd{color:var(--gray)}.post-v2 .box.accent p{color:#f4f2edb8}.post-v2 .box.accent .btn{margin-top:16px;padding-left:20px;font-size:14px}.post-v2 .box.accent .btn .cir{width:36px;height:36px}.post-v2 .prose{--measure:700px;--panel:840px;color:#2a2a2e;counter-reset:h2c;max-width:none;font-size:17.5px;line-height:1.75}.post-v2 .prose>*+*{margin-top:22px}.post-v2 .prose p,.post-v2 .prose :is(ul,ol,blockquote,h3,h4,.lead,.upd){max-width:var(--measure)}.post-v2 .prose :is(.answer,.entry-summary,.cal,.quote-p,.readmore,.formula,pre,dl,.steps,.sources ol){max-width:var(--panel)}.post-v2 .prose :is(.tbl,.tbl-scroll,.stat-strip,.kv-grid,.proscons,.gallery,.fig-duo,figure,.inline-cta,.pullquote,.dl-wide,.faq){max-width:none}.post-v2 .prose h2{font-family:var(--font-h);letter-spacing:-.012em;color:var(--ink);border-top:1px solid var(--line-l);scroll-margin-top:calc(var(--nav-h) + 28px);text-wrap:balance;margin-top:clamp(46px,4.6vw,72px);padding-top:22px;padding-right:max(0px,100% - 28ch);font-size:clamp(25px,2.5vw,36px);font-weight:800;font-stretch:112%;line-height:1.14;position:relative}.post-v2 .prose h2:not(.h-plain){counter-increment:h2c}.post-v2 .prose h2:not(.h-plain):before{content:counter(h2c, decimal-leading-zero);font-family:var(--font-m);letter-spacing:.14em;color:var(--accent-text);align-items:center;gap:10px;margin-bottom:14px;font-size:11.5px;font-weight:500;display:flex}.post-v2 .prose h2:not(.h-plain):after{content:"";background:var(--red);width:26px;height:1px;position:absolute;top:31px;left:27px}.post-v2 .prose h3{scroll-margin-top:calc(var(--nav-h) + 28px);margin-top:clamp(30px,3vw,42px);font-size:clamp(19px,1.75vw,24px);line-height:1.28}.post-v2 .prose .anchor{opacity:0;color:var(--accent-text);vertical-align:middle;transition:opacity var(--dur-2);text-align:center;min-width:26px;margin-left:8px;font-size:.62em;text-decoration:none;display:inline-block}.post-v2 .prose h2:hover .anchor,.post-v2 .prose h3:hover .anchor,.post-v2 .prose .anchor:focus{opacity:1}.post-v2 .prose a{color:inherit;text-decoration:none}.post-v2 .prose :is(p,li,dd,td,th,blockquote,.faq .a,.entry-summary,.answer) a{color:var(--accent-text);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.post-v2 .prose :is(p,li,dd,td,th,blockquote,.faq .a,.entry-summary,.answer) a:hover{color:var(--ink)}.post-v2 .prose .lead{font-size:clamp(18px,1.6vw,21px);line-height:1.62}.post-v2 .prose .lead:first-letter{font-size:3.35em}.post-v2 .prose ul,.post-v2 .prose ol{padding-left:24px}.post-v2 .prose li+li{margin-top:9px}.post-v2 .prose .check{flex-direction:column;gap:12px;padding-left:0;list-style:none;display:flex}.post-v2 .prose .check li{margin-top:0;padding-left:36px;line-height:1.6;position:relative}.post-v2 .prose .check li:before{content:"";border-radius:var(--r-circle);background:#1b6b451a;width:22px;height:22px;position:absolute;top:2px;left:0}.post-v2 .prose .check li:after{content:"";border-bottom:2px solid #1b6b45;border-left:2px solid #1b6b45;width:8px;height:4px;position:absolute;top:9px;left:7px;transform:rotate(-45deg)}.post-v2 .prose .check.cross li:before{background:#e2061317}.post-v2 .prose .check.cross li:after{background:linear-gradient(45deg, transparent 43%, var(--red) 43% 57%, transparent 57%), linear-gradient(-45deg, transparent 43%, var(--red) 43% 57%, transparent 57%);border:0;width:9px;height:9px;top:8px;left:6.5px;transform:none}.post-v2 .prose .answer{border-radius:var(--r-lg);margin-bottom:0;padding:26px 28px}.post-v2 .prose .answer p{font-size:17px;line-height:1.62}.post-v2 .prose .entry-summary{border-radius:0 var(--r-lg) var(--r-lg) 0;box-shadow:0 12px 34px #0d0d0f0f;margin:0!important;padding:24px 28px!important}.post-v2 .prose .entry-summary>strong{margin-bottom:14px;font-weight:500}.post-v2 .prose .steps .st{margin-left:19px;padding:0 0 30px 62px}.post-v2 .prose .steps .st:before{background:var(--ink);width:38px;height:38px;color:var(--paper);border:0;font-size:12px;top:-4px;left:-19px}.post-v2 .prose .steps .st.on:before{background:var(--red)}.post-v2 .prose .steps .t{font-size:18px}.post-v2 .prose .steps .d{color:var(--accent-text)}.post-v2 .prose .stat-strip .s{padding:26px 24px 26px 0}.post-v2 .prose .stat-strip .v{letter-spacing:-.02em;font-size:clamp(30px,3.1vw,44px);font-stretch:115%}.post-v2 .prose .stat-strip .u{font-weight:500}.post-v2 .prose .stat-strip .c{border-top:1px solid var(--line-l);margin-top:12px;padding-top:12px;font-size:13.5px}.post-v2 .prose .kv-grid .i{padding:20px 22px}.post-v2 .prose .kv-grid .k{color:var(--accent-text)}.post-v2 .prose .kv-grid .v{font-size:19px;font-stretch:108%;line-height:1.25}.post-v2 .prose .cal{border-radius:0 var(--r-md) var(--r-md) 0;gap:16px;padding:20px 24px}.post-v2 .prose .cal .ic{border-radius:var(--r-circle);place-items:center;width:26px;height:26px;margin-top:1px;display:grid}.post-v2 .prose .cal .ic svg{width:15px;height:15px}.post-v2 .prose .cal .bd{color:#37373c;font-size:15.5px}.post-v2 .prose .cal.info .ic{background:#1f4e791a}.post-v2 .prose .cal.tip .ic{background:#1b6b451a}.post-v2 .prose .cal.warn .ic{background:#8a5a001c}.post-v2 .prose .cal.danger .ic{background:#e2061317}.post-v2 .prose .tbl-scroll{border-radius:var(--r-md);-webkit-overflow-scrolling:touch;position:relative}.post-v2 .prose table{min-width:560px}.post-v2 .prose th,.post-v2 .prose td{padding:14px 18px;line-height:1.55}.post-v2 .prose thead th{background:var(--ink);color:var(--paper);letter-spacing:.06em;text-transform:uppercase;border-bottom:0;font-size:12.5px;font-weight:600;position:sticky;top:0}.post-v2 .prose tbody th{background:#0d0d0f09;width:30%;font-size:14.5px;font-weight:700}.post-v2 .prose tbody tr:nth-child(2n) td{background:#0d0d0f05}.post-v2 .prose td .yes{color:#1b6b45;font-weight:600}.post-v2 .prose td .no{color:var(--accent-text);font-weight:600}.post-v2 .prose .num{font-variant-numeric:tabular-nums}.post-v2 .prose .tbl .hint{align-items:center;gap:8px;margin-top:9px;display:none}.post-v2 .prose .tbl .hint:after{content:"";background:var(--line-l);width:26px;height:1px}.post-v2 .prose .tbl.scrollable .hint{display:flex}.post-v2 .prose .tbl.scrollable .tbl-scroll{-webkit-mask-image:linear-gradient(90deg,#000 88%,#00000040);mask-image:linear-gradient(90deg,#000 88%,#00000040)}.post-v2 .prose .tbl.scrollable.at-end .tbl-scroll{-webkit-mask-image:none;mask-image:none}.post-v2 .prose dl{border:1px solid var(--line-l);border-radius:var(--r-lg);background:#fff;padding:8px 24px}.post-v2 .prose dt{padding-top:18px}.post-v2 .prose dd{border-bottom:1px solid var(--line-l);margin:0;padding:8px 0 18px;font-size:15.5px}.post-v2 .prose dd:last-child{border-bottom:0}.post-v2 .prose pre{background:var(--ink);color:#e8e6e1;border-radius:var(--r-md);font-family:var(--font-m);padding:20px 22px;font-size:13px;line-height:1.7;overflow-x:auto}.post-v2 .prose pre code{font-size:inherit;color:inherit;background:0 0;padding:0}.post-v2 .prose a.dl-wide{border:1px solid var(--line-l);border-left:4px solid var(--red);border-radius:0 var(--r-lg) var(--r-lg) 0;transition:transform var(--dur-3), box-shadow var(--dur-3);background:#fff;flex-wrap:wrap;align-items:center;gap:18px;margin:clamp(28px,3vw,40px) 0;padding:20px 24px;text-decoration:none;display:flex}.post-v2 .prose a.dl-wide:hover{transform:translateY(-2px);box-shadow:0 14px 34px #0d0d0f14}.post-v2 .prose .dl-wide .ic{border-radius:var(--r-md);background:#e2061314;flex:none;place-items:center;width:46px;height:46px;display:grid}.post-v2 .prose .dl-wide .ic svg{width:21px;height:21px;stroke:var(--red);fill:none;stroke-width:1.8px}.post-v2 .prose .dl-wide .tx{flex:1;min-width:200px}.post-v2 .prose .dl-wide .t{color:var(--ink);font-size:16.5px;font-weight:700;line-height:1.32;display:block}.post-v2 .prose .dl-wide .s{font-family:var(--font-m);letter-spacing:.1em;text-transform:uppercase;color:var(--gray-d);margin-top:6px;font-size:10.5px;display:block}.post-v2 .prose .dl-wide .go{border-radius:var(--r-circle);border:1px solid var(--line-l);flex:none;place-items:center;width:44px;height:44px;display:grid}.post-v2 .prose .dl-wide .go svg{width:16px;height:16px;stroke:var(--ink);fill:none;stroke-width:2px;transition:transform var(--dur-3)}.post-v2 .prose a.dl-wide:hover .go{background:var(--red);border-color:var(--red)}.post-v2 .prose a.dl-wide:hover .go svg{stroke:#fff;transform:translateY(2px)}.post-v2 .prose .faq{border-top:1px solid var(--line-l);margin-top:clamp(26px,3vw,36px)}.post-v2 .prose .faq summary{color:var(--ink);padding:20px 46px 20px 0;font-size:clamp(16px,1.5vw,19px);line-height:1.4}.post-v2 .prose .faq .a{max-width:var(--measure);color:#3a3a3f;padding:0 0 22px}.post-v2 .prose .aside-note{max-width:var(--measure)}.post-v2 .prose .pullquote{max-width:30ch}.post-v2 .crumbs .cur{white-space:nowrap;text-overflow:ellipsis;max-width:46ch;overflow:hidden}.cluster{border-top:1px solid var(--line-l);margin-top:clamp(36px,4vw,54px);padding-top:26px}.cluster .hd{font-family:var(--font-m);letter-spacing:.14em;text-transform:uppercase;color:var(--gray-d);font-size:10.5px}.cluster .ls{grid-template-columns:repeat(auto-fit,minmax(232px,1fr));gap:12px;margin-top:16px;display:grid}.cluster a{border:1px solid var(--line-l);border-radius:var(--r-md);transition:border-color var(--dur-3), transform var(--dur-3);background:#fff;flex-direction:column;gap:9px;padding:18px 20px;display:flex}.cluster a:hover{border-color:var(--red);transform:translateY(-2px)}.cluster .k{font-family:var(--font-m);letter-spacing:.12em;text-transform:uppercase;color:var(--accent-text);font-size:10.5px}.cluster .t{color:var(--ink);font-size:15.5px;font-weight:700;line-height:1.38}.author{border:1px solid var(--line-l);border-radius:var(--r-xl);background:#fff;flex-wrap:wrap;align-items:flex-start;gap:24px;margin-top:clamp(34px,4vw,52px);padding:clamp(24px,2.6vw,34px);display:flex}.author .av{border-radius:var(--r-circle);background:var(--paper-2);width:88px;height:88px;font-family:var(--font-m);color:var(--gray-d);border:1px solid var(--line-l);flex:none;place-items:center;font-size:20px;display:grid;overflow:hidden}.author .in{flex:1;min-width:260px}.author .k{font-family:var(--font-m);letter-spacing:.14em;text-transform:uppercase;color:var(--gray-d);font-size:10px;display:block}.author h3{color:var(--ink);margin-top:8px;font-size:22px;font-weight:800;font-stretch:108%;line-height:1.2}.author .rl{color:var(--accent-text);margin-top:5px;font-size:14px;font-weight:600}.author p{color:#3a3a3f;max-width:64ch;margin-top:12px;font-size:15px;line-height:1.65}.author .cred{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.author .cred span{font-family:var(--font-m);letter-spacing:.1em;text-transform:uppercase;border-radius:var(--r-pill);color:var(--gray-d);background:#0d0d0f0d;padding:7px 13px;font-size:10px}.post-v2 .tags{margin-top:clamp(34px,4vw,52px)}.post-v2 .tags span{color:#4a4a50;align-items:center;min-height:44px;padding:11px 16px;font-size:11px;display:inline-flex}.post-v2 .pager a{border-radius:var(--r-lg);background:#fff;padding:22px}.post-v2 .pager a:hover{transform:translateY(-2px)}.post-v2 .pager .t{color:var(--ink);font-size:16.5px}#mcta{z-index:var(--z-chat);padding:10px var(--pad) calc(10px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(12px);border-top:1px solid var(--line-d);transition:transform var(--dur-3) var(--ease);background:#0d0d0ff0;gap:10px;display:none;position:fixed;bottom:0;left:0;right:0;transform:translateY(110%)}#mcta.show{transform:none}#mcta a{border-radius:var(--r-pill);flex:1;justify-content:center;align-items:center;gap:9px;min-height:48px;font-size:14.5px;font-weight:600;display:inline-flex}#mcta .p{background:var(--red);color:#fff}#mcta .s{border:1px solid var(--line-d);color:var(--paper)}#mcta svg{stroke:currentColor;fill:none;stroke-width:2px;width:16px;height:16px}@media (min-width:1440px){.post-v2 .prose .aside-note{float:right;clear:right;width:clamp(230px,18vw,268px);margin:10px 0 24px 40px}.post-v2 .prose :is(.tbl,.stat-strip,.kv-grid,.proscons,.gallery,.fig-duo,figure,.inline-cta,.dl-wide,h2){clear:right}}@media (max-width:1400px){.post-grid{grid-template-columns:228px minmax(0,1fr);gap:clamp(26px,3.2vw,58px)}}@media (max-width:1240px){.post-grid{grid-template-columns:206px minmax(0,1fr)}.post-v2 .prose{--panel:none}}@media (max-width:1000px){.post-grid{grid-template-columns:minmax(0,1fr)}.post-v2 .rail{display:none}.post-foot{grid-column:1}.toc-m{display:block}.post-v2 .prose{--measure:none;--panel:none}.post-v2 .spec-band .in{background:var(--line-l);grid-template-columns:repeat(2,1fr);gap:1px}.post-v2 .spec-band .i{background:#fff;border:0;padding:16px 18px}.post-v2 .spec-band .i.act{background:var(--ink);grid-column:1/-1;justify-content:center}.post-v2 .spec-band .i:nth-last-child(2):nth-child(odd){grid-column:1/-1}.post-v2 .toc a{padding-top:12px;padding-bottom:12px}.post-v2 .toc-m .toc{max-height:none;overflow:visible}.post-cover .fr{aspect-ratio:16/9}#mcta{display:flex}body:has(#mcta) #toTop{bottom:84px}body:has(#mcta) .pd{bottom:84px}body:has(#mcta) .pd-panel{max-height:calc(100vh - 168px)}}@media (max-width:760px){.post-meta{gap:16px 24px}.pm-share{width:100%;margin-left:0}}@media (max-width:640px){.post-v2 .prose{font-size:16.5px}.post-v2 .prose .lead:first-letter{font-size:2.9em}}@media (prefers-reduced-motion:reduce){#readbar{transition:none}}@media print{#readbar,#mcta,.post-v2 .rail,.toc-m,.post-v2 .prose .inline-cta,.post-v2 .prose .dl-wide,.cluster,.pm-share{display:none!important}.post-body{padding:0}.post-v2 .prose{--measure:none;--panel:none;font-size:12pt}.post-v2 .prose .aside-note{float:none;width:auto;margin:14px 0}}
.bH{background:var(--ink);color:var(--paper);padding-top:clamp(126px,16vh,180px);padding-bottom:clamp(36px,5vh,64px)}.bH-grid{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:end;gap:clamp(30px,5vw,90px);display:grid}.bH .crumbs{margin-bottom:0}.bH .label{color:#f4f2edd9;margin-top:clamp(18px,2.4vw,28px)}.bH h1{text-transform:uppercase;letter-spacing:-.02em;margin-top:clamp(16px,2vw,24px);font-size:clamp(30px,4.8vw,76px);font-weight:800;font-stretch:120%;line-height:.92}.bH h1 em{color:#0000;-webkit-text-stroke:1px #f4f2ed6b;font-style:normal;display:block}.bH-right{flex-direction:column;gap:clamp(18px,2.4vw,28px);padding-bottom:10px;display:flex}.bH-right p{color:#f4f2edbd;max-width:44ch;font-size:clamp(15px,1.2vw,17.5px)}.bH-meta{border-top:1px solid var(--line-d);justify-content:space-between;align-items:center;gap:18px;padding-top:16px;display:flex}.bH-frac{font-family:var(--font-m);letter-spacing:.14em;color:var(--gray);font-size:12.5px}.bH-frac b{color:var(--paper);font-weight:500}.bH-cue{color:#f4f2ed99;font-family:var(--font-m);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:12px;font-size:10.5px;display:flex}.bH-cue i{background:var(--red);width:36px;height:1px;animation:1.6s ease-in-out infinite bCue;display:block}@keyframes bCue{0%,to{transform-origin:0;transform:scaleX(.4)}50%{transform-origin:0;transform:scaleX(1)}}.bCards{background:var(--ink);padding:clamp(8px,1.4vw,24px) 0 clamp(64px,7.4vw,116px)}.bCards .wrap{grid-template-columns:1fr 1fr;gap:clamp(18px,2.4vw,34px);display:grid}.bCard{background:var(--paper);isolation:isolate;border-radius:clamp(16px,2vw,24px);flex-direction:column;display:flex;position:relative;overflow:hidden}.bMedia{aspect-ratio:4/3;background:var(--paper-2);position:relative;overflow:hidden}.bMedia img{object-fit:cover;transition:transform 1.4s var(--ease)}.bCard:hover .bMedia img{transform:scale(1.045)}.bNum{z-index:2;font-family:var(--font-m);color:#0000;-webkit-text-stroke:1.5px #0d0d0f57;pointer-events:none;-webkit-user-select:none;user-select:none;transition:-webkit-text-stroke-color var(--dur-3);font-size:clamp(44px,5.4vw,92px);line-height:.9;position:absolute;top:clamp(12px,1.6vw,24px);left:clamp(16px,2vw,28px)}.bCard:hover .bNum{-webkit-text-stroke-color:#e206138c}.bTag{z-index:2;font-family:var(--font-m);letter-spacing:.14em;text-transform:uppercase;color:var(--paper);-webkit-backdrop-filter:blur(8px);border-radius:var(--r-pill);background:#0d0d0fc7;padding:8px 14px;font-size:10.5px;position:absolute;top:clamp(16px,2vw,28px);right:clamp(14px,1.8vw,26px)}@media (max-width:640px){.bTag{letter-spacing:.08em;border-radius:var(--r-md);max-width:calc(100% - 24px);padding:6px 10px;font-size:9px;line-height:1.35;inset:auto auto 12px 12px}}.bPlate{background:var(--paper);width:100%;color:var(--ink);flex-direction:column;flex:1;padding:clamp(20px,2.2vw,30px) clamp(20px,2.4vw,32px) clamp(18px,2vw,26px);display:flex;position:relative}.bPlate:before{content:"";background:var(--red);height:2px;position:absolute;top:0;left:0;right:0}.bPlate .kick{font-family:var(--font-m);letter-spacing:.15em;text-transform:uppercase;color:var(--accent-text);align-items:center;gap:12px;font-size:10.5px;display:flex}.bPlate .kick em{color:var(--gray-d);font-style:normal}.bPlate .kick s{background:var(--line-l);flex:none;width:34px;height:1px;text-decoration:none}.bPlate h2{text-transform:uppercase;letter-spacing:-.012em;min-height:2.05em;margin-top:12px;padding-right:64px;font-size:clamp(26px,2.4vw,38px);font-weight:800;font-stretch:116%;line-height:1}.bPlate h2 a{transition:color var(--dur-3)}.bPlate h2 a:hover{color:var(--red)}.bPlate .ozet{color:var(--gray-d);max-width:46ch;margin-top:10px;font-size:14.5px;line-height:1.55}.bPlate ul{border-top:1px solid var(--line-l);margin-top:16px;display:grid}.bPlate ul li{border-bottom:1px solid var(--line-l);grid-template-columns:minmax(0,96px) minmax(0,1fr);align-items:baseline;gap:12px;padding:9px 0;display:grid}.bPlate ul i{font-style:normal;font-family:var(--font-m);letter-spacing:.1em;text-transform:uppercase;color:var(--fg-muted);font-size:10.5px}.bPlate ul b{letter-spacing:-.005em;min-width:0;font-size:13.5px;font-weight:600}.bPlate .go{justify-content:space-between;align-items:center;gap:16px;margin-top:auto;padding-top:14px;display:flex}.bPlate .go .sec-link{font-size:14px}.bGoIcon{border-radius:var(--r-circle);border:1px solid var(--line-l);background:var(--paper);width:46px;height:46px;color:var(--ink);transition:background var(--dur-3),border-color var(--dur-3),color var(--dur-3);place-items:center;display:grid;position:absolute;top:clamp(18px,2.4vw,30px);right:clamp(18px,2.4vw,30px)}.bGoIcon svg{stroke:currentColor;fill:none;stroke-width:1.8px;width:17px;height:17px;transition:transform var(--dur-3)}.bCard:hover .bGoIcon,.bPlate:focus-within .bGoIcon{background:var(--red);border-color:var(--red);color:#fff}.bCard:hover .bGoIcon svg{transform:rotate(45deg)}.bSec-head{grid-template-columns:minmax(0,1fr) minmax(0,.72fr);align-items:end;gap:clamp(26px,4vw,70px);margin-bottom:clamp(34px,4vw,54px);display:grid}.bSec-head h2{text-transform:uppercase;letter-spacing:-.015em;margin-top:18px;font-size:clamp(32px,4.4vw,70px);font-weight:800;font-stretch:116%;line-height:1}.bSec-head p{color:var(--gray-d);max-width:44ch;padding-bottom:6px;font-size:clamp(15px,1.15vw,17px)}.bCmp{background:var(--paper);color:var(--ink);padding:clamp(76px,9vw,140px) 0}.bCmp .label{color:var(--gray-d)}.bCmp-scroll{-webkit-overflow-scrolling:touch;scrollbar-width:thin;overflow-x:auto}.bCmp-t{border-collapse:collapse;width:100%;min-width:900px}.bCmp-t th,.bCmp-t td{text-align:left;vertical-align:top;border-bottom:1px solid var(--line-l);padding:clamp(14px,1.7vw,24px) clamp(12px,1.5vw,22px)}.bCmp-t thead th{border-bottom:2px solid var(--ink);padding-left:clamp(12px,1.5vw,22px)}.bCmp-t thead th i{font-style:normal;font-family:var(--font-m);letter-spacing:.14em;text-transform:uppercase;color:var(--accent-text);font-size:10px;display:block}.bCmp-t thead th b{text-transform:uppercase;letter-spacing:-.01em;margin-top:8px;font-size:clamp(15px,1.25vw,20px);font-weight:800;font-stretch:114%;line-height:1.14;display:block}.bCmp-t tbody th{font-family:var(--font-m);letter-spacing:.12em;text-transform:uppercase;color:var(--fg-muted);width:132px;padding-top:calc(clamp(14px,1.7vw,24px) + 3px);padding-left:0;font-size:10.5px;font-weight:500}.bCmp-t td{letter-spacing:-.005em;font-size:14.5px;font-weight:600;line-height:1.5}.bCmp-t td small{color:var(--gray-d);margin-top:4px;font-size:12.5px;font-weight:400;display:block}.bCmp-t .cmpCta{background:0 0;padding:0}.bCmp-t .cmpCta td{border-bottom:0;padding-top:clamp(16px,2vw,26px)}.bCmp-t .cmpCta .sec-link{padding-top:6px;font-size:14px}.bCmp-hint{font-family:var(--font-m);letter-spacing:.1em;text-transform:uppercase;color:var(--fg-muted);margin-top:14px;font-size:10.5px;display:none}.bProof{background:var(--ink);color:var(--paper);padding:clamp(76px,9vw,140px) 0}.bProof .label,.bProof .bSec-head p{color:var(--gray)}.bChip{border-radius:var(--r-pill);border:1px solid var(--line-d);min-height:48px;font-family:var(--font-m);letter-spacing:.05em;color:var(--gray);cursor:pointer;transition:border-color var(--dur-2),color var(--dur-2),background var(--dur-2);background:0 0;align-items:center;gap:9px;padding:0 20px;font-size:12px;display:inline-flex}.bChip:hover{border-color:var(--paper);color:var(--paper)}.bChip[aria-pressed=true]{background:var(--paper);border-color:var(--paper);color:var(--ink)}.bChip[aria-pressed=true]:before{content:"";border-radius:var(--r-xs);background:var(--red);width:6px;height:6px}.bProof-tabs{flex-wrap:wrap;gap:10px;display:flex}@media (max-width:640px){.bProof-tabs{-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;padding-bottom:6px;overflow-x:auto}.bProof-tabs::-webkit-scrollbar{display:none}.bChip{flex:none}}.bProof-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,1.6vw,22px);margin-top:clamp(26px,3vw,42px);display:grid}.bProof-grid[hidden]{display:none}.bPr-card{background:var(--paper);color:var(--ink);border-radius:var(--r-md);transition:transform var(--dur-3) var(--ease);flex-direction:column;display:flex;overflow:hidden}.bPr-card:hover{transform:translateY(-4px)}.bPr-media{aspect-ratio:3/2;background:var(--paper-2);position:relative;overflow:hidden}.bPr-media img{object-fit:cover;transition:transform var(--dur-reveal) var(--ease)}.bPr-card:hover .bPr-media img{transform:scale(1.06)}.bPr-yr{z-index:2;font-family:var(--font-m);letter-spacing:.12em;color:#fff;border-radius:var(--r-pill);-webkit-backdrop-filter:blur(6px);background:#0d0d0f9e;padding:6px 11px;font-size:10.5px;position:absolute;top:12px;left:12px}.bPr-in{flex-direction:column;flex:1;gap:8px;padding:clamp(16px,1.8vw,22px);display:flex}.bPr-in h3{letter-spacing:-.005em;font-size:16.5px;font-weight:700;font-stretch:108%;line-height:1.24}.bPr-in .sy{color:var(--gray-d);font-size:13px;line-height:1.5}.bPr-in .m{font-family:var(--font-m);letter-spacing:.1em;text-transform:uppercase;color:var(--gray-d);border-top:1px solid var(--line-l);flex-wrap:wrap;gap:8px;margin-top:auto;padding-top:10px;font-size:10.5px;display:flex}.bPr-in .m em{color:var(--accent-text);font-style:normal}.bProof-foot{justify-content:flex-end;margin-top:clamp(24px,2.6vw,36px);display:flex}.bProof-foot .sec-link{color:var(--paper);border-bottom-color:var(--paper)}.bProof-foot .sec-link:hover{color:var(--red);border-bottom-color:var(--red)}.bFaq{background:var(--paper);color:var(--ink);padding:clamp(76px,9vw,140px) 0}.bFaq .label{color:var(--gray-d)}.bFaq-grid{grid-template-columns:minmax(260px,380px) minmax(0,1fr);align-items:start;gap:clamp(28px,4vw,80px);display:grid}.bFaq-grid h2{text-transform:uppercase;letter-spacing:-.015em;overflow-wrap:anywhere;margin-top:18px;font-size:clamp(30px,3.3vw,54px);font-weight:800;font-stretch:116%;line-height:1}.bFaq-side p{color:var(--gray-d);max-width:40ch;margin-top:20px;font-size:15px;line-height:1.66}.bFaq-side .sec-link{font-family:var(--font-m);letter-spacing:.06em;margin-top:22px;font-size:13px}.bFaq-list{border-top:1px solid var(--line-l)}.bFaq-list details{border-bottom:1px solid var(--line-l)}.bFaq-list summary{cursor:pointer;justify-content:space-between;align-items:flex-start;gap:20px;min-height:44px;padding:clamp(18px,2vw,26px) 0;font-size:clamp(16px,1.35vw,19px);font-weight:600;line-height:1.35;list-style:none;display:flex}.bFaq-list summary::-webkit-details-marker{display:none}.bFaq-list summary svg{width:20px;height:20px;stroke:var(--red);fill:none;stroke-width:2px;transition:transform var(--dur-3) var(--ease);flex:none;margin-top:3px}.bFaq-list details[open] summary svg{transform:rotate(45deg)}.bFaq-list .a{color:var(--gray-d);max-width:74ch;padding-bottom:clamp(18px,2vw,26px);font-size:15.5px;line-height:1.68}@media (max-width:1100px){.bH-grid,.bSec-head{grid-template-columns:1fr;align-items:start}.bProof-grid{grid-template-columns:1fr 1fr}.bFaq-grid{grid-template-columns:1fr;gap:26px}}@media (max-width:900px){.bCards .wrap{grid-template-columns:1fr}.bNum{font-size:clamp(48px,11vw,84px)}.bPlate h2{min-height:0}.bCmp-hint{display:block}}@media (max-width:640px){.bPlate{padding:18px 18px 16px}.bPlate h2{font-size:clamp(24px,7vw,32px)}.bNum{top:12px;left:16px}.bGoIcon{width:44px;height:44px;top:14px;right:14px}.bProof-grid{grid-template-columns:1fr}}
.dHero{background:var(--ink);color:var(--paper);padding:calc(var(--util-h) + var(--nav-h) + clamp(34px,4.4vw,64px)) 0 clamp(38px,4.6vw,66px);position:relative;overflow:hidden}.dHero-bg{opacity:.34;position:absolute;inset:0}.dHero-bg img{object-fit:cover}.dHero-shade{pointer-events:none;background:linear-gradient(100deg,#0d0d0feb 20%,#0d0d0f8c 60%,#0d0d0f59);position:absolute;inset:0}.dHero .wrap{z-index:2;position:relative}.dHero .crumbs{margin-bottom:clamp(20px,2.6vw,34px)}.dHero .label{color:#f4f2edd9}.dHero h1{text-transform:uppercase;letter-spacing:-.025em;margin-top:16px;font-size:clamp(44px,6.6vw,108px);font-weight:800;font-stretch:120%;line-height:.92}.dTop{background:var(--paper);color:var(--ink);padding-top:clamp(28px,3.4vw,52px);padding-bottom:clamp(40px,4.6vw,72px)}.dShop{grid-template-columns:minmax(0,1.22fr) minmax(340px,.78fr);align-items:start;gap:clamp(24px,3.2vw,56px);display:grid}.dGal{min-width:0;position:relative}.dStage{border-radius:var(--r-lg);background:var(--coal);aspect-ratio:16/10;position:relative;overflow:hidden}.dStage .swiper-slide{margin:0;position:relative}.dStage img{object-fit:cover}.dCap{z-index:4;pointer-events:none;color:#fff;background:linear-gradient(#0d0d0f00,#0d0d0f85 54%,#0d0d0fdb);padding:clamp(46px,6vw,78px) clamp(16px,1.8vw,24px) clamp(14px,1.5vw,20px);position:absolute;bottom:0;left:0;right:0}.dCap i{font-style:normal;font-family:var(--font-m);letter-spacing:.15em;text-transform:uppercase;color:#fff;align-items:center;gap:9px;font-size:10.5px;display:flex}.dCap i:before{content:"";background:var(--red);flex:none;width:16px;height:2px}.dCap span{color:#f4f2ede6;max-width:56ch;margin-top:7px;font-size:14.5px;line-height:1.45;display:block}@media (max-width:560px){.dCap{background:linear-gradient(#0d0d0f00,#0d0d0f7a 46%,#0d0d0fe0);padding:clamp(22px,8vw,40px) 14px 12px}.dCap i{letter-spacing:.1em;font-size:10.5px}.dCap i:before{width:12px}.dCap span{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:5px;font-size:12.5px;line-height:1.4;display:-webkit-box;overflow:hidden}}.dFrac{z-index:5;font-family:var(--font-m);letter-spacing:.1em;color:#fff;-webkit-backdrop-filter:blur(8px);border:1px solid var(--line-d);border-radius:var(--r-pill);background:#0d0d0f8c;padding:7px 13px;font-size:11px;position:absolute;top:14px;right:14px}.dFrac b{color:#fff;font-weight:500}.dFrac i{color:#f4f2ed8c;font-style:normal}.dNavs{z-index:5;pointer-events:none;justify-content:space-between;align-items:center;padding:0 12px;display:flex;position:absolute;inset:0}.dNav{pointer-events:auto;border-radius:var(--r-circle);-webkit-backdrop-filter:blur(8px);border:1px solid var(--line-d);color:#fff;width:46px;height:46px;transition:background var(--dur-3),transform var(--dur-3);cursor:pointer;background:#0d0d0f80;place-items:center;display:grid}.dNav:hover{background:var(--red);transform:scale(1.05)}.dNav svg{stroke:currentColor;fill:none;stroke-width:2px;width:18px;height:18px}.dThumbs{margin-top:10px}.dThumbs .swiper-slide{aspect-ratio:4/3;border-radius:var(--r-sm);cursor:pointer;background:var(--paper-2);width:clamp(84px,8.4vw,124px);position:relative;overflow:hidden}.dThumbs img{object-fit:cover;transition:opacity var(--dur-3)}.dThumbs .swiper-slide:after{content:"";border-radius:var(--r-sm);transition:border-color var(--dur-2);border:2px solid #0000;position:absolute;inset:0}.dThumbs .swiper-slide-thumb-active:after{border-color:var(--red)}.dThumbs .swiper-slide:not(.swiper-slide-thumb-active) img{opacity:.55}.dThumbs .swiper-slide:hover img{opacity:1}.dPanel{border:1px solid var(--line-l);border-radius:var(--r-lg);background:#fff;padding:clamp(22px,2.4vw,32px);position:sticky;top:104px;box-shadow:0 24px 60px -30px #0d0d0f2e}.dPanel .no{font-family:var(--font-m);letter-spacing:.15em;text-transform:uppercase;color:var(--accent-text);align-items:center;gap:12px;font-size:10.5px;display:flex}.dPanel .no s{background:var(--line-l);flex:1;max-width:90px;height:1px;text-decoration:none}.dPanel .ttl{text-transform:uppercase;letter-spacing:-.02em;margin-top:12px;font-size:clamp(28px,2.7vw,40px);font-weight:800;font-stretch:118%;line-height:.94}.dPanel .ozet{color:var(--gray-d);margin-top:12px;font-size:14.5px;line-height:1.6}.dKv{border-top:1px solid var(--line-l);margin-top:18px}.dKv .r{border-bottom:1px solid var(--line-l);grid-template-columns:112px 1fr;align-items:baseline;gap:14px;padding:11px 0;display:grid}.dKv .k{font-family:var(--font-m);letter-spacing:.12em;text-transform:uppercase;color:var(--gray-d);font-size:10.5px}.dKv .v{letter-spacing:-.005em;font-size:14.5px;font-weight:700;font-stretch:108%}.dPanel .btn{justify-content:space-between;width:100%;min-height:56px;margin-top:18px;padding:5px 5px 5px 24px;font-size:15px}.dPanel .btn .cir{width:44px;height:44px}.dTel{border-radius:var(--r-pill);letter-spacing:.01em;font-variant-numeric:tabular-nums;width:100%;min-height:56px;transition:border-color var(--dur-3),background var(--dur-3);border:1px solid #0d0d0f47;justify-content:center;align-items:center;gap:10px;margin-top:10px;font-size:15px;font-weight:600;display:inline-flex}.dTel:hover{border-color:var(--ink);background:#0d0d0f08}.dTel svg{stroke:currentColor;fill:none;stroke-width:1.9px;width:16px;height:16px}.dPdf{border-radius:var(--r-md);transition:border-color var(--dur-3),background var(--dur-3);border:1px dashed #0d0d0f4d;align-items:center;gap:14px;margin-top:16px;padding:14px;display:flex}.dPdf:hover{border-color:var(--red);background:#e2061308}.dPdf .ic{border-radius:var(--r-sm);background:var(--red);flex:none;place-items:center;width:44px;height:44px;display:grid}.dPdf .ic svg{stroke:#fff;fill:none;stroke-width:1.8px;width:20px;height:20px}.dPdf b{font-size:14px;font-weight:700;font-stretch:108%;line-height:1.25;display:block}.dPdf i{font-style:normal;font-family:var(--font-m);letter-spacing:.1em;text-transform:uppercase;color:var(--gray-d);margin-top:3px;font-size:10.5px;display:block}.dPdf .dl{border-radius:var(--r-circle);border:1px solid var(--line-l);width:34px;height:34px;transition:var(--dur-3);flex:none;place-items:center;margin-left:auto;display:grid}.dPdf:hover .dl{background:var(--red);border-color:var(--red);color:#fff}.dPdf .dl svg{stroke:currentColor;fill:none;stroke-width:2px;width:15px;height:15px}.dTrust{border-top:1px solid var(--line-l);font-family:var(--font-m);letter-spacing:.1em;text-transform:uppercase;color:var(--gray-d);flex-wrap:wrap;gap:8px 18px;margin-top:16px;padding-top:14px;font-size:10px;display:flex}.dTrust span{align-items:center;gap:7px;display:inline-flex}.dTrust svg{width:14px;height:14px;stroke:var(--red);fill:none;stroke-width:2px;flex:none}.dBar{z-index:var(--z-bar);color:var(--ink);-webkit-backdrop-filter:blur(14px);border-top:1px solid var(--line-l);border-bottom:1px solid var(--line-l);transition:top var(--dur-3) var(--ease);background:#f4f2edf0;position:sticky;top:0}.dBar-in{align-items:center;gap:clamp(14px,2vw,32px);height:60px;display:flex}.dBar-name{font-family:var(--font-m);letter-spacing:.14em;text-transform:uppercase;flex:none;align-items:center;gap:9px;font-size:11px;display:flex}.dBar-name:before{content:"";border-radius:var(--r-xs);background:var(--red);width:7px;height:7px}.dBar-tabs{scrollbar-width:none;flex:1;gap:2px;min-width:0;display:flex;overflow-x:auto}.dBar-tabs::-webkit-scrollbar{display:none}.dBar-tabs a{color:var(--gray-d);border-radius:var(--r-sm);white-space:nowrap;min-height:44px;transition:color var(--dur-2),background var(--dur-2);align-items:center;padding:0 13px;font-size:13.5px;font-weight:500;display:inline-flex}.dBar-tabs a:hover{color:var(--ink);background:#0d0d0f0d}.dBar-tabs a[aria-current=true]{color:var(--ink);background:#0d0d0f12}.dSec{background:var(--paper);color:var(--ink);padding:clamp(60px,7vw,110px) 0;scroll-margin-top:140px}.dSec.ink{background:var(--ink);color:var(--paper)}.dSec.p2{background:var(--paper-2)}.dSec .label{color:var(--gray-d)}.dSec.ink .label{color:var(--gray)}.dH2{text-transform:uppercase;letter-spacing:-.015em;font-size:clamp(30px,4vw,62px);font-weight:800;font-stretch:116%;line-height:1}.dSec.ink .sec-link{color:var(--paper);border-bottom-color:var(--paper)}.dSec.ink .sec-link:hover{color:var(--red);border-bottom-color:var(--red)}.dLead{grid-template-columns:minmax(260px,var(--col-lead)) minmax(0,1fr);align-items:start;gap:clamp(28px,5vw,88px);display:grid}.dLead .dH2{font-size:var(--fs-h2-col)}.dLead p{color:var(--gray-d);max-width:68ch;font-size:clamp(15.5px,1.15vw,17.5px)}.dLead p+p{margin-top:15px}.dMetrics{border-top:2px solid var(--red);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:clamp(36px,4.2vw,64px);display:grid}.dMetrics>div{border-right:1px solid var(--line-l);min-width:0;padding:clamp(18px,2.2vw,30px) clamp(14px,1.6vw,26px) 0 0}.dMetrics>div:last-child{border-right:0}.dMetrics>div+div{padding-left:clamp(14px,1.6vw,26px)}.dMetrics i{font-style:normal;font-family:var(--font-m);letter-spacing:.13em;text-transform:uppercase;color:var(--gray-d);font-size:10.5px;display:block}.dMetrics b{letter-spacing:-.01em;margin-top:9px;font-size:clamp(17px,1.7vw,25px);font-weight:800;font-stretch:112%;line-height:1.14;display:block}.dNote{color:var(--gray-d);align-items:flex-start;gap:12px;margin-top:20px;font-size:13.5px;line-height:1.6;display:flex}.dNote svg{width:17px;height:17px;stroke:var(--red);fill:none;stroke-width:1.8px;flex:none;margin-top:3px}.dTblWrap{overscroll-behavior-x:contain;border:1px solid var(--line-l);border-radius:var(--r-md);background:#fff;overflow-x:auto}.dTbl{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;min-width:760px}.dTbl thead th{font-family:var(--font-m);letter-spacing:.13em;text-transform:uppercase;color:var(--gray-d);text-align:left;border-bottom:2px solid var(--ink);white-space:nowrap;padding:16px 18px;font-size:10.5px;font-weight:500}.dTbl tbody th{letter-spacing:-.01em;text-align:left;white-space:nowrap;padding:18px;font-size:clamp(18px,1.6vw,24px);font-weight:800;font-stretch:112%}.dTbl tbody td{color:var(--ink);vertical-align:middle;padding:18px;font-size:15px;line-height:1.9}.dTbl tbody tr{border-bottom:1px solid var(--line-l)}.dTbl tbody tr:last-child{border-bottom:0}.dTbl .dim2{color:var(--gray-d)}.dTbl-hint{font-family:var(--font-m);letter-spacing:.1em;text-transform:uppercase;color:var(--gray-d);margin-top:12px;font-size:10.5px;display:none}@media (max-width:820px){.dTbl-hint{display:block}}.dKv2{border-top:2px solid var(--ink);margin-top:clamp(24px,3vw,40px)}.dKv2 .r{border-bottom:1px solid var(--line-l);grid-template-columns:minmax(180px,300px) minmax(0,1fr);align-items:baseline;gap:clamp(16px,2.6vw,48px);padding:clamp(16px,1.9vw,24px) 0;display:grid}.dKv2 .k{letter-spacing:-.008em;font-size:clamp(16px,1.4vw,20px);font-weight:800;font-stretch:112%}.dKv2 .v{color:var(--gray-d);font-size:15.5px;line-height:1.65}.dAdd{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(14px,1.6vw,22px);display:grid}.dAdd-card{border-radius:var(--r-md);background:var(--coal);aspect-ratio:16/9;color:var(--paper);flex-direction:column;justify-content:flex-end;display:flex;position:relative;overflow:hidden}.dAdd-card img{object-fit:cover;transition:transform var(--dur-reveal) var(--ease)}.dAdd-card:after{content:"";background:linear-gradient(#0000 30%,#0d0d0f47 54%,#0d0d0fe0 92%);position:absolute;inset:0}.dAdd-card:hover img{transform:scale(1.05)}.dAdd-in{z-index:2;padding:clamp(16px,1.9vw,26px);position:relative}.dAdd-in h3{text-transform:uppercase;letter-spacing:-.01em;font-size:clamp(16px,1.5vw,23px);font-weight:800;font-stretch:112%;line-height:1.08}.dAdd-in p{color:#f4f2edc7;max-width:44ch;margin-top:8px;font-size:13.5px;line-height:1.55}.dUse{grid-template-columns:repeat(6,minmax(0,1fr));gap:clamp(12px,1.4vw,20px);display:grid}.dUse article{border:1px solid var(--line-l);border-radius:var(--r-md);transition:border-color var(--dur-3),transform var(--dur-3) var(--ease);background:#fff;flex-direction:column;grid-column:span 2;gap:10px;padding:clamp(18px,2vw,26px);display:flex}.dUse article:hover{border-color:var(--ink);transform:translateY(-3px)}.dUse article:nth-child(4),.dUse article:nth-child(5){grid-column:span 3}.dUse .no{font-family:var(--font-m);letter-spacing:.12em;color:var(--accent-text);font-size:10.5px}.dUse h3{letter-spacing:-.005em;font-size:clamp(17px,1.6vw,22px);font-weight:700;font-stretch:110%;line-height:1.16}.dUse p{color:var(--gray-d);font-size:14px;line-height:1.6}.dRef{border-top:1px solid var(--line-d)}.dRef a{border-bottom:1px solid var(--line-d);transition:background var(--dur-3),padding-left var(--dur-3) var(--ease);grid-template-columns:clamp(120px,12vw,180px) minmax(0,1fr) auto 30px;align-items:center;gap:clamp(16px,2.4vw,40px);padding:clamp(14px,1.7vw,22px) 0;display:grid}.dRef a:hover{background:#f4f2ed0b;padding-left:14px}.dRef .im{aspect-ratio:4/3;border-radius:var(--r-sm);background:var(--coal);position:relative;overflow:hidden}.dRef .im img{object-fit:cover;transition:transform var(--dur-reveal) var(--ease)}.dRef a:hover .im img{transform:scale(1.07)}.dRef h3{letter-spacing:-.008em;font-size:clamp(17px,1.8vw,25px);font-weight:700;font-stretch:110%;line-height:1.16}.dRef .m{font-family:var(--font-m);letter-spacing:.1em;text-transform:uppercase;color:var(--gray);margin-top:7px;font-size:10.5px}.dRef .m em{color:var(--accent-text);font-style:normal}.dRef .yr{font-family:var(--font-m);letter-spacing:.1em;color:var(--gray);white-space:nowrap;font-size:11px}.dRef .ar{width:30px;height:30px;stroke:var(--gray);fill:none;stroke-width:1.8px;transition:stroke var(--dur-3),transform var(--dur-3)}.dRef a:hover .ar{stroke:var(--red);transform:rotate(45deg)}.dFlow{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(18px,2.4vw,36px);margin-top:clamp(28px,3.2vw,46px);display:grid}.dFlow>div{border-top:1px solid var(--line-l);padding-top:16px}.dFlow i{font-style:normal;font-family:var(--font-m);letter-spacing:.12em;color:var(--accent-text);font-size:11px}.dFlow h3{letter-spacing:-.005em;margin-top:10px;font-size:clamp(16px,1.4vw,20px);font-weight:700;font-stretch:110%;line-height:1.2}.dFlow p{color:var(--gray-d);max-width:30ch;margin-top:8px;font-size:13.5px;line-height:1.58}.dFaq{grid-template-columns:minmax(260px,380px) minmax(0,1fr);align-items:start;gap:clamp(28px,4vw,80px);display:grid}.dFaq-side p{color:var(--gray-d);max-width:40ch;margin-top:20px;font-size:15px;line-height:1.66}.dFaq-side .sec-link{margin-top:22px}.dFaq-list{border-top:1px solid var(--line-l)}.dFaq-list details{border-bottom:1px solid var(--line-l)}.dFaq-list summary{cursor:pointer;justify-content:space-between;align-items:flex-start;gap:20px;min-height:44px;padding:clamp(18px,2vw,26px) 0;font-size:clamp(16px,1.35vw,19px);font-weight:600;line-height:1.35;list-style:none;display:flex}.dFaq-list summary::-webkit-details-marker{display:none}.dFaq-list summary svg{width:20px;height:20px;stroke:var(--red);fill:none;stroke-width:2px;transition:transform var(--dur-3) var(--ease);flex:none;margin-top:3px}.dFaq-list details[open] summary svg{transform:rotate(45deg)}.dFaq-list .a{color:var(--gray-d);max-width:74ch;padding-bottom:clamp(18px,2vw,26px);font-size:15.5px;line-height:1.68}.dOther .fs-rail{justify-content:space-between}.dEnd{background:var(--ink);color:var(--paper);padding:clamp(70px,8.4vw,132px) 0;position:relative;overflow:hidden}.dEnd-bg{opacity:.2;position:absolute;inset:0}.dEnd-bg img{object-fit:cover}.dEnd-glow{background:radial-gradient(120% 90% at 50% 100%,#e2061347,#0000 62%);position:absolute;inset:0}.dEnd .wrap{z-index:2;text-align:center;position:relative}.dEnd h2{text-transform:uppercase;letter-spacing:-.025em;font-size:clamp(38px,7vw,110px);font-weight:800;font-stretch:122%;line-height:.94}.dEnd h2 em{color:#0000;-webkit-text-stroke:1px #f4f2ed6b;font-style:normal;display:block}.dEnd p{color:#f4f2edc7;max-width:56ch;margin:20px auto 0;font-size:clamp(15px,1.2vw,17.5px)}.dEnd .row{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:34px;display:flex}.dEnd .dTel{border-color:var(--line-d);width:auto;color:var(--paper);margin-top:0;padding:0 24px}.dEnd .dTel:hover{border-color:var(--paper);background:#ffffff0f}.dSideCat{z-index:var(--z-float);writing-mode:vertical-rl;background:var(--ink);color:var(--paper);font-family:var(--font-m);letter-spacing:.16em;text-transform:uppercase;border-radius:var(--r-sm) 0 0 var(--r-sm);border:1px solid var(--line-d);transition:background var(--dur-3),padding var(--dur-3);border-right:0;align-items:center;gap:9px;padding:16px 11px;font-size:10.5px;display:inline-flex;position:fixed;top:52%;right:0;transform:translateY(-50%)}.dSideCat:hover{background:var(--red);padding-right:15px}.dSideCat svg{stroke:currentColor;fill:none;stroke-width:2px;width:14px;height:14px;transform:rotate(90deg)}@media (max-width:1100px){.dShop{grid-template-columns:1fr}.dPanel{position:static}.dLead{grid-template-columns:1fr;gap:22px}.dUse article,.dUse article:nth-child(4),.dUse article:nth-child(5){grid-column:span 3}.dFlow{grid-template-columns:1fr 1fr;row-gap:clamp(24px,3.6vw,40px)}.dFaq{grid-template-columns:1fr}.dMetrics{grid-template-columns:1fr 1fr}.dMetrics>div:nth-child(2){border-right:0}.dMetrics>div:first-child,.dMetrics>div:nth-child(2){border-bottom:1px solid var(--line-l);padding-bottom:clamp(18px,2.2vw,30px)}.dSideCat{display:none}}@media (max-width:640px){.dBar-in{height:56px}.dNavs{display:none}.dStage{aspect-ratio:4/3;border-radius:var(--r-md)}.dAdd{grid-template-columns:1fr 1fr;gap:10px}.dAdd-card{aspect-ratio:3/3.4;border-radius:var(--r-sm)}.dAdd-in{padding:12px}.dAdd-in h3{font-size:14px}.dAdd-in p{display:none}.dUse article,.dUse article:nth-child(4),.dUse article:nth-child(5){grid-column:span 6}.dRef a{grid-template-columns:96px minmax(0,1fr);row-gap:4px}.dRef .yr,.dRef .ar{display:none}.dFlow{grid-template-columns:1fr}.dKv2 .r{grid-template-columns:1fr;gap:6px}}
