.landing_landing__nrxBG{--bg:#f6f2ec;--bg-alt:#efe9e1;--card:#fbf8f4;--heading:#3a3632;--ink:#5e5852;--ink-soft:#645e58;--ink-dim:#6f6862;--line:#e5ddd2;--line-strong:#d6ccbf;--accent:#ad401b;--icon:#e0582f;--mark:#f4623a;--accent-soft:rgba(244,98,58,0.1);--btn:#c84a22;--btn-ink:#ffffff;--on-ink:#f6f2ec;--band:#ebe3d8;--band-fg:#3a3632;--band-fg-2:#5e5852;--band-line:#d9cdbf;--band-accent:#e0582f;--device:#2a2724;--shadow:rgba(60,45,30,0.28);--header-bg:rgba(246,242,236,0.88);--radius:20px;--maxw:1200px;--gutter:clamp(20px,4vw,40px);--section:clamp(72px,9vw,128px);min-height:100vh;font:400 17px/1.65 var(--font-body),-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;color:var(--ink);background:var(--bg);-webkit-font-smoothing:antialiased;transition:background .25s ease,color .25s ease}.landing_landing__nrxBG[data-theme=dark]{--bg:#101413;--bg-alt:#141918;--card:#1a201f;--heading:#eceeea;--ink:#b4bbb8;--ink-soft:#a3aba8;--ink-dim:#848d8a;--line:#29302e;--line-strong:#3a423f;--accent:#ff8a5c;--icon:#ff8a5c;--accent-soft:rgba(255,138,92,0.1);--btn:#eceeea;--btn-ink:#101413;--on-ink:#101413;--band:#182220;--band-fg:#eef0ec;--band-fg-2:#a9b4b0;--band-line:rgba(238,240,236,0.12);--band-accent:#ff8a5c;--device:#050606;--shadow:rgba(0,0,0,0.6);--header-bg:rgba(16,20,19,0.84);color-scheme:dark}:where(.landing_landing__nrxBG) *{box-sizing:border-box}:where(.landing_landing__nrxBG) a{color:inherit}:where(.landing_landing__nrxBG) img{max-width:100%;display:block}:where(.landing_landing__nrxBG) p{margin:0}:where(.landing_landing__nrxBG) strong{color:var(--heading);font-weight:600}:where(.landing_landing__nrxBG) h1,:where(.landing_landing__nrxBG) h2,:where(.landing_landing__nrxBG) h3,:where(.landing_landing__nrxBG) h4{margin:0;color:var(--heading);text-wrap:balance}:where(.landing_landing__nrxBG) h1,:where(.landing_landing__nrxBG) h2{font-family:var(--font-display),Georgia,serif;font-weight:400;letter-spacing:-.01em}:where(.landing_landing__nrxBG) h1{font-size:clamp(2.6rem,5vw,4.4rem);line-height:1.05}:where(.landing_landing__nrxBG) h2{font-size:clamp(2rem,3.4vw,3rem);line-height:1.1}:where(.landing_landing__nrxBG) h3{font:600 1.06rem/1.35 var(--font-body),sans-serif;letter-spacing:-.005em}:where(.landing_landing__nrxBG) section{padding-block:var(--section)}:where(.landing_landing__nrxBG) :focus-visible{outline:2px solid var(--icon);outline-offset:3px;border-radius:6px}.landing_landing__nrxBG svg.lucide{width:20px;height:20px;stroke-width:1.5;flex:none}.landing_wrap__a5_s_{max-width:var(--maxw);margin:0 auto;padding-left:var(--gutter);padding-right:var(--gutter)}.landing_sectionAlt__wahE0{background:var(--bg-alt)}.landing_lead__2_9Uy{font-size:clamp(1.06rem,1.3vw,1.18rem);line-height:1.65}.landing_prose__UPOEm{display:grid;gap:18px;max-width:64ch}.landing_stack__XszKD{display:grid;gap:24px;align-content:start;min-width:0}.landing_site__g_2VF{position:sticky;top:0;z-index:20;background:var(--header-bg);backdrop-filter:saturate(1.4) blur(14px);-webkit-backdrop-filter:saturate(1.4) blur(14px);border-bottom:1px solid var(--line)}.landing_nav__knAbU{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:72px}.landing_brand__89dKB{display:flex;align-items:center;gap:12px;min-width:0;text-decoration:none;color:var(--heading);font-weight:600;letter-spacing:-.01em;white-space:nowrap}.landing_mark__aGVL0{width:34px;height:34px;border-radius:10px;flex:none;background:var(--mark);color:#ffffff;display:grid;place-items:center;font:400 16px/1 var(--font-display),Georgia,serif;letter-spacing:.02em}.landing_navlinks___2EtV{display:flex;gap:clamp(16px,2.2vw,32px)}.landing_navlinks___2EtV a{text-decoration:none;font-size:15px;color:var(--ink);transition:color .2s}.landing_navlinks___2EtV a:hover,.landing_navlinks___2EtV a[aria-current=page]{color:var(--heading)}.landing_navlinks___2EtV a[aria-current=page]{text-decoration:underline;text-decoration-color:var(--icon);text-decoration-thickness:1px;text-underline-offset:8px}.landing_navright__1iuCQ{display:flex;gap:8px}.landing_iconButton__Jnr8g{width:40px;height:40px;border-radius:999px;border:1px solid var(--line);background:transparent;color:var(--heading);display:grid;place-items:center;cursor:pointer;transition:border-color .2s}.landing_iconButton__Jnr8g:hover{border-color:var(--ink-dim)}.landing_iconButton__Jnr8g svg.lucide{width:18px;height:18px}.landing_menuToggle__cxHEe{display:none}.landing_mobileNav__LwGTT{display:grid;padding:8px var(--gutter) 20px;border-top:1px solid var(--line)}.landing_mobileNav__LwGTT a{text-decoration:none;color:var(--heading);padding:14px 0;border-bottom:1px solid var(--line);font-size:17px}.landing_mobileNav__LwGTT a:last-child{border-bottom:0}@media (max-width:880px){.landing_navlinks___2EtV{display:none}.landing_menuToggle__cxHEe{display:grid}}@media (min-width:881px){.landing_mobileNav__LwGTT{display:none}}.landing_ctas__rzWuq{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.landing_btn__JXXDk{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 26px;border-radius:999px;border:1px solid transparent;font:500 16px/1.2 var(--font-body),sans-serif;text-decoration:none;text-align:center;cursor:pointer;transition:transform .2s ease,background .2s,border-color .2s,color .2s}.landing_btn__JXXDk svg.lucide{width:18px;height:18px}.landing_btnPrimary__gP0eO{background:var(--btn);color:var(--btn-ink)}.landing_btnPrimary__gP0eO:hover{transform:translateY(-1px)}.landing_btnGhost__1jf1F{background:transparent;border-color:var(--line-strong);color:var(--heading)}.landing_btnGhost__1jf1F:hover{border-color:var(--ink-dim)}.landing_btnGhost__1jf1F:disabled{opacity:.55;cursor:not-allowed}.landing_btnLight__o7woW{background:var(--btn);color:var(--btn-ink)}.landing_btnLight__o7woW:hover{transform:translateY(-1px)}.landing_textLink__UoDbr{display:inline-flex;align-items:center;gap:8px;color:var(--accent);font-weight:500;text-decoration:none}.landing_textLink__UoDbr:hover{text-decoration:underline;text-underline-offset:4px}.landing_textLink__UoDbr svg.lucide{width:18px;height:18px}:where(.landing_landing__nrxBG) section.landing_hero__wie8N{padding-block:clamp(48px,7vw,104px) clamp(56px,7vw,96px)}.landing_heroGrid__yIZcR{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:clamp(40px,5vw,80px);align-items:center}.landing_heroCopy__9SHJs{display:grid;gap:28px;min-width:0}.landing_kicker__pp7Ov{font:500 13px/1.6 var(--font-mono),ui-monospace,monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--accent);max-width:46ch}.landing_heroText__a4m2X{display:grid;gap:16px;max-width:54ch}.landing_heroText__a4m2X p:last-child:not(:first-child){color:var(--heading)}.landing_heroMedia__cMzwo{margin:0;border-radius:28px;overflow:hidden;aspect-ratio:4/3;background:var(--bg-alt);box-shadow:0 40px 80px -48px var(--shadow)}.landing_duo__Th2b9 img,.landing_heroMedia__cMzwo img{width:100%;height:100%;object-fit:cover}.landing_bar__RGL2y{list-style:none;margin:clamp(56px,7vw,88px) 0 0;padding:32px 0 0;border-top:1px solid var(--line);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px}.landing_bar__RGL2y li{display:grid;gap:14px;align-content:start;font-size:15.5px;line-height:1.55}.landing_bar__RGL2y svg.lucide{width:22px;height:22px;color:var(--icon)}.landing_bar__RGL2y strong{display:block;margin-bottom:2px}@media (max-width:1000px){.landing_heroGrid__yIZcR{grid-template-columns:1fr}.landing_bar__RGL2y{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.landing_bar__RGL2y{grid-template-columns:1fr;gap:24px}.landing_bar__RGL2y li{grid-template-columns:22px minmax(0,1fr);gap:16px}}@media (prefers-reduced-motion:no-preference){.landing_heroCopy__9SHJs>*,.landing_heroMedia__cMzwo{animation:landing_rise__040z_ .9s cubic-bezier(.2,.7,.2,1) both}.landing_heroCopy__9SHJs>:nth-child(2){animation-delay:.06s}.landing_heroCopy__9SHJs>:nth-child(3){animation-delay:.12s}.landing_heroCopy__9SHJs>:nth-child(4),.landing_heroMedia__cMzwo{animation-delay:.16s}}@keyframes landing_rise__040z_{0%{transform:translateY(14px)}}.landing_editorial__Fe_oJ{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(32px,6vw,96px);align-items:start}.landing_editorial__Fe_oJ>*{min-width:0}.landing_sectionHead__k4znz{display:grid;gap:20px;max-width:760px;margin-bottom:clamp(40px,5vw,64px)}.landing_headTight__wyPCb{margin-bottom:8px}.landing_mt__HOfrb{margin-top:clamp(48px,6vw,72px)}@media (max-width:900px){.landing_editorial__Fe_oJ{grid-template-columns:1fr;gap:28px}}.landing_duo__Th2b9{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:20px;margin-bottom:clamp(48px,6vw,80px)}.landing_duo__Th2b9 figure{margin:0;border-radius:var(--radius);overflow:hidden;aspect-ratio:4/3;background:var(--bg-alt)}.landing_duo__Th2b9 figure:last-child img{object-position:30% 30%}@media (max-width:760px){.landing_duo__Th2b9{grid-template-columns:1fr}}.landing_grid3__Qp3dG{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(32px,4vw,56px)}.landing_feature__u9eWL{display:grid;gap:14px;align-content:start;padding-top:28px;border-top:1px solid var(--line)}.landing_featureIcon__5HAOX,.landing_panelIcon__Vbxqz{color:var(--icon)}.landing_featureIcon__5HAOX svg.lucide,.landing_panelIcon__Vbxqz svg.lucide{width:26px;height:26px}@media (max-width:900px){.landing_grid3__Qp3dG{grid-template-columns:1fr;gap:36px}}.landing_callout__TwFki{margin-top:clamp(48px,6vw,72px);max-width:900px;padding:clamp(28px,4vw,44px);border-radius:var(--radius);background:var(--card);border:1px solid var(--line);font-size:clamp(1.04rem,1.3vw,1.16rem);line-height:1.65}.landing_sectionAlt__wahE0 .landing_callout__TwFki,.landing_sectionAlt__wahE0 .landing_panel__cN8cU{background:var(--bg)}.landing_calloutInline__AKGpw{margin-top:8px}.landing_rows__P4hV0{border-top:1px solid var(--line)}.landing_row__Li0Jm{display:grid;grid-template-columns:48px minmax(0,4fr) minmax(0,7fr);gap:clamp(16px,3vw,40px);padding-block:clamp(24px,3vw,36px);border-bottom:1px solid var(--line);align-items:start}.landing_rowIcon__vxV_N{width:48px;height:48px;border-radius:14px;background:var(--accent-soft);color:var(--icon);display:grid;place-items:center}:where(.landing_landing__nrxBG) .landing_row__Li0Jm h3{font:400 clamp(1.45rem,2vw,1.8rem)/1.2 var(--font-display),Georgia,serif;padding-top:8px}.landing_rowText__BTDg_{display:grid;gap:14px;padding-top:10px}@media (max-width:760px){.landing_row__Li0Jm{grid-template-columns:48px minmax(0,1fr)}.landing_rowText__BTDg_{grid-column:2;padding-top:0}}@media (max-width:520px){.landing_row__Li0Jm{row-gap:16px}.landing_rowText__BTDg_{grid-column:1/-1}}.landing_iconList__Pe5qB{list-style:none;margin:0;padding:0;display:grid}.landing_iconList__Pe5qB li{display:grid;grid-template-columns:22px minmax(0,1fr);gap:16px;padding-block:16px;border-bottom:1px solid var(--line);line-height:1.55}.landing_iconList__Pe5qB li:first-child{border-top:1px solid var(--line)}.landing_iconList__Pe5qB svg.lucide{color:var(--icon);margin-top:2px}.landing_iconListTwo__ZoRgG{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(32px,4vw,64px)}.landing_iconListTwo__ZoRgG li:nth-child(2){border-top:1px solid var(--line)}@media (max-width:760px){.landing_iconListTwo__ZoRgG{grid-template-columns:1fr}.landing_iconListTwo__ZoRgG li:nth-child(2){border-top:0}}.landing_listLead__xR74x{color:var(--heading);font-weight:600;margin-bottom:16px}.landing_subTitle__8gdCf{margin-bottom:16px}.landing_gallery__pPuRD{--start:calc(max(0px, (100% - var(--maxw)) / 2) + var(--gutter));display:flex;gap:clamp(16px,2vw,28px);overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--start);padding:8px var(--start) 28px;margin:0;position:relative;list-style:none;scrollbar-width:thin;scrollbar-color:var(--line) transparent}.landing_pinOuter__UVRzS{margin-top:clamp(48px,6vw,72px)}.landing_pinOuter__UVRzS[data-pinned=true] .landing_pinSticky__qi8D9{position:sticky;top:73px;height:calc(100dvh - 73px);display:flex;align-items:center;overflow:hidden}.landing_pinOuter__UVRzS[data-pinned=true] .landing_gallery__pPuRD{width:100%;overflow:visible;scroll-snap-type:none;will-change:transform}.landing_phone__qRz6A{flex:0 0 auto;width:clamp(200px,22vw,248px);aspect-ratio:560/1024;margin:0;padding:7px;border-radius:38px;background:var(--device);scroll-snap-align:start;box-shadow:0 30px 60px -40px var(--shadow)}.landing_phone__qRz6A img{width:100%;height:100%;object-fit:cover;border-radius:31px}.landing_phoneSolo__ZMPt_{width:min(280px,72vw);justify-self:center}.landing_note__9Lb6u{margin-top:8px;display:inline-flex;gap:12px;align-items:center;color:var(--heading)}.landing_note__9Lb6u svg.lucide{color:var(--icon)}.landing_split__lUTqp{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(20px,3vw,32px);align-items:start}.landing_split__lUTqp>*{min-width:0}.landing_panel__cN8cU{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);padding:clamp(28px,3.5vw,44px);display:grid;gap:16px;align-content:start}:where(.landing_landing__nrxBG) .landing_panel__cN8cU h3{font:400 clamp(1.55rem,2.2vw,1.95rem)/1.2 var(--font-display),Georgia,serif;margin-bottom:4px}.landing_panel__cN8cU .landing_iconList__Pe5qB li{padding-block:14px}@media (max-width:820px){.landing_split__lUTqp{grid-template-columns:1fr}}.landing_pocket__y38Xh{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(40px,6vw,96px);align-items:center}.landing_pocket__y38Xh>*{min-width:0}@media (max-width:900px){.landing_pocket__y38Xh{grid-template-columns:1fr}}.landing_band__P8vaz{background:var(--band);color:var(--band-fg-2)}:where(.landing_landing__nrxBG) .landing_band__P8vaz h2,:where(.landing_landing__nrxBG) .landing_band__P8vaz strong{color:var(--band-fg)}.landing_bandIcon__WZ4Og{width:56px;height:56px;border-radius:16px;border:1px solid var(--band-line);color:var(--band-accent);display:grid;place-items:center}.landing_bandIcon__WZ4Og svg.lucide{width:24px;height:24px}.landing_band__P8vaz .landing_textLink__UoDbr{color:var(--band-accent)}.landing_steps__Bnb3O{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(var(--n,3),minmax(0,1fr));gap:clamp(24px,3vw,40px);counter-reset:krok}.landing_steps__Bnb3O li{counter-increment:krok;display:grid;gap:14px;align-content:start;padding-top:24px;border-top:1px solid var(--line)}.landing_steps__Bnb3O li:before{content:counter(krok,decimal-leading-zero);font:400 2.5rem/1 var(--font-display),Georgia,serif;color:var(--icon)}@media (max-width:900px){.landing_steps__Bnb3O{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.landing_steps__Bnb3O{grid-template-columns:1fr}}.landing_after__bLk9P{display:grid;gap:32px}.landing_faqGrid__buJO6{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:clamp(32px,6vw,96px);align-items:start}.landing_faqGrid__buJO6 h2{position:sticky;top:112px}.landing_faq__AfA8B{border-top:1px solid var(--line)}.landing_faq__AfA8B details{border-bottom:1px solid var(--line)}.landing_faq__AfA8B summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;gap:24px;align-items:center;padding-block:22px;color:var(--heading);font-weight:500;font-size:17.5px;line-height:1.45}.landing_faq__AfA8B summary::-webkit-details-marker{display:none}.landing_faq__AfA8B summary svg.lucide{color:var(--ink-dim);transition:transform .25s ease,color .2s}.landing_faq__AfA8B details[open] summary svg.lucide{transform:rotate(45deg);color:var(--icon)}.landing_faq__AfA8B summary:hover svg.lucide{color:var(--icon)}.landing_faqAnswer__aWO8a{padding:0 48px 24px 0;max-width:64ch}@media (max-width:900px){.landing_faqGrid__buJO6{grid-template-columns:1fr;gap:24px}.landing_faqGrid__buJO6 h2{position:static}.landing_faqAnswer__aWO8a{padding-right:0}}:where(.landing_landing__nrxBG) section.landing_contact__tXSns{padding-block:0 var(--section)}:where(.landing_landing__nrxBG) section.landing_contactAfterAlt__4AyM5{padding-block:var(--section)}.landing_ctaBlock__pu6b5{background:var(--band);color:var(--band-fg-2);border-radius:28px;padding:clamp(36px,6vw,80px);display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:clamp(32px,5vw,72px);align-items:end}:where(.landing_landing__nrxBG) .landing_ctaBlock__pu6b5 h2{color:var(--band-fg);margin-bottom:18px}.landing_ctaActions__wHruP{display:grid;gap:18px;justify-items:start}.landing_ctaActions__wHruP a:not(.landing_btn__JXXDk){color:var(--band-fg);text-decoration:none}:where(.landing_landing__nrxBG) .landing_ctaActions__wHruP strong{color:var(--band-fg)}.landing_mail__Hj47q{display:inline-flex;align-items:center;gap:10px;overflow-wrap:anywhere}.landing_mail__Hj47q svg.lucide{width:18px;height:18px;color:var(--band-accent)}@media (max-width:860px){.landing_ctaBlock__pu6b5{grid-template-columns:1fr;align-items:start}}.landing_pageHead__75WKn{display:grid;gap:24px;max-width:760px}.landing_variantSwitch__7QHTy{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px;margin:clamp(40px,5vw,56px) 0 28px;color:var(--ink);font-size:15px}.landing_segmented__9QI7L{display:inline-flex;padding:4px;border:1px solid var(--line);border-radius:999px;background:var(--card)}.landing_segmented__9QI7L button{border:0;background:transparent;min-height:42px;padding:0 20px;border-radius:999px;font:500 15px/1 var(--font-body),sans-serif;color:var(--ink);cursor:pointer;transition:background .2s,color .2s}.landing_segmented__9QI7L button[aria-pressed=true]{background:var(--heading);color:var(--on-ink)}.landing_priceGrid__L9mnN{display:grid;grid-template-columns:repeat(var(--cards,3),minmax(0,1fr));gap:20px;align-items:stretch}:where(.landing_landing__nrxBG) section.landing_priceCard__jqze5{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);padding:clamp(28px,3vw,36px);display:grid;gap:20px;align-content:start;min-width:0}:where(.landing_landing__nrxBG) section.landing_priceCardMid__q6joQ{border-color:var(--icon);box-shadow:0 32px 64px -48px var(--shadow)}:where(.landing_landing__nrxBG) .landing_priceCard__jqze5 h2{font:500 13px/1.2 var(--font-mono),ui-monospace,monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--accent)}.landing_price___8ThK{display:grid;gap:8px;padding-bottom:20px;border-bottom:1px solid var(--line)}.landing_priceAmount__LPf7g{font:400 clamp(2.6rem,4vw,3.2rem)/1 var(--font-display),Georgia,serif;color:var(--heading);font-variant-numeric:tabular-nums}.landing_priceAmount__LPf7g small{font:400 16px/1 var(--font-body),sans-serif;color:var(--ink-dim);margin-left:2px}.landing_priceCompare__gTO4X{font-size:14.5px;color:var(--ink-dim);font-variant-numeric:tabular-nums}.landing_priceCard__jqze5 .landing_iconList__Pe5qB li{padding-block:12px;font-size:15.5px}.landing_priceCard__jqze5 .landing_iconList__Pe5qB li:first-child{border-top:0}.landing_priceCard__jqze5 .landing_iconList__Pe5qB li:last-child{border-bottom:0}.landing_afterPrices__M9xqJ{display:grid;gap:16px;justify-items:start;margin-top:clamp(40px,5vw,56px)}.landing_afterPrices__M9xqJ .landing_mail__Hj47q a{color:var(--heading);text-decoration:none}.landing_afterPrices__M9xqJ .landing_mail__Hj47q svg.lucide{color:var(--icon)}.landing_priceRules__W9b7p{margin-top:clamp(48px,6vw,72px);max-width:820px}@media (max-width:960px){.landing_priceGrid__L9mnN{grid-template-columns:1fr;max-width:560px}}.landing_zoom__YojAF{position:relative;display:block;width:100%;height:100%;padding:0;border:0;background:none;color:inherit;border-radius:inherit;overflow:hidden;cursor:zoom-in}.landing_zoomHint__vuILu{position:absolute;top:14px;right:14px;width:40px;height:40px;border-radius:999px;display:grid;place-items:center;background:rgba(16,20,19,.6);color:#ffffff;opacity:0;transform:scale(.9);transition:opacity .2s ease,transform .2s ease;pointer-events:none}.landing_zoomHint__vuILu svg.lucide{width:18px;height:18px}.landing_zoom__YojAF:focus-visible .landing_zoomHint__vuILu,.landing_zoom__YojAF:hover .landing_zoomHint__vuILu{opacity:1;transform:none}@media (hover:none){.landing_zoomHint__vuILu{opacity:.85;transform:none;width:34px;height:34px}}.landing_lightbox__E_pyz{width:100vw;height:100dvh;max-width:none;max-height:none;margin:0;padding:0;border:0;background:transparent;overflow:hidden}.landing_lightbox__E_pyz[open]{display:grid;place-items:center}.landing_lightbox__E_pyz::backdrop{background:rgba(16,20,19,.92);backdrop-filter:blur(6px)}.landing_lightboxImage__ymsNB{display:block;max-width:min(92vw,1600px);max-height:86dvh;width:auto;height:auto;border-radius:16px;box-shadow:0 40px 100px -40px rgba(0,0,0,.8);cursor:default}.landing_lightboxButton__QeQIH{position:fixed;width:48px;height:48px;border-radius:999px;border:1px solid rgba(238,240,236,.18);background:rgba(238,240,236,.1);color:#eef0ec;display:grid;place-items:center;cursor:pointer;transition:background .2s}.landing_lightboxButton__QeQIH:hover{background:rgba(238,240,236,.2)}.landing_lightboxButton__QeQIH svg.lucide{width:22px;height:22px}.landing_lightboxClose__Z0s7L{top:max(16px,env(safe-area-inset-top));right:16px}.landing_lightboxPrev__HrWl0{left:16px;top:50%;translate:0 -50%}.landing_lightboxNext__XK8_a{right:16px;top:50%;translate:0 -50%}.landing_lightboxCounter__65UAu{position:fixed;left:50%;bottom:max(16px,env(safe-area-inset-bottom));translate:-50% 0;font:500 14px/1 var(--font-mono),ui-monospace,monospace;letter-spacing:.08em;color:#eef0ec;opacity:.8}@media (max-width:620px){.landing_lightboxNext__XK8_a,.landing_lightboxPrev__HrWl0{top:auto;bottom:max(12px,env(safe-area-inset-bottom));translate:none}.landing_lightboxImage__ymsNB{max-width:94vw;max-height:78dvh}}@media (prefers-reduced-motion:no-preference){.landing_lightbox__E_pyz[open] .landing_lightboxImage__ymsNB{animation:landing_powiekszenie__ilYq1 .25s cubic-bezier(.2,.7,.2,1)}.landing_lightbox__E_pyz[open]::backdrop{animation:landing_przyciemnienie__fRLi7 .25s ease}}@keyframes landing_powiekszenie__ilYq1{0%{opacity:0;transform:scale(.96)}}@keyframes landing_przyciemnienie__fRLi7{0%{opacity:0}}:where(.landing_landing__nrxBG) footer{border-top:1px solid var(--line);padding-block:32px;font-size:14px;color:var(--ink-dim)}:where(.landing_landing__nrxBG) footer .landing_wrap__a5_s_{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px 32px}:where(.landing_landing__nrxBG) footer a{text-decoration:none;color:var(--ink-dim)}:where(.landing_landing__nrxBG) footer a:hover{color:var(--heading)}.landing_eyebrow__xr4rD{display:inline-flex;align-items:center;gap:8px;text-transform:uppercase;font:500 13px/1.6 var(--font-mono),ui-monospace,monospace;letter-spacing:.08em;color:var(--accent);margin:0 0 16px}.landing_eyebrowTeal__63Htj{color:var(--accent)}:where(.landing_landing__nrxBG) .landing_sectionTitle__VHDry{max-width:760px;font-size:clamp(2.2rem,4vw,3.4rem);line-height:1.08}.landing_sectionLede__Yw6lK{font-size:clamp(1.04rem,1.3vw,1.14rem);color:var(--ink);max-width:64ch;margin-top:16px}.landing_landing__nrxBG .landing_legalPage__IEKwA{padding-block:clamp(48px,6vw,80px)}.landing_landing__nrxBG .landing_legalPage__IEKwA h2{margin:40px 0 12px;font-size:clamp(1.5rem,2.4vw,1.9rem)}.landing_landing__nrxBG .landing_legalPage__IEKwA h3{margin:24px 0 8px}.landing_landing__nrxBG .landing_legalPage__IEKwA p{margin:0 0 12px;max-width:78ch}.landing_landing__nrxBG .landing_legalPage__IEKwA a{color:var(--accent)}.landing_landing__nrxBG .landing_legalPage__IEKwA code{font-family:var(--font-mono),ui-monospace,monospace;font-size:12.5px;background:var(--bg-alt);border:1px solid var(--line);border-radius:6px;padding:1px 6px}.landing_landing__nrxBG .landing_legalTable__o3Z4F{width:100%;max-width:860px;border-collapse:collapse;margin:8px 0 18px;font-size:14px}.landing_landing__nrxBG .landing_legalTable__o3Z4F td,.landing_landing__nrxBG .landing_legalTable__o3Z4F th{border:1px solid var(--line);padding:10px 12px;text-align:left;vertical-align:top}.landing_landing__nrxBG .landing_legalTable__o3Z4F th{background:var(--bg-alt);color:var(--heading);font-weight:600;font-size:13px}.landing_landing__nrxBG .landing_legalActions__BXVQx{margin-top:24px}.landing_landing__nrxBG .landing_legalCurrent__cbato{max-width:860px;background:var(--card);border:1px solid var(--line);border-radius:14px;padding:18px 20px 6px;margin:18px 0}.landing_landing__nrxBG .landing_legalHash__9v_g7{font:12px var(--font-mono),ui-monospace,monospace;color:var(--ink-soft);word-break:break-all}.landing_landing__nrxBG .landing_legalTableWrap__u66A4{overflow-x:auto}.landing_landing__nrxBG .landing_legalFootnote__2Cfw_{margin-top:26px;font-size:13px;color:var(--ink-dim)}.landing_landing__nrxBG .landing_consentBar__OgPZx{position:fixed;left:0;right:0;bottom:0;z-index:60;background:var(--bg-alt);border-top:1px solid var(--line-strong);box-shadow:0 -8px 28px rgba(20,30,28,.1)}.landing_landing__nrxBG .landing_consentInner__G6hvq{max-width:var(--maxw);margin:0 auto;padding:20px var(--gutter);display:flex;flex-direction:column;gap:14px}.landing_landing__nrxBG .landing_consentText__4TL4f strong{display:block;font-size:15px;margin-bottom:4px}.landing_landing__nrxBG .landing_consentText__4TL4f p{font-size:14px;color:var(--ink);max-width:78ch}.landing_landing__nrxBG .landing_consentText__4TL4f a{color:var(--accent)}.landing_landing__nrxBG .landing_consentOptions__Kknjx{display:flex;flex-direction:column;gap:10px;padding:14px;border:1px solid var(--line);border-radius:14px;background:var(--bg)}.landing_landing__nrxBG .landing_consentOption__PvL2T{display:flex;gap:10px;align-items:flex-start;cursor:pointer}.landing_landing__nrxBG .landing_consentOption__PvL2T input{margin-top:3px;width:16px;height:16px;accent-color:var(--accent);flex-shrink:0}.landing_landing__nrxBG .landing_consentOption__PvL2T strong{display:block;font-size:14px}.landing_landing__nrxBG .landing_consentHint__fCf36{display:block;font-size:13px;color:var(--ink-dim);max-width:70ch}.landing_landing__nrxBG .landing_consentActions__uoND_{display:flex;flex-wrap:wrap;gap:10px}.landing_landing__nrxBG .landing_consentActions__uoND_ .landing_btn__JXXDk{flex:0 0 auto;min-width:172px;min-height:46px;font-size:15px}.landing_landing__nrxBG .landing_consentReopen__jDx8q{background:none;border:none;padding:0;cursor:pointer;font:inherit;color:inherit;text-decoration:underline}.landing_landing__nrxBG .landing_consentReopen__jDx8q:hover{color:var(--heading)}@media (max-width:620px){.landing_landing__nrxBG .landing_consentActions__uoND_ .landing_btn__JXXDk{flex:1 1 100%}.landing_landing__nrxBG .landing_consentInner__G6hvq{padding:14px var(--gutter);gap:10px}.landing_landing__nrxBG .landing_consentText__4TL4f p{font-size:13px}.landing_landing__nrxBG .landing_consentOptions__Kknjx{max-height:40vh;overflow-y:auto;padding:12px}.landing_landing__nrxBG .landing_ctaBlock__pu6b5 .landing_btn__JXXDk,.landing_landing__nrxBG .landing_heroCopy__9SHJs .landing_btn__JXXDk{width:100%;padding-left:16px;padding-right:16px;gap:8px}:where(.landing_landing__nrxBG) footer .landing_wrap__a5_s_{flex-direction:column;gap:8px}.landing_landing__nrxBG .landing_legalTable__o3Z4F{display:block;overflow-x:auto;white-space:nowrap}}@font-face{font-family:"DM Serif Display";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ccc01da6a2b3d788-s.p.woff2) format("woff2");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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"DM Serif Display";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/fa3e259cafa8f47e-s.p.woff2) format("woff2");unicode-range:u+00??,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:"DM Serif Display Fallback";src:local("Times New Roman");ascent-override:94.37%;descent-override:30.51%;line-gap-override:0.00%;size-adjust:109.78%}.__className_16813b{font-family:"DM Serif Display","DM Serif Display Fallback";font-weight:400;font-style:normal}.__variable_16813b{--font-display:"DM Serif Display","DM Serif Display Fallback"}@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.p.woff2) format("woff2");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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2) format("woff2");unicode-range:u+00??,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:DM Sans Fallback;src:local("Arial");ascent-override:94.90%;descent-override:29.66%;line-gap-override:0.00%;size-adjust:104.53%}.__className_498e3c{font-family:DM Sans,DM Sans Fallback;font-style:normal}.__variable_498e3c{--font-body:"DM Sans","DM Sans Fallback"}@font-face{font-family:DM Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/64418ffc17e50301-s.p.woff2) format("woff2");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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/0e96d314a90a6138-s.p.woff2) format("woff2");unicode-range:u+00??,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:DM Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ba43ea3467e29870-s.p.woff2) format("woff2");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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b7ea2ab4a8ad1f81-s.p.woff2) format("woff2");unicode-range:u+00??,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:DM Mono Fallback;src:local("Arial");ascent-override:73.71%;descent-override:23.03%;line-gap-override:0.00%;size-adjust:134.59%}.__className_d60656{font-family:DM Mono,DM Mono Fallback;font-style:normal}.__variable_d60656{--font-mono:"DM Mono","DM Mono Fallback"}