@import url("https://fonts.googleapis.com/css2?family=Outfit:wght@300;400;500;600&family=Fraunces:ital,opsz,wght@0,9..144,300;0,9..144,400;1,9..144,300;1,9..144,400&display=swap");.primary-nav{--nav-text-color:#fff;--nav-text-hover-color:#fff;--nav-text-active-color:#fff;--nav-bg-color:transparent;--training-banner-height:60px;background:var(--nav-bg-color);transition:all .4s ease}.primary-nav .training-banner{position:relative;height:var(--training-banner-height);color:#f7f7f3;background:#242520 url(/pilates-yoga-reformer-instructor-training/assets/hero-studio-wide.png) center 30%/cover fixed no-repeat;border-bottom:1px solid hsla(48,56%,71%,.25)}.primary-nav .training-banner:before{content:"";position:absolute;inset:0;background:rgba(36,37,32,.78)}.primary-nav .training-banner .training-banner-inner{position:relative;overflow:hidden;z-index:1;height:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:0 14px;background:#22251d}.primary-nav .training-banner .training-banner-inner:before{content:"";position:absolute;inset:0;background:url(/pilates-yoga-reformer-instructor-training/assets/bundle-background.png) 50%/cover no-repeat;opacity:.1;z-index:0}.primary-nav .training-banner .training-banner-actions,.primary-nav .training-banner .training-banner-title{position:relative;z-index:1}.primary-nav .training-banner .training-banner-title{font-family:Outfit,sans-serif;font-size:16px;font-weight:200;letter-spacing:.03em;color:#f7f7f3;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.primary-nav .training-banner .training-banner-title:hover{color:#dfcf8d}.primary-nav .training-banner .training-banner-title-short{display:none}.primary-nav .training-banner .training-banner-actions{display:inline-flex;align-items:center;gap:12px;flex-shrink:0}.primary-nav .training-banner .training-banner-eyebrow{font-family:Fraunces,serif;font-style:italic;font-size:16px;font-weight:400;color:#dfcf8d;line-height:1;white-space:nowrap}.primary-nav .training-banner .training-banner-join{display:inline-block;text-align:center;font-family:Outfit,sans-serif;font-size:15px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:#dfcf8d;text-decoration:none;padding:9px 16px;border:1px solid hsla(48,56%,71%,.4)}.primary-nav .training-banner .training-banner-join:hover{background:hsla(48,56%,71%,.14)}.primary-nav .training-banner .training-banner-join-short{display:none}.primary-nav:not(.open).text-white .root-nav{--nav-text-color:#fff;--nav-text-hover-color:var(--color-primary);--nav-text-active-color:var(--color-primary)}.primary-nav:not(.open).text-white .btn-link{--nav-text-color:#fff;color:var( --nav-text-color)}.primary-nav:not(.open).text-white .mobile-toggle .bar{background-color:#fff}.primary-nav:not(.open).text-white .mobile-toggle:hover .bar{background-color:var(--color-primary)}.primary-nav:not(.open).text-white .user-icon,.primary-nav:not(.open).text-white ul.root-nav .btn-link{color:#fff}.primary-nav ul li a.link{text-decoration:none;text-transform:uppercase;font-weight:400;font-family:var(--font-raleway);color:var(--nav-text-color);letter-spacing:.2rem;align-items:center;display:flex;text-align:center;height:100%}.primary-nav ul li a.link:hover{color:var(--color-primary)}.primary-nav .sub-nav{background:#fff}.primary-nav .sub-nav li a.link{display:flex;flex-direction:column}.primary-nav .sub-nav li a.link .nav-text{font-weight:600;z-index:2;position:relative}.primary-nav .sub-nav li a.link .nav-description{text-transform:none;letter-spacing:normal;font-family:Inter;z-index:2;color:#fff;font-weight:400}.primary-nav+.section,.primary-nav+.user-nav{padding-top:calc(100px + var(--training-banner-height))}@media (max-width:768px){.primary-nav+.section,.primary-nav+.user-nav{padding-top:calc(73px + var(--training-banner-height))}.primary-nav .training-banner .training-banner-title{font-size:14px}.primary-nav .training-banner .training-banner-title-full{display:none}.primary-nav .training-banner .training-banner-title-short{display:inline}.primary-nav .training-banner .training-banner-eyebrow{display:none}.primary-nav .training-banner .training-banner-join{font-size:12px;letter-spacing:.08em;padding:8px 12px}.primary-nav .training-banner .training-banner-join-full{display:none}.primary-nav .training-banner .training-banner-join-short{display:inline}.primary-nav ul li a{font-size:1.6rem}}.primary-nav.open ul li a{font-size:2rem;border-bottom:1px solid #c59c5845;padding:1rem;display:flex;justify-content:space-between}.primary-nav.open ul li a svg{color:var(--color-primary)}.user-btn .position-2,.user-btn:active .position-1,.user-btn:hover .position-1{display:none}.user-btn:active .position-2,.user-btn:hover .position-2{display:block;color:var(--nav-text-hover-color)}.user-icon{cursor:pointer}.primary-nav.open ul li a:hover,.user-icon:hover{color:var(--nav-text-hover-color)}.primary-nav.open ul li a:hover{--nav-text-hover-color:var(--color-primary);--nav-text-active-color:var(--color-primary)}.primary-nav .mobile-toggle{color:var(--nav-text-hover-color);position:relative}.primary-nav .mobile-toggle .bar{display:block;width:22px;height:2px;margin:5px auto;transition:all .3s ease-in-out;background-color:#252525b7}.primary-nav.open .mobile-toggle .bar:first-child{transform:translateY(7px) rotate(45deg)}.primary-nav.open .mobile-toggle .bar:nth-child(2){transform:rotate(-45deg)}.primary-nav.open .mobile-toggle .bar:nth-child(3){opacity:0}.primary-nav ul li a.active,.user-nav ul li a.active{color:var(--nav-text-active-color);font-weight:600}.primary-nav.solid{--nav-text-color:#00000089;--nav-bg-color:#fff;--nav-text-hover-color:var(--color-primary);--nav-text-active-color:var(--color-primary);border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity))}.primary-nav.on-white{--nav-text-color:#00000089;--nav-bg-color:transparent;--nav-text-hover-color:var(--color-primary);--nav-text-active-color:var(--color-primary)}.primary-user-nav li a{display:block;width:100%;border-top-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity));padding-top:1rem;padding-bottom:1rem}.primary-nav li .sub-nav li{position:relative}.primary-nav li .sub-nav li a .nav-bg{position:absolute;top:0;left:0;right:0;overflow:hidden;bottom:0;background:#000}.primary-nav li .sub-nav li a .nav-bg img{transition:all .2s ease;opacity:.5;width:100%;position:absolute;top:50%;transform:translateY(-50%)}.primary-nav li .sub-nav li:hover a .nav-bg img{transform:translateY(-50%) scale(1.1)}.primary-nav li .sub-nav li a .nav-text{color:#fff}.primary-nav ul{display:flex}.primary-nav ul,.primary-user-nav ul{flex-direction:column}@media (max-width:768px){.primary-nav.open{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity));--nav-text-color:#00000089;--nav-bg-color:#fff;--nav-text-hover-color:var(--color-primary);--nav-text-active-color:var(--color-primary);position:fixed;top:0;left:0;right:0;z-index:1000;bottom:0;overflow-x:hidden;overflow-y:auto}.primary-nav.open ul{position:relative}.primary-nav.open .sub-nav{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1000;width:100%;padding:0;transform:translateX(103%);transition:all .4s ease}.primary-nav .sub-nav.sub-nav-visible{left:0;transform:translateX(0)}.primary-nav .sub-nav.sub-nav-visible ul{display:flex;flex-wrap:wrap;flex-direction:row;gap:12px;margin-left:12px;margin-right:12px}.primary-nav .sub-nav ul li{flex:1 0 42%}.primary-nav .sub-nav ul li.mobile-back{flex:0 0 100%}.primary-nav .sub-nav .mobile-back a{justify-content:center;font-size:1.2em;padding:0;min-height:70px;align-items:center}.primary-nav .sub-nav .mobile-back a svg{position:absolute;left:0}.primary-nav li .sub-nav li a{align-items:start;justify-content:end;text-align:left;font-size:1.2em;min-height:220px}.primary-nav .sub-nav li a.link .nav-description{font-size:.6em;font-weight:400}}@media (min-width:769px){.primary-user-nav ul{flex-direction:column!important}.primary-user-nav ul li a.link{padding:1rem 0!important}.primary-nav ul{flex-wrap:wrap;flex-direction:row;justify-content:center}.primary-nav ul li a.link{padding:.5rem 1rem}.primary-nav .sub-nav{transform:translateY(-10px);opacity:0;transition:all .4s ease;position:absolute;pointer-events:none;top:90%;left:0;right:0;width:100%;overflow:auto}.primary-nav .sub-nav.sub-nav-visible{position:absolute;left:0;top:90%;width:100%;background:#fff;border-bottom:1px solid rgb(229 231 235/var(--tw-border-opacity));transform:translateY(0);opacity:1;pointer-events:all}.primary-nav li .sub-nav ul{flex-wrap:wrap;display:flex;padding:2rem;max-width:1600px;margin:0 auto}.primary-nav li .sub-nav li{flex:1 0 25%;min-height:300px;margin:0 6px}.primary-nav li .sub-nav li a{align-items:center;justify-content:end;text-align:center;padding:1rem;background-color:#fcfcfc}}.primary-nav li.redefine{color:#fff;background:url(/assets/nav/redefine.png) no-repeat 50%;background-size:100%;transition:all .2s ease}.primary-nav ul li.redefine a{color:#fff;border-bottom:0;display:block;background:#0000009a;display:flex}.primary-nav ul li.redefine:hover{background-size:110%}@media (min-width:769px){.primary-nav ul.root-nav{flex-wrap:nowrap;justify-content:center;align-items:center;gap:clamp(.1rem,1.1vw,1.4rem);padding:0 1.25rem}.primary-nav ul.root-nav>li>a.link{font-size:11px;letter-spacing:.14em;padding:.75rem .35rem;white-space:nowrap}.primary-nav ul.root-nav>li>a.link.active{font-weight:600}.primary-nav .btn.btn-primary{padding:.8rem 1.5rem;font-size:11px;letter-spacing:.2em;white-space:nowrap}.primary-nav .user-btn svg{width:2.5rem;height:2.5rem}}@media (min-width:1200px){.primary-nav ul.root-nav>li>a.link{font-size:12px;letter-spacing:.22em;padding:.75rem .5rem}.primary-nav .btn.btn-primary{padding:.9rem 1.75rem;font-size:12px}}@media (min-width:1600px){.primary-nav ul.root-nav>li>a.link{font-size:13px}}@media (min-width:769px) and (max-width:1279px){.primary-nav .nav-logo{width:auto;margin-right:.5rem;flex-shrink:0}.primary-nav ul.root-nav{padding:0 .5rem;gap:clamp(0rem,.6vw,.6rem)}}@media (min-width:769px) and (max-width:1023px){.primary-nav ul.root-nav>li>a.link{font-size:10px;letter-spacing:.1em;padding:.75rem .3rem}.primary-nav .btn.btn-primary{padding:.7rem 1.1rem;font-size:10px;letter-spacing:.14em}}.ma{--ma-ink:#45483f;--ma-ink-strong:#4b503f;--ma-muted:#777b72;--ma-soft:#96998f;--ma-gold:#b99d60;--ma-gold-deep:#9b8045;--ma-gold-text:#a48b53;--ma-line:#e9e9e2;--ma-cream:#f5f2e8;--ma-paper:#fbf9f3;--ma-sage:#eff1e9;--ma-sage-ink:#6a745a;--ma-danger:#9b4636;--ma-serif:Georgia,"Times New Roman",serif;--ma-sans:var(--font-open-sans),Arial,sans-serif;color:var(--ma-ink);font-family:var(--ma-sans);-webkit-font-smoothing:antialiased}:where(.ma) *{color:inherit;font-family:inherit}:where(.ma) p{margin:8px 0;color:var(--ma-muted);line-height:1.6;font-size:14px}:where(.ma) :is(h1,h2,h3,h4){font-family:var(--ma-serif);font-weight:400;color:var(--ma-ink-strong);margin:0;text-transform:none;letter-spacing:normal;line-height:1.25}:where(.ma) h1{font-size:32px}:where(.ma) h2{font-size:21px}:where(.ma) h3{font-size:19px}.ma a{text-decoration:none}.ma-shell{width:calc(100% - 100px);max-width:1350px;margin:0 auto;padding-top:140px}.ma-member-dot{width:5px;height:5px;background:#8e9b7c;border-radius:50%}.ma-avatar{width:36px;height:36px;background:#f5f3eb;display:grid;place-items:center;border:1px solid #e9e4d5;border-radius:50%;margin-left:14px;color:#a58d55;font:14px var(--ma-serif);text-transform:uppercase}.ma-body{display:grid;grid-template-columns:205px minmax(0,1fr)}.ma-side{border-right:1px solid #eeeee7;padding:35px 22px 30px 0;min-height:700px;display:flex;flex-direction:column}.ma-side-inner{position:sticky;top:calc(var(--ma-top, 0px) + 20px)}.ma-nav a,.ma-nav button{display:block;width:100%;text-align:left;background:none;border:0;font-size:12px;letter-spacing:1.5px;text-transform:uppercase;padding:10px 16px;margin-bottom:4px;position:relative;color:#6f7469;border-radius:3px;cursor:pointer;transition:background .18s,color .18s}.ma-nav a:hover,.ma-nav button:hover{background:#faf9f5}.ma-nav a.active{background:var(--ma-cream);color:var(--ma-gold-deep);font-weight:600}.ma-nav a.active:before{content:"";position:absolute;left:0;top:12px;bottom:12px;width:2px;background:#bea466}.ma-main{padding:35px 0 60px 38px;min-width:0}.ma-eyebrow{display:block;font-size:10px;letter-spacing:1.8px;text-transform:uppercase;color:var(--ma-soft)}.ma-eyebrow.gold{color:#998349}.ma-heading{display:flex;align-items:center;justify-content:space-between;gap:22px;margin-bottom:28px}.ma-heading h1{font:32px/1.2 var(--ma-serif);letter-spacing:-.7px;margin:9px 0 10px;color:#41473a}.ma-heading p{font-size:14px;margin:0}.ma-section-head{display:flex;justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:16px}.ma-section-head h2{font-size:21px;letter-spacing:-.3px;margin-top:4px}.ma-panel{border:1px solid var(--ma-line);border-radius:5px;padding:22px;margin-bottom:25px;background:#fff}.ma-panel h2{font-size:20px;margin-bottom:8px}.ma-grid{display:grid;grid-template-columns:1.6fr 1fr;gap:26px;align-items:start}.ma-row{padding:16px 0;border-bottom:1px solid var(--ma-line);display:flex;justify-content:space-between;gap:16px;font-size:14px}.ma-row:last-child{border-bottom:0}.ma-row strong{color:var(--ma-ink-strong);text-align:right}.ma-muted,.ma-note{color:var(--ma-muted)}.ma-note{font-size:13px;margin-top:14px}.ma-empty{padding:30px 10px;text-align:center;color:var(--ma-muted);font-size:14px}.ma-error{padding:12px 16px;border-radius:4px;background:#fbefea;color:#8f4a2a;font-size:14px;margin-bottom:16px}.ma-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;border:0;border-radius:30px;background:linear-gradient(110deg,#ddc894,#cbb174);color:#fff!important;font-weight:700;letter-spacing:1.5px;padding:13px 24px;text-transform:uppercase;font-size:12px;cursor:pointer;white-space:nowrap;box-shadow:0 2px 2px #7c673309;transition:background .2s,transform .2s,opacity .2s}.ma-btn:hover{background:#bfa468;transform:translateY(-1px)}.ma-btn:disabled{opacity:.55;cursor:default;transform:none}.ma-btn.outline{background:#fff;border:1px solid #cfb77c;color:var(--ma-gold-text)!important;outline:none}.ma-btn.outline:focus-visible,.ma-btn:focus-visible,.ma-chip:focus-visible,.ma-link:focus-visible,.ma-nav a:focus-visible{outline:2px solid var(--ma-gold);outline-offset:3px}.ma-btn.outline:hover{background:#faf6ea}.ma-btn.danger{background:linear-gradient(110deg,#b7604f,#9b4636)}.ma-btn.small{padding:9px 16px;font-size:11px}.ma-link{background:none;border:0;padding:0;color:var(--ma-gold-text)!important;font-size:13px;cursor:pointer}.ma-link:hover{text-decoration:underline}.ma-link.quiet{color:#8a8a7f!important}.ma-badge{display:inline-block;font-size:11px;letter-spacing:.2px;padding:3px 9px;background:#f0f3e9;color:#62704f;border-radius:20px;white-space:nowrap}.ma-badge.gold{color:#927636;background:#f4f0e5}.ma-badge.warn{color:#9a6b2f;background:#f6ecdf}.ma-badge.grey{color:#85877f;background:#f1f1ed}.ma-badge.red{color:#8f3b2a;background:#f8e9e5}.ma-chips{display:flex;flex-wrap:wrap;gap:8px}.ma-chip{border:1px solid #e3dfd2;background:#fff;border-radius:30px;padding:7px 14px;font-size:13px;cursor:pointer;color:var(--ma-ink)}.ma-chip.on{border-color:#c4ab6c;background:#faf6ea;color:#8f7741;font-weight:700}.ma .ma-input,.ma-input{padding:10px 14px;border:1px solid var(--ma-line);background:#fff;border-radius:3px;color:var(--ma-ink);font-size:14px}.ma-session{display:flex;gap:16px;align-items:center;padding:17px 0;border-bottom:1px solid var(--ma-line)}.ma-session:first-child{padding-top:0}.ma-session:last-child{border-bottom:0;padding-bottom:0}.ma-date{min-width:46px;background:#f6f5ee;text-align:center;padding:6px 4px;color:#8b794c;font-size:10px;letter-spacing:1px;border-radius:2px;text-transform:uppercase}.ma-date strong{display:block;font:22px var(--ma-serif)}.ma-session-info{flex:1;min-width:0}.ma-session-info h3{font:14px var(--ma-sans);margin:0 0 4px;color:var(--ma-ink-strong)}.ma-session-info p{font-size:12px;margin:2px 0}.ma-session-side{display:flex;flex-direction:column;align-items:flex-end;gap:8px}.ma-member-card{position:relative;padding:22px;background:#fff;border:1px solid #e5e2d5;border-radius:5px;margin-bottom:25px}.ma-member-card:before{content:"";height:3px;background:linear-gradient(90deg,#dbc996,#af955c);position:absolute;top:0;left:0;right:0;border-radius:5px 5px 0 0}.ma-member-card h3{font:25px/1.2 var(--ma-serif);color:#555b47;margin:21px 0 6px}.ma-member-card p{font-size:12px}.ma-between{display:flex;justify-content:space-between;align-items:center;gap:15px;font-size:11px}.ma-progress{height:4px;background:#e1e2d5;margin:19px 0 9px}.ma-progress span{display:block;background:var(--ma-gold);height:100%}.ma-member-card .ma-note{padding-top:10px;margin-top:12px;border-top:1px solid #eeeee5;line-height:1.9;font-size:12px}.ma-stats{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--ma-line);border-radius:5px;margin-bottom:34px}.ma-stat{padding:19px 22px;border-right:1px solid var(--ma-line)}.ma-stat:last-child{border-right:0}.ma-stat-value{font:31px var(--ma-serif);margin:10px 0 8px;color:#505744}.ma-stat-value small{font:12px var(--ma-sans);margin-left:6px;color:#858779}.ma-stat p{font-size:11px;margin:0}.ma-accent{color:#84936c}.ma-table-wrap{overflow-x:auto}.ma table{width:100%;border-collapse:collapse;text-align:left}.ma th{font-weight:400;color:var(--ma-muted);font-size:10px;letter-spacing:1px;text-transform:uppercase}.ma td,.ma th{padding:14px 6px;border-bottom:1px solid var(--ma-line);font-size:13px}.ma tbody tr:hover{background:#fcfbf8}.ma-overlay{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:16px;background:#282d2559;backdrop-filter:blur(3px)}.ma-dialog{position:relative;width:100%;max-width:500px;max-height:calc(100vh - 32px);overflow-y:auto;background:#fff;border-radius:10px;padding:36px;box-shadow:0 25px 100px #2227}.ma-dialog h1{font:28px/1.2 var(--ma-serif);letter-spacing:-.5px;margin:10px 0}.ma-dialog-close{position:absolute;right:14px;top:8px;background:none;border:0;font-size:26px;color:var(--ma-muted);cursor:pointer}.ma-dialog-actions{display:flex;gap:10px;margin-top:24px}.ma-dialog-actions>*{flex:1}.ma-toast{position:fixed;bottom:25px;left:50%;transform:translateX(-50%);background:var(--ma-ink);color:#fff;padding:12px 22px;border-radius:30px;box-shadow:0 6px 25px #0002;font-size:14px;z-index:1100;opacity:0;pointer-events:none;transition:opacity .2s}.ma-toast.show{opacity:1}@media (max-width:1100px){.ma-shell{width:calc(100% - 50px)}.ma-body{grid-template-columns:165px minmax(0,1fr)}.ma-side{padding-right:16px}.ma-main{padding-left:25px}.ma-grid{grid-template-columns:1.4fr 1fr;gap:20px}}@media (max-width:800px){.ma-grid{grid-template-columns:1fr}}@media (max-width:700px){.ma-shell{width:100%;padding-top:110px}.ma-body{display:block}.ma-side{min-height:0;padding:11px 15px;border-right:0;border-bottom:1px solid var(--ma-line);position:sticky;top:var(--ma-top,0);z-index:30;background:#fff}.ma-side-inner{position:static}.ma-nav{scrollbar-width:none}.ma-nav::-webkit-scrollbar{display:none}.ma-nav{display:flex;overflow-x:auto;gap:4px}.ma-nav a,.ma-nav button{white-space:nowrap;font-size:11px;padding:9px 12px;margin:0;width:auto}.ma-nav a.active:before{display:none}.ma-main{padding:34px 20px 45px}.ma-heading{flex-wrap:wrap}.ma-heading h1{font-size:28px}.ma-stats .ma-stat{padding:15px 10px}.ma-stat-value{font-size:26px}.ma-stat-value small{display:block;margin:5px 0 0}.ma-dialog{padding:28px 22px}.ma-overlay{align-items:flex-end;padding:0}.ma-dialog{border-radius:12px 12px 0 0;max-height:92vh}.ma-dialog-actions{flex-direction:column-reverse}}.ma .mm-overlay{background:#282d2559;backdrop-filter:blur(3px)}.ma .mm-dialog{border-radius:10px;padding:36px;box-shadow:0 25px 100px #2227;color:var(--ma-ink)}.ma .mm-title{font:28px/1.2 var(--ma-serif);letter-spacing:-.5px;text-transform:none;color:var(--ma-ink-strong);margin:8px 0 10px}.ma .mm-kicker,.ma .mm-label,.ma .mm-panel-kicker{font-family:var(--ma-sans);font-size:10px;letter-spacing:1.8px;color:#998349}.ma .mm-facts,.ma .mm-lead,.ma .mm-note,.ma .mm-offer p,.ma .mm-reason{font-size:14px;color:var(--ma-muted)}.ma .mm-facts strong,.ma .mm-reason{color:var(--ma-ink)}.ma .mm-steps span.is-on{background:#c4ab6c}.ma .mm-steps span{background:#ece9df;height:3px}.ma .btn.mm-btn{border-radius:30px;background:linear-gradient(110deg,#ddc894,#cbb174);color:#fff;font-family:var(--ma-sans);font-size:12px;letter-spacing:1.5px;padding:13px 22px}.ma .btn.btn-secondary.mm-btn{background:#fff;border:1px solid #cfb77c;color:var(--ma-gold-text)}.ma .btn.mm-btn.mm-danger{background:linear-gradient(110deg,#b7604f,#9b4636)}.ma .mm-chip.is-on,.ma .mm-reason.is-on{border-color:#c4ab6c;background:#faf6ea;box-shadow:none}.ma .mm-offer{background:linear-gradient(120deg,#faf7ee,#fdfcf8);border-color:#e7e0c9}.ma .mm-price strong{font-family:var(--ma-serif);font-weight:400}.ma .mm-summary{background:#faf9f4;border:1px solid #eeebe2}.ma .mm-code{font-size:20px;border-color:#c4ab6c}.ma-who{display:flex;align-items:center;gap:12px;padding:4px 8px 22px 16px;margin-bottom:14px;border-bottom:1px solid var(--ma-line)}.ma-who .ma-avatar{margin:0;flex-shrink:0;width:40px;height:40px;font-size:16px}.ma-who-text{display:flex;flex-direction:column;min-width:0}.ma-who-name{font:17px/1.25 var(--ma-serif);color:var(--ma-ink-strong);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ma-who-since{font-size:10px;letter-spacing:.9px;text-transform:uppercase;color:var(--ma-soft);margin-top:4px;white-space:nowrap}.ma-body{border-top:1px solid var(--ma-line)}@media (max-width:700px){.ma-shell{padding-top:100px}.ma-body{border-top:0}.ma-who{display:none}}@font-face{font-family:__Inter_d8ebd1;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Inter_d8ebd1;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_d8ebd1;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_d8ebd1;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Inter_d8ebd1;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Inter_d8ebd1;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Inter_d8ebd1;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Inter_Fallback_d8ebd1;src:local("Arial");ascent-override:90.49%;descent-override:22.56%;line-gap-override:0.00%;size-adjust:107.06%}.__className_d8ebd1{font-family:__Inter_d8ebd1,__Inter_Fallback_d8ebd1;font-style:normal}.__variable_d8ebd1{--font-open-sans:"__Inter_d8ebd1","__Inter_Fallback_d8ebd1"}@font-face{font-family:__Raleway_d39f85;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/200388358b398524-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Raleway_d39f85;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/6e67fad4fa881005-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Raleway_d39f85;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/10dadb2e82d03733-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Raleway_d39f85;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/95d1875af7c44e92-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Raleway_d39f85;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/630c17af355fa44e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Raleway_Fallback_d39f85;src:local("Arial");ascent-override:90.51%;descent-override:22.53%;line-gap-override:0.00%;size-adjust:103.86%}.__className_d39f85{font-family:__Raleway_d39f85,__Raleway_Fallback_d39f85;font-style:normal}.__variable_d39f85{--font-raleway:"__Raleway_d39f85","__Raleway_Fallback_d39f85"}