@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-ext-wght-normal-DjL33-gN.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-wght-normal-BEAKL7Jp.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-vietnamese-wght-normal-6IgcOCM7.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-ext-wght-normal-DC-KSUi6.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-wght-normal-BgDaEnEv.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-cyrillic-ext-wght-normal-I4S5GZfc.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-cyrillic-wght-normal-BmXc_FBt.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-symbols2-wght-normal-GZpp1pK2.woff2) format("woff2-variations");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-vietnamese-wght-normal-D8KDMBhC.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-latin-ext-wght-normal-DrnZ1wKl.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-latin-wght-normal-B_7UjwxQ.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{color-scheme:dark;font-family:Geist Variable,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;--font-sans: "Geist Variable", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-mono: "Geist Mono Variable", "SFMono-Regular", Consolas, "Liberation Mono", monospace;--bg: #030712;--ink: #f8fbff;--muted: #c8d3e5;--dim: #8794aa;--line: rgba(224, 238, 255, .16);--line-strong: rgba(224, 238, 255, .28);--lime: #d8ff50;--cyan: #61e7ff;--violet: #a879ff;--page: clamp(18px, 5vw, 86px);--shell: 1280px;--scroll-depth: 0;background:var(--bg);color:var(--ink);font-synthesis:none;text-rendering:optimizeLegibility}*{box-sizing:border-box}html{overflow-x:hidden;scroll-behavior:smooth}body{margin:0;min-width:320px;overflow-x:hidden;background:#02050c}body.home-template{background:radial-gradient(ellipse at 18% 48%,rgba(97,231,255,.055),transparent 34rem),radial-gradient(ellipse at 78% 62%,rgba(168,121,255,.08),transparent 42rem),linear-gradient(180deg,#02050c,#03101b 48%,#02050c)}a{color:inherit}button,a{touch-action:manipulation;-webkit-tap-highlight-color:transparent}h1,h2,h3,p,pre,ul,dl{margin-top:0}[id]{scroll-margin-top:96px}:where(a,button):focus-visible{outline:2px solid var(--lime);outline-offset:4px}.skip-link{position:fixed;top:12px;left:12px;z-index:60;padding:10px 14px;border:1px solid var(--line-strong);border-radius:8px;background:#07111d;color:#fff;font-size:13px;font-weight:800;text-decoration:none;transform:translateY(-180%);transition:transform .16s ease}.skip-link:focus-visible{transform:translateY(0)}.topbar{position:absolute;top:0;left:0;right:0;z-index:40;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:26px;padding:22px max(var(--page),env(safe-area-inset-right)) 18px max(var(--page),env(safe-area-inset-left));transition:background .18s ease,border-color .18s ease,backdrop-filter .18s ease}.brand,.nav-links,.nav-actions,.hero-actions,.world-rail,.world-rail ul,.button{display:flex;align-items:center}.brand{width:fit-content;gap:12px;text-decoration:none}.brand-mark{width:42px;height:42px;flex:0 0 auto;border-radius:12px;filter:drop-shadow(0 0 22px rgba(97,231,255,.18))}.brand-name{display:inline-flex;align-items:baseline;font-family:var(--font-sans);font-size:clamp(1.18rem,1.75vw,1.52rem);font-weight:760;letter-spacing:-.035em;line-height:.9;text-shadow:0 0 28px rgba(97,231,255,.16)}.brand-dot{color:var(--lime);padding-inline:.03em}.nav-links{justify-content:center;gap:clamp(22px,3.2vw,44px);font-size:13px;font-weight:800}.nav-links a,.login-link{min-height:40px;color:#f5f9ffbd;text-decoration:none;transition:color .16s ease,transform .16s ease}.nav-links a:hover,.login-link:hover{color:#fff;transform:translateY(-1px)}.nav-actions{justify-content:flex-end;gap:18px;font-size:13px;font-weight:800}.button{justify-content:center;gap:10px;width:fit-content;min-height:48px;border:1px solid rgba(226,255,104,.7);border-radius:8px;padding:0 23px;background:linear-gradient(180deg,#efff82,#c7fa42);color:#07100b;font-size:14px;font-weight:900;text-decoration:none;box-shadow:0 20px 48px #d8ff502e,inset 0 1px #ffffff75;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}.button:hover{transform:translateY(-2px);box-shadow:0 26px 60px #d8ff503d,inset 0 1px #ffffff85}.button-small{min-width:124px;min-height:40px;padding:0 16px;font-size:12px}.button.secondary{border-color:#e8f2ff47;background:#030a1461;color:#fff;box-shadow:inset 0 0 0 1px #ffffff0a,0 20px 44px #0000002e;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.scene{position:relative;min-height:94svh;overflow:hidden;isolation:isolate;background:#02050c}.scene+.scene,.pricing-section+.scene{margin-top:-26svh;background:transparent}.scene:before{position:absolute;inset:-2.5%;z-index:-3;content:"";background-image:var(--scene-image);background-position:var(--scene-position, center);background-size:cover;background-repeat:no-repeat;filter:saturate(1.14) contrast(1.1) brightness(1.04);-webkit-mask-image:linear-gradient(180deg,#000 0,#000 calc(100% - 18svh),rgba(0,0,0,.36) 94%,transparent 100%);mask-image:linear-gradient(180deg,#000 0,#000 calc(100% - 18svh),rgba(0,0,0,.36) 94%,transparent 100%);transform:scale(1.025) translate3d(0,calc(var(--scroll-depth) * -12px),0);transform-origin:center}.scene:after{position:absolute;inset:0;z-index:-1;content:"";background:radial-gradient(ellipse at 72% 48%,rgba(102,231,255,.08),transparent 34rem),linear-gradient(90deg,#02050cd6,#02050ca3 28%,#02050c1a,#02050c3d),linear-gradient(180deg,#02050c29,#02050c05 42%,#02050cc7);box-shadow:inset 0 -16svh 18svh #02050cd6}.scene+.scene:before,.scene+.scene:after{-webkit-mask-image:linear-gradient(180deg,transparent 0,rgba(0,0,0,.08) 10svh,rgba(0,0,0,.72) 26svh,#000 38svh,#000 calc(100% - 30svh),transparent 100%);mask-image:linear-gradient(180deg,transparent 0,rgba(0,0,0,.08) 10svh,rgba(0,0,0,.72) 26svh,#000 38svh,#000 calc(100% - 30svh),transparent 100%)}.hero-scene{min-height:calc(100svh - 34px)}.hero-scene:after{background:radial-gradient(ellipse at 70% 43%,rgba(168,121,255,.1),transparent 31rem),linear-gradient(90deg,#02050cf0,#02050cc7,#02050c0f 58%,#02050c29),linear-gradient(180deg,#02050c2e,#02050c05 47%,#02050cb8)}.home-template .hero-scene:after{-webkit-mask-image:linear-gradient(180deg,#000 0%,#000 calc(100% - 24svh),rgba(0,0,0,.48) calc(100% - 10svh),transparent 100%);mask-image:linear-gradient(180deg,#000 0%,#000 calc(100% - 24svh),rgba(0,0,0,.48) calc(100% - 10svh),transparent 100%)}.portal-scene:after{background:radial-gradient(ellipse at 76% 44%,rgba(168,121,255,.12),transparent 34rem),linear-gradient(90deg,#02050ce0,#02050cb3 32%,#02050c1a 68%,#02050c47),linear-gradient(180deg,#02050cc7,#02050c0a 30%,#02050cf5)}.developer-scene:after{background:radial-gradient(ellipse at 74% 48%,rgba(97,231,255,.1),transparent 34rem),linear-gradient(90deg,#02050ce6,#02050cad 38%,#02050c1f 72%,#02050c57),linear-gradient(180deg,#02050ceb,#02050c0a 34%,#02050cf0)}.scene-inner,.section-inner{width:min(var(--shell),calc(100% - var(--page) * 2));margin:0 auto}.hero-inner{display:flex;width:min(590px,calc(100% - var(--page) * 2));min-height:calc(100svh - 34px);max-width:590px;flex-direction:column;justify-content:center;margin-right:auto;margin-left:var(--page);padding:clamp(118px,16vh,178px) 0 clamp(120px,16vh,164px)}.eyebrow,.section-kicker{color:var(--lime);font-size:12px;font-weight:900;letter-spacing:.02em;text-transform:uppercase}.eyebrow{margin-bottom:22px}.hero-inner h1,.section-copy h2,.pricing-intro h2,.developer-copy h2,.founder-inner h2{font-family:var(--font-sans);letter-spacing:-.055em;text-wrap:balance}.hero-inner h1{max-width:570px;margin-bottom:24px;color:#fff;font-size:clamp(3.45rem,7.45vw,7.1rem);font-weight:690;line-height:.87}.hero-headline{display:block}.hero-headline{max-width:10.5ch;color:#fff;text-shadow:0 0 44px rgba(97,231,255,.12)}.hero-text{max-width:560px;margin-bottom:27px;color:#dbe5f2;font-size:clamp(1rem,1.35vw,1.18rem);line-height:1.74;text-wrap:pretty}.hero-actions{gap:14px;flex-wrap:wrap}.hero-endpoint{display:flex;width:fit-content;max-width:100%;align-items:center;gap:12px;margin:22px 0 0;border:1px solid rgba(224,238,255,.15);border-radius:8px;padding:10px 13px;background:#02081280;color:var(--cyan);font-family:var(--font-mono);font-size:12px;line-height:1.25;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.hero-endpoint span{color:var(--dim)}.hero-endpoint code{min-width:0;color:var(--cyan);overflow-wrap:anywhere}.hero-proof{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;width:min(560px,100%);margin:16px 0 0;border:1px solid rgba(224,238,255,.15);background:#e0eeff1c}.hero-proof div{padding:14px 15px;background:#030912ad;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.hero-proof dt{margin-bottom:5px;color:#fff;font-size:12px;font-weight:900;letter-spacing:.02em;text-transform:uppercase}.hero-proof dd{margin:0;color:#d8e2f1;font-size:11px;line-height:1.35}.world-rail{position:absolute;left:var(--page);right:var(--page);bottom:clamp(18px,4vh,42px);z-index:2;max-width:var(--shell);gap:26px;margin:0 auto;color:#f8fbffb8}.world-rail p{margin-bottom:0;color:var(--dim);font-size:11px;font-weight:900;text-transform:uppercase}.world-rail ul{flex-wrap:wrap;gap:14px 26px;padding:0;margin:0;font-size:13px;font-weight:800;list-style:none}.split-layout,.developer-layout{display:grid;grid-template-columns:minmax(300px,.42fr) minmax(0,.58fr);gap:clamp(40px,7vw,108px);align-items:center;min-height:94svh;padding:clamp(120px,17vh,190px) 0 clamp(90px,14vh,150px)}.section-copy{max-width:590px}.section-copy h2,.pricing-intro h2,.developer-copy h2,.founder-inner h2{margin-bottom:20px;color:#fff;font-size:clamp(2.6rem,5.7vw,5.4rem);font-weight:640;line-height:.96}.section-copy p:not(.section-kicker),.pricing-intro p,.developer-copy p,.founder-inner p{color:var(--muted);font-size:15px;line-height:1.76}.lane-stack{display:grid;align-self:end;border-top:1px solid rgba(224,238,255,.18);background:linear-gradient(90deg,#02071047,#0207100a);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.lane-stack article{display:grid;grid-template-columns:64px minmax(0,1fr);gap:22px;align-items:start;padding:28px 0;border-bottom:1px solid rgba(224,238,255,.16);transition:transform .18s ease,border-color .18s ease,background .18s ease}.lane-stack article:hover{border-color:#d8ff5047;background:linear-gradient(90deg,rgba(216,255,80,.055),transparent);transform:translate(6px)}.lane-stack span{color:var(--lime);font-family:var(--font-mono);font-size:14px;font-weight:760}.lane-stack h3{margin-bottom:8px;color:#fff;font-size:clamp(1.22rem,2vw,1.55rem);line-height:1.1}.lane-stack p{max-width:540px;margin-bottom:0;color:#cbd7e8;font-size:14px;line-height:1.65}.pricing-section{position:relative;overflow:hidden;isolation:isolate;margin-top:-26svh;padding:clamp(178px,25vw,270px) 0 clamp(106px,14vw,172px);background:#02050c}.pricing-backdrop{position:absolute;inset:-14% -4%;z-index:-2;background-image:url(/flatfee.com/bilder/flatfee-hero-world-4k.webp);background-position:76% 44%;background-size:cover;filter:saturate(1.12) contrast(1.08) brightness(.74);-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 20svh,#000 calc(100% - 26svh),transparent 100%);mask-image:linear-gradient(180deg,transparent 0,#000 20svh,#000 calc(100% - 26svh),transparent 100%);transform:scale(1.06)}.pricing-section:after{position:absolute;inset:0;z-index:-1;content:"";background:radial-gradient(ellipse at 76% 20%,rgba(216,255,80,.08),transparent 32rem),linear-gradient(90deg,#02050ceb,#02050ca3 48%,#02050cd6),linear-gradient(180deg,#02050c,#02050c2e 24%,#02050c1f 58%,#02050c)}.pricing-intro{display:grid;grid-template-columns:minmax(280px,.62fr) minmax(260px,.38fr);gap:clamp(28px,5vw,76px);align-items:end;margin-bottom:clamp(34px,6vw,68px)}.pricing-intro h2,.pricing-intro p{margin-bottom:0}.price-ledger{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid rgba(224,238,255,.22);border-bottom:1px solid rgba(224,238,255,.16);background:#030a145c;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.price-ledger article{position:relative;min-height:365px;padding:clamp(24px,3vw,34px);border-right:1px solid rgba(224,238,255,.14)}.price-ledger article:last-child{border-right:0}.price-ledger .featured{background:linear-gradient(180deg,#d8ff501f,#61e7ff08),#05101b57;box-shadow:inset 0 1px #d8ff5047}.plan-badge{width:fit-content;min-height:26px;margin:0 0 14px;padding:6px 10px;border:1px solid rgba(216,255,80,.52);border-radius:999px;color:var(--lime);font-size:10px;font-weight:900;text-transform:uppercase}.plan-name{margin-bottom:18px;color:#fff;font-size:17px;font-weight:900}.price-ledger strong{display:block;margin-bottom:11px;color:#fff;font-family:var(--font-sans);font-size:clamp(3.2rem,5.3vw,4.95rem);font-weight:630;line-height:.86;font-variant-numeric:tabular-nums}.founder-price{margin-bottom:26px;color:var(--lime);font-size:13px;font-weight:900}.price-ledger ul{display:grid;gap:13px;padding:0;margin:0;color:#e6edf8;font-size:12px;line-height:1.48;list-style:none}.price-ledger li{position:relative;padding-left:19px}.price-ledger li:before{position:absolute;left:0;color:var(--lime);content:"+";font-weight:900}.developer-layout{grid-template-columns:minmax(280px,.42fr) minmax(320px,.58fr)}.developer-copy{max-width:560px}.code-panel{position:relative;overflow:hidden;border:1px solid rgba(224,238,255,.18);border-radius:8px;background:linear-gradient(180deg,#040c18c7,#040c1875),#040c18b8;box-shadow:0 30px 90px #00000057,inset 0 1px #ffffff0f;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.tabs{display:flex;min-height:54px;gap:4px;padding:0 18px;border-bottom:1px solid rgba(224,238,255,.12)}.tabs button{min-height:42px;border:0;border-radius:8px;padding:0 16px;background:transparent;color:#c7d0dd;font:inherit;font-size:13px;cursor:pointer}.tabs .active{background:#ffffff12;color:#fff}pre{min-height:292px;margin:0;padding:24px 30px 62px;overflow-x:auto;color:#e6edf7;font-size:13px;line-height:1.82}code{font-family:var(--font-mono)}.copy-button{position:absolute;right:18px;bottom:16px;min-height:40px;border:1px solid rgba(224,238,255,.18);border-radius:7px;padding:0 12px;background:#ffffff13;color:#d5deeb;font:inherit;font-size:12px;cursor:pointer}.founder-section{position:relative;overflow:hidden;padding:clamp(88px,13vw,150px) 0 clamp(56px,8vw,92px);background:radial-gradient(ellipse at 50% 0%,rgba(97,231,255,.08),transparent 34rem),linear-gradient(180deg,#02050c,#06111d 58%,#02050c)}.founder-section:before{position:absolute;inset:0;content:"";opacity:.34;background-image:url(/flatfee.com/bilder/flatfee-portal-wide-4k.webp);background-position:right 42%;background-size:cover;filter:saturate(1.1) brightness(.76);-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 56%,#000 100%);mask-image:linear-gradient(90deg,transparent 0%,#000 56%,#000 100%)}.founder-inner{position:relative;max-width:760px}.founder-inner p:not(.section-kicker){max-width:570px;margin-bottom:28px}.nav-links a.is-active,.site-footer a.is-active{color:#fff}.world-rail a,.text-link{color:inherit;text-decoration:none}.text-link{display:inline-flex;width:fit-content;margin-top:22px;color:var(--lime);font-size:13px;font-weight:900}.text-link:after{padding-left:8px;content:"->"}.home-template main{position:relative;overflow:hidden;isolation:isolate}.home-template main:before,.home-template main:after{position:absolute;inset:0;z-index:0;content:"";pointer-events:none}.home-template main:before{top:52svh;height:148svh;opacity:.3;background-image:url(/flatfee.com/bilder/flatfee-hero-world-4k.webp);background-position:66% 0;background-size:cover;background-repeat:no-repeat;filter:saturate(1.18) contrast(1.08) brightness(.82);-webkit-mask-image:linear-gradient(180deg,transparent 0%,rgba(0,0,0,.14) 12%,rgba(0,0,0,.62) 34%,rgba(0,0,0,.52) 76%,transparent 100%);mask-image:linear-gradient(180deg,transparent 0%,rgba(0,0,0,.14) 12%,rgba(0,0,0,.62) 34%,rgba(0,0,0,.52) 76%,transparent 100%)}.home-template main:after{top:44svh;height:150svh;background:radial-gradient(ellipse at 18% 36%,rgba(97,231,255,.06),transparent 34rem),radial-gradient(ellipse at 74% 42%,rgba(168,121,255,.07),transparent 38rem),linear-gradient(180deg,#02050c00,#0309120a 22%,#040c163d 58%,#02050cb8);-webkit-mask-image:linear-gradient(180deg,transparent 0%,rgba(0,0,0,.22) 14%,rgba(0,0,0,.76) 42%,rgba(0,0,0,.56) 78%,transparent 100%);mask-image:linear-gradient(180deg,transparent 0%,rgba(0,0,0,.22) 14%,rgba(0,0,0,.76) 42%,rgba(0,0,0,.56) 78%,transparent 100%)}.home-template main>*{position:relative;z-index:1}.home-template .hero-scene{background:transparent;z-index:2}.platform-section,.compat-section,.trust-section,.page-band{position:relative;overflow:hidden;isolation:isolate;padding:clamp(86px,12vw,148px) 0;background:radial-gradient(ellipse at 82% 0%,rgba(97,231,255,.07),transparent 32rem),linear-gradient(180deg,#02050c00,#040c16b3 30%,#06101beb 56%,#02050c)}.platform-section,.compat-section,.trust-section{margin-top:-8svh;padding-top:calc(clamp(86px,12vw,148px) + 8svh)}.home-template .platform-section,.home-template .compat-section,.home-template .trust-section{z-index:1;margin-top:-24svh;padding-top:calc(clamp(86px,12vw,148px) + 24svh);background:radial-gradient(ellipse at 24% 72%,rgba(97,231,255,.06),transparent 33rem),radial-gradient(ellipse at 72% 64%,rgba(168,121,255,.055),transparent 38rem),linear-gradient(180deg,#02050c00,#03091205 30%,#040c1652 68%,#02050cdb)}.home-template .platform-section:before,.home-template .compat-section:before,.home-template .trust-section:before{display:block;inset:0 0 auto;height:min(110svh,980px);opacity:.2;background-image:url(/flatfee.com/bilder/flatfee-hero-world-4k.webp);background-position:68% 0;background-size:cover;filter:saturate(1.18) contrast(1.08) brightness(.82);-webkit-mask-image:linear-gradient(180deg,transparent 0%,transparent 14%,rgba(0,0,0,.32) 34%,rgba(0,0,0,.58) 72%,transparent 100%);mask-image:linear-gradient(180deg,transparent 0%,transparent 14%,rgba(0,0,0,.32) 34%,rgba(0,0,0,.58) 72%,transparent 100%)}.page-template .page-band{margin-top:-30svh;padding-top:calc(clamp(86px,12vw,148px) + 30svh);background:linear-gradient(180deg,#02050c00,#02050c0a 20%,#02050c6b 48%,#02050ce6 78%,#02050c)}.platform-section:before,.compat-section:before,.trust-section:before,.page-band:before{position:absolute;inset:-18svh 0 auto;z-index:0;height:min(72svh,760px);content:"";opacity:.16;pointer-events:none;background-image:url(/flatfee.com/bilder/flatfee-hero-world-4k.webp);background-position:66% 0;background-size:cover;filter:saturate(1.22) contrast(1.08) brightness(.78);-webkit-mask-image:linear-gradient(180deg,transparent 0%,#000 24%,rgba(0,0,0,.8) 68%,transparent 100%);mask-image:linear-gradient(180deg,transparent 0%,#000 24%,rgba(0,0,0,.8) 68%,transparent 100%)}.platform-section>.section-inner,.compat-section>.section-inner,.trust-section>.section-inner,.page-band>.section-inner{position:relative;z-index:1}.section-heading{display:grid;grid-template-columns:minmax(280px,.58fr) minmax(260px,.42fr);gap:clamp(28px,5vw,76px);align-items:end;margin-bottom:clamp(34px,6vw,70px)}.section-heading h2,.subhero h1{margin-bottom:0;color:#fff;font-family:var(--font-sans);font-size:clamp(2.7rem,6.1vw,6.2rem);font-weight:660;letter-spacing:-.055em;line-height:.92;text-wrap:balance}.section-heading p,.subhero p,.wide-panel p{color:var(--muted);font-size:15px;line-height:1.78}.platform-grid,.trust-links,.policy-grid,.faq-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid rgba(224,238,255,.2);border-bottom:1px solid rgba(224,238,255,.14);background:#030a145c;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.platform-grid a,.trust-links a,.policy-grid article,.faq-grid article{min-height:260px;border-right:1px solid rgba(224,238,255,.13);padding:clamp(24px,3vw,34px);color:inherit;text-decoration:none;transition:background .16s ease,transform .16s ease,border-color .16s ease}.platform-grid a:last-child,.trust-links a:last-child,.policy-grid article:last-child,.faq-grid article:last-child{border-right:0}.platform-grid a:hover,.trust-links a:hover{border-color:#d8ff5042;background:#d8ff500b;transform:translateY(-3px)}.platform-grid span,.policy-grid span{display:block;margin-bottom:38px;color:var(--lime);font-family:var(--font-mono);font-size:12px;font-weight:800}.platform-grid h3,.trust-links strong,.policy-grid h2,.faq-grid h2{display:block;margin-bottom:12px;color:#fff;font-size:clamp(1.18rem,2.1vw,1.5rem);line-height:1.1}.platform-grid p,.trust-links span,.policy-grid p,.faq-grid p{display:block;margin:0;color:#cbd7e8;font-size:13px;line-height:1.65}.split-plain{display:grid;grid-template-columns:minmax(280px,.42fr) minmax(0,.58fr);gap:clamp(40px,7vw,108px);align-items:start}.compat-matrix,.status-board,.receipt-list,.spec-table,.compare-table{display:grid;border-top:1px solid rgba(224,238,255,.2);border-bottom:1px solid rgba(224,238,255,.14);background:#030a1470;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.compat-matrix{grid-template-columns:repeat(2,minmax(0,1fr))}.compat-matrix div,.status-board div,.receipt-list div,.spec-table div,.compare-table div{border-bottom:1px solid rgba(224,238,255,.12);padding:20px 22px}.compat-matrix div:nth-last-child(-n+2),.status-board div:last-child,.receipt-list div:last-child,.spec-table div:last-child,.compare-table div:last-child{border-bottom:0}.compat-matrix strong,.status-board strong,.receipt-list strong,.spec-table strong,.compare-table strong{display:block;margin-bottom:5px;color:#fff;font-size:14px}.compat-matrix span,.status-board em,.receipt-list span,.spec-table span,.compare-table span{color:var(--muted);font-size:13px;font-style:normal;line-height:1.55}.pricing-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:34px}.page-template,.page-main{background:#02050c}.page-template{--page-scene-image: url(/flatfee.com/bilder/flatfee-portal-wide-4k.webp);--page-scene-position: 70% 34%;--page-scene-size: cover}.docs-page,.models-page,.pricing-page{--page-scene-image: url(/flatfee.com/bilder/flatfee-portal-wide-4k.webp);--page-scene-position: 68% 34%}.status-page,.security-page{--page-scene-image: url(/flatfee.com/bilder/flatfee-hero-world-4k.webp);--page-scene-position: 70% 38%}.compare-page,.changelog-page{--page-scene-image: url(/flatfee.com/bilder/flatfee-agent-desk-4k.webp);--page-scene-position: 72% 40%}.page-main{position:relative;isolation:isolate}.page-template .page-main:before,.page-template .page-main:after{position:fixed;inset:0;content:"";pointer-events:none}.page-template .page-main:before{z-index:0;opacity:.5;background-image:var(--page-scene-image);background-position:var(--page-scene-position);background-size:var(--page-scene-size);background-repeat:no-repeat;filter:saturate(1.16) contrast(1.08) brightness(.82)}.page-template .page-main:after{z-index:0;background:radial-gradient(ellipse at 68% 24%,rgba(97,231,255,.1),transparent 34rem),linear-gradient(90deg,#02050ce6,#02050cb3 44%,#02050c57),linear-gradient(180deg,#02050c52,#02050c2e 42%,#02050cc7)}.page-template .page-main>*{position:relative;z-index:1}.subhero{position:relative;overflow:visible;min-height:72svh;padding:clamp(150px,18vw,210px) 0 clamp(150px,17vw,238px);isolation:isolate;background:radial-gradient(ellipse at 72% 18%,rgba(168,121,255,.1),transparent 28rem),linear-gradient(180deg,#03071280,#07101a47 54%,#02050c00)}.subhero:before{position:absolute;inset:0 0 -42svh;z-index:-1;content:"";opacity:.24;background-image:url(/flatfee.com/bilder/flatfee-portal-wide-4k.webp);background-position:right 34%;background-size:cover;filter:saturate(1.12) contrast(1.06) brightness(.86);-webkit-mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.34) 34%,#000 58%,#000 100%),linear-gradient(180deg,#000 0% 82%,#000000c7);mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.34) 34%,#000 58%,#000 100%),linear-gradient(180deg,#000 0% 82%,#000000c7)}.subhero:after{position:absolute;inset:0 0 -42svh;z-index:-1;content:"";pointer-events:none;background:radial-gradient(ellipse at 68% 34%,rgba(97,231,255,.08),transparent 34rem),linear-gradient(180deg,#02050c00,#02050c1f 58%,#02050c85 88%,#02050cad)}.page-template .subhero:before,.page-template .page-band:before{display:none}.page-template .subhero:after{z-index:0}.page-template .subhero>.section-inner{position:relative;z-index:1}.subhero-inner{max-width:920px;margin-left:var(--page)}.subhero h1{max-width:850px;margin-bottom:24px}.subhero p{max-width:680px;margin-bottom:0;font-size:clamp(1rem,1.4vw,1.2rem)}.subhero code,.doc-content code,.doc-meta code{color:var(--cyan);font-family:var(--font-mono);font-size:.94em}.doc-meta{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;width:min(840px,100%);margin:30px 0 0;border:1px solid rgba(224,238,255,.15);background:#e0eeff1a}.doc-meta div{padding:15px 16px;background:#030912ad;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.doc-meta dt{margin-bottom:5px;color:var(--dim);font-size:11px;font-weight:900;text-transform:uppercase}.doc-meta dd{margin:0;color:#fff;font-size:13px;line-height:1.45}.docs-layout{display:grid;grid-template-columns:230px minmax(0,1fr);gap:clamp(34px,6vw,86px);align-items:start}.doc-content,.doc-section,.code-panel,.compare-table{min-width:0}.doc-nav{position:sticky;top:24px;display:grid;gap:8px;border-left:1px solid rgba(224,238,255,.16);padding-left:18px}.doc-nav a{color:var(--muted);font-size:13px;font-weight:800;text-decoration:none}.doc-content{display:grid;gap:50px;max-width:920px}.doc-section h2,.wide-panel h2{margin-bottom:14px;color:#fff;font-size:clamp(1.7rem,3vw,2.65rem);letter-spacing:-.04em;line-height:1}.doc-section>p{max-width:720px;color:var(--muted);font-size:15px;line-height:1.74}.spec-table div{display:grid;grid-template-columns:minmax(150px,.28fr) minmax(0,.72fr);gap:24px}.note{margin-top:16px;color:var(--dim);font-size:13px}.note a{color:var(--lime)}.wide-panel{display:grid;grid-template-columns:minmax(260px,.4fr) minmax(0,.6fr);gap:clamp(28px,5vw,72px);align-items:start;margin-top:clamp(48px,8vw,88px);border-top:1px solid rgba(224,238,255,.2);border-bottom:1px solid rgba(224,238,255,.14);padding:clamp(28px,4vw,42px) 0}.check-list{display:grid;gap:14px;padding:0;margin:0;color:#e6edf8;font-size:14px;line-height:1.6;list-style:none}.check-list li{position:relative;padding-left:24px}.check-list li:before{position:absolute;left:0;color:var(--lime);content:"+";font-weight:900}.price-ledger.standalone{margin-bottom:clamp(46px,7vw,76px)}.status-board{grid-template-columns:repeat(3,minmax(0,1fr))}.status-board div{display:grid;grid-template-columns:14px minmax(0,1fr);gap:10px 12px;align-items:start;min-height:122px}.status-board em{grid-column:2}.status-dot{width:9px;height:9px;margin-top:4px;border-radius:999px;background:var(--dim);box-shadow:0 0 0 4px #8794aa1a}.status-dot.ok{background:var(--lime);box-shadow:0 0 0 4px #d8ff501c}.status-dot.pending{background:var(--cyan);box-shadow:0 0 0 4px #61e7ff1c}.timeline{display:grid;gap:1px;border-top:1px solid rgba(224,238,255,.2);border-bottom:1px solid rgba(224,238,255,.14);background:#e0eeff1a}.timeline article{padding:clamp(26px,4vw,42px);background:#030a14bd}.timeline time{display:block;margin-bottom:12px;color:var(--lime);font-size:12px;font-weight:900;text-transform:uppercase}.timeline h2{margin-bottom:10px;color:#fff;font-size:clamp(1.45rem,2.7vw,2.35rem);letter-spacing:-.04em}.timeline p,.timeline li{color:var(--muted);font-size:14px;line-height:1.68}.timeline ul{display:grid;gap:8px;margin:16px 0 0;padding-left:18px}.compare-table{overflow:auto}.compare-table div{display:grid;min-width:880px;grid-template-columns:.75fr 1fr 1fr 1fr;gap:22px}.compare-table div:first-child{color:var(--lime);font-size:12px;text-transform:uppercase}.site-footer{padding:38px 0 42px;border-top:0;background:linear-gradient(180deg,#02050cf5,#02050c)}.footer-inner{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:24px;align-items:center}.footer-brand .brand-mark{width:32px;height:32px}.footer-brand .brand-name{font-size:1.05rem}.site-footer nav{display:flex;flex-wrap:wrap;justify-content:center;gap:16px 24px}.site-footer a{color:#f5f9ffad;font-size:12px;font-weight:800;text-decoration:none}.site-footer p{margin:0;color:var(--dim);font-size:12px}.js-ready .reveal{opacity:0;transform:translateY(18px);transition:opacity .52s ease,transform .52s ease}.reveal.is-visible,.no-js .reveal{opacity:1;transform:translateY(0)}.js-ready .hero-inner{animation:heroLift .76s ease both}@keyframes heroLift{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important}.scene:before{transform:none}}@media(max-width:1120px){.topbar{grid-template-columns:minmax(0,1fr) auto}.nav-links{order:3;grid-column:1 / -1;justify-content:flex-start;overflow-x:auto;padding-bottom:3px;scrollbar-width:none}.nav-links::-webkit-scrollbar{display:none}.split-layout,.pricing-intro,.developer-layout,.section-heading,.split-plain,.wide-panel{grid-template-columns:1fr}.lane-stack,.code-panel{max-width:720px}.price-ledger,.platform-grid,.trust-links,.policy-grid,.faq-grid,.status-board{grid-template-columns:repeat(2,minmax(0,1fr))}.price-ledger article:nth-child(2),.platform-grid a:nth-child(2),.trust-links a:nth-child(2),.policy-grid article:nth-child(2),.faq-grid article:nth-child(2){border-right:0}.price-ledger article:nth-child(-n+2),.platform-grid a:nth-child(-n+2),.trust-links a:nth-child(-n+2),.policy-grid article:nth-child(-n+2),.faq-grid article:nth-child(-n+2){border-bottom:1px solid rgba(224,238,255,.14)}.docs-layout{grid-template-columns:1fr}.doc-nav{position:static;grid-template-columns:repeat(3,minmax(0,1fr));border-left:0;border-top:1px solid rgba(224,238,255,.16);padding:16px 0 0}.footer-inner{grid-template-columns:1fr;justify-items:start}.site-footer nav{justify-content:flex-start}}@media(max-width:720px){:root{--page: 18px}.page-template{--page-scene-position: 78% 18%;--page-scene-size: clamp(560px, 156vw, 680px) auto}.docs-page,.models-page,.pricing-page{--page-scene-position: 78% 18%;--page-scene-size: clamp(590px, 164vw, 720px) auto}.status-page,.security-page{--page-scene-position: 76% 18%;--page-scene-size: clamp(580px, 160vw, 700px) auto}.compare-page,.changelog-page{--page-scene-position: 80% 18%;--page-scene-size: clamp(540px, 150vw, 660px) auto}.topbar{gap:10px 14px;grid-template-columns:1fr;padding-top:16px}.brand-name{font-size:clamp(.95rem,3.85vw,1.1rem)}.brand-mark{width:31px;height:31px;border-radius:9px}.nav-actions{display:none}.button-small{min-width:96px;min-height:36px;padding-inline:13px;font-size:10.5px}.nav-links{gap:12px;font-size:10.25px}.hero-scene{min-height:calc(100svh - 26px)}.scene:before{inset:0;background-size:clamp(520px,145vw,640px) auto;transform:scale(1)}.hero-scene,.portal-scene,.developer-scene{--scene-position: 86% 18%}.hero-scene:after,.portal-scene:after,.developer-scene:after{background:radial-gradient(ellipse at 76% 28%,rgba(168,121,255,.1),transparent 24rem),linear-gradient(90deg,#02050ce6,#02050cad 54%,#02050c2e),linear-gradient(180deg,#02050c5c,#02050c29 48%,#02050cf0)}.hero-inner{min-height:calc(100svh - 26px);padding:118px 0 94px}.hero-inner h1{max-width:100%;margin-bottom:23px;line-height:1.04;letter-spacing:-.035em}.hero-headline{max-width:11.6ch;font-size:clamp(1.44rem,6.35vw,1.84rem);line-height:1.04}.hero-text{margin-bottom:22px;font-size:.84rem;line-height:1.52}.hero-actions{align-items:stretch;flex-direction:column}.hero-actions .button{width:min(320px,100%);min-height:38px;padding-inline:18px;font-size:11.5px}.hero-endpoint{width:min(320px,100%);flex-direction:column;align-items:flex-start;gap:4px;font-size:10px}.hero-endpoint code{max-width:100%;overflow-x:auto;white-space:nowrap}.hero-proof{width:min(320px,100%);grid-template-columns:1fr;margin-top:18px}.hero-proof div{padding:11px 14px}.hero-proof dt{font-size:11px}.hero-proof dd{font-size:10.5px}.world-rail{align-items:flex-start;flex-direction:column;gap:10px;bottom:18px}.world-rail ul{gap:9px 16px;font-size:11px}.split-layout,.developer-layout{min-height:auto;padding:128px 0 92px}.section-copy h2,.pricing-intro h2,.developer-copy h2,.founder-inner h2{font-size:clamp(1.68rem,7.4vw,2.45rem);letter-spacing:-.045em}.lane-stack article{grid-template-columns:44px minmax(0,1fr);gap:14px;padding:23px 0}.pricing-section{margin-top:-20svh;padding:140px 0 92px}.price-ledger{grid-template-columns:1fr}.price-ledger article,.price-ledger article:nth-child(2),.platform-grid a,.platform-grid a:nth-child(2),.trust-links a,.trust-links a:nth-child(2),.policy-grid article,.policy-grid article:nth-child(2),.faq-grid article,.faq-grid article:nth-child(2){min-height:0;border-right:0;border-bottom:1px solid rgba(224,238,255,.14)}.price-ledger article:last-child,.platform-grid a:last-child,.trust-links a:last-child,.policy-grid article:last-child,.faq-grid article:last-child{border-bottom:0}.tabs{padding-inline:12px}.tabs button{padding-inline:10px;font-size:12px}pre{min-height:260px;padding:20px 18px 62px;font-size:12px}.platform-section,.compat-section,.trust-section,.page-band{padding:74px 0}.platform-section,.compat-section,.trust-section{margin-top:-10svh;padding-top:calc(74px + 10svh)}.page-template .page-band{margin-top:-42svh;padding-top:calc(74px + 42svh);background:linear-gradient(180deg,#02050c00,#02050c0a 24%,#02050c85,#02050cf5)}.platform-section:before,.compat-section:before,.trust-section:before,.page-band:before{inset:-36svh 0 auto;height:118svh;opacity:.14;background-position:54% 0;background-size:clamp(560px,156vw,700px) auto;filter:saturate(1.25) contrast(1.08) brightness(.82);-webkit-mask-image:linear-gradient(180deg,transparent 0%,rgba(0,0,0,.8) 18%,rgba(0,0,0,.68) 68%,transparent 100%);mask-image:linear-gradient(180deg,transparent 0%,rgba(0,0,0,.8) 18%,rgba(0,0,0,.68) 68%,transparent 100%)}.home-template main:before{top:48svh;height:158svh;opacity:.34;background-position:62% 0;background-size:clamp(720px,192vw,920px) auto;-webkit-mask-image:linear-gradient(180deg,transparent 0%,rgba(0,0,0,.1) 12%,rgba(0,0,0,.54) 36%,rgba(0,0,0,.5) 76%,transparent 100%);mask-image:linear-gradient(180deg,transparent 0%,rgba(0,0,0,.1) 12%,rgba(0,0,0,.54) 36%,rgba(0,0,0,.5) 76%,transparent 100%)}.home-template main:after{top:44svh;height:158svh;background:radial-gradient(ellipse at 20% 34%,rgba(97,231,255,.05),transparent 24rem),radial-gradient(ellipse at 78% 42%,rgba(168,121,255,.06),transparent 26rem),linear-gradient(180deg,#02050c00,#03091209 28%,#040c1633 62%,#02050cb8);-webkit-mask-image:linear-gradient(180deg,transparent 0%,rgba(0,0,0,.16) 18%,rgba(0,0,0,.62) 46%,rgba(0,0,0,.52) 78%,transparent 100%);mask-image:linear-gradient(180deg,transparent 0%,rgba(0,0,0,.16) 18%,rgba(0,0,0,.62) 46%,rgba(0,0,0,.52) 78%,transparent 100%)}.home-template .platform-section,.home-template .compat-section,.home-template .trust-section{margin-top:-10svh;padding-top:calc(74px + 10svh);background:radial-gradient(ellipse at 28% 74%,rgba(97,231,255,.04),transparent 23rem),radial-gradient(ellipse at 80% 76%,rgba(168,121,255,.045),transparent 25rem),linear-gradient(180deg,#02050c00,#03091206 38%,#040c1642 72%,#02050cdb)}.home-template .platform-section:before,.home-template .compat-section:before,.home-template .trust-section:before{inset:0 0 auto;height:96svh;opacity:.13;background-position:60% 0;background-size:clamp(640px,170vw,820px) auto;filter:saturate(1.18) contrast(1.06) brightness(.8);-webkit-mask-image:linear-gradient(180deg,transparent 0%,transparent 22%,rgba(0,0,0,.26) 46%,rgba(0,0,0,.46) 76%,transparent 100%);mask-image:linear-gradient(180deg,transparent 0%,transparent 22%,rgba(0,0,0,.26) 46%,rgba(0,0,0,.46) 76%,transparent 100%)}.section-heading,.pricing-intro{gap:18px}.section-heading h2,.subhero h1{font-size:clamp(1.58rem,7vw,2.2rem);letter-spacing:-.045em;line-height:1}.platform-grid,.trust-links,.policy-grid,.faq-grid,.status-board,.compat-matrix{grid-template-columns:1fr}.subhero{min-height:100svh;padding:116px 0 156px;background:linear-gradient(180deg,#03071233,#0307122e 54%,#02050c99)}.subhero:before{inset:-4% -4% -42svh;opacity:.58;background-image:url(/flatfee.com/bilder/flatfee-agent-desk-4k.webp);background-position:84% 18%;background-size:clamp(520px,145vw,640px) auto;filter:saturate(1.22) contrast(1.08) brightness(.9);-webkit-mask-image:linear-gradient(180deg,#000 0% 92%,#000000d6);mask-image:linear-gradient(180deg,#000 0% 92%,#000000d6)}.subhero:after{background:linear-gradient(90deg,#02050cd1,#02050c8a 47%,#02050c38),linear-gradient(180deg,#02050c29,#02050c0f 42%,#02050c7a 88%,#02050c9e);-webkit-mask-image:linear-gradient(180deg,#000 0% 95%,#000000eb);mask-image:linear-gradient(180deg,#000 0% 95%,#000000eb)}.pricing-page .subhero:before,.models-page .subhero:before{background-image:url(/flatfee.com/bilder/flatfee-portal-wide-4k.webp);background-position:78% 18%;background-size:clamp(590px,164vw,720px) auto;opacity:.62}.status-page .subhero:before,.security-page .subhero:before{background-image:url(/flatfee.com/bilder/flatfee-hero-world-4k.webp);background-position:76% 18%;background-size:clamp(580px,160vw,700px) auto;opacity:.58}.changelog-page .subhero:before,.compare-page .subhero:before{background-image:url(/flatfee.com/bilder/flatfee-agent-desk-4k.webp);background-position:84% 18%;background-size:clamp(520px,145vw,640px) auto;opacity:.62}.subhero-inner{width:min(var(--shell),calc(100% - var(--page) * 2));margin:0 auto}.doc-meta{width:min(330px,100%);grid-template-columns:1fr;margin-top:24px;background:linear-gradient(135deg,#61e7ff29,#d8ff5014),#e0eeff1a;box-shadow:0 28px 90px #00000047,0 0 46px #61e7ff14}.doc-meta div{padding:11px 13px;background:#030912b8}.doc-meta dt{font-size:10px}.doc-meta dd{font-size:12px}.subhero h1{text-shadow:0 0 42px rgba(97,231,255,.18),0 18px 80px rgba(0,0,0,.45)}.subhero p{color:#e5edf8;font-size:.84rem;line-height:1.55;text-shadow:0 14px 46px rgba(0,0,0,.58)}.doc-nav{display:flex;overflow-x:auto;gap:18px;padding-bottom:5px;scrollbar-width:none}.doc-nav::-webkit-scrollbar{display:none}.spec-table div{grid-template-columns:1fr;gap:8px}.wide-panel{gap:18px}.compat-matrix div:nth-last-child(-n+2){border-bottom:1px solid rgba(224,238,255,.12)}.compat-matrix div:last-child{border-bottom:0}.compare-table div{min-width:760px}}
