.L_twKq_panel{--accent:var(--company-accent,var(--blue));min-width:0;color:var(--t1)}.L_twKq_stack{gap:16px;min-width:0;display:grid}.L_twKq_stack:empty{display:none}.L_twKq_card,.L_twKq_header,.L_twKq_facts{border:1px solid var(--line);background:var(--bg);border-radius:12px;padding:20px;animation:.52s cubic-bezier(.2,.7,.2,1) both L_twKq_rise;position:relative;overflow:hidden}.L_twKq_stack>div:nth-child(2)>*{animation-delay:90ms}.L_twKq_stack>div:nth-child(3)>*{animation-delay:.18s}.L_twKq_eyebrow{color:var(--blue-soft);letter-spacing:.08em;text-transform:uppercase;margin:0 0 12px;font-size:12px;font-weight:700}.L_twKq_lead{color:var(--t2);margin:0 0 14px;font-size:15px;line-height:1.5}.L_twKq_note{color:var(--t3);margin:12px 0 0;font-size:13px;line-height:1.5}.L_twKq_note a,.L_twKq_fact a,.L_twKq_profileLink{color:var(--blue-soft);text-decoration:underline}.L_twKq_header{padding:0 0 18px}.L_twKq_headerBand{background:linear-gradient(120deg, var(--accent), color-mix(in srgb, var(--accent) 45%, var(--card)) 60%, var(--accent));background-size:220% 100%;height:72px}.L_twKq_headerBody{align-items:flex-start;gap:14px;margin:-36px 20px 0;display:flex}.L_twKq_brandLogo{border:3px solid var(--bg);color:#24232b;background:#fff;border-radius:14px;flex:0 0 72px;place-items:center;width:72px;height:72px;font-size:24px;font-weight:800;animation:.6s cubic-bezier(.3,1.4,.5,1) .15s both L_twKq_pop;display:grid;overflow:hidden;box-shadow:0 6px 18px #0000002e}.L_twKq_brandLogo img{object-fit:contain;width:60px;height:60px}.L_twKq_headerText{min-width:0;padding-top:42px;padding-bottom:4px}.L_twKq_headerText .L_twKq_eyebrow{margin:0}.L_twKq_companyName{color:var(--t1);overflow-wrap:anywhere;margin:2px 0 0;font-size:22px;font-weight:800;line-height:1.2}.L_twKq_chips{flex-wrap:wrap;gap:6px;margin:14px 20px 0;padding:0;list-style:none;display:flex}.L_twKq_chips li{border:1px solid color-mix(in srgb, var(--accent) 45%, var(--line));background:color-mix(in srgb, var(--accent) 10%, transparent);color:var(--t1);animation:.38s both L_twKq_rise;animation-delay:calc(.25s + var(--i) * 70ms);border-radius:99px;padding:4px 10px;font-size:13px}.L_twKq_about{color:var(--t2);margin:12px 20px 0;font-size:14px;line-height:1.5}.L_twKq_profileLink{margin:8px 20px 0;font-size:13px;display:inline-block}.L_twKq_factList{gap:8px;margin:0;display:grid}.L_twKq_fact{border-top:1px solid var(--line);animation:.38s both L_twKq_rise;animation-delay:calc(var(--i) * 80ms);grid-template-columns:112px minmax(0,1fr);gap:10px;padding:8px 0;display:grid}.L_twKq_fact:first-child{border-top:0}.L_twKq_fact dt{letter-spacing:.04em;text-transform:uppercase;color:var(--t3);padding-top:2px;font-size:12px;font-weight:700}.L_twKq_fact dd{color:var(--t1);overflow-wrap:anywhere;margin:0;font-size:15px;font-weight:600}.L_twKq_fact dd a{margin-left:4px;font-size:12px;font-weight:500}.L_twKq_shimmer{color:#0000;background:linear-gradient(90deg, var(--t3) 30%, var(--t1) 50%, var(--t3) 70%);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;margin:0;font-size:14px;animation:1.6s linear infinite L_twKq_sheen}.L_twKq_nextPages{gap:8px;margin:0;padding:0;list-style:none;display:grid}.L_twKq_nextPages li{animation:.38s both L_twKq_rise;animation-delay:calc(.15s + var(--i) * 70ms)}.L_twKq_nextPages a{border:1px solid var(--line);background:var(--card);border-radius:10px;gap:2px;padding:10px 12px;text-decoration:none;transition:border-color .2s,transform .2s;display:grid}.L_twKq_nextPages a:hover,.L_twKq_nextPages a:focus-visible{border-color:var(--accent);outline:none;transform:translate(3px)}.L_twKq_nextLabel{color:var(--blue-soft);font-size:15px;font-weight:700}.L_twKq_nextLabel:after{content:" →"}.L_twKq_nextWhy{color:var(--t3);font-size:12px}@media (prefers-reduced-motion:reduce){.L_twKq_badges li,.L_twKq_pledges li,.L_twKq_nextPages li{animation:none}.L_twKq_nextPages a{transition:none}}@keyframes L_twKq_rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes L_twKq_pop{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:none}}@keyframes L_twKq_sheen{0%{background-position:0 0}to{background-position:200% 0}}@media (prefers-reduced-motion:reduce){.L_twKq_panel *,.L_twKq_panel :after{transition:none!important;animation:none!important}}.L_twKq_panel{--t1:#f7f9fb;--t2:#e0e7ec;--t3:#c4d0d9;--blue-soft:#f1f5fa;--line:#ffffff29;--card:#ffffff09;--bg:transparent;color:var(--t1)}.L_twKq_layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:24px;min-width:0;padding:0 28px 28px;display:grid}.L_twKq_layout>div{min-width:0}.L_twKq_banner{grid-column:1/-1}.L_twKq_layout>.L_twKq_banner{margin:0 -28px}.L_twKq_brief{grid-area:2/1}.L_twKq_plan{grid-area:2/2}.L_twKq_public{grid-area:3/1}.L_twKq_team{grid-area:3/2}.L_twKq_next{grid-area:4/1/auto/-1}header.L_twKq_banner{background:var(--banner-gradient);min-height:200px;color:var(--company-on-primary);background-position:50%;background-size:cover;border-bottom:1px solid #ffffff3d;align-items:center;gap:24px;margin-bottom:8px;padding:32px 40px;display:flex;position:relative;overflow:hidden}header.L_twKq_banner[style]{color:#fff}.L_twKq_brandPlate{color:#17212c;background:#fff;border-radius:9px;flex:none;place-items:center;width:200px;min-height:100px;padding:16px;font-size:40px;font-weight:800;display:grid;box-shadow:0 8px 30px #0002}.L_twKq_brandPlate img{object-fit:contain;max-width:100%;height:auto;max-height:80px;display:block}.L_twKq_brandWords{min-width:0;max-width:700px}.L_twKq_prepared{letter-spacing:.05em;margin:0 0 8px;font-size:12px;line-height:1.5}.L_twKq_brandName{letter-spacing:-.04em;overflow-wrap:anywhere;margin:0;font-size:clamp(30px,4vw,54px);font-weight:750;line-height:1.05}.L_twKq_slogan{margin:10px 0 0;font-size:18px;line-height:1.5}.L_twKq_stock{letter-spacing:.06em;margin:10px 0 0;font-size:12px}.L_twKq_brandLabel{white-space:nowrap;border:1px solid;border-radius:99px;align-self:flex-start;margin-left:auto;padding:8px 12px;font-size:11px}.L_twKq_briefPanel{padding:12px 12px 0 4px}.L_twKq_briefHeading{letter-spacing:-.035em;color:#fff;overflow-wrap:anywhere;margin:10px 0 22px;font-size:clamp(30px,3.2vw,46px);font-weight:600;line-height:1.1}.L_twKq_intro{color:var(--t2);margin:0 0 18px;font-size:17px;line-height:1.7}.L_twKq_primaryAction{background:var(--company-button);border-radius:999px;justify-content:space-between;align-items:center;gap:24px;min-height:56px;margin-top:24px;padding:16px 22px;font-size:16px;font-weight:700;text-decoration:none;display:flex;color:var(--company-button-text)!important}.L_twKq_primaryAction:hover{text-decoration:underline}.L_twKq_primaryAction:focus-visible{outline-offset:4px;outline:3px solid #fff}section.L_twKq_plan{background:var(--company-primary);color:var(--company-on-primary);border-radius:16px;padding:28px 28px 24px;position:relative;box-shadow:0 12px 32px #0002}.L_twKq_plan h3{letter-spacing:-.03em;color:inherit;margin:6px 0 18px;font-size:clamp(26px,2.5vw,36px);font-weight:650;line-height:1.15}.L_twKq_planEyebrow{text-transform:uppercase;letter-spacing:.1em;margin:0;font-size:11px;font-weight:750}.L_twKq_planIntro{color:inherit;opacity:.94;margin:0 0 20px;font-size:14px;line-height:1.6}.L_twKq_steps{gap:0;margin:0;padding:0;list-style:none;display:grid}.L_twKq_steps li{border-top:1px solid color-mix(in srgb,currentColor 30%,transparent);padding:18px 0;animation:.42s both L_twKq_planStep}.L_twKq_steps label{cursor:pointer;align-items:center;gap:16px;min-height:44px;font-size:16px;font-weight:600;line-height:1.45;display:flex;position:relative}.L_twKq_steps input{clip-path:inset(50%);opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}.L_twKq_steps label:focus-within{outline-offset:6px;border-radius:4px;outline:3px solid}.L_twKq_stepNumber{border:1px solid color-mix(in srgb,currentColor 60%,transparent);font-variant-numeric:tabular-nums;border-radius:50%;flex:0 0 42px;place-items:center;width:42px;height:42px;font-size:14px;display:grid}.L_twKq_steps [data-complete=true] .L_twKq_stepNumber{background:var(--company-on-primary);color:var(--company-primary)}.L_twKq_progress{margin:14px 0;font-size:12px}.L_twKq_plan>a{color:inherit;text-underline-offset:3px;padding:6px 0;font-size:13px;text-decoration:underline;display:inline-block}.L_twKq_plan>a:focus-visible{outline-offset:4px;outline:3px solid}.L_twKq_publicStack{gap:16px;display:grid}.L_twKq_card,.L_twKq_facts,.L_twKq_header{border:1px solid var(--line);box-shadow:none;background:#ffffff06;border-radius:14px;padding:22px}.L_twKq_eyebrow{color:var(--t2)}.L_twKq_headerBand{display:none}.L_twKq_headerBody{align-items:center;margin:0}.L_twKq_headerText{padding:0}.L_twKq_brandLogo{display:none}.L_twKq_companyName{font-size:20px}.L_twKq_chips{margin:16px 0 0}.L_twKq_about{color:var(--t2);margin:12px 0 0}.L_twKq_profileLink{margin:12px 0 0}.L_twKq_fact{grid-template-columns:100px minmax(0,1fr);gap:14px}.L_twKq_fact dd{font-size:14px;font-weight:400;line-height:1.65}.L_twKq_note{color:var(--t3);font-size:12px;line-height:1.6}.L_twKq_note a,.L_twKq_fact a,.L_twKq_profileLink{color:#eef4fa}.L_twKq_card a:focus-visible,.L_twKq_card button:focus-visible,.L_twKq_profileLink:focus-visible{outline-offset:4px;outline:3px solid #fff}.L_twKq_teamCount{letter-spacing:-.05em;margin:18px 0 24px;font-size:52px;font-weight:650;line-height:1}.L_twKq_teamCount>span{letter-spacing:0;max-width:30ch;color:var(--t2);margin-top:10px;font-size:15px;font-weight:400;line-height:1.6;display:block}.L_twKq_people{gap:18px;margin:0 0 22px;padding:0;list-style:none;display:grid}.L_twKq_people li{align-items:start;gap:12px;display:flex}.L_twKq_monogram{background:var(--company-primary);width:42px;height:42px;color:var(--company-on-primary);border-radius:50%;flex:none;place-items:center;font-size:13px;font-weight:800;display:grid}.L_twKq_personLink{appearance:none;color:#fff;text-align:left;font:inherit;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;min-height:24px;padding:0;font-size:15px;font-weight:650;text-decoration:underline}.L_twKq_personTitle{color:var(--t2);margin:5px 0 0;font-size:13px;line-height:1.5}.L_twKq_personSince{color:var(--t3);margin-top:4px;font-size:11px;display:block}.L_twKq_nextPages{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.L_twKq_nextPages a{background:0 0;border-color:#fff3;height:100%;padding:16px}.L_twKq_nextWhy{font-size:13px;line-height:1.55}.L_twKq_nextLabel{color:#fff;font-size:17px;line-height:1.35}.L_twKq_nextPages a:hover{border-color:#fff}.L_twKq_publicSourceLink{appearance:none;text-align:left;color:#eef4fa;text-underline-offset:3px;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;line-height:1.5;text-decoration:underline;display:inline}@keyframes L_twKq_planStep{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (max-width:800px){.L_twKq_layout{grid-template-columns:minmax(0,1fr);gap:20px;padding:0 20px 20px}.L_twKq_layout>.L_twKq_banner{margin:0 -20px}.L_twKq_brief,.L_twKq_plan,.L_twKq_public,.L_twKq_team,.L_twKq_next{grid-area:auto/1}.L_twKq_plan{order:2}.L_twKq_brief{order:1}.L_twKq_public{order:3}.L_twKq_team{order:4}.L_twKq_next{order:5}.L_twKq_banner{order:0}header.L_twKq_banner{flex-wrap:wrap;gap:18px;min-height:220px;padding:24px}.L_twKq_brandPlate{width:150px;min-height:76px;padding:12px}.L_twKq_brandWords{flex:160px}.L_twKq_brandLabel{display:none}.L_twKq_prepared{font-size:11px}.L_twKq_slogan{font-size:15px}.L_twKq_brandName{font-size:36px}.L_twKq_briefPanel{padding:2px}.L_twKq_briefHeading{font-size:32px}.L_twKq_intro{font-size:16px}.L_twKq_plan h3{font-size:28px}section.L_twKq_plan{padding:22px}.L_twKq_nextPages{grid-template-columns:1fr}.L_twKq_fact{grid-template-columns:1fr;gap:4px}.L_twKq_card,.L_twKq_facts,.L_twKq_header{padding:18px}}@media (prefers-reduced-motion:reduce){.L_twKq_panel *,.L_twKq_panel :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
.odyOba_section{--card:var(--night-card);--bg:var(--night-raised);max-width:1280px;color:var(--t1);margin:0 auto 2rem;padding:0 24px}.odyOba_panel{border:1px solid var(--line);border-left:4px solid var(--company-accent,var(--blue));background:var(--card);border-radius:12px;padding:clamp(20px,3vw,36px)}.odyOba_identity{align-items:center;gap:16px;min-width:0;margin-bottom:20px;display:flex}.odyOba_logo{border:1px solid var(--line);background:var(--bg);width:56px;height:56px;color:var(--blue-soft);border-radius:8px;flex:0 0 56px;place-items:center;font-size:20px;font-weight:700;display:grid;overflow:hidden}.odyOba_logo img{object-fit:contain;width:48px;height:48px}.odyOba_logo:has(img){background:var(--on-blue)}.odyOba_company{overflow-wrap:anywhere;min-width:0}.odyOba_company p{margin:0}.odyOba_eyebrow{color:var(--blue-soft);letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:700}.odyOba_name{color:var(--t1);font-size:18px;font-weight:600}.odyOba_industry{color:var(--t3);font-size:14px}.odyOba_panel .odyOba_heading{color:var(--t1);overflow-wrap:anywhere;margin:0 0 12px;font-size:clamp(26px,3vw,38px);font-weight:600;line-height:1.2}.odyOba_copy{max-width:76ch;color:var(--t2);margin:0 0 12px;font-size:17px;line-height:1.6}.odyOba_actions{flex-wrap:wrap;align-items:center;gap:16px;margin-top:24px;display:flex}.odyOba_panel a.odyOba_action{background:var(--blue);color:var(--on-blue);text-align:center;border-radius:7px;padding:12px 20px;font-weight:600;text-decoration:none;display:inline-flex}.odyOba_panel a.odyOba_action:hover{color:var(--on-blue);text-decoration:underline}.odyOba_dismiss{color:var(--t3);font:inherit;cursor:pointer;background:0 0;border:0;padding:8px 0;text-decoration:underline}.odyOba_panel a.odyOba_change{color:var(--t3);font-size:15px;text-decoration:underline}.odyOba_note{color:var(--t3);margin:16px 0 0;font-size:13px;line-height:1.5}.odyOba_panel :is(a,button):focus-visible{outline:3px solid var(--blue);outline-offset:4px}.odyOba_controls{flex-wrap:wrap;align-items:end;gap:20px;display:flex}.odyOba_controls label{color:var(--t1);flex:240px;gap:8px;font-size:15px;display:grid}.odyOba_controls :is(input,select){border:1px solid var(--line);background:var(--bg);width:100%;min-width:0;color:var(--t1);font:inherit;border-radius:7px;padding:12px}.odyOba_controls .odyOba_submit{background:var(--blue);color:var(--on-blue);font:inherit;cursor:pointer;border:0;border-radius:7px;padding:13px 20px;font-weight:600}.odyOba_controls .odyOba_submit:disabled{opacity:.7;cursor:wait}.odyOba_controls :is(input,select):focus-visible{outline:3px solid var(--blue);outline-offset:4px}@media (max-width:480px){.odyOba_section{padding:0 20px}.odyOba_panel a.odyOba_action{justify-content:center;width:100%}}.odyOba_brief>.odyOba_name{margin:0 0 12px}.odyOba_brief a{color:var(--blue-soft);text-decoration:underline}.odyOba_briefButton{border:1px solid var(--blue);background:var(--blue);color:var(--on-blue);font:inherit;cursor:pointer;border-radius:7px;padding:12px 20px;font-weight:600}.odyOba_briefButton:disabled{cursor:default;opacity:.7}.odyOba_questionForm{margin-top:20px}.odyOba_questionForm label{color:var(--t1);gap:8px;font-size:16px;display:grid}.odyOba_questionForm textarea{box-sizing:border-box;border:1px solid var(--line);background:var(--bg);width:100%;max-width:76ch;color:var(--t1);font:inherit;resize:vertical;border-radius:7px;margin-bottom:12px;padding:12px}.odyOba_questionForm textarea:focus-visible{outline:3px solid var(--blue);outline-offset:4px}.odyOba_answer{overflow-wrap:anywhere;margin-top:20px}.odyOba_brief .odyOba_copy,.odyOba_answer .odyOba_copy{margin:0}.odyOba_withAside{flex-wrap:wrap;align-items:start;gap:32px clamp(24px,4vw,56px);display:flex}.odyOba_main{min-width:0}.odyOba_aside{border-left:1px solid var(--line);min-width:0;padding-left:clamp(20px,3vw,40px)}@media (max-width:960px){.odyOba_withAside{grid-template-columns:minmax(0,1fr)}.odyOba_aside{border-left:0;border-top:1px solid var(--line);padding-top:24px;padding-left:0}}.odyOba_main,.odyOba_aside{flex:340px}.odyOba_section :is(button,a){min-height:44px}.odyOba_section{--on-blue:#fff}.odyOba_change{align-items:center;display:inline-flex}.odyOba_section{--t1:#f7f9fb;--t2:#e0e7ec;--t3:#c4d0d9;--line:#ffffff2e;--bg:#ffffff0a;--card:#ffffff09;--blue-soft:#eef4fa;max-width:1480px;color:var(--t1);margin:32px auto 48px;padding:0 24px}.odyOba_section>.odyOba_panel{background:var(--company-dark,#101820);border:1px solid #fff3;border-radius:20px;padding:0;overflow:hidden;box-shadow:0 18px 65px #0002}.odyOba_cardControls{border-top:1px solid #ffffff26;margin:0 28px;padding:0 28px 24px}.odyOba_cardControls>div{flex-wrap:wrap;align-items:center;gap:24px;display:flex}.odyOba_cardControls .odyOba_note{color:var(--t3);margin:18px 0 12px;font-size:12px;line-height:1.6}.odyOba_cardControls .odyOba_dismiss,.odyOba_cardControls a.odyOba_change{color:#e4ebf1;min-height:44px;font-size:12px;line-height:1.5;text-decoration:underline}.odyOba_brief{border-top:0;margin-top:16px;padding-top:0}.odyOba_brief .odyOba_name{font-size:16px}.odyOba_brief .odyOba_copy,.odyOba_answer .odyOba_copy{font-size:15px;line-height:1.7}.odyOba_questionForm label{font-size:13px}.odyOba_questionForm textarea{color:#fff;background:#ffffff0e;border-color:#ffffff59;max-width:100%}.odyOba_questionForm textarea:focus-visible{outline-color:#fff}.odyOba_briefButton{background:var(--company-button);color:var(--company-button-text);border-color:#0000;border-radius:999px;padding:12px 20px;font-size:14px}.odyOba_briefButton:focus-visible{outline-offset:3px;outline:3px solid #fff}.odyOba_brief a{color:#eef4fa}@media (max-width:600px){.odyOba_section{margin:24px auto 32px;padding:0 12px}.odyOba_section>.odyOba_panel{border-radius:14px}.odyOba_cardControls{margin:0 20px;padding:0 0 20px}.odyOba_cardControls>div{gap:8px 20px}}@media (prefers-reduced-motion:reduce){.odyOba_section *{transition:none!important;animation:none!important}}
