._shell_3dy37_1{color:#203e3c;overflow-wrap:anywhere;--studio-line:#dde5dd;--studio-gold:#846429;background:#faf9f4;min-height:100vh;font-family:Arial,Helvetica,sans-serif;line-height:1.7}._shell_3dy37_1 a{color:inherit;text-underline-offset:5px}._shell_3dy37_1 a:focus-visible{outline-offset:5px;border-radius:3px;outline:3px solid #a47b36}._shell_3dy37_1 p{margin:0}._skip_3dy37_1{z-index:20;background:#fff;padding:14px;position:absolute;top:-100px;left:18px}._skip_3dy37_1:focus{top:12px}._header_3dy37_2{border-bottom:1px solid var(--studio-line);background:#fffefb}._headerInner_3dy37_2{justify-content:space-between;align-items:center;gap:24px;max-width:1180px;min-height:94px;margin:auto;padding:20px 32px;display:flex}._brand_3dy37_2{align-items:center;gap:13px;text-decoration:none;display:flex;color:#205f58!important}._brand_3dy37_2>span{letter-spacing:-.5px;font-family:Georgia,Times New Roman,serif;font-size:24px;line-height:1.2}._brand_3dy37_2 small{letter-spacing:2.1px;color:#7c755c;margin-top:5px;font:9px/1.7 Arial,sans-serif;display:block}._topLinks_3dy37_2{gap:30px;font-size:13px;font-weight:600;display:flex}._topLinks_3dy37_2 a{padding:10px 0;text-decoration:none}._topLinks_3dy37_2 a:hover{text-decoration:underline}._hero_3dy37_3{isolation:isolate;border-bottom:1px solid var(--studio-line);background:radial-gradient(at 95% 100%,#cde4db 0,#0000 48%),radial-gradient(at 70% 25%,#e9f2e9 0,#0000 50%),#f3f5ec;position:relative;overflow:hidden}._hero_3dy37_3:before,._hero_3dy37_3:after{content:"";z-index:-1;border:1px solid #91b4a445;border-radius:50%;width:880px;height:350px;position:absolute;bottom:-220px;right:-450px;transform:rotate(-18deg)}._hero_3dy37_3:after{width:900px;bottom:-240px;right:-360px}._heroInner_3dy37_3{max-width:1180px;margin:auto;padding:66px 32px 58px}._eyebrow_3dy37_3{letter-spacing:2px;color:var(--studio-gold);font-size:10px;font-weight:700;line-height:1.6;display:block}._hero_3dy37_3 h1{letter-spacing:-2.6px;color:#18483f;max-width:900px;margin:20px 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(44px,7vw,78px);font-weight:400;line-height:1.06}._hero_3dy37_3 h1 em{color:#4f7e6b;font-style:italic}._heroLead_3dy37_3{color:#4d6860;max-width:620px;font-size:17px;line-height:1.8}._heroMeta_3dy37_3{color:#526d61;flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:28px;font-size:12px;display:flex}._heroMeta_3dy37_3 a{text-decoration:none}._badge_3dy37_3{letter-spacing:.7px;color:#3a6550;background:#ffffff80;border:1px solid #b2c9b8;border-radius:20px;align-items:center;gap:7px;padding:5px 11px;font-size:10px;font-weight:700;display:inline-flex}._badge_3dy37_3:before{content:"";background:#758d4e;border-radius:50%;width:5px;height:5px}._main_3dy37_4{max-width:1180px;margin:auto;padding:48px 32px 62px}._sectionHeading_3dy37_4{justify-content:space-between;align-items:end;gap:20px;margin-bottom:24px;display:flex}._sectionHeading_3dy37_4 h2,._contact_3dy37_4 h2{letter-spacing:-.7px;margin:9px 0 0;font-family:Georgia,Times New Roman,serif;font-size:33px;font-weight:400;line-height:1.2}._sectionHeading_3dy37_4>p{color:#627269;max-width:330px;font-size:13px}._gameCard_3dy37_4{border:1px solid var(--studio-line);background:#fffefb;border-radius:14px;grid-template-columns:1fr auto;align-items:center;gap:30px;padding:34px;display:grid}._gameCard_3dy37_4 h3{color:#244f45;margin:12px 0;font-family:Georgia,Times New Roman,serif;font-size:30px;font-weight:400;line-height:1.2}._gameCard_3dy37_4 p{color:#5d7166;max-width:620px;font-size:14px}._button_3dy37_4{white-space:nowrap;background:#245f52;border-radius:6px;justify-content:center;align-items:center;gap:25px;padding:15px 20px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex;color:#fff!important}._button_3dy37_4:hover{background:#174b40}._note_3dy37_4{color:#637269;max-width:760px;font-size:13px;margin-top:17px!important}._principles_3dy37_5{border-top:1px solid var(--studio-line);grid-template-columns:repeat(3,1fr);gap:30px;margin:48px 0 0;padding-top:32px;display:grid}._principles_3dy37_5 span{color:#917442;letter-spacing:1px;font-size:11px;font-weight:700}._principles_3dy37_5 h3{margin:12px 0 9px;font-family:Georgia,Times New Roman,serif;font-size:22px;font-weight:400;line-height:1.3}._principles_3dy37_5 p{color:#607066;font-size:14px}._policyIntro_3dy37_5{color:#48614e;background:#edf3ed;border:1px solid #d6e2d5;border-radius:9px;margin-bottom:38px;padding:20px 24px;font-size:14px}._policyIntro_3dy37_5 strong{margin-bottom:4px;font-weight:600;display:block}._readingGrid_3dy37_5{grid-template-columns:230px minmax(0,1fr);align-items:start;gap:58px;display:grid}._contents_3dy37_5{position:sticky;top:22px}._contents_3dy37_5>span{margin-bottom:17px}._contents_3dy37_5 nav{border-left:1px solid var(--studio-line);display:grid}._contents_3dy37_5 a{color:#5c7166;padding:8px 0 8px 17px;font-size:12px;line-height:1.5;text-decoration:none}._contents_3dy37_5 a:hover{color:#194c3c;text-decoration:underline}._sections_3dy37_5{font-size:16px;line-height:1.85}._sections_3dy37_5 section{border-bottom:1px solid var(--studio-line);margin-bottom:33px;padding-bottom:28px;scroll-margin-top:25px}._sections_3dy37_5 section:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}._sections_3dy37_5 h2{letter-spacing:-.4px;color:#254f45;margin:0 0 12px;font-family:Georgia,Times New Roman,serif;font-size:27px;font-weight:400;line-height:1.3}._sections_3dy37_5 p{color:#4d6458}._sections_3dy37_5 a{color:#246453}._contact_3dy37_4{background:#eaf0e5;border-radius:12px;grid-template-columns:1fr auto;align-items:center;gap:32px;margin-top:48px;padding:32px;display:grid}._contact_3dy37_4 h2{font-size:27px}._contact_3dy37_4 p{color:#5a6c5e;max-width:560px;margin-top:12px;font-size:13px}._contactLink_3dy37_6{font-size:14px;font-weight:600;color:#285c47!important}._footer_3dy37_6{border-top:1px solid var(--studio-line);background:#fffefb}._footerInner_3dy37_6{color:#6b796e;justify-content:space-between;align-items:center;gap:24px;max-width:1180px;margin:auto;padding:27px 32px;font-size:11px;display:flex}._footer_3dy37_6 nav{flex-wrap:wrap;gap:24px;display:flex}._footer_3dy37_6 a{text-decoration:none}._footer_3dy37_6 a:hover{text-decoration:underline}@media (max-width:850px){._readingGrid_3dy37_5{grid-template-columns:1fr;gap:28px}._contents_3dy37_5{position:static}._contents_3dy37_5 nav{grid-template-columns:1fr 1fr}._gameCard_3dy37_4,._contact_3dy37_4{grid-template-columns:1fr}._button_3dy37_4,._contactLink_3dy37_6{justify-self:start}._principles_3dy37_5{gap:22px}._sectionHeading_3dy37_4{flex-direction:column;align-items:start}}@media (max-width:540px){._headerInner_3dy37_2{gap:16px;min-height:82px;padding:18px 20px}._brand_3dy37_2>span{font-size:20px}._brand_3dy37_2 svg{width:35px;height:35px}._brand_3dy37_2 small{letter-spacing:1.4px;font-size:8px}._topLinks_3dy37_2{gap:12px;font-size:11px}._topLinks_3dy37_2 a:first-child{display:none}._heroInner_3dy37_3{padding:42px 22px 38px}._hero_3dy37_3 h1{letter-spacing:-1.6px;font-size:45px}._heroLead_3dy37_3{font-size:15px}._heroMeta_3dy37_3{font-size:11px}._main_3dy37_4{padding:32px 22px 44px}._gameCard_3dy37_4{padding:25px}._gameCard_3dy37_4 h3{font-size:26px}._sectionHeading_3dy37_4 h2{font-size:29px}._principles_3dy37_5{grid-template-columns:1fr;gap:28px;margin-top:34px}._principles_3dy37_5 h3{margin-top:6px}._contact_3dy37_4{gap:22px;padding:25px}._contact_3dy37_4 h2{font-size:25px}._contactLink_3dy37_6{font-size:13px}._contents_3dy37_5 a{padding-left:12px;font-size:11px}._sections_3dy37_5{font-size:15px}._sections_3dy37_5 h2{font-size:25px}._footerInner_3dy37_6{flex-direction:column;align-items:start;gap:15px;padding:24px 22px}._footer_3dy37_6 nav{gap:13px 20px}}
