.y_kp4a_hero{isolation:isolate;color:#fdfbf7;background:linear-gradient(120deg,#10182a 0%,#182943 64%,#253750 100%);position:relative;overflow:hidden}.y_kp4a_hero:after{content:"";pointer-events:none;background:radial-gradient(at 83% 34%,#cfb77f26,#0000 38%);position:absolute;inset:0}.y_kp4a_stars{opacity:.75;background-image:var(--cosmoria-stars);pointer-events:none;background-size:520px 420px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#00000040 10%,#000 70%);mask-image:linear-gradient(90deg,#00000040 10%,#000 70%)}.y_kp4a_stars:before{content:"";background-image:var(--cosmoria-stars-bright);background-position:40px 20px;background-size:760px 560px;animation:6s ease-in-out infinite alternate y_kp4a_twinkle;position:absolute;inset:0}@keyframes y_kp4a_twinkle{0%{opacity:.35}to{opacity:1}}.y_kp4a_inner{z-index:1;max-width:var(--content-max-width);min-height:565px;padding:78px var(--content-padding-desktop);grid-template-columns:minmax(0,1.15fr) minmax(330px,.85fr);align-items:center;gap:50px;margin:auto;display:grid;position:relative}.y_kp4a_content{max-width:720px}.y_kp4a_eyebrow{color:var(--gold-300);letter-spacing:.2em;font-size:12px;font-weight:700;line-height:1.5}.y_kp4a_title{color:#fff;font:normal clamp(2.8rem,4.1vw,4.55rem)/1.12 var(--font-serif);letter-spacing:-.045em;margin-top:24px}.y_kp4a_title em{color:var(--gold-300);font-weight:400}.y_kp4a_description{color:#fffc;max-width:590px;margin-top:25px;font-size:18px;line-height:1.75}.y_kp4a_actions{flex-wrap:wrap;gap:13px;margin-top:36px;display:flex}.y_kp4a_primaryButton,.y_kp4a_secondaryButton{border:1px solid var(--gold-400);border-radius:999px;justify-content:center;align-items:center;gap:14px;min-height:50px;padding:0 25px;font-size:14px;font-weight:700;transition:transform .2s,background .2s;display:inline-flex}.y_kp4a_primaryButton{color:var(--navy-950);background:linear-gradient(135deg,#ecd8a9,#cbb078);border-color:#d5bc87;box-shadow:0 8px 25px #0000001f}.y_kp4a_secondaryButton{color:#fff;background:#ffffff0a;border-color:#ffffff59}.y_kp4a_primaryButton:hover,.y_kp4a_secondaryButton:hover{transform:translateY(-2px)}.y_kp4a_secondaryButton:hover{background:#ffffff1a}.y_kp4a_reassurance{color:#ffffffd9;letter-spacing:.025em;margin-top:30px;font-size:13px}.y_kp4a_visual{justify-content:center;align-items:center;min-height:450px;display:flex;position:relative}.y_kp4a_orbitOuter,.y_kp4a_orbitInner{border:1px solid #cfb77f52;border-radius:50%;position:absolute;transform:rotate(-25deg)}.y_kp4a_orbitOuter{aspect-ratio:1;width:min(100%,420px)}.y_kp4a_orbitInner{aspect-ratio:1;border-color:#cfb77f29;width:min(76%,310px)}.y_kp4a_moon{--moon:105px;width:var(--moon);height:var(--moon);-webkit-mask-image:radial-gradient(circle calc(var(--moon) * .48) at 24% 34%,transparent 98%,#000 100%);-webkit-mask-image:radial-gradient(circle calc(var(--moon) * .48) at 24% 34%,transparent 98%,#000 100%);mask-image:radial-gradient(circle calc(var(--moon) * .48) at 24% 34%,transparent 98%,#000 100%);background:radial-gradient(circle at 72% 42%,#f8e6bc,#d4b778 55%,#997748);border-radius:50%;position:absolute;top:12%;right:13%}.y_kp4a_visualLabel{z-index:2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#10182a7a;border:1px solid #cfb77f45;border-radius:22px;flex-direction:column;gap:19px;width:min(83%,350px);padding:38px 30px;display:flex;position:relative;box-shadow:0 24px 55px #0000001c}.y_kp4a_visualEyebrow{color:var(--gold-300);letter-spacing:.17em;font-size:11px;font-weight:700}.y_kp4a_visualLabel strong{color:#fff;font:normal clamp(1.8rem,2.6vw,2.4rem)/1.12 var(--font-serif)}.y_kp4a_visualLine{background:var(--gold-400);width:55px;height:1px}.y_kp4a_visualLabel>span:last-child{color:#ffffffd9;font-size:12px}.y_kp4a_primaryButton:focus-visible,.y_kp4a_secondaryButton:focus-visible{outline-offset:4px;outline:2px solid #fff}@media (max-width:1024px){.y_kp4a_inner{padding:70px var(--content-padding-tablet);grid-template-columns:minmax(0,1fr) minmax(270px,.8fr);gap:20px}.y_kp4a_visual{min-height:370px}.y_kp4a_moon{--moon:90px}}@media (max-width:768px){.y_kp4a_inner{min-height:0;padding:64px var(--content-padding-mobile) 70px;grid-template-columns:1fr;gap:25px}.y_kp4a_title{font-size:clamp(2.65rem,10vw,4.2rem)}.y_kp4a_description{font-size:16px}.y_kp4a_visual{min-height:300px}.y_kp4a_visualLabel{width:min(80%,320px);padding:30px}.y_kp4a_moon{top:0;right:14%}.y_kp4a_reassurance{line-height:1.6}.y_kp4a_stars{opacity:.5;-webkit-mask-image:none;mask-image:none}}@media (prefers-reduced-motion:reduce){.y_kp4a_primaryButton,.y_kp4a_secondaryButton{transition:none}.y_kp4a_stars:before{opacity:.8;animation:none}}
._4NakIa_section{width:100%}._4NakIa_panel{width:100%;max-height:calc(100vh - var(--header-height) - 48px);max-height:calc(100dvh - var(--header-height) - 48px);overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#e4c58566 transparent;background:radial-gradient(at 0 0,#d9b97829,#0000 48%),linear-gradient(145deg,#203753 0%,#10233e 52%,#0a1a30 100%);border:1px solid #e4c58530;border-radius:14px;padding:20px 19px;overflow-y:auto;box-shadow:0 18px 42px #0000003d,inset 0 1px #fff4d91c}._4NakIa_panel::-webkit-scrollbar{width:6px}._4NakIa_panel::-webkit-scrollbar-track{background:0 0}._4NakIa_panel::-webkit-scrollbar-thumb{border-radius:var(--radius-pill);background:#e4c58559;border:0}._4NakIa_panelHeader{border-bottom:1px solid var(--catalogue-line);justify-content:space-between;align-items:flex-end;gap:12px;padding-bottom:19px;display:flex}._4NakIa_panelEyebrow{color:var(--catalogue-gold);font-size:var(--font-xs);letter-spacing:.17em;text-transform:uppercase;margin-bottom:4px;font-weight:700;display:block}._4NakIa_panelTitle{color:var(--catalogue-text);font-family:var(--font-serif);font-size:25px;font-weight:400;line-height:1}._4NakIa_resetButton{color:var(--catalogue-muted);font-size:var(--font-xs);text-underline-offset:3px;background:0 0;border:none;border-radius:6px;padding:5px 2px;font-weight:650;text-decoration:underline}._4NakIa_group{border-bottom:1px solid #e4c58521;padding:18px 0}._4NakIa_group:last-of-type{border-bottom:none;padding-bottom:0}._4NakIa_groupHeader{align-items:center;gap:10px;margin-bottom:14px;display:flex}._4NakIa_groupHeader h4{color:var(--catalogue-text);font-family:inherit;font-size:var(--font-xs);letter-spacing:.09em;text-transform:uppercase;font-weight:700}._4NakIa_groupIcon{color:var(--catalogue-gold);font-size:var(--font-sm)}._4NakIa_options{flex-direction:column;gap:3px;display:flex}._4NakIa_option{color:#d6deeb;width:100%;min-height:34px;font-size:var(--font-sm);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;align-items:center;gap:11px;padding:6px 8px;font-weight:500;line-height:1.45;text-decoration:none;transition:background-color .2s,border-color .2s,color .2s;display:flex}._4NakIa_optionIndicator{border:1px solid var(--catalogue-gold);background:0 0;border-radius:4px;flex-shrink:0;width:14px;height:14px;transition:background .2s,box-shadow .2s}._4NakIa_optionActive{color:var(--catalogue-text);background:#e4c5851c;border-color:#e4c58552;font-weight:700}._4NakIa_optionActive ._4NakIa_optionIndicator{background:var(--catalogue-gold);box-shadow:inset 0 0 0 3px #142943}@media (hover:hover){._4NakIa_resetButton:hover{color:var(--catalogue-gold)}._4NakIa_option:not(._4NakIa_optionActive):hover{color:var(--catalogue-text);background:var(--catalogue-field)}}._4NakIa_option:focus-visible,._4NakIa_resetButton:focus-visible,._4NakIa_mobileTrigger:focus-visible,._4NakIa_mobileApply:focus-visible{outline:2px solid var(--catalogue-gold);outline-offset:2px}._4NakIa_mobileTrigger,._4NakIa_mobileApply{display:none}@media (max-width:1100px){._4NakIa_panel{max-height:calc(100vh - var(--header-height-tablet) - 40px);max-height:calc(100dvh - var(--header-height-tablet) - 40px)}}@media (max-width:768px){._4NakIa_mobileTrigger{width:100%;min-height:52px;color:var(--catalogue-text);border:1px solid var(--catalogue-line);border-radius:var(--radius-md);font-size:var(--font-sm);background:linear-gradient(150deg,#203753,#0c1d34);justify-content:space-between;align-items:center;padding:0 16px;font-weight:700;display:flex;box-shadow:0 10px 28px #0003}._4NakIa_mobileTriggerLeft,._4NakIa_mobileTriggerRight{align-items:center;gap:9px;display:flex}._4NakIa_filterIcon{color:var(--catalogue-gold);display:block}._4NakIa_filterCount{min-width:21px;height:21px;color:var(--catalogue-bg-deep);background:var(--catalogue-gold);border-radius:var(--radius-pill);font-size:var(--font-xs);justify-content:center;align-items:center;padding:0 6px;font-weight:700;display:flex}._4NakIa_mobileChevron{color:var(--catalogue-gold);font-size:19px;font-weight:400}._4NakIa_panel{border:1px solid var(--catalogue-line);border-radius:var(--radius-md);background:linear-gradient(150deg,#203753,#0c1d34);max-height:none;margin-top:10px;padding:20px;display:none;overflow:visible;box-shadow:0 14px 36px #0000002e}._4NakIa_panelOpen{display:block}._4NakIa_panelTitle{font-size:23px}._4NakIa_group{border-bottom:1px solid var(--catalogue-line);padding:19px 0}._4NakIa_options{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}._4NakIa_option{min-height:40px;color:var(--catalogue-muted);padding:7px 9px}._4NakIa_mobileApply{width:100%;min-height:var(--control-height-md);color:var(--catalogue-bg-deep);border-radius:var(--radius-pill);font-size:var(--font-sm);background:linear-gradient(135deg,#ecd8a9,#cbb078);border:none;justify-content:center;align-items:center;margin-top:22px;font-weight:700;display:flex}}@media (max-width:520px){._4NakIa_panel{padding:17px}._4NakIa_options{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){._4NakIa_option,._4NakIa_optionIndicator{transition:none}}
