@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a342834df7752944-s.1ypl14jhz9yyw.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.2g9li78_0_it5.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.00u3xrku2lqty.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.2vepgg3wcdr2q.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.p.2ttjmmx-9gnz1.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.3259ncl47-hqj.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a342834df7752944-s.1ypl14jhz9yyw.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.2g9li78_0_it5.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.00u3xrku2lqty.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.2vepgg3wcdr2q.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.p.2ttjmmx-9gnz1.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.3259ncl47-hqj.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a342834df7752944-s.1ypl14jhz9yyw.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.2g9li78_0_it5.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.00u3xrku2lqty.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.2vepgg3wcdr2q.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.p.2ttjmmx-9gnz1.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.3259ncl47-hqj.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope Fallback;src:local(Arial);ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.0%;size-adjust:103.19%}.manrope_7f5726bd-module__cHkz3W__className{font-family:Manrope,Manrope Fallback;font-style:normal}.manrope_7f5726bd-module__cHkz3W__variable{--font-manrope:"Manrope", "Manrope Fallback"}
@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/481eac7be1c268b7-s.p.34f9nwclrjpmo.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/31a9145ccb84606d-s.p.1_j-vbs-91rji.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/481eac7be1c268b7-s.p.34f9nwclrjpmo.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/31a9145ccb84606d-s.p.1_j-vbs-91rji.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/481eac7be1c268b7-s.p.34f9nwclrjpmo.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/31a9145ccb84606d-s.p.1_j-vbs-91rji.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:800;font-display:swap;src:url(../media/481eac7be1c268b7-s.p.34f9nwclrjpmo.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:800;font-display:swap;src:url(../media/31a9145ccb84606d-s.p.1_j-vbs-91rji.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Schibsted Grotesk Fallback;src:local(Arial);ascent-override:93.46%;descent-override:24.67%;line-gap-override:0.0%;size-adjust:104.49%}.schibsted_grotesk_33457733-module__cO60ba__className{font-family:Schibsted Grotesk,Schibsted Grotesk Fallback;font-style:normal}.schibsted_grotesk_33457733-module__cO60ba__variable{--font-schibsted:"Schibsted Grotesk", "Schibsted Grotesk Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e390973e931a41c5-s.3zhtymus0wdqb.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/59b15b4bcd7b1eb5-s.3nkuoiize4urq.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e532fa1b9921e1cd-s.1da667lu-u79a.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2fe89d53234c61d4-s.p.1i05ju5aeyhye.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/99e609270109b47d-s.p.1dgcou5jor5q_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5e05ae5b48faa55e-s.31-2bzhq1gx_9.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a7afbb44bec2bb18-s.3xauquyg2sixn.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/02263ebadd758ea4-s.2taws-qdxmzlf.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/68757d6cddeff913-s.p.0htwiiqufp3l9.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/effe91970fc4db64-s.p.28xcb7557rbh2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.ibm_plex_mono_92e2eee7-module__UxcuPG__className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.ibm_plex_mono_92e2eee7-module__UxcuPG__variable{--font-plex-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
:root{--paper:#fff;--paper-2:#f5f5f3;--paper-3:#fafaf9;--ink:#14161a;--ink-2:#3c424b;--muted:#686e78;--line:#e3e4e7;--line-strong:#c9cbd0;--accent:#d9500f;--accent-fill:#ff7a29;--accent-wash:#fdeee4;--indigo:#5b5bd6;--ok:#1e8a5f;--grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='3'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)' opacity='.5'/%3E%3C/svg%3E");--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);font-family:var(--font-manrope),"Helvetica Neue",Arial,sans-serif;letter-spacing:-.003em;-webkit-font-smoothing:antialiased;margin:0;font-size:16.5px;line-height:1.58;overflow-x:hidden}.wrap{width:100%;max-width:1240px;margin-inline:auto;padding-inline:20px}h1,h2,h3,h4{font-family:var(--font-schibsted),"Helvetica Neue",Arial,sans-serif;text-wrap:balance;letter-spacing:-.035em;margin:0;font-weight:700}p{margin:0}a{color:inherit;text-decoration:none}img{max-width:100%}:focus-visible{outline:2px solid var(--accent);outline-offset:4px;border-radius:3px}.mono{font-family:var(--font-plex-mono),ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.15em;text-transform:uppercase;font-size:.7rem}.dim{color:var(--muted)}section{scroll-margin-top:90px}.block{padding-block:clamp(72px,11vw,150px)}.block-tight{padding-block:clamp(34px,5vw,58px)}.reveal{opacity:0;filter:blur(7px);transition:opacity 1s cubic-bezier(.16,.8,.24,1),transform 1s cubic-bezier(.16,.8,.24,1),filter 1s cubic-bezier(.16,.8,.24,1);transform:translateY(-30px)scale(.96)}.reveal.is-in{opacity:1;filter:blur();transform:translateY(0)scale(1)}.page{display:none}.page.is-active{display:block}.ic-a{background:var(--accent-wash);color:var(--accent)}.ic-b{color:var(--indigo);background:#eaeafb}.ic-c{color:var(--ok);background:#e7f3ec}.ic-d{background:var(--paper-2);color:var(--ink-2)}.nav{z-index:60;padding-top:env(safe-area-inset-top,0px);border-bottom:1px solid #0000;transition:background .3s,border-color .3s;position:fixed;top:0;left:0;right:0}.nav.is-stuck{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom-color:var(--line);background:#ffffffdb}.nav-in{align-items:center;gap:28px;height:68px;display:flex}.logo{font-family:var(--font-schibsted),Arial,sans-serif;letter-spacing:-.04em;align-items:center;gap:10px;font-size:1.04rem;font-weight:800;display:flex}.logo-mark{flex:none;width:19px;height:19px;position:relative}.logo-mark i{border:1.5px solid var(--ink);border-radius:3px;transition:transform .35s;position:absolute;inset:0}.logo-mark i:nth-child(2){border-color:var(--accent-fill);transform:translate(5px,5px)}.logo:hover .logo-mark i:nth-child(2){transform:translate(0)}.nav-links{align-items:center;gap:30px;margin-left:auto;display:flex}.nav-links a{color:var(--ink-2);font-size:.92rem;font-weight:500;transition:color .2s}.nav-links a:hover{color:var(--ink)}.pill{cursor:pointer;border:1px solid var(--line-strong);color:var(--ink);font-size:.92rem;font-weight:600;font-family:var(--font-schibsted),Arial,sans-serif;letter-spacing:-.015em;background:0 0;border-radius:999px;align-items:center;gap:9px;padding:10px 20px;transition:background .25s,color .25s,border-color .25s,transform .25s;display:inline-flex}.pill:hover{background:var(--ink);color:var(--paper);border-color:var(--ink)}.pill-solid{background:var(--ink);border-color:var(--ink);color:var(--paper)}.pill-solid:hover{background:var(--accent);border-color:var(--accent);color:#fff;transform:translateY(-1px)}.pill-lg{padding:15px 26px;font-size:1rem}.nav-links a.pill{color:var(--ink)}.nav-links a.pill:hover,.nav-links a.pill-solid{color:var(--paper)}.nav-links a.pill-solid:hover{color:#fff}.nav-item-mega{position:relative}.mega-trigger{cursor:pointer;font:inherit;color:var(--ink-2);background:0 0;border:none;align-items:center;gap:6px;padding:0;font-size:.92rem;font-weight:500;transition:color .2s;display:inline-flex}.mega-trigger:hover,.mega-trigger.is-open{color:var(--ink)}.mega-caret{width:9px;height:9px;transition:transform .25s}.mega-trigger.is-open .mega-caret{transform:rotate(180deg)}.mega{background:var(--paper);border:1px solid var(--line);opacity:0;visibility:hidden;pointer-events:none;z-index:70;border-radius:18px;width:min(620px,86vw);padding:22px;transition:opacity .22s,transform .22s,visibility .22s;position:absolute;top:calc(100% + 18px);left:50%;transform:translate(-50%)translateY(-8px);box-shadow:0 30px 60px -30px #14161a59}.mega.is-open{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%)translateY(0)}.mega-groups{grid-template-columns:1fr 1fr;gap:6px 26px;display:grid}.mega-group-title{color:var(--muted);margin-bottom:8px;padding-left:6px;display:block}.mega-item{border-radius:10px;align-items:flex-start;gap:12px;padding:9px 6px;transition:background .2s;display:flex}.mega-item:hover{background:var(--paper-2)}.mega-item .svc-icon{border-radius:9px;width:34px;height:34px}.mega-item .svc-icon svg{width:16px;height:16px}.mega-item b{letter-spacing:-.02em;font-size:.9rem;font-weight:600;display:block}.mega-item span{color:var(--muted);font-size:.76rem}.hero{padding-top:clamp(80px,8.2vw,104px)}.hero-top{flex-wrap:wrap;align-items:baseline;gap:14px 40px;margin-bottom:clamp(26px,4vw,42px);display:flex}.avail{color:var(--ink-2);align-items:center;gap:9px;font-size:.88rem;font-weight:500;display:inline-flex}.dot{background:var(--ok);border-radius:50%;width:7px;height:7px;animation:2.6s infinite pulse;box-shadow:0 0 #1e8a5f80}@keyframes pulse{70%{box-shadow:0 0 0 9px #1e8a5f00}to{box-shadow:0 0 #1e8a5f00}}h1{letter-spacing:-.05em;font-size:clamp(2.7rem,9vw,7.6rem);font-weight:800;line-height:.94}h1 .line{margin-bottom:-.06em;padding-bottom:.06em;display:block;overflow:hidden}h1 .line>span{animation:.95s cubic-bezier(.2,.8,.2,1) both rise;display:block}h1 .line:nth-child(2)>span{animation-delay:80ms}h1 .line:nth-child(3)>span{animation-delay:.16s}@keyframes rise{0%{transform:translateY(88%)}to{transform:translateY(0)}}h1 em{color:var(--accent);font-style:normal}.chip{vertical-align:middle;background:radial-gradient(120% 140% at 18% 20%,#ffb877 0%,#ffb87700 62%),radial-gradient(120% 140% at 85% 80%,#8e8ee8 0%,#8e8ee800 64%),linear-gradient(120deg,#f1ede6,#dfe0ea);border-radius:999px;width:clamp(56px,9vw,124px);height:clamp(32px,5vw,70px);margin:0 .1em;display:inline-block;transform:translateY(-.1em)}.hero-foot{grid-template-columns:1fr auto;align-items:end;gap:30px;margin-top:clamp(30px,4.4vw,54px);padding-bottom:clamp(30px,4.4vw,50px);display:grid}.hero-foot p{max-width:46ch;color:var(--ink-2);font-size:clamp(1rem,1.5vw,1.14rem)}.hero-actions{flex-wrap:wrap;gap:12px;display:flex}.reel{border:1px solid var(--line);border-radius:16px;height:clamp(240px,42vw,460px);position:relative;overflow:hidden}.reel-bg{will-change:transform;background:radial-gradient(75% 110% at 14% 12%,#ff7a29d9,#ff7a2900 58%),radial-gradient(70% 100% at 86% 24%,#5b5bd6bf,#5b5bd600 60%),radial-gradient(110% 130% at 52% 118%,#1e8a5f73,#1e8a5f00 62%),linear-gradient(160deg,#f6f2ec,#e7e8ee 70%);position:absolute;inset:-10%}.reel:after{content:"";background-image:var(--grain);opacity:.12;mix-blend-mode:multiply;position:absolute;inset:0}.reel-grid{background-image:linear-gradient(#14161a12 1px,#0000 1px),linear-gradient(90deg,#14161a12 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0}.reel-label{color:var(--ink);position:absolute;bottom:18px;left:20px}.reel-play{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--ink);background:#ffffffb8;border:1px solid #14161a1a;border-radius:999px;align-items:center;gap:10px;padding:9px 16px;display:flex;position:absolute;bottom:18px;right:20px}.marquee{border-block:1px solid var(--line);margin-top:clamp(56px,8vw,96px);padding-block:20px;overflow:hidden}.m-track{gap:56px;width:max-content;animation:38s linear infinite slide;display:flex}.m-track span{white-space:nowrap;color:var(--ink-2);font-family:var(--font-schibsted),Arial,sans-serif;letter-spacing:-.03em;align-items:center;gap:56px;font-size:clamp(1.1rem,2.2vw,1.65rem);font-weight:600;display:inline-flex}.m-track span:after{content:"◆";color:var(--accent-fill);font-size:.5em}@keyframes slide{to{transform:translate(calc(-50% - 28px))}}.marquee:hover .m-track{animation-play-state:paused}.sec-head{grid-template-columns:auto 1fr;align-items:start;gap:18px 40px;margin-bottom:clamp(36px,5vw,64px);display:grid}.sec-head .mono{color:var(--muted);padding-top:.75em}.sec-head h2,.sec-head h1{letter-spacing:-.042em;max-width:18ch;font-size:clamp(1.85rem,4.2vw,3.2rem);line-height:1.04}.sec-head .note{color:var(--muted);grid-column:2;max-width:50ch;margin-top:-2px;font-size:.98rem}.svc-top{justify-content:space-between;align-items:center;display:flex}.svc-icon{border-radius:12px;flex:none;place-items:center;width:46px;height:46px;display:grid}.svc-icon svg{width:22px;height:22px}.arrow{border:1px solid var(--line-strong);border-radius:50%;flex:none;place-items:center;width:34px;height:34px;font-size:.9rem;transition:transform .3s,background .3s,color .3s,border-color .3s;display:grid}.svc:hover .arrow,.card:hover .arrow,.svc-related:hover .arrow{background:var(--ink);color:var(--paper);border-color:var(--ink);transform:rotate(-45deg)}.svc{background:var(--paper-3);border:1px solid var(--line);border-radius:18px;flex-direction:column;gap:16px;padding:clamp(24px,2.8vw,34px);transition:background .3s,border-color .3s;display:flex}.svc:hover{background:var(--paper);border-color:var(--line-strong)}.svc .idx{color:var(--muted)}.svc h3{letter-spacing:-.04em;font-size:clamp(1.24rem,2.2vw,1.5rem);line-height:1.1;transition:color .25s}.svc:hover h3{color:var(--accent)}.svc p{color:var(--ink-2);font-size:.95rem}.svc ul{flex-wrap:wrap;gap:7px;margin:0;padding:0;list-style:none;display:flex}.svc li{font-family:var(--font-plex-mono),monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);border:1px solid var(--line);background:var(--paper);border-radius:999px;padding:4px 10px;font-size:.68rem}.lc-viewport{margin-top:clamp(28px,4vw,44px);padding:6px 2px clamp(14px,2vw,20px);overflow:hidden}.lc-track{will-change:transform;align-items:stretch;gap:clamp(16px,2vw,24px);transition:transform .6s cubic-bezier(.22,.75,.2,1);display:flex;position:relative}.lc-slide{width:min(400px,78vw);color:inherit;cursor:pointer;--dist:2;transform:scale(calc(1 - .08*min(var(--dist),2)));opacity:calc(1 - .4*min(var(--dist),2));filter:blur(calc(min(var(--dist),2)*.4px));flex:none;text-decoration:none;transition:transform .6s cubic-bezier(.22,.75,.2,1),opacity .6s,filter .6s,order 10ms}.lc-slide.is-active{--dist:0;cursor:default}.lc-nav{justify-content:center;gap:14px;margin-top:clamp(20px,3vw,30px);display:flex}.lc-arrow{background:var(--ink);width:48px;height:48px;color:var(--paper);cursor:pointer;border:none;border-radius:50%;place-items:center;transition:transform .2s,background .2s;display:grid}.lc-arrow svg{width:19px;height:19px}.lc-arrow:hover{background:var(--accent);transform:scale(1.06)}@media (max-width:640px){.lc-slide{width:min(340px,84vw)}.lc-arrow{width:42px;height:42px}.lc-arrow svg{width:16px;height:16px}}.cards{grid-template-columns:repeat(2,1fr);gap:clamp(20px,3vw,40px);display:grid}.card{display:block}.card:nth-child(2n){transform:translateY(clamp(0px,4vw,54px))}.cover{aspect-ratio:4/3;border:1px solid var(--line);border-radius:14px;max-width:100%;transition:transform .45s cubic-bezier(.2,.8,.2,1),box-shadow .45s;position:relative;overflow:hidden}.cover:after{content:"";background-image:var(--grain);opacity:.1;mix-blend-mode:multiply;position:absolute;inset:0}.card:hover .cover{transform:translateY(-6px);box-shadow:0 26px 50px -30px #14161a73}.art{transition:transform .7s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0}.card:hover .art{transform:scale(1.05)}.art-1{background:radial-gradient(95% 115% at 20% 15%,#ff7a29,#ff7a2900 58%),radial-gradient(90% 110% at 82% 86%,#6e5ce0,#6e5ce000 60%),linear-gradient(150deg,#fbefe6,#e9e7f3)}.art-2{background:repeating-linear-gradient(115deg,#dce3ec 0 26px,#edf1f5 26px 52px),radial-gradient(70% 90% at 72% 18%,#5b5bd680,#0000 62%)}.art-3{background:conic-gradient(from 210deg at 65% 40%,#fff,#e8dccc 24%,#b9a692 46%,#5c5548 66%,#2a2620 100%)}.art-4{background:radial-gradient(80% 100% at 50% 112%,#3fae7e,#3fae7e00 56%),radial-gradient(70% 90% at 24% 14%,#ffb877,#0000 56%),linear-gradient(#f3f6f4,#e2e8e5)}.art-5{background:radial-gradient(90% 120% at 22% 18%,#ffb877,#ffb87700 60%),radial-gradient(80% 100% at 82% 82%,#d9500f,#d9500f00 55%),linear-gradient(160deg,#fbefe6,#f1dcc7)}.art-6{background:radial-gradient(90% 120% at 78% 18%,#5fc79a,#5fc79a00 58%),radial-gradient(80% 100% at 18% 85%,#5b5bd6,#5b5bd600 55%),linear-gradient(160deg,#eff3ee,#e2e4ea)}.cover-tag{z-index:2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--ink);background:#fffc;border:1px solid #14161a14;border-radius:999px;padding:6px 12px;position:absolute;top:14px;left:14px}.card-foot{align-items:flex-start;gap:16px;padding-top:18px;display:flex}.card-foot h3{letter-spacing:-.04em;font-size:clamp(1.28rem,2.3vw,1.65rem);line-height:1.12}.card-foot p{color:var(--muted);margin-top:5px;font-size:.95rem}.result{align-items:baseline;gap:9px;margin-top:12px;display:inline-flex}.result b{font-family:var(--font-schibsted),Arial,sans-serif;letter-spacing:-.04em;color:var(--accent);font-variant-numeric:tabular-nums;font-size:1.22rem}.result span{color:var(--muted);font-size:.85rem}.isler-more{justify-content:center;margin-top:clamp(36px,5vw,56px);display:flex}.isler-more a{align-items:center;gap:10px;display:inline-flex}.nums{background:var(--line);border:1px solid var(--line);border-radius:14px;grid-template-columns:repeat(4,1fr);gap:1px;display:grid;overflow:hidden}.num{background:var(--paper-3);padding:clamp(24px,3.4vw,38px) clamp(18px,2.4vw,28px)}.num b{font-family:var(--font-schibsted),Arial,sans-serif;letter-spacing:-.055em;font-variant-numeric:tabular-nums;font-size:clamp(2rem,4.8vw,3.2rem);font-weight:800;line-height:1;display:block}.num span{color:var(--muted);margin-top:10px;font-size:.9rem;display:block}.steps{grid-template-columns:repeat(4,1fr);gap:clamp(18px,2.4vw,32px);display:grid;position:relative}.steps-3{grid-template-columns:repeat(3,1fr)}.steps:before{content:"";background:var(--line-strong);z-index:0;height:1px;position:absolute;top:23px;left:0;right:0}.step{position:relative}.step-icon{z-index:1;background:var(--paper);border:1px solid var(--line-strong);width:46px;height:46px;color:var(--accent);border-radius:50%;place-items:center;margin-bottom:22px;display:grid;position:relative}.step-icon svg{width:20px;height:20px}.step .idx{font-family:var(--font-plex-mono),monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin-bottom:8px;font-size:.7rem;display:block}.step h3{letter-spacing:-.03em;margin-bottom:8px;font-size:1.16rem}.step p{color:var(--ink-2);font-size:.96rem}.step .dur{color:var(--muted);margin-top:14px;display:block}.svc-hero-section{padding-top:clamp(78px,8vw,100px);padding-bottom:clamp(28px,4vw,44px)}.page-hero-pad{padding-top:clamp(78px,8vw,100px)}.back-link{color:var(--muted);align-items:center;gap:6px;margin-bottom:18px;transition:color .2s;display:inline-flex}.back-link:hover{color:var(--ink)}.svc-hero-top{align-items:center;gap:12px;margin-bottom:16px;display:flex}.svc-h1{letter-spacing:-.05em;max-width:15ch;margin-bottom:24px;font-size:clamp(2.6rem,7.4vw,5.6rem);font-weight:800;line-height:.97}.svc-h1 .line{margin-bottom:-.06em;padding-bottom:.06em;display:block;overflow:hidden}h1 .line,.svc-h1 .line{margin-top:-.16em;margin-bottom:-.2em;padding-top:.16em;padding-bottom:.2em}.svc-h1 .line>span{animation:.95s cubic-bezier(.2,.8,.2,1) both rise;display:block}.svc-h1 .line:nth-child(2)>span{animation-delay:80ms}.svc-h1 .line:nth-child(3)>span{animation-delay:.16s}.svc-h1 em{color:var(--accent);font-style:normal}.svc-lede{color:var(--ink-2);max-width:54ch;margin-bottom:30px;font-size:1.1rem}.mock{border:1px solid var(--line);border-radius:16px;overflow:hidden}.mock-bar{border-bottom:1px solid var(--line);background:var(--paper-3);align-items:center;gap:7px;padding:13px 16px;display:flex}.mock-bar i{background:var(--line-strong);border-radius:50%;width:8px;height:8px;display:block}.mock-url{font-family:var(--font-plex-mono),monospace;color:var(--muted);background:var(--paper);border:1px solid var(--line);border-radius:999px;margin-left:8px;padding:4px 14px;font-size:.72rem}.mock-screen{align-items:flex-end;height:clamp(230px,32vw,420px);padding:22px;display:flex;position:relative;overflow:hidden}.mock-bg{will-change:transform;position:absolute;inset:-10%}.mock-screen:after{content:"";background-image:var(--grain);opacity:.12;mix-blend-mode:multiply;position:absolute;inset:0}.mock-caption{z-index:1;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffd1;border:1px solid #14161a14;border-radius:12px;flex-direction:column;gap:2px;padding:10px 14px;display:flex;position:relative}.mock-caption .mono{color:var(--muted)}.mock-caption b{letter-spacing:-.02em;font-size:.92rem;font-weight:600}.feat-grid{background:var(--line);border:1px solid var(--line);border-radius:16px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1px;display:grid;overflow:hidden}.feat{background:var(--paper-3);flex-direction:column;gap:12px;padding:clamp(22px,2.6vw,28px);display:flex}.feat-icon{border-radius:10px;flex:none;place-items:center;width:36px;height:36px;display:grid}.feat-icon svg{width:17px;height:17px}.feat b{letter-spacing:-.02em;font-size:1.02rem;font-weight:600}.feat p{color:var(--ink-2);font-size:.92rem}.svc-quote{font-family:var(--font-schibsted),Arial,sans-serif;letter-spacing:-.035em;max-width:34ch;font-size:clamp(1.2rem,2.6vw,1.7rem);font-weight:600;line-height:1.22}.svc-quote em{color:var(--accent);font-style:normal}.svc-related{border:1px solid var(--line);border-radius:16px;align-items:center;gap:18px;padding:14px 20px 14px 14px;transition:border-color .2s;display:flex}.svc-related:hover{border-color:var(--line-strong)}.svc-related .cover{flex:none;width:88px}.svc-related-body{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.svc-related-body b{letter-spacing:-.02em;font-size:1rem}.cur{margin-left:.09em;font-family:Arial,Helvetica Neue,Segoe UI,sans-serif}.calc-shell{border-block:1px solid var(--line);grid-template-columns:1.35fr 1px 1fr;align-items:start;display:grid}.calc-divider{background:var(--line);align-self:stretch}.calc-config.is-sticky,.calc-summary.is-sticky{position:sticky;top:100px}.calc-config{flex-direction:column;gap:32px;padding:clamp(26px,3.2vw,40px) clamp(26px,3.2vw,40px) clamp(26px,3.2vw,40px) 0;display:flex}.calc-block{flex-direction:column;gap:14px;display:flex}.calc-label{color:var(--muted)}.calc-hint{color:var(--muted);font-size:.86rem}.pkg-cards{background:var(--line);border:1px solid var(--line);border-radius:14px;grid-template-columns:1fr 1fr;gap:1px;display:grid;overflow:hidden}.pkg-card{text-align:left;cursor:pointer;background:var(--paper);border:none;align-items:center;gap:12px;width:100%;padding:15px 16px;font-family:inherit;transition:background .2s;display:flex}.pkg-card:hover,.pkg-card.is-active{background:var(--paper-2)}.pkg-icon,.row-card .addon-icon,.addon-tile .addon-icon{background:var(--paper-2);width:38px;height:38px;color:var(--ink-2);border-radius:10px;flex:none;place-items:center;transition:background .2s,color .2s;display:grid}.pkg-icon svg,.addon-icon svg{width:18px;height:18px}.pkg-card.is-active .pkg-icon{background:var(--accent);color:#fff}.pkg-card-body{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.pkg-card-body b{letter-spacing:-.02em;font-size:.95rem;font-weight:600;transition:color .2s}.pkg-card.is-active .pkg-card-body b{color:var(--accent)}.pkg-card-body span{color:var(--muted);font-size:.76rem}.pkg-card-price{font-family:var(--font-schibsted),Arial,sans-serif;letter-spacing:-.02em;color:var(--ink);white-space:nowrap;font-size:.92rem;font-weight:700}.pkg-card-price .cur{font-size:.85em}.row-card{align-items:center;gap:14px;display:flex}.row-card-body{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.row-card-body b{letter-spacing:-.015em;font-size:.94rem;font-weight:600}.row-card-body span{color:var(--muted);font-size:.78rem}.stepper{border:1px solid var(--line);border-radius:999px;flex:none;align-items:center;width:fit-content;display:inline-flex;overflow:hidden}.step-btn{background:var(--paper);cursor:pointer;width:38px;height:38px;color:var(--ink);border:none;font-family:inherit;font-size:1.1rem;transition:background .2s}.step-btn:hover{background:var(--paper-2)}.step-val{text-align:center;min-width:44px;font-family:var(--font-plex-mono),monospace;font-variant-numeric:tabular-nums;font-size:.92rem}.stepper-sm .step-btn{width:30px;height:30px;font-size:.98rem}.stepper-sm .step-val{min-width:36px;font-size:.84rem}.addon-list{background:var(--line);border:1px solid var(--line);border-radius:14px;flex-direction:column;gap:1px;display:flex;overflow:hidden}.addon-tile{cursor:pointer;background:var(--paper);border:none;align-items:center;gap:14px;padding:14px 16px;transition:background .2s;display:flex}.addon-tile:hover,.addon-tile.is-checked{background:var(--paper-2)}.addon-tile.is-checked .addon-icon{background:var(--accent);color:#fff}.addon-tile.is-checked .addon-body b{color:var(--ink)}.addon-body{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.addon-body b{letter-spacing:-.015em;font-size:.93rem;font-weight:600}.addon-body span{color:var(--muted);font-size:.76rem}.addon-right{flex:none;align-items:center;gap:12px;display:flex}.addon-price{font-family:var(--font-plex-mono),monospace;color:var(--ink-2);white-space:nowrap;font-size:.72rem}.check-box{border:1px solid var(--line-strong);background:var(--paper);border-radius:6px;flex:none;width:19px;height:19px;transition:background .2s,border-color .2s;position:relative}.addon-right input{opacity:0;width:0;height:0;position:absolute}.addon-right input:checked+.check-box{background:var(--ink);border-color:var(--ink)}.addon-right input:checked+.check-box:after{content:"";border:solid var(--paper);border-width:0 2px 2px 0;width:5px;height:10px;position:absolute;top:2px;left:6px;transform:rotate(40deg)}.addon-right input:focus-visible+.check-box{outline:2px solid var(--accent);outline-offset:2px}.sub-stepper{background:var(--paper-2);justify-content:space-between;align-items:center;gap:12px;padding:12px 16px 12px 68px;display:flex}.sub-stepper .mono{color:var(--muted)}.calc-summary{background:var(--paper-3)}.sum-head{justify-content:space-between;align-items:baseline;padding:24px 26px 0;display:flex}.sum-head .mono{color:var(--muted)}.sum-head-note{color:var(--muted);font-size:.78rem}.sum-hero{flex-direction:column;gap:6px;padding:18px 26px 4px;display:flex}.sum-hero-label{font-family:var(--font-plex-mono),monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--accent);font-size:.7rem}.sum-hero-total{font-family:var(--font-schibsted),Arial,sans-serif;letter-spacing:-.04em;color:var(--ink);font-variant-numeric:tabular-nums;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;line-height:1.1}.sum-hero-total .cur{margin-left:.1em;font-size:.62em;font-weight:600}.sum-hero-sub{color:var(--ink-2);font-size:.84rem}.sum-body{flex-direction:column;padding:2px 26px 0;display:flex}.sum-group{border-top:1px solid var(--line);padding-block:18px}.sum-group-head{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:12px;display:flex}.sum-group-title{color:var(--muted)}.sum-group-head b{font-family:var(--font-schibsted),Arial,sans-serif;letter-spacing:-.025em;font-variant-numeric:tabular-nums;font-size:1.05rem;font-weight:700}.sum-group-head b .cur{font-size:.82em}.sum-row{color:var(--ink-2);justify-content:space-between;gap:14px;padding-block:4px;font-size:.9rem;display:flex}.sum-row b{color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.sum-note{color:var(--muted);margin-top:10px;font-size:.8rem}.sum-included{border-top:1px solid var(--line);margin-top:14px;padding-top:14px}.sum-included-title{color:var(--muted);margin-bottom:10px;display:block}.included-list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.included-list li{color:var(--ink-2);align-items:flex-start;gap:9px;font-size:.84rem;line-height:1.35;display:flex}.included-list li:before{content:"✓";width:16px;height:16px;color:var(--ok);background:#e7f3ec;border-radius:50%;flex:none;justify-content:center;align-items:center;margin-top:1px;font-size:.6rem;font-weight:700;line-height:1;display:flex}.sum-foot{padding:20px 26px 26px}.sum-foot .pill{justify-content:center;width:100%}.quote-band{background:var(--paper-2);border-block:1px solid var(--line)}.quote-wall{grid-template-columns:repeat(4,1fr);align-items:start;gap:22px;display:grid}.quote-wall .qcard:nth-child(2){margin-top:30px}.quote-wall .qcard:nth-child(3){margin-top:-10px}.quote-wall .qcard:nth-child(4){margin-top:16px}.qcard{z-index:0;background:var(--paper);border:1px solid var(--line);border-radius:18px;flex-direction:column;gap:18px;padding:clamp(22px,2.4vw,28px);display:flex;position:relative;overflow:hidden}.quote-mark{z-index:-1;font-family:var(--font-schibsted),Arial,sans-serif;color:var(--accent-wash);-webkit-user-select:none;user-select:none;pointer-events:none;font-size:clamp(70px,7vw,104px);font-weight:800;line-height:1;position:absolute;top:-18px;right:6px}blockquote{font-family:var(--font-schibsted),Arial,sans-serif;letter-spacing:-.02em;margin:0;font-size:clamp(1rem,1.15vw,1.08rem);font-weight:600;line-height:1.36}blockquote em{color:var(--accent);font-style:normal}.cite{align-items:center;gap:14px;display:flex}.cite .av{background:linear-gradient(145deg,#ffb877,#6e5ce0);border-radius:50%;flex:none;width:46px;height:46px}.cite b{font-weight:600;display:block}.cite span{color:var(--muted);font-size:.9rem}.cta{grid-template-columns:1fr 1fr;align-items:start;gap:clamp(32px,5vw,72px);display:grid}.cta h2{letter-spacing:-.05em;font-size:clamp(2.1rem,5.6vw,4.1rem);font-weight:800;line-height:1}.cta h2 em{color:var(--accent);font-style:normal}.cta .lede{color:var(--ink-2);max-width:40ch;margin-top:22px;font-size:1.05rem}.contact-lines{border-top:1px solid var(--line);gap:14px;margin-top:32px;padding-top:24px;display:grid}.contact-lines a{border-bottom:1px solid var(--line-strong);padding-bottom:2px}.contact-lines a:hover{border-color:var(--accent);color:var(--accent)}form{background:var(--paper-3);border:1px solid var(--line);border-radius:16px;padding:clamp(22px,3vw,34px)}.field{gap:8px;margin-bottom:18px;display:grid}.field label{color:var(--muted)}input,select,textarea{color:var(--ink);background:var(--paper);border:1px solid var(--line-strong);border-radius:10px;width:100%;padding:13px 15px;font-family:inherit;font-size:1rem;transition:border-color .2s}input::placeholder,textarea::placeholder{color:#a0a5ad}input:hover,select:hover,textarea:hover{border-color:var(--ink-2)}input:focus,select:focus,textarea:focus,input:focus-visible,select:focus-visible,textarea:focus-visible{border-color:var(--ink);outline:none}textarea{resize:vertical;min-height:108px}.row2{grid-template-columns:1fr 1fr;gap:18px;display:grid}.form-foot{flex-wrap:wrap;align-items:center;gap:16px;margin-top:6px;display:flex}.form-note{color:var(--muted);max-width:30ch;font-size:.82rem}.sent{border:1px solid var(--accent-fill);background:var(--accent-wash);color:var(--ink);border-radius:10px;margin-top:18px;padding:14px;font-size:.95rem}footer{border-top:1px solid var(--line);margin-top:clamp(60px,8vw,110px);padding-block:clamp(40px,6vw,72px) 40px}.wordmark{font-family:var(--font-schibsted),Arial,sans-serif;letter-spacing:-.06em;color:var(--paper-2);-webkit-user-select:none;user-select:none;font-size:clamp(3rem,15vw,11rem);font-weight:800;line-height:.82}.foot-grid{color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px 40px;margin-top:clamp(28px,4vw,48px);display:flex}.foot-grid a:hover{color:var(--ink)}.foot-links{flex-wrap:wrap;gap:22px;display:flex}.hero-comp{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(28px,4.5vw,72px);display:grid}.hero-comp.is-flip .hero-copy{order:2}.hero-comp.is-flip .hv{order:1}.hero-copy{z-index:2;min-width:0;position:relative}.hero-copy .svc-h1{max-width:none;margin-bottom:20px;font-size:clamp(2.2rem,3.9vw,3.5rem)}.hero-copy .svc-lede{margin-bottom:26px;font-size:clamp(1rem,1.3vw,1.1rem)}.svc-h1-wide{max-width:none;margin-bottom:clamp(24px,3.5vw,44px);font-size:clamp(2.5rem,6.2vw,4.8rem)}.hv{z-index:1;width:100%;position:relative;container-type:inline-size}.hv-layer{--r:0deg;--y:28px;--d:0s;transform:rotate(var(--r));animation:1.05s cubic-bezier(.2,.8,.2,1) both hvIn;animation-delay:var(--d);position:absolute}@keyframes hvIn{0%{opacity:0;transform:translateY(var(--y)) rotate(var(--r))}to{opacity:1;transform:translateY(0) rotate(var(--r))}}.hv-card{background:var(--paper);border:1px solid var(--line);border-radius:clamp(10px,2.6cqw,16px);box-shadow:0 30px 60px -36px #14161a73}.hv-blob{pointer-events:none;aspect-ratio:1;border-radius:50%;position:absolute}.hv-dots{background-image:radial-gradient(circle,var(--line-strong) 1px,transparent 1.3px);opacity:.6;background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(62% 62% at 50% 46%,#000 20%,#0000 100%);mask-image:radial-gradient(62% 62% at 50% 46%,#000 20%,#0000 100%)}.hv svg{display:block}.hv .mono{letter-spacing:.12em;font-size:clamp(7px,1.45cqw,10px)}.hv-lines{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.sk{background:var(--line);border-radius:999px;height:clamp(3px,.9cqw,6px);display:block}.sk-d{background:var(--line-strong)}.sk-i{background:var(--ink-2)}.hv-chip{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid var(--line);white-space:nowrap;color:var(--ink);letter-spacing:-.01em;font-size:clamp(8px,1.8cqw,12px);font-weight:600;font-family:var(--font-manrope),Arial,sans-serif;background:#ffffffeb;border-radius:999px;align-items:center;gap:6px;padding:clamp(4px,1.2cqw,8px) clamp(8px,2cqw,13px);display:inline-flex;box-shadow:0 18px 30px -22px #14161a66}.hv-chip .dot{width:6px;height:6px}.g-grain:after{content:"";background-image:var(--grain);opacity:.12;mix-blend-mode:multiply;pointer-events:none;border-radius:inherit;position:absolute;inset:0}.hv .mock{background:var(--paper);box-shadow:0 36px 70px -40px #14161a80}.hv .mock-bar{gap:5px;padding:clamp(6px,1.6cqw,11px) clamp(8px,2cqw,14px)}.hv .mock-bar i{width:clamp(5px,1.1cqw,8px);height:clamp(5px,1.1cqw,8px)}.hv .mock-url{margin-left:4px;padding:2px 9px;font-size:clamp(7px,1.5cqw,11px)}.hv .mock-screen{aspect-ratio:16/8.5;height:auto;padding:clamp(8px,2cqw,14px)}.hv .mock-caption{border-radius:8px;gap:0;padding:clamp(5px,1.2cqw,8px) clamp(7px,1.6cqw,11px)}.hv .mock-caption b{font-size:clamp(8px,1.8cqw,12px)}.hv-site{aspect-ratio:100/92}.hv-site .b1{background:radial-gradient(circle at 45% 45%,#fdeee4 0%,#fdeee400 68%);width:66%;top:-8%;right:-14%}.hv-site .b2{background:radial-gradient(circle,#5b5bd624,#5b5bd600 68%);width:44%;bottom:-6%;left:-10%}.site-root{z-index:3;width:56%;top:2%;left:22%}.site-page{z-index:2;flex-direction:column;gap:clamp(4px,1.3cqw,8px);padding:clamp(8px,2.2cqw,14px);display:flex}.site-page .mono{color:var(--ink);letter-spacing:.08em}.site-page.is-hot{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-wash),0 30px 60px -36px #14161a73}.site-page .tag{background:var(--accent-wash);color:var(--accent);letter-spacing:.06em;font-size:clamp(6px,1.25cqw,9px);font-family:var(--font-plex-mono),monospace;text-transform:uppercase;border-radius:999px;align-self:flex-start;padding:2px 7px}.site-chip{z-index:4;top:31%;right:-3%}.site-lang{z-index:4;top:9%;left:3%}.site-lang em{color:var(--muted);font-style:normal;font-weight:500}.hero-comp-shop{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.page[data-page=hizmet-eticaret] .svc-h1{z-index:2;position:relative}@media (min-width:981px){.hero-comp-shop .hv{margin-top:clamp(-230px,-17vw,-160px);margin-left:clamp(-30px,-2vw,-10px)}}.hv-shop{aspect-ratio:100/82}.hv-shop .b1{background:radial-gradient(circle,#5b5bd638,#5b5bd600 68%);width:76%;bottom:-24%;right:-16%}.shop-mock{z-index:2;width:72%;top:4%;left:4%}.shop-screen{aspect-ratio:auto;background:var(--paper-3);display:block}.shop-head{color:var(--muted);justify-content:space-between;margin-bottom:clamp(6px,1.6cqw,12px);display:flex}.shop-grid{grid-template-columns:repeat(3,1fr);gap:clamp(6px,1.8cqw,14px);display:grid}.prod{flex-direction:column;gap:clamp(3px,.9cqw,6px);display:flex}.prod-img{aspect-ratio:1/.86;border-radius:clamp(5px,1.4cqw,10px);position:relative;overflow:hidden}.prod .mono{color:var(--ink-2);letter-spacing:.04em}.p1{background:conic-gradient(from 210deg at 65% 40%,#f6efe6,#e8dccc 24%,#b9a692 46%,#5c5548 66%,#2a2620 100%)}.p2{background:radial-gradient(90% 100% at 30% 20%,#ffb877,#ffb87700 60%),linear-gradient(160deg,#fbefe6,#f1dcc7)}.p3{background:radial-gradient(90% 100% at 78% 20%,#8e8ee8,#8e8ee800 60%),linear-gradient(160deg,#efeff8,#dfe0ea)}.p4{background:radial-gradient(80% 100% at 50% 100%,#3fae7e,#3fae7e00 60%),linear-gradient(#f3f6f4,#e2e8e5)}.p5{background:radial-gradient(80% 100% at 80% 80%,#d9500f,#d9500f00 55%),linear-gradient(160deg,#fbefe6,#f1dcc7)}.p6{background:linear-gradient(150deg,#2a2620,#5c5548 60%,#8a7b68)}.shop-badge{aspect-ratio:1;background:var(--accent-fill);color:#fff;width:clamp(18px,6cqw,40px);font-family:var(--font-schibsted),Arial,sans-serif;z-index:5;border-radius:50%;place-items:center;font-size:clamp(9px,2.6cqw,17px);font-weight:800;display:grid;top:0;left:72%;box-shadow:0 12px 24px -12px #d9500fb3}.shop-toast{z-index:4;align-items:center;gap:clamp(6px,1.8cqw,12px);width:44%;padding:clamp(6px,1.6cqw,11px);display:flex;top:6%;right:0}.toast-thumb{aspect-ratio:1;border-radius:8px;flex:none;width:clamp(22px,7cqw,44px);position:relative;overflow:hidden}.toast-text{flex-direction:column;flex:1;min-width:0;display:flex}.toast-text b{letter-spacing:-.02em;font-size:clamp(8px,1.9cqw,13px)}.toast-text span{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:clamp(7px,1.5cqw,10px);overflow:hidden}.toast-ok{aspect-ratio:1;width:clamp(14px,4cqw,24px);color:var(--ok);background:#e7f3ec;border-radius:50%;flex:none;place-items:center;font-size:clamp(7px,1.8cqw,12px);font-weight:700;display:grid}.shop-checkout{z-index:4;flex-direction:column;gap:clamp(5px,1.4cqw,9px);width:40%;padding:clamp(8px,2.2cqw,15px);display:flex;bottom:0;left:-1%}.co-head{justify-content:space-between;align-items:center;display:flex}.co-steps{gap:4px;display:flex}.co-steps i{background:var(--line);border-radius:999px;flex:1;height:clamp(3px,.8cqw,5px)}.co-steps i.is-on{background:var(--ok)}.co-rows{color:var(--ink-2);flex-direction:column;gap:2px;font-size:clamp(7px,1.6cqw,11px);display:flex}.co-rows div{justify-content:space-between;display:flex}.co-rows b{color:var(--ink);font-variant-numeric:tabular-nums}.co-total{border-top:1px solid var(--line);color:var(--ink);margin-top:2px;padding-top:4px;font-weight:600}.co-btn{text-align:center;background:var(--ink);color:var(--paper);font-family:var(--font-schibsted),Arial,sans-serif;border-radius:999px;padding:clamp(5px,1.4cqw,9px);font-size:clamp(7px,1.7cqw,12px);font-weight:600;display:block}.hv-ui{aspect-ratio:100/86}.ui-tint{background:linear-gradient(160deg,#e7f3ec,#e7f3ec00 72%);border-radius:20px;position:absolute;inset:8% 6% 6% 4%}.ui-board{border:1px dashed var(--line-strong);border-radius:6px;position:absolute;inset:4% 1% 2%}.ui-board-label{color:var(--muted);position:absolute;top:0;left:1%}.ui-side{z-index:2;flex-direction:column;gap:clamp(5px,1.5cqw,10px);width:21%;padding:clamp(7px,1.8cqw,12px);display:flex;top:13%;left:5%}.ui-side .logo-dot{aspect-ratio:1;background:var(--ok);border-radius:6px;width:clamp(10px,2.8cqw,18px);margin-bottom:clamp(3px,1cqw,6px)}.ui-nav{border-radius:6px;align-items:center;gap:clamp(4px,1.2cqw,8px);padding:clamp(3px,1cqw,6px);display:flex}.ui-nav i{aspect-ratio:1;background:var(--line-strong);border-radius:50%;flex:none;width:clamp(5px,1.4cqw,9px)}.ui-nav .sk{flex:1}.ui-nav.is-on{background:#e7f3ec}.ui-nav.is-on i{background:var(--ok)}.ui-nav.is-on .sk{background:var(--ok);opacity:.55}.ui-cal{z-index:2;width:48%;padding:clamp(8px,2cqw,14px);top:9%;left:29%}.ui-cal-head{justify-content:space-between;align-items:center;margin-bottom:clamp(5px,1.4cqw,9px);display:flex}.ui-cal-head b{letter-spacing:-.02em;font-size:clamp(8px,2cqw,13px)}.ui-cal-head span{color:var(--muted);letter-spacing:.2em;font-size:clamp(8px,2cqw,13px)}.ui-days,.ui-grid{grid-template-columns:repeat(7,1fr);gap:clamp(2px,.6cqw,4px);display:grid}.ui-days span{text-align:center;color:var(--muted);font-family:var(--font-plex-mono),monospace;margin-bottom:2px;font-size:clamp(6px,1.3cqw,9px)}.ui-grid i{aspect-ratio:1;color:var(--ink-2);font-variant-numeric:tabular-nums;border-radius:5px;place-items:center;font-size:clamp(6px,1.5cqw,10px);font-style:normal;display:grid;position:relative}.ui-grid i.dim{color:var(--line-strong)}.ui-grid i.now{background:var(--ok);color:#fff;font-weight:600}.ui-grid i.a:after,.ui-grid i.b:after{content:"";background:var(--accent-fill);border-radius:50%;width:3px;height:3px;position:absolute;bottom:2px}.ui-grid i.b:after{background:var(--indigo)}.ui-modal{z-index:5;flex-direction:column;gap:clamp(6px,1.5cqw,10px);width:40%;padding:clamp(9px,2.2cqw,15px);display:flex;top:40%;right:0;box-shadow:0 40px 70px -36px #14161a8c}.ui-person{align-items:center;gap:clamp(6px,1.6cqw,10px);display:flex}.ui-av{aspect-ratio:1;background:linear-gradient(145deg,#ffb877,#6e5ce0);border-radius:50%;flex:none;width:clamp(18px,5.4cqw,34px)}.ui-person div{flex-direction:column;flex:1;gap:3px;display:flex}.ui-person b{letter-spacing:-.02em;font-size:clamp(8px,1.9cqw,13px)}.ui-time{border:1px solid var(--line);font-family:var(--font-plex-mono),monospace;color:var(--ink);border-radius:8px;align-self:flex-start;align-items:center;gap:6px;padding:clamp(4px,1.2cqw,8px) clamp(6px,1.6cqw,10px);font-size:clamp(7px,1.6cqw,11px);display:inline-flex}.ui-time i{background:var(--ok);border-radius:50%;width:6px;height:6px}.ui-btns{gap:5px;display:flex}.ui-btns span{text-align:center;font-family:var(--font-schibsted),Arial,sans-serif;border:1px solid var(--line-strong);border-radius:999px;flex:1;padding:clamp(4px,1.3cqw,8px);font-size:clamp(7px,1.6cqw,11px);font-weight:600}.ui-btns span:first-child{background:var(--ink);color:var(--paper);border-color:var(--ink)}.ui-controls{z-index:3;align-items:center;gap:clamp(8px,2cqw,14px);width:46%;padding:clamp(7px,1.8cqw,12px);display:flex;bottom:5%;left:29%}.ui-toggle{background:var(--ok);border-radius:999px;flex:none;width:clamp(20px,5.6cqw,36px);height:clamp(11px,3.1cqw,20px);position:relative}.ui-toggle:after{content:"";aspect-ratio:1;background:#fff;border-radius:50%;position:absolute;top:2px;bottom:2px;right:2px}.ui-controls .lbl{letter-spacing:-.01em;white-space:nowrap;font-size:clamp(7px,1.7cqw,11px);font-weight:600}.ui-seg{background:var(--paper-2);border-radius:999px;gap:2px;margin-left:auto;padding:2px;display:flex}.ui-seg i{border-radius:999px;width:clamp(14px,4cqw,26px);height:clamp(8px,2.2cqw,14px)}.ui-seg i.is-on{background:var(--paper);box-shadow:0 1px 3px #14161a2e}.ui-tokens{z-index:3;flex-direction:column;align-items:center;gap:clamp(4px,1.3cqw,8px);width:13%;padding:clamp(6px,1.6cqw,10px);display:flex;top:9%;right:1%}.ui-tokens i{aspect-ratio:1;border-radius:50%;width:clamp(9px,2.6cqw,16px)}.ui-red{z-index:6}.ui-red text{font-family:var(--font-plex-mono),monospace;fill:var(--accent);font-size:2.4px}.hero-bakim{position:relative}.hero-bakim .hero-comp{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}.pulse-band{z-index:0;pointer-events:none;height:46%;position:absolute;bottom:0;left:20px;right:20px;-webkit-mask-image:linear-gradient(90deg,#0000004d,#000 55%);mask-image:linear-gradient(90deg,#0000004d,#000 55%)}.pulse-band svg{width:100%;height:100%}.pulse-band .lbl{color:var(--muted);background:var(--paper);padding:0 4px;position:absolute;right:0}.pulse-line{stroke-dasharray:1;stroke-dashoffset:1px;animation:2.6s cubic-bezier(.4,0,.2,1) .3s forwards draw}@keyframes draw{to{stroke-dashoffset:0}}.hv-ops{aspect-ratio:100/84}.ops-log{background:var(--ink);width:60%;color:var(--paper);z-index:2;border-radius:clamp(10px,2.6cqw,16px);top:2%;left:0;overflow:hidden;box-shadow:0 36px 70px -36px #14161a99}.ops-log-bar{border-bottom:1px solid #ffffff1a;align-items:center;gap:5px;padding:clamp(6px,1.6cqw,11px) clamp(8px,2cqw,14px);display:flex}.ops-log-bar i{aspect-ratio:1;background:#ffffff38;border-radius:50%;width:clamp(5px,1.1cqw,8px)}.ops-log-bar .mono{color:#ffffff80;margin-left:auto}.ops-log pre{font-family:var(--font-plex-mono),monospace;color:#ffffffb8;white-space:pre;margin:0;padding:clamp(8px,2cqw,14px);font-size:clamp(7px,1.6cqw,11px);line-height:1.8;overflow:hidden}.ops-log pre b{color:var(--paper);font-weight:500}.ops-log pre .ok{color:#5fc79a}.ops-log pre .warn{color:var(--accent-fill)}.ops-log pre .t{color:#fff6}.ops-alert{z-index:5;top:-5%;left:40%}.ops-alert .dot{background:var(--accent-fill);animation-name:pulse-warm;box-shadow:0 0 #ff7a2980}@keyframes pulse-warm{70%{box-shadow:0 0 0 8px #ff7a2900}to{box-shadow:0 0 #ff7a2900}}.ops-up{z-index:3;width:40%;padding:clamp(9px,2.2cqw,15px);top:10%;right:0}.ops-up .mono,.ops-lcp .mono{color:var(--muted)}.ops-big{font-family:var(--font-schibsted),Arial,sans-serif;letter-spacing:-.05em;font-variant-numeric:tabular-nums;margin:clamp(3px,1cqw,6px) 0;font-size:clamp(16px,5.4cqw,36px);font-weight:800;line-height:1;display:block}.ops-up svg{width:100%;height:auto;margin-top:clamp(4px,1.2cqw,8px)}.ops-lcp{z-index:4;width:36%;padding:clamp(9px,2.2cqw,15px);top:50%;right:6%}.ops-meter{background:linear-gradient(90deg,#3fae7e 0 45%,#ffb877 45% 75%,#ff7a29 75%);border-radius:999px;height:clamp(4px,1.1cqw,7px);margin-top:clamp(4px,1.2cqw,8px);position:relative}.ops-meter:after{content:"";aspect-ratio:1;background:var(--paper);border:2px solid var(--ink);border-radius:50%;width:clamp(8px,2cqw,13px);position:absolute;top:50%;left:22%;transform:translate(-50%,-50%)}.ops-good{color:var(--ok);background:#e7f3ec;border-radius:999px;margin-top:clamp(5px,1.4cqw,9px);padding:2px 8px;font-size:clamp(7px,1.5cqw,10px);font-weight:600;display:inline-block}.ops-days{z-index:3;width:54%;padding:clamp(9px,2.2cqw,15px);bottom:0;left:6%}.ops-days svg{width:100%;height:auto;margin-top:clamp(5px,1.4cqw,9px)}.ops-days .mono{color:var(--muted)}.ops-days .mono b{color:var(--ok);font-weight:500}.hv-brand{aspect-ratio:100/96}.br-ghost{font-family:var(--font-schibsted),Arial,sans-serif;letter-spacing:-.06em;color:#0000;-webkit-text-stroke:1px var(--line-strong);--y:0px;z-index:0;-webkit-user-select:none;user-select:none;font-size:92cqw;font-weight:800;line-height:1;top:-14%;right:-6%}.br-mark{aspect-ratio:1;z-index:2;background:radial-gradient(circle at 30% 28%,#ff9a4f,#d9500f 70%);border-radius:50%;place-items:center;width:36%;display:grid;top:5%;left:2%;box-shadow:0 34px 60px -34px #d9500fb3}.br-mark svg{width:42%;height:auto}.br-type{z-index:3;width:50%;padding:clamp(10px,2.6cqw,18px);top:24%;left:27%}.br-aa{font-family:var(--font-schibsted),Arial,sans-serif;letter-spacing:-.07em;font-size:clamp(40px,17cqw,120px);font-weight:800;line-height:.88;display:block}.br-aa em{color:var(--accent);font-style:normal}.br-type .mono{color:var(--muted);margin-top:clamp(6px,1.6cqw,12px);display:block}.br-type .sk{margin-top:clamp(4px,1.1cqw,7px)}.br-swatch{z-index:2;flex-direction:column;gap:clamp(4px,1.1cqw,7px);width:24%;padding:clamp(6px,1.6cqw,10px);display:flex;top:2%;right:0}.br-swatch div{align-items:center;gap:clamp(4px,1.2cqw,8px);display:flex}.br-swatch i{aspect-ratio:1;border:1px solid #14161a14;border-radius:6px;flex:none;width:clamp(12px,3.4cqw,22px)}.br-swatch .mono{letter-spacing:.04em;text-transform:none;color:var(--ink-2)}.br-bcard{aspect-ratio:1.7;background:var(--ink);width:46%;color:var(--paper);z-index:4;border-radius:clamp(8px,2cqw,12px);flex-direction:column;justify-content:space-between;padding:clamp(9px,2.4cqw,16px);display:flex;bottom:3%;left:5%;box-shadow:0 40px 70px -36px #14161ab3}.br-bcard b{font-family:var(--font-schibsted),Arial,sans-serif;letter-spacing:-.05em;font-size:clamp(16px,6cqw,42px);font-weight:800;line-height:1}.br-bcard .mono{color:#ffffff8c}.br-bcard svg{width:clamp(10px,3.4cqw,22px);height:auto;position:absolute;top:clamp(8px,2.4cqw,16px);right:clamp(8px,2.4cqw,16px)}.br-pattern{aspect-ratio:1;background:var(--accent-wash);z-index:3;border:1px solid #d9500f26;border-radius:clamp(8px,2cqw,12px);width:30%;bottom:7%;right:3%;overflow:hidden}.br-pattern svg{width:100%;height:100%}.br-tag{z-index:5;top:15%;left:29%}.hv-seo{aspect-ratio:100/94}.hv-seo .b1{background:radial-gradient(circle,#5b5bd629,#5b5bd600 68%);width:52%;bottom:-10%;left:-14%}.seo-bar{z-index:3;border-radius:999px;align-items:center;gap:clamp(6px,1.6cqw,11px);width:70%;padding:clamp(5px,1.3cqw,9px) clamp(5px,1.3cqw,9px) clamp(5px,1.3cqw,9px) clamp(10px,2.4cqw,16px);display:flex;top:4%;left:2%}.seo-bar svg{width:clamp(10px,2.6cqw,17px);height:auto;color:var(--muted);flex:none}.seo-q{letter-spacing:-.01em;white-space:nowrap;flex:1;font-size:clamp(9px,2.1cqw,14px);font-weight:500;overflow:hidden}.seo-q:after{content:"";background:var(--ink);vertical-align:-.15em;width:1px;height:1em;margin-left:2px;animation:1.1s steps(2,start) infinite blink;display:inline-block}@keyframes blink{to{visibility:hidden}}.seo-go{background:var(--ink);color:var(--paper);font-family:var(--font-schibsted),Arial,sans-serif;border-radius:999px;padding:clamp(4px,1.2cqw,8px) clamp(9px,2.4cqw,16px);font-size:clamp(7px,1.7cqw,12px);font-weight:600}.seo-list{z-index:2;flex-direction:column;gap:clamp(3px,.8cqw,5px);width:68%;padding:clamp(5px,1.3cqw,9px);display:flex;top:21%;left:2%}.seo-row{border-radius:clamp(7px,1.8cqw,11px);align-items:flex-start;gap:clamp(6px,1.6cqw,11px);padding:clamp(6px,1.6cqw,11px);display:flex}.seo-row.is-win{background:var(--accent-wash)}.seo-rank{aspect-ratio:1;border:1px solid var(--line-strong);width:clamp(14px,4cqw,24px);font-family:var(--font-plex-mono),monospace;color:var(--muted);border-radius:50%;flex:none;place-items:center;font-size:clamp(7px,1.6cqw,11px);display:grid}.is-win .seo-rank{background:var(--accent);border-color:var(--accent);color:#fff;font-weight:500}.seo-body{flex-direction:column;flex:1;gap:clamp(3px,.9cqw,6px);min-width:0;display:flex}.seo-body b{letter-spacing:-.02em;white-space:nowrap;text-overflow:ellipsis;font-size:clamp(8px,1.9cqw,13px);overflow:hidden}.seo-url{font-family:var(--font-plex-mono),monospace;color:var(--ok);font-size:clamp(6px,1.4cqw,10px)}.seo-up{color:var(--ok);white-space:nowrap;background:#e7f3ec;border-radius:999px;flex:none;padding:2px 7px;font-size:clamp(6px,1.4cqw,10px);font-weight:700}.seo-ai{background:linear-gradient(170deg,#eeeefb,var(--paper) 70%);z-index:4;flex-direction:column;gap:clamp(5px,1.3cqw,8px);width:38%;padding:clamp(9px,2.2cqw,15px);display:flex;top:9%;right:-1%}.seo-ai-head{color:var(--indigo);align-items:center;gap:6px;display:flex}.seo-ai-head svg{width:clamp(10px,2.6cqw,16px);height:auto}.seo-src{border:1px solid var(--line);background:var(--paper);font-family:var(--font-plex-mono),monospace;color:var(--ink-2);border-radius:999px;align-self:flex-start;align-items:center;gap:5px;margin-top:2px;padding:3px 8px;font-size:clamp(6px,1.35cqw,9px);display:inline-flex}.seo-src i{background:var(--accent);border-radius:50%;width:6px;height:6px}.seo-chart{z-index:5;width:46%;padding:clamp(9px,2.2cqw,15px);bottom:3%;right:0}.seo-chart-head{justify-content:space-between;align-items:center;margin-bottom:clamp(5px,1.4cqw,9px);display:flex}.seo-chart-head .mono{color:var(--muted)}.seo-chart svg{width:100%;height:auto}.seo-kw{z-index:3}.seo-kw.k1{bottom:12%;left:0}.seo-kw.k2{bottom:3%;left:14%}.isler-hero{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(28px,5vw,80px);margin-bottom:clamp(48px,7vw,96px);display:grid}.isler-hero .sec-head{grid-template-columns:1fr;gap:12px;margin-bottom:0}.isler-hero .sec-head .mono{padding-top:0}.isler-hero .sec-head .note{grid-column:1}.isler-hero .sec-head h1{max-width:none;font-size:clamp(2.2rem,4.4vw,3.6rem)}.hv-gal{aspect-ratio:100/82}.frame{background:var(--paper);border:1px solid var(--line);border-radius:4px;padding:clamp(5px,1.6cqw,10px) clamp(5px,1.6cqw,10px) clamp(8px,2.4cqw,15px);box-shadow:0 34px 60px -36px #14161a80}.frame-img{aspect-ratio:4/3;border-radius:3px;position:relative;overflow:hidden}.frame .mono{color:var(--muted);letter-spacing:.08em;white-space:nowrap;text-overflow:ellipsis;margin-top:clamp(4px,1.3cqw,8px);display:block;overflow:hidden}.frame .art{transition:none}.f1{z-index:3;width:40%;top:6%;left:0}.f2{z-index:2;width:34%;top:0;left:31%}.f3{z-index:1;width:36%;top:9%;right:0}.f4{z-index:4;width:30%;bottom:0;left:8%}.f5{z-index:5;width:36%;bottom:4%;left:38%}.f6{z-index:2;width:28%;bottom:10%;right:1%}.gal-chip{z-index:6;top:46%;left:36%}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.m-track{animation:none}}@media (max-width:980px){.cards{grid-template-columns:1fr}.card:nth-child(2n){transform:none}.nums,.steps,.steps-3{grid-template-columns:repeat(2,1fr)}.cta{grid-template-columns:1fr}.hero-foot{grid-template-columns:1fr;align-items:start}.quote-wall{grid-template-columns:repeat(2,1fr)}.quote-wall .qcard{margin-top:0}.nav-links a:not(.pill),.nav-item-mega{display:none}.calc-shell{grid-template-columns:1fr}.calc-divider{display:none}.calc-config{padding-inline:clamp(26px,3.2vw,40px)}.calc-summary{border-top:1px solid var(--line)}.calc-config.is-sticky,.calc-summary.is-sticky{position:static}.hero-comp,.isler-hero,.hero-bakim .hero-comp,.hero-comp-shop{grid-template-columns:1fr}.hero-comp.is-flip .hero-copy{order:1}.hero-comp.is-flip .hv{order:2}.hv{max-width:640px;margin-top:clamp(30px,6vw,48px)}.hero-copy .svc-h1{font-size:clamp(2.2rem,6vw,3.5rem)}.pulse-band{height:28%}.br-ghost{display:none}.isler-hero{margin-bottom:clamp(40px,7vw,72px)}}@media (max-width:620px){.hero-copy .svc-h1{font-size:clamp(2.1rem,8.8vw,3rem)}.svc-h1-wide{font-size:clamp(2.2rem,8.8vw,3rem)}.hv{margin-top:26px}.hv-dots{background-size:16px 16px}.hv-card,.frame,.ops-log{box-shadow:0 18px 34px -24px #14161a73}.pulse-band{left:0;right:0}.sec-head{grid-template-columns:1fr;gap:10px}.sec-head .mono{padding-top:0}.sec-head .note{grid-column:1}.pkg-cards,.quote-wall{grid-template-columns:1fr}.quote-mark{display:none}.addon-tile{flex-wrap:wrap}.addon-right{justify-content:space-between;width:100%;padding-left:52px}.sub-stepper{padding-left:16px}.steps:before{display:none}.nums,.steps,.steps-3,.row2,.feat-grid{grid-template-columns:1fr}.svc-related .cover{display:none}}
main#top{overflow-x:clip}.skip-link{z-index:100;background:var(--ink);color:var(--paper);font-family:var(--font-schibsted),Arial,sans-serif;border-radius:999px;padding:10px 18px;font-size:.9rem;font-weight:600;transition:transform .2s;position:fixed;top:10px;left:16px;transform:translateY(-160%)}.skip-link:focus,.skip-link:focus-visible{transform:none}.nav-links a.is-active,.mega-trigger.is-active{color:var(--ink)}.nav.is-menu-open{background:var(--paper);border-bottom-color:var(--line);-webkit-backdrop-filter:none;backdrop-filter:none}.nav-in{position:relative}.nav-item-mega{position:static}.mega{width:min(980px,100% - 40px);padding:24px 24px 16px;top:calc(100% - 4px);left:auto;right:20px;transform:translateY(-8px)}.mega.is-open{transform:translateY(0)}.mega-groups{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px 22px}.mega-item[aria-current=page]{background:var(--paper-2)}.mega-item b{transition:color .2s}.mega-item:hover b{color:var(--accent)}.mega-foot{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:14px;padding:14px 6px 0;font-size:.84rem;display:flex}.mega-foot>span{align-items:center;gap:9px;display:inline-flex}.mega-foot a{color:var(--ink);gap:6px;font-weight:600;transition:color .2s;display:inline-flex}.mega-foot a:hover{color:var(--accent)}.nav-burger{display:none}.burger-lines{width:18px;height:12px;display:block;position:relative}.burger-lines i{background:currentColor;border-radius:2px;height:1.6px;transition:transform .3s,top .3s;position:absolute;left:0;right:0}.burger-lines i:first-child{top:2px}.burger-lines i:last-child{top:8.4px}.nav-burger[aria-expanded=true] .burger-lines i{top:5.2px}.nav-burger[aria-expanded=true] .burger-lines i:first-child{transform:rotate(45deg)}.nav-burger[aria-expanded=true] .burger-lines i:last-child{transform:rotate(-45deg)}.mnav{z-index:55;background:var(--paper);padding-top:calc(68px + env(safe-area-inset-top,0px));overscroll-behavior:contain;-webkit-overflow-scrolling:touch;opacity:0;visibility:hidden;transition:opacity .25s,transform .25s,visibility .25s;position:fixed;inset:0;overflow-y:auto;transform:translateY(-10px)}.mnav.is-open{opacity:1;visibility:visible;transform:none}.mnav-in{padding-top:18px;padding-bottom:calc(40px + env(safe-area-inset-bottom,0px));flex-direction:column;gap:30px;display:flex}.mnav-groups{gap:22px;display:grid}.mnav-group-title{color:var(--muted);margin-bottom:6px;padding-left:4px;display:block}.mnav-list{gap:2px;margin:0;padding:0;list-style:none;display:grid}.mnav-item{letter-spacing:-.02em;border-radius:10px;align-items:center;gap:12px;padding:8px 4px;font-size:1rem;font-weight:600;transition:background .2s;display:flex}.mnav-item:hover,.mnav-item[aria-current=page]{background:var(--paper-2)}.mnav-item .svc-icon{border-radius:9px;width:34px;height:34px}.mnav-item .svc-icon svg{width:16px;height:16px}.mnav-links{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.mnav-links a{border-bottom:1px solid var(--line);font-family:var(--font-schibsted),Arial,sans-serif;letter-spacing:-.04em;justify-content:space-between;align-items:center;gap:16px;padding:14px 2px;font-size:1.45rem;font-weight:700;display:flex}.mnav-links a.is-active{color:var(--accent)}.mnav-links a:hover .arrow{background:var(--ink);color:var(--paper);border-color:var(--ink);transform:rotate(-45deg)}.mnav-cta{gap:10px;display:grid}.mnav-cta .pill{justify-content:center}.mnav-contact{color:var(--ink-2);gap:8px;font-size:.95rem;display:grid}.mnav-contact a{border-bottom:1px solid var(--line-strong);justify-self:start}@media (max-width:980px){.nav-in{gap:12px}.nav-burger{border:1px solid var(--line-strong);background:var(--paper);width:44px;height:44px;color:var(--ink);cursor:pointer;border-radius:50%;flex:none;place-items:center;padding:0;transition:background .2s,border-color .2s;display:inline-grid}.nav-burger:hover{border-color:var(--ink)}}@media (min-width:640px) and (max-width:980px){.mnav-groups{grid-template-columns:1fr 1fr}.mnav-groups>div:first-child{grid-row:span 2}}@media (max-width:520px){.nav-links{display:none}.nav-burger{margin-left:auto}}@media (min-width:981px){.mnav{display:none}}.hero h1.hero-h1{font-size:clamp(2.4rem,8.2vw,6.6rem)}.hero .hero-foot p{max-width:56ch}@media (max-width:480px){.hero h1.hero-h1{font-size:clamp(2rem,10.2vw,2.6rem)}.hero h1.hero-h1 .chip{display:none}}.sec-head .note a{color:var(--ink-2);border-bottom:1px solid var(--line-strong);transition:color .2s,border-color .2s}.sec-head .note a:hover{color:var(--accent);border-color:var(--accent)}.cta .lede a{border-bottom:1px solid var(--line-strong);transition:color .2s,border-color .2s}.cta .lede a:hover{color:var(--accent);border-color:var(--accent)}.sector-grid{background:var(--line);border:1px solid var(--line);border-radius:16px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.sector{background:var(--paper-3);flex-direction:column;gap:12px;min-width:0;padding:clamp(22px,2.6vw,28px);display:flex}.sector-top{justify-content:space-between;align-items:center;gap:12px;display:flex}.sector h3{letter-spacing:-.03em;font-size:1.12rem;line-height:1.18}.sector p{color:var(--ink-2);font-size:.92rem}.sector-links{flex-wrap:wrap;gap:6px;margin:auto 0 0;padding:6px 0 0;list-style:none;display:flex}.sector-links a{border:1px solid var(--line);background:var(--paper);color:var(--ink-2);border-radius:999px;align-items:center;gap:6px;padding:5px 11px;font-size:.8rem;font-weight:600;transition:border-color .2s,color .2s;display:inline-flex}.sector-links a:hover{border-color:var(--ink);color:var(--ink)}.area-list{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(24px,4vw,56px);margin:0;padding:0;list-style:none;display:grid}.area-list>li{border-bottom:1px solid var(--line);min-width:0}.area-link{align-items:center;gap:16px;padding:18px 2px;display:flex}.area-body{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.area-body b{font-family:var(--font-schibsted),Arial,sans-serif;letter-spacing:-.035em;font-size:clamp(1.15rem,2vw,1.4rem);font-weight:700;line-height:1.15;transition:color .25s}.area-body span{color:var(--muted);font-size:.9rem}.area-link:hover b{color:var(--accent)}.area-link:hover .arrow{background:var(--ink);color:var(--paper);border-color:var(--ink);transform:rotate(-45deg)}.area-all{gap:14px;margin-top:clamp(28px,4vw,40px);display:grid}.area-chips{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.area-chip{border:1px solid var(--line);color:var(--ink-2);background:var(--paper);border-radius:999px;align-items:center;padding:6px 13px;font-size:.86rem;font-weight:500;transition:border-color .2s,color .2s;display:inline-flex}a.area-chip:hover{border-color:var(--ink);color:var(--ink)}.area-chip.is-home{border-color:var(--ink);color:var(--ink);font-weight:600}.area-chip.is-home .dim{white-space:pre;font-weight:500}.bt-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(28px,3vw,40px) clamp(20px,2.4vw,32px);display:grid}.bt-card{flex-direction:column;gap:12px;min-width:0;display:flex}.bt-cover{aspect-ratio:16/10;border:1px solid var(--line);background:var(--paper-2);border-radius:14px;margin-bottom:6px;transition:transform .45s cubic-bezier(.2,.8,.2,1),box-shadow .45s;position:relative;overflow:hidden}.bt-cover img{object-fit:cover;transition:transform .7s cubic-bezier(.2,.8,.2,1)}.bt-card:hover .bt-cover{transform:translateY(-4px);box-shadow:0 26px 50px -30px #14161a73}.bt-card:hover .bt-cover img,.bt-card:hover .bt-cover .art{transform:scale(1.04)}.bt-meta{color:var(--muted);flex-wrap:wrap;gap:6px 8px;display:flex}.bt-card h3{letter-spacing:-.03em;overflow-wrap:break-word;font-size:clamp(1.12rem,1.6vw,1.3rem);line-height:1.2;transition:color .25s}.bt-card:hover h3{color:var(--accent)}.bt-excerpt{color:var(--ink-2);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;font-size:.94rem;display:-webkit-box;overflow:hidden}.faq-split{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:clamp(28px,5vw,80px);display:grid}.faq-split .sec-head{grid-template-columns:1fr;gap:12px;margin-bottom:0}.faq-split .sec-head .mono{padding-top:0}.faq-split .sec-head .note{grid-column:1}.faq-list{border-top:1px solid var(--line)}.faq-item{border-bottom:1px solid var(--line)}.faq-item>summary{cursor:pointer;font-family:var(--font-schibsted),Arial,sans-serif;letter-spacing:-.025em;justify-content:space-between;align-items:flex-start;gap:20px;padding:20px 2px;font-size:clamp(1.02rem,1.5vw,1.16rem);font-weight:600;line-height:1.3;list-style:none;transition:color .2s;display:flex}.faq-item>summary::-webkit-details-marker{display:none}.faq-item>summary::marker{content:""}.faq-item>summary:after{content:"";border:1px solid var(--line-strong);background-image:linear-gradient(var(--ink),var(--ink)),linear-gradient(var(--ink),var(--ink));background-position:50%;background-repeat:no-repeat;background-size:11px 1.6px,1.6px 11px;border-radius:50%;flex:none;width:30px;height:30px;margin-top:-3px;transition:background-size .25s,border-color .25s,background-color .25s}.faq-item>summary:hover{color:var(--accent)}.faq-item>summary:hover:after{border-color:var(--ink)}.faq-item[open]>summary:after{background-size:11px 1.6px,1.6px 0;background-color:var(--paper-2)}.faq-a,.faq-item>p{color:var(--ink-2);max-width:70ch;padding:0 50px 22px 2px}.faq-a p+p,.faq-a ul,.faq-a ol{margin-top:10px}.faq-a a{border-bottom:1px solid var(--line-strong)}.faq-a a:hover{color:var(--accent);border-color:var(--accent)}.hp-field{width:1px;height:1px;top:auto;left:-10000px;overflow:hidden;position:absolute!important}.brief-form{position:relative}.brief-form label span[aria-hidden=true]{color:var(--accent)}.brief-form button[disabled]{opacity:.7;cursor:progress;transform:none}.sent.is-error{background:#fcefea;border-color:#e2a08a}.wa-btn svg{flex:none;width:18px;height:18px}.wa-btn:hover{color:#fff;background:#1e8a5f;border-color:#1e8a5f}.site-foot .foot-top{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1.4fr) repeat(3,minmax(0,1fr));gap:clamp(28px,4vw,56px);padding-bottom:clamp(36px,5vw,56px);display:grid}.foot-brand{flex-direction:column;align-items:flex-start;gap:16px;min-width:0;display:flex}.foot-brand>p{color:var(--ink-2);max-width:38ch;font-size:.95rem}.foot-nap{color:var(--ink-2);gap:5px;font-size:.94rem;font-style:normal;display:grid}.foot-nap b{color:var(--ink);font-weight:600}.foot-nap a{border-bottom:1px solid var(--line-strong);justify-self:start;transition:color .2s,border-color .2s}.foot-nap a:hover{color:var(--accent);border-color:var(--accent)}.foot-col{min-width:0}.site-foot .foot-title{color:var(--muted);margin-bottom:14px;font-weight:500}.foot-col ul{gap:9px;margin:0;padding:0;list-style:none;display:grid}.foot-col a{color:var(--ink-2);font-size:.93rem;transition:color .2s}.foot-col a:hover{color:var(--accent)}.site-foot .wordmark{margin-top:clamp(32px,5vw,56px)}.site-foot .foot-grid{margin-top:clamp(20px,3vw,32px)}.site-foot .foot-links a{transition:color .2s}@media (max-width:980px){.sector-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.faq-split{grid-template-columns:1fr}.faq-split .sec-head{margin-bottom:8px}.site-foot .foot-top{grid-template-columns:repeat(3,minmax(0,1fr))}.foot-brand{grid-column:1/-1}}@media (max-width:760px){.bt-grid{grid-template-columns:1fr}}@media (max-width:620px){.sector-grid,.area-list{grid-template-columns:1fr}.faq-a,.faq-item>p{padding-right:8px}.site-foot .foot-top{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:20px}.foot-col-svc{grid-column:1/-1}.foot-col-svc ul{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:20px}.wa-btn,.brief-form .form-foot>button{justify-content:center;width:100%}}.hero:has(.hero-title){padding-top:clamp(84px,7vw,96px)}.hero-title{position:relative}.hero-avail{margin-bottom:clamp(14px,2vw,20px)}.hero h1.hero-h1 .h1-kw{anchor-name:--hero-kw;width:fit-content;font-family:var(--font-plex-mono),ui-monospace,monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-bottom:clamp(14px,2vw,22px);font-size:clamp(.72rem,1.1vw,.86rem);font-weight:500;line-height:1.4;display:block}.hero h1.hero-h1 .line{margin-top:-.16em;margin-bottom:-.2em;padding-top:.16em;padding-bottom:.2em}.hero h1.hero-h1 .line:nth-child(2)>span{animation-delay:0s}.hero h1.hero-h1 .line:nth-child(3)>span{animation-delay:80ms}.hero h1.hero-h1 .line:nth-child(4)>span{animation-delay:.16s}@media (min-width:981px){@supports (anchor-name:--a){.hero-avail{position-anchor:--hero-kw;left:calc(anchor(right) + 32px);top:anchor(center);white-space:nowrap;margin:0;position:absolute;translate:0 -50%}}}[hidden]{display:none!important}
