@font-face{font-family:Schibsted Grotesk;src:url(/fonts/schibsted-grotesk-latin.woff2)format("woff2");font-weight:400 900;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,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;src:url(/fonts/schibsted-grotesk-latin-ext.woff2)format("woff2");font-weight:400 900;font-display:swap;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:Newsreader;src:url(/fonts/newsreader-latin-normal.woff2)format("woff2");font-weight:200 800;font-style:normal;font-display:swap}@font-face{font-family:Newsreader;src:url(/fonts/newsreader-latin-italic.woff2)format("woff2");font-weight:200 800;font-style:italic;font-display:swap}:root{--chalk:#f1f3f2;--paper:#fff;--sunk:#e8ecec;--ink:#17262e;--mist:#566a72;--rule:#d6dddf;--rule-strong:#b9c5c8;--harbor:#0c6b63;--harbor-deep:#084e48;--harbor-ink:#fff;--harbor-soft:#dcefec;--band:#0c3d39;--band-ink:#f1f7f6;--note:#fff4c9;--note-rule:#e3c869;--s-new:#2f6fde;--s-open:#cf3f2a;--s-pending:#98660a;--s-sla:#a3361f;--shadow:0 1px 2px #17262e0f, 0 12px 32px -12px #17262e38;--ui:"Schibsted Grotesk", system-ui, -apple-system, "Segoe UI", sans-serif;--read:"Newsreader", Georgia, "Times New Roman", serif;--r-sm:4px;--r-md:8px;--r-lg:14px;--wrap:72rem;--gutter:clamp(1rem, 4vw, 2rem);color-scheme:light dark}@media (prefers-color-scheme:dark){:root{--chalk:#0f181c;--paper:#162227;--sunk:#1c2b31;--ink:#e4ecee;--mist:#9bb0b8;--rule:#263840;--rule-strong:#35505a;--harbor:#3cb5a8;--harbor-deep:#5cd0c3;--harbor-ink:#06201d;--harbor-soft:#173a3a;--band:#0b2a28;--band-ink:#e4f1ef;--note:#3a3414;--note-rule:#7a6a22;--s-new:#9bbcff;--s-open:#ff7a62;--s-pending:#e8b13c;--s-sla:#ff8a75;--shadow:0 1px 2px #0006, 0 12px 32px -12px #0009}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:5rem}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important}}body{background:var(--chalk);color:var(--ink);font:400 1.0625rem/1.6 var(--ui);text-rendering:optimizelegibility;margin:0}h1,h2,h3,h4,p,ul,ol,figure,dl{margin:0}ul,ol{padding:0;list-style:none}img,svg{max-width:100%;display:block}a{color:var(--harbor);text-underline-offset:3px;text-decoration-thickness:1px}a:hover{text-decoration-thickness:2px}:focus-visible{outline:3px solid var(--harbor);outline-offset:3px;border-radius:var(--r-sm)}.container{width:100%;max-width:var(--wrap);padding-inline:var(--gutter);margin-inline:auto}.narrow{max-width:50rem}.muted{color:var(--mist)}.skip{left:var(--gutter);z-index:50;background:var(--ink);color:var(--chalk);border-radius:var(--r-md);padding:.6rem 1rem;position:absolute;top:-4rem}.skip:focus{top:.75rem}h1{letter-spacing:-.03em;text-wrap:balance;font-size:clamp(2.4rem,5.4vw + .6rem,4.3rem);font-weight:720;line-height:1.04}h1 em,h2 em{font-family:var(--read);color:var(--harbor);letter-spacing:-.01em;font-style:italic;font-weight:500}h2{letter-spacing:-.02em;text-wrap:balance;font-size:clamp(1.7rem,2.4vw + .8rem,2.6rem);font-weight:700;line-height:1.12}h3{letter-spacing:-.01em;font-size:1.2rem;font-weight:650;line-height:1.25}.lead{color:var(--mist);text-wrap:pretty;max-width:42rem;font-size:clamp(1.1rem,.5vw + 1rem,1.3rem);line-height:1.55}.eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--harbor);margin-bottom:.9rem;font-size:.85rem;font-weight:650}.mark{color:var(--harbor);flex:none}.btn{border-radius:var(--r-md);min-height:3rem;font:650 1rem/1.2 var(--ui);cursor:pointer;border:1.5px solid #0000;justify-content:center;align-items:center;gap:.5rem;padding:.7rem 1.35rem;text-decoration:none;transition:background-color .15s,border-color .15s,transform .15s;display:inline-flex}.btn:hover{text-decoration:none}.btn:active{transform:translateY(1px)}.btn-primary{background:var(--harbor);color:var(--harbor-ink)}.btn-primary:hover{background:var(--harbor-deep);color:var(--harbor-ink)}.btn-ghost{border-color:var(--rule-strong);color:var(--ink);background:0 0}.btn-ghost:hover{border-color:var(--harbor);color:var(--harbor)}.btn-light{background:var(--band-ink);color:var(--band)}.btn-light:hover{color:var(--band);background:#fff}.btn-small{min-height:2.5rem;padding:.45rem 1rem;font-size:.95rem}.btn svg{width:1.1em;height:1.1em}.actions{flex-wrap:wrap;gap:.75rem;display:flex}.site-header{z-index:20;background:color-mix(in srgb, var(--chalk) 88%, transparent);backdrop-filter:saturate(1.4)blur(10px);border-bottom:1px solid var(--rule);position:sticky;top:0}.site-header .bar{justify-content:space-between;align-items:center;gap:1rem;min-height:4rem;display:flex}.brand{letter-spacing:-.02em;color:var(--ink);align-items:center;gap:.6rem;font-size:1.2rem;font-weight:750;text-decoration:none;display:inline-flex}.brand:hover{text-decoration:none}.nav{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.15rem .35rem;display:flex}.nav a:not(.btn){border-radius:var(--r-sm);color:var(--ink);padding:.5rem .7rem;font-size:.975rem;font-weight:520;text-decoration:none}.nav a:not(.btn):hover{background:var(--sunk)}.nav a[aria-current=page]{color:var(--harbor);font-weight:650}.nav .lang{letter-spacing:.06em;border:1px solid var(--rule-strong);font-size:.8rem;font-weight:700}.nav .btn{margin-left:.35rem}@media (width<=50rem){.hide-sm{display:none}}@media (width<=34rem){.site-header .bar{padding-block:.5rem}.nav .btn{display:none}}.section{padding-block:clamp(3.5rem,8vw,6.5rem)}.section-tint{background:var(--paper);border-block:1px solid var(--rule)}.section-head{gap:1rem;max-width:48rem;margin-bottom:clamp(2rem,4vw,3.25rem);display:grid}.more{margin-top:2.5rem}.page-head{padding-block:clamp(3rem,7vw,5.5rem) clamp(1.5rem,3vw,2.5rem)}.page-head h1{margin-bottom:1.25rem;font-size:clamp(2.2rem,4vw + .8rem,3.5rem)}.page-head .actions{margin-top:1.75rem}.mail-line{user-select:all;margin-top:1rem;font-weight:600}.hero{background:radial-gradient(60rem 30rem at 85% -10%, var(--harbor-soft), transparent 70%);padding-block:clamp(2.5rem,6vw,5rem) clamp(2.5rem,5vw,4rem);overflow:clip}.hero-grid{align-items:center;gap:clamp(2rem,5vw,3.5rem);display:grid}@media (width>=62rem){.hero-grid{grid-template-columns:minmax(0,5fr) minmax(0,6fr)}}.hero-copy .lead{margin-top:1.5rem}.hero-copy .actions{margin-top:2rem}.hero-note{color:var(--mist);margin-top:1.1rem;font-size:.95rem}.hero-visual{position:relative}.example{color:var(--mist);margin-top:.75rem;font-size:.82rem}.proof{border-block:1px solid var(--rule);background:var(--paper)}.proof-list{flex-wrap:wrap;gap:.6rem 2rem;padding-block:1.1rem;font-size:.975rem;font-weight:560;display:flex}.proof-list li,.ticks li{align-items:flex-start;gap:.55rem;display:flex}.proof-list svg,.ticks svg{width:1.15rem;height:1.15rem;color:var(--harbor);flex:none;margin-top:.2rem}.values{gap:clamp(1.5rem,4vw,3rem);display:grid}@media (width>=52rem){.values{grid-template-columns:repeat(3,minmax(0,1fr))}}.value{border-top:2px solid var(--ink);padding-top:1.1rem}.value h2{margin-bottom:.7rem;font-size:1.55rem}.value p:not(.value-n){color:var(--mist)}.value-n{color:var(--harbor);letter-spacing:.08em;font-variant-numeric:tabular-nums;margin-bottom:.5rem;font-size:.85rem;font-weight:700}.grid{gap:1.1rem;display:grid}.cards{grid-template-columns:repeat(auto-fill,minmax(min(100%,18.5rem),1fr))}.cards.compact{grid-template-columns:repeat(auto-fill,minmax(min(100%,21rem),1fr))}.card{background:var(--paper);border:1px solid var(--rule);border-radius:var(--r-lg);padding:1.5rem}.section-tint .card{background:var(--chalk)}.card h3{margin-bottom:.5rem}.card p{color:var(--mist);font-size:1rem}.card-icon{border-radius:var(--r-md);background:var(--harbor-soft);width:2.75rem;height:2.75rem;color:var(--harbor);place-items:center;margin-bottom:1rem;display:grid}.card-icon svg{width:1.5rem;height:1.5rem}.feature-group .section-head{margin-bottom:2rem}.chips-nav{flex-wrap:wrap;gap:.5rem;margin-top:2rem;display:flex}.chips-nav a{border:1px solid var(--rule-strong);color:var(--ink);background:var(--paper);border-radius:99px;padding:.4rem .95rem;font-size:.95rem;font-weight:560;text-decoration:none;display:inline-block}.chips-nav a:hover{border-color:var(--harbor);color:var(--harbor)}.tour{align-items:center;gap:clamp(1.75rem,4vw,3.5rem);padding-block:clamp(1.75rem,4vw,3rem);display:grid}.tour+.tour{border-top:1px solid var(--rule)}@media (width>=62rem){.tour{grid-template-columns:minmax(0,5fr) minmax(0,6fr)}.tour.is-flipped .tour-copy{order:2}}.tour-copy h3{letter-spacing:-.02em;margin-bottom:1rem;font-size:clamp(1.5rem,1.4vw + 1rem,2rem)}.ticks{gap:.6rem;margin-top:1.5rem;display:grid}.tour-visual{min-width:0}.steps{counter-reset:none;gap:1.5rem;display:grid}@media (width>=52rem){.steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.5rem}}.steps li p{color:var(--mist)}.steps h3{margin-bottom:.5rem}.step-n{background:var(--ink);width:2.6rem;height:2.6rem;color:var(--chalk);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;margin-bottom:1rem;font-weight:700;display:grid}.trust{grid-template-columns:repeat(auto-fill,minmax(min(100%,20rem),1fr));gap:1.75rem 2.5rem}.trust-item{border-left:3px solid var(--harbor);padding-left:1.1rem}.trust-item h3{margin-bottom:.4rem}.trust-item p{color:var(--mist)}.faq{gap:.75rem;display:grid}.faq details{background:var(--chalk);border:1px solid var(--rule);border-radius:var(--r-md)}.faq summary{cursor:pointer;padding:1.1rem 3rem 1.1rem 1.25rem;font-size:1.075rem;font-weight:650;list-style:none;position:relative}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"";border-right:2px solid var(--harbor);border-bottom:2px solid var(--harbor);width:.6rem;height:.6rem;transition:transform .15s;position:absolute;top:50%;right:1.3rem;transform:translateY(-70%)rotate(45deg)}.faq details[open] summary:after{transform:translateY(-30%)rotate(225deg)}.faq details p{color:var(--mist);max-width:42rem;padding:0 1.25rem 1.25rem}.band{background:var(--band);color:var(--band-ink);padding-block:clamp(3rem,6vw,5rem)}.band-inner{align-items:center;gap:1.75rem;display:grid}@media (width>=52rem){.band-inner{grid-template-columns:minmax(0,1fr) auto}}.band h2{color:var(--band-ink);margin-bottom:.75rem}.band p{color:color-mix(in srgb, var(--band-ink) 80%, transparent);max-width:38rem}.band .actions{margin:0}.prose h2{margin:2.5rem 0 .75rem;font-size:1.5rem}.prose h2:first-child{margin-top:0}.prose p{max-width:42rem;margin-bottom:1rem}.site-footer{border-top:1px solid var(--rule);background:var(--paper);padding-top:3rem}.footer-grid{gap:2rem;display:grid}@media (width>=46rem){.footer-grid{grid-template-columns:2fr 1fr 1fr}}.footer-grid .brand{margin-bottom:.75rem}.footer-grid .muted{max-width:24rem}.footer-h{letter-spacing:.08em;text-transform:uppercase;color:var(--mist);margin-bottom:.75rem;font-size:.8rem;font-weight:700}.plain{gap:.4rem;display:grid}.plain a{color:var(--ink)}.plain a:hover{color:var(--harbor)}.plain [aria-current]{font-weight:650}.footer-base{flex-wrap:wrap;justify-content:space-between;gap:.5rem 2rem;margin-top:2.5rem;padding-bottom:2rem;font-size:.9rem;display:flex}.footer-base:before{content:"";border-top:1px solid var(--rule);flex:0 0 100%;margin-bottom:.75rem}.company{margin-top:1rem;font-size:.95rem;font-style:normal;line-height:1.55}.company strong{color:var(--ink);font-weight:650}.company-h{margin:3rem 0 .75rem;font-size:1.5rem}.facts{gap:.6rem;margin:1rem 0 0;display:grid}.facts div{gap:.1rem;display:grid}.facts dt{color:var(--mist);font-size:.85rem;font-weight:650}.facts dd{margin:0;font-weight:560}@media (width>=40rem){.facts div{grid-template-columns:14rem 1fr;gap:1rem}}.mock{background:var(--paper);border:1px solid var(--rule-strong);border-radius:var(--r-lg);box-shadow:var(--shadow);color:var(--ink);user-select:none;font-size:.8rem;line-height:1.4;overflow:hidden}.mock-bar{background:var(--sunk);border-bottom:1px solid var(--rule);align-items:center;gap:.75rem;padding:.6rem .85rem;display:flex}.dots{gap:.3rem;display:flex}.dots i{background:var(--rule-strong);border-radius:50%;width:.6rem;height:.6rem}.mock-title{color:var(--mist);text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}.mock p{font-size:inherit}.mock h3{letter-spacing:0;font-size:.95rem}.chip{background:var(--sunk);color:var(--mist);white-space:nowrap;border-radius:99px;padding:.08rem .5rem;font-size:.7rem;font-weight:650;display:inline-block}.chip.tone-new{background:color-mix(in srgb, var(--s-new) 14%, transparent);color:color-mix(in srgb, var(--s-new) 62%, var(--ink))}.chip.tone-open{background:color-mix(in srgb, var(--s-open) 14%, transparent);color:color-mix(in srgb, var(--s-open) 62%, var(--ink))}.chip.tone-pending{background:color-mix(in srgb, var(--s-pending) 16%, transparent);color:color-mix(in srgb, var(--s-pending) 62%, var(--ink))}.chip.tone-sla{background:color-mix(in srgb, var(--s-sla) 14%, transparent);color:color-mix(in srgb, var(--s-sla) 62%, var(--ink))}.btn-fake{border-radius:var(--r-sm);background:var(--harbor);color:var(--harbor-ink);padding:.3rem .8rem;font-size:.75rem;font-weight:650;display:inline-block}.avatar{background:var(--sunk);width:1.7rem;height:1.7rem;color:var(--mist);border-radius:50%;flex:none;place-items:center;font-size:.75rem;font-weight:700;display:grid}.avatar.is-agent{background:var(--harbor);color:var(--harbor-ink)}.mi-body{grid-template-columns:minmax(0,9.5rem) minmax(0,1fr);display:grid}.mi-views{border-right:1px solid var(--rule);background:var(--chalk);padding:.85rem .6rem}.mi-label{letter-spacing:.06em;text-transform:uppercase;color:var(--mist);padding:0 .4rem .4rem;font-size:.68rem;font-weight:700}.mi-views li{border-radius:var(--r-sm);justify-content:space-between;gap:.4rem;padding:.3rem .4rem;display:flex}.mi-views li b{color:var(--mist);font-variant-numeric:tabular-nums;font-weight:600}.mi-views .is-current{background:var(--harbor-soft);font-weight:650}.mi-views .is-current b{color:var(--ink)}.mi-main{min-width:0}.mi-rows li{border-bottom:1px solid var(--rule);grid-template-columns:2.6rem minmax(0,1fr) minmax(0,6rem) auto;align-items:center;gap:.6rem;padding:.5rem .85rem;display:grid}.mi-rows .is-current{background:var(--harbor-soft)}.mi-id{color:var(--mist);font-variant-numeric:tabular-nums}.mi-subject{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.mi-who{color:var(--mist);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mi-ticket{grid-template-columns:minmax(0,1fr) minmax(0,10rem);display:grid}.mi-conversation{border-right:1px solid var(--rule);grid-template-columns:minmax(0,1fr);align-content:start;gap:.75rem;padding:.9rem .85rem;display:grid}.mi-conversation header{gap:.4rem;display:grid}.mi-conversation header p{flex-wrap:wrap;gap:.3rem;display:flex}.msg{gap:.6rem;display:flex}.msg>div{min-width:0}.msg-name{margin-bottom:.1rem;font-weight:700}.msg p:not(.msg-name){font-family:var(--read);font-size:.92rem;line-height:1.45}.msg.is-note{background:var(--note);border:1px solid var(--note-rule);border-radius:var(--r-sm);padding:.5rem .65rem}.mi-composer{border:1px solid var(--rule-strong);border-radius:var(--r-md);color:var(--mist);justify-content:space-between;align-items:center;gap:.75rem;padding:.55rem .65rem;display:flex}.mi-props{background:var(--chalk);align-content:start;gap:.6rem;padding:.9rem .85rem;display:grid}.mi-props p{gap:.05rem;display:grid}.mi-props span{color:var(--mist);font-size:.7rem}.mi-props b{font-weight:600}.mi-props .mi-tags{flex-wrap:wrap;gap:.3rem;display:flex}.mock-inbox.is-compact .mi-rows li:nth-child(n+4){display:none}.mock-inbox{container-type:inline-size}@container (width<=44rem){.mi-body{grid-template-columns:minmax(0,1fr)}.mi-views{display:none}}@container (width<=30rem){.mi-ticket{grid-template-columns:minmax(0,1fr)}.mi-props{display:none}.mi-conversation{border-right:0}.mi-rows li{grid-template-columns:2.4rem minmax(0,1fr) auto}.mi-who{display:none}}.mock-stack{gap:1rem;display:grid}.card-mock{padding:1.1rem 1.2rem}.card-mock h3{margin-bottom:.6rem}.mr-label{letter-spacing:.06em;text-transform:uppercase;color:var(--harbor);margin-bottom:.2rem;font-size:.68rem;font-weight:700}.mr-step{color:var(--mist);margin-top:.6rem;font-size:.72rem;font-weight:700}.mr-list{gap:.3rem;margin-top:.3rem;display:grid}.mr-list li{border:1px solid var(--rule);border-radius:var(--r-sm);background:var(--chalk);padding:.35rem .65rem}.mr-list.is-action li{border-color:var(--harbor);background:var(--harbor-soft)}.mr-table{border-collapse:collapse;width:100%;margin-top:.25rem}.mr-table th,.mr-table td{border-bottom:1px solid var(--rule);text-align:left;padding:.4rem 0;font-weight:500}.mr-table td{text-align:right;font-variant-numeric:tabular-nums;font-weight:700}.mr-note{color:var(--mist);margin-top:.6rem}.mock-orders{container-type:inline-size}.mo-body{background:var(--chalk);grid-template-columns:1fr 1.15fr;display:grid}.mo-conversation{border-right:1px solid var(--rule);padding:1.1rem}.mo-panel{align-content:start;gap:.7rem;padding:1.1rem;display:grid}.mo-panel h3{align-items:baseline;gap:.6rem;display:flex}.mo-refresh{color:var(--mist);font-size:.72rem;font-weight:500}.mo-panel ul{gap:.8rem;display:grid}.mo-panel li{border-top:1px solid var(--rule);gap:.25rem;padding-top:.7rem;display:grid}.mo-panel li:first-child{border-top:0;padding-top:0}.mo-head span{color:var(--mist)}.mo-chips{flex-wrap:wrap;align-items:center;gap:.3rem .4rem;display:flex}.mo-total{font-weight:650}.mo-items{color:var(--mist);overflow-wrap:anywhere}.mo-actions{color:var(--harbor);flex-wrap:wrap;align-items:center;gap:.3rem .9rem;display:flex}@container (width<=34rem){.mo-body{grid-template-columns:1fr}.mo-conversation{border-right:0;border-bottom:1px solid var(--rule)}}.mp-body{background:var(--chalk);gap:1rem;padding:1.1rem;display:grid}.mp-hero{border-radius:var(--r-md);background:var(--harbor);color:var(--harbor-ink);gap:.7rem;padding:1.1rem;display:grid}.mp-hero h3{font-size:1.15rem}.mp-search{border-radius:var(--r-sm);background:var(--paper);color:var(--mist);padding:.55rem .8rem}.mp-results{gap:.3rem;display:grid}.mp-results li{border-radius:var(--r-sm);background:var(--paper);border:1px solid var(--rule);padding:.45rem .7rem;font-weight:560}.mp-form{border-radius:var(--r-md);background:var(--paper);border:1px solid var(--rule);justify-items:start;gap:.6rem;padding:1rem;display:grid}.mp-form h4{font-size:.9rem}.mp-field{gap:.15rem;width:100%;display:grid}.mp-field span{color:var(--mist);font-size:.72rem;font-weight:600}.mp-field div{border:1px solid var(--rule-strong);border-radius:var(--r-sm);background:var(--chalk);padding:.4rem .6rem}.mp-field .is-tall{min-height:3.6rem}@media print{.site-header,.skip,.band .actions,.hero-visual,.tour-visual{display:none}body{color:#000;background:#fff}}
