.nl-home-live{overflow-x:clip}.nl-motion-stage{--scene-play-state:paused}.nl-motion-stage[data-running=true]{--scene-play-state:running}@font-face{font-family:Schibsted Grotesk;src:url(/fonts/schibsted-grotesk-latin.woff2)format("woff2");font-weight:400 900;font-style:normal;font-display:swap;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;src:url(/fonts/schibsted-grotesk-latin-ext.woff2)format("woff2");font-weight:400 900;font-style:normal;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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@property --tx-breath{syntax:"<number>";inherits:true;initial-value:1}@property --vd-ga{syntax:"<angle>";inherits:false;initial-value:0deg}.nl-hero{--ink-teal:8 127 115;--ink-sky:52 190 170;--ink-mint:150 226 205;--ink-emerald:24 150 104;--mo-dir:1;--vd-dir:1;--tx-cx:-.07em;position:relative}html[dir=rtl] .nl-hero{--mo-dir:-1;--vd-dir:-1;--tx-cx:.07em}.nl-hero[data-ly-width=wide]{--ly-cw:1360px}.nl-hero[data-tx-pal=sky]{--tx-p1:#1673b0;--tx-p2:#0f8f9c;--tx-p3:#0b7fb5;--tx-p4:#0e9a8a;--tx-p5:#1d6fc0;--tx-g1:52 190 170;--tx-g2:120 196 226;--tx-g3:150 226 205}.nl-hero[data-vd-hue=teal]{--vd-c1:var(--ink-teal);--vd-c2:var(--ink-sky);--vd-c3:var(--ink-mint);--vd-c4:var(--ink-emerald)}.nl-hero[data-vd-glow=aurora]{--vd-drop:0 30px 70px -24px rgb(var(--vd-c1) / .5), 0 2px 8px #0750470f}.nl-hero-stage{isolation:isolate;align-content:safe center;padding-block:12px 20px;display:grid;position:relative}.nl-hero .nl-hero-grid{--nl-container-max:var(--ly-cw,1240px);z-index:2;column-gap:var(--ly-gap,40px);grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;display:grid;position:relative}.nl-hero-copy{z-index:2;text-align:start;min-width:0;padding-block:24px;position:relative;container-type:inline-size}.nl-hero-kicker{letter-spacing:0;color:var(--nl-teal-text);-webkit-text-fill-color:currentColor;margin-bottom:12px;font-size:13px;font-weight:650;line-height:1.4;display:block}.nl-hero[data-face=schibsted] .nl-hero-kicker{font-family:Manrope,Arial,sans-serif}.nl-hero[data-tx-kick=pill] .tx-kick{background:var(--nl-tint);min-height:28px;box-shadow:inset 0 0 0 1px rgb(var(--ink-teal) / .18);color:var(--nl-teal-text);border-radius:999px;align-items:center;padding:0 12px;font-weight:700;display:inline-flex}:where(.nl-hero) .nl-hero-title{line-height:1.15}.nl-hero .nl-hero-title{--tx-base:clamp(36px, 3.65vw, 54px);--tx-size:calc(var(--tx-base) * var(--tx-scale,1));--tx-max:calc(600px * var(--ly-measure,1));--tx-floor:clamp(28px, 2.8vw, 40px);max-width:var(--tx-max);font-size:var(--tx-size);font-weight:var(--tx-weight,650);color:var(--nl-teal-text);margin:0;position:relative}.nl-hero[data-face=schibsted] .nl-hero-title{letter-spacing:var(--tx-track,-.04em);font-family:Schibsted Grotesk,Manrope,Arial,sans-serif;line-height:var(--tx-lh,1.15)}.nl-hero[data-tx-fit=on] .nl-hero-title{font-size:max(min(var(--tx-size), calc(.975 / var(--tx-w,10) * min(100cqi, var(--tx-max)))), min(var(--tx-size), var(--tx-floor)))}.nl-hero-lines{isolation:isolate;display:block}.nl-hero[data-tx-lines=two] .tx-brl:after{content:"\a ";white-space:pre}.nl-hero .tx-w{white-space:nowrap}.nl-hero .t-line-1{--tx-lc:var(--tx-l1c,var(--nl-teal-text));color:var(--tx-lc)}.nl-hero .t-line-2{--tx-lc:var(--tx-l2c,var(--nl-teal-text));--tx-oy:calc(var(--tx-lh,1.15) * 1em);color:var(--tx-lc)}.nl-hero[data-tx-style=marker] .nl-hero-title{--tx-l1c:var(--nl-ink);--tx-l2c:var(--nl-ink)}.nl-hero[data-tx-style=marker] .tx-k{position:relative}.nl-hero[data-tx-style=marker] .tx-k:before{content:"";z-index:-1;background:linear-gradient(100deg, rgb(var(--tx-g2) / .75), rgb(var(--tx-g1) / .55), rgb(var(--tx-g3) / .7), rgb(var(--tx-g2) / .75)) 0 0 / 300% 100%;height:.34em;animation:tx-slide calc(var(--tx-speed,7s) * 1.4) linear infinite;animation-play-state:var(--scene-play-state);border-radius:.1em;position:absolute;bottom:.14em;left:-.04em;right:-.06em}.nl-hero .tx-c{--tx-base:var(--tx-lc);--tx-mix:calc(var(--tx-int,.9) * var(--tx-breath,1) * 100%);--tx-per:8em;--tx-s1:color-mix(in oklab, var(--tx-p1) var(--tx-mix), var(--tx-base));--tx-s2:color-mix(in oklab, var(--tx-p2) var(--tx-mix), var(--tx-base));--tx-s3:color-mix(in oklab, var(--tx-p3) var(--tx-mix), var(--tx-base));--tx-s4:color-mix(in oklab, var(--tx-p4) var(--tx-mix), var(--tx-base));--tx-s5:color-mix(in oklab, var(--tx-p5) var(--tx-mix), var(--tx-base));--tx-flow:repeating-linear-gradient(var(--tx-angle,100deg), var(--tx-s1) 0, var(--tx-s2) calc(var(--tx-per) * .2), var(--tx-s3) calc(var(--tx-per) * .4), var(--tx-s4) calc(var(--tx-per) * .6), var(--tx-s5) calc(var(--tx-per) * .8), var(--tx-s1) var(--tx-per));margin:-.14em -.1em -.24em;padding:.14em .1em .24em}.nl-hero[data-tx-fx=breathe] .tx-c{color:#0000;-webkit-text-fill-color:transparent;background-image:var(--tx-flow);background-repeat:no-repeat;background-size:120em 60em;background-position:calc(-20em - var(--tx-ox,0px)) calc(-20em - var(--tx-oy,0px));animation:tx-drift calc(var(--tx-speed,7s) * 1.6) linear infinite;animation-play-state:var(--scene-play-state);-webkit-background-clip:text;background-clip:text}.nl-hero[data-tx-fx=breathe] .t-line{animation:tx-breathe calc(var(--tx-speed,7s) * 1.1) ease-in-out infinite;animation-play-state:var(--scene-play-state)}.nl-hero[data-tx-fx=breathe] .t-line-2{animation-delay:calc(var(--tx-speed,7s) * -.3)}.nl-hero[data-tx-enter=type][data-tx-fx=breathe] .tx-c{animation:tx-drift calc(var(--tx-speed,7s) * 1.6) linear infinite, tx-type calc(var(--tx-step) * 1.05) linear calc(var(--tx-start) + var(--j) * var(--tx-step)) backwards;animation-play-state:var(--scene-play-state), running}.nl-hero[data-tx-enter=type][data-tx-fx=breathe] .tx-c.tx-last{animation:tx-drift calc(var(--tx-speed,7s) * 1.6) linear infinite, tx-type-last 1s linear calc(var(--tx-start) + var(--j) * var(--tx-step)) backwards;animation-play-state:var(--scene-play-state), running}@keyframes tx-type{0%{visibility:hidden;box-shadow:inset var(--tx-cx) 0 0 transparent}.1%,97%{visibility:visible;box-shadow:inset var(--tx-cx) 0 0 var(--nl-teal)}to{visibility:visible;box-shadow:inset var(--tx-cx) 0 0 transparent}}@keyframes tx-type-last{0%{visibility:hidden;box-shadow:inset var(--tx-cx) 0 0 transparent}.1%,90%{visibility:visible;box-shadow:inset var(--tx-cx) 0 0 var(--nl-teal)}to{visibility:visible;box-shadow:inset var(--tx-cx) 0 0 transparent}}@keyframes tx-drift{0%{background-position:calc(-20em - var(--tx-ox,0px)) calc(-20em - var(--tx-oy,0px))}to{background-position:calc(-20em - var(--tx-ox,0px) + var(--tx-per,8em) * sin(var(--tx-angle,100deg))) calc(-20em - var(--tx-oy,0px) - var(--tx-per,8em) * cos(var(--tx-angle,100deg)))}}@keyframes tx-breathe{0%,to{--tx-breath:.35}50%{--tx-breath:1}}@keyframes tx-slide{0%{background-position:0 0}to{background-position:150% 0}}.nl-marketing .nl-hero-sub{max-width:calc(560px * var(--ly-measure,1));margin:18px 0 0;font-size:18px;line-height:1.6}.nl-hero-actions{flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:28px;display:flex}.nl-home-live .nl-hero-actions .nl-button{min-height:48px;padding-inline:22px;font-size:15px}.nl-home-live .nl-button>svg,.nl-home-live .nl-text-link>svg{transition:transform .16s ease-out}.nl-home-live .nl-button:hover>svg,.nl-home-live .nl-text-link:hover>svg{transform:translate(3px)}html[dir=rtl] .nl-home-live .nl-button:hover>svg,html[dir=rtl] .nl-home-live .nl-text-link:hover>svg{transform:rotate(180deg)translate(3px)}.nl-hero[data-mo-cta=glow] .nl-hero-actions .nl-button{position:relative}.nl-hero[data-mo-cta=glow] .nl-hero-actions .nl-button:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;box-shadow:0 8px 24px rgb(var(--ink-teal) / .42), 0 3px 12px rgb(var(--ink-sky) / .32);opacity:.3;animation:3.4s ease-in-out infinite mo-glow;animation-play-state:var(--scene-play-state);position:absolute;inset:0}@keyframes mo-glow{0%,to{opacity:.3}50%{opacity:1}}.nl-marketing .nl-hero-reassure{align-items:center;gap:8px;margin:20px 0 0;font-size:14px;display:flex}.nl-hero-reassure>svg{color:var(--nl-teal-text);flex:none}.nl-marketing .nl-hero[data-mo-reassure=pill] .nl-hero-reassure{gap:0}.nl-hero[data-mo-reassure=pill] .nl-hero-reassure>svg{box-sizing:content-box;background:var(--nl-tint);border-start-start-radius:999px;border-end-start-radius:999px;padding-block:6px;padding-inline:11px 6px}.nl-hero[data-mo-reassure=pill] .nl-hero-reassure>span{background:var(--nl-tint);color:var(--nl-ink);white-space:nowrap;border-start-end-radius:999px;border-end-end-radius:999px;padding-block:6px;padding-inline:0 13px;font-size:13px;font-weight:650;line-height:16px}.nl-hero-media{align-items:safe center;min-width:0;display:grid;position:relative}.nl-hero .nl-hero-float{--vd-r:var(--vd-rim,12px);--vd-prot:0deg;--vd-pmove:0px;width:calc(min(77%, calc((100svh - 270px) * .9)) * var(--ly-film,1) * var(--vd-scale,1));transform:perspective(1600px) translate3d(calc(var(--vd-px,0) * var(--vd-pmove)), calc(var(--vd-py,0) * var(--vd-pmove)), 0) rotateX(calc(var(--vd-tilt,0deg) * -.3 - var(--vd-py,0) * var(--vd-prot))) rotateY(calc(var(--vd-tilt,0deg) * var(--vd-dir,1) + var(--vd-px,0) * var(--vd-prot))) rotateZ(var(--vd-lean,0deg));animation:8s ease-in-out infinite vd-float;animation-play-state:var(--scene-play-state);margin-inline:auto;position:relative}.nl-hero[data-vd-motion=parallax] .nl-hero-float{--vd-prot:2.5deg;--vd-pmove:12px}@keyframes vd-float{0%,to{translate:0}50%{translate:0 -10px}}.nl-hero-frame{--vd-pad:0px;--vd-edge:0 0 #0000;--vd-in-r:max(4px, calc(var(--vd-radius,10px) - var(--vd-pad)));z-index:0;padding:var(--vd-pad);border-radius:var(--vd-radius,10px);box-shadow:var(--vd-edge), var(--vd-drop,var(--nl-shadow-lg));position:relative}.nl-hero[data-vd-frame=glass] .nl-hero-frame{--vd-pad:var(--vd-r);--vd-sheen-display:block;--vd-edge:inset 0 1.5px 0 #fffffff2, inset 1.5px 0 0 #fff9, inset 0 -1.5px 0 #07504729, inset -1px 0 0 #0750471a, inset 0 0 22px #fff6, 0 0 0 1px #07504717, 0 1px 0 #fff9;background:linear-gradient(140deg, #ffffffa8, #ffffff2e 38%, #ffffff1a 60%, #ffffff75), linear-gradient(320deg, rgb(var(--vd-c3) / .14), rgb(var(--vd-c3) / 0) 45%);-webkit-backdrop-filter:blur(16px)saturate(190%);backdrop-filter:blur(16px)saturate(190%);outline-offset:-1px;outline:1px solid #ffffffbf}.nl-hero-frame .nl-homepage-motion{border-radius:var(--vd-in-r)}.nl-hero[data-vd-frame=glass] .nl-hero-frame .nl-homepage-motion{border-color:#ffffffbf;box-shadow:0 0 0 1px #0750471f,0 10px 30px -12px #07504766}.nl-hero .media-fx-front{z-index:3;border-radius:inherit;pointer-events:none;position:absolute;inset:0}.nl-hero .vd-rimfx{padding:var(--vd-pad);border-radius:inherit;-webkit-mask-composite:xor;position:absolute;inset:0;overflow:hidden;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.nl-hero .vd-sheen{display:var(--vd-sheen-display,none);--vd-sheen-dur:7.5s}.nl-hero[data-vd-sheen=lively] .vd-sheen{--vd-sheen-dur:3.8s}.nl-hero .vd-sheen i{width:30%;animation:vd-sheen var(--vd-sheen-dur) cubic-bezier(.45, .05, .25, 1) infinite;animation-play-state:var(--scene-play-state);background:linear-gradient(90deg,#fff0,#fff3 30%,#fffffff2 50%,#fff3 70%,#fff0);position:absolute;top:-60%;bottom:-60%;left:0;transform:translate(-160%)rotate(22deg)}@keyframes vd-sheen{0%{transform:translate(-160%)rotate(22deg)}58%,to{transform:translate(460%)rotate(22deg)}}.nl-hero .vd-glint{display:none}.nl-hero[data-vd-motion=parallax] .vd-glint{display:var(--vd-sheen-display,none)}.nl-hero .vd-glint i{aspect-ratio:1;width:50%;transform:translate(calc(var(--vd-px,0) * 95%), calc(var(--vd-py,0) * 95%));background:radial-gradient(closest-side,#fffffff2,#ffffff59 45%,#fff0);border-radius:50%;position:absolute;top:25%;left:25%}.nl-hero .media-fx-back{z-index:-1;pointer-events:none;opacity:var(--vd-glow-o,.75);position:absolute;inset:0}.nl-hero .vd-back{position:absolute;inset:0}.nl-hero .vd-back>div{pointer-events:none;display:none;position:absolute}.nl-hero[data-vd-motion=parallax] .vd-back{transform:translate3d(calc(var(--vd-px,0) * -18px), calc(var(--vd-py,0) * -14px), 0)}.nl-hero[data-vd-glow=aurora] .vd-aura{display:block}.nl-hero .vd-aura{border-radius:calc(var(--vd-radius,10px) + 18px);background:conic-gradient(from var(--vd-ga,0deg), rgb(var(--vd-c1)), rgb(var(--vd-c2)), rgb(var(--vd-c3)), rgb(var(--vd-c4)), rgb(var(--vd-c1)));filter:blur(var(--vd-glow-spread,40px)) saturate(120%);animation:vd-turn calc(9s / var(--vd-glow-speed,1)) linear infinite, vd-swell calc(4.5s / var(--vd-glow-speed,1)) ease-in-out infinite;animation-play-state:var(--scene-play-state);inset:-3%}@keyframes vd-turn{to{--vd-ga:360deg}}@keyframes vd-swell{0%,to{opacity:.8;transform:translateY(14px)scale(.98)}50%{opacity:1;transform:translateY(22px)scale(1.04)}}.nl-hero-cue{z-index:3;color:var(--nl-teal-text);white-space:nowrap;align-items:center;gap:6px;font-size:13px;font-weight:650;text-decoration:none;display:inline-flex;position:absolute;bottom:14px;left:50%;transform:translate(-50%)}.nl-hero-cue:hover{text-underline-offset:4px;text-decoration:underline}.nl-hero-cue>svg{animation:2.4s ease-in-out infinite mo-bob;animation-play-state:var(--scene-play-state)}@keyframes mo-bob{0%,to{transform:translateY(0)}50%{transform:translateY(6px)}}.nl-hero[data-mo-entrance=sides] [data-in]{animation:nl-hero-in-copy var(--mo-speed,.8s) cubic-bezier(.16, 1, .3, 1) calc(var(--mo-stagger,90ms) * var(--in,0)) backwards}.nl-hero[data-mo-entrance=sides] .nl-hero-media[data-in]{animation:nl-hero-in-film calc(var(--mo-speed,.8s) * 1.25) cubic-bezier(.16, 1, .3, 1) var(--mo-stagger,90ms) backwards}@keyframes nl-hero-in-copy{0%{opacity:0;transform:translate3d(calc(-36px * var(--mo-dir,1)), 0, 0)}}@keyframes nl-hero-in-film{0%{opacity:0;transform:translate3d(calc(56px * var(--mo-dir,1)), 0, 0)}}@media (min-width:1001px){.nl-hero-stage{min-height:calc(100svh - var(--nl-head-h,73px))}.nl-hero-media{height:clamp(470px,100svh - 200px,680px)}}@media (max-width:1150px){.nl-hero .nl-hero-grid{column-gap:calc(var(--ly-gap,40px) * .7)}}@media (max-width:1000px){.nl-hero-stage{align-content:start;padding-block:28px 40px}.nl-hero .nl-hero-grid{grid-template-columns:minmax(0,1fr);gap:28px 0}.nl-hero-media{height:auto;padding-block:12px}.nl-hero .nl-hero-float{width:min(100%, calc(520px * var(--vd-scale,1)))}.nl-hero-cue{visibility:hidden}}@media (max-width:700px){.nl-hero .nl-hero-float{--vd-tilt:0deg;--vd-r:min(var(--vd-rim,12px), 9px)}.nl-marketing .nl-hero-sub{font-size:16px}.nl-hero[data-mo-reassure=pill] .nl-hero-reassure>span{white-space:normal}}@media (max-width:370px){.nl-home-live .nl-hero-actions .nl-button{padding-inline:16px;font-size:14px}}@media (prefers-reduced-transparency:reduce){.nl-hero[data-vd-frame=glass] .nl-hero-frame{-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(140deg,#fff,#eef4f3)}}@media (forced-colors:active){.nl-hero .tx-c{-webkit-text-fill-color:CanvasText;color:canvastext;background:0 0!important}.nl-hero .tx-k:before{display:none}}.nl-home-showcase{padding-block:32px 8px}.nl-home-showcase-head{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 32px;margin-bottom:16px;display:grid}.nl-home-showcase-head>nav{grid-column:1/-1}.nl-home-showcase-for{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px 14px;display:flex}.nl-home-showcase-for>span{color:var(--nl-muted);font-size:14px;font-weight:600}.nl-home-showcase-for .nl-audience-switch{gap:3px;margin:0;padding:3px}.nl-home-showcase-for .nl-audience-switch button{min-height:40px;padding:6px 16px}@media (max-width:1100px){.nl-home-showcase-head{grid-template-columns:minmax(0,1fr)}.nl-home-showcase-for{justify-content:flex-start;margin-top:6px}}.nl-home-showcase-grid .nl-audience-copy>.nl-section-label,.nl-home-showcase-grid .nl-audience-copy>.nl-audience-switch{display:none}.nl-home-showcase-title{display:grid}.nl-home-showcase-title>*{grid-area:1/1}.nl-home-showcase-ghost{visibility:hidden;text-wrap:balance;display:block}.nl-home-showcase-head h2,.nl-home-showcase-ghost{letter-spacing:-.03em;font-size:clamp(26px,2.3vw,32px);font-weight:650;line-height:1.2}.nl-home-showcase-head nav{flex-wrap:wrap;align-items:center;gap:0 22px;display:flex}.nl-home-showcase-head nav a{min-height:44px;color:var(--nl-teal-text);align-items:center;gap:5px;font-size:14px;font-weight:650;display:inline-flex}.nl-home-showcase-head nav a:hover{text-underline-offset:4px;text-decoration:underline}.nl-home-showcase-head nav svg{transition:transform .16s ease-out}.nl-home-showcase-head nav a:hover svg{transform:translate(2px)}html[dir=rtl] .nl-home-showcase-head nav svg{transform:scaleX(-1)}html[dir=rtl] .nl-home-showcase-head nav a:hover svg{transform:scaleX(-1)translate(2px)}.nl-home-showcase-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:16px;display:grid}.nl-home-showcase-grid>*{min-width:0}.nl-home-card.nl-audience{background:var(--nl-white);border:1px solid var(--nl-contour);border-radius:var(--nl-radius);box-shadow:var(--nl-shadow);flex-direction:column;align-items:stretch;gap:10px;padding:18px 20px 14px;display:flex}.nl-home-card .nl-section-label{margin-bottom:2px}.nl-home-card .nl-audience-copy h3{letter-spacing:-.02em;font-size:20px;font-weight:650;line-height:1.25}.nl-home-card .nl-audience-switch{gap:3px;margin:10px 0 0;padding:3px}.nl-home-card .nl-audience-switch button{min-height:36px;padding:6px 14px}.nl-marketing .nl-home-card .nl-audience-copy>p{margin-top:10px;font-size:14px;line-height:1.55}.nl-home-card .nl-spend-preview{box-shadow:none;background:0 0;border:0;border-radius:0;flex:1;margin:0;padding:0;transform:none}.nl-home-card .nl-spend-preview-total{margin:4px 0}.nl-home-card .nl-spend-preview-total strong{font-size:34px}.nl-home-card .nl-spend-preview-total svg{width:58px}.nl-home-card .nl-spend-preview li{padding:3px 0;font-size:14px}.nl-home-card .service-logo{flex-basis:26px;width:26px;height:26px}.nl-home-card .service-logo img{width:20px;height:20px}.nl-marketing .nl-home-card .nl-audience-example{text-align:start;margin:0;font-size:12px;line-height:1.4}.nl-home-showcase-grid .nl-notice-compact{max-width:none;margin-top:0}.nl-home-showcase-grid .nl-notice-compact .nl-notice-reading{background:var(--nl-strong);height:100%;color:var(--nl-on-strong);border:1px solid var(--nl-strong);border-radius:var(--nl-radius);box-shadow:var(--nl-shadow);flex-direction:column;padding:20px;display:flex}.nl-home-showcase-grid .nl-notice-hook{font-weight:650;color:var(--nl-on-strong)!important;margin:0 0 16px!important;font-size:17px!important}.nl-home-showcase-grid .nl-notice-rail:before{background:color-mix(in srgb, var(--nl-on-strong) 30%, transparent)}.nl-home-showcase-grid .nl-notice-rail:after{background:var(--nl-on-strong-muted)}.nl-home-showcase-grid .nl-notice-point{background:var(--nl-strong);border-color:var(--nl-on-strong-muted);color:var(--nl-on-strong)}.nl-home-showcase-grid .nl-notice-act .nl-notice-point{background:var(--nl-on-strong);border-color:var(--nl-on-strong);color:var(--nl-strong)}.nl-home-showcase-grid .nl-notice-act strong,.nl-home-showcase-grid .nl-notice-act>span:nth-child(2){color:var(--nl-on-strong);font-weight:750}.nl-home-showcase-grid .nl-notice-remind .nl-notice-point{color:var(--nl-on-strong-muted);border-color:var(--nl-on-strong-muted)}.nl-home-showcase-grid .nl-notice-rail li>span:nth-child(2){text-wrap:balance}.nl-home-showcase-grid .nl-notice-rule,.nl-home-showcase-grid .nl-notice-rail small{color:var(--nl-on-strong-muted)}.nl-home-showcase-grid .nl-notice-rule{margin-inline:16.66%}.nl-home-showcase-grid .nl-notice-rule>span{border-color:color-mix(in srgb, var(--nl-on-strong) 45%, transparent)!important}.nl-home-showcase-grid .nl-notice-reading .nl-notice-benefit{border-radius:var(--nl-radius-control);background:var(--nl-mint);color:var(--nl-ink);padding:12px 14px;margin-top:auto!important}@media (min-width:1001px){.nl-home-showcase-grid .nl-notice-compact .nl-notice-rail{margin-block:auto 16px}}.nl-home-showcase-grid .nl-product-preview{flex-direction:column;display:flex}.nl-home-showcase-grid .nl-preview-panel{flex-direction:column;flex:1;min-height:0;padding:14px 20px;display:flex}.nl-home-showcase-grid .nl-preview-metrics{margin-top:10px;padding-bottom:10px}.nl-home-showcase-grid .nl-contract-row{padding:10px 0}@media (min-width:1001px){.nl-home-showcase-grid .nl-preview-metrics{margin-top:14px;padding-bottom:14px}.nl-home-showcase-grid .nl-contract-row{padding:16px 0}}.nl-home-live .nl-preview-panel{animation:.36s cubic-bezier(.2,.7,.3,1) both nl-panel-enter}.nl-home-live .nl-preview-panel h3,.nl-home-glance figcaption h3{font-size:20px;line-height:1.25}.nl-home-live .nl-contract-name b{font-size:14px}.nl-home-live .nl-contract-name small{font-size:12px}.nl-home-glance{margin:0}.nl-glance-rows{margin:0;padding:0;list-style:none}.nl-marketing .nl-home-glance .nl-glance-fictional{color:var(--nl-muted);margin:auto 0 0;padding-top:10px;font-size:12px;line-height:1.4}.nl-home-glance .nl-status-calm{color:var(--nl-teal-text);background:0 0}@keyframes nl-panel-enter{0%{opacity:.3;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.nl-home-live .nl-final-cta{text-align:start;background:var(--nl-white);border:1px solid var(--nl-contour);border-radius:var(--nl-radius);box-shadow:var(--nl-shadow);grid-template-columns:auto minmax(0,1fr) auto;place-items:center start;gap:24px;margin-block:24px 32px;padding:18px 24px}.nl-home-live .nl-final-cta>svg{color:var(--nl-teal)}.nl-home-live .nl-final-cta h2{letter-spacing:-.03em;text-wrap:balance;font-size:clamp(22px,2vw,28px);font-weight:650}.nl-marketing.nl-home-live .nl-final-cta p{text-wrap:balance;margin-top:4px}.nl-home-live .nl-final-cta .nl-actions{flex-wrap:nowrap}@media (max-width:1180px){.nl-home-live .nl-final-cta{grid-template-columns:auto minmax(0,1fr)}.nl-home-live .nl-final-cta .nl-actions{flex-wrap:wrap;grid-column:2}}@media (max-width:1000px){.nl-home-showcase-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:700px){.nl-home-showcase{padding-top:24px}.nl-home-showcase-head nav{gap:0 18px}.nl-home-live .nl-final-cta{grid-template-columns:minmax(0,1fr);justify-items:stretch;gap:16px;padding:20px}.nl-home-live .nl-final-cta .nl-actions{grid-column:auto;justify-content:flex-start}.nl-home-live .nl-final-cta .nl-actions>.nl-button{flex:auto}}@media (prefers-reduced-motion:reduce){.nl-home-live *,.nl-home-live :before,.nl-home-live :after{transition:none!important;animation:none!important}.nl-hero .tx-c{visibility:visible}}
