.public-home_site__isRKc{--ink:#202a2e;--muted:#697579;--gold:#f4c400;--paper:#faf9f5;min-height:100vh;overflow:hidden;color:var(--ink);background:var(--paper);font-family:Arial,Helvetica,sans-serif}.public-home_header__7O7AW{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;width:min(1240px,calc(100% - 64px));height:92px;margin:0 auto;border-bottom:1px solid #222b2b1a}.public-home_brand__ZfUEJ{display:inline-flex;width:220px}.public-home_brand__ZfUEJ img{display:block;width:100%;height:auto;mix-blend-mode:multiply}.public-home_nav__TbdsU{display:flex;align-items:center;gap:34px;font-size:14px}.public-home_footer__nDpCn>a,.public-home_nav__TbdsU>a{color:inherit;text-decoration:none}.public-home_footer__nDpCn>a:hover,.public-home_nav__TbdsU>a:not(.public-home_loginLink__SijSf):hover{color:#9a7900}.public-home_loginLink__SijSf{padding:13px 18px;border:1px solid #202a2e33;border-radius:4px;font-weight:700}.public-home_loginLink__SijSf span{margin-left:12px;color:#937500}.public-home_hero__CqJdw{position:relative;display:grid;grid-template-columns:1.05fr .95fr;align-items:center;width:min(1240px,calc(100% - 64px));min-height:610px;margin:0 auto;padding:62px 0 74px}.public-home_heroCopy__iuQR9{position:relative;z-index:1;max-width:630px;padding-bottom:26px}.public-home_eyebrow__lce9T{margin:0 0 18px;color:#6e761d;font-size:11px;font-weight:800;letter-spacing:.19em}.public-home_hero__CqJdw h1{max-width:640px;margin:0;font-size:clamp(44px,5.8vw,76px);line-height:.99;letter-spacing:-.055em;font-weight:750}.public-home_hero__CqJdw h1 em{color:#a98400;font-style:normal}.public-home_lead__dzBLC{max-width:550px;margin:25px 0 0;color:var(--muted);font-size:17px;line-height:1.75}.public-home_actions__mT_km{display:flex;align-items:center;gap:23px;margin-top:30px}.public-home_primaryAction__AQD42,.public-home_secondaryAction__wxT3z{text-decoration:none;font-size:14px;font-weight:700}.public-home_primaryAction__AQD42{display:inline-flex;min-height:52px;align-items:center;gap:32px;padding:0 20px;border-radius:4px;color:#172327;background:var(--gold);box-shadow:0 6px 20px #d2a9002e}.public-home_primaryAction__AQD42:hover{background:#ffda21;transform:translateY(-1px)}.public-home_aboutAction__Kj0fF span,.public-home_primaryAction__AQD42 span{font-size:20px}.public-home_secondaryAction__wxT3z{color:var(--ink)}.public-home_heroNote__xOn3W{display:flex;align-items:center;gap:9px;margin-top:42px;color:#657174;font-size:12px}.public-home_statusDot__DuX0s{width:8px;height:8px;border-radius:50%;background:#7e9d47;box-shadow:0 0 0 4px #7e9d471b}.public-home_heroArt__5gs38{position:relative;display:grid;min-height:460px;place-items:center}.public-home_artGlow__1SfzT{position:absolute;width:min(38vw,440px);aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,#ffe47d8c 0,#ffe47d42 44%,#faf9f500 72%)}.public-home_owl__uaA6O{position:relative;z-index:1;width:min(100%,430px);height:auto;object-fit:contain;filter:drop-shadow(0 24px 26px #29323330)}.public-home_artCaption__EvWPG{position:absolute;right:2%;bottom:7%;z-index:1;padding:15px 20px;border:1px solid #fff;border-radius:4px;color:#4c5657;background:#ffffffd9;box-shadow:0 10px 32px #26303112;font-size:13px}.public-home_artCaption__EvWPG strong{color:#967700}.public-home_heroIndex__wJbZn{position:absolute;right:0;bottom:20px;color:#879092;font-size:11px;letter-spacing:.18em}.public-home_features__zJ7gg{width:min(1240px,calc(100% - 64px));margin:18px auto 0;padding:58px 0 78px;border-top:1px solid #222b2b1a}.public-home_sectionHeading__Qsfgp{display:flex;align-items:end;justify-content:space-between;gap:40px;margin-bottom:30px}.public-home_sectionHeading__Qsfgp .public-home_eyebrow__lce9T{margin-bottom:11px}.public-home_about__ZwnWM h2,.public-home_sectionHeading__Qsfgp h2{max-width:650px;margin:0;font-size:clamp(28px,3.5vw,42px);line-height:1.12;letter-spacing:-.04em}.public-home_sectionHeading__Qsfgp>p{max-width:390px;margin:0 0 4px;color:var(--muted);font-size:14px;line-height:1.7}.public-home_featureGrid___NatV{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid #222b2b22;border-bottom:1px solid #222b2b22}.public-home_feature__Ur6it{position:relative;display:flex;min-height:166px;gap:22px;padding:28px 24px 26px 0}.public-home_feature__Ur6it+.public-home_feature__Ur6it{padding-left:26px;border-left:1px solid #222b2b22}.public-home_featureNumber__q5sfA{display:inline-flex;flex:0 0 auto;width:34px;height:34px;align-items:center;justify-content:center;border:1px solid #dec244;border-radius:50%;color:#816800;font-size:10px;font-weight:700}.public-home_feature__Ur6it h3{margin:5px 0 10px;font-size:17px}.public-home_feature__Ur6it p{max-width:265px;margin:0;color:var(--muted);font-size:13px;line-height:1.65}.public-home_featureArrow__vk633{position:absolute;right:19px;bottom:27px;color:#aa8c12}.public-home_about__ZwnWM{display:flex;align-items:center;gap:23px;width:min(1240px,calc(100% - 64px));min-height:200px;margin:0 auto 55px;padding:32px 34px;border:1px solid #202a2e1c;background:#fffefa}.public-home_aboutMark__YM9uK{display:grid;flex:0 0 auto;width:76px;height:76px;place-items:center;border-radius:50%;background:#fff4be}.public-home_about__ZwnWM h2{max-width:550px;font-size:clamp(23px,3vw,34px)}.public-home_about__ZwnWM .public-home_eyebrow__lce9T{margin-bottom:10px}.public-home_aboutAction__Kj0fF{display:inline-flex;align-items:center;gap:20px;margin-left:auto;color:#283235;text-decoration:none;font-size:13px;font-weight:700;white-space:nowrap}.public-home_footer__nDpCn{display:flex;align-items:center;justify-content:space-between;width:min(1240px,calc(100% - 64px));min-height:70px;margin:0 auto;border-top:1px solid #222b2b1a;color:#758083;font-size:12px}.public-home_footerBrand__q1oIx{color:#273236!important;font-weight:800}@media (max-width:760px){.public-home_header__7O7AW{width:calc(100% - 36px);height:72px}.public-home_brand__ZfUEJ{width:176px}.public-home_nav__TbdsU{gap:11px}.public-home_nav__TbdsU>a:not(.public-home_loginLink__SijSf){display:none}.public-home_loginLink__SijSf{padding:11px 13px;font-size:12px}.public-home_loginLink__SijSf span{margin-left:6px}.public-home_hero__CqJdw{width:calc(100% - 36px);min-height:0;grid-template-columns:1fr;padding:54px 0 58px}.public-home_heroCopy__iuQR9{padding:0}.public-home_eyebrow__lce9T{font-size:10px;letter-spacing:.15em}.public-home_hero__CqJdw h1{max-width:540px;font-size:clamp(43px,12vw,64px)}.public-home_lead__dzBLC{max-width:540px;margin-top:19px;font-size:15px;line-height:1.65}.public-home_heroNote__xOn3W{margin-top:27px}.public-home_heroArt__5gs38{min-height:320px;margin-top:4px}.public-home_artGlow__1SfzT{width:min(80vw,330px)}.public-home_owl__uaA6O{width:min(85%,330px)}.public-home_artCaption__EvWPG{right:0;bottom:4%;padding:12px 15px;font-size:11px}.public-home_features__zJ7gg{width:calc(100% - 36px);margin-top:0;padding:40px 0 50px}.public-home_sectionHeading__Qsfgp{display:block;margin-bottom:18px}.public-home_sectionHeading__Qsfgp h2{font-size:32px}.public-home_sectionHeading__Qsfgp>p{margin-top:13px;font-size:13px}.public-home_featureGrid___NatV{grid-template-columns:1fr}.public-home_feature__Ur6it,.public-home_feature__Ur6it+.public-home_feature__Ur6it{min-height:0;padding:20px 35px 20px 0;border-left:0}.public-home_feature__Ur6it+.public-home_feature__Ur6it{border-top:1px solid #222b2b22}.public-home_feature__Ur6it p{max-width:none}.public-home_featureArrow__vk633{right:5px;bottom:25px}.public-home_about__ZwnWM{align-items:flex-start;flex-wrap:wrap;gap:15px;width:calc(100% - 36px);min-height:0;margin-bottom:34px;padding:22px}.public-home_aboutMark__YM9uK{width:54px;height:54px}.public-home_aboutMark__YM9uK img{width:42px;height:42px}.public-home_about__ZwnWM>div:nth-child(2){flex:1;min-width:180px}.public-home_about__ZwnWM h2{font-size:24px}.public-home_aboutAction__Kj0fF{margin:6px 0 0 69px;white-space:normal}.public-home_footer__nDpCn{width:calc(100% - 36px);min-height:64px;gap:10px;font-size:10px}}@media (prefers-reduced-motion:no-preference){.public-home_primaryAction__AQD42{transition:transform .18s ease,background-color .18s ease}}