.OdDKta_root{--lp-head:56px;--lp-top:env(safe-area-inset-top,0px);background:var(--k-ground-landing);min-height:100svh;color:var(--k-ink);overflow-x:clip}body:has(.OdDKta_root){background:var(--k-ground-landing)}.OdDKta_root :is(a,button,summary):focus-visible{box-shadow:0 0 0 2px var(--k-indigo), 0 0 0 6px var(--k-halo);outline:none}.OdDKta_skip{top:calc(var(--lp-top) + 8px);z-index:40;box-sizing:border-box;border-radius:var(--k-r-pill);background:var(--k-surface);min-height:44px;color:var(--k-ink);font-size:var(--t-label-size);line-height:var(--t-label-lh);align-items:center;padding:0 16px;font-weight:600;text-decoration:none;display:inline-flex;position:absolute;inset-inline-start:24px}.OdDKta_root .OdDKta_skip:focus-visible{box-shadow:0 0 0 2px var(--k-indigo), 0 0 0 6px var(--k-halo), var(--k-sh-float)}.OdDKta_skip:not(:focus-visible){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;min-height:0;padding:0;overflow:hidden}.OdDKta_bar{z-index:30;padding-top:var(--lp-top);background:var(--k-ground-landing);box-shadow:0 1px 0 var(--k-hair);position:sticky;top:0}.OdDKta_frame{box-sizing:border-box;width:100%;margin:0 auto}.OdDKta_header{background:0 0;gap:16px}.OdDKta_nav{gap:0}@media (pointer:coarse){.OdDKta_logo{position:relative}.OdDKta_logo:before{content:"";position:absolute;inset:-8px -4px}}.OdDKta_item{border-radius:var(--k-r-sm);height:32px;color:var(--k-ink-2);white-space:nowrap;transition:background-color var(--dur-instant) var(--ease-out), color var(--dur-instant) var(--ease-out);flex:none;align-items:center;gap:6px;padding-inline:10px;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;display:inline-flex;position:relative}.OdDKta_item:before{content:"";position:absolute;inset:-6px 0}.OdDKta_item svg{color:var(--k-icon-2);flex:none}.OdDKta_signIn{margin-inline-start:4px}.OdDKta_forAccount,.OdDKta_root[data-account] .OdDKta_signIn{display:none}.OdDKta_root[data-account] .OdDKta_forAccount{display:inline-flex}.OdDKta_myCvs,.OdDKta_account{margin-inline-start:4px}.OdDKta_avatar{flex:none;place-items:center;display:grid}.OdDKta_avatar:not(:has(svg)){border-radius:var(--k-r-pill);background:var(--k-brand-tint);width:22px;height:22px;color:var(--k-brand-ink);font-size:12px;line-height:1}@media (min-width:768px){.OdDKta_myCvs svg{display:none}}@media (max-width:767px){.OdDKta_root[data-account] :is(.OdDKta_myCvs,.OdDKta_account){border-radius:var(--k-r-pill);justify-content:center;width:44px;height:44px;margin-inline-start:0;padding:0}.OdDKta_root[data-account] :is(.OdDKta_myCvs,.OdDKta_account) svg{width:24px;height:24px}.OdDKta_avatar:not(:has(svg)){width:28px;height:28px;font-size:14px}.OdDKta_word{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.OdDKta_root[data-returning] .OdDKta_forNew,.OdDKta_root:not([data-returning]) .OdDKta_forReturning{display:none}.OdDKta_lead{align-items:center;gap:24px;min-width:0;display:flex}.OdDKta_tools{align-items:center;gap:8px;display:none}.OdDKta_tool[aria-current=page]{color:var(--k-ink);box-shadow:inset 0 -2px 0 var(--k-brand);border-radius:0}.OdDKta_menuButton{border-radius:var(--k-r-pill);width:44px;height:44px;color:var(--k-icon-2);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;margin-inline:4px -10px;padding:0;display:grid}.OdDKta_menuButton svg{width:24px;height:24px}.OdDKta_menu{inset:auto;top:calc(var(--lp-top) + var(--lp-head) + 4px);box-sizing:border-box;border-radius:var(--k-r-md,12px);background:var(--k-surface);width:min(280px,100vw - 24px);color:var(--k-ink);box-shadow:0 0 0 1px var(--k-hair), var(--k-sh-float);border:0;flex-direction:column;gap:2px;margin:0;padding:6px;position:fixed;inset-inline-end:12px}.OdDKta_menu:popover-open{display:flex}.OdDKta_menuLink{border-radius:var(--k-r-sm);min-height:48px;color:var(--k-ink);align-items:center;gap:12px;padding-inline:12px;font-size:16px;font-weight:600;line-height:24px;text-decoration:none;display:flex}.OdDKta_menuLink svg{color:var(--k-icon-2);flex:none}@media (min-width:1024px){.OdDKta_tools{display:flex}.OdDKta_menuButton,.OdDKta_menu{display:none}}.OdDKta_foot{padding:32px var(--k-gutter) calc(32px + env(safe-area-inset-bottom,0px));box-shadow:0 -1px 0 var(--k-hair);margin-top:48px}.OdDKta_footIn{flex-direction:column;display:flex}.OdDKta_footGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 24px;display:grid}.OdDKta_footBrand{flex-direction:column;grid-column:1/-1;align-items:flex-start;gap:12px;display:flex}.OdDKta_footLogo{height:44px;color:var(--k-ink);border-radius:var(--k-r-sm);align-items:center;display:flex}.OdDKta_footTagline{max-width:34ch;font-size:var(--t-small-size);line-height:var(--t-small-lh);color:var(--k-ink-2);margin:0}.OdDKta_footCol{flex-direction:column;gap:4px;min-width:0;display:flex}.OdDKta_footColTitle{color:var(--k-ink);margin:0 0 4px;font-size:13px;font-weight:600;line-height:20px}.OdDKta_footColList{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.OdDKta_footColList a,.OdDKta_footSmall a,.OdDKta_contactLine a,.OdDKta_socials a{color:var(--k-ink-2);border-radius:var(--k-r-sm);transition:color var(--dur-instant) var(--ease-out);text-decoration:none}.OdDKta_footColList a{align-items:center;min-height:40px;font-size:14px;line-height:20px;display:inline-flex}.OdDKta_footAddress{box-shadow:0 -1px 0 var(--k-hair);color:var(--k-ink-2);flex-direction:column;gap:16px;margin-top:32px;padding-top:24px;font-size:13px;font-style:normal;line-height:20px;display:flex}.OdDKta_company{flex-direction:column;gap:2px;margin:0;display:flex}.OdDKta_companyName{color:var(--k-ink);font-weight:600}.OdDKta_contacts{flex-wrap:wrap;align-items:center;gap:4px 24px;display:flex}.OdDKta_contactLine{align-items:center;gap:6px;min-height:32px;margin:0;display:inline-flex}.OdDKta_contactLabel{color:var(--k-ink-3,var(--k-ink-2))}.OdDKta_contactLine a{color:var(--k-ink);font-weight:600}@media (pointer:coarse){.OdDKta_footColList a,.OdDKta_contactLine{min-height:44px}.OdDKta_contactLine a{align-items:center;min-height:44px;display:inline-flex}.OdDKta_socials a,.OdDKta_footSmall a{position:relative}.OdDKta_socials a:before,.OdDKta_footSmall a:before{content:"";position:absolute;inset:-6px 0}}.OdDKta_socials{gap:8px;margin:0;padding:0;list-style:none;display:flex}.OdDKta_socials a{border-radius:var(--k-r-pill);min-height:32px;box-shadow:inset 0 0 0 1px var(--k-hair);align-items:center;padding-inline:12px;font-size:13px;font-weight:600;line-height:20px;display:inline-flex}.OdDKta_footBottom{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;margin-top:24px;display:flex}.OdDKta_copyLine{margin:0}.OdDKta_footSmall{color:var(--k-ink-2);flex-wrap:wrap;align-items:center;gap:4px 16px;margin:0;font-size:13px;line-height:20px;display:flex}.OdDKta_footSmall a{align-items:center;min-height:32px;display:inline-flex}.OdDKta_lang{box-sizing:border-box;border-radius:var(--k-r-pill);min-height:44px;box-shadow:inset 0 0 0 1px var(--k-hair);background:var(--k-surface);font-size:var(--t-small-size);line-height:var(--t-small-lh);color:var(--k-ink);align-items:center;gap:8px;padding-inline:12px 16px;font-weight:600;text-decoration:none;display:inline-flex}.OdDKta_lang svg{width:20px;height:20px;color:var(--k-icon-2)}@media (min-width:600px){.OdDKta_footGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.OdDKta_company{flex-flow:wrap;gap:2px 0}.OdDKta_company>span{white-space:nowrap}.OdDKta_company>span:not(:last-child):after{content:"·";color:var(--k-ink-3,var(--k-ink-2));margin-inline:10px}}@media (min-width:1024px){.OdDKta_footGrid{grid-template-columns:minmax(0,1.5fr) repeat(4,minmax(0,1fr));gap:32px}.OdDKta_footBrand{grid-column:auto}}@media (min-width:1024px) and (pointer:fine){.OdDKta_footColList a{min-height:36px}}@media (hover:hover){.OdDKta_root [data-variant=primary]:hover{background:var(--k-indigo-fill-hover)}.OdDKta_root [data-variant=soft]:hover{background:var(--k-tint-press)}.OdDKta_item:hover,.OdDKta_menuLink:hover{background:var(--k-hover);color:var(--k-ink)}.OdDKta_menuButton:hover{background:var(--k-hover)}.OdDKta_footColList a:hover,.OdDKta_footSmall a:hover,.OdDKta_contactLine a:hover,.OdDKta_socials a:hover{color:var(--k-ink)}.OdDKta_lang:hover{background:var(--k-fill)}}.OdDKta_legal{padding:24px var(--k-gutter) 0}.OdDKta_legalArticle{flex-direction:column;gap:32px;max-width:680px;margin:0 auto;display:flex}.OdDKta_legalHead{flex-direction:column;gap:8px;display:flex}.OdDKta_legalTitle{margin:0}.OdDKta_legalSec{flex-direction:column;gap:8px;display:flex}.OdDKta_legalSec h2,.OdDKta_legalSec p,.OdDKta_legalHead p{margin:0}.OdDKta_legalMail{min-height:44px;color:var(--k-indigo);border-radius:var(--k-r-sm);align-items:center;font-weight:600;text-decoration:none;display:inline-flex}@media (min-width:600px){.OdDKta_root{--lp-frame:772px}.OdDKta_frame{width:min(100% - 48px, var(--lp-frame))}.OdDKta_foot{padding-inline:0;margin-top:72px;padding-top:40px}.OdDKta_legal{padding-top:48px}}@media (min-width:1024px){.OdDKta_root{--lp-frame:1200px;--site-pad:57px;--lp-pcol:528px;--lp-hero-top:40px}.OdDKta_frame{padding-inline:var(--site-pad)}.OdDKta_foot{margin-top:96px;padding:48px 0 32px}}@media (min-width:1200px){.OdDKta_root{--lp-pcol:588px;--lp-hero-top:64px}}@media (min-width:1680px){.OdDKta_root{--lp-frame:1280px}}.OdDKta_root{--door-top:16px;--door-h1-size:26px;--door-h1-lh:40px}@media (min-width:640px){.OdDKta_root{--door-top:48px;--door-h1-size:40px;--door-h1-lh:58px}}@media (min-width:1024px){.OdDKta_root{--door-top:64px}}@media (min-width:1280px){.OdDKta_root{--door-h1-size:44px;--door-h1-lh:64px}}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .OdDKta_root [data-variant=soft]{background:var(--k-surface);color:var(--k-tint-ink);box-shadow:inset 0 0 0 1px var(--k-hair)}:root:not([data-theme=light]) .OdDKta_root [data-variant=soft]:active{background:var(--k-raised)}}:root[data-theme=dark] .OdDKta_root [data-variant=soft]{background:var(--k-surface);color:var(--k-tint-ink);box-shadow:inset 0 0 0 1px var(--k-hair)}:root[data-theme=dark] .OdDKta_root [data-variant=soft]:active{background:var(--k-raised)}
