.tch{--tch-bg:#f9f9fa;--tch-fg:#201f23;--tch-muted:#646369;--tch-muted-2:#8e8c94;--tch-line:#dad9de;--tch-line-strong:#bcbac2;--tch-card:#fff;--tch-orange:#f76808;--tch-orange-ink:#ed6707;--tch-ease:cubic-bezier(.22,1,.36,1);--tch-ff-display:"Familjen Grotesk","Helvetica Neue",Helvetica,Arial,sans-serif;--tch-ff-body:"Roboto",-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif;background:var(--tch-bg);border-bottom:1px solid var(--tch-line);border-top:1px solid var(--tch-line);box-sizing:border-box;color:var(--tch-fg);margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:96px 0;position:relative;width:100vw}.tch--light{--tch-bg:#fff}.tch,.tch *,.tch :after,.tch :before{box-sizing:border-box}.tch .tch-wrap{margin:0 auto;max-width:1200px;padding:0 32px;position:relative;z-index:2}.tch-head{margin:0 0 34px;max-width:720px}.tch-heading{color:var(--tch-fg);font-family:var(--tch-ff-display);font-size:clamp(32px,4.2vw,52px);font-weight:400;letter-spacing:-.03em;line-height:1.05;margin:0 0 18px}.tch-head .tch-heading:last-child{margin-bottom:0}.tch-subheading{color:var(--tch-muted);font-family:var(--tch-ff-body);font-size:clamp(17px,1.85vw,20px);font-weight:400;line-height:1.55;margin:0;max-width:640px}.tch-tabs{border-bottom:1px solid var(--tch-line);display:flex;gap:2px;margin-bottom:44px;overflow-x:auto;scrollbar-width:none}.tch-tabs::-webkit-scrollbar{display:none}.tch .tch-tab{appearance:none;-webkit-appearance:none;background:none!important;border:none!important;border-radius:0!important;box-shadow:inset 0 -2px 0 0 transparent!important;color:var(--tch-muted)!important;cursor:pointer;font-family:var(--tch-ff-body);font-size:15.5px!important;font-weight:500!important;letter-spacing:-.005em;line-height:1.3;outline:none;padding:12px 18px;text-transform:none;transition:color .2s ease,box-shadow .25s var(--tch-ease);white-space:nowrap}.tch .tch-tab:active,.tch .tch-tab:focus,.tch .tch-tab:hover{background:none!important;color:var(--tch-fg)!important}.tch .tch-tab:focus-visible{outline:2px solid var(--tch-orange);outline-offset:-2px}.tch .tch-tab:before{content:none!important;display:none!important}.tch .tch-tab:active,.tch .tch-tab:focus,.tch .tch-tab:hover{box-shadow:inset 0 -2px 0 0 transparent!important;transform:none!important}.tch .tch-tab[aria-selected=true],.tch .tch-tab[aria-selected=true]:active,.tch .tch-tab[aria-selected=true]:focus,.tch .tch-tab[aria-selected=true]:hover{box-shadow:inset 0 -2px 0 0 var(--tch-orange)!important}.tch .tch-tab[aria-selected=true]{color:var(--tch-fg)!important}.tch-panel[hidden]{display:none}.tch-grid{align-items:start;display:grid;gap:64px;grid-template-columns:1fr 1.05fr}.tch-txt h3{color:var(--tch-fg);font-family:var(--tch-ff-display);font-size:clamp(24px,2.7vw,32px);font-weight:400;letter-spacing:-.028em;line-height:1.1;margin:0 0 16px}.tch-body{color:var(--tch-muted);font-family:var(--tch-ff-body);font-size:16.5px;line-height:1.65;margin:0 0 24px;max-width:540px}.tch-body p{margin:0}.tch-body p+p{margin-top:10px}.tch-body strong{color:var(--tch-fg);font-weight:500}.tch-ticks{margin:0 0 26px}.tch-ticks ul{display:flex;flex-direction:column;gap:12px;list-style:none;margin:0;padding:0}.tch-ticks li{color:var(--tch-muted);font-family:var(--tch-ff-body);font-size:15px;line-height:1.55;list-style:none;margin:0;padding-left:28px;position:relative}.tch-ticks li:before{content:"check";direction:ltr;display:inline-block;font-family:Material Symbols Rounded;-webkit-font-feature-settings:"liga";font-size:18px;font-style:normal;font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 20;font-weight:400;left:0;letter-spacing:normal;line-height:1.3;position:absolute;text-transform:none;top:1px;white-space:nowrap;-webkit-font-smoothing:antialiased;color:var(--tch-orange-ink)}.tch-plinks{display:flex;flex-wrap:wrap;gap:9px}.tch .tch-plink,.tch .tch-plink:active,.tch .tch-plink:focus,.tch .tch-plink:hover,.tch .tch-plink:link,.tch .tch-plink:visited{align-items:center;background:#fff;border:1px solid var(--tch-line);border-radius:10px;color:var(--tch-fg)!important;display:inline-flex;font-family:var(--tch-ff-body);font-size:15.5px;font-weight:500;gap:8px;letter-spacing:-.005em;line-height:1;padding:14px 22px;text-decoration:none!important;transition:border-color .25s ease}.tch .tch-plink:focus,.tch .tch-plink:hover{border-color:var(--tch-line-strong)}.tch-plink .tch-ms{font-size:19px;transition:transform .35s var(--tch-ease)}.tch-plink:hover .tch-ms{transform:translate(2px,-2px)}.tch-ms{direction:ltr;display:inline-block;font-family:Material Symbols Rounded;-webkit-font-feature-settings:"liga";font-style:normal;font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 20;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;-webkit-font-smoothing:antialiased}.tch-vis{position:relative}.tch-visimg{aspect-ratio:5/4;border-radius:22px;display:block;object-fit:cover;width:100%}.tch-lot{aspect-ratio:1/1;display:grid;overflow:visible;place-items:center}.tch-lot--tall{aspect-ratio:4/5}.tch-lot svg{display:block;height:100%!important;width:100%!important}@media (max-width:1000px){.tch-grid{gap:36px;grid-template-columns:1fr}}@media (max-width:767px){.tch{padding:64px 0}}@media (max-width:640px){.tch .tch-wrap{padding:0 20px}}.body-wrapper .tch .tch-ticks li{font-size:15px;margin:0;padding-left:28px;position:relative}.body-wrapper .tch .tch-ticks li:before{background:none;background-image:none;content:"check";display:inline-block;font-size:18px;height:auto;left:0;position:absolute;right:auto;top:1px;width:auto}