.site-head{z-index:20;justify-content:flex-end;align-items:center;gap:var(--sp-1) var(--sp-2);min-height:var(--header-h);padding:0 var(--gutter);background:color-mix(in srgb, var(--paper) 92%, transparent);backdrop-filter:saturate(1.2)blur(8px);border-bottom:1px solid var(--line-2);flex-wrap:wrap;display:flex;position:sticky;top:0}.site-head .wordmark{font-size:var(--fs-2);font-weight:var(--w-bold-s);letter-spacing:.08em;color:var(--green-900);white-space:nowrap;margin-right:auto;text-decoration:none}.site-head .btn.sm{white-space:nowrap;min-height:36px;padding-left:14px;padding-right:14px}.site-head .btn.quiet.sm{min-height:var(--touch);font-size:var(--fs-3)}.site-head .head-links{display:none}.site-head .head-links a{min-height:var(--touch);color:var(--ink);font-size:var(--fs-3);font-weight:var(--w-bold-s);white-space:nowrap;align-items:center;text-decoration:none;display:inline-flex}.site-head .head-links a:hover{text-underline-offset:3px;text-decoration:underline}.site-head .head-links a[aria-current=page]{color:var(--green-900)}@media (width>=1280px){.site-head .head-links{align-items:center;gap:var(--sp-5);margin-right:var(--sp-2);display:flex}}:root[data-coming-soon] .site-head .head-links{align-items:center;gap:var(--sp-5);margin-right:var(--sp-2);display:flex}@media (width<=599px){:root[data-coming-soon] .site-head .head-links{gap:0 var(--sp-4);flex-wrap:wrap;flex-basis:100%;order:3;margin-right:0}:root[data-coming-soon] .site-head .head-links a{min-height:36px;font-size:var(--fs-2)}}@media (width<=479px){.site-head:not(.start) .btn.quiet{display:none}}@media (width<=399px){.site-head .btn.login{display:none}}@media (width<=767px){.site-head .btn.sm{padding-left:12px;padding-right:12px}}.site-head .menubtn{border-radius:var(--r-pill);min-width:42px;min-height:42px;color:var(--ink);font-size:var(--fs-3);font-weight:var(--w-bold-s);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;gap:6px;padding:0 11px;line-height:1.2;display:inline-flex}.site-head .menubtn:hover,.site-head .menubtn:has(+.site-menu:popover-open){background:var(--green-050)}.site-head .menubtn svg{flex:none;width:20px;height:20px}.site-head .menulabel{display:none}@media (width>=640px){.site-head .menubtn{border-color:var(--line);padding:0 16px 0 12px}.site-head .menulabel{display:inline}}.site-main h1{font-size:var(--fs-7)}.pagehead .muted.small{margin-bottom:2px}@media (width>=768px){.site-head{padding:0 var(--sp-6)}}:root{--hero-max:1200px;--hero-inset:max(var(--sp-6), calc((100% - var(--hero-max)) / 2 + var(--sp-6)))}@media (width>=1024px){:root{--hero-max:1600px}}@media (width>=768px){.site-head.start{padding-inline:var(--hero-inset)}.site-head.start .site-menu{right:var(--hero-inset)}}.site-main{width:100%;max-width:var(--content-max);padding:var(--sp-4) var(--gutter) var(--sp-7);margin:0 auto}.site-main.wide{max-width:var(--content-wide)}.site-main.xwide{max-width:1200px}.site-section{margin-top:var(--sp-7)}.site-section>h2{margin-bottom:var(--sp-2);--fs:var(--fs-5)}.site-section>.lead{color:var(--ink-2);max-width:44em;margin-bottom:var(--sp-4)}@media (width>=768px){.site-main{padding:var(--sp-6) var(--sp-6) var(--sp-7)}.site-section>h2{--fs:var(--fs-6)}}body:has(>.site-main.start){flex-direction:column;min-height:100svh;display:flex}.site-main.start{max-width:var(--hero-max);flex-direction:column;flex:1 0 auto;padding-top:0;padding-bottom:0;display:flex}.site-main.start>.hero{flex:none}.start-links{padding-top:var(--sp-3);top:var(--head-real,var(--header-h));z-index:15;flex-wrap:nowrap;gap:6px;display:flex;position:sticky}:root[data-session=in] .start-links{display:none}.start-links .btn{white-space:nowrap;min-width:0;font-size:var(--fs-2);flex:1 1 0;justify-content:center;gap:4px;padding-inline:6px}.start-links .btn svg{flex:none;width:16px;height:16px}@media (width>=768px){.start-links{display:none}}.hero{grid-template-columns:minmax(0,1fr);align-content:center;row-gap:clamp(14px,2.6svh,28px);padding-block:clamp(14px,3svh,40px) clamp(18px,4.5svh,56px);display:grid}html[data-visitor=first] .for-back,html:not([data-visitor=first]) .for-first{display:none}.hero .eyebrow{--fs:var(--fs-1);font-weight:var(--w-bold-s);letter-spacing:.13em;text-transform:uppercase;color:var(--green-700);margin-bottom:clamp(8px,1.6svh,16px)}.site-main .hero h1{font-family:var(--font-display);color:var(--green-900);font-weight:600;font-size:calc(clamp(1.875rem, min(1.4rem + 2.1vw, 6.4svh), 3.5rem) * var(--s,1));letter-spacing:-.015em;text-wrap:balance;max-width:13em;line-height:1.1}.hero .lead{font-size:calc(clamp(.9375rem, .86rem + .3vw, 1.1875rem) * var(--s,1));color:var(--ink-2);text-wrap:balance;max-width:31em;margin-top:clamp(10px,2.2svh,24px);line-height:1.5}.hero-photo{aspect-ratio:860/440;justify-self:start;width:min(100%,1.95455*clamp(112px,20svh,176px))}.hero .benefits{flex-direction:column;gap:10px;font-size:clamp(.875rem,.82rem + .2vw,1.0625rem);line-height:1.4;display:flex}.hero .benefits li{grid-template-columns:22px minmax(0,1fr);align-items:start;gap:12px;display:grid}.hero .benefits .chk{background:var(--green-100);width:22px;height:22px;color:var(--green-900);border-radius:50%;justify-content:center;align-items:center;margin-top:calc(.7em - 11px);display:inline-flex}.hero .benefits .chk svg{width:13px;height:13px}.site-main .cta{gap:var(--sp-2);flex-direction:column;display:flex}.hero .cta{margin-top:clamp(16px,3svh,32px)}.site-main .cta .btn{min-height:max(var(--touch), 3rem);padding-inline:1.5rem;font-size:.9375rem}.site-main .cta .btn:not(.primary){border-color:color-mix(in srgb, var(--green-700) 35%, var(--line))}.site-main .cta .btn:not(.primary) svg{display:none}.hero .foot{justify-content:center;gap:var(--sp-2) var(--sp-5);color:var(--ink-2);flex-wrap:wrap;margin-top:clamp(12px,2svh,20px);font-size:.78125rem;display:flex}.hero .foot a,.hero .foot span{color:var(--ink-2);align-items:center;gap:6px;text-decoration:none;display:inline-flex}.hero .foot a:hover{color:var(--green-700);text-decoration:underline}.hero .foot a{margin-block:-13px;padding-block:13px}.hero .foot .flag{background:linear-gradient(90deg,#006aa7 0 30%,#fecc00 30% 42%,#006aa7 42%);border-radius:2px;width:16px;height:11px;position:relative;overflow:hidden}.hero .foot .flag:after{content:"";background:#fecc00;height:3px;position:absolute;top:4px;left:0;right:0}@media (width>=480px){.site-main .cta{gap:var(--sp-3);flex-flow:wrap}.site-main .cta .btn.block{flex:0 auto;width:auto}}@media (width>=640px) and (width<=899px){.hero>*{justify-self:start;width:100%;max-width:38rem}.hero>.interest{max-width:none}.hero-photo{width:min(100%,1.95455*clamp(150px,30svh,320px))}.hero .foot{justify-content:flex-start}}@media (width<=767px){.hero-photo{width:90%;margin-inline:auto}}@media (width>=900px){.hero{grid-template:"text visual""ben visual""aud quick""cta.""help."1fr/minmax(0,1fr) minmax(0,1.1fr);gap:0 clamp(40px,5vw,88px)}.hero-text{grid-area:text;align-self:end}.hero-visual{grid-area:visual;align-self:start}.hero-photo{width:100%}.hero-rest{display:contents}.hero-rest .benefits{grid-area:ben;align-self:start;padding-top:clamp(20px,3.4svh,36px)}.hero-rest .audience{grid-area:aud;align-self:stretch}.hero-rest :is(.cta,.soon-cta){grid-area:cta}.hero-rest .cta-help{grid-area:help;align-self:start}.hero>.quick{margin-top:var(--sp-4);grid-area:quick;align-self:stretch}.hero .foot{justify-content:flex-start}.hero:has(>.interest){grid-template-rows:auto auto 1fr auto auto auto;grid-template-areas:"text interest""text visual""ben visual""aud quick""cta.""help."}.hero:has(>.interest)>.hero-text{align-self:start}.hero>.interest{margin-bottom:var(--sp-5);grid-area:interest}}.how-steps{margin-top:var(--sp-5)}.steps{gap:var(--sp-4);counter-reset:steg;display:grid}.steps>li{gap:var(--sp-3);align-items:flex-start;display:flex}.steps>li:before{counter-increment:steg;content:counter(steg);background:var(--green-700);width:32px;height:32px;color:var(--on-green);font-weight:var(--w-bold-s);font-size:var(--fs-3);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.steps h2{--fs:var(--fs-4);font-weight:var(--w-bold-s)}.steps p{color:var(--ink-2);margin-top:2px}.steps .step-time{color:var(--green-700);font-weight:var(--w-bold-s)}.how-cta{margin-top:var(--sp-6)}.grid2{gap:var(--sp-3);display:grid}@media (width>=640px){.grid2{grid-template-columns:1fr 1fr}}.grid3{gap:var(--sp-3);display:grid}@media (width>=768px){.grid3{grid-template-columns:repeat(3,1fr)}}.card h3{--fs:var(--fs-4);margin-bottom:4px}.offers .grid2{align-items:start}.card .more{margin-top:var(--sp-2);color:var(--green-700);font-weight:var(--w-bold-s);align-items:center;gap:4px;text-decoration:none;display:inline-flex}.prose{font-size:var(--fs-3);color:var(--ink-2);max-width:40em}.prose p+p,.prose .para+.para{margin-top:.8em}.prose ul{padding-left:1.2em;list-style:outside}.prose h2{margin:var(--sp-5) 0 var(--sp-2)}.chips{gap:var(--sp-2);margin-top:var(--sp-4);flex-wrap:wrap;display:flex}.chips .badge{font-size:var(--fs-2);padding:6px 12px}.expls{margin-top:var(--sp-5)}.card.expl{padding:0}.expl summary{align-items:center;gap:var(--sp-2);min-height:var(--touch);cursor:pointer;list-style:none;display:flex}.expl summary::-webkit-details-marker{display:none}.expl>summary{padding:var(--sp-2) var(--sp-4)}.expl summary h2{--fs:var(--fs-4);font-weight:var(--w-bold-s);flex:1}.expl summary h3{--fs:var(--fs-3);flex:1}.expl .pm{color:var(--green-700);flex:none}.expl[open]>summary>.pm.plus,.expl:not([open])>summary>.pm.minus,.expl details[open]>summary>.pm.plus,.expl details:not([open])>summary>.pm.minus{display:none}.expl .body{padding:0 var(--sp-4) var(--sp-3);color:var(--ink-2)}.expl .etext{padding-bottom:var(--sp-2)}.expl details.sub{border-top:1px solid var(--line-2)}.expl .stext{padding-bottom:var(--sp-3)}.expl .subs{padding-left:var(--sp-4)}.termlink{min-height:var(--touch);color:var(--green-700);font-weight:var(--w-bold-s);align-items:center;gap:2px;text-decoration:none;display:inline-flex}.termlink:hover{text-decoration:underline}.flip{transform:scaleX(-1)}.crumbs ol{font-size:var(--fs-2);color:var(--ink-2);flex-wrap:wrap;align-items:center;display:flex}.crumbs li{align-items:center;display:inline-flex}.crumbs li+li:before{content:"›";color:var(--ink-3);padding:0 8px}.crumbs a{color:var(--ink-2);padding:6px 0;text-decoration:none}.crumbs a:hover{color:var(--green-700);text-decoration:underline}.crumbs [aria-current]{color:var(--ink);font-weight:var(--w-bold-s)}.term .pagehead{padding-top:var(--sp-3)}.term-body{margin-top:var(--sp-4)}.termcta{margin:var(--sp-5) 0 0}.term-sub{margin-top:var(--sp-5)}.term-sub>h2{--fs:var(--fs-5);margin-bottom:var(--sp-2)}.term-sub>h3{--fs:var(--fs-4);margin-bottom:var(--sp-1)}.term-sub.deep{margin-top:var(--sp-4);padding-left:var(--sp-3);border-left:2px solid var(--green-100)}.termnav{gap:var(--sp-3);margin-top:var(--sp-7);grid-template-columns:1fr 1fr;display:grid}.termnav .card{align-items:center;gap:var(--sp-2);min-height:var(--touch);padding:var(--sp-3);color:var(--green-700);font-weight:var(--w-bold-s);display:flex}.termnav .card svg{flex:none}.termnav .next{text-align:right;grid-column:2;justify-content:flex-end}.backlink{min-height:var(--touch);margin-top:var(--sp-4);color:var(--green-700);font-weight:var(--w-bold-s);align-items:center;gap:2px;text-decoration:none;display:inline-flex}.backlink:hover{text-decoration:underline}.dim{opacity:.45}.h8{height:8px;display:block}.h12{height:12px;display:block}.site-foot{margin-top:var(--sp-7);border-top:1px solid var(--line-2);background:var(--surface)}.site-foot .inner{max-width:var(--content-wide);padding:var(--sp-5) var(--gutter) calc(var(--sp-6) + env(safe-area-inset-bottom,0px));gap:var(--sp-4);margin:0 auto;display:grid}.site-foot.start .inner{max-width:var(--hero-max)}.site-foot h4{font-size:var(--fs-2);color:var(--ink-2);text-transform:none;margin-bottom:6px}.site-foot ul{flex-direction:column;gap:4px;display:flex}.site-foot a{color:var(--ink);text-decoration:none}.site-foot a:hover{text-decoration:underline}.site-foot .note{font-size:var(--fs-2);color:var(--ink-2);max-width:40em}@media (width>=640px){.site-foot .inner{padding-left:var(--sp-6);padding-right:var(--sp-6);grid-template-columns:1fr 1fr 2fr}}@media (width>=640px) and (width<=767px){.site-foot.start .inner{padding-left:var(--gutter);padding-right:var(--gutter)}}.interest>h2{--fs:var(--fs-5);margin-bottom:var(--sp-1)}.interest form{margin-top:var(--sp-3)}.interest label{font-size:var(--fs-2);font-weight:var(--w-bold-s);color:var(--ink-2);margin-bottom:4px;display:block}.interest .row{gap:var(--sp-2);flex-wrap:wrap;display:flex}.interest .input{flex:16rem;width:auto}.interest .villkor{margin-top:var(--sp-2);--fs:var(--fs-2);color:var(--ink-2)}.interest .besked p{margin-top:var(--sp-2)}.interest .besked .fel{color:var(--red)}.soon-cta{gap:var(--sp-3);flex-direction:column;margin-top:clamp(16px,3svh,32px);display:flex}.soon-cta .btn.block{justify-content:center}.soon-guest{flex-direction:column;gap:4px;display:flex}.soon-guest .btn[aria-disabled]{pointer-events:none}.soon-guest .soon-red{color:var(--red);font-weight:var(--w-bold-s);margin:0}@media (width>=768px){.interest{padding:var(--sp-5)}.interest>h2{--fs:var(--fs-6)}}[data-t]{font-size:calc(var(--fs,1em) * var(--s,1))}.gap{display:block}.bg{border-radius:6px;width:fit-content;padding:3px 6px}.bg.al{width:auto}span.bg{display:inline-block}[data-t] ul.bl li,[data-t] .bl-line{padding-left:1.1em;display:block;position:relative}[data-t] ul.bl li:before,[data-t] .bl-line:before{position:absolute;left:0}[data-t] .bl-dash li:before,[data-t] .bl-line.bl-dash:before{content:"–"}[data-t] .bl-dot li:before,[data-t] .bl-line.bl-dot:before{content:"•"}[data-t] li:before{content:"- "}[data-t] p+p{margin-top:.6em}.foot-links{align-items:flex-start;gap:var(--sp-2);flex-direction:column;display:flex}.image-note{margin-top:var(--sp-2)}.image-note .note-title{font-weight:var(--w-bold-s);color:var(--green-900);font-size:var(--fs-2)}.image-note .note-text{color:var(--ink-2);font-size:var(--fs-2);margin-top:2px}.hero .cta-help{color:var(--ink-2);font-size:var(--fs-2);margin-top:var(--sp-2)}.hero .trust{margin-top:var(--sp-4);padding-top:var(--sp-4);border-top:1px solid var(--line-2);font-size:var(--fs-2);color:var(--ink-2);align-items:baseline;gap:10px;line-height:1.5;display:flex}.hero .trust svg{color:var(--green-700);flex:none;transform:translateY(2px)}.hero .trust p{flex:auto}.hero .trust strong{color:var(--ink)}.hero .trust a{color:var(--green-700);font-weight:var(--w-bold-s);flex:none;margin-block:-12px;padding-block:12px;text-decoration:none}.hero .trust a:hover{text-decoration:underline}@media (width<=899px){.hero .image-note,.hero .trust{display:none}}@media (width>=900px){.hero .cta-help{text-align:left}}@media (width<=479px){.hero .cta-help{text-align:center}}.hero-rest .audience{margin-top:var(--sp-4);gap:var(--sp-3);display:grid}.aud{gap:var(--sp-3);padding:var(--sp-4);border:1px solid var(--line);border-radius:var(--r-card);background:var(--surface);align-items:flex-start;display:flex}.aud-icon{background:var(--green-100);width:40px;height:40px;color:var(--green-700);border-radius:10px;flex:none;justify-content:center;align-items:center;font-size:1.125rem;display:inline-flex}.aud h2{--fs:var(--fs-3);font-weight:var(--w-bold-s)}.aud p{color:var(--ink-2);font-size:var(--fs-2);margin-top:4px;line-height:1.5}.seo-fold>summary{cursor:pointer;align-items:center;gap:var(--sp-2);list-style:none;display:flex}.seo-fold>summary::-webkit-details-marker{display:none}.seo-fold>summary:after{content:"▾";color:var(--green-700);transition:transform .15s}.seo-fold[open]>summary:after{transform:rotate(180deg)}.seo-fold>summary h2{--fs:var(--fs-5);margin:0}.seo-fold>summary:focus-visible{outline:2px solid var(--green-700);outline-offset:2px;border-radius:4px}.seo-fold[open]>.seo-text{margin-top:var(--sp-2)}.hero-foot{gap:var(--sp-3) var(--sp-5);padding-block:var(--sp-4);border-top:1px solid var(--line-2);font-size:var(--fs-2);color:var(--ink-2);flex-wrap:wrap;align-items:baseline;display:flex}.hero-foot .foot-brand{font-weight:var(--w-bold-s);letter-spacing:.06em;text-transform:uppercase;color:var(--ink)}.hero-foot .foot-links{align-items:baseline;gap:var(--sp-2) var(--sp-5);flex-flow:wrap;display:flex}.hero-foot .foot-links a{color:var(--green-700);font-weight:var(--w-bold-s);margin-block:-12px;padding-block:12px;text-decoration:none}.hero-foot .foot-links a:hover{text-decoration:underline}@media (width<=639px){.hero-foot{flex-direction:column;align-items:flex-start}}.quick{margin-top:var(--sp-6);padding:var(--sp-4);border:1px solid var(--line);border-radius:var(--r-card);background:var(--surface)}.quick h2{--fs:var(--fs-3);font-weight:var(--w-bold-s)}.quick .quick-lead{color:var(--ink-2);font-size:var(--fs-2);margin-top:4px}.quick-steps{gap:var(--sp-3);margin-top:var(--sp-4);display:grid}.quick-steps li{gap:var(--sp-3);align-items:flex-start;display:flex}.quick-steps .num{background:var(--green-100);width:32px;height:32px;color:var(--green-900);font-weight:var(--w-bold-s);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.quick-steps h3{--fs:var(--fs-3);font-weight:var(--w-bold-s)}.quick-steps p{color:var(--ink-2);font-size:var(--fs-2);margin-top:2px}.quick-steps .quick-time{color:var(--green-700);font-weight:var(--w-bold-s)}@media (width>=900px){.quick-steps{gap:var(--sp-4);grid-template-columns:repeat(3,minmax(0,1fr))}}.site-head .apphome{flex:none;display:none}:root[data-session=in] .site-head .apphome{display:inline-flex}:root[data-session=in]:not([data-guest]) .site-head .login,:root[data-session=in]:not([data-guest]) .site-head .btn.start{display:none}@media (width<=767px){:root[data-guest] .site-head:not(.start) .btn.login{display:none}}@media (width<=479px){:root[data-guest] .site-head:not(.start) .btn.start{display:none}}.site-head .site-modebar{padding:0 0 var(--sp-2);flex:1 0 100%}.site-head .site-modebar[hidden]{display:none}@media (width>=1280px){.site-head .wordmark{order:-2}.site-head .site-modebar{margin-right:var(--sp-4);flex:none;order:-1;padding:0}}@media (width<=767px){.site-head .site-modebar{padding:var(--sp-2) 12px 0;pointer-events:none;position:absolute;top:100%;left:0;right:0}.site-head .site-modebar .modetrack{pointer-events:auto}:root[data-session=in] .site-head:has(>.site-modebar:not([hidden]))+.site-main{margin-top:calc(46px + var(--sp-2))}}@media (width<=767px) and (hover:hover){:root[data-floatscroll] .site-head .site-modebar .modetrack:not(:hover):not(:has(:focus-visible)):before{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--green-700) 30%, transparent);background:0 0}:root[data-floatscroll] .site-head .site-modebar .modetrack:not(:hover):not(:has(:focus-visible)) :is(.modeenkel,.advhead){opacity:0}}@media (width<=767px) and (hover:none){:root[data-floatscroll] .site-head .site-modebar .modetrack:not(:has(:focus-visible)):before{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--green-700) 30%, transparent);background:0 0}:root[data-floatscroll] .site-head .site-modebar .modetrack:not(:has(:focus-visible)) :is(.modeenkel,.advhead){opacity:0}}:root:not([data-session=in]) .only-in,:root[data-session=in] .only-out,:root[data-session=in]:not([data-guest]) .ways-in,:root[data-session=in] .how-cta{display:none}.endnotice{margin:0 0 var(--sp-4)}.endnotice[hidden]{display:none}.endnotice button{text-align:left;width:100%;font:inherit;font-size:var(--fs-3);cursor:pointer;padding:var(--sp-3) var(--sp-4);border-radius:var(--r-card);border:1px solid var(--green-100);background:var(--green-050);color:var(--ink)}.hero .cta{z-index:40;justify-content:center;gap:var(--sp-3);padding:0 16px calc(6px + env(safe-area-inset-bottom));pointer-events:none;background:0 0;border:0;flex-direction:row;margin:0;position:fixed;bottom:0;left:0;right:0}.hero .cta .btn.block{width:min(44%,220px);min-width:0;min-height:40px;font-size:var(--fs-2);pointer-events:auto;flex:none;justify-content:center;gap:6px;padding:0 14px;box-shadow:0 4px 14px #0000002e}.hero .cta .btn.block svg{width:1em}.btn.block.om-back{left:50%;bottom:calc(6px + env(safe-area-inset-bottom));z-index:40;width:auto;min-height:40px;font-size:var(--fs-2);background:var(--surface);padding:0 18px;position:fixed;transform:translate(-50%);box-shadow:0 4px 14px #0000002e}.site-head .btn,.site-head .menubtn,.site-head .seg,.site-head .iconbtn{box-sizing:border-box;min-height:42px}.site-head .seg{align-items:center}.site-head .menubtn{gap:4px;height:42px;min-height:42px;max-height:42px;padding:0 8px 0 6px}.site-head .menubtn svg{width:22px;height:22px}.site-head .btn{justify-content:center;align-items:center;height:42px;min-height:42px;max-height:42px;padding-block:0;display:inline-flex}:is(.floatsave>.btn,.floatsave>.fgrp>.btn,.sfd-float>.btn,.btn.block.om-back,.hero .cta .btn.block,.start-links>.btn){border-color:var(--green-700)}@media (width<=767px){:root[data-floatscroll] :is(.floatsave>.btn,.floatsave>.fgrp>.btn,.sfd-float>.btn,.btn.block.om-back,.hero .cta .btn.block,.start-links>.btn):not(.primary.solid:not(.fback)):not(:hover){color:#0000;box-shadow:none;border-color:color-mix(in srgb, var(--green-700) 30%, transparent);background:0 0}:root[data-floatscroll] :is(.floatsave>.btn,.floatsave>.fgrp>.btn,.sfd-float>.btn,.btn.block.om-back,.hero .cta .btn.block,.start-links>.btn):not(.primary.solid:not(.fback)):not(:hover)>*{visibility:hidden}}.site-menu .mitem .gate-lock{display:none}.site-menu .mitem.gate-locked{opacity:.55}.site-menu .mitem.gate-locked:not([href]){cursor:default}.site-menu .mitem.gate-locked .gate-open{display:none}.site-menu .mitem.gate-locked .gate-lock{display:inline-flex}.site-menu .mitem .gate-open,.site-menu .mitem .gate-lock{line-height:0}.flowmap .fn.gate-locked{opacity:.55}.flowmap .fn.gate-locked:not([href]){cursor:default}.flowmap .fn.gate-locked:not([href]):hover{border-color:var(--line)}.site-menu .mitem[hidden]{display:none}.flowmap .fn[hidden]{visibility:hidden;display:flex}.flowmap .fcols .fn[hidden]{display:none}.tsico.svelte-1vff7wq{width:32px;height:46px;-webkit-mask:var(--ico) center / 100% 100% no-repeat;mask:var(--ico) center / 100% 100% no-repeat;background:currentColor;margin-block:-5px;display:inline-block}.textsize.svelte-1vff7wq{display:inline-flex}.textsize.svelte-1vff7wq button:where(.svelte-1vff7wq){min-width:40px;min-height:36px;padding:0 3px;font-size:14px;font-weight:600;line-height:1}.textsize.svelte-1vff7wq button:where(.svelte-1vff7wq):disabled{opacity:.4;cursor:default}.textsize-one.svelte-1vff7wq{min-width:36px;min-height:36px;padding:0;font-size:14px;font-weight:600;line-height:1;display:none}@media (width<=767px){.textsize.wide.svelte-1vff7wq{display:none}.textsize-one.svelte-1vff7wq{justify-content:center;align-items:center;display:inline-flex}}.tsico[style*=smaller].svelte-1vff7wq{translate:2px 2.9px}.tsico[style*=larger].svelte-1vff7wq{translate:.3px 3.8px}
