.cin-intro[data-astro-cid-g3ecrwmn]{padding:6rem 1.5rem;background:#fff;text-align:center;overflow:hidden}@media (min-width:768px){.cin-intro[data-astro-cid-g3ecrwmn]{padding:8rem 2rem}}.cin-intro__inner[data-astro-cid-g3ecrwmn]{max-width:52rem;margin:0 auto}.cin-intro__badge[data-astro-cid-g3ecrwmn]{display:inline-block;padding:.35rem 1.25rem;font-family:Montserrat,sans-serif;font-size:.88rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#ffc600;background:#ffc60014;border-radius:100px;margin-bottom:1.75rem}.cin-intro__heading[data-astro-cid-g3ecrwmn]{font-family:Castoro,Georgia,serif;font-weight:400;font-size:2.2rem;color:#092f57;line-height:1.15;margin-bottom:1.5rem}@media (min-width:768px){.cin-intro__heading[data-astro-cid-g3ecrwmn]{font-size:3.25rem}}@media (min-width:1024px){.cin-intro__heading[data-astro-cid-g3ecrwmn]{font-size:2.75rem}}.cin-intro__heading[data-astro-cid-g3ecrwmn] .word[data-astro-cid-g3ecrwmn]{display:inline-block;margin:0 .08em}.cin-intro__heading[data-astro-cid-g3ecrwmn] .gold[data-astro-cid-g3ecrwmn]{color:#ffc600}.cin-intro__line[data-astro-cid-g3ecrwmn]{width:80px;height:4px;background:#ffc600;border-radius:4px;margin:0 auto 2rem}.cin-intro__p[data-astro-cid-g3ecrwmn]{font-family:Noto Sans,sans-serif;font-size:1.1rem;line-height:1.85;color:#4b5563;max-width:44rem;margin:0 auto}@media (min-width:768px){.cin-intro__p[data-astro-cid-g3ecrwmn]{font-size:1.15rem}}.cin-intro__p[data-astro-cid-g3ecrwmn]+.cin-intro__p[data-astro-cid-g3ecrwmn]{margin-top:1.25rem}.policies[data-astro-cid-g3ecrwmn]{padding:0 1.5rem 6rem;background:#fff}@media (min-width:768px){.policies[data-astro-cid-g3ecrwmn]{padding:0 2rem 8rem}}.policies__inner[data-astro-cid-g3ecrwmn]{max-width:80rem;margin:0 auto}.policies__grid[data-astro-cid-g3ecrwmn]{display:grid;grid-template-columns:1fr;gap:1.5rem}@media (min-width:640px){.policies__grid[data-astro-cid-g3ecrwmn]{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.policies__grid[data-astro-cid-g3ecrwmn]{grid-template-columns:repeat(3,1fr)}}.policy[data-astro-cid-g3ecrwmn]{background:#f5f7fa;border-radius:14px;padding:2rem 1.75rem;border-top:4px solid #ffc600;transition:transform .3s ease,box-shadow .3s ease}.policy[data-astro-cid-g3ecrwmn]:hover{transform:translateY(-4px);box-shadow:0 14px 36px #092f571a}.policy__icon[data-astro-cid-g3ecrwmn]{width:34px;height:34px;color:#092f57;margin-bottom:1rem}.policy__title[data-astro-cid-g3ecrwmn]{font-family:Castoro,Georgia,serif;font-weight:400;font-size:1.2rem;color:#092f57;margin-bottom:.5rem;line-height:1.25}.policy__desc[data-astro-cid-g3ecrwmn]{font-family:Noto Sans,sans-serif;font-size:.92rem;line-height:1.7;color:#4b5563}.policies__note[data-astro-cid-g3ecrwmn]{max-width:48rem;margin:2.5rem auto 0;text-align:center;background:#092f57;border-radius:14px;padding:2rem}.policies__note[data-astro-cid-g3ecrwmn] p[data-astro-cid-g3ecrwmn]{font-family:Noto Sans,sans-serif;font-size:.98rem;line-height:1.75;color:#ffffffd1;margin:0}.anim[data-astro-cid-g3ecrwmn]{opacity:0;will-change:opacity,transform}.anim[data-astro-cid-g3ecrwmn][data-anim=fade-up]{transform:translateY(50px);transition:opacity .9s cubic-bezier(.16,1,.3,1) calc(var(--d, 0) * .08s),transform .9s cubic-bezier(.16,1,.3,1) calc(var(--d, 0) * .08s)}.anim[data-astro-cid-g3ecrwmn][data-anim=fade-up].is-visible{opacity:1;transform:translateY(0)}.anim[data-astro-cid-g3ecrwmn][data-anim=fade-scale]{transform:scale(.88);transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1)}.anim[data-astro-cid-g3ecrwmn][data-anim=fade-scale].is-visible{opacity:1;transform:scale(1)}.anim[data-astro-cid-g3ecrwmn][data-anim=word]{transform:translateY(100%) rotateX(-80deg);transform-origin:top center;transition:opacity .7s cubic-bezier(.16,1,.3,1) calc(var(--d, 0) * .1s + .15s),transform .7s cubic-bezier(.16,1,.3,1) calc(var(--d, 0) * .1s + .15s)}.anim[data-astro-cid-g3ecrwmn][data-anim=word].is-visible{opacity:1;transform:translateY(0) rotateX(0)}.anim[data-astro-cid-g3ecrwmn][data-anim=line]{transform:scaleX(0);transform-origin:center;transition:opacity .6s .6s cubic-bezier(.16,1,.3,1),transform .8s .6s cubic-bezier(.16,1,.3,1)}.anim[data-astro-cid-g3ecrwmn][data-anim=line].is-visible{opacity:1;transform:scaleX(1)}
