.yarl__slide_captions_container{background:var(--yarl__slide_captions_container_background,#00000080);left:var(--yarl__slide_captions_container_left,0);padding:var(--yarl__slide_captions_container_padding,16px);right:var(--yarl__slide_captions_container_right,0);position:absolute;-webkit-transform:translateZ(0)}.yarl__slide_title{color:var(--yarl__slide_title_color,#fff);font-size:var(--yarl__slide_title_font_size,125%);font-weight:var(--yarl__slide_title_font_weight,bolder);max-width:calc(100% - var(--yarl__toolbar_width,0px));text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.yarl__slide_title_container{top:var(--yarl__slide_title_container_top,0)}.yarl__slide_description{-webkit-hyphens:auto;hyphens:auto;color:var(--yarl__slide_description_color,#fff);-webkit-line-clamp:var(--yarl__slide_description_max_lines,3);text-align:var(--yarl__slide_description_text_align,start);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.yarl__slide_description_container{bottom:var(--yarl__slide_description_container_bottom,0)}
.yarl__counter{bottom:var(--yarl__counter_bottom,unset);color:var(--yarl__counter_color,var(--yarl__color_button,#fffc));filter:var(--yarl__counter_filter,drop-shadow(2px 2px 2px #000c));left:var(--yarl__counter_left,0);line-height:var(--yarl__counter_line_height,var(--yarl__icon_size,32px));margin:var(--yarl__counter_margin,var(--yarl__toolbar_padding,8px));padding:var(--yarl__counter_padding,var(--yarl__button_padding,8px));position:var(--yarl__counter_position,absolute);right:var(--yarl__counter_right,unset);top:var(--yarl__counter_top,0);-webkit-user-select:var(--yarl__counter_user_select,none);-moz-user-select:var(--yarl__counter_user_select,none);user-select:var(--yarl__counter_user_select,none)}
.AchievementSlider-module__xZFV0W__gallery{margin-top:2rem}.AchievementSlider-module__xZFV0W__toolbar{color:var(--ink-700);letter-spacing:.08em;justify-content:space-between;align-items:center;margin-bottom:.85rem;font-size:.82rem;display:flex}.AchievementSlider-module__xZFV0W__galleryLabel{color:var(--ink-500);letter-spacing:.13em;text-transform:uppercase;margin-bottom:.2rem;font-size:.68rem;font-weight:800;display:block}.AchievementSlider-module__xZFV0W__toolbar strong{color:var(--accent-deep);font-size:1.15rem}.AchievementSlider-module__xZFV0W__controls{gap:.45rem;display:flex}.AchievementSlider-module__xZFV0W__controls button{width:42px;height:42px;color:var(--ink-900);cursor:pointer;background:#fffdf9;border:1px solid #cdbb9f;border-radius:10px;font-size:1.15rem;transition:transform .18s,border-color .18s,background-color .18s,box-shadow .18s;box-shadow:0 4px 12px #31251814}.AchievementSlider-module__xZFV0W__controls button:hover,.AchievementSlider-module__xZFV0W__controls button:focus-visible{background:#fff8eb;border-color:#b88943;outline:none;transform:translateY(-1px);box-shadow:0 6px 16px #3125181f}.AchievementSlider-module__xZFV0W__controls button:focus-visible{outline-offset:2px;outline:3px solid #d99a323d}.AchievementSlider-module__xZFV0W__controls button:active{transform:translateY(0)}.AchievementSlider-module__xZFV0W__mobileRail{display:none}.AchievementSlider-module__xZFV0W__desktopGallery{gap:.85rem;display:grid}.AchievementSlider-module__xZFV0W__featuredPanel{cursor:zoom-in;background:#071a2c;border:1px solid #d8c4a7;border-radius:24px;width:100%;height:clamp(500px,62vh,700px);position:relative;overflow:hidden;box-shadow:0 24px 60px #141d2a2e}.AchievementSlider-module__xZFV0W__featuredImage{object-fit:contain;filter:drop-shadow(0 12px 28px #0000004d);padding:1rem;transition:transform .5s cubic-bezier(.22,1,.36,1)}.AchievementSlider-module__xZFV0W__featuredBackdrop{object-fit:cover;opacity:.28;filter:blur(24px)saturate(.8)brightness(.68);transform:scale(1.1)}.AchievementSlider-module__xZFV0W__featuredPanel:hover .AchievementSlider-module__xZFV0W__featuredImage{transform:scale(1.012)}.AchievementSlider-module__xZFV0W__featuredPanel:focus-visible{outline-offset:3px;outline:3px solid #d99a3259}.AchievementSlider-module__xZFV0W__featuredShade{pointer-events:none;background:linear-gradient(#0000,#020c17b8);position:absolute;inset:50% 0 0}.AchievementSlider-module__xZFV0W__featuredNumber,.AchievementSlider-module__xZFV0W__featuredExpand{z-index:1;color:#fff;letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:800;position:absolute;bottom:1.15rem}.AchievementSlider-module__xZFV0W__featuredNumber{left:1.25rem}.AchievementSlider-module__xZFV0W__featuredExpand{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#020c178c;border:1px solid #fff6;border-radius:999px;align-items:center;gap:.4rem;padding:.55rem .75rem;display:inline-flex;right:1.25rem}.AchievementSlider-module__xZFV0W__thumbnailRail{scrollbar-color:#c9a66c transparent;scrollbar-width:thin;scroll-behavior:smooth;gap:.65rem;padding:.25rem .15rem .7rem;display:flex;overflow-x:auto}.AchievementSlider-module__xZFV0W__thumbnail{cursor:pointer;opacity:.62;background:#071a2c;border:2px solid #0000;border-radius:11px;flex:0 0 92px;height:74px;transition:border-color .18s,opacity .18s,transform .18s;position:relative;overflow:hidden}.AchievementSlider-module__xZFV0W__thumbnail:hover,.AchievementSlider-module__xZFV0W__thumbnail:focus-visible,.AchievementSlider-module__xZFV0W__thumbnailActive{opacity:1;border-color:#d99a32;transform:translateY(-2px)}.AchievementSlider-module__xZFV0W__thumbnail:focus-visible{outline-offset:2px;outline:2px solid #d99a3247}.AchievementSlider-module__xZFV0W__thumbnailImage{object-fit:cover}.AchievementSlider-module__xZFV0W__thumbnail span{color:#fff;background:#020c17b8;border-radius:5px;padding:.16rem .28rem;font-size:.58rem;font-weight:800;position:absolute;bottom:.25rem;right:.3rem}.AchievementSlider-module__xZFV0W__mobileRail{scrollbar-width:none;scroll-snap-type:x proximity;overscroll-behavior-inline:contain;gap:.65rem;height:clamp(390px,52vw,570px);overflow:auto hidden}.AchievementSlider-module__xZFV0W__mobileRail::-webkit-scrollbar{display:none}.AchievementSlider-module__xZFV0W__panel{scroll-snap-align:center;cursor:pointer;background:#122033;border:0;border-radius:22px;flex:0 0 74px;min-width:0;transition:flex-basis .7s cubic-bezier(.22,1,.36,1),transform .22s,opacity .22s;position:relative;overflow:hidden;box-shadow:0 18px 42px #141d2a24}.AchievementSlider-module__xZFV0W__panel:not(.AchievementSlider-module__xZFV0W__active){opacity:.72}.AchievementSlider-module__xZFV0W__panel:not(.AchievementSlider-module__xZFV0W__active):hover{opacity:1;transform:translateY(-4px)}.AchievementSlider-module__xZFV0W__panel.AchievementSlider-module__xZFV0W__active{cursor:zoom-in;flex-basis:min(62vw,760px)}.AchievementSlider-module__xZFV0W__image{object-fit:cover;transition:transform .8s cubic-bezier(.22,1,.36,1),filter .3s}.AchievementSlider-module__xZFV0W__panel:not(.AchievementSlider-module__xZFV0W__active) .AchievementSlider-module__xZFV0W__image{filter:saturate(.7)brightness(.72);transform:scale(1.08)}.AchievementSlider-module__xZFV0W__active:hover .AchievementSlider-module__xZFV0W__image{transform:scale(1.025)}.AchievementSlider-module__xZFV0W__scrim{pointer-events:none;background:linear-gradient(#0000 55%,#020c17b8);position:absolute;inset:0}.AchievementSlider-module__xZFV0W__number,.AchievementSlider-module__xZFV0W__expand{z-index:1;color:#fff;letter-spacing:.1em;text-transform:uppercase;font-size:.72rem;font-weight:800;position:absolute;bottom:1rem}.AchievementSlider-module__xZFV0W__number{left:50%;transform:translate(-50%)}.AchievementSlider-module__xZFV0W__active .AchievementSlider-module__xZFV0W__number{left:1rem;transform:none}.AchievementSlider-module__xZFV0W__expand{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#020c1775;border:1px solid #fff6;border-radius:999px;align-items:center;gap:.3rem;padding:.5rem .7rem;display:inline-flex;right:1rem}.AchievementSlider-module__xZFV0W__panel:not(.AchievementSlider-module__xZFV0W__active) .AchievementSlider-module__xZFV0W__expand{display:none}.AchievementSlider-module__xZFV0W__help{color:var(--ink-600);margin-top:.75rem;font-size:.78rem}.AchievementSlider-module__xZFV0W__mobileHelp{display:none}.AchievementSlider-module__xZFV0W__achievementLightbox .yarl__toolbar{padding:max(12px,env(safe-area-inset-top))max(12px,env(safe-area-inset-right))0 0}.AchievementSlider-module__xZFV0W__achievementLightbox .yarl__counter{top:max(12px,env(safe-area-inset-top));left:max(12px,env(safe-area-inset-left));color:#fff8eb;letter-spacing:.08em;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#031220b8;border:1px solid #f4c7744d;border-radius:999px;margin:0;padding:.55rem .75rem;font-size:.72rem;font-weight:800}.AchievementSlider-module__xZFV0W__achievementLightbox .yarl__slide_description_container{color:#fff8eb;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#031220c7;border:1px solid #f4c77438;border-bottom:0;border-radius:12px 12px 0 0;width:min(720px,100% - 2rem);padding:.8rem 1rem;font-size:.76rem;line-height:1.45;bottom:0;left:auto;right:50%;transform:translate(50%)}@media (max-width:760px){.AchievementSlider-module__xZFV0W__desktopGallery{display:none}.AchievementSlider-module__xZFV0W__mobileRail{scroll-snap-type:x mandatory;gap:.65rem;height:min(68svh,520px);padding-inline:4%;scroll-padding-inline:4%;display:flex}.AchievementSlider-module__xZFV0W__panel,.AchievementSlider-module__xZFV0W__panel.AchievementSlider-module__xZFV0W__active{border-radius:15px;flex:0 0 92%}.AchievementSlider-module__xZFV0W__panel:not(.AchievementSlider-module__xZFV0W__active){opacity:1}.AchievementSlider-module__xZFV0W__panel:not(.AchievementSlider-module__xZFV0W__active) .AchievementSlider-module__xZFV0W__image{filter:none;transform:none}.AchievementSlider-module__xZFV0W__image{object-fit:contain;background:#071a2c}.AchievementSlider-module__xZFV0W__number{font-size:.64rem;left:.8rem;transform:none}.AchievementSlider-module__xZFV0W__panel:not(.AchievementSlider-module__xZFV0W__active) .AchievementSlider-module__xZFV0W__expand{display:inline-flex}.AchievementSlider-module__xZFV0W__expand{min-height:40px;padding:.55rem .7rem;font-size:.64rem;bottom:.7rem;right:.7rem}.AchievementSlider-module__xZFV0W__desktopHelp{display:none}.AchievementSlider-module__xZFV0W__mobileHelp{display:inline}.AchievementSlider-module__xZFV0W__help{text-align:center;line-height:1.5}.AchievementSlider-module__xZFV0W__achievementLightbox .yarl__slide{padding:6px;padding-bottom:calc(9rem + env(safe-area-inset-bottom))}:is(.AchievementSlider-module__xZFV0W__achievementLightbox .yarl__navigation_prev,.AchievementSlider-module__xZFV0W__achievementLightbox .yarl__navigation_next){top:auto;bottom:max(1rem,env(safe-area-inset-bottom));color:#fff8eb;background:#031220e6;border:1px solid #f4c77461;border-radius:50%;width:50px;height:50px;padding:10px;transform:none}.AchievementSlider-module__xZFV0W__achievementLightbox .yarl__navigation_prev{left:calc(50% - 60px)}.AchievementSlider-module__xZFV0W__achievementLightbox .yarl__navigation_next{right:calc(50% - 60px)}.AchievementSlider-module__xZFV0W__achievementLightbox .yarl__slide_description_container{bottom:calc(4.8rem + env(safe-area-inset-bottom));border-bottom:1px solid #f4c77438;border-radius:10px;width:calc(100% - 1rem);padding:.65rem .8rem;font-size:.68rem}}@media (prefers-reduced-motion:reduce){.AchievementSlider-module__xZFV0W__panel,.AchievementSlider-module__xZFV0W__image,.AchievementSlider-module__xZFV0W__featuredImage,.AchievementSlider-module__xZFV0W__thumbnail,.AchievementSlider-module__xZFV0W__controls button{transition:none}}
.page-module___8aEwW__main{min-height:100vh}.page-module___8aEwW__heroActions{flex-wrap:wrap;justify-content:center;gap:.8rem;margin-top:1.5rem;display:flex}.page-module___8aEwW__section{padding:3.1rem 0}.page-module___8aEwW__sectionHeader{margin-bottom:1.2rem}.page-module___8aEwW__listChecks{gap:.5rem;margin-top:.7rem;list-style:none;display:grid}.page-module___8aEwW__listChecks li{color:var(--ink-700);padding-left:1.6rem;line-height:1.56;position:relative}.page-module___8aEwW__listChecks li:before{content:"✓";width:1.1rem;height:1.1rem;color:var(--ok);background:#f9eadf;border-radius:999px;place-items:center;font-size:.78rem;font-weight:800;display:grid;position:absolute;top:0;left:0}.page-module___8aEwW__ctaBand{box-shadow:var(--shadow-soft);background:linear-gradient(125deg,#fdf3e8 0%,#f3e1ca 100%);border:1px solid #e2c5a2;border-radius:22px;gap:.75rem;margin-top:1.5rem;padding:clamp(1.2rem,3vw,2rem);display:grid}.page-module___8aEwW__ctaTitle{font-size:clamp(1.6rem,3vw,2.35rem)}.page-module___8aEwW__ctaLead{color:var(--ink-700);max-width:74ch;line-height:1.65}.page-module___8aEwW__pageTop{padding-top:8.5rem}.page-module___8aEwW__pageTitle{letter-spacing:-.02em;font-size:clamp(2rem,4.6vw,3.5rem)}.page-module___8aEwW__pageLead{color:var(--ink-700);max-width:74ch;margin-top:.85rem;line-height:1.7}.page-module___8aEwW__pricingLayout{grid-template-columns:1fr 1fr;gap:.9rem;margin-top:1rem;display:grid}.page-module___8aEwW__pricingList,.page-module___8aEwW__keyPoints{gap:.5rem;list-style:none;display:grid}.page-module___8aEwW__pricingList li,.page-module___8aEwW__keyPoints li{border:1px solid var(--line);color:var(--ink-700);background:#ffffffb8;border-radius:11px;padding:.74rem;line-height:1.52}.page-module___8aEwW__tiers{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;margin-top:.9rem;display:grid}.page-module___8aEwW__tier{box-shadow:var(--shadow-card);background:#fff;border:1px solid #e1c6a6;border-radius:12px;gap:.18rem;padding:.72rem;display:grid}.page-module___8aEwW__tierLevel{font-weight:700}.page-module___8aEwW__tierPrice{color:var(--accent-deep);font-weight:800}.page-module___8aEwW__contactCard{border:1px solid var(--line);box-shadow:var(--shadow-card);background:#fff;border-radius:14px;padding:1rem}.page-module___8aEwW__contactCard h3{font-size:1.15rem}.page-module___8aEwW__contactCard p{color:var(--ink-700);margin-top:.46rem;line-height:1.54}.page-module___8aEwW__joinLayout{grid-template-columns:1fr 1fr;gap:.8rem;margin-top:1rem;display:grid}.page-module___8aEwW__joinForm{border:1px solid var(--line);box-shadow:var(--shadow-card);background:#fff;border-radius:16px;padding:1rem}.page-module___8aEwW__fieldGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;display:grid}.page-module___8aEwW__fieldGroup{gap:.35rem;display:grid}.page-module___8aEwW__fieldGroupFull{grid-column:span 2}.page-module___8aEwW__fieldLabel{text-transform:uppercase;color:var(--ink-500);letter-spacing:.08em;font-size:.8rem;font-weight:700}.page-module___8aEwW__fieldInput{border:1px solid var(--line);color:var(--ink-900);background:#fffcf7;border-radius:10px;padding:.68rem .72rem}.page-module___8aEwW__fieldInput:focus{outline-offset:1px;outline:2px solid #f6d1b8}.page-module___8aEwW__note{color:var(--ink-500);margin-top:.7rem;font-size:.8rem;line-height:1.5}.page-module___8aEwW__stripGrid>div,.page-module___8aEwW__featuresGrid>div,.page-module___8aEwW__aboutGrid>div,.page-module___8aEwW__quoteGrid>div,.page-module___8aEwW__galleryGrid>div,.page-module___8aEwW__faqGrid>div,.page-module___8aEwW__blogList>div,.page-module___8aEwW__tiers>div,.page-module___8aEwW__contactLayout>div,.page-module___8aEwW__joinLayout>div,.page-module___8aEwW__policyStack>div{height:100%}.page-module___8aEwW__featureCard,.page-module___8aEwW__aboutCard,.page-module___8aEwW__quoteCard,.page-module___8aEwW__galleryItem,.page-module___8aEwW__faqCard,.page-module___8aEwW__blogCard,.page-module___8aEwW__tier,.page-module___8aEwW__contactCard,.page-module___8aEwW__joinForm,.page-module___8aEwW__policyCard{transition:transform .28s,box-shadow .28s,border-color .28s}.page-module___8aEwW__featureCard:hover,.page-module___8aEwW__aboutCard:hover,.page-module___8aEwW__quoteCard:hover,.page-module___8aEwW__faqCard:hover,.page-module___8aEwW__blogCard:hover,.page-module___8aEwW__tier:hover,.page-module___8aEwW__contactCard:hover,.page-module___8aEwW__joinForm:hover,.page-module___8aEwW__policyCard:hover{border-color:#d7b790;transform:translateY(-6px);box-shadow:0 22px 44px #5f462629}@media (max-width:1080px){.page-module___8aEwW__featuresGrid,.page-module___8aEwW__aboutGrid,.page-module___8aEwW__quoteGrid,.page-module___8aEwW__galleryGrid,.page-module___8aEwW__blogList,.page-module___8aEwW__pricingLayout,.page-module___8aEwW__contactLayout,.page-module___8aEwW__joinLayout,.page-module___8aEwW__faqGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.page-module___8aEwW__stripGrid,.page-module___8aEwW__featuresGrid,.page-module___8aEwW__aboutGrid,.page-module___8aEwW__quoteGrid,.page-module___8aEwW__galleryGrid,.page-module___8aEwW__faqGrid,.page-module___8aEwW__blogList,.page-module___8aEwW__pricingLayout,.page-module___8aEwW__tiers,.page-module___8aEwW__contactLayout,.page-module___8aEwW__joinLayout,.page-module___8aEwW__fieldGrid{grid-template-columns:1fr}.page-module___8aEwW__fieldGroupFull{grid-column:span 1}.page-module___8aEwW__section{padding:2.3rem 0}.page-module___8aEwW__achievementsPageTop{padding-top:calc(76px + 3rem)}}
