.RefundPolicyShell_page__ZSd5j{background:radial-gradient(38rem 28rem at 50% 0,rgba(20,73,165,.34),transparent 58%),linear-gradient(180deg,#051734,#041a43);color:#edf2f8}.RefundPolicyShell_hero__jIk0o{background:transparent}.RefundPolicyShell_heroInner__lPkWr{max-width:1400px;margin:0 auto;padding:82px 58px 150px}.RefundPolicyShell_heroCopy__1ZJvL{max-width:760px}.RefundPolicyShell_title__bh9gJ{margin:0;font-size:clamp(4rem,6vw,5.4rem);line-height:.94;letter-spacing:-.055em;font-weight:900;color:#f5f7fb}.RefundPolicyShell_subtitle__jXFiO{max-width:650px;margin:34px 0 0;font-size:1.08rem;line-height:1.95;color:#8fa1bf}.RefundPolicyShell_body__ylRKL{border-bottom:1px solid rgba(255,255,255,.06)}.RefundPolicyShell_bodyInner__nfbmj{max-width:1400px;margin:0 auto;padding:10px 58px 98px;display:grid;grid-template-columns:232px minmax(0,1fr);grid-gap:78px;gap:78px;align-items:end}.RefundPolicyShell_related__lq9I2{align-self:end;padding-bottom:14px}.RefundPolicyShell_relatedLabel__AyjCO{margin:0 0 26px;font-size:.82rem;font-weight:700;line-height:1.2;letter-spacing:.22em;text-transform:uppercase;color:#7486a7}.RefundPolicyShell_relatedLinks__fFew0{display:flex;flex-direction:column;gap:22px}.RefundPolicyShell_relatedLink__Efot5{color:#f0f3f8;text-decoration:none;font-size:1rem;line-height:1.3;font-weight:500;transition:color .2s ease,opacity .2s ease}.RefundPolicyShell_relatedLink__Efot5:hover{color:#ffffff;opacity:.9}.RefundPolicyShell_content__rJz_J{max-width:910px;padding-top:6px}.RefundPolicyShell_block__szmNY+.RefundPolicyShell_block__szmNY{margin-top:10px}.RefundPolicyShell_heading___vl5P{margin:0 0 10px;font-size:clamp(3rem,4vw,4.45rem);line-height:.95;letter-spacing:-.06em;font-weight:900;color:#f4f6fb}.RefundPolicyShell_paragraph__uhcEZ{margin:0 0 8px;max-width:940px;font-size:1.03rem;line-height:1.85;color:#cbd6e6}.RefundPolicyShell_feeLine__q_XhW strong,.RefundPolicyShell_notice__c5N_M strong,.RefundPolicyShell_paragraph__uhcEZ strong{color:#ffffff;font-weight:800}.RefundPolicyShell_feeLine__q_XhW{margin:0;font-size:1rem;line-height:1.65;color:#edf2f8}.RefundPolicyShell_notice__c5N_M{margin-top:22px;border:1px solid rgba(197,137,29,.38);background:rgba(255,255,255,.02);border-radius:14px;padding:18px 24px;font-size:1.03rem;line-height:1.55;color:#00d47e;box-shadow:inset 0 1px 0 rgba(255,255,255,.02)}@media (max-width:1200px){.RefundPolicyShell_heroInner__lPkWr{padding-top:72px;padding-bottom:122px}.RefundPolicyShell_bodyInner__nfbmj{gap:52px;grid-template-columns:220px minmax(0,1fr)}.RefundPolicyShell_heading___vl5P{font-size:clamp(2.6rem,3.6vw,3.8rem)}}@media (max-width:960px){.RefundPolicyShell_bodyInner__nfbmj,.RefundPolicyShell_heroInner__lPkWr{padding-left:32px;padding-right:32px}.RefundPolicyShell_heroInner__lPkWr{padding-top:64px;padding-bottom:82px}.RefundPolicyShell_bodyInner__nfbmj{grid-template-columns:1fr;gap:42px;padding-top:0;padding-bottom:78px}.RefundPolicyShell_related__lq9I2{order:2;padding-bottom:0}.RefundPolicyShell_content__rJz_J{order:1;max-width:none}}@media (max-width:700px){.RefundPolicyShell_bodyInner__nfbmj,.RefundPolicyShell_heroInner__lPkWr{padding-left:20px;padding-right:20px}.RefundPolicyShell_heroInner__lPkWr{padding-top:52px;padding-bottom:64px}.RefundPolicyShell_title__bh9gJ{font-size:3rem;max-width:360px}.RefundPolicyShell_subtitle__jXFiO{margin-top:20px;font-size:.98rem;line-height:1.75}.RefundPolicyShell_bodyInner__nfbmj{gap:36px;padding-bottom:64px}.RefundPolicyShell_heading___vl5P{font-size:2.4rem}.RefundPolicyShell_feeLine__q_XhW,.RefundPolicyShell_notice__c5N_M,.RefundPolicyShell_paragraph__uhcEZ,.RefundPolicyShell_relatedLink__Efot5{font-size:.96rem}.RefundPolicyShell_notice__c5N_M{padding:16px 18px;border-radius:12px}.RefundPolicyShell_relatedLinks__fFew0{gap:16px}}