@font-face{font-family:Inter;font-style:normal;font-weight:100;font-display:swap;src:url(/fonts/Inter-100.ttf) format("truetype")}@font-face{font-family:Inter;font-style:italic;font-weight:100;font-display:swap;src:url(/fonts/Inter-100-italic.ttf) format("truetype")}@font-face{font-family:Inter;font-style:normal;font-weight:200;font-display:swap;src:url(/fonts/Inter-200.ttf) format("truetype")}@font-face{font-family:Inter;font-style:italic;font-weight:200;font-display:swap;src:url(/fonts/Inter-200-italic.ttf) format("truetype")}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/Inter-300.ttf) format("truetype")}@font-face{font-family:Inter;font-style:italic;font-weight:300;font-display:swap;src:url(/fonts/Inter-300-italic.ttf) format("truetype")}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/Inter-400.ttf) format("truetype")}@font-face{font-family:Inter;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/Inter-400-italic.ttf) format("truetype")}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/Inter-500.ttf) format("truetype")}@font-face{font-family:Inter;font-style:italic;font-weight:500;font-display:swap;src:url(/fonts/Inter-500-italic.ttf) format("truetype")}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/Inter-600.ttf) format("truetype")}@font-face{font-family:Inter;font-style:italic;font-weight:600;font-display:swap;src:url(/fonts/Inter-600-italic.ttf) format("truetype")}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/Inter-700.ttf) format("truetype")}@font-face{font-family:Inter;font-style:italic;font-weight:700;font-display:swap;src:url(/fonts/Inter-700-italic.ttf) format("truetype")}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/Inter-800.ttf) format("truetype")}@font-face{font-family:Inter;font-style:italic;font-weight:800;font-display:swap;src:url(/fonts/Inter-800-italic.ttf) format("truetype")}@font-face{font-family:Inter;font-style:normal;font-weight:900;font-display:swap;src:url(/fonts/Inter-900.ttf) format("truetype")}@font-face{font-family:Inter;font-style:italic;font-weight:900;font-display:swap;src:url(/fonts/Inter-900-italic.ttf) format("truetype")}@font-face{font-family:Inter Display;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/InterDisplay-300.ttf) format("truetype")}@font-face{font-family:Inter Display;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/InterDisplay-400.ttf) format("truetype")}@font-face{font-family:Inter Display;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/InterDisplay-500.ttf) format("truetype")}@font-face{font-family:Inter Display;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/InterDisplay-600.ttf) format("truetype")}@font-face{font-family:Inter Display;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/InterDisplay-700.ttf) format("truetype")}@font-face{font-family:Inter XL;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/InterXL-300.ttf) format("truetype")}@font-face{font-family:Inter XL;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/InterXL-400.ttf) format("truetype")}@font-face{font-family:Inter XL;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/InterXL-500.ttf) format("truetype")}@font-face{font-family:Inter XL;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/InterXL-600.ttf) format("truetype")}@font-face{font-family:Inter XL;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/InterXL-700.ttf) format("truetype")}@font-face{font-family:Inter XL;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/InterXL-800.ttf) format("truetype")}@font-face{font-family:Inter XL;font-style:normal;font-weight:900;font-display:swap;src:url(/fonts/InterXL-900.ttf) format("truetype")}:root{--bas-duk: #BAB2AB;--kort: #C9C2BB;--hover: #121212;--ink: #121212;--ink-muted: rgba(18, 18, 18, .56);--ink-faint: rgba(18, 18, 18, .32);--ink-inv: #BAB2AB;--ink-inv-muted: rgba(186, 178, 171, .64);--rule: rgba(18, 18, 18, .12);--rule-strong: rgba(18, 18, 18, .24);--rule-inv: rgba(186, 178, 171, .2);--font-sans: "Inter", "Helvetica Neue", Arial, sans-serif;--font-sans-display: "Inter Display", "Inter", "Helvetica Neue", sans-serif;--font-sans-xl: "Inter XL", "Inter", "Helvetica Neue", sans-serif;--font-mono: "Inter", ui-monospace, Menlo, monospace;--h1-size: 200px;--h1s-size: 47px;--h2l-size: 64px;--h2m-size: 54px;--h2s-size: 16px;--h3l-size: 64px;--h3m-size: 32px;--h3s-size: 18px;--h4-size: 22px;--h5-size: 18px;--p24-size: 24px;--p18-size: 18px;--p16-size: 16px;--p14-size: 14px;--p14r-size: 14px;--h1-lh: 1;--h1s-lh: 1.1;--h2l-lh: 1.1;--h2m-lh: 1.1;--h2s-lh: 1.4;--h3l-lh: 1.1;--h3m-lh: 1.1;--h3s-lh: 1.3;--h4-lh: 1.4;--h5-lh: 1.4;--p24-lh: 1.3;--p18-lh: 1.3;--p16-lh: 1.4;--p14-lh: 1.4;--p14r-lh: 1.1;--s-1: 4px;--s-2: 8px;--s-3: 16px;--s-4: 24px;--s-5: 32px;--s-6: 48px;--s-7: 64px;--s-8: 96px;--s-9: 128px;--s-10: 192px;--r-0: 0;--r-1: 14px;--r-pill: 999px;--dur-instant: 60ms;--dur-fast: .12s;--dur-page: .2s;--ease-crisp: cubic-bezier(.2, 0, 0, 1);--page-pad-d: 48px;--page-pad-t: 24px;--page-pad-m: 16px;--nav-inset: 16px}body{font-family:var(--font-sans);font-size:var(--p16-size);line-height:var(--p16-lh);color:var(--ink);background:var(--bas-duk);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,.ds-h1{font-family:var(--font-sans-xl);font-size:var(--h1-size);line-height:var(--h1-lh);letter-spacing:-.03em;font-weight:500;margin:0}.ds-h1-s{font-family:var(--font-sans-xl);font-size:var(--h1s-size);line-height:var(--h1s-lh);letter-spacing:-.02em;font-weight:500;margin:0}.ds-h2-l,h2.ds-l{font-family:var(--font-sans-xl);font-size:var(--h2l-size);line-height:var(--h2l-lh);letter-spacing:-.02em;font-weight:500}h2,.ds-h2-m{font-family:var(--font-sans-xl);font-size:var(--h2m-size);line-height:var(--h2m-lh);letter-spacing:-.02em;font-weight:500;margin:0 0 var(--s-3)}.ds-h2-s{font-family:var(--font-sans);font-size:var(--h2s-size);line-height:var(--h2s-lh);font-weight:500}.ds-h3-l{font-family:var(--font-sans-xl);font-size:var(--h3l-size);line-height:var(--h3l-lh);letter-spacing:-.02em;font-weight:500}h3,.ds-h3-m{font-family:var(--font-sans-display);font-size:var(--h3m-size);line-height:var(--h3m-lh);letter-spacing:-.015em;font-weight:500;margin:0 0 var(--s-3)}.ds-h3-s{font-family:var(--font-sans);font-size:var(--h3s-size);line-height:var(--h3s-lh);font-weight:500}h4,.ds-h4{font-family:var(--font-sans);font-size:var(--h4-size);line-height:var(--h4-lh);font-weight:500;margin:0 0 var(--s-2)}h5,.ds-h5{font-family:var(--font-sans);font-size:var(--h5-size);line-height:var(--h5-lh);font-weight:500;margin:0 0 var(--s-2)}.ds-p24-semibold{font-family:var(--font-sans-display);font-size:24px;line-height:1.3;font-weight:600}.ds-p24-medium{font-family:var(--font-sans-display);font-size:24px;line-height:1.3;font-weight:500}.ds-p18-semibold{font-family:var(--font-sans);font-size:18px;line-height:1.3;font-weight:600}.ds-p18-medium{font-family:var(--font-sans);font-size:18px;line-height:1.3;font-weight:500}.ds-p16-medium,p{font-family:var(--font-sans);font-size:16px;line-height:1.4;font-weight:500;margin:0 0 var(--s-3);max-width:62ch;text-wrap:pretty}.ds-p14-medium{font-family:var(--font-sans);font-size:14px;line-height:1.4;font-weight:500}.ds-p14-regular{font-family:var(--font-sans);font-size:14px;line-height:1.1;font-weight:400}small,.ds-small{font-family:var(--font-sans);font-size:14px;line-height:1.4;font-weight:400;color:var(--ink-muted)}.ds-label,.ds-meta{font-family:var(--font-sans);font-size:14px;font-weight:500;color:var(--ink-muted)}code,pre,.ds-mono{font-family:var(--font-sans);font-feature-settings:"tnum" 1,"cv11" 1;font-size:.9em}a,.ds-link{color:inherit;text-decoration:none;transition:background var(--dur-instant) var(--ease-crisp),color var(--dur-instant) var(--ease-crisp)}a:hover,.ds-link:hover{color:var(--ink)}:focus-visible{outline:2px solid var(--ink);outline-offset:2px}::selection{background:var(--hover);color:var(--ink-inv)}*{box-sizing:border-box}html,body{margin:0;padding:0;background:var(--bas-duk);color:var(--ink);font-family:var(--font-sans)}.ss-app{min-height:100vh;padding-bottom:0}.ss-scroll{position:relative;z-index:1;background:var(--bas-duk)}.ss-foot-wrap{position:fixed;left:0;right:0;bottom:0;z-index:0;overflow:hidden}.ss-foot-parallax{will-change:transform}.ss-nav{position:fixed;top:0;left:0;right:0;z-index:50;display:flex;justify-content:center;padding:0 32px}.ss-nav-capsule{width:100%;max-width:1336px;display:flex;flex-direction:column;padding:6px;box-sizing:border-box;border-radius:0 0 16px 16px;background:#ebebeb4d;backdrop-filter:blur(30px) saturate(1.1);-webkit-backdrop-filter:blur(30px) saturate(1.1)}.ss-nav.is-open .ss-nav-capsule{background:#ebebebb8}.ss-nav-top{display:flex;align-items:center;justify-content:space-between;height:57px;gap:8px}.ss-nav-left{display:flex;align-items:center;gap:12px;height:57px;padding-left:6px}.ss-nav-mark{width:57px;height:57px;border-radius:999px;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;background:var(--ink);flex-shrink:0}.ss-nav-mark img{width:100%;height:100%;display:block;object-fit:cover}.ss-nav-time{font-family:var(--font-sans);font-variant-numeric:oldstyle-nums;font-feature-settings:"onum" 1;font-size:14px;font-weight:400;color:#4d4d4d;letter-spacing:0;line-height:1.2}.ss-nav-right{display:flex;align-items:center;gap:4px}.ss-nav-link{font-family:var(--font-sans);font-size:14px;font-weight:400;letter-spacing:0;line-height:1.2em;padding:10px 14px;border:0;background:transparent;color:#0a0a0a;cursor:pointer;border-radius:30px;transition:background .12s var(--ease-crisp)}.ss-nav-link:hover,.ss-nav-link.is-active{background:#1212120f}.ss-nav.is-open .ss-nav-link{display:none}.ss-nav.is-open .ss-nav-mark{width:45px;height:45px}.ss-nav-mark{transition:width .28s var(--ease-crisp),height .28s var(--ease-crisp)}.ss-nav-cta{font-family:var(--font-sans);font-size:14px;font-weight:400;letter-spacing:0;line-height:1.2em;background:#121212;color:#bab2ab;padding:12px 18px;border-radius:30px;border:0;cursor:pointer;margin-left:8px}.ss-nav-menu{width:40px;height:40px;border-radius:999px;background:#bab2ab;color:#121212;border:0;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;margin-left:8px;transition:background .12s var(--ease-crisp)}.ss-nav-menu:hover{background:#a99f96}.ss-nav-menu svg{width:18px;height:18px;fill:#121212;transition:transform .28s var(--ease-crisp)}.ss-nav.is-open .ss-nav-menu svg{transform:rotate(45deg)}.ss-nav-panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows .36s var(--ease-crisp)}.ss-nav.is-open .ss-nav-panel{grid-template-rows:1fr}.ss-nav-panel-inner{overflow:hidden;min-height:0}.ss-nav-grid{display:grid;grid-template-columns:1fr 1.05fr;gap:56px;padding:28px 14px 0}.ss-nav-pages{display:flex;flex-direction:column}.ss-nav-page{display:flex;align-items:center;justify-content:space-between;gap:16px;background:transparent;border:0;border-bottom:1px solid rgba(18,18,18,.14);cursor:pointer;text-align:left;padding:13px 4px;font-family:var(--font-sans);color:#0a0a0a;transition:opacity .12s var(--ease-crisp)}.ss-nav-page:hover{opacity:.55}.ss-nav-page-label{font-size:24px;font-weight:500;letter-spacing:-.02em;line-height:1.1}.ss-nav-page-n{font-family:var(--font-sans);font-size:14px;color:#4d4d4d;font-variant-numeric:oldstyle-nums}.ss-nav-image{position:relative;border-radius:16px;overflow:hidden;background:#2a2522 center/cover no-repeat;background-image:linear-gradient(135deg,#6b5f54,#2a2522 60%,#1a1715);min-height:100%;display:flex;align-items:flex-start;justify-content:center;padding:24px}.ss-nav-image-mark{position:absolute;top:24px;left:0;right:0;text-align:center;font-family:var(--font-sans);font-size:16px;font-weight:400;color:#e8e2dbb8;letter-spacing:-.01em}.ss-nav-image-rights{position:absolute;bottom:24px;left:0;right:0;text-align:center;font-family:var(--font-sans);font-size:15px;color:#e8e2db80;letter-spacing:-.005em}.ss-nav-foot{display:flex;align-items:center;justify-content:space-between;padding:40px 14px 20px}.ss-nav-foot-email{font-family:var(--font-sans);font-size:18px;font-weight:600;color:#0a0a0a;text-decoration:none;letter-spacing:-.01em;transition:opacity .12s var(--ease-crisp)}.ss-nav-foot-email:hover{opacity:.55}.ss-nav-foot-socials{display:flex;gap:28px}.ss-nav-foot-link{font-family:var(--font-sans);font-size:14px;font-weight:500;color:#0a0a0a;text-decoration:none;letter-spacing:-.005em;transition:opacity .12s var(--ease-crisp)}.ss-nav-foot-link:hover{opacity:.55}@media(max-width:760px){.ss-nav-grid{grid-template-columns:1fr;gap:24px}.ss-nav-image{display:none}.ss-nav-foot{flex-direction:column;align-items:flex-start;gap:16px}}.ss-hero{padding:96px 32px 24px;max-width:1400px;margin:0 auto}.ss-hero-row{display:flex;align-items:flex-end;justify-content:space-between;gap:24px}.ss-hero-title{font-family:var(--font-sans);font-size:clamp(28px,3.2vw,42px);font-weight:500;letter-spacing:-.02em;line-height:1.1;color:var(--ink);margin:0;max-width:24ch}.ss-hero-sub{margin-top:12px;font-family:var(--font-sans);font-size:14px;color:var(--ink-faint);letter-spacing:-.005em;background:none;border:0;padding:0;cursor:pointer;transition:opacity .12s var(--ease-crisp)}.ss-hero-sub:hover{opacity:.6}.ss-hero-pill{font-family:var(--font-sans);font-size:14px;font-weight:500;letter-spacing:-.005em;background:var(--kort);color:var(--ink);border:0;padding:10px 18px;border-radius:999px;cursor:pointer;display:inline-flex;align-items:center;gap:8px;transition:background .18s var(--ease-crisp),color .18s var(--ease-crisp);white-space:nowrap}.ss-hero-pill:hover{background:var(--hover);color:var(--ink-inv)}.ss-hero-pill-plus{font-weight:300;font-size:16px;line-height:1}.ss-grid{padding:24px 32px 48px;max-width:1400px;margin:0 auto}.ss-grid-body{display:grid;grid-template-columns:repeat(2,1fr);gap:16px 18px}.ss-grid-pair{display:grid;grid-template-columns:1fr 1fr;gap:18px}.ss-grid-col{display:flex;flex-direction:column;gap:20px}.ss-grid-col .ss-proj{width:100%}.ss-grid-cat{font-family:var(--font-sans);font-size:clamp(40px,5vw,72px);font-weight:500;letter-spacing:-.03em;line-height:1;color:var(--ink);padding-left:4px;background:none;border:0;cursor:pointer;text-align:left;transition:opacity .12s var(--ease-crisp)}.ss-grid-cat:hover{opacity:.55}.ss-proj{background:var(--kort);color:var(--ink);padding:8px 8px 0;border:0;cursor:pointer;display:flex;flex-direction:column;text-align:left;font-family:inherit;border-radius:14px;transition:background .42s var(--ease-crisp),color .42s var(--ease-crisp)}.ss-proj-thumb{aspect-ratio:4 / 3;background:#2a2522 center/cover no-repeat;border-radius:10px;transition:opacity .42s var(--ease-crisp)}.ss-proj:hover{background:var(--hover);color:var(--ink-inv)}.ss-proj:hover .ss-proj-thumb{opacity:.82}.ss-proj:hover .ss-proj-client{color:var(--ink-inv)}.ss-proj:hover .ss-proj-year,.ss-proj:hover .ss-proj-service{color:#c9c2bb}.tone-a .ss-proj-thumb{background-image:linear-gradient(160deg,#5a6250,#1b1f1a)}.tone-b .ss-proj-thumb{background-image:linear-gradient(140deg,#2a2825,#0e0c0a)}.tone-c .ss-proj-thumb{background-image:linear-gradient(160deg,#3b3633,#1a1715)}.tone-d .ss-proj-thumb{background-image:linear-gradient(120deg,#4a423d,#26211e)}.tone-e .ss-proj-thumb{background-image:linear-gradient(150deg,#524841,#2a2522)}.tone-f .ss-proj-thumb{background-image:linear-gradient(180deg,#6b5f54,#2a2522)}.ss-proj-meta{padding:12px 8px 14px;display:flex;flex-direction:column;gap:2px}.ss-proj-meta-row{display:flex;align-items:baseline;justify-content:space-between}.ss-proj-client{font-family:var(--font-sans);font-size:15px;font-weight:500;color:var(--ink);letter-spacing:-.005em}.ss-proj-year,.ss-proj-service{font-family:var(--font-sans);font-size:13px;color:var(--ink-muted);letter-spacing:-.005em}.ss-grid-pair .ss-proj-meta{padding:18px 8px;gap:4px}.ss-grid-pair .ss-proj-client{font-size:28px;letter-spacing:-.02em}.ss-grid-pair .ss-proj-service{font-size:17px}.ss-svc{padding:24px 32px 48px;max-width:1400px;margin:0 auto}.ss-svc-shell{background:var(--ink);border-radius:16px;padding:80px 64px;color:#bab2ab}.ss-svc-headerow{display:flex;justify-content:space-between;align-items:baseline;padding-bottom:80px}.ss-svc-slash{font-family:var(--font-sans);font-size:14px;color:#e8e2db;letter-spacing:-.005em}.ss-svc-count{font-family:var(--font-sans);font-size:14px;color:#6e655d;letter-spacing:-.005em}.ss-svc-list{display:flex;flex-direction:column}.ss-svc-head{width:100%;background:transparent;border:0;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:4px 0;text-align:left;font-family:var(--font-sans);color:#c9c2bb;transition:color .12s var(--ease-crisp)}.ss-svc-head:hover{color:#fff}.ss-svc-title{font-family:var(--font-sans);font-size:clamp(40px,5vw,72px);font-weight:500;letter-spacing:-.03em;line-height:1.12}.ss-svc-plus{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;color:#4d4d4d;transition:transform .28s var(--ease-crisp),color .12s var(--ease-crisp)}.ss-svc-plus svg{width:100%;height:100%;fill:currentColor;display:block}.ss-svc-head:hover .ss-svc-plus{color:#c9c2bb}.ss-svc-item.is-open .ss-svc-plus{transform:rotate(45deg);color:#c9c2bb}.ss-svc-panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows .32s var(--ease-crisp)}.ss-svc-item.is-open .ss-svc-panel{grid-template-rows:1fr}.ss-svc-panel-inner{overflow:hidden;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:48px;align-items:start}.ss-svc-body{font-family:var(--font-sans);font-size:14px;line-height:1.55;color:#a8a29b;letter-spacing:-.005em;margin:0 0 32px;max-width:56ch}.ss-svc-tags{display:flex;flex-wrap:wrap;gap:8px;align-content:start;padding-bottom:32px}.ss-svc-tag{font-family:var(--font-sans);font-size:13px;font-weight:500;letter-spacing:-.005em;background:#c9c2bb;color:var(--ink);padding:8px 14px;border-radius:999px}.ss-svc-foot{display:flex;justify-content:flex-start;padding-top:56px}.ss-svc-cta{font-family:var(--font-sans);font-size:15px;font-weight:500;letter-spacing:-.005em;background:#bab2ab;color:var(--ink);border:0;cursor:pointer;padding:14px 24px;border-radius:999px;display:inline-flex;align-items:center;gap:10px;transition:background .16s var(--ease-crisp)}.ss-svc-cta:hover{background:var(--hover);color:var(--ink-inv)}.ss-svc-cta-plus{font-weight:300;font-size:18px;line-height:1}@media(max-width:900px){.ss-svc{padding:16px 20px 32px}.ss-svc-shell{padding:48px 24px}.ss-svc-panel-inner{grid-template-columns:1fr;gap:0}.ss-svc-body{margin-bottom:20px}}.ss-proc{padding:64px 32px;max-width:1400px;margin:0 auto}.ss-proc-headrow{display:flex;justify-content:space-between;align-items:baseline;padding-bottom:48px}.ss-proc-slash{font-family:var(--font-sans);font-size:14px;color:var(--ink);letter-spacing:-.005em}.ss-proc-count{font-family:var(--font-sans);font-size:14px;color:var(--ink-muted);letter-spacing:-.005em}.ss-proc-layout{display:grid;grid-template-columns:1fr 1.1fr;gap:64px;align-items:start}.ss-proc-intro{position:sticky;top:96px;display:flex;flex-direction:column;align-items:flex-start}.ss-proc-title{font-family:var(--font-sans);font-size:clamp(34px,4vw,60px);font-weight:500;letter-spacing:-.03em;line-height:1.05;color:var(--ink);margin:0 0 24px;max-width:15ch}.ss-proc-sub{font-family:var(--font-sans);font-size:15px;line-height:1.5;color:var(--ink-muted);letter-spacing:-.005em;margin:0 0 32px;max-width:34ch}.ss-proc-cta,.ss-faq-cta,.ss-blog-all{font-family:var(--font-sans);font-size:14px;font-weight:500;letter-spacing:-.005em;background:var(--kort);color:var(--ink);border:0;cursor:pointer;padding:12px 18px;border-radius:999px;display:inline-flex;align-items:center;gap:8px;white-space:nowrap;transition:background .16s var(--ease-crisp),color .16s var(--ease-crisp)}.ss-proc-cta:hover,.ss-faq-cta:hover,.ss-blog-all:hover{background:var(--hover);color:var(--ink-inv)}.ss-proc-cta-plus,.ss-faq-cta-plus,.ss-blog-all-plus{width:16px;height:16px;display:inline-flex}.ss-proc-cta-plus svg,.ss-faq-cta-plus svg,.ss-blog-all-plus svg{width:100%;height:100%;fill:currentColor}.ss-proc-stack{display:flex;flex-direction:column;gap:5px;background:#c9c2bb;border-radius:11px;padding:5px;overflow:hidden}.ss-proc-card{background:var(--bas-duk);padding:28px 32px 32px;border:0;border-radius:6px}.ss-proc-card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:16px}.ss-proc-card-title{font-family:var(--font-sans);font-size:22px;font-weight:500;letter-spacing:-.015em;color:var(--ink);margin:0}.ss-proc-n{font-family:var(--font-sans);font-size:14px;color:var(--ink-faint);font-variant-numeric:oldstyle-nums;flex-shrink:0;padding-top:4px}.ss-proc-card-body{font-family:var(--font-sans);font-size:14px;line-height:1.55;color:var(--ink-muted);letter-spacing:-.005em;margin:0;max-width:60ch}.ss-tm{padding:24px 32px 48px;max-width:1400px;margin:0 auto}.ss-tm-shell{background:var(--ink);border-radius:16px;padding:64px 64px 72px;color:#bab2ab}.ss-tm-headrow{display:flex;justify-content:space-between;align-items:baseline;padding-bottom:40px}.ss-tm-slash{font-family:var(--font-sans);font-size:14px;color:#e8e2db;letter-spacing:-.005em}.ss-tm-count{font-family:var(--font-sans);font-size:14px;color:#6e655d;letter-spacing:-.005em}.ss-tm-titlerow{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:40px}.ss-tm-title{font-family:var(--font-sans);font-size:clamp(30px,3.4vw,52px);font-weight:500;letter-spacing:-.03em;line-height:1.05;color:#e8e2db;margin:0;max-width:18ch}.ss-tm-arrows{display:flex;gap:10px;flex-shrink:0}.ss-tm-arrow{width:44px;height:44px;border-radius:999px;cursor:pointer;background:#bab2ab1a;border:1px solid #2a2521;color:#c9c2bb;display:inline-flex;align-items:center;justify-content:center;transition:background .14s var(--ease-crisp),color .14s var(--ease-crisp)}.ss-tm-arrow:hover{background:#bab2ab;color:var(--ink);border-color:#bab2ab}.ss-tm-arrow svg{width:20px;height:20px}.ss-tm-track{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;margin:0 -8px;padding:0 8px 8px;scrollbar-width:none}.ss-tm-track::-webkit-scrollbar{display:none}.ss-tm-card{flex:0 0 calc((100% - 32px) / 3);scroll-snap-align:start;background:#1c1c1c;border:1px solid #2a2521;border-radius:16px;padding:28px;margin:0;display:flex;flex-direction:column;min-height:420px}.ss-tm-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:28px}.ss-tm-stars{display:inline-flex;gap:3px}.ss-tm-stars svg{width:15px;height:15px;fill:none;stroke:#c9c2bb;stroke-width:1.3}.ss-tm-score{font-family:var(--font-sans);font-size:13px;color:#6e655d;font-variant-numeric:oldstyle-nums}.ss-tm-quote{font-family:var(--font-sans);font-size:15px;line-height:1.55;letter-spacing:-.01em;color:#d8d2cb;margin:0;flex:1}.ss-tm-cite{display:flex;align-items:center;gap:12px;margin-top:28px}.ss-tm-avatar{width:44px;height:44px;border-radius:999px;flex-shrink:0;background:linear-gradient(150deg,#5a5048,#2a2522);filter:grayscale(1)}.tone-a .ss-tm-avatar{background:linear-gradient(150deg,#6b6158,#2e2823)}.tone-b .ss-tm-avatar{background:linear-gradient(150deg,#4a443d,#201c18)}.tone-c .ss-tm-avatar{background:linear-gradient(150deg,#5e564d,#28231f)}.tone-d .ss-tm-avatar{background:linear-gradient(150deg,#574e46,#241f1b)}.ss-tm-meta{display:flex;flex-direction:column;gap:2px}.ss-tm-name{font-family:var(--font-sans);font-size:14px;font-weight:500;color:#e8e2db;letter-spacing:-.005em}.ss-tm-role{font-family:var(--font-sans);font-size:13px;color:#6e655d;letter-spacing:-.005em}.ss-faq{padding:64px 32px;max-width:1400px;margin:0 auto}.ss-faq-headrow{display:flex;justify-content:space-between;align-items:baseline;padding-bottom:48px}.ss-faq-slash{font-family:var(--font-sans);font-size:14px;color:var(--ink);letter-spacing:-.005em}.ss-faq-count{font-family:var(--font-sans);font-size:14px;color:var(--ink-muted);letter-spacing:-.005em}.ss-faq-layout{display:grid;grid-template-columns:1fr 1.6fr;gap:64px;align-items:start}.ss-faq-intro{position:sticky;top:96px;display:flex;flex-direction:column;align-items:flex-start}.ss-faq-title{font-family:var(--font-sans);font-size:clamp(34px,4vw,60px);font-weight:500;letter-spacing:-.03em;line-height:1.04;color:var(--ink);margin:0 0 20px;max-width:12ch}.ss-faq-sub{font-family:var(--font-sans);font-size:15px;line-height:1.5;color:var(--ink-muted);letter-spacing:-.005em;margin:0 0 32px;max-width:30ch}.ss-faq-list{display:flex;flex-direction:column;gap:5px;background:#c9c2bb;border-radius:11px;padding:5px;overflow:hidden}.ss-faq-item{background:var(--bas-duk);border:0;border-radius:6px;overflow:hidden}.ss-faq-q{width:100%;background:transparent;border:0;cursor:pointer;text-align:left;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:22px 24px;font-family:var(--font-sans);color:var(--ink)}.ss-faq-qtext{font-family:var(--font-sans);font-size:17px;font-weight:500;letter-spacing:-.015em;line-height:1.35}.ss-faq-plus{width:24px;height:24px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;color:var(--ink);transition:transform .28s var(--ease-crisp)}.ss-faq-plus svg{width:100%;height:100%}.ss-faq-item.is-open .ss-faq-plus{transform:rotate(45deg)}.ss-faq-panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s var(--ease-crisp)}.ss-faq-item.is-open .ss-faq-panel{grid-template-rows:1fr}.ss-faq-panel-inner{overflow:hidden}.ss-faq-a{font-family:var(--font-sans);font-size:14px;line-height:1.55;color:var(--ink-muted);letter-spacing:-.005em;margin:0;padding:0 24px 24px;max-width:64ch}.ss-blog{padding:64px 32px 96px;max-width:1400px;margin:0 auto}.ss-blog-head{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;padding-bottom:40px}.ss-blog-title{font-family:var(--font-sans);font-size:clamp(28px,3vw,44px);font-weight:500;letter-spacing:-.03em;line-height:1.08;color:var(--ink);margin:0 0 12px;max-width:18ch}.ss-blog-sub{font-family:var(--font-sans);font-size:15px;line-height:1.5;color:var(--ink-muted);letter-spacing:-.005em;margin:0;max-width:44ch}.ss-blog-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.ss-blog-card{display:flex;flex-direction:column;text-decoration:none;color:var(--ink)}.ss-blog-thumb{aspect-ratio:16 / 11;border-radius:14px;background:#2a2522 center/cover no-repeat;transition:opacity .28s var(--ease-crisp)}.ss-blog-card:hover .ss-blog-thumb{opacity:.82}.tone-a .ss-blog-thumb{background-image:linear-gradient(150deg,#5a6250,#1b1f1a)}.tone-b .ss-blog-thumb{background-image:linear-gradient(150deg,#4a423d,#221e1b)}.tone-c .ss-blog-thumb{background-image:linear-gradient(150deg,#2f2a27,#0f0d0c)}.ss-blog-meta{padding:16px 4px 0;display:flex;flex-direction:column;gap:8px}.ss-blog-date{font-family:var(--font-sans);font-size:13px;color:var(--ink-muted);letter-spacing:-.005em}.ss-blog-card-title{font-family:var(--font-sans);font-size:19px;font-weight:500;letter-spacing:-.015em;line-height:1.25;color:var(--ink);margin:0}.ss-blog-excerpt{font-family:var(--font-sans);font-size:13px;line-height:1.5;color:var(--ink-muted);letter-spacing:-.005em;margin:0}.ss-blog-tags{font-family:var(--font-sans);font-size:12px;color:var(--ink-faint);letter-spacing:-.005em;margin-top:4px}@media(max-width:900px){.ss-proc,.ss-faq,.ss-blog,.ss-tm{padding-left:20px;padding-right:20px}.ss-proc-layout{grid-template-columns:1fr;gap:32px}.ss-proc-intro{position:static}.ss-tm-shell{padding:40px 20px 48px}.ss-tm-titlerow{flex-direction:column;align-items:flex-start;gap:24px}.ss-tm-card{flex:0 0 82%;min-height:380px}.ss-faq-layout{grid-template-columns:1fr;gap:32px}.ss-faq-intro{position:static}.ss-blog-head{flex-direction:column;align-items:flex-start}.ss-blog-grid{grid-template-columns:1fr}}.ss-about{padding:96px 32px 64px;max-width:1336px;margin:0 auto}.ss-about-hero{display:grid;grid-template-columns:1fr auto;align-items:flex-end;gap:48px;padding:32px 0 180px;border-bottom:1px solid var(--rule)}.ss-about-hero-title{font-family:var(--font-sans);font-size:clamp(72px,11vw,180px);font-weight:500;letter-spacing:-.04em;line-height:.95;color:var(--ink);margin:0}.ss-about-hero-tag{font-family:var(--font-sans);font-size:14px;color:var(--ink-muted);letter-spacing:-.005em;line-height:1.4;text-align:right;max-width:26ch;padding-bottom:36px}.ss-about-sect{padding:64px 0}.ss-about-sect-head{display:flex;justify-content:space-between;align-items:baseline;padding-bottom:48px}.ss-about-slash{font-family:var(--font-sans);font-size:14px;color:var(--ink);letter-spacing:-.005em}.ss-about-num{font-family:var(--font-sans);font-size:14px;color:var(--ink-muted);letter-spacing:-.005em;font-feature-settings:"tnum" 1}.ss-about-sect-body{display:flex;flex-direction:column;gap:48px}.ss-about-statement{font-family:var(--font-sans);font-size:clamp(28px,3vw,44px);font-weight:500;letter-spacing:-.025em;line-height:1.1;color:var(--ink);margin:0;max-width:22ch}.ss-about-statement sup{font-size:.5em;font-weight:500;vertical-align:super;top:-.4em;position:relative}.ss-about-body-grid{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:48px;align-items:end}.ss-about-bodycol{max-width:56ch}.ss-about-bodycol p{margin:0;font-family:var(--font-sans);font-size:14px;color:var(--ink);line-height:1.5;letter-spacing:-.005em}.ss-about-bodycol p+p{margin-top:24px}.ss-about-bodycol p sup{font-size:.72em;vertical-align:super;top:-.3em;position:relative}.ss-about-bodycol--cta{align-self:end}.ss-about-pill{font-family:var(--font-sans);font-size:14px;font-weight:500;letter-spacing:-.005em;background:var(--kort);color:var(--ink);border:0;padding:10px 18px;border-radius:999px;cursor:pointer;display:inline-flex;align-items:center;gap:8px;transition:background .18s var(--ease-crisp),color .18s var(--ease-crisp)}.ss-about-pill:hover{background:var(--hover);color:var(--ink-inv)}.ss-about-pill-plus{font-weight:300;font-size:16px;line-height:1}.ss-about-clients{display:grid;grid-template-columns:1fr 1.8fr;gap:64px;align-items:start}.ss-about-clients-copy{max-width:36ch}.ss-about-clients-title{font-family:var(--font-sans);font-size:18px;font-weight:500;letter-spacing:-.015em;line-height:1.25;color:var(--ink);margin:0 0 24px}.ss-about-clients-sub{font-family:var(--font-sans);font-size:13px;line-height:1.5;color:var(--ink-muted);letter-spacing:-.005em;margin:0}.ss-about-logos{display:grid;grid-template-columns:repeat(3,1fr);gap:0;border-radius:16px;overflow:hidden;border:2px solid #C9C2BB}.ss-about-logo{background:transparent;aspect-ratio:1 / 1;display:flex;flex-direction:column;position:relative;padding:18px;border-right:2px solid #C9C2BB;border-bottom:2px solid #C9C2BB}.ss-about-logo:nth-child(3n){border-right:0}.ss-about-logo:nth-last-child(-n+3){border-bottom:0}.ss-about-logo-label{font-family:var(--font-sans);font-size:13px;color:var(--ink-muted);letter-spacing:-.005em;text-align:center}.ss-about-logo-mark{flex:1;display:flex;align-items:center;justify-content:center;font-family:var(--font-sans);color:var(--ink);font-weight:500;letter-spacing:-.01em}.ss-about-logo-mark--wordmark{font-family:Times New Roman,serif;font-weight:700;font-size:26px;letter-spacing:.02em}.ss-about-logo-mark--pro{font-family:Georgia,serif;font-style:italic;font-weight:700;font-size:32px;letter-spacing:-.02em}.ss-about-logo-mark--mono{font-family:Georgia,serif;font-weight:700;font-size:54px;letter-spacing:0}.ss-about-logo-mark--stiga{font-family:Arial Black,sans-serif;font-weight:900;font-style:italic;font-size:34px;letter-spacing:0}.ss-about-logo-mark--base{font-family:Times New Roman,serif;font-weight:400;font-size:36px;letter-spacing:-.01em}.ss-about-logo-mark--asket{font-family:var(--font-sans);font-size:13px;letter-spacing:.15em;font-weight:500;border:1px solid var(--ink);padding:6px 14px}.ss-about-logo-mark--monoline{font-family:var(--font-sans);font-size:18px;font-weight:700;letter-spacing:.04em}.ss-about-logo-mark--stated{font-family:Georgia,serif;font-weight:900;font-size:40px;letter-spacing:-.04em;font-style:italic}@media(max-width:900px){.ss-about{padding:96px 20px 48px}.ss-about-hero{grid-template-columns:1fr;padding-bottom:80px}.ss-about-hero-tag{text-align:left;padding-bottom:0}.ss-about-body-grid,.ss-about-clients{grid-template-columns:1fr}.ss-about-bodycol--cta{justify-self:start}.ss-about-logos{grid-template-columns:repeat(2,1fr)}}.ss-ct{padding:120px 32px 64px;max-width:1400px;margin:0 auto}.ss-ct-title{font-family:var(--font-sans);font-size:clamp(72px,11vw,180px);font-weight:500;letter-spacing:-.04em;line-height:.95;color:var(--ink);margin:0 0 56px}.ss-ct-grid{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:start}.ss-ct-left{display:flex;flex-direction:column;gap:40px}.ss-ct-intro{font-family:var(--font-sans);font-size:18px;font-weight:500;line-height:1.45;color:#757575;letter-spacing:-.01em;margin:0;max-width:34ch}.ss-ct-info{display:flex;flex-direction:column;align-items:flex-start;gap:21px}.ss-ct-email{font-family:var(--font-sans);font-size:clamp(22px,2.4vw,34px);font-weight:500;color:var(--ink);text-decoration:none;letter-spacing:-.02em;transition:opacity .12s var(--ease-crisp)}.ss-ct-email:hover{opacity:.55}.ss-ct-socials{display:flex;flex-direction:column;align-items:flex-start;gap:21px}.ss-ct-social{font-family:var(--font-sans);font-size:18px;font-weight:500;color:var(--ink);text-decoration:none;letter-spacing:-.01em;transition:opacity .12s var(--ease-crisp)}.ss-ct-social:hover{opacity:.55}.ss-ct-form{display:flex;flex-direction:column;gap:16px}.ss-ct-field{display:flex;flex-direction:column;gap:8px}.ss-ct-label{font-family:var(--font-sans);font-size:15px;font-weight:500;color:var(--ink);letter-spacing:-.005em}.ss-ct-req{color:var(--ink)}.ss-ct-input{background:#1212120f;border:0;border-radius:14px;padding:16px 20px;font-family:var(--font-sans);font-size:16px;color:var(--ink);outline:none;width:100%;box-sizing:border-box;transition:background .16s var(--ease-crisp)}.ss-ct-input::placeholder{color:var(--ink-faint)}.ss-ct-input:focus{background:#1212121a}.ss-ct-textarea{min-height:150px;resize:vertical}.ss-ct-submit{margin-top:4px;align-self:stretch;font-family:var(--font-sans);font-size:16px;font-weight:500;letter-spacing:-.005em;padding:18px 24px;background:var(--hover);color:var(--ink-inv);border:0;cursor:pointer;border-radius:999px;transition:background .16s var(--ease-crisp)}.ss-ct-submit:hover{background:#2a2a2a}.ss-ct-thanks{font-family:var(--font-sans);font-size:22px;font-weight:500;letter-spacing:-.02em;color:var(--ink)}@media(max-width:900px){.ss-ct{padding:100px 20px 48px}.ss-ct-grid{grid-template-columns:1fr;gap:40px}}.ss-detail{padding:96px 48px 48px;max-width:1280px;margin:0 auto}.ss-detail-back{font-family:var(--font-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;padding:8px 12px;background:var(--kort);border:0;cursor:pointer;margin-bottom:24px;transition:background 60ms var(--ease-crisp),color 60ms var(--ease-crisp);color:var(--ink)}.ss-detail-back:hover{background:var(--hover);color:var(--ink-inv)}.ss-detail-hero{aspect-ratio:16 / 9;background:#2a2522 center/cover no-repeat;margin-bottom:32px}.ss-detail-meta{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;padding:16px 0;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);margin-bottom:32px}.ss-detail-meta>div>div:last-child{font-family:var(--font-sans);font-size:15px}.ss-detail-title{font-family:var(--font-display);font-size:clamp(40px,5vw,72px);line-height:1;letter-spacing:-.02em;font-weight:400;margin:0 0 32px;max-width:16ch;font-variation-settings:"opsz" 96}.ss-detail-copy{max-width:54ch;line-height:1.6;font-size:16px;margin:0 0 16px}.ss-foot{background:var(--ink);color:#bab2ab;margin-top:0;padding:64px 32px 32px}.ss-foot-inner{max-width:1336px;margin:0 auto;display:flex;flex-direction:column;gap:80px}.ss-foot-wordmark{font-family:var(--font-sans);font-weight:500;font-size:clamp(120px,17.5vw,260px);line-height:.9;letter-spacing:-.045em;color:#bab2ab;margin:0;user-select:none;display:flex;align-items:flex-start;gap:.04em}.ss-foot-wordmark sup{font-size:.32em;font-weight:500;line-height:1;margin-top:.05em;letter-spacing:0}.ss-foot-mid{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:start}.ss-foot-left{display:flex;flex-direction:column;gap:24px;max-width:44ch}.ss-foot-statement{font-family:var(--font-sans);font-size:14px;line-height:1.5;letter-spacing:-.005em;color:#bab2ab;margin:0}.ss-foot-email{font-family:var(--font-sans);font-size:14px;font-weight:400;letter-spacing:-.005em;color:#e8e2db;text-decoration:none;transition:color .12s var(--ease-crisp)}.ss-foot-email:hover{color:#fff;text-decoration:underline;text-underline-offset:4px}.ss-foot-news{display:flex;flex-direction:column;gap:12px;max-width:360px;margin-left:auto;width:100%}.ss-foot-news-k{font-family:var(--font-sans);font-size:14px;color:#bab2ab;letter-spacing:-.005em}.ss-foot-form{display:flex;flex-direction:column;gap:8px}.ss-foot-input{background:#1e1e1e;border:0;border-radius:999px;padding:14px 20px;color:#e8e2db;font-family:var(--font-sans);font-size:14px;outline:none;transition:background .12s var(--ease-crisp)}.ss-foot-input:focus{background:#252525}.ss-foot-input::placeholder{color:#6e655d}.ss-foot-submit{background:#bab2ab;color:var(--ink);border:0;cursor:pointer;padding:14px 20px;border-radius:999px;font-family:var(--font-sans);font-size:14px;font-weight:500;letter-spacing:-.005em;transition:background .12s var(--ease-crisp)}.ss-foot-submit:hover{background:#d4ccc4}.ss-foot-thanks{font-family:var(--font-sans);font-size:14px;color:#e8e2db;padding:10px 0}.ss-foot-bottom{display:grid;grid-template-columns:repeat(4,1fr);gap:32px;align-items:end}.ss-foot-col{display:flex;flex-direction:column;gap:2px}.ss-foot-link{font-family:var(--font-sans);font-size:13px;color:#bab2ab;text-decoration:none;letter-spacing:-.005em;line-height:1.7;transition:color .1s var(--ease-crisp)}.ss-foot-link:hover{color:#fff}.ss-foot-baseline{display:flex;flex-direction:column;align-items:flex-end;gap:4px;text-align:right}.ss-foot-baseline-mark,.ss-foot-baseline-rights{font-family:var(--font-sans);font-size:13px;color:#c9c2bb;letter-spacing:-.005em}@media(max-width:900px){.ss-foot{padding:48px 20px 24px}.ss-foot-inner{gap:56px}.ss-foot-mid{grid-template-columns:1fr;gap:32px}.ss-foot-news{margin-left:0}.ss-foot-bottom{grid-template-columns:1fr 1fr;gap:24px}.ss-foot-baseline{align-items:flex-start;text-align:left}}@media(max-width:900px){.ss-grid-body,.ss-grid-pair,.ss-about-cols,.ss-contact-cols,.ss-detail-meta{grid-template-columns:1fr}.ss-hero{padding:88px 20px 16px}.ss-hero-row{flex-direction:column;align-items:flex-start}.ss-grid,.ss-contact,.ss-about,.ss-detail{padding-left:20px;padding-right:20px}.ss-nav-link{display:none}}.ss-blogpage{padding:120px 32px 96px;max-width:1400px;margin:0 auto}.ss-blogpage-hero{padding:0 0 56px}.ss-blogpage-title{font-family:var(--font-sans);font-size:clamp(72px,11vw,180px);font-weight:500;letter-spacing:-.04em;line-height:.95;color:var(--ink);margin:0 0 20px}.ss-blogpage-intro{font-family:var(--font-sans);font-size:clamp(16px,1.5vw,20px);line-height:1.4;color:var(--ink-muted);letter-spacing:-.01em;margin:0;max-width:40ch}.ss-blogpage-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:48px 18px}.ss-bp-card{display:flex;flex-direction:column;gap:12px;text-decoration:none;color:var(--ink)}.ss-bp-thumb{aspect-ratio:1 / 1;border-radius:16px;background:#2a2522 center/cover no-repeat;position:relative;transition:opacity .28s var(--ease-crisp)}.ss-bp-card:hover .ss-bp-thumb{opacity:.82}.ss-bp-card.tone-a .ss-bp-thumb{background-image:linear-gradient(150deg,#5a6250,#1b1f1a)}.ss-bp-card.tone-b .ss-bp-thumb{background-image:linear-gradient(150deg,#c7a98f,#6b5340)}.ss-bp-card.tone-c .ss-bp-thumb{background-image:linear-gradient(150deg,#8b97a3,#3a4754)}.ss-bp-card.tone-d .ss-bp-thumb{background-image:linear-gradient(150deg,#4a423d,#221e1b)}.ss-bp-card.tone-e .ss-bp-thumb{background-image:linear-gradient(150deg,#6b5f54,#2a2522)}.ss-bp-card.tone-f .ss-bp-thumb{background-image:linear-gradient(150deg,#2f2a27,#0f0d0c)}.ss-bp-meta{display:flex;flex-direction:column;gap:8px}.ss-bp-date{font-family:var(--font-sans);font-size:14px;color:#757575;letter-spacing:-.005em}.ss-bp-title{font-family:var(--font-sans);font-size:19px;font-weight:500;letter-spacing:-.015em;line-height:1.25;color:#0a0a0a;margin:0}.ss-bp-excerpt{font-family:var(--font-sans);font-size:14px;line-height:1.45;color:#757575;letter-spacing:-.005em;margin:0}.ss-bp-tag{position:absolute;top:14px;right:14px;font-family:var(--font-sans);font-size:12px;font-weight:500;letter-spacing:-.005em;background:var(--kort);color:var(--ink);padding:5px 12px;border-radius:30px}@media(max-width:1100px){.ss-blogpage-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:700px){.ss-blogpage{padding:100px 20px 64px}.ss-blogpage-grid{grid-template-columns:1fr}}
