.page-module__OSLHOG__page{min-height:calc(100vh - 70px);color:var(--primary);background:#0b0e0b;overflow:hidden}.page-module__OSLHOG__hero{text-align:center;isolation:isolate;place-items:center;min-height:500px;padding:100px 24px 90px;display:grid;position:relative}.page-module__OSLHOG__hero:before{content:"";z-index:-3;background:radial-gradient(circle at 50% 25%,#c0ff731f,#0000 28%),radial-gradient(circle at 15% 70%,#c0ff7309,#0000 25%),linear-gradient(#121712 0%,#0d110d 100%);position:absolute;inset:0}.page-module__OSLHOG__hero:after{content:"";background:linear-gradient(90deg,#0000,#c0ff7373,#0000);width:min(1000px,82vw);height:1px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.page-module__OSLHOG__heroGlow{filter:blur(80px);pointer-events:none;z-index:-2;background:#c0ff7311;border-radius:50%;width:620px;height:300px;position:absolute;top:35%;left:50%;transform:translate(-50%,-50%)}.page-module__OSLHOG__heroNoise{z-index:-1;opacity:.035;pointer-events:none;background-image:radial-gradient(#fffc .5px,#0000 .5px);background-size:5px 5px;position:absolute;inset:0}.page-module__OSLHOG__heroInner{width:100%;max-width:850px}.page-module__OSLHOG__eyebrow,.page-module__OSLHOG__sectionLabel{color:var(--heading);letter-spacing:.14em;text-transform:uppercase;align-items:center;font-size:10px;font-weight:800;line-height:1.2;display:inline-flex}.page-module__OSLHOG__eyebrow{background:#c0ff7306;border:1px solid #c0ff7333;border-radius:999px;padding:8px 14px}.page-module__OSLHOG__hero h1{font-family:var(--bricolage-grotesque), sans-serif;letter-spacing:-.055em;margin:25px 0 20px;font-size:clamp(52px,8vw,92px);font-weight:500;line-height:.94}.page-module__OSLHOG__hero h1 em,.page-module__OSLHOG__sectionIntro h2 em,.page-module__OSLHOG__helpHeader h2 em,.page-module__OSLHOG__bottomSection h2 em{color:var(--heading);font-style:normal}.page-module__OSLHOG__hero p{max-width:600px;color:var(--paragraph);margin:0 auto;font-size:15px;line-height:1.75}.page-module__OSLHOG__contactSection{max-width:1320px;margin:0 auto;padding:clamp(70px,9vw,120px) clamp(20px,4vw,50px)}.page-module__OSLHOG__sectionIntro{grid-template-columns:minmax(0,1fr) minmax(280px,.65fr);align-items:end;gap:50px;margin-bottom:52px;display:grid}.page-module__OSLHOG__sectionIntro h2{font-family:var(--bricolage-grotesque), sans-serif;letter-spacing:-.045em;margin-top:15px;font-size:clamp(38px,5vw,60px);font-weight:500;line-height:.98}.page-module__OSLHOG__sectionIntro>p{max-width:440px;color:var(--paragraph);margin-left:auto;font-size:13px;line-height:1.8}.page-module__OSLHOG__contactCards{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.page-module__OSLHOG__contactCard{min-height:330px;color:var(--primary);background:radial-gradient(circle at 100% 0,#c0ff730e,#0000 35%),#101410;border:1px solid #293127;border-radius:18px;flex-direction:column;padding:25px;text-decoration:none;transition:transform .3s,border-color .3s,background .3s;display:flex;position:relative;overflow:hidden}.page-module__OSLHOG__contactCard:before{content:"";pointer-events:none;background:linear-gradient(135deg,#ffffff06,#0000 40%);position:absolute;inset:0}.page-module__OSLHOG__contactCard:hover{background:radial-gradient(circle at 100% 0,#c0ff731a,#0000 38%),#121812;border-color:#c0ff7359;transform:translateY(-6px)}.page-module__OSLHOG__featuredCard{border-color:#c0ff7340}.page-module__OSLHOG__cardTop{z-index:1;justify-content:space-between;align-items:center;display:flex;position:relative}.page-module__OSLHOG__cardNumber{color:var(--heading);letter-spacing:.08em;font-size:10px;font-weight:800}.page-module__OSLHOG__cardIcon{width:38px;height:38px;color:var(--heading);background:#c0ff7309;border:1px solid #313a2f;border-radius:10px;place-items:center;font-size:17px;transition:transform .3s;display:grid}.page-module__OSLHOG__contactCard:hover .page-module__OSLHOG__cardIcon{transform:translate(2px,-2px)}.page-module__OSLHOG__cardContent{z-index:1;margin-top:auto;position:relative}.page-module__OSLHOG__cardLabel{color:#737d70;letter-spacing:.11em;text-transform:uppercase;margin-bottom:10px;font-size:10px;font-weight:700;display:block}.page-module__OSLHOG__cardContent h3{overflow-wrap:anywhere;color:#f4f7f1;max-width:100%;font-family:var(--bricolage-grotesque), sans-serif;letter-spacing:-.025em;font-size:clamp(20px,2.3vw,29px);font-weight:500;line-height:1.08}.page-module__OSLHOG__cardContent p{color:#818a7e;max-width:330px;margin-top:11px;font-size:11px;line-height:1.7}.page-module__OSLHOG__cardAction{z-index:1;width:fit-content;color:var(--heading);border-bottom:1px solid #c0ff7373;margin-top:25px;padding-bottom:3px;font-size:10px;font-weight:700;position:relative}.page-module__OSLHOG__helpSection{max-width:1320px;margin:0 auto;padding:20px clamp(20px,4vw,50px) 110px}.page-module__OSLHOG__helpHeader{grid-template-columns:.7fr 1.3fr;align-items:end;gap:40px;padding-bottom:38px;display:grid}.page-module__OSLHOG__helpHeader h2{font-family:var(--bricolage-grotesque), sans-serif;letter-spacing:-.045em;font-size:clamp(38px,5vw,58px);font-weight:500;line-height:.98}.page-module__OSLHOG__optionList{border-top:1px solid #252d24}.page-module__OSLHOG__option{border-bottom:1px solid #252d24;grid-template-columns:70px 1fr 40px;align-items:center;gap:20px;min-height:105px;transition:padding .25s,background .25s;display:grid}.page-module__OSLHOG__option:hover{background:#c0ff7306;padding:0 15px}.page-module__OSLHOG__optionNumber{color:var(--heading);letter-spacing:.08em;font-size:10px;font-weight:800}.page-module__OSLHOG__optionMain{min-width:0}.page-module__OSLHOG__optionMain h3{color:#edf2ea;font-size:15px;font-weight:600}.page-module__OSLHOG__optionMain p{color:#737d70;max-width:650px;margin-top:5px;font-size:11px;line-height:1.65}.page-module__OSLHOG__optionArrow{width:34px;height:34px;color:var(--heading);border:1px solid #30392d;border-radius:50%;place-items:center;font-size:14px;transition:transform .25s;display:grid}.page-module__OSLHOG__option:hover .page-module__OSLHOG__optionArrow{transform:translate(3px,-3px)}.page-module__OSLHOG__bottomSection{background:radial-gradient(circle at 85%,#c0ff731a,#0000 35%),#101410;border:1px solid #293127;border-radius:22px;max-width:1180px;min-height:370px;margin:0 auto 100px;padding:65px clamp(25px,6vw,75px);position:relative;overflow:hidden}.page-module__OSLHOG__bottomGlow{filter:blur(70px);pointer-events:none;background:#c0ff730b;border-radius:50%;width:330px;height:330px;position:absolute;top:50%;right:-80px;transform:translateY(-50%)}.page-module__OSLHOG__bottomSection h2{z-index:1;font-family:var(--bricolage-grotesque), sans-serif;letter-spacing:-.05em;margin-top:16px;font-size:clamp(40px,6vw,70px);font-weight:500;line-height:.96;position:relative}.page-module__OSLHOG__bottomSection>p{z-index:1;max-width:490px;color:var(--paragraph);margin-top:25px;font-size:12px;line-height:1.8;position:relative}@media (max-width:900px){.page-module__OSLHOG__sectionIntro{grid-template-columns:1fr;gap:20px}.page-module__OSLHOG__sectionIntro>p{margin-left:0}.page-module__OSLHOG__contactCards{grid-template-columns:1fr}.page-module__OSLHOG__contactCard{min-height:270px}.page-module__OSLHOG__helpHeader{grid-template-columns:1fr;gap:20px}}@media (max-width:650px){.page-module__OSLHOG__hero{min-height:410px;padding:80px 20px 70px}.page-module__OSLHOG__heroGlow{width:360px;height:220px}.page-module__OSLHOG__hero p{font-size:13px}.page-module__OSLHOG__contactSection{padding-top:65px;padding-bottom:75px}.page-module__OSLHOG__sectionIntro h2,.page-module__OSLHOG__helpHeader h2{font-size:40px}.page-module__OSLHOG__contactCard{border-radius:15px;min-height:255px;padding:21px}.page-module__OSLHOG__cardContent h3{font-size:24px}.page-module__OSLHOG__helpSection{padding-bottom:75px}.page-module__OSLHOG__option{grid-template-columns:38px 1fr;gap:10px;padding:20px 0}.page-module__OSLHOG__option:hover{padding:20px 8px}.page-module__OSLHOG__optionArrow{display:none}.page-module__OSLHOG__bottomSection{border-radius:17px;min-height:330px;margin:0 20px 65px;padding:45px 25px}.page-module__OSLHOG__bottomSection h2{font-size:43px}}@media (prefers-reduced-motion:reduce){.page-module__OSLHOG__contactCard,.page-module__OSLHOG__option,.page-module__OSLHOG__cardIcon,.page-module__OSLHOG__optionArrow{transition:none}}
