.home-page{--display:var(--home-font-display);--body:var(--home-font-body);--display-weight:var(--home-display-weight);--display-track:var(--home-display-track);--h-weight:var(--home-heading-weight);--paper:var(--home-paper);--ice:var(--home-ice);--card:var(--home-card);--ink:var(--home-ink);--muted:var(--home-muted);--line:var(--home-line);--control:var(--home-control);--night:var(--home-night);--on-night:var(--home-on-night);--night-muted:var(--home-night-muted);--night-line:var(--home-night-line);--sand:var(--home-sand);--ok:var(--home-ok);--warn:var(--home-warn);--focus:var(--home-focus);--shadow:var(--home-shadow);--gutter:var(--home-gutter);--max:var(--home-max);--head-h:var(--home-head-h);--radius:var(--home-radius);--radius-lg:var(--home-radius-lg);--ease:var(--home-ease)}html:has(.home-page){scroll-behavior:auto}.home-page a{text-decoration-line:underline}html:has(.home-page){-webkit-text-size-adjust:100%;scroll-padding-top:16px}.home-page img{max-width:100%;height:auto;display:block}.home-page h1,.home-page h2,.home-page h3,.home-page h4,.home-page p,.home-page ul,.home-page ol,.home-page figure{margin:0}.home-page ul,.home-page ol{padding:0;list-style:none}.home-page a{color:inherit}.home-page button{font:inherit;color:inherit}.home-page :focus-visible{outline:3px solid var(--focus);outline-offset:3px;border-radius:2px}.home-page .sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.home-page .wrap{width:min(100% - 2 * var(--gutter),var(--max));margin-inline:auto}.home-page .skip{z-index:100;background:var(--ink);color:var(--paper);border-radius:var(--radius);padding:12px 16px;position:absolute;top:-80px;left:12px}.home-page .skip:focus{top:12px}.home-page .ic{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:20px;height:20px}.home-page .eyebrow{letter-spacing:.09em;text-transform:uppercase;color:var(--muted);flex-wrap:wrap;align-items:center;gap:10px;font-size:.78rem;font-weight:700;display:flex}.home-page .chip{letter-spacing:.04em;text-transform:none;border:1px solid;border-radius:100px;align-items:center;min-height:26px;padding:0 10px;font-size:.72rem;font-weight:650;display:inline-flex}.home-page .small,.home-page .note{color:var(--muted);font-size:.875rem}.home-page .lede{color:var(--muted);max-width:60ch;font-size:clamp(1.05rem,1.4vw,1.2rem)}.home-page h2{font-weight:var(--h-weight);letter-spacing:-.025em;font-size:clamp(1.9rem,3.6vw,3rem);line-height:1.08}.home-page .band{padding-block:clamp(36px,4.5vw,64px)}.home-page .band-paper{background:var(--paper)}.home-page .band-ice{background:var(--ice)}.home-page .band-night{background:var(--night);color:var(--on-night)}.home-page .btn{border-radius:var(--radius);cursor:pointer;min-height:52px;transition:background-color .16s,color .16s,border-color .16s,transform .16s var(--ease);border:1.5px solid #0000;justify-content:center;align-items:center;gap:12px;padding:0 22px;font-size:1rem;font-weight:700;line-height:1.2;text-decoration:none;display:inline-flex}.home-page .btn .ic{stroke-width:2px;width:18px;height:18px}.home-page .btn-primary{background:var(--cta);color:var(--cta-fg)}.home-page .btn-primary:hover{background:var(--cta-hover)}.home-page .btn-ink{border-color:var(--btn-secondary-fg);color:var(--btn-secondary-fg);background:0 0}.home-page .btn-ink:hover{background:color-mix(in oklch,var(--btn-secondary-fg) 8%,transparent)}.home-page .btn-choice{border-color:var(--ink);color:var(--ink);background:0 0;min-height:48px;font-size:.95rem}.home-page .btn-choice:hover{background:color-mix(in oklch,var(--ink) 8%,transparent)}@media(prefers-reduced-motion:no-preference){.home-page .btn-primary:hover .ic{transform:translate(3px)}.home-page .btn .ic{transition:transform .2s var(--ease)}}.home-page .more,.home-page .link-strong{text-underline-offset:4px;align-items:center;gap:8px;min-height:48px;font-size:.92rem;font-weight:650;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.home-page .more .ic,.home-page .link-strong .ic{width:16px;height:16px}.home-page .more:hover,.home-page .link-strong:hover{text-decoration-thickness:2px}.home-page .linklike{cursor:pointer;text-align:left;text-underline-offset:4px;background:0 0;border:0;padding:0;text-decoration:underline}.home-page .icon-btn{border:1px solid var(--line);cursor:pointer;width:48px;height:48px;color:inherit;background:0 0;border-radius:100px;place-items:center;display:inline-grid}.home-page .icon-btn:hover{background:color-mix(in oklch,currentColor 8%,transparent)}.home-page .icon-btn:disabled{opacity:.35;cursor:default}.home-page .site-header{z-index:20;background:var(--paper);border-bottom:1px solid var(--line);transition:transform .3s var(--ease);position:sticky;top:0}.home-page .site-header.is-hidden{transform:translateY(-100%)}.home-page .header-row{min-height:var(--head-h);align-items:center;gap:clamp(16px,3vw,40px);display:flex}.home-page .brand{letter-spacing:-.02em;align-items:center;gap:10px;min-height:48px;font-size:1.25rem;font-weight:750;text-decoration:none;display:inline-flex}.home-page .logo{width:34px;height:34px}.home-page .logo-on-dark,:root[data-theme=dark] .home-page .logo-on-light{display:none}:root[data-theme=dark] .home-page .logo-on-dark{display:block}.home-page .main-nav{align-items:center;gap:4px;display:flex}.home-page .main-nav a{border-radius:var(--radius);align-items:center;min-height:48px;padding:0 12px;font-size:.95rem;font-weight:600;text-decoration:none;display:inline-flex}.home-page .main-nav a:hover{background:color-mix(in oklch,var(--ink) 6%,transparent)}.home-page .header-tools{align-items:center;gap:12px;margin-left:auto;display:flex}.home-page .local{color:var(--muted);font-variant-numeric:tabular-nums;align-items:center;gap:10px;font-size:.84rem;display:inline-flex}.home-page .local[hidden],.home-page .temp[hidden]{display:none}.home-page .local .temp:before{content:"·";margin-right:10px}.home-page .local-header{padding-right:8px}.home-page .lang-switch{color:var(--muted);align-items:center;font-size:.9rem;font-weight:650;display:inline-flex}.home-page .lang-switch a{min-width:40px;min-height:48px;color:var(--muted);place-items:center;text-decoration:none;display:inline-grid}.home-page .lang-switch a[aria-current]{color:var(--ink);text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:2px}.home-page .theme-toggle .i-sun,:root[data-theme=dark] .home-page .theme-toggle .i-moon{display:none}:root[data-theme=dark] .home-page .theme-toggle .i-sun{display:block}.home-page .login{align-items:center;min-height:48px;padding:0 4px 0 8px;font-weight:700;text-decoration:none;display:inline-flex}.home-page .login:hover{text-underline-offset:5px;text-decoration:underline}@media(max-width:1099px){.home-page .local-header{display:none!important}}@media(max-width:899px){.home-page .main-nav{display:none}}@media(max-width:760px){.home-page{--head-h:60px}.home-page .header-tools{gap:2px}.home-page .brand{font-size:1.1rem}.home-page .logo{width:30px;height:30px}}@media(max-width:419px){.home-page .site-header .brand span{display:none}}.home-page .hero{isolation:isolate;min-height:min(max(660px,calc(100svh - var(--head-h) - 1px)),760px);--panel:var(--night);--panel-ink:var(--on-night);--panel-muted:var(--night-muted);--panel-line:var(--night-line);--panel-eyebrow:var(--sand);flex-direction:column;display:flex;position:relative;overflow:hidden}:root[data-theme=dark] .home-page .hero{--panel:#040e18}@supports (color:lab(0% 0 0)){:root[data-theme=dark] .home-page .hero{--panel:lab(3.67015% -1.36164 -6.57517)}}.home-page .hero-media{z-index:-1;background:var(--night);position:absolute;inset:0}.home-page .hero-media picture{width:100%;height:100%;display:block}.home-page .hero-media img{object-fit:cover;width:100%;height:100%}.home-page .hero-media img[height]{height:100%}.home-page .hero-inner{flex:1;grid-template-columns:minmax(0,580px) minmax(0,1fr);align-items:center;gap:40px;padding-block:40px 32px;display:grid}.home-page .hero-panel{background:var(--panel);color:var(--panel-ink);border-radius:2px;padding:clamp(28px,3.2vw,44px)}.home-page .hero .eyebrow{color:var(--panel-eyebrow)}.home-page .hero h1{font-family:var(--display);font-weight:var(--display-weight);letter-spacing:var(--display-track);text-wrap:balance;margin-top:14px;font-size:clamp(2.3rem,4.3vw,3.75rem);line-height:1.04}.home-page .hero-lede{color:var(--panel-muted);max-width:44ch;margin-top:16px;font-size:1.1rem}.home-page .hero-action{flex-wrap:wrap;align-items:center;gap:10px 18px;margin-top:26px;display:flex}.home-page .hero .note{color:var(--panel-muted)}.home-page .hero-mock{place-self:end;width:min(100%,360px)}.home-page .hero-index{background:var(--panel);color:var(--panel-ink);border-radius:2px 2px 0 0;grid-template-columns:minmax(0,2fr) minmax(0,1fr) auto;align-items:end;gap:28px;padding:18px 24px 22px;display:grid}.home-page .index-label{letter-spacing:.09em;text-transform:uppercase;color:var(--panel-muted);margin-bottom:8px;font-size:.72rem;font-weight:700}.home-page .pair{border:1px solid var(--panel-line);border-radius:var(--radius);grid-template-columns:1fr 0 1fr;display:grid}.home-page .pair .offer-row+.or+.offer-row{border-left:1px solid var(--panel-line);padding-left:44px}.home-page .pair>.offer-row:first-child{padding-right:40px}.home-page .or{z-index:1;position:relative}.home-page .or span{border:1px solid var(--panel-line);background:var(--panel);letter-spacing:.06em;text-transform:uppercase;color:var(--panel-eyebrow);border-radius:100px;padding:1px 9px;font-size:.7rem;font-weight:750;position:absolute;top:50%;left:0;transform:translate(-50%,-50%)}.home-page .index-alone .offer-row{border:1px solid var(--panel-line);border-radius:var(--radius)}.home-page .offer-row{grid-template-columns:1fr 18px;grid-template-areas:"name arrow""who arrow""fact arrow";align-items:center;column-gap:12px;min-height:60px;padding:12px 18px;text-decoration:none;transition:background-color .16s;display:grid}.home-page .offer-row:hover{background:color-mix(in oklch,currentColor 7%,transparent)}.home-page .offer-name{grid-area:name;font-size:1.02rem;font-weight:700}.home-page .offer-who{color:var(--panel-muted);grid-area:who;font-size:.875rem}.home-page .offer-fact{grid-area:fact;margin-top:2px;font-size:.875rem;font-weight:700}.home-page .offer-arrow{opacity:.8;grid-area:arrow;width:18px;height:18px}.home-page .scroll-cue{border:1px solid var(--panel-line);width:52px;height:52px;color:var(--panel-ink);border-radius:100px;place-items:center;transition:opacity .4s;display:grid}.home-page .scroll-cue:hover{background:color-mix(in oklch,currentColor 8%,transparent)}.home-page .scroll-cue .ic{stroke-width:2px;width:20px;height:20px}.home-page .scroll-cue span{display:grid}.home-page.has-scrolled .scroll-cue span{animation:none}@media(prefers-reduced-motion:no-preference){.home-page:not(.has-scrolled) .scroll-cue span{animation:home-cue 2.2s var(--ease) 1.2s infinite}}@keyframes home-cue{0%,to{opacity:.7;transform:translateY(-3px)}50%{opacity:1;transform:translateY(4px)}}@media(max-width:1099px){.home-page .hero-mock{display:none}.home-page .hero-inner{grid-template-columns:minmax(0,600px)}.home-page .hero-index{grid-template-columns:1fr;gap:16px}.home-page .scroll-cue{display:none}}@media(max-width:760px){.home-page .hero{min-height:0;padding-bottom:20px;display:block}.home-page .hero-media{z-index:0;height:clamp(130px,26svh,220px);position:relative}.home-page .hero-inner{z-index:1;margin-top:-40px;padding-block:0;display:block;position:relative}.home-page .hero-panel{border-radius:3px 3px 0 0;padding:22px 20px 6px}.home-page .hero h1{margin-top:10px;font-size:clamp(2rem,9.6vw,2.5rem)}.home-page .hero-lede{margin-top:12px;font-size:1rem}.home-page .hero-action{margin-top:18px}.home-page .hero-action .btn{width:100%}.home-page .hero-index{z-index:1;border-radius:0 0 3px 3px;gap:14px;padding:18px 20px 20px;position:relative}.home-page .pair{grid-template-columns:1fr}.home-page .or{height:0}.home-page .or span{top:0;left:14px;transform:translateY(-50%)}.home-page .pair .offer-row+.or+.offer-row{border-left:0;border-top:1px solid var(--panel-line);padding-top:16px;padding-left:14px}.home-page .pair>.offer-row:first-child{padding-right:14px}.home-page .offer-row{min-height:56px;padding:10px 14px}}.home-page .mock{color:var(--ink);font-size:.8rem;line-height:1.4;position:relative}.home-page .mock-tag{z-index:2;background:var(--ink);color:var(--paper);letter-spacing:.06em;text-transform:uppercase;border-radius:100px;padding:1px 8px;font-size:.66rem;font-weight:750;position:absolute;top:-10px;right:12px}.home-page .mock-chat{background:var(--card);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow);gap:10px;width:100%;max-width:360px;padding:18px 16px 16px;display:grid}.home-page .mock-chat .who{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);margin-bottom:3px;font-size:.68rem;font-weight:700;display:block}.home-page .bubble.guest{background:var(--ice);border-radius:10px 10px 10px 2px;max-width:88%;padding:9px 12px}.home-page .typing{display:none}.home-page .draft{border:1px solid var(--line);border-left:3px solid var(--ink);border-radius:6px;margin-left:10%;padding:10px 12px}.home-page .draft-actions{flex-wrap:wrap;align-items:center;gap:6px;margin-top:10px;display:flex}.home-page .pill{border:1px solid var(--line);border-radius:100px;align-items:center;height:24px;padding:0 10px;font-size:.7rem;font-weight:700;display:inline-flex}.home-page .pill-solid{background:var(--ink);color:var(--paper);border-color:var(--ink)}.home-page .status{color:var(--muted);margin-left:auto;font-size:.7rem}.home-page .mock-report{background:var(--card);border:1px solid var(--line);border-radius:var(--radius-lg);width:100%;max-width:320px;box-shadow:var(--shadow);padding:16px}.home-page .r-title{margin-bottom:8px;font-size:.78rem;font-weight:750}.home-page .mock-report li{border-top:1px solid var(--line);grid-template-columns:10px 1fr auto;align-items:center;gap:8px;padding:7px 0;display:grid}.home-page .r-dot{background:var(--ok);border-radius:100px;width:8px;height:8px}.home-page .r-fail .r-dot{background:var(--error)}.home-page .r-warn .r-dot{border:2px solid var(--warn);background:0 0}.home-page .r-verdict{color:var(--muted);text-align:right;font-size:.72rem;font-weight:650}.home-page .r-fail .r-verdict{color:var(--error)}.home-page .r-warn .r-verdict{color:var(--warn)}.home-page .mock-guide{align-items:flex-end;gap:14px;display:flex}.home-page .phone{background:var(--card);border:1px solid var(--line);width:150px;box-shadow:var(--shadow);border-radius:18px;padding:10px 12px 14px}.home-page .ph-bar{background:var(--line);border-radius:4px;width:40px;height:4px;margin:0 auto 10px}.home-page .ph-title{font-family:var(--display);font-weight:var(--display-weight);font-size:1.15rem;line-height:1.1}.home-page .phone li{border-top:1px solid var(--line);justify-content:space-between;align-items:center;padding:6px 0;font-size:.7rem;font-weight:600;display:flex}.home-page .phone svg{fill:none;width:12px;height:12px;stroke:var(--muted);stroke-width:2px}.home-page .qr{border:1px solid var(--line);fill:#0e1c28;background:#fcfcfc;border-radius:6px;width:64px;height:64px;padding:6px}.home-page .mock-receipt{align-items:center;gap:12px;display:flex}.home-page .paper{border:1px solid var(--line);width:92px;box-shadow:var(--shadow);background:#fcfcfc;gap:6px;padding:12px 10px 18px;display:grid;position:relative;transform:rotate(-4deg)}.home-page .paper i{background:#cbd2d7;border-radius:4px;height:4px;display:block}.home-page .paper i.short{width:60%}.home-page .read{background:var(--card);border:1px solid var(--line);border-radius:var(--radius-lg);min-width:0;max-width:200px;box-shadow:var(--shadow);flex:1;padding:10px 12px}.home-page .read li{border-bottom:1px solid var(--line);justify-content:space-between;gap:8px;padding:4px 0;font-size:.72rem;display:flex}.home-page .read li span{color:var(--muted)}.home-page .read li strong{white-space:nowrap;font-weight:700}.home-page .read-ok{color:var(--ok);align-items:center;gap:6px;margin-top:8px;font-size:.7rem;font-weight:700;display:flex}.home-page .read-ok svg{fill:none;stroke:currentColor;stroke-width:2.4px;width:14px;height:14px}.home-page .mock-channels ul{flex-wrap:wrap;gap:6px;display:flex}.home-page .mock-channels li{border:1px solid var(--line);background:var(--card);border-radius:100px;padding:4px 10px;font-size:.75rem;font-weight:650}.home-page .mock-channels li:first-child{background:var(--ink);color:var(--paper);border-color:var(--ink)}.home-page .ask{border:1px dashed var(--control);border-radius:6px;padding:10px 12px}.home-page .ask p{margin-bottom:8px}.home-page .r-note{color:var(--muted);margin-top:10px;font-size:.74rem;font-weight:650}.home-page .mock-report li{grid-template-columns:10px auto 1fr}.home-page .mock-report .r-verdict{text-align:left}.home-page .paper .p-shop{letter-spacing:.08em;color:#252f37;font-size:.6rem;font-weight:800}.home-page .paper .p-sum{color:#252f37;margin-top:4px;font-size:.58rem;font-weight:800}@media(prefers-reduced-motion:no-preference){.home-page .mock-chat .bubble,.home-page .mock-chat .draft,.home-page .mock-report li,.home-page .mock-receipt .read,.home-page .mock-guide .qr{transition:opacity .5s var(--ease),transform .6s var(--ease)}.home-page .mock-chat:not(.is-in) .bubble,.home-page .mock-chat:not(.is-in) .draft,.home-page .mock-report:not(.is-in) li,.home-page .mock-receipt:not(.is-in) .read,.home-page .mock-guide:not(.is-in) .qr{opacity:0;transform:translateY(8px)}.home-page .mock-chat.is-in .typing{background:var(--ice);border-radius:10px;gap:4px;width:max-content;margin-left:10%;padding:8px 12px;animation:.2s linear 1.5s forwards home-typing-out;display:flex}.home-page .typing i{background:var(--muted);border-radius:10px;width:5px;height:5px;animation:1s ease-in-out infinite home-dot}.home-page .typing i:nth-child(2){animation-delay:.15s}.home-page .typing i:nth-child(3){animation-delay:.3s}.home-page .mock-chat.is-in .draft{transition-delay:1.6s}.home-page .mock-chat.is-in .typing+.draft{margin-top:-38px}.home-page .mock-report.is-in li:nth-child(2){transition-delay:.12s}.home-page .mock-report.is-in li:nth-child(3){transition-delay:.24s}.home-page .mock-report.is-in li:nth-child(4){transition-delay:.36s}.home-page .mock-receipt.is-in .read{transition-delay:.25s}.home-page .mock-guide.is-in .qr{transition-delay:.2s}}@keyframes home-dot{0%,to{opacity:.5;transform:translateY(0)}50%{opacity:1;transform:translateY(-3px)}}@keyframes home-typing-out{to{opacity:0}}.home-page .digital{padding-bottom:0}.home-page .sec-head{gap:14px;max-width:720px;display:grid}.home-page .trial{background:var(--card);border:1px solid var(--line);border-top:3px solid var(--ink);border-radius:0 0 var(--radius-lg) var(--radius-lg);grid-template-columns:1fr 1fr;margin-top:clamp(32px,4vw,48px);display:grid;overflow:hidden}.home-page .trial-now,.home-page .trial-after{padding:clamp(24px,3.2vw,40px)}.home-page .trial-now{background:var(--ice)}.home-page .trial-step{letter-spacing:.09em;text-transform:uppercase;color:var(--muted);align-items:center;gap:10px;font-size:.78rem;font-weight:750;display:flex}.home-page .dot{border:2px solid var(--muted);border-radius:10px;flex:none;width:10px;height:10px}.home-page .dot-on{background:var(--ink);border-color:var(--ink)}.home-page .trial-num{align-items:baseline;gap:14px;margin-top:16px;display:flex}.home-page .trial-num .num{font-family:var(--display);font-weight:var(--display-weight);letter-spacing:var(--display-track);font-size:clamp(4.4rem,8vw,6.6rem);line-height:.85}.home-page .trial-num .unit{letter-spacing:-.01em;font-size:clamp(1.3rem,2vw,1.7rem);font-weight:650}.home-page .trial-terms{margin:0 0 20px;font-weight:650}.home-page .trial-now .small{margin-top:14px}.home-page .trial-after-lede{color:var(--muted);max-width:46ch;margin-top:16px}.home-page .price-list{margin:20px 0 0}.home-page .price-list div{border-top:1px solid var(--line);grid-template-columns:1fr auto;align-items:baseline;gap:4px 20px;padding:14px 0;display:grid}.home-page .price-list div:last-child{border-bottom:1px solid var(--line)}.home-page .price-list dt{font-weight:700}.home-page .price-list dt small{color:var(--muted);margin-top:2px;font-size:.85rem;font-weight:500;display:block}.home-page .price-list dd{text-align:right;white-space:nowrap;margin:0}.home-page .price-list dd strong{letter-spacing:-.01em;font-size:1.2rem;font-weight:750}.home-page .price-list dd span{color:var(--muted);font-size:.85rem;display:block}.home-page .price-list .is-soon dt,.home-page .price-list .is-soon dd strong{color:var(--muted)}.home-page .includes h3{letter-spacing:.09em;text-transform:uppercase;color:var(--muted);font-size:.75rem;font-weight:750}.home-page .checks{gap:10px;margin:20px 0 18px;font-size:1.05rem;display:grid}.home-page .checks li{align-items:flex-start;gap:12px;display:flex}.home-page .checks .ic{stroke-width:2.2px;color:var(--ok);margin-top:3px}.home-page .after{margin-top:clamp(48px,6vw,80px);padding-bottom:clamp(48px,6vw,72px)}.home-page .after-head{gap:8px;max-width:760px;margin-bottom:24px;display:grid}.home-page .after-head h3{font-weight:var(--h-weight);letter-spacing:-.02em;font-size:clamp(1.45rem,2.4vw,1.9rem);line-height:1.15}.home-page .after-head p{color:var(--muted)}.home-page .service-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px;display:grid}.home-page .service-card{grid-row:span 4;grid-template-rows:subgrid;background:var(--card);border:1px solid var(--line);border-radius:var(--radius-lg);row-gap:0;margin-bottom:16px;display:grid;overflow:hidden}.home-page .card-mock{background:var(--ice);place-items:center;padding:24px 22px;display:grid}.home-page .card-body{flex-direction:column;gap:8px;padding:20px 24px 12px;display:flex}.home-page .card-body h4{font-size:1.25rem;font-weight:var(--h-weight);letter-spacing:-.015em}.home-page .card-text{font-size:.98rem}.home-page .card-extra{color:var(--muted);font-size:.88rem}.home-page .price{border-top:1px solid var(--line);flex-wrap:wrap;align-items:baseline;gap:2px 10px;margin:0 24px;padding-top:12px;display:flex}.home-page .price-label{letter-spacing:.09em;text-transform:uppercase;color:var(--muted);flex-basis:100%;font-size:.7rem;font-weight:750}.home-page .price-line strong{letter-spacing:-.01em;font-size:1.3rem;font-weight:750}.home-page .price-line span{color:var(--muted);font-size:.9rem}.home-page .service-card .more{align-self:end;margin:0 24px 8px}.home-page .kanaler{border:1px solid var(--line);border-radius:var(--radius-lg);grid-template-columns:minmax(0,1.4fr) auto minmax(0,1fr);grid-template-areas:"head mock price""text mock actions";align-items:center;gap:6px 28px;padding:20px 24px;display:grid}.home-page .kanaler-head{flex-wrap:wrap;grid-area:head;align-items:center;gap:10px;display:flex}.home-page .kanaler-head h4{font-size:1.12rem;font-weight:var(--h-weight)}.home-page .tag{background:var(--ice);border:1px solid var(--line);border-radius:100px;align-items:center;min-height:24px;padding:0 10px;font-size:.72rem;font-weight:750;display:inline-flex}.home-page .kanaler-mock{grid-area:mock}.home-page .kanaler-text{color:var(--muted);grid-area:text;font-size:.92rem}.home-page .kanaler-price{grid-area:price}.home-page .kanaler-price strong{font-size:1.1rem}.home-page .kanaler-price span{color:var(--muted);font-size:.85rem}.home-page .kanaler-actions{flex-wrap:wrap;grid-area:actions;align-items:center;gap:0 16px;display:flex}@media(max-width:1099px){.home-page .kanaler{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"head price""text actions""mock mock"}}@media(max-width:899px){.home-page .trial{grid-template-columns:1fr}.home-page .trial-now .btn{width:100%}.home-page .service-grid{grid-template-columns:minmax(0,1fr)}.home-page .card-mock{padding:20px 14px 16px}.home-page .mock-chat{gap:8px;padding:14px 12px 12px}.home-page .card-body{padding:18px 18px 10px}.home-page .price,.home-page .service-card .more{margin-inline:18px}.home-page .kanaler{grid-template-columns:minmax(0,1fr);grid-template-areas:"head""text""mock""price""actions";padding:18px}}.home-page .divider{padding-block:clamp(32px,3vw,40px) clamp(24px,2vw,28px)}.home-page .divider p{font-family:var(--display);font-weight:var(--display-weight);letter-spacing:var(--display-track);text-align:center;justify-content:center;align-items:center;gap:24px;font-size:clamp(1.45rem,2.8vw,2.2rem);line-height:1.15;display:flex}.home-page .divider p:before,.home-page .divider p:after{content:"";background:var(--line);flex:40px;max-width:240px;height:1px}.home-page .komplett .eyebrow{color:var(--sand)}.home-page .komplett .chip{color:var(--on-night);border-color:var(--night-line)}.home-page .komplett h2{margin-top:14px}.home-page .komplett .lede{color:var(--night-muted);margin-top:14px}.home-page .komplett-grid{grid-template-columns:1fr 1fr;align-items:start;gap:clamp(32px,6vw,96px);display:grid}.home-page .pct{flex-wrap:wrap;align-items:flex-end;gap:20px;margin-top:32px;display:flex}.home-page .pct-num{font-family:var(--display);font-weight:var(--display-weight);letter-spacing:var(--display-track);align-items:baseline;line-height:.82;display:flex}.home-page .pct-num .num{font-size:clamp(5rem,9vw,7.4rem)}.home-page .pct-num .pc{margin-left:4px;font-size:clamp(2.4rem,4vw,3.4rem)}.home-page .pct-base{max-width:24ch;padding-bottom:6px;font-size:1.05rem}.home-page .k-terms{border-bottom:1px solid var(--night-line);margin-top:28px}.home-page .k-terms li{border-top:1px solid var(--night-line);color:var(--night-muted);padding:12px 0}.home-page .k-terms li:first-child,.home-page .k-terms li:nth-child(2){color:var(--on-night)}.home-page .k-actions{flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:28px;display:flex}.home-page .k-actions p{color:var(--night-muted)}.home-page .k-actions a:not(.btn){color:var(--on-night);text-underline-offset:4px;align-items:center;min-height:48px;display:inline-flex}.home-page .k-side{grid-template-columns:minmax(0,1fr);gap:32px;display:grid}.home-page .inc-grid{background:var(--night-line);border:1px solid var(--night-line);grid-template-columns:repeat(3,1fr);gap:1px;margin-top:14px;display:grid}.home-page .inc-grid li{background:var(--night);align-content:start;gap:10px;padding:16px 14px;font-size:.95rem;font-weight:600;line-height:1.3;display:grid}.home-page .inc-ic{fill:none;width:28px;height:28px;stroke:var(--sand);stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round}.home-page .komplett .includes h3{color:var(--night-muted)}.home-page .either{border-top:1px solid var(--night-line);color:var(--night-muted);align-items:center;gap:12px;margin-top:clamp(40px,5vw,64px);padding-top:22px;display:flex}.home-page .either .ic{color:var(--sand)}@media(max-width:899px){.home-page .komplett-grid{grid-template-columns:minmax(0,1fr);gap:32px}.home-page .k-actions a:not(.btn){overflow-wrap:anywhere}.home-page .inc-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.home-page .inc-grid li span{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.home-page .inc-grid li{grid-template-columns:26px 1fr;align-items:center;padding:12px;font-size:.9rem}.home-page .inc-ic{width:24px;height:24px}.home-page .pct{gap:14px;margin-top:24px}.home-page .either{align-items:flex-start}}.home-page .vask-grid{grid-template-columns:1.4fr 1fr;align-items:end;gap:clamp(24px,5vw,80px);display:grid}.home-page .v-main h2,.home-page .v-main .lede{margin-top:14px}.home-page .vask .chip{color:var(--ink)}.home-page .v-action{background:var(--card);border:1px solid var(--line);border-radius:var(--radius-lg);justify-items:start;gap:6px;padding:20px 22px;display:grid}.home-page .v-price{font-size:1.15rem;font-weight:750}.home-page .v-action .btn{margin-top:8px}@media(max-width:899px){.home-page .vask-grid{grid-template-columns:minmax(0,1fr)}.home-page .v-action .btn{width:100%}}.home-page .faq-grid{grid-template-columns:1fr 2fr;gap:clamp(24px,6vw,96px);display:grid}.home-page .faq-head{align-content:start;gap:10px;display:grid}.home-page .faq-head p{color:var(--muted)}.home-page .faq-list details{border-bottom:1px solid var(--line)}.home-page .faq-list details:first-child{border-top:1px solid var(--line)}.home-page .faq-list summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:60px;padding:10px 0;font-size:1.04rem;font-weight:650;list-style:none;display:flex}.home-page .faq-list summary::-webkit-details-marker{display:none}.home-page .faq-icon{transition:transform .2s var(--ease)}.home-page details[open] .faq-icon{transform:rotate(45deg)}.home-page .faq-list details p{color:var(--muted);max-width:66ch;padding:0 0 22px}@media(max-width:899px){.home-page .faq-grid{grid-template-columns:minmax(0,1fr)}}.home-page .start-wrap{padding-top:0}.home-page .start{isolation:isolate;border-radius:var(--radius-lg);color:#f0f6f9;background:#041320;position:relative;overflow:hidden}.home-page .start-img{z-index:-1;object-fit:cover;opacity:.55;width:100%;position:absolute;inset:0;height:100%!important}.home-page .start:before{content:"";z-index:-1;background:linear-gradient(90deg,#020e1bf0,#020e1bd1 60%,#020e1b80);background:linear-gradient(90deg,#020e1bf0,#020e1bd1 60%,#020e1b80);position:absolute;inset:0}.home-page .start-inner{gap:22px;padding:clamp(28px,4.4vw,56px);display:grid}.home-page .start h2{font-family:var(--display);font-weight:var(--display-weight);letter-spacing:var(--display-track);font-size:clamp(2.1rem,4.4vw,3.4rem)}.home-page .start-actions{flex-wrap:wrap;gap:12px;display:flex}.home-page .start-steps{counter-reset:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.home-page .start-steps li{border-top:1px solid #f0f6f94d;border-top:1px solid lab(96.5693% -2.04515 -1.97098/.3);grid-template-columns:auto 1fr;align-content:start;gap:4px 14px;padding-top:14px;display:grid}.home-page .start-steps .step-num{font-family:var(--display);font-weight:var(--display-weight);grid-row:span 2;font-size:2.2rem;line-height:1}.home-page .start-steps h3{font-size:1.05rem;font-weight:750}.home-page .start-steps p{color:#c4d4dc;font-size:.95rem}.home-page .lead{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);gap:20px clamp(24px,5vw,80px);margin-top:clamp(36px,4vw,56px);scroll-margin-top:24px;display:grid}.home-page .lead-head{align-content:start;gap:10px;display:grid}.home-page .lead-head h2{font-size:clamp(1.7rem,3vw,2.4rem)}.home-page .lead-head p{color:var(--muted);max-width:40ch}.home-page .lead-form{grid-template-columns:1fr 1fr;gap:16px 20px;display:grid}.home-page .lead-form .choice,.home-page .lead-robot,.home-page .lead-send,.home-page .lead-form .note{grid-column:1/-1}.home-page .choice{flex-wrap:wrap;gap:0 24px;display:flex}.home-page .choice legend{width:100%;margin-bottom:2px}.home-page .lead-send{flex-wrap:wrap;align-items:center;gap:10px 18px;display:flex}.home-page .lead-error{color:var(--error);background:var(--error-bg);border-radius:var(--radius);align-items:flex-start;gap:10px;max-width:52ch;padding:10px 12px;font-size:.92rem;font-weight:650;display:flex}.home-page .lead-robot:empty,.home-page .lead-error[hidden],.home-page .lead-done[hidden],.home-page .lead-form[hidden]{display:none}.home-page .err-icon{border:2px solid;border-radius:22px;flex:none;place-items:center;width:22px;height:22px;font-size:.8rem;font-weight:800;line-height:1;display:inline-grid}.home-page .lead-done{align-self:center;font-size:1.3rem;font-weight:700}.home-page .hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}@media(max-width:899px){.home-page .start-steps{grid-template-columns:minmax(0,1fr);gap:12px}.home-page .lead{grid-template-columns:minmax(0,1fr)}}@media(max-width:760px){.home-page .start-actions .btn{width:100%}.home-page .start:before{background:#020e1bdb}.home-page .lead-form{grid-template-columns:minmax(0,1fr);gap:14px}.home-page .lead-send .btn{width:100%}.home-page .choice{flex-direction:column}}.home-page .site-footer{padding-top:clamp(40px,4vw,56px);font-size:.95rem}.home-page .footer-grid{grid-template-columns:1.2fr 1.5fr 1fr 1fr;gap:32px;display:grid}.home-page .f-brand{align-content:start;gap:12px;display:grid}.home-page .f-brand p{color:var(--muted);max-width:30ch}.home-page .f-company{align-content:start;gap:4px;display:grid}.home-page .f-company a{align-items:center;min-height:44px;display:inline-flex}.home-page .f-company .small{max-width:46ch;margin-top:6px}.home-page .f-links{align-content:start;display:grid}.home-page .f-links h2{letter-spacing:.09em;text-transform:uppercase;color:var(--muted);margin-bottom:4px;font-size:.75rem;font-weight:750}.home-page .f-links a,.home-page .f-links .linklike{align-items:center;min-height:44px;text-decoration:none;display:flex}.home-page .f-links a:hover,.home-page .f-links .linklike:hover{text-underline-offset:4px;text-decoration:underline}.home-page .f-links .linklike{text-decoration:none}.home-page .footer-base{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;margin-top:28px;padding:8px 0 20px;font-size:.85rem;display:flex}.home-page .footer-base a,.home-page .footer-base .linklike{min-height:44px;color:var(--muted);align-items:center;display:inline-flex}.home-page .local-footer{color:var(--ink)}@media(min-width:1100px){.home-page .local-footer{display:none!important}}@media(max-width:1023px){.home-page .footer-grid{grid-template-columns:1fr 1fr}.home-page .f-brand,.home-page .f-company{grid-column:span 2}}.home-page .consent{z-index:40;background:var(--card);color:var(--ink);border-top:1px solid var(--line);padding:12px var(--gutter) calc(12px + env(safe-area-inset-bottom));flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 24px;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -6px 24px #0a17231f}.home-page .consent[hidden]{display:none}.home-page .consent p{max-width:60ch;font-size:.92rem}.home-page .consent-actions{grid-template-columns:1fr 1fr;gap:8px;display:grid}.home-page .consent .btn-choice{min-height:44px;padding:0 16px;font-size:.9rem}@media(max-width:760px){.home-page .consent{padding-top:10px;padding-bottom:calc(10px + env(safe-area-inset-bottom));gap:8px;display:grid}.home-page .consent p{font-size:.84rem;line-height:1.4}.home-page.consent-open .hero{padding-bottom:calc(20px + var(--consent-h,0px))}.home-page .offer-row{grid-template-areas:"name arrow""fact arrow""who arrow"}.home-page .offer-fact{margin-top:0}}.home-page .field{border:0;gap:6px;min-width:0;margin:0;padding:0;display:grid}.home-page .field label,.home-page .field legend{padding:0;font-size:.92rem;font-weight:650}.home-page .field input{border:1px solid var(--control);border-radius:var(--radius);background:var(--card);width:100%;min-height:48px;color:var(--ink);font:inherit;padding:10px 14px}.home-page .field input:user-invalid{border-color:var(--error);border-width:2px}.home-page .radio{align-items:center;gap:10px;min-height:44px;font-weight:500;display:inline-flex}.home-page .radio input{width:20px;height:20px;accent-color:var(--ink);margin:3px 3px 0 5px}.home-page .placeholder{min-height:70svh;padding-block:clamp(56px,10vw,120px)}.home-page .placeholder .wrap{gap:18px;max-width:720px;display:grid}.home-page .placeholder h1{font-family:var(--display);font-weight:var(--display-weight);font-size:clamp(2.2rem,5vw,3.4rem);line-height:1.05}.home-page .placeholder h2{letter-spacing:0;margin-top:8px;font-size:1rem}.home-page .carried{border-top:1px solid var(--line)}.home-page .carried li{border-bottom:1px solid var(--line);justify-content:space-between;gap:16px;padding:10px 0;font-size:.92rem;display:flex}.home-page .carried span{color:var(--muted)}.home-page .placeholder .btn{justify-self:start}@media(prefers-reduced-motion:reduce){.home-page *,.home-page :before,.home-page :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation:none!important}}@media(max-width:360px){.home-page .header-row{gap:4px}.home-page .lang-switch a{min-width:36px}.home-page .login{padding:0 2px 0 6px;font-size:.95rem}}.home-page .site-header .brand{min-width:48px}.home-page .footer-base .credits{margin:0}.home-page .footer-base .credits a{min-height:0;color:inherit;display:inline}.home-page .k-side .k-terms{margin-top:0}@media(min-width:900px){.home-page .card-mock .mock-chat{grid-template-columns:1fr 1fr;align-items:start;column-gap:12px;max-width:580px}.home-page .card-mock .mock-chat .bubble{grid-column:1;max-width:none}.home-page .card-mock .mock-chat .draft{grid-column:1;margin-left:0}.home-page .card-mock .mock-chat .ask{grid-area:1/2/span 2}}@media(max-width:760px){.home-page .sec-head{gap:10px}.home-page .trial{margin-top:24px}.home-page .trial-now,.home-page .trial-after{padding:20px 18px}.home-page .trial-num{margin-top:10px}.home-page .trial-num .num{font-size:3.6rem}.home-page .checks{gap:6px;margin:14px 0 12px;font-size:1rem}.home-page .trial-terms{margin-bottom:14px}.home-page .trial-after-lede{margin-top:10px}.home-page .price-list{margin-top:12px}.home-page .price-list div{padding:10px 0}.home-page .after{margin-top:40px;padding-bottom:40px}.home-page .after-head{margin-bottom:16px}.home-page .service-card{margin-bottom:12px}.home-page .card-mock{padding:18px 12px 14px}.home-page .card-body{gap:6px;padding:14px 16px 8px}.home-page .card-body h4{font-size:1.15rem}.home-page .card-text{font-size:.95rem}.home-page .price{margin-inline:16px;padding-top:8px}.home-page .price-label{flex-basis:auto}.home-page .service-card .more{margin:0 16px 4px}.home-page .kanaler{gap:8px;padding:16px}.home-page .komplett h2,.home-page .v-main h2{margin-top:10px}.home-page .komplett .lede,.home-page .v-main .lede{margin-top:10px;font-size:1rem}.home-page .pct{margin-top:18px}.home-page .pct-num .num{font-size:4.2rem}.home-page .k-actions{margin-top:18px}.home-page .komplett-grid{gap:24px}.home-page .either{margin-top:28px;padding-top:16px}.home-page .site-footer{padding-top:36px}.home-page .footer-grid{gap:20px}.home-page .footer-base{margin-top:24px}}.home-page .about{padding-block:clamp(32px,5vw,64px)}.home-page .about-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);align-items:start;gap:16px clamp(24px,5vw,80px);display:grid}.home-page .about h2{font-family:var(--display);font-weight:var(--display-weight);letter-spacing:var(--display-track);text-wrap:balance;font-size:clamp(1.9rem,3.4vw,2.8rem);line-height:1.08}.home-page .about p{max-width:62ch;font-size:1.08rem}@media(max-width:899px){.home-page .about-grid{grid-template-columns:minmax(0,1fr)}.home-page .about p{max-width:65ch;font-size:1rem}}@media(min-width:1100px){.home-page .faq-grid{grid-template-columns:1fr 1fr;gap:0 48px}.home-page .faq-head{grid-column:1/-1;grid-template-columns:auto 1fr auto;align-items:baseline;gap:6px 24px;margin-bottom:20px}.home-page .faq-list+.faq-list details:first-child{border-top:1px solid var(--line)}.home-page .lead{grid-template-columns:minmax(0,1fr) minmax(0,2.6fr)}.home-page .lead-form{grid-template-columns:repeat(3,minmax(0,1fr)) minmax(0,1.3fr)}.home-page .lead-send .btn{white-space:nowrap}.home-page .lead-form .choice{flex-direction:row;grid-column:1/4}.home-page .lead-send{grid-column:4/-1;justify-content:flex-end;align-self:end}.home-page .card-mock{padding-block:18px}.home-page .card-body{padding-top:16px}.home-page .trial-now,.home-page .trial-after{padding:32px}.home-page .trial-num .num{font-size:5.6rem}.home-page .start-inner{grid-template-columns:1fr auto;align-items:center}.home-page .start h2{font-size:2.6rem}.home-page .start-actions{justify-content:flex-end}.home-page .start-steps{grid-column:1/-1}}@media(max-width:1099px){.home-page .faq-list+.faq-list details:first-child{border-top:0}}.home-page .field.choice{display:flex}.home-page :is(.hero,.komplett,.start){--cta-hover:var(--cta-hover-on-navy);--focus:var(--focus-on-navy)}.home-page .service-next{background:0 0;display:none}@media(max-width:899px){.home-page .service-row{width:calc(100% + var(--gutter));position:relative}.home-page .service-grid{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;align-items:stretch;gap:40px;padding-bottom:16px;display:flex;overflow-x:auto}.home-page .service-grid::-webkit-scrollbar{display:none}.home-page .service-grid:after{content:"";flex:0 0 16px}.home-page .service-card{scroll-snap-align:start;flex:0 0 calc(100% - 56px);grid-row:auto;grid-template-rows:1fr auto auto 1fr auto auto;min-width:0;margin-bottom:0}.home-page .service-card .card-mock{grid-row:2;align-self:start;min-width:0}.home-page .service-card .card-body{overflow-wrap:anywhere;grid-row:3;min-width:0}.home-page .service-card .price{grid-row:5}.home-page .service-card .more{grid-row:6}.home-page .service-next{z-index:3;border-radius:var(--radius);width:32px;height:128px;color:var(--ink);cursor:pointer;border:0;place-items:center;padding:0;display:grid;position:absolute;top:calc(50% - 8px);right:20px;transform:translateY(-50%)translateY(150px)}.home-page .service-next .chev{opacity:.3;fill:none;stroke:currentColor;stroke-width:1px;stroke-linecap:round;stroke-linejoin:round;width:13px;height:120px;overflow:visible}.home-page .service-next .chev path{vector-effect:non-scaling-stroke}.home-page .service-next.is-last .chev{transform:rotate(180deg)}.home-page .card-gjestemeldinger .mock-chat .bubble.guest{display:none}.home-page .service-card:not(.card-gjestemeldinger) .card-mock{background:0 0;padding-bottom:96px}.home-page .service-card:not(.card-gjestemeldinger) :is(.card-mock,.card-body){translate:0 -20px}.home-page .service-card{isolation:isolate;background:0 0;border-width:0;padding:1px;position:relative}.home-page .service-card:before,.home-page .card-gjestemeldinger .card-mock:before{content:"";z-index:-1;pointer-events:none;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 51% 94%,#0000001a 100%);mask-image:linear-gradient(#0000,#000 51% 94%,#0000001a)}.home-page .service-card:before{background:var(--card);border:1px solid var(--line);border-radius:inherit}.home-page .card-gjestemeldinger .card-mock{background:0 0;position:relative}.home-page .card-gjestemeldinger .card-mock:before{background:var(--ice);-webkit-mask-size:100% var(--card-h,100%);mask-size:100% var(--card-h,100%);-webkit-mask-position:0 calc(0px - var(--mock-y,0px));mask-position:0 calc(0px - var(--mock-y,0px));-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.home-page .kanaler{margin-top:16px}}@media(max-width:899px)and (prefers-reduced-motion:no-preference){.home-page .service-next .chev{animation:3.6s ease-in-out infinite alternate home-chev-pulse}}@keyframes home-chev-pulse{0%{opacity:.3}to{opacity:.15}}@property --home-sx{syntax:"<percentage>";inherits:false;initial-value:30%}@property --home-sy{syntax:"<percentage>";inherits:false;initial-value:50%}@property --home-sa{syntax:"<number>";inherits:false;initial-value:1}.home-page .start-actions .btn-primary[data-shine]{isolation:isolate;--shine-alpha:.09;box-shadow:0 0 16px color-mix(in oklch,var(--cta) 16%,transparent);position:relative;overflow:hidden}:root[data-theme=dark] .home-page .start-actions .btn-primary[data-shine]{--shine-alpha:.26}.home-page .start-actions .btn-primary[data-shine]:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(ellipse 34% 150% at var(--home-sx) var(--home-sy),rgb(255 255 255/min(1,calc(var(--shine-alpha) * .8 * var(--home-sa)))),transparent 72%);position:absolute;inset:0}@media(prefers-reduced-motion:no-preference){.home-page .start-actions .btn-primary[data-shine]:before{animation:13.25s ease-in-out infinite alternate home-shine-x,9.25s ease-in-out infinite alternate home-shine-y,7.25s ease-in-out infinite alternate home-shine-a}}@keyframes home-shine-x{0%{--home-sx:-10%}35%{--home-sx:62%}60%{--home-sx:38%}to{--home-sx:112%}}@keyframes home-shine-y{0%{--home-sy:10%}45%{--home-sy:85%}to{--home-sy:30%}}@keyframes home-shine-a{0%{--home-sa:.55}to{--home-sa:1}}.home-page .sketch{pointer-events:none;background:var(--ink);-webkit-mask:var(--art) center bottom / contain no-repeat;mask:var(--art) center bottom / contain no-repeat;display:none}@media(min-width:1100px){.home-page .vask-grid{grid-template-columns:minmax(0,1fr) 340px 220px;align-items:stretch;column-gap:24px}.home-page .sketch-mop{align-self:stretch;min-height:0;display:block}.home-page .vask{padding-block:44px}}@media(prefers-reduced-motion:no-preference){.home-page .sketch-mop:not(.is-drawn){clip-path:inset(0 100% 0 0)}}
