.agents_root__A2mwJ{--paper:var(--ah-panel,#fffefa);--surface:var(--ah-surface,#ece5fa);--ink:var(--ah-ink,#242a35);--text:var(--ah-text,#111420);--secondary:var(--ah-secondary,#5a696b);--line:var(--ah-ink-08,rgba(17,20,32,0.08));--on-ink:var(--ah-on-ink,#fffbf0);--yellow:var(--ah-yellow,#ffd23d);--on-tile:#111420;--on-tile-80:rgba(17,20,32,0.8);--on-tile-70:rgba(17,20,32,0.7);--tile-line:rgba(36,42,53,0.1);--gutter-base:clamp(20px,3.3vw,48px);--gutter:max(var(--gutter-base),calc((100cqw - 1464px) / 2));container-type:inline-size;background:var(--paper);color:var(--text);font-family:var(--font-dm-sans,"DM Sans",system-ui,sans-serif);-webkit-font-smoothing:antialiased;overflow-x:clip}.agents_eyebrow__OnzuX{margin:0 0 18px;text-transform:uppercase;color:inherit;opacity:.85}.agents_hero__gO4K8{display:grid;grid-template-columns:1fr 1fr;min-height:calc(100vh - 88px);min-height:calc(100svh - 88px);background:var(--yellow);color:var(--on-tile);border-top:1px solid var(--tile-line)}.agents_heroCopy__BPkGd{position:relative;display:flex;flex-direction:column;align-items:flex-start;padding:clamp(40px,6vw,96px) var(--gutter-base) clamp(32px,2.5vw,40px) var(--gutter);animation:agents_heroIn__CgmGS .9s cubic-bezier(.2,.7,.2,1) both}.agents_heroTitle__blAyx{margin:0 0 24px;font-size:clamp(40px,6.1vw,92px);line-height:.98;letter-spacing:-.035em;font-weight:500}.agents_heroLead__HIfvJ{margin:0 0 32px;max-width:420px;font-size:clamp(17px,1.35vw,22px);line-height:1.45;letter-spacing:-.01em;color:var(--on-tile-80)}.agents_heroActions__vSslE{display:flex;flex-wrap:wrap;gap:12px}.agents_heroSunny__9HlOo{display:flex;align-items:center;gap:36px;margin-top:auto;padding-top:24px}.agents_heroSunny__9HlOo strong{display:block;font-size:clamp(24px,2.25vw,36px);line-height:1.3;font-weight:600;letter-spacing:-.01em}.agents_heroSunny__9HlOo span{display:block;margin-top:8px;font-size:clamp(16px,1.25vw,20px);line-height:1.3;color:var(--on-tile-80)}.agents_heroSunnyAvatar__IHSgg{filter:drop-shadow(0 18px 34px rgba(128,96,10,.25));animation:agents_bob__IMbvo 5s ease-in-out infinite}.agents_heroTiles__AEwms{display:grid;grid-template-columns:1fr 1fr;grid-auto-rows:1fr;border-left:1px solid var(--tile-line)}.agents_tile__q43E8{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;min-height:280px;padding:40px 24px;color:var(--on-tile);text-decoration:none;border:1px solid var(--tile-line);margin:0 0 -1px -1px;animation:agents_tileIn__SBn99 .8s cubic-bezier(.2,.7,.2,1) both;transition:transform .35s cubic-bezier(.2,.7,.2,1)}.agents_tile__q43E8:hover{z-index:1;transform:scale(1.02)}.agents_tileIndex__mKivP{position:absolute;left:24px;top:22px;font-size:13px;font-weight:600;letter-spacing:.06em}.agents_tileFace__CvzTn{margin-bottom:19px;transition:transform .4s cubic-bezier(.2,.7,.2,1)}.agents_tile__q43E8:hover .agents_tileFace__CvzTn{transform:translateY(-6px) rotate(-3deg)}.agents_tileName__PIKL1{font-size:clamp(28px,2.5vw,40px);line-height:1.3;font-weight:600;letter-spacing:-.01em;text-align:center}.agents_tileRole__g0mzx{font-size:18px}.agents_tileRole__g0mzx,.agents_tileTag__s1bBo{line-height:1.3;color:var(--on-tile);text-align:center}.agents_tileTag__s1bBo{margin-top:19px;font-size:15px;font-weight:500}.agents_section__zD0pt{padding:clamp(72px,8vw,128px) var(--gutter)}.agents_sectionHead__S__kQ{max-width:880px;margin-bottom:clamp(36px,4vw,56px)}.agents_h2__mCj2p{margin:0 0 16px;font-size:clamp(34px,3.6vw,56px);line-height:1.05;letter-spacing:-.03em;font-weight:500}.agents_lead__ESU7g{margin:0;max-width:620px;font-size:clamp(17px,1.3vw,21px);line-height:1.5;color:var(--secondary)}.agents_lead__ESU7g a{color:inherit;text-decoration:underline;text-underline-offset:3px}.agents_sectionSpot__QYRkD{padding-bottom:0}.agents_spot__CF98j{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.4fr);grid-gap:clamp(28px,4vw,64px);gap:clamp(28px,4vw,64px);align-items:center;padding:clamp(28px,3.5vw,48px);border-radius:36px;background:var(--ah-card,#fffbf0);border:1px solid var(--line)}.agents_spotFace__3yOfD{position:relative;display:flex;align-items:center;justify-content:center;min-height:320px;border-radius:28px}.agents_spotFace__3yOfD .agents_leadPill__CueOS{position:absolute;left:20px;top:20px;margin:0}.agents_spotCopy__cIaUf{display:flex;flex-direction:column;align-items:flex-start}.agents_spotCopy__cIaUf .agents_h2__mCj2p{margin-bottom:24px}.agents_spotList__xoM6E{margin:0 0 32px;padding:0;list-style:none;display:flex;flex-direction:column;gap:14px;max-width:560px}.agents_spotList__xoM6E li{position:relative;padding-left:28px;font-size:clamp(16px,1.2vw,19px);line-height:1.5;color:var(--secondary)}.agents_spotList__xoM6E li:before{content:"";position:absolute;left:0;top:.55em;width:14px;height:14px;border-radius:999px;background:var(--yellow)}.agents_spotList__xoM6E strong{color:var(--text);font-weight:600}.agents_families__jMjzF{display:flex;flex-direction:column;gap:clamp(48px,5vw,80px)}.agents_familyHead___83mC{display:flex;align-items:flex-start;gap:18px;margin-bottom:24px;padding-top:24px;border-top:1px solid var(--line)}.agents_familyIndex__UMVno{flex-shrink:0;padding-top:6px;font-size:13px;font-weight:600;letter-spacing:.08em;color:var(--secondary)}.agents_familyTitle__VO63a{margin:0 0 6px;font-size:clamp(24px,2.2vw,32px);line-height:1.1;letter-spacing:-.025em;font-weight:600}.agents_familyLead__MxoVI{margin:0;font-size:16px;line-height:1.45;color:var(--secondary)}.agents_roster__osmbh{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:16px;gap:16px}.agents_card__1chPC{display:flex;flex-direction:column;gap:12px;height:100%;padding:26px 26px 24px;border-radius:28px;color:var(--on-tile);transition:transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s ease}.agents_card__1chPC:hover{transform:translateY(-4px);box-shadow:0 24px 50px rgba(36,42,53,.12)}.agents_cardHead__6Xy6o{display:flex;align-items:center;gap:14px}.agents_cardTitle__pr2Eo{margin:0;font-size:21px;font-weight:600;letter-spacing:-.02em;line-height:1.15}.agents_cardName__yM_5L{margin:2px 0 0;font-size:14px;color:var(--on-tile-70)}.agents_leadPill__CueOS{margin-left:auto;padding:4px 10px;border-radius:999px;background:#111420;color:#fffbf0;font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.agents_cardVerb__7w1FQ{margin:4px 0 0;font-size:18px;line-height:1.3;font-weight:500;letter-spacing:-.01em}.agents_cardDoes__sCJz6{margin:0;font-size:15px;line-height:1.5;color:var(--on-tile-80)}.agents_cardSkills__Y3CjZ{margin:10px 0 0;font-size:13px;line-height:1.45;color:var(--on-tile-80)}.agents_cardSkillsLabel__5yRN_{font-weight:600;text-transform:uppercase;letter-spacing:.06em;font-size:11px;margin-right:2px}.agents_cardFoot___ZwXZ{margin-top:auto;padding-top:14px;display:flex;flex-direction:column;gap:10px;border-top:1px solid var(--tile-line)}.agents_chips__thjcN{display:flex;flex-wrap:wrap;align-items:center;align-content:flex-start;gap:6px;min-width:0;min-height:58px}.agents_cardFootActions__zpFoM{display:flex;justify-content:flex-end}.agents_chipsLabel__HMwkf{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--on-tile-70);margin-right:2px}.agents_chip__6oHDv{display:inline-flex;align-items:center;height:26px;padding:0 10px;border-radius:999px;background:rgba(255,255,255,.55);color:var(--on-tile);font-size:12.5px;font-weight:500;text-decoration:none;white-space:nowrap;transition:background-color .14s ease}.agents_chip__6oHDv:hover{background:rgba(255,255,255,.9)}.agents_chipMore__OHap2{background:transparent;border:1px solid var(--tile-line)}.agents_meet__7XTS_{flex-shrink:0;padding:9px 14px;border-radius:999px;background:#111420;color:#fffbf0;font-size:13px;font-weight:600;text-decoration:none;white-space:nowrap;transition:transform .14s ease,background-color .14s ease}.agents_meet__7XTS_:hover{transform:translateY(-1px);background:#1c1f2d}.agents_sectionTeams__f1GBD{background:var(--surface)}.agents_teamGrid__9_q3S{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}.agents_teamTile__3vixc{display:flex;flex-direction:column;gap:8px;height:100%;padding:28px 28px 26px;border-radius:28px;color:var(--on-tile);text-decoration:none;transition:transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s ease}.agents_teamTile__3vixc:hover{transform:translateY(-4px);box-shadow:0 24px 50px rgba(36,42,53,.12)}.agents_stack__bIaON{display:flex;align-items:flex-end;margin-bottom:14px}.agents_stackItem__6Wm7h{display:inline-flex;margin-left:-14px;filter:drop-shadow(0 2px 0 rgba(255,255,255,.9))}.agents_stackItem__6Wm7h:first-child{margin-left:0}.agents_teamName__jfzFi{font-size:24px;font-weight:600;letter-spacing:-.02em;line-height:1.15}.agents_teamHook__pL2nq{font-size:15px;line-height:1.5;color:var(--on-tile-80)}.agents_teamGo__Pg1__{margin-top:auto;padding-top:14px;font-size:14px;font-weight:600}.agents_teamCta__gbfLS{display:flex;align-items:center;gap:20px;flex-wrap:wrap;margin-top:40px}.agents_teamNote__7ARpL{font-size:15px;color:var(--secondary)}.agents_teamNote__7ARpL a{color:var(--text);font-weight:500;text-decoration:underline;text-underline-offset:3px}.agents_compare__bILSj{margin-top:clamp(48px,5vw,72px)}.agents_sectionChatter__0sEq5{background:var(--paper)}.agents_chatterGrid__uZGBB{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);grid-gap:clamp(32px,5vw,96px);gap:clamp(32px,5vw,96px);align-items:center}.agents_chatterCopy__3yALG .agents_lead__ESU7g{margin-bottom:32px}.agents_bubbles__RWOvf{display:flex;flex-direction:column;gap:18px}.agents_bubbles__RWOvf>:nth-child(2){margin-left:clamp(0px,4vw,56px)}.agents_bubble__X4ZnA{display:flex;align-items:center;gap:22px;padding:26px 34px;border-radius:999px;color:var(--on-tile);transition:transform .35s cubic-bezier(.2,.7,.2,1)}.agents_bubble__X4ZnA:hover{transform:translateX(8px)}.agents_bubble__X4ZnA>div{display:flex;flex-direction:column;gap:2px}.agents_bubbleWho__odd41{font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;opacity:.75}.agents_bubble__X4ZnA strong{font-size:clamp(18px,1.4vw,22px);font-weight:500;letter-spacing:-.015em}.agents_bubble__X4ZnA span:not(.agents_bubbleWho__odd41){font-size:15px;opacity:.78}.agents_parade__VrpOd{padding:clamp(72px,8vw,120px) 0 clamp(60px,6vw,96px);background:var(--ah-card,#fffbf0)}.agents_parade__VrpOd .agents_sectionHead__S__kQ{padding:0 var(--gutter)}.agents_marquee__mMc4N{overflow:hidden;mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.agents_marqueeTrack__NTsOc{display:flex;gap:16px;width:max-content;padding:8px 0;animation:agents_marquee__mMc4N 70s linear infinite}.agents_marquee__mMc4N:active .agents_marqueeTrack__NTsOc,.agents_marquee__mMc4N:hover .agents_marqueeTrack__NTsOc,.agents_marquee__mMc4N[data-paused] .agents_marqueeTrack__NTsOc{animation-play-state:paused}.agents_paradePill__U8Mzf{display:flex;flex-direction:column;align-items:center;gap:4px;width:180px;padding:26px 16px 22px;border-radius:120px;background:var(--paper);border:1px solid var(--line);text-align:center}.agents_paradePill__U8Mzf strong{margin-top:12px;font-size:18px;font-weight:600}.agents_paradePill__U8Mzf span{min-height:36px;font-size:13px;line-height:18px;color:var(--secondary);text-wrap:balance}.agents_close__ogLaM{position:relative;padding:clamp(96px,12vw,180px) var(--gutter);text-align:center;background:var(--yellow);color:var(--on-tile);overflow:hidden}.agents_closeInner__bDpaN{position:relative;display:flex;flex-direction:column;align-items:center;gap:20px}.agents_closeTitle__yifvg{margin:0;font-size:clamp(40px,5vw,76px);line-height:1;letter-spacing:-.035em;font-weight:500}.agents_closeLead__F5Luy{margin:0 0 12px;font-size:clamp(17px,1.35vw,22px);color:var(--on-tile-80)}.agents_closeA__K136J,.agents_closeB__p6tpv,.agents_closeC__hZfbk{position:absolute;animation:agents_bob__IMbvo 6s ease-in-out infinite}.agents_closeA__K136J{left:8%;top:18%}.agents_closeB__p6tpv{right:10%;top:22%;animation-delay:-2s}.agents_closeC__hZfbk{right:22%;bottom:12%;animation-delay:-4s}@keyframes agents_heroIn__CgmGS{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes agents_tileIn__SBn99{0%{opacity:0;transform:translateY(16px) scale(.98)}to{opacity:1;transform:none}}@keyframes agents_bob__IMbvo{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes agents_marquee__mMc4N{to{transform:translateX(-50%)}}@media (max-width:1100px){.agents_roster__osmbh,.agents_teamGrid__9_q3S{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.agents_hero__gO4K8{grid-template-columns:1fr;min-height:0}.agents_heroTiles__AEwms{border-left:0;border-top:1px solid var(--tile-line)}.agents_tile__q43E8{min-height:240px}.agents_heroSunny__9HlOo{padding-top:40px}.agents_spot__CF98j{grid-template-columns:1fr;border-radius:28px}.agents_spotFace__3yOfD{min-height:260px}.agents_chatterGrid__uZGBB{grid-template-columns:1fr}.agents_bubbles__RWOvf>:nth-child(2){margin-left:0}.agents_closeA__K136J,.agents_closeB__p6tpv,.agents_closeC__hZfbk{display:none}}@media (max-width:560px){.agents_roster__osmbh,.agents_teamGrid__9_q3S{grid-template-columns:minmax(0,1fr)}.agents_card__1chPC,.agents_teamTile__3vixc{padding:20px;border-radius:22px}.agents_cardTitle__pr2Eo{font-size:18px}.agents_cardFoot___ZwXZ{flex-direction:column;align-items:stretch}.agents_meet__7XTS_{text-align:center}.agents_heroTiles__AEwms{grid-template-columns:1fr 1fr}.agents_tile__q43E8{min-height:200px;padding:28px 14px}.agents_tileFace__CvzTn{zoom:.55;margin-bottom:20px}.agents_tileName__PIKL1{font-size:22px}.agents_tileRole__g0mzx{font-size:14px}.agents_tileTag__s1bBo{margin-top:10px;font-size:13px}.agents_heroSunny__9HlOo{gap:20px}.agents_heroSunnyAvatar__IHSgg{zoom:.5;animation:none}.agents_spot__CF98j{padding:20px}.agents_spotFace__3yOfD{min-height:220px}.agents_bubble__X4ZnA{padding:20px 22px;border-radius:32px;gap:14px}.agents_familyHead___83mC{gap:12px}}@media (prefers-reduced-motion:no-preference){.agents_paradePill__U8Mzf>:first-child{transition:transform var(--ah-dur-2) var(--ah-ease-out)}.agents_paradePill__U8Mzf:active>:first-child,.agents_paradePill__U8Mzf:hover>:first-child,.agents_tile__q43E8:active .agents_tileFace__CvzTn{transform:translateY(-6px) rotate(-3deg)}}@media (pointer:coarse){.agents_meet__7XTS_{display:inline-flex;align-items:center;justify-content:center;min-height:44px}}@media (prefers-reduced-motion:reduce){.agents_closeA__K136J,.agents_closeB__p6tpv,.agents_closeC__hZfbk,.agents_heroCopy__BPkGd,.agents_heroSunnyAvatar__IHSgg,.agents_marqueeTrack__NTsOc,.agents_tile__q43E8{animation:none}}.chrome_nav__DC1kp{position:-webkit-sticky;position:sticky;top:0;z-index:50;height:88px;background:rgba(255,254,250,.85);color:#111420;transition:background-color .3s ease,box-shadow .3s ease,-webkit-backdrop-filter .3s ease;transition:background-color .3s ease,box-shadow .3s ease,backdrop-filter .3s ease;transition:background-color .3s ease,box-shadow .3s ease,backdrop-filter .3s ease,-webkit-backdrop-filter .3s ease}.chrome_navScrolled__HaSbB{background:rgba(255,254,250,.78);backdrop-filter:saturate(160%) blur(18px);-webkit-backdrop-filter:saturate(160%) blur(18px);box-shadow:0 1px 0 rgba(36,42,53,.06)}.chrome_navDark__EtLwh{background:rgba(11,14,28,.7);color:#fff}.chrome_navDark__EtLwh.chrome_navScrolled__HaSbB{background:rgba(11,14,28,.72);box-shadow:0 1px 0 rgba(255,255,255,.06)}.chrome_navInner__2X5dU{display:flex;align-items:center;justify-content:space-between;height:100%;max-width:1560px;margin:0 auto;padding:0 max(clamp(20px,3vw,48px),var(--safe-r)) 0 max(clamp(20px,3vw,48px),var(--safe-l))}.chrome_brand__Csw_l{display:flex;align-items:center;gap:10px;min-height:44px;text-decoration:none;color:inherit}.chrome_brandMark__kUak9{width:40px;height:40px}.chrome_wordmark__NV0Uh{font-size:22px;letter-spacing:-.04em;line-height:1;white-space:nowrap}@media (min-width:1024px){.chrome_brandMark__kUak9{width:48px;height:48px}.chrome_wordmark__NV0Uh{font-size:26px}}.chrome_wordmark__NV0Uh b{font-weight:500}.chrome_wordmark__NV0Uh span{font-weight:300}.chrome_navLinks__F7exm{display:none;align-items:center;gap:32px}.chrome_navLink__ztY3_{position:relative;padding:6px 0;font-size:16px;color:inherit;text-decoration:none;transition:opacity .2s ease}.chrome_navLink__ztY3_:hover{opacity:.65}.chrome_navLink__ztY3_:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;border-radius:2px;background:#ffd23d;transform:scaleX(0);transform-origin:left;transition:transform .3s ease}.chrome_navLinkActive__kuzXR:after{transform:scaleX(1)}.chrome_button__boQli.chrome_navCta__L2evo{height:58px;padding:0 28px;border-radius:30px}.chrome_navDark__EtLwh .chrome_button__boQli{background:#ffd23d;color:#0b0e1c}.chrome_button__boQli{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:52px;padding:0 22px;border-radius:12px;background:#242a35;color:#fff;font-size:15px;font-weight:600;text-decoration:none;white-space:nowrap;transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease}.chrome_button__boQli:hover{transform:translateY(-1px);box-shadow:0 12px 28px rgba(36,42,53,.22)}.chrome_button__boQli:active{transform:translateY(0)}.chrome_buttonYellow__oL5IH{background:#ffd23d;color:#111420}.chrome_buttonYellow__oL5IH:hover{box-shadow:0 12px 28px rgba(255,210,61,.45)}.chrome_buttonGhost__C3B5M{background:transparent;color:inherit;border:1.5px solid}.chrome_buttonGhost__C3B5M:hover{box-shadow:none;background:rgba(36,42,53,.06)}@media (min-width:1024px){.chrome_navLinks__F7exm{display:flex}.chrome_button__boQli{height:58px;padding:0 24px;font-size:16px;line-height:24px}}.chrome_footer__lY_eu{background:#fffefa;color:#111420;border-top:1px solid rgba(36,42,53,.08)}.chrome_footerDark__lGemC{background:#0b0e1c;color:#fff;border-top-color:rgba(255,255,255,.08)}.chrome_footerInner__2t7yY{max-width:1560px;margin:0 auto;padding:64px max(clamp(20px,3vw,48px),var(--safe-r)) calc(40px + var(--safe-b)) max(clamp(20px,3vw,48px),var(--safe-l));display:grid;grid-template-columns:1.2fr 2fr;grid-gap:40px;gap:40px}.chrome_footerBrand__Z_LU7{display:flex;flex-direction:column;gap:14px}.chrome_footerTag__q8TCy{margin:0;font-size:18px;line-height:1.4;opacity:.7}.chrome_footerCols__axtx1{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px;gap:24px}.chrome_footerCol__nQn3r{display:flex;flex-direction:column;gap:14px;font-size:15px}.chrome_footerCol__nQn3r strong{font-weight:600;margin-bottom:4px}.chrome_footerCol__nQn3r a{color:inherit;opacity:.75;text-decoration:none}.chrome_footerCol__nQn3r a:hover{opacity:1}@media (pointer:coarse){.chrome_footerCol__nQn3r{gap:0}.chrome_footerCol__nQn3r strong{margin-bottom:0}.chrome_footerCol__nQn3r a{display:flex;align-items:center;min-height:44px}}.chrome_footerParent__ivLeo{margin:0;max-width:420px;font-size:13px;line-height:1.5;opacity:.7}.chrome_footerParent__ivLeo a{color:inherit;font-weight:600;text-decoration:underline;text-underline-offset:3px;-webkit-text-decoration-color:var(--ah-honey,#ffd23d);text-decoration-color:var(--ah-honey,#ffd23d)}.chrome_footerParent__ivLeo a:hover{color:var(--ah-honey,#ffd23d)}.chrome_footerCopy__KY8dY{grid-column:1/-1;margin:24px 0 0;font-size:13px;opacity:.6}@media (max-width:760px){.chrome_footerInner__2t7yY{grid-template-columns:1fr;padding-top:48px}.chrome_footerCols__axtx1{grid-template-columns:1fr 1fr}}.chrome_reveal__pLsOu{opacity:0;transform:translateY(16px);transition:opacity var(--ah-dur-3) var(--ah-ease-out),transform var(--ah-dur-3) var(--ah-ease-out)}.chrome_revealIn__tMSax{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.chrome_reveal__pLsOu{opacity:1;transform:none;transition:none}}.MobileMenu_toggle__kStkj{display:inline-flex;align-items:center;justify-content:center;flex:none;width:44px;height:44px;padding:0;border:0;border-radius:999px;background:transparent;color:inherit;cursor:pointer;transition:background-color var(--ah-dur-1) var(--ah-ease-out)}.MobileMenu_toggle__kStkj:hover{background:color-mix(in srgb,currentColor 8%,transparent)}.MobileMenu_toggle__kStkj:focus-visible{outline:2px solid currentColor;outline-offset:2px}@media (min-width:1024px){.MobileMenu_toggle__kStkj{display:none}}.MobileMenu_panel___07HY{--fg:#111420;--line:rgba(36,42,53,0.1);--cta-bg:#242a35;--cta-fg:#fff;--accent:#80600a;position:fixed;inset:0;z-index:100;display:flex;flex-direction:column;height:var(--vh-full);padding:0 var(--safe-r) var(--safe-b) var(--safe-l);overflow-y:auto;overscroll-behavior:contain;background:#fffefa;color:var(--fg);outline:none;animation:MobileMenu_menu-in__mwwP2 var(--ah-dur-2) var(--ah-ease-out) both}.MobileMenu_panel___07HY[data-tone=dark]{--fg:#fff;--line:rgba(255,255,255,0.1);--cta-bg:#ffd23d;--cta-fg:#0b0e1c;--accent:#ffd23d;background:#0b0e1c}.MobileMenu_bar__tV0qg{display:flex;flex:none;align-items:center;justify-content:space-between;height:calc(var(--menu-bar) + var(--safe-t));padding:var(--safe-t) var(--menu-gutter) 0}.MobileMenu_links__ibF21{display:flex;flex-direction:column;padding:8px var(--menu-gutter) 32px}.MobileMenu_item__sISNU{animation:MobileMenu_menu-item-in__O1jF9 var(--ah-dur-3) var(--ah-ease-out) both;animation-delay:calc(50ms + var(--i, 0) * 40ms)}@keyframes MobileMenu_menu-in__mwwP2{0%{opacity:0}}@keyframes MobileMenu_menu-item-in__O1jF9{0%{opacity:0;transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){.MobileMenu_item__sISNU,.MobileMenu_panel___07HY{animation:none}}.MobileMenu_link__Ehn32{display:flex;align-items:center;min-height:56px;border-bottom:1px solid var(--line);color:var(--fg);font-size:22px;font-weight:500;letter-spacing:-.01em;text-decoration:none}.MobileMenu_link__Ehn32[aria-current=page]{color:var(--accent)}.MobileMenu_cta__ysQT6:focus-visible,.MobileMenu_link__Ehn32:focus-visible{outline:2px solid currentColor;outline-offset:2px;border-radius:6px}.MobileMenu_cta__ysQT6{display:flex;align-items:center;justify-content:center;height:56px;margin-top:28px;border-radius:14px;background:var(--cta-bg);color:var(--cta-fg);font-size:17px;font-weight:600;text-decoration:none}.lost_root__SZxhp{--paper:#fffefa;--text:#111420;--secondary:#5a696b;--yellow:#ffd23d;--gutter:clamp(20px,3.3vw,48px);min-height:var(--vh-full);display:flex;flex-direction:column;background:var(--paper);color:var(--text);font-family:var(--font-dm-sans,"DM Sans",system-ui,sans-serif);-webkit-font-smoothing:antialiased}.lost_main__ZmPdo{flex:1 1;width:min(1100px,100%);margin:0 auto;padding:clamp(40px,6vw,96px) var(--gutter);display:grid;grid-template-columns:minmax(0,420px) minmax(0,1fr);grid-gap:clamp(32px,5vw,80px);gap:clamp(32px,5vw,80px);align-items:center}.lost_stage__4iQ7K{position:relative;aspect-ratio:1;display:grid;place-items:center;animation:lost_fade__aQ_Mn .8s ease both}.lost_ringB__CqZng,.lost_ring__XCICH{position:absolute;inset:6%;border-radius:50%;border:1.5px dashed rgba(17,20,32,.18);animation:lost_spin__ugIRC 40s linear infinite}.lost_ringB__CqZng{inset:22%;border-color:rgba(255,210,61,.9);border-style:solid;animation-direction:reverse;animation-duration:28s}.lost_wander__pe7t_{animation:lost_wander__pe7t_ 6s ease-in-out infinite;filter:drop-shadow(0 18px 28px rgba(17,20,32,.14))}.lost_code__rZKQX{position:absolute;right:4%;bottom:8%;padding:8px 14px;border-radius:999px;background:var(--text);color:#fffbf0;font-size:14px;font-weight:600;letter-spacing:.04em}.lost_copy__WRzdO{animation:lost_rise__6Ku9L .7s cubic-bezier(.2,.7,.2,1) .1s both}.lost_eyebrow__yE3_T{margin:0 0 14px;text-transform:uppercase;opacity:.8}.lost_title__4X3ZR{margin:0 0 16px;font-size:clamp(40px,5.2vw,76px);line-height:.98;letter-spacing:-.035em;font-weight:600}.lost_lead__80p10{margin:0 0 28px;max-width:520px;font-size:clamp(17px,1.35vw,21px);line-height:1.5;color:var(--secondary)}.lost_row__64TDZ{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:22px}.lost_btn__qyL_b{display:inline-flex;align-items:center;height:48px;padding:0 22px;border-radius:999px;font-size:16px;font-weight:600;transition:transform .16s ease,background-color .16s ease}.lost_btn__qyL_b:hover{transform:translateY(-1px)}.lost_btnYellow__UVQtb{background:var(--yellow);color:var(--text)}.lost_btnGhost__X5vY_{border:1.5px solid rgba(17,20,32,.18);color:var(--text)}.lost_btnGhost__X5vY_:hover{background:rgba(17,20,32,.05)}.lost_small__hPz5N{display:flex;flex-wrap:wrap;align-items:center;column-gap:8px;row-gap:2px;margin:0;font-size:14px;line-height:20px;color:var(--secondary)}.lost_smallLead__KL1u8{white-space:nowrap}.lost_smallLinks__YZomF{flex-wrap:wrap;column-gap:16px;row-gap:2px;margin:0;padding:0;list-style:none}.lost_smallLinks__YZomF,.lost_smallLinks__YZomF li{display:inline-flex;align-items:center}.lost_small__hPz5N a{display:inline-block;padding:12px 0;margin:-12px 0;text-decoration:underline;text-underline-offset:3px}@keyframes lost_spin__ugIRC{to{rotate:1turn}}@keyframes lost_wander__pe7t_{0%,to{transform:translate(0) rotate(-4deg)}50%{transform:translate(10px,-14px) rotate(5deg)}}@keyframes lost_rise__6Ku9L{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes lost_fade__aQ_Mn{0%{opacity:0}to{opacity:1}}@media (max-width:820px){.lost_main__ZmPdo{grid-template-columns:minmax(0,1fr);text-align:center}.lost_stage__4iQ7K{max-width:300px;margin:0 auto}.lost_lead__80p10{margin-inline:auto}.lost_row__64TDZ{justify-content:center}}@media (prefers-reduced-motion:reduce){.lost_copy__WRzdO,.lost_ringB__CqZng,.lost_ring__XCICH,.lost_stage__4iQ7K,.lost_wander__pe7t_{animation:none}}.HiringCompare_root__YYqCD{--hc-ink:var(--ah-text,#111420);--hc-muted:var(--ah-secondary,#5a696b);--hc-card:var(--ah-card,#fffbf0);--hc-border:var(--ah-ink-08,rgba(17,20,32,0.08));--hc-yellow:var(--ah-yellow,#ffd23d);--hc-on-yellow:var(--ah-on-accent,#111420);--hc-yellow-rule:rgba(17,20,32,0.14);--hc-on-ink:var(--ah-panel,#fffbf0);--hc-pad:clamp(20px,2.2vw,32px);display:flex;flex-direction:column;gap:24px;color:var(--hc-ink)}.HiringCompare_head__QT62c{display:flex;align-items:flex-end;justify-content:space-between;gap:16px 24px;flex-wrap:wrap}.HiringCompare_headText__frjkv{display:flex;flex-direction:column;gap:8px;max-width:720px}.HiringCompare_title__Njorr{margin:0;font-size:clamp(22px,2vw,30px);line-height:1.15;letter-spacing:-.025em;font-weight:600}.HiringCompare_lede__5moH_{margin:0;font-size:16px;line-height:1.45;color:var(--hc-muted)}.HiringCompare_controls__XYThj{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.HiringCompare_picker__RcerC{position:relative;display:inline-flex;align-items:center;height:50px;border:1px solid var(--hc-border);border-radius:999px;background:var(--hc-card)}.HiringCompare_picker__RcerC:focus-within{outline:2px solid var(--hc-ink);outline-offset:2px}.HiringCompare_pickerLabel__A6hP6{position:absolute;left:18px;font-size:13px;color:var(--hc-muted);pointer-events:none}.HiringCompare_select__YAuXr{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:100%;min-width:200px;width:100%;padding:0 42px 0 88px;border:0;border-radius:999px;background:transparent;color:var(--hc-ink);font:inherit;font-size:15px;font-weight:600;cursor:pointer}.HiringCompare_select__YAuXr:focus{outline:none}.HiringCompare_chevron__IH3rj{position:absolute;right:18px;width:12px;height:12px;pointer-events:none}.HiringCompare_toggle__6VMyw{display:inline-flex;padding:3px;border-radius:999px;background:var(--hc-border)}.HiringCompare_toggleBtn__jAfFx{min-height:44px;padding:0 16px;border:0;border-radius:999px;background:transparent;color:var(--hc-ink);font:inherit;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .2s ease,color .2s ease}.HiringCompare_toggleOn__B4icF{background:var(--hc-ink);color:var(--hc-on-ink)}.HiringCompare_grid__4qJX4{display:grid;grid-template-columns:minmax(0,1fr) auto 16px minmax(260px,.9fr);grid-template-rows:repeat(var(--rows),auto);width:100%;margin:0;border-spacing:0}.HiringCompare_grid__4qJX4 tbody,.HiringCompare_grid__4qJX4 tfoot,.HiringCompare_grid__4qJX4 thead,.HiringCompare_grid__4qJX4 tr{display:contents}.HiringCompare_grid__4qJX4:after,.HiringCompare_grid__4qJX4:before{content:"";grid-row:1/-1;border-radius:28px}.HiringCompare_grid__4qJX4:before{grid-column:1/3;background:var(--hc-card);border:1px solid var(--hc-border)}.HiringCompare_grid__4qJX4:after{grid-column:4;background:var(--hc-yellow)}:where(.HiringCompare_grid__4qJX4) td,:where(.HiringCompare_grid__4qJX4) th{position:relative;z-index:1;grid-row:var(--r);padding:0;text-align:left;font-weight:400}.HiringCompare_cRole__eKDCD{grid-column:1;margin-left:var(--hc-pad)}.HiringCompare_cHire__nJbFt{grid-column:2;margin-right:var(--hc-pad);padding-left:16px}.HiringCompare_cAgent__qdyIw{grid-column:4;margin-inline:var(--hc-pad);color:var(--hc-on-yellow)}.HiringCompare_cHireWide__zi_wz{grid-column:1/3;margin-inline:var(--hc-pad)}.HiringCompare_headCell__qXqGl{align-self:end;padding-block:var(--hc-pad) 10px;opacity:.8}.HiringCompare_line__VjI00{display:flex;align-items:center;min-height:48px;padding-block:10px;border-bottom:1px solid var(--hc-border);font-size:16px;line-height:1.3}.HiringCompare_credit__G3CDy strong,.HiringCompare_line__VjI00 strong{font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.HiringCompare_cHire__nJbFt.HiringCompare_line__VjI00{justify-content:flex-end}.HiringCompare_cAgent__qdyIw.HiringCompare_line__VjI00,.HiringCompare_credit__G3CDy{justify-content:space-between;gap:12px;border-color:var(--hc-yellow-rule)}.HiringCompare_credit__G3CDy{display:flex;align-items:center;min-height:44px;padding-block:8px;font-size:15px}.HiringCompare_cAgent__qdyIw.HiringCompare_line__VjI00{flex-wrap:wrap;row-gap:4px}.HiringCompare_who__BAzi7{display:flex;flex:1 1 auto;align-items:center;gap:10px;min-width:0}.HiringCompare_whoFace__F2v3m{display:inline-flex;flex-shrink:0}.HiringCompare_whoText__8rYTa{min-width:0;font-size:15px;line-height:1.25}.HiringCompare_whoName___ttm1{font-weight:600}.HiringCompare_whoRole__rz_hi{opacity:.75}.HiringCompare_price__4dz9W{display:flex;flex-direction:column;align-items:flex-end;gap:1px;margin-left:auto;text-align:right}.HiringCompare_split__CfZ4Y{font-size:12.5px;line-height:1.35;opacity:.75;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.HiringCompare_agentTotal__nXxBQ,.HiringCompare_hireTotal__vKIfc{grid-row:calc(var(--table-rows) + 1);padding-top:14px}.HiringCompare_agentCaption__8WAeY,.HiringCompare_hireCaption__YDgW6{grid-row:calc(var(--table-rows) + 2);align-self:end;padding-block:16px var(--hc-pad)}.HiringCompare_agentCaption__8WAeY,.HiringCompare_agentTotal__nXxBQ{display:flex;flex-direction:column;gap:10px}.HiringCompare_agentCaption__8WAeY{gap:6px}.HiringCompare_total__TJnW1{display:flex;align-items:baseline;gap:8px;margin:0;flex-wrap:wrap}.HiringCompare_big__kONuX{font-size:clamp(40px,4.2vw,64px);line-height:1;letter-spacing:-.04em;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.HiringCompare_about__HRl1o,.HiringCompare_per__3PX19{font-size:18px;opacity:.75}.HiringCompare_planLine__fzwab{margin:0;font-size:16px;font-weight:500;line-height:1.4;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.HiringCompare_different__YP08h{display:block;margin-top:4px;font-size:16px;line-height:1.45;letter-spacing:0;color:var(--hc-muted)}.HiringCompare_caption___N2zG{margin:0;font-size:13px;line-height:1.45;opacity:.75}.HiringCompare_chart__fIylU{display:flex;flex-direction:column;gap:14px;margin:0}.HiringCompare_stat__eYMTu{font-size:clamp(20px,1.7vw,26px);line-height:1.3;letter-spacing:-.015em}.HiringCompare_stat__eYMTu strong{font-weight:600}.HiringCompare_bars__lyrkM{display:flex;flex-direction:column;gap:12px}.HiringCompare_barRow__zNWDK{display:grid;grid-template-columns:104px minmax(0,1fr) 150px;grid-template-areas:"label track amount";align-items:center;grid-gap:6px 16px;gap:6px 16px}.HiringCompare_barLabel__RWbnV{grid-area:label;font-size:15px;font-weight:600}.HiringCompare_barTrack__lzbGb{grid-area:track;display:block;height:16px;border-left:1px solid var(--hc-muted)}.HiringCompare_bar__FlsFA{display:block;height:100%;border-radius:0 4px 4px 0}.HiringCompare_barHire__iXDly{background:var(--hc-ink)}.HiringCompare_barHive__ClOyM{min-width:4px;background:var(--hc-yellow);box-shadow:inset 0 0 0 1px var(--hc-ink)}.HiringCompare_barAmount__RoJt8{grid-area:amount;font-size:15px;font-weight:600;text-align:right;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.HiringCompare_scale__Eugar{margin:0;font-size:13px;color:var(--hc-muted)}@media (max-width:900px){.HiringCompare_grid__4qJX4{grid-template-columns:minmax(0,1fr) auto 12px minmax(240px,1.1fr)}}@media (max-width:640px){.HiringCompare_root__YYqCD{--hc-pad:16px;gap:20px}.HiringCompare_controls__XYThj{width:100%}.HiringCompare_picker__RcerC{flex:1 1 220px}.HiringCompare_select__YAuXr{min-width:0}.HiringCompare_toggle__6VMyw{flex:1 1 auto}.HiringCompare_toggleBtn__jAfFx{flex:1 1;padding:0 12px}.HiringCompare_grid__4qJX4{grid-template-columns:minmax(0,1fr) auto minmax(0,1.15fr);grid-template-rows:none}.HiringCompare_headLong__Che_b{display:none}.HiringCompare_grid__4qJX4:after,.HiringCompare_grid__4qJX4:before{grid-row:1/span var(--table-rows)}.HiringCompare_grid__4qJX4:before{grid-column:1/-1;border-radius:22px}.HiringCompare_grid__4qJX4:after{grid-column:3;margin:6px 6px 6px 0;border-radius:16px}.HiringCompare_cHire__nJbFt{margin-right:0;padding:0 10px}.HiringCompare_cAgent__qdyIw{grid-column:3;margin:0 6px 0 0;padding-inline:10px}.HiringCompare_cHireWide__zi_wz{grid-column:1/-1;margin:0}.HiringCompare_headCell__qXqGl{padding-top:18px;font-size:11px;line-height:15px}.HiringCompare_cHire__nJbFt.HiringCompare_headCell__qXqGl{padding-inline:0}.HiringCompare_line__VjI00{font-size:15px}.HiringCompare_cAgent__qdyIw.HiringCompare_line__VjI00{padding-block:8px}.HiringCompare_whoRole__rz_hi{display:none}.HiringCompare_whoText__8rYTa{font-size:14px}.HiringCompare_who__BAzi7{gap:6px}.HiringCompare_split__CfZ4Y{font-size:11.5px;text-align:right}.HiringCompare_credit__G3CDy{flex-direction:column;align-items:flex-end;gap:2px;padding-bottom:14px}.HiringCompare_agentCaption__8WAeY,.HiringCompare_agentTotal__nXxBQ,.HiringCompare_hireCaption__YDgW6,.HiringCompare_hireTotal__vKIfc{grid-column:1/-1;margin:0;padding-inline:18px}.HiringCompare_hireCaption__YDgW6,.HiringCompare_hireTotal__vKIfc{background:var(--hc-card);border:1px solid var(--hc-border)}.HiringCompare_agentTotal__nXxBQ,.HiringCompare_hireTotal__vKIfc{margin-top:12px;padding-top:18px;border-radius:22px 22px 0 0}.HiringCompare_agentCaption__8WAeY,.HiringCompare_hireCaption__YDgW6{align-self:stretch;padding-top:12px;padding-bottom:18px;border-radius:0 0 22px 22px}.HiringCompare_hireTotal__vKIfc{border-bottom:0}.HiringCompare_hireCaption__YDgW6{grid-row:calc(var(--table-rows) + 2);border-top:0}.HiringCompare_agentTotal__nXxBQ{grid-row:calc(var(--table-rows) + 3);background:var(--hc-yellow)}.HiringCompare_agentCaption__8WAeY{grid-row:calc(var(--table-rows) + 4);background:var(--hc-yellow)}.HiringCompare_big__kONuX{font-size:40px}.HiringCompare_barRow__zNWDK{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label amount" "track track"}}@media (max-width:360px){.HiringCompare_grid__4qJX4{grid-template-columns:minmax(0,1fr) auto minmax(0,.9fr)}.HiringCompare_cRole__eKDCD.HiringCompare_line__VjI00{font-size:14px}.HiringCompare_cHire__nJbFt{padding-inline:8px}}.workflows_root__Se4po{--paper:#fffefa;--cream:#fffbf0;--ink:#242a35;--text:#111420;--secondary:#5a696b;--border:#d3dcdb;--yellow:#ffd23d;--green:#397654;--gutter:clamp(20px,3.3vw,48px);background:var(--paper);color:var(--text);font-family:var(--font-dm-sans,"DM Sans",system-ui,sans-serif);-webkit-font-smoothing:antialiased;overflow-x:clip}.workflows_eyebrow___CVrb{margin:0 0 18px;text-transform:uppercase;color:inherit;opacity:.85}.workflows_h2__TN7YM{margin:0;font-size:clamp(34px,4.2vw,56px);line-height:1.02;letter-spacing:-.03em;font-weight:500}.workflows_sectionHead__9Dmaz{padding:0 var(--gutter);margin:0 auto 48px;max-width:1408px}.workflows_sectionHead__9Dmaz .m-eyebrow{margin:0 0 18px}.workflows_sectionHeadRow__Vurzq{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);grid-gap:32px 64px;gap:32px 64px;align-items:end}.workflows_sectionLead__oU0iG{margin:0;font-size:clamp(16px,1.2vw,19px);line-height:1.5;color:var(--secondary);max-width:520px}.workflows_hero__wyMCS{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:32px;gap:32px;align-items:center;min-height:calc(100svh - 88px);padding:clamp(40px,6vw,96px) var(--gutter) clamp(48px,6vw,96px);max-width:1600px;margin:0 auto;border-top:1px solid rgba(36,42,53,.08)}.workflows_heroCopy__UZXLL{animation:workflows_heroIn__PGKBd .9s cubic-bezier(.2,.7,.2,1) both}.workflows_heroTitle__QiGT4{margin:0 0 24px;font-size:clamp(48px,6.1vw,92px);line-height:.98;letter-spacing:-.035em;font-weight:500}.workflows_heroLead__47pQU{margin:0 0 32px;max-width:520px;font-size:clamp(17px,1.35vw,22px);line-height:1.45;letter-spacing:-.01em;color:rgba(17,20,32,.78)}.workflows_heroActions__7DpBH{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.workflows_heroCaption__exSwF{margin:28px 0 0;font-size:14px;color:var(--secondary)}@keyframes workflows_heroIn__PGKBd{0%{opacity:.08;transform:translateY(18px)}to{opacity:1;transform:none}}.workflows_heroArt__9GqoI{container-type:inline-size;display:flex;justify-content:center;animation:workflows_heroIn__PGKBd 1s cubic-bezier(.2,.7,.2,1) .15s both}.workflows_canvasFit__u7s48{--fit:min(1,tan(atan2(100cqw,560px)));flex:none;width:calc(560px * var(--fit));height:calc(572px * var(--fit))}.workflows_canvasFit__u7s48>.workflows_canvas__eZrF9{scale:var(--fit);transform-origin:0 0}.workflows_canvas__eZrF9{position:relative;width:560px;height:572px;border-radius:28px;background:radial-gradient(rgba(36,42,53,.12) 1px,transparent 1px) 0 0 /22px 22px,var(--cream);border:1px solid var(--border);box-shadow:0 30px 60px rgba(17,20,32,.08);overflow:hidden}.workflows_canvasFoot__od0ga,.workflows_canvasHead__qAWBR{position:absolute;left:20px;right:20px;display:flex;justify-content:space-between;align-items:center;font-size:13px;color:var(--secondary)}.workflows_canvasHead__qAWBR{top:18px}.workflows_canvasFoot__od0ga{bottom:18px}.workflows_canvasTitle__jnH5S{gap:6px}.workflows_canvasStatus__OpMt5,.workflows_canvasTitle__jnH5S{display:inline-flex;align-items:center;font-weight:600;color:var(--text)}.workflows_canvasStatus__OpMt5{gap:8px;padding:6px 12px;border-radius:999px;background:#fff;border:1px solid var(--border);animation:workflows_statusIn__pwDDh .4s cubic-bezier(.2,.7,.2,1) both}.workflows_canvasStatus__OpMt5 i{width:8px;height:8px;border-radius:50%;background:var(--yellow);box-shadow:0 0 0 4px rgba(255,210,61,.25)}.workflows_canvas__eZrF9[data-stage="3"] .workflows_canvasStatus__OpMt5 i,.workflows_canvas__eZrF9[data-stage="4"] .workflows_canvasStatus__OpMt5 i{background:var(--green);box-shadow:0 0 0 4px rgba(57,118,84,.18)}@keyframes workflows_statusIn__pwDDh{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.workflows_dots__NKTVr{display:inline-flex;gap:5px}.workflows_dots__NKTVr i{width:6px;height:6px;border-radius:50%;background:rgba(36,42,53,.15);transition:background .3s}.workflows_dots__NKTVr i[data-on]{background:var(--ink)}.workflows_wires__CPqPC{position:absolute;inset:0;width:100%;height:100%}.workflows_wire__2x_M7{fill:none;stroke:rgba(36,42,53,.22);stroke-width:2;stroke-dasharray:4 5;stroke-linecap:round;transition:stroke .4s}.workflows_wire__2x_M7[data-on]{stroke:var(--ink);stroke-dasharray:none}.workflows_wireMuted__4RYM1{stroke:rgba(36,42,53,.14)}.workflows_node__yXpfB{position:absolute;display:flex;align-items:center;gap:12px;width:250px;padding:12px 14px;border-radius:16px;background:#fff;border:1px solid var(--border);box-shadow:0 2px 3px rgba(26,41,43,.03);transition:transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s,border-color .35s,background .35s}.workflows_node__yXpfB[data-state=active]{transform:translateY(-2px) scale(1.02);border-color:rgba(36,42,53,.35);box-shadow:0 14px 28px rgba(17,20,32,.12)}.workflows_node__yXpfB[data-state=done]{border-color:rgba(57,118,84,.35)}.workflows_node__yXpfB[data-state=done] .workflows_nodeIcon__lat8g{color:var(--green)}.workflows_nodeIcon__lat8g{flex-shrink:0;width:36px;height:36px;display:grid;place-items:center;border-radius:10px;background:var(--cream);border:1px solid var(--border);color:var(--ink)}.workflows_nodeText__pxJvc{display:flex;flex-direction:column;min-width:0}.workflows_nodeText__pxJvc strong{font-size:14px;font-weight:600;letter-spacing:-.01em;white-space:nowrap}.workflows_nodeText__pxJvc span{font-size:12px;color:var(--secondary);white-space:nowrap}.workflows_nTrigger__w_f5z{left:155px;top:56px}.workflows_nAgent__AJn0w{left:155px;top:170px}.workflows_nReview__RUJ4l{left:155px;top:286px;flex-wrap:wrap}.workflows_nReview__RUJ4l[data-state=active]{background:#fff5d3;border-color:rgba(255,210,61,.9)}.workflows_nReview__RUJ4l .workflows_nodeIcon__lat8g{background:var(--yellow);border-color:transparent}.workflows_nApproved__M92hF{left:25px;top:412px}.workflows_nChanges__gwGRD{left:285px;top:412px;opacity:.7}.workflows_reviewBtns__PwmSG{flex-basis:100%;display:flex;gap:8px;margin-top:4px;animation:workflows_statusIn__pwDDh .3s both}.workflows_reviewBtns__PwmSG b{display:inline-flex;align-items:center;gap:5px;padding:5px 10px;border-radius:999px;font-size:12px;font-weight:600;background:var(--ink);color:var(--cream)}.workflows_reviewBtns__PwmSG b+b{background:#fff;color:var(--text);border:1px solid var(--border)}.workflows_typing__9zSe8{margin-left:auto;width:28px;height:10px;background:radial-gradient(circle,var(--ink) 2px,transparent 2.5px) 0 0 /9px 10px;animation:workflows_typing__9zSe8 .9s steps(3) infinite;opacity:.6}@keyframes workflows_typing__9zSe8{to{background-position:27px 0}}.workflows_steps__huw7D{padding:clamp(72px,9vw,140px) 0 0}.workflows_stepGrid__100UY{list-style:none;margin:0 auto;padding:0 var(--gutter);max-width:1408px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:20px;gap:20px}.workflows_stepCard__lllBq{position:relative;display:flex;flex-direction:column;padding:28px 24px 24px;border-radius:24px;background:var(--cream);border:1px solid rgba(36,42,53,.08);min-height:340px}.workflows_stepCard__lllBq h3{margin:20px 0 10px;font-size:22px;font-weight:600;letter-spacing:-.02em}.workflows_stepCard__lllBq p{margin:0 0 18px;font-size:15px;line-height:1.5;color:var(--secondary)}.workflows_stepIcon__9iJ5X{width:48px;height:48px;display:grid;place-items:center;border-radius:14px;color:var(--ink)}.workflows_stepIndex__nD1Cu{position:absolute;top:28px;right:24px;font-size:13px;font-weight:600;color:var(--secondary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.workflows_stepEg__Jh_eC{list-style:none;margin:auto 0 0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.workflows_stepEg__Jh_eC li{padding:6px 10px;border-radius:999px;background:#fff;border:1px solid var(--border);font-size:12.5px;font-weight:500;color:var(--text)}.workflows_templates__fpazx{padding:clamp(72px,9vw,140px) 0 0}.workflows_tplGrid__Izhx_{list-style:none;margin:0 auto;padding:0 var(--gutter);max-width:1408px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:20px;gap:20px}.workflows_tpl__MYqRn{--tone:#fff0a8;display:flex;flex-direction:column;height:100%;padding:22px 22px 20px;border-radius:24px;background:#fff;border:1px solid rgba(36,42,53,.1);color:inherit;text-decoration:none;transition:transform .25s cubic-bezier(.2,.7,.2,1),box-shadow .25s,border-color .25s}.workflows_tpl__MYqRn:hover{transform:translateY(-4px);box-shadow:0 24px 40px rgba(17,20,32,.08);border-color:rgba(36,42,53,.2)}.workflows_tplTop__RXouS{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px}.workflows_tplWhen__5iyRi{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:999px;background:var(--tone);font-size:12.5px;font-weight:600;color:var(--ink)}.workflows_tplWho__caQW1{display:inline-flex}.workflows_tplWho__caQW1>*+*{margin-left:-8px}.workflows_tplTitle__rVJUJ{font-size:22px;font-weight:600;letter-spacing:-.02em;margin-bottom:8px}.workflows_tplBody__F9rIm{font-size:15px;line-height:1.5;color:var(--secondary);margin-bottom:20px}.workflows_tplSteps__OpmRI{display:flex;flex-wrap:wrap;align-items:center;gap:6px 4px;margin-top:auto;padding-top:16px;border-top:1px dashed var(--border);font-size:12.5px;font-weight:500;color:var(--text)}.workflows_tplStep__6EOoi{display:inline-flex;align-items:center;gap:4px}.workflows_tplStep__6EOoi svg{color:var(--secondary);opacity:.7}.workflows_tplStep__6EOoi[data-review]{color:var(--ink);font-weight:600}.workflows_tplStep__6EOoi[data-review]:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--yellow);margin-right:2px}.workflows_tplCta__1rCP6{display:inline-flex;align-items:center;gap:6px;margin-top:16px;font-size:14px;font-weight:600;color:var(--ink);opacity:.75;transition:opacity .2s,gap .2s}.workflows_tpl__MYqRn:hover .workflows_tplCta__1rCP6{opacity:1;gap:10px}.workflows_loop__UG9DE{margin-top:clamp(72px,9vw,140px);background:var(--ink);color:var(--cream)}.workflows_loopInner__oz_Cn{max-width:1408px;margin:0 auto;padding:clamp(72px,8vw,120px) var(--gutter);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,520px);grid-gap:48px 80px;gap:48px 80px;align-items:center}.workflows_loopCopy__qYQ6s .m-eyebrow{margin:0 0 18px;color:var(--yellow)}.workflows_loopCopy__qYQ6s .workflows_sectionLead__oU0iG{color:rgba(255,251,240,.72);margin-top:22px}.workflows_loopPoints__jiD5C{list-style:none;margin:32px 0 0;padding:0;display:grid;grid-gap:14px;gap:14px;font-size:16px}.workflows_loopPoints__jiD5C li{display:flex;align-items:center;gap:12px}.workflows_loopPoints__jiD5C svg{flex-shrink:0;color:var(--yellow)}.workflows_approval__3Dqbp{background:var(--cream);color:var(--text);border-radius:28px;padding:22px 24px 24px;box-shadow:0 40px 80px rgba(0,0,0,.35)}.workflows_approvalHead__kW9kR{display:flex;justify-content:space-between;align-items:center;margin-bottom:18px;font-size:13px;color:var(--secondary)}.workflows_approvalBadge__2OVHr{padding:6px 10px;border-radius:999px;background:var(--yellow);color:var(--ink);font-weight:600;font-size:12.5px}.workflows_approvalBody__MigbP{display:flex;gap:14px;align-items:flex-start}.workflows_approvalBody__MigbP strong{display:block;font-size:18px;font-weight:600;letter-spacing:-.015em;margin:6px 0}.workflows_approvalBody__MigbP p{margin:0;font-size:14.5px;line-height:1.5;color:var(--secondary)}.workflows_approvalDrafts__jGi4o{list-style:none;margin:18px 0 0;padding:0;display:grid;grid-gap:8px;gap:8px}.workflows_approvalDrafts__jGi4o li{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:12px;background:#fff;border:1px solid var(--border);font-size:14px;font-weight:500}.workflows_approvalDrafts__jGi4o i{width:8px;height:8px;border-radius:50%;background:var(--green)}.workflows_approvalDrafts__jGi4o li[data-flag] i{background:var(--yellow)}.workflows_approvalActions__QhQt1{display:flex;gap:10px;margin-top:18px}.workflows_approve__loxfb,.workflows_changes__72n_O{display:inline-flex;align-items:center;gap:8px;padding:12px 16px;border-radius:999px;font-size:14px;font-weight:600}.workflows_approve__loxfb{background:var(--ink);color:var(--cream)}.workflows_changes__72n_O{background:#fff;border:1px solid var(--border)}.workflows_run__JvIJh{padding:clamp(72px,9vw,140px) 0 0}.workflows_timeline__3akPW{list-style:none;margin:0 auto;padding:0 var(--gutter);max-width:880px;position:relative}.workflows_timeline__3akPW:before{content:"";position:absolute;left:calc(var(--gutter) + 72px + 10px);top:10px;bottom:10px;border-left:2px dashed var(--border)}.workflows_tlItem__eHJrI{position:relative;display:grid;grid-template-columns:72px 22px 40px minmax(0,1fr);grid-gap:0 14px;gap:0 14px;align-items:center;padding:12px 0}.workflows_tlTime__ENnB9{font-size:14px;font-weight:600;color:var(--secondary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right}.workflows_tlDot__JcCUO{width:22px;height:22px;border-radius:50%;background:#fff;border:2px solid var(--border);position:relative;z-index:1}.workflows_tlDot__JcCUO[data-kind=agent]{border-color:#d084ee}.workflows_tlDot__JcCUO[data-kind=review]{background:var(--yellow);border-color:var(--yellow)}.workflows_tlDot__JcCUO[data-kind=done]{background:var(--green);border-color:var(--green)}.workflows_tlWho__YSCtw{display:grid;place-items:center}.workflows_tlYou__If1JZ{width:28px;height:28px;display:grid;place-items:center;border-radius:50%;background:var(--ink);color:var(--cream);font-size:11px;font-weight:700}.workflows_tlLine__VpmF0{font-size:17px;letter-spacing:-.01em}.workflows_close__ptKxn{position:relative;margin:clamp(72px,9vw,140px) var(--gutter) clamp(72px,8vw,120px);padding:clamp(56px,7vw,96px) var(--gutter);border-radius:32px;background:var(--yellow);text-align:center;overflow:hidden}.workflows_closeInner__SwswJ{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:20px}.workflows_closeTitle__8BBDV{margin:0;font-size:clamp(38px,5vw,72px);line-height:.98;letter-spacing:-.035em;font-weight:500}.workflows_closeLead__cD9Ov{margin:0;font-size:clamp(16px,1.3vw,20px);color:rgba(17,20,32,.75)}.workflows_close__ptKxn .workflows_closeA__32LAr,.workflows_close__ptKxn .workflows_closeB__pz2A2{position:absolute;opacity:.95;animation:workflows_bob__bMibh 6s ease-in-out infinite}.workflows_close__ptKxn .workflows_closeA__32LAr{left:7%;bottom:10%;transform:rotate(-8deg)}.workflows_close__ptKxn .workflows_closeB__pz2A2{right:9%;top:16%;transform:rotate(10deg);animation-delay:-3s}@keyframes workflows_bob__bMibh{0%,to{translate:0 0}50%{translate:0 -10px}}@media (max-width:1100px){.workflows_stepGrid__100UY{grid-template-columns:repeat(2,minmax(0,1fr))}.workflows_stepCard__lllBq{min-height:0}.workflows_tplGrid__Izhx_{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.workflows_hero__wyMCS{min-height:0;gap:48px}.workflows_hero__wyMCS,.workflows_loopInner__oz_Cn,.workflows_sectionHeadRow__Vurzq{grid-template-columns:1fr}.workflows_close__ptKxn .workflows_closeA__32LAr,.workflows_close__ptKxn .workflows_closeB__pz2A2{display:none}}@media (max-width:620px){.workflows_stepGrid__100UY,.workflows_tplGrid__Izhx_{grid-template-columns:1fr}.workflows_timeline__3akPW:before{left:calc(var(--gutter) + 44px + 10px)}.workflows_tlItem__eHJrI{grid-template-columns:44px 22px 32px minmax(0,1fr);gap:0 10px}.workflows_tlLine__VpmF0{font-size:15px}.workflows_approvalActions__QhQt1{flex-direction:column}}@media (prefers-reduced-motion:reduce){.workflows_canvasStatus__OpMt5,.workflows_close__ptKxn .workflows_closeA__32LAr,.workflows_close__ptKxn .workflows_closeB__pz2A2,.workflows_heroArt__9GqoI,.workflows_heroCopy__UZXLL,.workflows_reviewBtns__PwmSG,.workflows_typing__9zSe8{animation:none}.workflows_node__yXpfB,.workflows_tpl__MYqRn{transition:none}}.hero_hero___CTpx{--w:max(88px,min(199.19px,13.84vw,calc((100svh - 470px) / 2.134)));--h:calc(var(--w) * 1.15468);--px:calc(var(--w) * 1.10448);--py:calc(var(--w) * 0.97897);position:relative;display:flex;flex-direction:column;align-items:center;gap:max(24px,calc(var(--w) * .246));width:100%;color:var(--ah-ink)}.hero_hexes__Syck_{position:relative;width:100%;height:calc(var(--h) + var(--py));perspective:1200px}.hero_plane__T7XWN{transform-origin:50% 70%}.hero_bob__E0Po9,.hero_drop__Nw6wY,.hero_face__vuf0_,.hero_flip__2iNHO,.hero_plane__T7XWN{position:absolute;inset:0;transform-style:preserve-3d}.hero_back__KOIXI{visibility:hidden}.hero_blink__G8PDe{position:absolute;inset:0;transform-origin:50% 64%}.hero_landing__AhnFo{position:absolute;inset:0;display:block;fill:rgba(17,20,32,.08)}.hero_cursor__lNmfG{position:absolute;left:calc(50% + var(--px) - var(--w) / 2 + var(--w) * .6577);top:calc(var(--py) + var(--h) * .5826);width:max(22px,calc(var(--w) * .1958));z-index:2;pointer-events:none}.hero_cursor__lNmfG img{display:block;width:100%;height:auto}.hero_clip__WJcBp{position:absolute;left:calc(50% + var(--w) * .14057);top:0;z-index:1;width:calc(var(--w) * 9.63904);height:calc(var(--w) * 5.42196);transform:translate(-50%,calc(var(--w) * -.68779));pointer-events:none;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent),linear-gradient(180deg,transparent,#000 6%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent),linear-gradient(180deg,transparent,#000 6%,#000 92%,transparent);-webkit-mask-composite:source-in;mask-composite:intersect}.hero_clipOff__UozUK{display:none}.hero_clip__WJcBp video{display:block;width:100%;height:100%;object-fit:fill}.hero_copy__DOfAL{display:flex;flex-direction:column;align-items:center;max-width:778px;text-align:center;pointer-events:auto}.hero_eyebrow__QPhuX{margin:0 0 14px;font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--ah-on-yellow)}.hero_title__Lwb4u{margin:0;font-size:56px;font-weight:500;line-height:1.02;text-wrap:balance}.hero_lead__ocnuY{margin:14px 0 0;font-size:18px;line-height:1.3;text-wrap:pretty}.hero_copy__DOfAL .hero_cta__ajar_{margin-top:35px;height:66px;padding:0 32px;border-radius:999px;font-size:18px}@media (max-width:900px){.hero_hero___CTpx{--w:clamp(72px,23vw,132px);gap:20px}.hero_copy__DOfAL{padding:0 4px}.hero_title__Lwb4u{font-size:clamp(38px,10.4vw,56px)}.hero_lead__ocnuY{font-size:16px;line-height:1.45}.hero_copy__DOfAL .hero_cta__ajar_{margin-top:24px;height:56px;padding:0 28px;font-size:16px}}@media (min-width:900.02px) and (prefers-reduced-motion:no-preference){.hero_plane__T7XWN{animation:hero_tilt__jKreh .8s var(--ah-ease-out) backwards}.hero_cell__Qs_0g:not(.hero_sunny__DfDot){animation:hero_rise__5yp9B .48s var(--ah-ease-out) backwards;animation-delay:calc(60ms + var(--ring, 0) * 35ms)}.hero_drop__Nw6wY{animation:hero_drop__Nw6wY .52s cubic-bezier(.34,1.45,.64,1) .36s backwards}.hero_landing__AhnFo{animation:hero_land__oHTf_ .52s var(--ah-ease-out) .36s backwards}.hero_blink__G8PDe{animation:hero_blink__G8PDe .22s ease-in-out .96s}.hero_cursor__lNmfG{animation:hero_glide__Zr_pL .36s var(--ah-ease-out) .7s backwards}.hero_cursor__lNmfG img{animation:hero_press__4c4bL .16s ease-in-out 1.06s}.hero_back__KOIXI{animation:hero_turn-out__uFR_L .2s ease-in var(--flip,0s) backwards}.hero_face__vuf0_:not(.hero_back__KOIXI){animation:hero_turn-in__y94S6 .26s var(--ah-ease-out) calc(var(--flip, 0s) + .2s) backwards}.hero_pressed__A8_BG .hero_flip__2iNHO{animation:hero_press__4c4bL .16s ease-in-out calc(var(--flip, 0s) - .14s)}.hero_filled__ri3lI .hero_bob__E0Po9{animation:hero_bob__E0Po9 5s ease-in-out infinite;animation-delay:calc(2s + var(--flip, 0s) * 1.6)}.hero_copy__DOfAL>*{animation:hero_reveal__oDuca var(--ah-dur-3) var(--ah-ease-out) backwards}.hero_copy__DOfAL>:first-child{animation-delay:.6s}.hero_copy__DOfAL>:nth-child(2){animation-delay:.66s}.hero_copy__DOfAL>:nth-child(3){animation-delay:.72s}.hero_copy__DOfAL>:nth-child(4){animation-delay:.78s}}@keyframes hero_tilt__jKreh{0%{transform:rotateX(50deg)}}@keyframes hero_rise__5yp9B{0%{opacity:0;transform:translateZ(-160px)}}@keyframes hero_drop__Nw6wY{0%{opacity:0;transform:translateY(-40px)}35%{opacity:1}}@keyframes hero_land__oHTf_{0%{opacity:0;transform:scale(.72)}}@keyframes hero_blink__G8PDe{50%{transform:scaleY(.15)}}@keyframes hero_glide__Zr_pL{0%{opacity:0;transform:translate(150px,110px)}}@keyframes hero_press__4c4bL{50%{transform:scale(.92)}}@keyframes hero_turn-out__uFR_L{0%{visibility:visible}to{visibility:hidden;transform:rotateY(90deg)}}@keyframes hero_turn-in__y94S6{0%{visibility:hidden;transform:rotateY(-90deg)}}@keyframes hero_bob__E0Po9{50%{transform:translateY(-2px)}}@keyframes hero_reveal__oDuca{0%{opacity:0;transform:translateY(16px)}}.legal_root__d0e0A{--paper:#fffefa;--text:#111420;--secondary:#5a696b;--rule:rgba(17,20,32,0.1);--yellow:#ffd23d;--gutter:clamp(20px,3.3vw,48px);background:var(--paper);color:var(--text);font-family:var(--font-dm-sans,"DM Sans",system-ui,sans-serif);-webkit-font-smoothing:antialiased;min-height:var(--vh-full);display:flex;flex-direction:column}.legal_main__YogiK{flex:1 1;width:min(1180px,100%);margin:0 auto;padding:clamp(40px,6vw,88px) var(--gutter) clamp(72px,8vw,120px)}.legal_head__P_kAq{max-width:760px;margin-bottom:clamp(36px,4vw,64px);animation:legal_rise__svbIM .7s cubic-bezier(.2,.7,.2,1) both}.legal_eyebrow__7S5W7{margin:0 0 14px;text-transform:uppercase;opacity:.8}.legal_title__3lbEb{margin:0 0 18px;font-size:clamp(40px,5vw,72px);line-height:.98;letter-spacing:-.035em;font-weight:600}.legal_lead__8yNj4{margin:0 0 14px;font-size:clamp(17px,1.35vw,21px);line-height:1.5;color:var(--secondary)}.legal_meta__oFh9S{margin:0;font-size:14px;color:var(--secondary)}.legal_grid__fSGl5{display:grid;grid-template-columns:260px minmax(0,720px);grid-gap:clamp(32px,5vw,96px);gap:clamp(32px,5vw,96px);align-items:start}.legal_rail__DtPur{position:-webkit-sticky;position:sticky;top:96px;display:flex;flex-direction:column;gap:10px;padding-right:8px}.legal_railTitle__z5kPW{margin:14px 0 4px;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--secondary)}.legal_railTitle__z5kPW:first-child{margin-top:0}.legal_toc__N4Ou_{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.legal_toc__N4Ou_ a{display:block;padding:6px 10px;border-radius:8px;font-size:14px;line-height:1.35;color:var(--secondary);transition:background-color .14s ease,color .14s ease}.legal_toc__N4Ou_ a:hover{background:rgba(17,20,32,.05);color:var(--text)}.legal_article__TwP0T{animation:legal_rise__svbIM .7s cubic-bezier(.2,.7,.2,1) .08s both}.legal_section__PzlGJ{padding:8px 0 26px;scroll-margin-top:110px}.legal_section__PzlGJ+.legal_section__PzlGJ{border-top:1px solid var(--rule);padding-top:30px}.legal_h2__pH6xC{margin:0 0 12px;font-size:clamp(22px,1.8vw,28px);line-height:1.2;letter-spacing:-.02em;font-weight:600}.legal_anchor__48Xv7{color:inherit}.legal_anchor__48Xv7:hover{text-decoration:underline;-webkit-text-decoration-color:var(--yellow);text-decoration-color:var(--yellow);text-decoration-thickness:3px;text-underline-offset:4px}.legal_p__RWjqE{margin:0 0 14px;font-size:17px;line-height:1.6}.legal_p__RWjqE a{text-decoration:underline;text-underline-offset:3px}.legal_list__r0oMu{list-style:disc;margin:0 0 14px;padding-left:22px;display:flex;flex-direction:column;gap:8px;font-size:17px;line-height:1.55}.legal_list__r0oMu li::marker{color:var(--secondary)}.legal_contact__JGi9z{margin-top:8px;padding:20px 22px;border-radius:18px;background:#fff6cf}.legal_contact__JGi9z .legal_p__RWjqE{margin:0}@keyframes legal_rise__svbIM{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media (max-width:900px){.legal_grid__fSGl5{grid-template-columns:minmax(0,1fr)}.legal_rail__DtPur{position:static;padding:16px 18px;border:1px solid var(--rule);border-radius:18px}}@media (pointer:coarse){.legal_toc__N4Ou_ a{display:flex;align-items:center;min-height:44px;padding-block:0}}@media (prefers-reduced-motion:reduce){.legal_article__TwP0T,.legal_head__P_kAq{animation:none}}.TeamPicker_root__NOtVd{--tp-ink:var(--ah-text,#111420);--tp-muted:var(--ah-secondary,#5a696b);--tp-rule:var(--ah-border,#d3dcdb);--tp-chip:var(--ah-elevated,#fff);--tp-hover:#fff0a8;--tp-on-ink:var(--ah-on-ink,#fffbf0);--tp-fade:36px;display:flex;flex-direction:column;gap:16px;min-width:0}.TeamPicker_tabs__1wfKT{--fade-l:0;--fade-r:0;display:flex;gap:4px;padding:4px 4px 0;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;border-bottom:1px solid var(--tp-rule);mask-image:linear-gradient(to right,transparent,#000 calc(var(--fade-l) * var(--tp-fade)),#000 calc(100% - var(--fade-r) * var(--tp-fade)),transparent);-webkit-mask-image:linear-gradient(to right,transparent,#000 calc(var(--fade-l) * var(--tp-fade)),#000 calc(100% - var(--fade-r) * var(--tp-fade)),transparent)}.TeamPicker_tabs__1wfKT::-webkit-scrollbar{display:none}.TeamPicker_tab__iYctL{flex:0 0 auto;min-height:44px;margin-bottom:-1px;padding:0 12px;border:0;border-bottom:2px solid transparent;background:none;color:var(--tp-muted);font:inherit;font-size:15px;font-weight:500;line-height:1.2;white-space:nowrap;cursor:pointer;transition:color .2s ease,border-color .2s ease}.TeamPicker_tab__iYctL:hover{color:var(--tp-ink)}.TeamPicker_tabOn__OtY_t{color:var(--tp-ink);border-bottom-color:var(--tp-ink)}.TeamPicker_tabs__1wfKT .TeamPicker_tab__iYctL:focus-visible{outline-offset:-3px;border-radius:6px}.TeamPicker_chips__o1fcs{display:flex;flex-wrap:wrap;gap:10px}.TeamPicker_chip__pepWo{display:inline-flex;align-items:center;min-height:44px;max-width:100%;padding:0 18px;border-radius:999px;border:1px solid var(--tp-rule);background:var(--tp-chip);color:var(--tp-ink);font:inherit;font-size:15px;font-weight:500;line-height:1.2;text-align:left;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,color .2s ease,transform .2s ease}.TeamPicker_chip__pepWo:hover{background:var(--tp-hover);border-color:var(--tp-hover);transform:translateY(-1px)}.TeamPicker_chipOn__yiX9O,.TeamPicker_chipOn__yiX9O:hover{background:var(--tp-ink);border-color:var(--tp-ink);color:var(--tp-on-ink);transform:none}@media (prefers-reduced-motion:reduce){.TeamPicker_chip__pepWo,.TeamPicker_tab__iYctL{transition:none}.TeamPicker_chip__pepWo:hover{transform:none}}@media (min-width:1024px){.TeamPicker_root__NOtVd{gap:calc(18 * var(--u, 1px))}.TeamPicker_tab__iYctL{padding:0 calc(14 * var(--u, 1px))}.TeamPicker_chip__pepWo,.TeamPicker_tab__iYctL{min-height:calc(46 * var(--u, 1px));font-size:max(13px,calc(16 * var(--u, 1px)))}.TeamPicker_chip__pepWo{padding:0 calc(20 * var(--u, 1px))}}.teams_root__TmMQW{--paper:var(--ah-panel,#fffbf0);--tint:var(--ah-canvas,#edf2f2);--card:var(--ah-card,#fffbf0);--text:var(--ah-text,#111420);--secondary:var(--ah-secondary,#5a696b);--border:var(--ah-ink-08,rgba(17,20,32,0.08));--border-strong:var(--ah-ink-12,rgba(17,20,32,0.12));--ink:#0b0e1c;--on-ink:#fffbf0;--tile-ink:#111420;--tile-muted:rgba(17,20,32,0.72);--tile-line:rgba(17,20,32,0.1);--yellow:#ffd23d;--gutter:max(clamp(20px,3.3vw,48px),calc((100cqw - 1464px) / 2));container-type:inline-size;background:var(--paper);color:var(--text);font-family:var(--font-dm-sans,"DM Sans",system-ui,sans-serif);-webkit-font-smoothing:antialiased;overflow-x:clip}.teams_eyebrow__fRkon{margin:0 0 18px;text-transform:uppercase;color:inherit;opacity:.8}.teams_heroTitle__R2s_V{margin:0 0 20px;font-size:clamp(44px,5.6vw,84px);line-height:.98;letter-spacing:-.035em;font-weight:500}.teams_heroLead__1aWIb{margin:0 0 28px;max-width:520px;font-size:clamp(17px,1.35vw,22px);line-height:1.45;letter-spacing:-.01em;color:var(--secondary)}.teams_h2__wEfvB{margin:0 0 14px;font-size:clamp(32px,3.4vw,52px);line-height:1.05;letter-spacing:-.03em;font-weight:500}.teams_lead___ssmk{margin:0;max-width:600px;font-size:clamp(17px,1.25vw,20px);line-height:1.5;color:var(--secondary)}.teams_section__kmLYd{padding:clamp(64px,7vw,112px) var(--gutter)}.teams_sectionTint__rxHTn{background:var(--tint)}.teams_sectionHead__vPe09{max-width:880px;margin-bottom:clamp(32px,3.6vw,48px)}.teams_compareSection__GnkTe{padding-top:clamp(48px,5vw,80px);background:var(--tint)}.teams_compareSection__GnkTe>*{max-width:1180px;margin:0 auto}.teams_hero__HaTjR{padding:clamp(56px,7vw,112px) var(--gutter) clamp(24px,3vw,40px);text-align:center;display:flex;flex-direction:column;align-items:center}.teams_hero__HaTjR .teams_heroLead__1aWIb{margin-left:auto;margin-right:auto}.teams_filters__vX8Wz{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:8px}.teams_filter___KXvh{height:44px;padding:0 18px;border-radius:999px;border:1.5px solid var(--border-strong);background:transparent;color:var(--text);font:inherit;font-size:15px;font-weight:500;cursor:pointer;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.teams_filterOn__G7C8K,.teams_filter___KXvh:hover{border-color:var(--text)}.teams_filterOn__G7C8K{background:var(--text);color:var(--paper)}.teams_grid__7Gn4d{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px;gap:18px;margin:0;padding:0;list-style:none}.teams_card__kba5d{display:flex;flex-direction:column;height:100%;padding:28px 28px 26px;border-radius:32px;color:var(--tile-ink);text-decoration:none;transition:transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s ease}.teams_card__kba5d:hover{transform:translateY(-4px);box-shadow:0 24px 50px rgba(17,20,32,.14)}.teams_card__kba5d:focus-visible{outline:3px solid var(--tile-ink);outline-offset:3px}.teams_stack__xKVLv{display:flex;align-items:flex-end;margin-bottom:22px}.teams_stackFace__aamgh{margin-left:-22px;filter:drop-shadow(0 8px 16px rgba(17,20,32,.12))}.teams_stackFace__aamgh:first-child{margin-left:0}.teams_stackLead__yrCsF{position:relative;z-index:1}.teams_cardName__qug31{margin:0 0 8px;font-size:clamp(24px,1.9vw,30px);line-height:1.1;letter-spacing:-.025em;font-weight:600}.teams_cardHook__jekd1{margin:0 0 20px;font-size:16px;line-height:1.45;color:var(--tile-muted)}.teams_chip__G9W0X{display:inline-flex;align-items:center;flex-wrap:wrap;gap:6px 8px;align-self:flex-start;margin:auto 0 0;padding:8px 14px;border-radius:999px;background:rgba(17,20,32,.08);color:var(--tile-ink);font-size:13px;font-weight:600;letter-spacing:.01em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.teams_chipDot__7BZ_r{font-style:normal;opacity:.5}.teams_costNote__oYLDn{max-width:880px;margin:24px 0 0;font-size:13px;line-height:1.5;color:var(--secondary)}.teams_cardGo__MQBuf{margin-top:18px;font-size:15px;font-weight:600}.teams_notSure__BJY4y{padding:0 var(--gutter) clamp(72px,8vw,128px)}.teams_notSureInner__3hqZr{display:flex;align-items:center;gap:28px;padding:clamp(28px,3vw,44px);border-radius:32px;background:var(--card);border:1px solid var(--border)}.teams_notSureInner__3hqZr .teams_h2__wEfvB{margin-bottom:6px;font-size:clamp(26px,2.4vw,36px)}.teams_notSurePip__avWkf{flex-shrink:0}.teams_notSureBtn__cujRm{margin-left:auto}.teams_detailHero__HEwi3{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;grid-gap:clamp(24px,3vw,56px);gap:clamp(24px,3vw,56px);padding:clamp(48px,5vw,80px) var(--gutter) clamp(32px,4vw,64px);color:var(--tile-ink);border-top:1px solid var(--tile-line)}.teams_detailHero__HEwi3 .teams_heroLead__1aWIb{color:var(--tile-muted)}.teams_detailHero__HEwi3 .teams_chip__G9W0X{margin:0 0 28px}.teams_detailCopy__0p5G_{display:flex;flex-direction:column;align-items:flex-start}.teams_crumb__ubtdw{color:inherit;text-decoration:none;border-bottom:1px solid}.teams_crumb__ubtdw:hover{opacity:.7}.teams_hiveWrap__8J460{--hive-scale:1;position:relative;height:calc(36rem * var(--hive-scale));justify-self:center;width:100%;max-width:40rem}.teams_hive__cOW_V{position:absolute;left:50%;top:50%;width:0;height:0;scale:var(--hive-scale)}.teams_ring__LiCQs{position:absolute;left:-17rem;top:-17rem;width:34rem;height:34rem;border-radius:50%;border:1px dashed rgba(17,20,32,.22)}.teams_teamNode__S5MJN{position:absolute;left:0;top:0;display:flex;flex-direction:column;align-items:center;translate:-50% -50%;filter:drop-shadow(0 18px 34px rgba(17,20,32,.18))}.teams_teamLink__Z1PPs{position:absolute;left:50%;top:40%;width:11rem;height:1px;background:linear-gradient(90deg,rgba(17,20,32,.35),transparent);transform-origin:left center;z-index:-1}.teams_teamLabel__XcU29{margin-top:10px;text-align:center;white-space:nowrap}.teams_teamLabel__XcU29 strong{display:block;font-size:17px;letter-spacing:-.01em;font-weight:600}.teams_teamLabel__XcU29 span{font-size:13px;color:var(--tile-muted)}.teams_pains__7XLuu{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px;gap:18px;margin:0;padding:0;list-style:none}.teams_pain__jW_C_{display:flex;flex-direction:column;gap:28px;min-height:220px;padding:28px;border-radius:28px;background:var(--card);border:1px solid var(--border)}.teams_painIndex__gSgql{font-size:13px;font-weight:600;letter-spacing:.08em;color:var(--secondary)}.teams_pain__jW_C_ p{margin:auto 0 0;font-size:clamp(24px,2.1vw,34px);line-height:1.12;letter-spacing:-.025em;font-weight:500}.teams_rows__JVkis{display:flex;flex-direction:column;gap:14px;margin:0;padding:0;list-style:none}.teams_row__QexO3{display:flex;align-items:center;gap:22px;padding:22px 28px;border-radius:28px;color:var(--tile-ink)}.teams_rowBody__xGc2B{flex:1 1;min-width:0}.teams_rowTitle__BQijM{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:0;font-size:clamp(20px,1.6vw,24px);line-height:1.15;letter-spacing:-.02em;font-weight:600}.teams_leadPill__I4WXQ{padding:3px 9px;border-radius:999px;background:var(--ink);color:var(--on-ink);font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.teams_rowName__kUh9Q{margin:4px 0 8px;font-size:15px;color:var(--tile-muted)}.teams_rowDoes__YGkHk{margin:0;font-size:16px;line-height:1.45;color:var(--tile-ink)}.teams_meet__pSbe0{flex-shrink:0;padding:12px 18px;border-radius:999px;background:var(--ink);color:var(--on-ink);font-size:14px;font-weight:600;text-decoration:none;transition:transform .14s ease,background-color .14s ease}.teams_meet__pSbe0:hover{transform:translateY(-1px);background:#1c1f2d}.teams_weekGrid__ySqJN{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);grid-gap:clamp(32px,5vw,96px);gap:clamp(32px,5vw,96px);align-items:center}.teams_weekGrid__ySqJN .teams_sectionHead__vPe09{margin-bottom:0}.teams_bubbles__u602u{display:flex;flex-direction:column;gap:18px;margin:0;padding:0;list-style:none}.teams_bubbles__u602u>:nth-child(2n){margin-left:clamp(0px,4vw,56px)}.teams_bubble__xCuOe{display:flex;align-items:center;gap:22px;padding:26px 34px;border-radius:999px;color:var(--tile-ink);transition:transform .35s cubic-bezier(.2,.7,.2,1)}.teams_bubble__xCuOe:hover{transform:translateX(8px)}.teams_bubble__xCuOe>div{display:flex;flex-direction:column;gap:2px;min-width:0}.teams_bubbleFace__3sD8_{flex-shrink:0}.teams_bubbleWho__2negz{font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;opacity:.75}.teams_bubble__xCuOe strong{font-size:clamp(18px,1.4vw,22px);font-weight:500;letter-spacing:-.015em;line-height:1.25}.teams_bubble__xCuOe span:not(.teams_bubbleWho__2negz){font-size:15px;opacity:.78}.teams_dayGrid__HbUHE{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px}.teams_dayCard__ZfCta{padding:28px;border-radius:28px;background:var(--card);border:1px solid var(--border)}.teams_dayCard__ZfCta .teams_eyebrow__fRkon{margin-bottom:14px}.teams_dayList__avbSO{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.teams_dayList__avbSO li{display:flex;align-items:center;gap:14px;padding:14px 0;border-top:1px solid var(--border);font-size:17px;line-height:1.35;font-weight:500}.teams_dayList__avbSO li>span{display:flex;flex-direction:column;gap:2px;min-width:0}.teams_dayList__avbSO small{font-size:14px;font-weight:400;color:var(--secondary)}.teams_swaps__wjsxn{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px;gap:18px;margin:0;padding:0;list-style:none}.teams_swap___jHY6{display:flex;flex-direction:column;align-items:center;text-align:center;gap:4px;height:100%;padding:32px 20px 28px;border-radius:28px;color:var(--tile-ink);text-decoration:none;transition:transform .35s cubic-bezier(.2,.7,.2,1)}.teams_swap___jHY6:hover{transform:translateY(-4px)}.teams_swap___jHY6 strong{margin-top:14px;font-size:20px;font-weight:600;letter-spacing:-.02em}.teams_swap___jHY6 span{font-size:14px;color:var(--tile-muted)}.teams_swap___jHY6 small{margin-top:8px;font-size:14px;color:var(--tile-ink)}.teams_close__Ajsnr{position:relative;padding:clamp(80px,10vw,150px) var(--gutter) clamp(56px,6vw,96px);text-align:center;background:var(--yellow);color:var(--tile-ink);overflow:hidden}.teams_closeInner__q1KKx{position:relative;display:flex;flex-direction:column;align-items:center;gap:18px}.teams_closeTitle__Da_p_{margin:0;font-size:clamp(38px,4.8vw,72px);line-height:1;letter-spacing:-.035em;font-weight:500}.teams_closeLead__Dw1to{margin:0 0 8px;font-size:clamp(16px,1.3vw,20px);color:var(--tile-muted)}.teams_closeRow__wbHEA{display:flex;gap:12px;flex-wrap:wrap;justify-content:center}.teams_closeCast__UVA6V{display:flex;justify-content:center;align-items:flex-end;gap:12px;margin-top:56px}.teams_closeCast__UVA6V>*{animation:teams_bob__a2DHd 5s ease-in-out infinite}.teams_closeCast__UVA6V>:nth-child(2n){animation-delay:-2.5s}@keyframes teams_bob__a2DHd{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@media (max-width:1100px){.teams_grid__7Gn4d{grid-template-columns:repeat(2,minmax(0,1fr))}.teams_detailHero__HEwi3{grid-template-columns:1fr;justify-items:center;text-align:center}.teams_detailCopy__0p5G_{align-items:center}.teams_hiveWrap__8J460{--hive-scale:0.8;height:calc(30rem * var(--hive-scale))}}@media (max-width:900px){.teams_weekGrid__ySqJN{grid-template-columns:1fr}.teams_bubbles__u602u>:nth-child(2n){margin-left:0}.teams_dayGrid__HbUHE,.teams_pains__7XLuu,.teams_swaps__wjsxn{grid-template-columns:minmax(0,1fr)}.teams_pain__jW_C_{min-height:0;gap:18px}.teams_notSureInner__3hqZr{flex-wrap:wrap}.teams_notSureBtn__cujRm{margin-left:0}}@media (max-width:640px){.teams_grid__7Gn4d{grid-template-columns:minmax(0,1fr)}.teams_card__kba5d{padding:22px 22px 20px;border-radius:26px}.teams_hiveWrap__8J460{--hive-scale:0.56;height:calc(34rem * var(--hive-scale))}.teams_row__QexO3{flex-wrap:wrap;gap:14px;padding:20px;border-radius:22px}.teams_rowBody__xGc2B{flex-basis:calc(100% - 86px)}.teams_meet__pSbe0{margin-left:0}.teams_bubble__xCuOe{padding:20px 22px;border-radius:32px;gap:14px}.teams_dayCard__ZfCta,.teams_pain__jW_C_{padding:22px;border-radius:22px}.teams_closeCast__UVA6V{gap:4px;margin-top:40px;margin-bottom:-23px;scale:.75;transform-origin:center top}.teams_notSureInner__3hqZr{padding:24px;border-radius:24px}}@media (prefers-reduced-motion:reduce){.teams_bubble__xCuOe,.teams_card__kba5d,.teams_closeCast__UVA6V>*,.teams_swap___jHY6{animation:none;transition:none}}