.sax-native-inner #main{padding-top:100px}.sax-native-inner:has(.native-hero) #main{padding-top:0}.sax-native-inner:not(:has(.native-hero)) .sax-header:before{opacity:1}
.native-content{min-width:0}.sax-native-inner .native-content{max-width:100%;overflow:clip}.native-section{padding-block:38px;scroll-margin-top:100px}.native-section:has(.native-hero){padding:0}.modern-wrap{width:calc(100% - 2*var(--gutter));max-width:1240px;margin-inline:auto;min-width:0}.native-section>.native-reading,.native-section>.native-prose,.native-section>.native-video,.native-section>.native-embed,.native-section>.native-carousel,.native-section>.native-gallery{width:calc(100% - 2*var(--gutter));max-width:1000px;margin-inline:auto}.native-section>.native-section>.modern-wrap{width:100%}
.native-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:28px 36px;align-items:start}.native-column{grid-column:span var(--span,12);min-width:0}.native-column[style*="--start"]{grid-column:var(--start)/span var(--span,12)}.native-reading{width:100%;max-width:1000px;margin-inline:auto;min-width:0}.native-prose{font:17px/1.85 'Golos Text',system-ui,sans-serif;color:#d8d0d8;overflow-wrap:anywhere}.native-prose p+p{margin-top:20px}.native-prose :is(ul,ol){padding-left:1.35em;margin:18px 0}.native-prose li+li{margin-top:9px}.native-prose a{color:#e0c4ed;text-decoration:underline;text-underline-offset:4px}.native-prose strong{color:#f5eff5}.native-prose :is(h2,h3){margin:30px 0 16px}.native-title{margin:0 0 22px!important}.native-name{font-size:clamp(20px,2.1vw,29px)!important;line-height:1.3!important}.native-eyebrow{font:600 13px/1.5 Manrope,sans-serif;text-transform:uppercase;word-spacing:.08em;color:#d9c8e0;margin-bottom:18px}.native-lead{font:19px/1.8 'Golos Text',sans-serif;margin-top:24px;max-width:760px;color:#e4dce7}.native-section-heading{display:block;max-width:1000px;margin-bottom:42px;text-align:left}.native-section-heading>.native-column{width:100%}
.native-hero{position:relative;isolation:isolate;overflow:hidden;min-height:min(720px,78svh);display:flex;align-items:center;background:#171418}.native-hero:after{content:'';position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#110e16db,#17121d77),linear-gradient(0deg,#171418a6,transparent)}.native-hero-photo{position:absolute;inset:0;width:100%;height:100%!important;object-fit:cover;z-index:-2}.native-hero-copy{padding-block:150px 90px}.native-hero h1,.native-hero h2{font-size:clamp(36px,4.9vw,70px);line-height:1.13;max-width:1050px}.native-hero-form{min-height:0}.native-hero-form .native-hero-copy{padding-block:70px}.native-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:26px}.native-section:has(>.native-actions){text-align:center}.native-hero .native-form{max-width:560px}.native-form{display:grid;gap:20px;margin-top:26px}.native-form label{display:grid;gap:9px;font:16px/1.5 'Golos Text',sans-serif}.native-input{box-sizing:border-box;width:100%;min-width:0;min-height:54px;padding:14px 16px;border:1px solid #ffffff35;border-radius:0;background:#ffffff08;color:white;font:16px/1.5 'Golos Text',sans-serif}.native-input:focus{outline:2px solid #c9a1dc;outline-offset:2px}.native-form .sax-btn{min-height:50px}.native-form .site-lead-consent{display:flex!important;margin:0}.native-form .site-lead-status{margin:0}
.native-photo{display:block;width:100%;height:auto;max-width:100%}.native-media{margin:0;min-width:0;max-width:100%;overflow:hidden}.native-media img{width:100%;height:auto;display:block}.native-portrait img{width:100%;height:530px;object-fit:cover}.native-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(30px,6vw,90px);max-width:1240px;margin:auto;width:calc(100% - 2*var(--gutter))}.native-split-copy{min-width:0}.native-split .native-portrait{height:530px}.native-card-media img{max-height:650px;object-fit:contain}.native-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:34px;align-items:stretch;min-width:0;max-width:1240px;margin-inline:auto}.native-grid.native-cards{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr))}.native-cards>.native-column{grid-column:auto!important}.native-card{min-width:0;position:relative;padding:20px 0 28px;border:0;background:radial-gradient(ellipse at 25% 0,#ffffff0c,transparent 70%);box-shadow:0 26px 40px -37px #000}.native-card .native-name{margin-top:16px!important}.native-card .native-prose{font-size:16px}.native-card-link{display:block;height:100%}.native-card-link>figure{margin-bottom:23px}.native-course-card{display:grid;grid-template-columns:minmax(180px,.75fr) minmax(0,1.25fr);align-items:center;gap:32px;margin-block:14px 30px}.native-course-card .native-media{order:-1}.native-course-card img{width:100%;height:300px;object-fit:cover}.native-image-card{position:relative;isolation:isolate;display:flex;flex-direction:column;justify-content:end;min-height:400px;padding:28px;overflow:hidden}.native-image-card .native-media{position:absolute;inset:0;z-index:-2}.native-image-card .native-media img{height:100%;object-fit:cover}.native-image-card:after{content:'';position:absolute;inset:0;z-index:-1;background:linear-gradient(0deg,#100d16ee,transparent 90%)}.native-image-card .native-prose{font-size:15px}.native-product-copy{display:grid;gap:18px}.native-product-price{font:600 34px/1.2 Manrope,sans-serif}
.native-video{position:relative;aspect-ratio:16/9;background:radial-gradient(ellipse at 30% 10%,#3a2d3f,#151218 75%);overflow:hidden;min-width:0;margin-block:10px}.native-video-play{position:absolute;inset:0;width:100%;border:0;color:#eee;background:none;display:grid;place-items:center;cursor:pointer}.native-video-play svg{width:70px;filter:drop-shadow(0 5px 16px #0007)}.native-video iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.native-embed{min-height:var(--embed-height,420px);width:100%;background:#171418}.native-embed iframe{display:block;width:100%;height:var(--embed-height,420px);border:0}.native-section :is(audio,video){width:100%;max-width:100%}
.native-gallery{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:24px}.native-gallery-item{min-width:0}.native-gallery img{width:100%;height:auto;object-fit:contain}.native-slides{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;gap:0}.native-slides::-webkit-scrollbar{display:none}.native-slide{flex:0 0 100%;min-width:0;scroll-snap-align:start}.native-slide img{width:100%;height:auto;max-height:680px;object-fit:contain}.native-carousel-controls{display:flex;justify-content:end;gap:12px;padding-top:16px}.native-carousel-controls button,.native-dialog>[data-close-dialog]{border:1px solid #ffffff40;background:#ffffff0a;color:#fff;min-width:44px;min-height:44px;font-size:22px;cursor:pointer}.native-accordion{border-bottom:1px solid #ffffff26;padding:20px 0}.native-accordion summary{font:600 20px/1.5 Manrope,sans-serif;cursor:pointer;list-style:none;padding-right:36px;position:relative}.native-accordion summary:after{content:'+';position:absolute;right:0;top:0;font-size:28px;font-weight:300}.native-accordion[open] summary:after{content:'−'}.native-accordion .native-prose{padding-top:24px}.native-table-scroll{width:100%;overflow:auto;max-width:1100px;margin-inline:auto}.native-table-scroll table{width:100%;border-collapse:collapse;font:16px/1.6 'Golos Text',sans-serif}.native-table-scroll :is(th,td){padding:12px 18px;border-bottom:1px solid #ffffff24;text-align:left;white-space:nowrap}.native-table-scroll th{color:#fff;font-weight:600}.native-table-scroll tr:nth-child(even){background:#ffffff04}.native-social ul{display:flex;gap:18px;list-style:none;padding:0;margin:20px 0}.native-social svg{width:27px;height:27px;fill:currentColor}.native-social svg path{fill:currentColor}.native-dialog{max-width:min(1100px,calc(100vw - 30px));max-height:90svh;overflow:auto;box-sizing:border-box;padding:60px 24px 24px;background:#171418;color:#fff;border:1px solid #ffffff20}.native-dialog::backdrop{background:#000c;backdrop-filter:blur(6px)}.native-dialog>[data-close-dialog]{position:absolute;right:12px;top:10px}.native-dialog img{max-width:100%;height:auto}.native-stage:before{content:'';position:absolute;inset:0;z-index:-1;background:linear-gradient(#171418ef,#171418df),url('/assets/sax-images/91b330f905aaf5e1b004-1680.webp') center/cover;transform:translateY(var(--stage-shift,0))}.native-stage{position:relative;isolation:isolate}.sax-native-inner .native-section:first-child:not(:has(.native-hero)){padding-top:45px}.sax-native-inner .native-section:empty{display:none}
@media(max-width:1000px){.native-grid{display:block}.native-grid>.native-column+.native-column{margin-top:28px}.native-column{grid-column:1/-1!important}.native-section{padding-block:29px}.native-prose{font-size:16px;line-height:1.85}.native-hero-copy{padding-block:125px 70px}.native-hero h1,.native-hero h2{font-size:clamp(30px,7vw,44px)}.native-lead{font-size:17px}.native-split{grid-template-columns:1fr;gap:30px}.native-portrait img,.native-split .native-portrait{height:420px}.native-cards,.native-grid.native-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.native-course-card{grid-template-columns:1fr;gap:22px}.native-course-card img{height:300px}.native-section-heading{margin-bottom:28px}.native-accordion summary{font-size:18px}.native-gallery{gap:18px}.native-dialog{padding-inline:16px}.sax-native-inner #main{padding-top:80px}}
@media(max-width:540px){.native-cards,.native-grid.native-cards{grid-template-columns:1fr}.native-gallery{grid-template-columns:1fr}.native-hero-form .native-hero-copy{padding-block:52px}.native-portrait img,.native-split .native-portrait{height:360px}.native-section>.native-actions{padding-inline:var(--gutter)}.native-table-scroll{max-width:calc(100vw - 2*var(--gutter))}.native-section-heading>.native-column{margin-top:0!important}}
@media(prefers-reduced-motion:no-preference){.native-slides{scroll-behavior:smooth}}
.native-form-art{float:right;width:min(26%,220px);height:auto!important;margin:24px 0 20px 24px}.native-accordion summary :is(h2,h3){font:inherit;margin:0}.native-hero-form .native-form{clear:left}@media(max-width:600px){.native-form-art{width:110px;margin:24px 0 15px 16px}}

.native-span-1{grid-column:span 1}.native-start-1{grid-column-start:1}
.native-span-2{grid-column:span 2}.native-start-2{grid-column-start:2}
.native-span-3{grid-column:span 3}.native-start-3{grid-column-start:3}
.native-span-4{grid-column:span 4}.native-start-4{grid-column-start:4}
.native-span-5{grid-column:span 5}.native-start-5{grid-column-start:5}
.native-span-6{grid-column:span 6}.native-start-6{grid-column-start:6}
.native-span-7{grid-column:span 7}.native-start-7{grid-column-start:7}
.native-span-8{grid-column:span 8}.native-start-8{grid-column-start:8}
.native-span-9{grid-column:span 9}.native-start-9{grid-column-start:9}
.native-span-10{grid-column:span 10}.native-start-10{grid-column-start:10}
.native-span-11{grid-column:span 11}.native-start-11{grid-column-start:11}
.native-span-12{grid-column:span 12}.native-start-12{grid-column-start:12}
.native-cards{list-style:none;padding:0}.native-card img{transition:transform .8s cubic-bezier(.16,.8,.25,1)}@media(hover:hover) and (prefers-reduced-motion:no-preference){.native-card:hover img{transform:scale(1.025)}}
.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.native-audio-embed,.native-audio-embed iframe{height:100px;min-height:100px}.sax-native #main>.blog-article{max-width:1050px;margin:auto;padding:145px var(--gutter) 80px;font:17px/1.9 'Golos Text',sans-serif}.sax-native .blog-article h1{font-size:clamp(30px,4vw,54px);margin-bottom:36px}.sax-native .blog-prose p{margin-block:20px}.sax-native .blog-prose img{max-width:100%;height:auto}.sax-native .blog-prose :is(h2,h3){margin-block:38px 20px}.sax-native .blog-prose a{color:#e0c4ed;text-decoration:underline}
@media(prefers-reduced-motion:no-preference){.native-hero-copy{animation:sax-float 9s ease-in-out infinite alternate}}.native-hero:not(.is-visible) .native-hero-copy,.sax-native.is-away .native-hero-copy{animation-play-state:paused}
.native-accordion summary{text-transform:uppercase;word-spacing:.08em}

img[data-zoom][role="button"]:focus-visible{outline:2px solid #c9b8ed;outline-offset:5px}

@media(min-width:1001px){.native-column:has(>.native-product-copy){grid-column:span 4}}

@media(max-width:479.98px){.native-screen-min-480{display:none!important}}@media(min-width:480px){.native-screen-max-480{display:none!important}}@media(max-width:979.98px){.native-screen-min-980{display:none!important}}@media(min-width:980px){.native-screen-max-980{display:none!important}}

.native-video-play[hidden]{display:none}

.native-video>.native-video-poster{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;pointer-events:none}
