.otto-svc.otto-cr{padding:clamp(104px,12vw,168px) 0;--cr-overlap:clamp(120px,17vh,168px);--cr-ease:cubic-bezier(.2,.7,.2,1);--cr-alt:#f7f7f5;--cr-line:rgba(0,0,0,.09)}.otto-svc.otto-cr[data-theme=dark]{background:var(--svc-signature-dark);--svc-muted:#d6d6d6;--svc-dim:#bdbdbd;--cr-line:hsla(0,0%,100%,.12)}.otto-svc.otto-cr.otto-cr--alt{background:var(--cr-alt)}.otto-cr .otto-cr-eyebrow{align-items:center;color:var(--svc-dim);display:inline-flex;font-size:11px;font-weight:500;gap:14px;letter-spacing:.24em;margin:0;text-transform:uppercase}.otto-cr .otto-cr-eyebrow--center:after,.otto-cr .otto-cr-eyebrow:before{background:currentColor;content:"";height:1px;opacity:.55;width:28px}.otto-cr .otto-cr-h2{color:var(--svc-text);font-size:clamp(34px,4.2vw,58px);font-weight:300;letter-spacing:-.04em;line-height:1.04;margin:22px 0 0;text-wrap:balance}.otto-cr h1 .otto-svc-accent,.otto-cr h2 .otto-svc-accent{white-space:nowrap}.otto-cr .otto-cr-lead{color:var(--svc-muted);font-size:clamp(16px,1.25vw,19px);line-height:1.65;margin:26px 0 0;max-width:52ch;text-wrap:pretty}.otto-cr .otto-cr-sr{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.otto-cr .otto-cr-lnk{align-items:center;color:var(--svc-text);display:inline-flex;font-size:14.5px;font-weight:500;gap:8px}.otto-cr .otto-cr-lnk .otto-svc-ic,.otto-cr .otto-svc-btn .otto-svc-ic{height:16px;transition:transform .35s var(--cr-ease);width:16px}.otto-cr .otto-cr-lnk:hover .otto-svc-ic,.otto-cr .otto-svc-btn:hover .otto-svc-ic{transform:translateX(3px)}.otto-cr .otto-svc-btn{font-size:15px;height:50px;padding:0 26px}.otto-cr :focus-visible{outline:2px solid var(--svc-text);outline-offset:3px}.otto-cr .otto-cr-tag{align-items:center;border:1px solid var(--svc-border-strong);border-radius:999px;color:var(--svc-muted);display:inline-flex;font-size:12px;font-weight:500;height:28px;letter-spacing:.01em;line-height:1;padding:0 12px;white-space:nowrap}.otto-cr .otto-cr-rv{opacity:0;transform:translateY(22px);transition:opacity .9s var(--cr-ease),transform .9s var(--cr-ease);transition-delay:var(--d,0s)}.otto-cr .otto-cr-rv.is-in{opacity:1;transform:none}.otto-svc.otto-cr.otto-cr-hero{overflow:hidden;padding:clamp(104px,13vh,160px) 0 calc(var(--cr-overlap) + clamp(80px,10vh,120px));text-align:center}.otto-cr-hero .otto-svc-container{align-items:center;display:flex;flex-direction:column;position:relative}.otto-cr-hero .otto-cr-hero__title{color:var(--svc-text);font-size:clamp(46px,7.2vw,108px);font-weight:300;letter-spacing:-.055em;line-height:.97;margin:30px 0 0}.otto-cr-hero .otto-cr-hero__title span{display:block}.otto-cr-hero .otto-cr-hero__title .otto-svc-accent{display:inline;padding-bottom:.06em}.otto-cr-hero .otto-cr-lead{margin-top:32px;max-width:56ch;text-align:center}.otto-cr-hero .otto-svc-actions{justify-content:center;margin-top:42px}.otto-svc.otto-cr.otto-cr-board-wrap{display:flow-root;padding:0 0 clamp(104px,12vw,160px)}.otto-cr-board-wrap .otto-cr-board{margin-top:calc(var(--cr-overlap)*-1);position:relative;z-index:2}.otto-cr .otto-cr-board{background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:24px;box-shadow:0 1px 2px rgba(0,0,0,.04),0 40px 80px -36px rgba(0,0,0,.38);color:#0a0a0a;overflow:hidden}.otto-cr .otto-cr-board__head{align-items:center;border-bottom:1px solid rgba(0,0,0,.08);display:flex;flex-wrap:wrap;gap:12px 24px;justify-content:space-between;padding:26px clamp(22px,3vw,40px)}.otto-cr .otto-cr-board__title{align-items:center;color:#0a0a0a;display:flex;font-size:clamp(20px,1.7vw,24px);font-weight:400;gap:14px;letter-spacing:-.02em;margin:0}.otto-cr .otto-cr-board__n{align-items:center;background:#0a0a0a;border-radius:999px;color:#fff;display:inline-flex;font-size:13px;font-weight:500;height:30px;justify-content:center;min-width:30px;padding:0 9px}.otto-cr .otto-cr-board__more{color:#4a4a4a;font-size:13.5px}.otto-cr .otto-cr-board__more a{align-items:center;color:#0a0a0a;display:inline-flex;font-weight:500;gap:6px;margin-left:6px}.otto-cr .otto-cr-board__more .otto-svc-ic{height:15px;transition:transform .35s var(--cr-ease);width:15px}.otto-cr .otto-cr-board__more a:hover .otto-svc-ic{transform:translateX(3px)}.otto-cr .otto-cr-rows{list-style:none;margin:0;padding:0}.otto-cr .otto-cr-rows li+li{border-top:1px solid rgba(0,0,0,.08)}.otto-cr .otto-cr-row{align-items:center;color:#0a0a0a;display:grid;gap:24px;grid-template-columns:56px minmax(0,1fr) auto 52px;padding:34px clamp(22px,3vw,40px);position:relative;transition:background-color .45s var(--cr-ease)}.otto-cr .otto-cr-row__i{color:#6b6b6b;font-size:13px;font-variant-numeric:tabular-nums;font-weight:500;letter-spacing:.06em}.otto-cr .otto-cr-row__t{font-size:clamp(21px,2.1vw,30px);font-weight:300;letter-spacing:-.025em;line-height:1.2;transition:transform .45s var(--cr-ease)}.otto-cr .otto-cr-row__m{display:flex;flex-wrap:wrap;gap:8px}.otto-cr .otto-cr-row .otto-cr-tag{border-color:rgba(0,0,0,.14);color:#4a4a4a}.otto-cr .otto-cr-row__go{border:1px solid rgba(0,0,0,.14);border-radius:50%;color:#0a0a0a;display:grid;height:52px;place-items:center;transition:background-color .45s var(--cr-ease),border-color .45s var(--cr-ease),color .45s var(--cr-ease);width:52px}.otto-cr .otto-cr-row__go .otto-svc-ic{height:18px;transition:transform .45s var(--cr-ease);width:18px}.otto-cr .otto-cr-row:hover{background:#fafaf8}.otto-cr .otto-cr-row:hover .otto-cr-row__t{transform:translateX(6px)}.otto-cr .otto-cr-row:focus-visible .otto-cr-row__go,.otto-cr .otto-cr-row:hover .otto-cr-row__go{background:#0a0a0a;border-color:#0a0a0a;color:#fff}.otto-cr .otto-cr-row:hover .otto-cr-row__go .otto-svc-ic{transform:translateX(2px) rotate(-45deg)}.otto-cr .otto-cr-row:focus-visible{outline-offset:-3px}.otto-cr-product .otto-cr-product__grid{align-items:start;display:grid;gap:clamp(48px,6vw,104px);grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.otto-cr-product .otto-cr-h2{font-size:clamp(32px,3.2vw,46px)}.otto-cr-product .otto-cr-product__text{position:sticky;top:96px}.otto-cr-product .otto-cr-product__text .otto-svc-actions{margin-top:40px}.otto-cr-product .otto-cr-engines{display:flex;flex-direction:column;gap:14px;list-style:none;margin:0;padding:0}.otto-cr-product .otto-cr-engine{align-items:flex-start;background:rgba(0,0,0,.22);border:1px solid var(--svc-border-strong);border-radius:20px;display:flex;flex-direction:column;gap:12px;padding:30px 32px 32px;transition:border-color .45s var(--cr-ease),background-color .45s var(--cr-ease)}.otto-cr-product .otto-cr-engine:hover{background:rgba(0,0,0,.32);border-color:hsla(0,0%,100%,.3)}.otto-cr-product .otto-cr-engine .otto-svc-mark{margin-bottom:10px}.otto-cr-product .otto-cr-engine .otto-svc-wm{height:26px}.otto-cr-product .otto-cr-engine .otto-svc-mark__code{font-size:12px;font-weight:600;margin-top:-5px}.otto-cr-product .otto-cr-engine h3{color:var(--svc-dim);font-size:13px;font-weight:500;letter-spacing:.16em;line-height:1.5;margin:0;text-transform:uppercase}.otto-cr-product .otto-cr-engine p{color:var(--svc-text);font-size:clamp(17px,1.4vw,20px);font-weight:300;letter-spacing:-.01em;line-height:1.5;margin:0}.otto-cr-offer .otto-cr-offer__head{align-items:flex-end;display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between;margin-bottom:clamp(48px,5vw,72px)}.otto-cr-offer .otto-cr-perks{border-left:1px solid var(--cr-line);border-top:1px solid var(--cr-line);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;margin:0;padding:0}.otto-cr-offer .otto-cr-perk{border-bottom:1px solid var(--cr-line);border-right:1px solid var(--cr-line);display:flex;flex-direction:column;gap:40px;justify-content:space-between;min-height:184px;padding:30px 30px 32px;transition:background-color .45s var(--cr-ease)}.otto-cr-offer .otto-cr-perk:hover{background:var(--cr-alt)}.otto-cr-offer .otto-cr-perk .otto-svc-ic{color:var(--svc-text);height:28px;stroke-width:1.3;width:28px}.otto-cr-offer .otto-cr-perk--cta{background:#0a0a0a;padding:0}.otto-cr-offer .otto-cr-perk--cta:hover{background:#000}.otto-cr-offer .otto-cr-perk--cta a{color:#fff;display:flex;flex-direction:column;gap:40px;height:100%;justify-content:space-between;padding:30px 30px 32px}.otto-cr-offer .otto-cr-perk--cta a .otto-svc-ic{align-self:flex-end;color:#fff;transition:transform .45s var(--cr-ease)}.otto-cr-offer .otto-cr-perk--cta a:hover .otto-svc-ic{transform:translateX(4px)}.otto-cr-offer .otto-cr-perk--cta a span{color:#fff}.otto-cr-offer .otto-cr-perk--cta a:focus-visible{outline:2px solid #0a0a0a;outline-offset:3px}.otto-cr-offer .otto-cr-perk span{color:var(--svc-text);font-size:clamp(18px,1.5vw,21px);font-weight:300;letter-spacing:-.015em;line-height:1.3}.otto-svc.otto-cr.otto-cr-jhero{overflow:hidden;padding:clamp(64px,8vw,104px) 0 clamp(80px,9vw,120px)}.otto-cr-jhero .otto-svc-container{position:relative}.otto-cr-jhero .otto-cr-crumb{align-items:center;color:var(--svc-dim);display:flex;flex-wrap:wrap;font-size:13px;gap:8px;list-style:none;margin:0;padding:0}.otto-cr-jhero .otto-cr-crumb a{border-bottom:1px solid transparent;color:var(--svc-muted);transition:border-color .3s var(--cr-ease)}.otto-cr-jhero .otto-cr-crumb a:hover{border-bottom-color:currentColor}.otto-cr-jhero .otto-cr-crumb li+li:before{content:"/";margin-right:8px;opacity:.6}.otto-cr-jhero .otto-cr-jhero__grid{align-items:end;display:grid;gap:clamp(40px,6vw,96px);grid-template-columns:minmax(0,1fr) 340px;margin-top:clamp(56px,7vw,96px)}.otto-cr-jhero .otto-cr-jhero__meta{display:flex;flex-wrap:wrap;gap:8px}.otto-cr-jhero .otto-cr-jhero__title{color:var(--svc-text);font-size:clamp(40px,4.7vw,70px);font-weight:300;letter-spacing:-.05em;line-height:1;margin:26px 0 0;text-wrap:balance}.otto-cr-jhero .otto-svc-actions{margin-top:44px}.otto-cr-jhero .otto-cr-facts{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:rgba(0,0,0,.26);border:1px solid var(--svc-border-strong);border-radius:20px;margin:0;padding:8px 26px}.otto-cr .otto-cr-facts div{display:flex;flex-direction:column;gap:6px;padding:18px 0}.otto-cr .otto-cr-facts div+div{border-top:1px solid var(--svc-border)}.otto-cr .otto-cr-facts dt{color:var(--svc-dim);font-size:11px;font-weight:500;letter-spacing:.18em;line-height:1.4;text-transform:uppercase}.otto-cr .otto-cr-facts dd{color:var(--svc-text);font-size:15px;line-height:1.45;margin:0}.otto-cr .otto-cr-facts dd small{color:var(--svc-dim);display:block;font-size:12.5px;margin-top:3px}.otto-svc.otto-cr.otto-cr-body{padding:clamp(80px,9vw,128px) 0}.otto-cr-body .otto-cr-body__grid{align-items:start;display:grid;gap:clamp(48px,8vw,136px);grid-template-columns:minmax(0,1fr) 280px}.otto-cr-body .otto-cr-post{color:var(--svc-muted);counter-reset:sec;font-size:17px;line-height:1.75;max-width:66ch}.otto-cr-body .otto-cr-post>:first-child{margin-top:0}.otto-cr-body .otto-cr-post p{margin:0 0 20px}.otto-cr-body .otto-cr-post>p:first-child{color:var(--svc-text);font-size:clamp(21px,1.8vw,27px);font-weight:300;letter-spacing:-.02em;line-height:1.45;margin-bottom:28px}.otto-cr-body .otto-cr-post h3{border-top:1px solid var(--svc-border-strong);color:var(--svc-text);counter-increment:sec;font-size:clamp(24px,2vw,30px);font-weight:300;letter-spacing:-.03em;line-height:1.2;margin:72px 0 22px;padding-top:30px;scroll-margin-top:32px}.otto-cr-body .otto-cr-post h3:before{color:var(--svc-dim);content:counter(sec,decimal-leading-zero);display:block;font-size:12px;font-weight:500;letter-spacing:.14em;margin-bottom:14px}.otto-cr-body .otto-cr-post h4{color:var(--svc-text);font-size:18px;font-weight:500;letter-spacing:-.01em;line-height:1.4;margin:40px 0 12px}.otto-cr-body .otto-cr-post ul{list-style:none;margin:0 0 20px;padding:0}.otto-cr-body .otto-cr-post li{padding:9px 0 9px 30px;position:relative}.otto-cr-body .otto-cr-post li:before{border:1.25px solid var(--svc-text);border-radius:50%;content:"";height:7px;left:3px;position:absolute;top:21px;width:7px}.otto-cr-body .otto-cr-post strong{color:var(--svc-text);font-weight:500}.otto-cr-body .otto-cr-rail{display:flex;flex-direction:column;gap:28px;position:sticky;top:32px}.otto-cr-body .otto-cr-toc__label{color:var(--svc-dim);font-size:11px;font-weight:500;letter-spacing:.2em;margin:0 0 14px;text-transform:uppercase}.otto-cr-body .otto-cr-toc ol{border-left:1px solid var(--svc-border-strong);list-style:none;margin:0;padding:0}.otto-cr-body .otto-cr-toc a{color:var(--svc-dim);display:block;font-size:14px;line-height:1.4;padding:8px 0 8px 18px;position:relative;transition:color .3s var(--cr-ease)}.otto-cr-body .otto-cr-toc a:before{background:var(--svc-text);bottom:8px;content:"";left:-1px;position:absolute;top:8px;transform:scaleY(0);transition:transform .35s var(--cr-ease);width:2px}.otto-cr-body .otto-cr-toc a.is-on,.otto-cr-body .otto-cr-toc a:hover{color:var(--svc-text)}.otto-cr-body .otto-cr-toc a.is-on:before{transform:scaleY(1)}.otto-cr-body .otto-cr-rail .otto-svc-btn{width:100%}.otto-cr-apply .otto-cr-apply__grid{align-items:start;display:grid;gap:clamp(48px,7vw,120px);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.otto-cr-apply .otto-cr-apply__intro{position:sticky;top:32px}.otto-cr-apply .otto-cr-apply__for{border:1px solid var(--svc-border-strong);border-radius:16px;display:block;margin:40px 0 0;padding:22px 24px}.otto-cr-apply .otto-cr-apply__for .otto-cr-dot{background:var(--svc-grad) border-box;border-radius:50%;display:inline-block;height:8px;margin-right:10px;vertical-align:1px;width:8px}.otto-cr-apply .otto-cr-apply__for small{color:var(--svc-dim);display:block;font-size:11px;font-weight:500;letter-spacing:.2em;text-transform:uppercase}.otto-cr-apply .otto-cr-apply__for b{color:var(--svc-text);display:block;font-size:16.5px;font-weight:400;line-height:1.4;margin-top:6px}.otto-cr-apply .otto-cr-form{background:rgba(0,0,0,.28);border:1px solid var(--svc-border-strong);border-radius:24px;padding:clamp(28px,3.4vw,52px)}.otto-svc.otto-cr.otto-cr-others{padding:clamp(88px,10vw,140px) 0}.otto-cr-others .otto-cr-others__head{align-items:flex-end;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;margin-bottom:clamp(36px,4vw,56px)}.otto-cr-mbar{display:none}@media (max-width:980px){.otto-cr-mbar{align-items:center;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:rgba(12,12,12,.9);border:1px solid hsla(0,0%,100%,.14);border-radius:999px;bottom:calc(12px + env(safe-area-inset-bottom));box-shadow:0 18px 40px -18px rgba(0,0,0,.6);display:flex;gap:12px;justify-content:space-between;left:12px;padding:8px 8px 8px 20px;position:fixed;right:12px;transition:transform .45s var(--cr-ease),opacity .45s var(--cr-ease);z-index:40}.otto-cr-mbar.is-hidden{opacity:0;transform:translateY(140%)}.otto-cr-mbar span{color:#d6d6d6;font-family:var(--svc-font);font-size:14px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.otto-cr-mbar .otto-svc-btn{height:42px;padding:0 20px}.otto-cr .otto-cr-h2{font-size:clamp(30px,7.6vw,42px)}.otto-cr-hero .otto-cr-hero__title{font-size:clamp(42px,11.5vw,64px)}.otto-svc.otto-cr.otto-cr-hero{padding-top:88px}.otto-cr-product .otto-cr-product__grid{grid-template-columns:1fr}.otto-cr-product .otto-cr-product__text{position:static}.otto-cr-offer .otto-cr-perks{grid-template-columns:repeat(2,minmax(0,1fr))}.otto-cr-jhero .otto-cr-jhero__grid{align-items:start;grid-template-columns:1fr}.otto-cr-jhero .otto-cr-jhero__title{font-size:clamp(34px,9vw,52px)}.otto-cr-body .otto-cr-body__grid{grid-template-columns:1fr}.otto-cr-body .otto-cr-rail{display:none}.otto-cr-apply .otto-cr-apply__grid{gap:40px;grid-template-columns:1fr}.otto-cr-apply .otto-cr-apply__intro{position:static}}@media (max-width:640px){.otto-cr .otto-cr-row{gap:14px 16px;grid-template-columns:minmax(0,1fr) 44px;padding:26px 20px}.otto-cr .otto-cr-row__i{grid-column:1/-1;grid-row:1}.otto-cr .otto-cr-row__t{grid-column:1;grid-row:2}.otto-cr .otto-cr-row__m{grid-column:1;grid-row:3}.otto-cr .otto-cr-row__go{grid-column:2;grid-row:2/4;height:44px;width:44px}.otto-cr .otto-cr-row:hover .otto-cr-row__t{transform:none}.otto-cr-product .otto-cr-engine{padding:28px 24px}.otto-cr-offer .otto-cr-perks{grid-template-columns:1fr}.otto-cr-offer .otto-cr-perk{align-items:center;flex-direction:row;gap:20px;justify-content:flex-start;min-height:0;padding:24px 22px}.otto-cr .otto-cr-board__more a{display:flex;margin:4px 0 0;width:max-content}}@media (prefers-reduced-motion:reduce){.otto-cr *{animation:none!important;transition:none!important}.otto-cr .otto-cr-rv{opacity:1;transform:none}}.otto-svc.otto-cr.otto-cr-mbarwrap{padding:0}.otto-cr .otto-cr-board__more{margin:0}.otto-cr .otto-cr-board__empty{color:#4a4a4a;font-size:16px;margin:0;padding:34px clamp(22px,3vw,40px)}.otto-cr .otto-cr-facts__k{color:var(--svc-dim);display:block;font-size:11px;font-weight:500;letter-spacing:.18em;line-height:1.4;text-transform:uppercase}.otto-cr .otto-cr-facts__v{color:var(--svc-text);display:block;font-size:15px;line-height:1.45}.otto-cr .otto-cr-facts__v small{color:var(--svc-dim);display:block;font-size:12.5px;margin-top:3px}.otto-cr .otto-cr-facts__more{border-top:1px solid var(--svc-border);display:block;padding:16px 0}.otto-cr .otto-cr-facts div:first-child.otto-cr-facts__more{border-top:0}.otto-cr .otto-cr-facts__more p{color:var(--svc-text);font-size:15px;line-height:1.5;margin:0}.otto-cr .otto-cr-facts__more p+p{margin-top:4px}.otto-cr .otto-cr-facts__more b,.otto-cr .otto-cr-facts__more strong{color:var(--svc-dim);display:block;font-size:11px;font-weight:500;letter-spacing:.18em;margin-bottom:6px;text-transform:uppercase}.otto-svc.otto-cr.otto-cr-moved{padding:clamp(80px,10vw,140px) 0;text-align:center}.otto-cr-moved p{color:var(--svc-text);font-size:20px;font-weight:300;margin:0 0 28px}.otto-cr-moved .otto-svc-actions,.otto-cr-moved .otto-svc-btn{margin:0 auto}.otto-cr .otto-cr-form{--hsf-global__font-family:var(--svc-font);--hsf-global__color:#fff;--hsf-global__error-color:#fca5a5;--hsf-background__background-color:transparent;--hsf-background__padding:0;--hsf-field-label__font-family:var(--svc-font);--hsf-field-label__color:#bdbdbd;--hsf-field-label-requiredindicator__color:#bdbdbd;--hsf-field-description__color:#bdbdbd;--hsf-field-footer__color:#bdbdbd;--hsf-field-input__font-family:var(--svc-font);--hsf-field-input__color:#fff;--hsf-field-input__background-color:transparent;--hsf-field-input__placeholder-color:#8a8a8a;--hsf-field-input__border-radius:0;--hsf-field-textarea__font-family:var(--svc-font);--hsf-field-textarea__color:#fff;--hsf-field-textarea__background-color:transparent;--hsf-field-textarea__placeholder-color:#8a8a8a;--hsf-field-textarea__border-radius:0;--hsf-navigationrow-buttons-single__justify-content:flex-end}.otto-cr .otto-cr-form .hsfc-Form{background:transparent;color:#fff;font-family:var(--svc-font);margin:0}.otto-cr .otto-cr-form .hsfc-Step__Content{display:grid;gap:30px 28px;grid-template-columns:repeat(2,minmax(0,1fr));padding:0}.otto-cr .otto-cr-form .hsfc-Row{display:grid;gap:30px 28px;grid-column:1/-1;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));margin:0}.otto-cr .otto-cr-form .hsfc-Row:has(.hsfc-FileField){grid-column:auto}.otto-cr .otto-cr-form .hsfc-Row:has(input[name="0-1/trsb_job_type"]){display:none}.otto-cr .otto-cr-form .hsfc-NavigationRow{grid-column:1/-1}.otto-cr .otto-cr-form .hsfc-FieldLabel{color:#bdbdbd;display:block;font-family:var(--svc-font);font-size:11px;font-weight:500;letter-spacing:.16em;line-height:1.4;margin:0 0 4px;text-transform:uppercase;transition:color .3s var(--cr-ease)}.otto-cr .otto-cr-form .hsfc-FieldLabel__RequiredIndicator{color:#bdbdbd;margin-left:4px}.otto-cr .otto-cr-form [class$=Field]:focus-within .hsfc-FieldLabel{color:#fff}.otto-cr .otto-cr-form .hsfc-TextInput,.otto-cr .otto-cr-form .hsfc-TextareaInput{-webkit-appearance:none;appearance:none;background:transparent;border:0;border-bottom:1px solid hsla(0,0%,100%,.24);border-radius:0;box-shadow:none;box-sizing:border-box;color:#fff;display:block;font-family:var(--svc-font);font-size:17px;font-weight:300;height:48px;min-height:0;padding:0;transition:border-color .3s var(--cr-ease);width:100%}.otto-cr .otto-cr-form .hsfc-TextareaInput{height:auto;line-height:1.55;min-height:104px;padding:12px 0;resize:vertical}.otto-cr .otto-cr-form .hsfc-TextInput:hover,.otto-cr .otto-cr-form .hsfc-TextareaInput:hover{border-bottom-color:hsla(0,0%,100%,.45)}.otto-cr .otto-cr-form .hsfc-TextInput:focus,.otto-cr .otto-cr-form .hsfc-TextareaInput:focus{border-bottom-color:#fff;box-shadow:inset 0 -1px 0 #fff;outline:none}.otto-cr .otto-cr-form .hsfc-PhoneInput{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.24);display:flex;gap:12px;height:48px;transition:border-color .3s var(--cr-ease)}.otto-cr .otto-cr-form .hsfc-PhoneInput:hover{border-bottom-color:hsla(0,0%,100%,.45)}.otto-cr .otto-cr-form .hsfc-PhoneInput:focus-within{border-bottom-color:#fff;box-shadow:inset 0 -1px 0 #fff}.otto-cr .otto-cr-form .hsfc-PhoneInput .hsfc-TextInput{border:0;box-shadow:none;flex:1;height:46px;min-width:0}.otto-cr .otto-cr-form .hsfc-PhoneInput__FlagAndCaret{align-items:center;color:#bdbdbd;cursor:pointer;display:flex;gap:6px;padding:0}.otto-cr .otto-cr-form .hsfc-DropdownInput{position:relative}.otto-cr .otto-cr-form .hsfc-TextInput--button{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23d6d6d6' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.6' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat right 2px center/18px;cursor:pointer;padding-right:32px}.otto-cr .otto-cr-form .hsfc-DropdownInput__Caret{display:none}.otto-cr .otto-cr-form .hsfc-DropdownOptions{background:#141414;border:1px solid hsla(0,0%,100%,.16);border-radius:12px;color:#fff}.otto-cr .otto-cr-form .hsfc-DropdownOptions__List__ListItem{color:#fff}.otto-cr .otto-cr-form .hsfc-DropdownOptions__List__ListItem--selected,.otto-cr .otto-cr-form .hsfc-DropdownOptions__List__ListItem:hover{background:hsla(0,0%,100%,.08)}.otto-cr .otto-cr-form .hsfc-FileInput{background:hsla(0,0%,100%,.03) url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Ccircle cx='20' cy='20' r='19.5' fill='none' stroke='rgba(255,255,255,0.22)'/%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.4' d='M20 24v-9m-4 4 4-4 4 4m-10 6v1.5h12V25'/%3E%3C/svg%3E") no-repeat 16px/40px 40px;border:1px solid hsla(0,0%,100%,.18);border-radius:14px;box-sizing:border-box;color:#bdbdbd;cursor:pointer;direction:ltr;display:block;font-family:var(--svc-font);font-size:13px;font-weight:400;height:auto;line-height:1.4;margin-top:10px;max-width:100%;min-height:74px;overflow:hidden;padding:14px 16px 14px 72px;text-align:left;transition:border-color .3s var(--cr-ease),background-color .3s var(--cr-ease);width:100%}.otto-cr .otto-cr-form .hsfc-FileInput:hover{background-color:hsla(0,0%,100%,.06);border-color:hsla(0,0%,100%,.38)}.otto-cr .otto-cr-form .hsfc-FileInput:focus-visible{border-color:#fff;outline:none}.otto-cr .otto-cr-form .hsfc-FileInput::file-selector-button{background:none;border:0;color:#fff;cursor:pointer;display:block;font-family:var(--svc-font);font-size:15px;font-weight:500;margin:0 0 2px;padding:0}.otto-cr .otto-cr-form .hsfc-FileInput::-webkit-file-upload-button{background:none;border:0;color:#fff;cursor:pointer;display:block;font-family:var(--svc-font);font-size:15px;font-weight:500;margin:0 0 2px;padding:0}.otto-cr .otto-cr-form .hsfc-NavigationRow{align-items:center;border-top:1px solid var(--svc-border);display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin:8px 0 0;padding-top:30px}.otto-cr .otto-cr-form .hsfc-NavigationRow .hsfc-NavigationRow__Buttons{justify-content:flex-end;margin-left:auto}.otto-cr .otto-cr-form .hsfc-Button{align-items:center;background:var(--svc-grad) border-box;border:0;border-radius:999px;box-shadow:none;color:var(--svc-on-accent);cursor:pointer;display:inline-flex;font-family:var(--svc-font);font-size:15.5px;font-weight:500;gap:10px;height:52px;padding:0 30px;transition:transform .35s var(--cr-ease)}.otto-cr .otto-cr-form .hsfc-Button:after{background:currentColor;content:"";height:16px;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.8' viewBox='0 0 24 24'%3E%3Cpath d='M5 12h14m-6-6 6 6-6 6'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.8' viewBox='0 0 24 24'%3E%3Cpath d='M5 12h14m-6-6 6 6-6 6'/%3E%3C/svg%3E") center/contain no-repeat;width:16px}.otto-cr .otto-cr-form .hsfc-Button:hover{transform:translateY(-1px)}.otto-cr .otto-cr-form .hsfc-Button:focus-visible{outline:2px solid #fff;outline-offset:3px}.otto-cr .otto-cr-form .hsfc-ErrorAlert{color:#fca5a5;font-size:13px;margin-top:6px}@media (max-width:640px){.otto-cr .otto-cr-form .hsfc-Step__Content{grid-template-columns:1fr}.otto-cr .otto-cr-form .hsfc-NavigationRow{align-items:stretch;flex-direction:column}.otto-cr .otto-cr-form .hsfc-NavigationRow .hsfc-NavigationRow__Buttons{justify-content:stretch;margin-left:0}.otto-cr .otto-cr-form .hsfc-Button{justify-content:center;width:100%}}.otto-cr .otto-cr-facts .otto-cr-facts__more div{border:0;display:block;padding:0}.otto-cr-hero .otto-cr-hero__title{font-size:clamp(34px,3.9vw,56px);letter-spacing:-.04em;line-height:1.06;margin-left:auto;margin-right:auto;max-width:21em;text-wrap:balance}@media (max-width:1199px){.otto-cr-hero .otto-cr-hero__title .otto-svc-accent{white-space:normal}}.otto-svc.otto-cr.otto-cr-board-wrap--empty{padding:0}.otto-cr-offer .otto-cr-offer__head .otto-cr-h2{max-width:22ch}.otto-cr-body .otto-cr-post h2{border-top:1px solid var(--svc-border-strong);color:var(--svc-text);counter-increment:sec;font-size:clamp(24px,2vw,30px);font-weight:300;letter-spacing:-.03em;line-height:1.2;margin:72px 0 22px;padding-top:30px;scroll-margin-top:32px}.otto-cr-body .otto-cr-post h2:before{color:var(--svc-dim);content:counter(sec,decimal-leading-zero);display:block;font-size:12px;font-weight:500;letter-spacing:.14em;margin-bottom:14px}.otto-cr-body .otto-cr-post li>strong:first-child{margin-right:.3em}