:root{--color-bg:#fff7fb;--color-bg-soft:#ffe4f0;--color-pink:#ff4d8d;--color-pink-hot:#e91e63;--color-pink-deep:#c2185b;--color-black:#0a0a0a;--color-muted:#5c5c5c;--color-white:#fff;--font-display:"Syne", system-ui, sans-serif;--font-body:"DM Sans", system-ui, sans-serif;--space-page:clamp(1rem, 4vw, 2.5rem);--header-h:4.25rem;--radius:0;--ease-out:cubic-bezier(.22, 1, .36, 1)}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth}body{min-height:100vh;font-family:var(--font-body);color:var(--color-black);background:radial-gradient(ellipse 80% 50% at 10% -10%, #ff4d8d2e, transparent 55%), radial-gradient(ellipse 60% 40% at 100% 0%, #ffe4f0e6, transparent 50%), var(--color-bg);margin:0;font-size:1.05rem;line-height:1.55;overflow-x:clip}img{max-width:100%;display:block}a{color:inherit;text-underline-offset:.2em;text-decoration-thickness:1px}a:hover{color:var(--color-pink-hot)}h1,h2,h3,.display{font-family:var(--font-display);letter-spacing:-.03em;overflow-wrap:break-word;font-weight:700;line-height:.95}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.page{padding-inline:var(--space-page);padding-bottom:5rem}.section{scroll-margin-top:calc(var(--header-h) + .75rem);margin-block:clamp(3rem,10vw,7rem)}.section__title{text-transform:lowercase;margin:0 0 1.5rem;font-size:clamp(2.5rem,8vw,5.5rem)}.section__lead{max-width:36rem;color:var(--color-muted);margin:0 0 2rem}.btn{border:2px solid var(--color-black);background:var(--color-black);min-height:3rem;color:var(--color-white);font-family:var(--font-display);letter-spacing:.02em;text-transform:lowercase;transition:transform .35s var(--ease-out), background .25s ease, color .25s ease, border-color .25s ease;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-size:.95rem;font-weight:700;text-decoration:none;display:inline-flex}.btn:hover{color:var(--color-white);background:var(--color-pink-hot);border-color:var(--color-pink-hot);transform:translateY(-2px)}.btn--ghost{color:var(--color-black);background:0 0}.btn--ghost:hover{background:var(--color-black);color:var(--color-white);border-color:var(--color-black)}.btn--pink{background:var(--color-pink-hot);border-color:var(--color-pink-hot);color:var(--color-white)}.btn--pink:hover{background:var(--color-pink-deep);border-color:var(--color-pink-deep)}.cta-row{flex-wrap:wrap;gap:.75rem;display:flex}main{min-width:0}.reveal{opacity:0;transition:opacity .7s var(--ease-out), transform .7s var(--ease-out);transform:translateY(28px)}.reveal.is-visible{opacity:1;transform:none}@media (max-width:480px){.cta-row .btn{flex:100%}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.reveal{opacity:1;transition:none;transform:none}}.header{z-index:40;min-height:var(--header-h);padding:.75rem var(--space-page);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fff7fbdb;border-bottom:1px solid #0a0a0a14;align-items:center;gap:.75rem 1rem;display:grid;position:sticky;top:0}.site-header{grid-template-columns:minmax(0,1fr) auto}.site-header .header__logo{grid-area:1/1;min-width:0}.site-header .header__actions{grid-area:1/2}.site-header .header__nav{grid-area:2/1/auto/-1;display:none}.header__logo{font-family:var(--font-display);letter-spacing:-.03em;text-transform:lowercase;white-space:nowrap;align-items:baseline;font-size:clamp(.95rem,3.6vw,1.15rem);font-weight:800;text-decoration:none;display:inline-flex}.header__logo-beauty{color:var(--color-pink-hot)}.header__logo-rest{color:var(--color-black)}.header__logo:hover .header__logo-rest{color:var(--color-pink-hot)}.header__nav{justify-content:center;gap:1.25rem}.header__nav a{font-family:var(--font-body);letter-spacing:0;text-transform:lowercase;font-size:.92rem;font-weight:500;text-decoration:none}.header__nav-account{border-top:1px solid #0a0a0a1a;margin-top:.35rem;padding-top:.75rem}.header__menu{width:2.75rem;height:2.75rem;color:var(--color-black);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.header__menu-bars{gap:5px;display:grid}.header__menu-bars span{background:currentColor;width:1rem;height:1.5px;transition:transform .2s,opacity .2s;display:block}.header__menu[aria-expanded=true] .header__menu-bars span:first-child{transform:translateY(6.5px)rotate(45deg)}.header__menu[aria-expanded=true] .header__menu-bars span:nth-child(2){opacity:0}.header__menu[aria-expanded=true] .header__menu-bars span:nth-child(3){transform:translateY(-6.5px)rotate(-45deg)}.header__menu:hover{color:var(--color-pink-hot)}.header__actions{align-items:center;gap:.75rem;display:flex}.header__account .account--buttons{flex-wrap:nowrap}.lang,.lang-menu{font-family:var(--font-display);text-transform:uppercase;font-size:.78rem;font-weight:700}.lang{gap:.35rem;display:inline-flex}.lang-menu{text-transform:uppercase;position:relative}.lang-menu__toggle{min-height:2.75rem;color:inherit;font:inherit;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;align-items:center;gap:.4rem;padding:0 .7rem;display:inline-flex}.lang-menu__toggle:hover,.lang-menu__toggle[aria-expanded=true]{color:var(--color-pink-hot)}.lang-menu__caret{border-bottom:1.5px solid;border-right:1.5px solid;width:.4rem;height:.4rem;transform:translateY(-.12rem)rotate(45deg)}.lang-menu__list{z-index:50;border:2px solid var(--color-black);background:var(--color-white);min-width:10.5rem;font-family:var(--font-body);text-transform:none;font-weight:500;display:grid;position:absolute;top:calc(100% + .4rem);left:0}.header__actions .lang-menu__list{left:auto;right:0}.footer .lang-menu__list{top:auto;bottom:calc(100% + .4rem)}.lang-menu__list a{font-family:var(--font-body);padding:.7rem .9rem;font-size:.92rem;font-weight:500;text-decoration:none;display:block}.lang-menu__list a.is-active,.lang-menu__list a:hover{color:var(--color-pink-hot)}.lang__link{opacity:.55;padding:.25rem .35rem;text-decoration:none}.lang__link.is-active,.lang__link:hover{opacity:1;color:var(--color-pink-hot)}.footer{padding:2.5rem var(--space-page) 3rem;background:var(--color-white);border-top:1px solid #0a0a0a1a;gap:1.5rem;display:grid}.footer__brand{font-family:var(--font-display);text-transform:lowercase;white-space:nowrap;align-items:baseline;margin:0;font-size:1.5rem;font-weight:800;display:inline-flex}.footer__brand-beauty{color:var(--color-pink-hot)}.footer__brand-rest{color:var(--color-black)}.footer__tag{color:var(--color-muted);margin:.35rem 0 0}.footer__aside{flex-direction:column;align-items:flex-start;gap:1rem;display:flex}.footer__meta{flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;font-size:.95rem;display:flex}.footer__meta p{margin:0}.hero{min-height:calc(100svh - var(--header-h));align-content:center;padding:2rem 0 2.5rem;display:grid;position:relative;overflow:visible}.hero__titles{white-space:nowrap;flex-flow:row;justify-content:center;align-items:baseline;width:max-content;max-width:100%;margin-inline:auto;display:flex}.hero__beauty,.hero__fabric{text-transform:lowercase;white-space:nowrap;overflow-wrap:normal;will-change:transform, opacity;flex:none;width:max-content;margin:0;font-size:clamp(3.5rem,15vw,9.5rem);font-weight:800;line-height:.88;display:inline-flex}.hero__bracket{color:var(--color-black);display:inline-block}.hero__bracket--open{animation:hero-bracket-in-left .9s var(--ease-out) both, hero-bracket-breathe-left 4.2s ease-in-out .9s infinite}.hero__bracket--close{animation:hero-bracket-in-right .9s var(--ease-out) .14s both, hero-bracket-breathe-right 4.2s ease-in-out 1.04s infinite}@keyframes hero-bracket-in-left{0%{opacity:0;transform:translate(-.45em)}to{opacity:1;transform:none}}@keyframes hero-bracket-in-right{0%{opacity:0;transform:translate(.45em)}to{opacity:1;transform:none}}@keyframes hero-bracket-breathe-left{0%,to{transform:translate(0)}50%{transform:translate(-.06em)}}@keyframes hero-bracket-breathe-right{0%,to{transform:translate(0)}50%{transform:translate(.06em)}}.hero__beauty{color:var(--color-pink-hot)}.hero__fabric{color:var(--color-black)}.hero__lead{text-align:left;max-width:36rem;color:var(--color-muted);margin:2rem 0 0}.hero__cta{margin-top:1.25rem}.hero__scroll{width:2.75rem;height:1.75rem;color:var(--color-black);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;bottom:.75rem;left:50%;transform:translate(-50%)}.hero__scroll svg{width:100%;height:100%;animation:1.6s ease-in-out infinite hero-scroll}@keyframes hero-scroll{0%,to{opacity:.4;transform:translateY(0)}50%{opacity:1;transform:translateY(8px)}}.split-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:1.5rem;display:flex}.split-head a{font-family:var(--font-display);text-transform:lowercase;color:var(--color-pink-hot);font-weight:700;text-decoration:none}.feature-grid{max-width:24rem}.course-feature{color:inherit;border:2px solid var(--color-black);background:var(--color-white);transition:transform .35s var(--ease-out), border-color .25s ease;gap:1.25rem;text-decoration:none;display:grid}.course-feature:hover{border-color:var(--color-pink-hot);color:inherit;transform:translateY(-4px)}.course-feature img{aspect-ratio:16/10;object-fit:cover;width:100%}.course-feature div{padding:0 1.25rem 1.5rem}.course-feature h3{text-transform:lowercase;margin:0 0 .5rem;font-size:clamp(1.6rem,4vw,2.4rem)}.course-feature p{color:var(--color-muted);margin:0 0 1rem}.contact-card{gap:.75rem;max-width:36rem;display:grid}.contact-card a{border:2px solid var(--color-black);background:var(--color-white);font-family:var(--font-display);overflow-wrap:anywhere;padding:1rem 1.1rem;font-size:clamp(1.2rem,3vw,1.8rem);font-weight:700;text-decoration:none;display:block}.contact-form{margin-top:2rem}.contact-form textarea{border:2px solid var(--color-black);background:var(--color-white);min-height:8rem;color:var(--color-black);font:inherit;resize:vertical;padding:.7rem .85rem}.contact-form textarea:focus{outline:2px solid var(--color-pink-hot);outline-offset:2px}.course-feature span{font-family:var(--font-display);text-transform:lowercase;color:var(--color-pink-hot);font-weight:700}.mcard{color:inherit;transition:transform .35s var(--ease-out);gap:1rem;text-decoration:none;display:grid}.mcard:hover{color:inherit;transform:translateY(-4px)}.mcard img{aspect-ratio:3/4;object-fit:cover;border:2px solid var(--color-black);width:100%}.mcard__name{font-family:var(--font-display);margin:0;font-size:1.35rem;font-weight:700}.mcard__role{color:var(--color-muted);text-transform:lowercase;margin:.25rem 0 .75rem}.mcard__link{font-family:var(--font-display);text-transform:lowercase;color:var(--color-pink-hot);font-weight:700}.masters-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,16rem),1fr));gap:1.5rem;display:grid}.plist{gap:2.5rem;display:grid}.plist__cat{text-transform:lowercase;color:var(--color-pink-hot);margin:0 0 1rem;font-size:clamp(1.6rem,4vw,2.4rem)}.plist__list{border-top:1px solid #0a0a0a1f;margin:0;padding:0;list-style:none}.plist__list li{border-bottom:1px solid #0a0a0a1f;justify-content:space-between;align-items:baseline;gap:1rem;padding:.9rem 0;display:flex}.plist__list li>span:first-child{min-width:0}.plist__price{white-space:nowrap;font-family:var(--font-display);font-weight:700}.profile{gap:2rem;padding-top:2rem;display:grid}.profile__media img{aspect-ratio:3/4;object-fit:cover;border:2px solid var(--color-black);width:100%}.profile__role{text-transform:lowercase;color:var(--color-pink-hot);font-family:var(--font-display);margin:0;font-weight:700}.profile__name{text-transform:lowercase;margin:.4rem 0 1rem;font-size:clamp(2.2rem,7vw,4.5rem)}.profile__bio{color:var(--color-muted);max-width:40rem;margin:0 0 1.5rem}.profile__sub{text-transform:lowercase;margin:0 0 .75rem;font-size:1.3rem}.profile__tags{flex-wrap:wrap;gap:.5rem;margin:0 0 1.5rem;padding:0;list-style:none;display:flex}.profile__tags li{border:1px solid var(--color-black);text-transform:lowercase;padding:.4rem .7rem;font-size:.9rem}.courses-grid{gap:1.25rem;display:grid}.ccard{color:inherit;border:2px solid var(--color-black);background:var(--color-white);transition:transform .35s var(--ease-out), border-color .25s ease;gap:1rem;text-decoration:none;display:grid}.ccard:hover{border-color:var(--color-pink-hot);color:inherit;transform:translateY(-4px)}.ccard img{aspect-ratio:16/10;object-fit:cover;width:100%}.ccard--logo img{object-fit:contain;background:var(--color-white);padding:1.5rem}.ccard div{padding:0 1.1rem 1.25rem}.ccard h2{text-transform:lowercase;margin:0 0 .5rem;font-size:1.6rem}.ccard p{color:var(--color-muted);margin:0 0 .75rem}.ccard span{font-family:var(--font-display);font-weight:700}.course-hero{min-height:calc(85svh - var(--header-h));align-items:center;gap:2rem;padding-top:2rem;display:grid}.eyebrow{font-family:var(--font-display);text-transform:lowercase;color:var(--color-pink-hot);margin:0;font-weight:700}.course-hero h1{text-transform:lowercase;max-width:12ch;margin:.4rem 0 1rem;font-size:clamp(2.8rem,10vw,6.5rem)}.lead{max-width:36rem;color:var(--color-muted);margin:0 0 1rem}.price{font-family:var(--font-display);margin:0 0 1.25rem;font-size:1.35rem;font-weight:700}.course-hero__media img{aspect-ratio:3/4;object-fit:cover;border:2px solid var(--color-black);width:100%}.includes{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.includes li{border:2px solid var(--color-black);background:var(--color-white);font-family:var(--font-display);text-transform:lowercase;padding:.9rem 1rem;font-weight:700}.syllabus__grid{gap:1rem;display:grid}.syllabus__block{border:2px solid var(--color-black);background:var(--color-white);transition:transform .35s var(--ease-out), border-color .25s ease;padding:1.25rem 1.1rem}.syllabus__block:hover{border-color:var(--color-pink-hot);transform:translateY(-3px)}.syllabus__block h3{text-transform:lowercase;margin:0 0 .75rem;font-size:1.2rem}.syllabus__block ul{color:var(--color-muted);margin:0;padding-left:1.1rem}.syllabus__block li+li{margin-top:.35rem}@media (max-width:899px){.site-header.is-open .header__nav{flex-direction:column;align-items:stretch;gap:0;padding-top:.15rem;display:flex}.site-header.is-open .header__nav>a{padding:.75rem 0;font-size:1.15rem}.site-header.is-open .header__nav-account .account--buttons{flex-flow:wrap;align-items:center;gap:.6rem}.site-header .header__account .account,.site-header .header__account .account-menu-wrap{display:none}.site-header .header__nav-account:not(:has(.account)){display:none}.course-hero{align-items:start;min-height:0}}@media (max-width:799px){.footer .account--buttons{width:100%}.footer .account--buttons a,.footer .account--buttons button{flex:8rem}}@media (min-width:800px){.footer{grid-template-columns:1fr auto;align-items:start}.footer__aside{align-items:flex-end;padding-top:.2rem}.footer .lang-menu__list{left:auto;right:0}.course-feature{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center}.course-feature div{padding:1.5rem 1.5rem 1.5rem 0}.courses-grid,.syllabus__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:900px){.site-header{grid-template-columns:auto minmax(0,1fr) auto}.site-header .header__nav{grid-area:1/2;display:flex}.site-header .header__actions{grid-column:3}.site-header .header__menu,.site-header .header__nav-account{display:none}.profile{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:3rem}.course-hero{grid-template-columns:1.1fr .9fr;gap:3rem}.includes{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.hero__beauty,.hero__fabric{will-change:auto}.hero__bracket--open,.hero__bracket--close,.hero__scroll svg{animation:none}}@font-face{font-family:Beausite Classic;src:url(/assets/360-degrees/site/BeausiteClassic-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Beausite Classic;src:url(/assets/360-degrees/site/BeausiteClassic-Semibold.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}body.theme-360{--font-academy:"Beausite Classic", system-ui, sans-serif;--color-bg:#fff;--color-bg-soft:#fff;--color-black:#111;--color-muted:#1a1a1a;--color-caption:#525252;--color-white:#fff;--color-pink:#1a1a1a;--color-pink-hot:#1a1a1a;--color-pink-deep:#111;background:#fff}.academy-header__mark{justify-self:start;align-items:center;display:flex}.academy-header__mark img{width:auto;max-width:none;height:2.4rem}.header.academy-header{-webkit-backdrop-filter:blur(.01px);backdrop-filter:blur(.01px);background:#fff}.academy-header{grid-template-columns:1fr auto 1fr}.academy-header .header__actions{justify-self:end}.academy-header__tools{display:none}.academy-header .header__menu{color:inherit}.academy-header .header__menu-bars span{height:2.5px}.academy-header .header__menu[aria-expanded=true] .header__menu-bars span:first-child{transform:translateY(7.5px)rotate(45deg)}.academy-header .header__menu[aria-expanded=true] .header__menu-bars span:nth-child(3){transform:translateY(-7.5px)rotate(-45deg)}.academy-header .account__avatar{border-width:2px}.academy-header .account__avatar svg circle,.academy-header .account__avatar svg path{stroke-width:2px}.academy-header.is-open{color:#111;background:#fff;border-bottom-color:#0a0a0a14}.academy-header.is-open .academy-header__tools{z-index:2;padding:.35rem var(--space-page) .7rem;color:#111;background:#fff;border-bottom:1px solid #0a0a0a14;flex-direction:column;align-items:flex-start;gap:0;display:flex;position:absolute;top:100%;left:0;right:0}.academy-header__home{font-family:var(--font-body);text-transform:lowercase;color:#111;font-size:1.15rem;font-weight:500;line-height:1.2;text-decoration:none}.academy-header__index{font-family:var(--font-display);letter-spacing:-.03em;text-transform:lowercase;white-space:nowrap;justify-self:center;align-items:baseline;gap:0;font-size:1.15rem;font-weight:800;text-decoration:none;display:inline-flex}.header.academy-header.is-overlay,.header.academy-header.is-solid{inset-inline:0;position:fixed;top:0}.header.academy-header.is-overlay{-webkit-backdrop-filter:blur(.01px);backdrop-filter:blur(.01px);color:#fff;background:0 0;border-bottom-color:#0000}.header.academy-header.is-overlay.is-open{color:#111;background:#fff;border-bottom-color:#0a0a0a14}.academy-header .header__logo-rest,.academy-header .header__logo-beauty,.academy-header .header__logo:hover .header__logo-rest,.academy-header .header__logo:hover .header__logo-beauty{color:#111}.academy-header.is-overlay .header__logo-rest,.academy-header.is-overlay .header__logo-beauty,.academy-header.is-overlay .header__logo:hover .header__logo-rest,.academy-header.is-overlay .header__logo:hover .header__logo-beauty,.academy-header.is-overlay .header__menu{color:#fff}.academy-header.is-overlay.is-open .header__logo-rest,.academy-header.is-overlay.is-open .header__logo-beauty,.academy-header.is-overlay.is-open .header__logo:hover .header__logo-rest,.academy-header.is-overlay.is-open .header__logo:hover .header__logo-beauty,.academy-header.is-overlay.is-open .header__menu{color:#111}.academy-header.is-overlay.is-open .academy-header__mark img{filter:none}.academy-header.is-overlay .academy-header__mark img{filter:invert()}.academy-header.is-overlay .lang-menu__toggle,.academy-header.is-overlay .account__avatar{color:#fff;border-color:#fff}.academy-header .account-menu,.academy-header .lang-menu__list{color:#111;background:#fff}.academy-header .account-menu a,.academy-header .account-menu button,.academy-header .lang-menu__list a{color:#111}.header.academy-header.is-solid{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffb8;border-bottom-color:#0a0a0a14}.academy-page{padding-inline:0}.academy-block{padding-inline:var(--space-page)}.academy-hero{isolation:isolate;min-height:100svh;padding:calc(var(--header-h) + 1.5rem) var(--space-page) 4.4rem;color:#fff;text-align:center;background:#111;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.academy-hero__media{z-index:-2;object-fit:cover;object-position:center center;width:100%;height:100%;position:absolute;inset:0}.academy-hero__shade{z-index:-1;background:linear-gradient(#0000001f 0%,#00000047 54%,#000000b8 100%);position:absolute;inset:0}.academy-hero__copy{width:min(100%,46rem);padding:0;container-type:inline-size}.academy-hero__scroll{z-index:1;color:#fff;bottom:1.35rem}.academy-hero h1,.academy-hero p{animation:academy-rise .95s var(--ease-out) both}.academy-hero h1{text-wrap:balance;overflow-wrap:normal;max-width:100%;font-family:var(--font-academy);text-transform:uppercase;margin:0 auto;font-size:clamp(2.35rem,11.2cqi,5.4rem);font-weight:400;line-height:.9}.academy-hero__degrees{white-space:nowrap;display:block}.academy-hero p{max-width:34rem;margin:1.25rem auto 0;font-size:clamp(1rem,2vw,1.2rem);line-height:1.45;animation-delay:.16s}.academy-page .reveal:not(.is-visible){transform:translateY(52px)}.academy-page .reveal--left:not(.is-visible){transform:translate(-64px)}.academy-page .reveal--right:not(.is-visible){transform:translate(64px)}.academy-author{align-items:start;gap:clamp(1.75rem,4vw,3.5rem);margin-block:clamp(3.5rem,9vw,7rem);padding-block:clamp(.5rem,2vw,1.5rem);display:grid}.academy-author__photo img{aspect-ratio:4/5;object-fit:cover;object-position:center 18%;border:2px solid var(--color-black);background:var(--color-white);width:100%}.academy-author h2{font-family:var(--font-academy);margin:0 0 .4rem;font-size:clamp(2.4rem,6vw,4.5rem);font-weight:400}.academy-author__role{color:var(--color-caption,var(--color-muted));text-transform:lowercase;font-family:var(--font-academy);margin:0 0 1rem;font-weight:400}body.theme-360 .academy-proof span{color:var(--color-caption)}.academy-author__copy p{max-width:38rem}.academy-author__note{margin:1.75rem 0 0}.academy-author__note strong{font-weight:700}.academy-author__copy .reveal:nth-child(2){transition-delay:.1s}.academy-author__copy .reveal:nth-child(3){transition-delay:.18s}.academy-author__shots{aspect-ratio:36/30;width:min(100%,36rem);margin-top:1.75rem;position:relative}.academy-author__shots img{object-fit:cover;object-position:center 20%;border:2px solid var(--color-black);background:#fff;position:absolute}.academy-author__shots img:first-child{width:16%;height:15%;top:49%;left:0}.academy-author__shots img:nth-child(2){width:26%;height:23%;top:0;left:20%}.academy-author__shots img:nth-child(3){width:13%;height:19%;top:4%;left:48%}.academy-author__shots img:nth-child(4){z-index:1;width:20%;height:28%;top:5%;left:1%}.academy-author__shots img:nth-child(5){width:14%;height:17%;top:19%;left:62%}.academy-author__shots img:nth-child(6){z-index:1;width:22%;height:16%;top:39%;left:34%}.academy-author__shots img:nth-child(7){width:15%;height:13%;top:24%;left:50%}.academy-author__shots img:nth-child(8){width:22%;height:20%;top:1%;left:76%}.academy-author__shots img:nth-child(9){width:16%;height:19%;top:32%;left:82%}.academy-author__shots img:nth-child(10){width:20%;height:16%;top:35%;left:14%}.academy-author__shots img:nth-child(11){z-index:2;width:14%;height:15%;top:48%;left:58%}.academy-author__shots img:nth-child(12){width:18%;height:17%;top:45%;left:70%}.academy-author__shots img:nth-child(13){z-index:1;width:18%;height:20%;top:68%;left:0}.academy-author__shots img:nth-child(14){width:16%;height:18%;top:58%;left:24%}.academy-author__shots img:nth-child(15){z-index:1;width:20%;height:22%;top:64%;left:42%}.academy-author__shots img:nth-child(16){width:15%;height:16%;top:66%;left:64%}.academy-author__shots img:nth-child(17){width:17%;height:20%;top:54%;left:80%}.academy-author__shots img:nth-child(18){z-index:2;width:22%;height:16%;top:82%;left:6%}.academy-author__shots img:nth-child(19){width:16%;height:15%;top:84%;left:46%}.academy-proof li:nth-child(2){transition-delay:.1s}.academy-proof li:nth-child(3){transition-delay:.2s}.academy-audience__list{gap:2rem;margin:0;padding:0;list-style:none;display:grid}.academy-page .section__title{font-family:var(--font-academy);font-weight:400}.academy-audience__list li span{font-family:var(--font-academy);color:var(--color-pink-hot);font-weight:400}.academy-audience__list h3{font-family:var(--font-academy);text-transform:lowercase;margin:.35rem 0 .55rem;font-size:clamp(1.7rem,3vw,2.4rem);font-weight:400}.academy-audience__list p{max-width:28rem;color:var(--color-muted);margin:0}.course-deck{margin-inline:calc(var(--space-page) * -1);padding:1.25rem var(--space-page) .5rem;scroll-snap-type:x mandatory;scroll-padding-inline:var(--space-page);gap:.8rem;display:flex;overflow-x:auto}.course-deck__card{z-index:1;color:#fff;scroll-snap-align:center;transition:transform .55s var(--ease-out), opacity .55s var(--ease-out), box-shadow .55s var(--ease-out);flex:0 0 78%;text-decoration:none;position:relative}.course-deck__card:hover,.course-deck__card:focus-visible{color:#fff}.course-deck__card:focus-visible{outline:2px solid var(--color-pink-hot);outline-offset:4px}.course-deck__frame{background:#111;display:block;position:relative;overflow:hidden}.course-deck__frame img{aspect-ratio:3/4;object-fit:cover;width:100%;transition:transform .7s var(--ease-out)}.course-deck__frame:after{content:"";pointer-events:none;background:linear-gradient(#0000,#000000c7);height:58%;position:absolute;inset:auto 0 0}.course-deck__copy{z-index:1;gap:.35rem;padding:1rem 1rem 1.15rem;display:grid;position:absolute;inset:auto 0 0}.course-deck__copy strong{font-family:var(--font-academy);text-transform:lowercase;font-size:clamp(1.4rem,2.4vw,2rem);font-weight:400;line-height:.95}.course-deck__copy span,.course-deck__more{opacity:0;max-height:0;transition:max-height .45s var(--ease-out), opacity .35s ease;overflow:hidden}.course-deck__copy span{color:#ffffffdb;font-size:.95rem;line-height:1.4}.course-deck__more{font-family:var(--font-display);text-transform:lowercase;font-weight:700}.course-deck__card:hover .course-deck__copy span,.course-deck__card:hover .course-deck__more,.course-deck__card:focus-visible .course-deck__copy span,.course-deck__card:focus-visible .course-deck__more{opacity:1;max-height:8rem}@media (max-width:899px){.course-deck__card.is-front{opacity:1;transform:scale(1.03)}.course-deck__card:not(.is-front){opacity:.72;transform:scale(.97)}.course-deck__card.is-front .course-deck__copy span,.course-deck__card.is-front .course-deck__more{opacity:1;max-height:8rem}}.academy-page>.academy-author__shots{width:min(100% - var(--space-page) * 2, 72rem);margin:clamp(1rem,3vw,2rem) auto clamp(1.75rem,4vw,2.75rem)}.academy-social{width:min(100% - var(--space-page) * 2, 72rem);font-family:var(--font-academy);flex-wrap:wrap;justify-content:center;gap:.75rem 2rem;margin:0 auto clamp(3rem,8vw,5.5rem);font-size:clamp(1.25rem,2.2vw,1.7rem);display:flex}.academy-social__who{color:#111}.academy-social a{color:#111;text-decoration:none}.academy-social a:hover,.academy-social a:focus-visible{text-underline-offset:.18em;text-decoration:underline}.academy-proof ul{border-top:1px solid #1111111f;gap:1.75rem;margin:0;padding:2rem 0 0;list-style:none;display:grid}.academy-proof strong{font-family:var(--font-academy);letter-spacing:-.03em;font-size:clamp(3rem,7vw,5.2rem);font-weight:400;line-height:.9;display:block}.academy-proof span{color:var(--color-muted);margin-top:.45rem;display:block}.academy-proof--bio{margin-top:1.75rem}.academy-proof--bio ul{flex-wrap:wrap;gap:1.75rem 2.25rem;padding-top:1.25rem;display:flex}.academy-proof--bio li{flex:15.5rem;min-width:min(100%,15.5rem);container-type:inline-size}.academy-proof--bio strong{white-space:nowrap;font-size:clamp(2.75rem,24cqi,4.15rem)}.logo-lines{--logo-progress:0;--line-progress:0;background:#fff;margin:clamp(2.5rem,7vw,4.5rem) 0;padding-block:clamp(.85rem,2vw,1.15rem);position:relative;overflow:hidden}.logo-lines:before,.logo-lines:after{content:"";width:100%;height:1px;opacity:var(--line-progress);background:#111;position:absolute;left:0}.logo-lines:before{transform:translateX(calc((var(--line-progress) - 1) * 100%));top:0}.logo-lines:after{transform:translateX(calc((1 - var(--line-progress)) * 100%));bottom:0}.logo-lines__track{gap:clamp(.85rem,2vw,1.25rem);display:grid;overflow:hidden}.page:not(.academy-page)>.logo-lines{margin-inline:calc(var(--space-page) * -1)}.logo-lines__row{display:flex;overflow:hidden}.logo-lines__row.is-from-right{justify-content:flex-end}.logo-lines__run{width:max-content;opacity:var(--logo-progress);align-items:center;gap:clamp(1.75rem,4vw,3.25rem);padding-inline:clamp(1rem,3vw,2rem);display:flex}.logo-lines__row.is-from-left .logo-lines__run{transform:translateX(calc((var(--logo-progress) - 1) * min(30vw, 18rem)))}.logo-lines__row.is-from-right .logo-lines__run{transform:translateX(calc((1 - var(--logo-progress)) * min(30vw, 18rem)))}.logo-lines__run>*{flex:none}.logo-lines__run img{width:auto;max-width:none;height:clamp(1.35rem,2.4vw,1.85rem)}.logo-lines__word{font-family:var(--font-display);letter-spacing:-.03em;text-transform:lowercase;white-space:nowrap;color:#111;font-size:clamp(1rem,1.85vw,1.42rem);font-weight:800;line-height:1}.academy-close{min-height:70vh;padding:clamp(3rem, 8vw, 5.5rem) var(--space-page);font-family:var(--font-academy);letter-spacing:-.03em;flex-direction:column;justify-content:center;margin:0;font-size:clamp(3rem,8vw,6.6rem);font-weight:400;line-height:.92;display:flex}body.theme-360 .course-hero h1,body.theme-360 .lesson__title,body.theme-360 .course-brief h2{font-family:var(--font-academy);font-weight:400}body.theme-360 .course-hero{position:relative}body.theme-360 .course-hero__scroll{z-index:2;color:#111;bottom:1.2rem}body.theme-360 .course-brief{scroll-margin-top:calc(var(--header-h) + .75rem);gap:clamp(2rem,5vw,4rem);margin:clamp(3.5rem,8vw,6rem) 0 clamp(2.5rem,6vw,4.5rem);display:grid}body.theme-360 .course-brief h2{text-transform:lowercase;margin:0 0 1.15rem;font-size:clamp(2.2rem,5vw,3.6rem)}body.theme-360 .course-brief__topics ol{counter-reset:topic;margin:0;padding:0;list-style:none}body.theme-360 .course-brief__topics li{counter-increment:topic;font-family:var(--font-academy);border-top:1px solid #1111111f;grid-template-columns:2.6rem minmax(0,1fr);gap:.75rem;padding:.95rem 0;font-size:clamp(1.2rem,2.2vw,1.65rem);line-height:1.25;display:grid}body.theme-360 .course-brief__topics li:before{content:counter(topic, decimal-leading-zero);font-family:var(--font-display);letter-spacing:.04em;color:#1a1a1a;padding-top:.35rem;font-size:.78rem;font-weight:700}body.theme-360 .course-brief__facts{align-content:start;gap:1.75rem 2.5rem;margin:0;display:grid}body.theme-360 .course-brief__meta{border-top:1px solid #1111111f;align-items:start;gap:1.75rem 2rem;padding-top:1.75rem;display:grid}body.theme-360 .course-brief__meta .course-brief__note{font-size:1rem;line-height:1.35}body.theme-360 .course-brief__facts dt,body.theme-360 .course-brief__note{font-family:var(--font-academy);text-transform:lowercase;color:#111;font-size:clamp(1.45rem,2.4vw,1.85rem);font-weight:400;line-height:1.15}body.theme-360 .course-brief__facts dd{color:#1a1a1a;max-width:28rem;margin:.45rem 0 0}body.theme-360 .course-brief__count-row{align-items:center;gap:.85rem;display:flex}body.theme-360 .course-brief__langs{font-family:var(--font-academy);text-transform:lowercase;color:#1a1a1a;margin:0;padding:0;font-size:.92rem;font-weight:400;line-height:1.25;list-style:none}body.theme-360 .course-brief__langs li+li{margin-top:.12rem}body.theme-360 .course-brief__count{font-family:var(--font-academy);color:#111;font-size:clamp(2.4rem,4vw,3.4rem);line-height:.9}body.theme-360 .course-hero--film{min-height:calc(100svh - var(--header-h));margin-inline:calc(var(--space-page) * -1);color:#111;background:#fff;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:0;padding-top:0;display:grid;overflow:hidden}body.theme-360 .course-hero--film .course-hero__copy{min-height:calc(100svh - var(--header-h));padding:2rem var(--space-page) 4.5rem;flex-direction:column;justify-content:center;display:flex}body.theme-360 .course-hero--film .course-hero__stage{min-height:calc(100svh - var(--header-h));background:#111;position:relative;overflow:hidden}body.theme-360 .course-hero--film .course-hero__film{object-fit:cover;object-position:center 22%;width:100%;height:100%;position:absolute;inset:0}@media (max-width:799px){body.theme-360 .course-hero{padding-bottom:3.25rem}body.theme-360 .course-hero__scroll{bottom:.7rem}body.theme-360 .course-hero--film{min-height:calc(100svh - var(--header-h));padding-bottom:0;display:block}body.theme-360 .course-hero--film .course-hero__stage{aspect-ratio:auto;min-height:0;position:absolute;inset:0}body.theme-360 .course-hero--film .course-hero__copy{z-index:1;min-height:calc(100svh - var(--header-h));pointer-events:none;background:linear-gradient(#ffffff6b 0%,#ffffff29 24%,#fff0 42%);justify-content:flex-start;position:relative}body.theme-360 .course-hero--film .course-hero__copy a{pointer-events:auto}}.academy-close span{display:block}@media (min-width:800px){.academy-audience{flex-direction:column;justify-content:center;min-height:70vh;display:flex}.academy-audience__list,.academy-proof ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.5rem}body.theme-360 .course-hero--film .course-hero__scroll{left:25%}body.theme-360 .course-brief__facts{grid-template-columns:repeat(2,minmax(0,1fr))}body.theme-360 .course-brief__meta{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){body.theme-360 .course-brief__meta{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:900px){body.theme-360 .course-hero__scroll{left:25%}.academy-author{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:stretch;gap:3.5rem}.academy-author__copy{flex-direction:column;display:flex}.academy-proof--bio{margin-top:auto;padding-top:1.5rem}.academy-header .academy-header__tools,.academy-header.is-open .academy-header__tools{background:0 0;border:0;flex-direction:row;align-items:center;gap:.75rem;padding:0;display:flex;position:static}.academy-header .header__menu,.academy-header__home{display:none}.header.academy-header.is-overlay.is-open{color:#fff;background:0 0;border-bottom-color:#0000}.academy-header.is-overlay.is-open .academy-header__tools,.academy-header.is-overlay.is-open .header__logo-rest,.academy-header.is-overlay.is-open .header__logo-beauty,.academy-header.is-overlay.is-open .header__logo:hover .header__logo-rest,.academy-header.is-overlay.is-open .header__logo:hover .header__logo-beauty{color:#fff}.academy-header.is-overlay.is-open .academy-header__mark img{filter:invert()}.course-deck{scroll-snap-type:none;grid-template-columns:repeat(4,minmax(0,1fr));margin-inline:0;padding-inline:0;display:grid;overflow:visible}.course-deck__card{opacity:1;flex:none;transform:none}:is(.course-deck:has(.course-deck__card:hover) .course-deck__card,.course-deck:has(.course-deck__card:focus-visible) .course-deck__card){opacity:.55;transform:scale(.94)}:is(.course-deck:has(.course-deck__card:hover) .course-deck__card:hover,.course-deck:has(.course-deck__card:focus-visible) .course-deck__card:focus-visible){z-index:3;opacity:1;transform:translateY(-1.35rem)scale(1.07);box-shadow:0 28px 60px #11111147}.course-deck__card:hover .course-deck__frame img,.course-deck__card:focus-visible .course-deck__frame img{transform:scale(1.06)}}.course-back{font-family:var(--font-display);text-transform:lowercase;color:var(--color-black);align-items:center;gap:.45rem;margin:0;font-weight:600;text-decoration:none;display:inline-flex}.course-back__icon{flex:none;width:1.35rem;height:1.35rem}.lesson{scroll-margin-top:calc(var(--header-h) + .75rem);margin:1rem 0 4rem}.jump{z-index:35;color:#fff;mix-blend-mode:difference;font-family:var(--font-academy);cursor:pointer;background:0 0;border:0;margin:0;padding:.35rem 0;font-size:1.05rem;font-weight:400;line-height:1;position:fixed;bottom:clamp(.85rem,2vw,1.35rem);right:clamp(.85rem,2vw,1.35rem)}.jump:before,.jump:after{display:inline-block}.jump:before{content:">";margin-right:.22em}.jump:after{content:"<";margin-left:.22em}.jump:hover,.jump:focus-visible{color:#fff;background:0 0}.jump.is-hidden{display:none}.lesson__bar{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:1rem;display:flex}.lesson__title{text-transform:lowercase;margin:0;font-size:clamp(2rem,6vw,4rem)}.lesson .lang__link{color:inherit;font:inherit;text-transform:uppercase;cursor:pointer;background:0 0;border:0}.lesson__stage{border:2px solid var(--color-black);background:#000;position:relative;overflow:hidden}.lesson__player{--video-brand:var(--color-pink-hot);background:#000;width:100%;display:block}.lesson__gate{aspect-ratio:16/9;border:2px solid var(--color-black);background:var(--color-white);align-content:center;justify-items:start;gap:.75rem;padding:1.25rem;display:grid}.lesson__gate p{margin:0}.lesson__mark{z-index:2;color:#fff;white-space:nowrap;text-shadow:0 1px 2px #000000d9,0 0 12px #0000008c;pointer-events:none;-webkit-user-select:none;user-select:none;opacity:.55;margin:0;font-size:clamp(.95rem,2.2vw,1.35rem);line-height:1.2;animation:45s linear infinite lesson-mark;position:absolute}:is(.lesson__player:fullscreen,.lesson__player:fullscreen){background:#000;border:0;width:100%;height:100%}@keyframes lesson-mark{0%{top:10%;left:8%}25%{top:16%;left:58%}50%{top:62%;left:46%}75%{top:38%;left:12%}to{top:10%;left:8%}}@media (max-width:899px){.academy-header .header__actions{justify-content:flex-end}.academy-header.is-open .lang-menu__toggle,.academy-header.is-open .account__avatar{color:#111;border-color:#111}.academy-header.is-open .academy-header__home,.academy-header.is-open .account a,.academy-header.is-open .account button{color:#111;min-height:0;font-family:var(--font-body);text-align:left;text-transform:lowercase;cursor:pointer;background:0 0;border:0;margin:0;padding:.72rem 0;font-size:1.15rem;font-weight:500;line-height:1.2;text-decoration:none;display:block}.academy-header.is-open .account,.academy-header.is-open .account--buttons{flex-direction:column;align-items:flex-start;gap:0}.academy-header.is-open .account a:hover,.academy-header.is-open .account button:hover,.academy-header.is-open .account.account--buttons a:hover,.academy-header.is-open .account.account--buttons button:hover,.academy-header.is-open .academy-header__home:hover{color:#111;background:0 0;border-color:#0000}}@media (max-width:480px){.academy-header{column-gap:.4rem}.academy-header__mark img{height:1.45rem}.academy-header__index{font-size:.85rem}.academy-header .header__actions{gap:.15rem}.academy-header .lang-menu__toggle{padding-inline:.15rem}.academy-header .header__menu{width:2.4rem}}@keyframes academy-rise{0%{opacity:0;transform:translateY(36px)}to{opacity:1;transform:none}}.academy-audience__list .reveal:nth-child(2){transition-delay:80ms}.academy-audience__list .reveal:nth-child(3){transition-delay:.16s}@media (prefers-reduced-motion:reduce){.academy-hero h1,.academy-hero p{animation:none}.logo-lines{--logo-progress:1;--line-progress:1}.logo-lines:before,.logo-lines:after,.logo-lines__run{opacity:1;transform:none}.course-deck__card,.course-deck__frame img{opacity:1;box-shadow:none;transition:none;transform:none}.course-deck:has(.course-deck__card:hover) .course-deck__card{opacity:1;box-shadow:none;transition:none;transform:none}.course-deck:has(.course-deck__card:focus-visible) .course-deck__card{opacity:1;box-shadow:none;transition:none;transform:none}.course-deck:has(.course-deck__card:hover) .course-deck__card:hover{opacity:1;box-shadow:none;transition:none;transform:none}.course-deck:has(.course-deck__card:focus-visible) .course-deck__card:focus-visible{opacity:1;box-shadow:none;transition:none;transform:none}.course-deck__copy span,.course-deck__more{opacity:1;max-height:none}.academy-author__copy .reveal,.academy-audience__list .reveal,.academy-proof li{transition-delay:0s}.academy-page .reveal,.academy-page .reveal--left,.academy-page .reveal--right{opacity:1;transition:none;transform:none}.academy-hero__scroll svg{animation:none}}.account{font-family:var(--font-body);letter-spacing:0;text-transform:lowercase;align-items:center;gap:.75rem;font-size:.92rem;font-weight:500;display:flex}.account a,.account button{color:inherit;font:inherit;text-transform:lowercase;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:none}.account__logout{color:inherit;font:inherit;text-transform:lowercase;cursor:pointer;background:0 0;border:0;padding:0}.account__logout:hover,.account a:hover,.account button:hover{color:var(--color-pink-hot)}.account--buttons{flex-wrap:wrap;gap:.6rem}.account--buttons a,.account--buttons button{border:2px solid var(--color-black);min-height:2.75rem;color:var(--color-black);font-family:var(--font-display);text-align:center;text-transform:lowercase;cursor:pointer;background:0 0;justify-content:center;align-items:center;padding:.45rem 1rem;font-size:.9rem;font-weight:700;text-decoration:none;display:inline-flex}.account--buttons .account__register{background:var(--color-black);color:var(--color-white)}.account.account--buttons a:hover,.account.account--buttons button:hover{background:var(--color-pink-hot);border-color:var(--color-pink-hot);color:var(--color-white)}.account-when-desktop{display:none}.account-when-mobile{display:contents}@media (min-width:900px){.account-when-desktop{display:contents}.account-when-mobile{display:none}}.account-menu-wrap{position:relative}.account__avatar{border:1.25px solid var(--color-black);width:2.25rem;height:2.25rem;color:var(--color-black);cursor:pointer;background:0 0;border-radius:50%;place-items:center;padding:0;display:grid}.account__avatar svg{width:1.25rem;height:1.25rem}.account__avatar:hover,.account__avatar[aria-expanded=true]{color:var(--color-pink-hot);border-color:var(--color-pink-hot)}.account-menu{z-index:30;border:2px solid var(--color-black);background:var(--color-white);min-width:9rem;display:grid;position:absolute;top:calc(100% + .45rem);right:0}.account-menu a,.account-menu button{color:inherit;font:inherit;font-family:var(--font-display);text-align:left;text-transform:lowercase;cursor:pointer;background:0 0;border:0;padding:.65rem .9rem;font-size:.82rem;font-weight:700;text-decoration:none}.account-menu a:hover,.account-menu button:hover{color:var(--color-pink-hot)}.auth-page{padding-top:2rem}.auth-form{gap:1rem;max-width:28rem;display:grid}.auth-form label{font-family:var(--font-display);text-transform:lowercase;gap:.4rem;font-weight:700;display:grid}.auth-form input{border:2px solid var(--color-black);background:var(--color-white);min-height:3rem;color:var(--color-black);font:inherit;padding:.7rem .85rem}.auth-form input:focus{outline:2px solid var(--color-pink-hot);outline-offset:2px}.auth-form .btn{cursor:pointer;justify-self:start}.auth-form__error{color:var(--color-pink-deep);margin:0}.auth-switch a,.auth-switch button{color:inherit;font-family:var(--font-display);text-transform:lowercase;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700}.auth-dialog{z-index:80;background:#0a0a0a75;place-items:center;padding:1.5rem;display:grid;position:fixed;inset:0}.auth-dialog__panel{border:2px solid var(--color-black);background:var(--color-white);width:min(100%,28rem);max-height:min(40rem,100vh - 3rem);padding:3.25rem 1.5rem 1.5rem;position:relative;overflow:auto}.auth-dialog__panel .section__title{margin-top:0;font-size:2.5rem;line-height:1.05}.auth-dialog__close{width:2.25rem;height:2.25rem;color:var(--color-black);cursor:pointer;background:0 0;border:0;place-items:center;font-size:1.6rem;line-height:1;display:grid;position:absolute;top:.65rem;right:.65rem}.auth-dialog__close:hover{color:var(--color-pink-hot)}.auth-form__hint{color:var(--color-muted);font-family:var(--font-body);text-transform:none;font-size:.85rem;font-weight:400}.auth-form__note{margin:0}.auth-form__link{color:inherit;font-family:var(--font-display);text-transform:lowercase;cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;font-weight:700;text-decoration:underline}.auth-form__link:hover{color:var(--color-pink-hot)}.no-access{border:2px solid var(--color-black);background:var(--color-white);gap:.75rem;max-width:36rem;padding:1rem 1.1rem;display:grid}.no-access p{margin:0}.no-access__title{font-family:var(--font-display);text-transform:lowercase;font-weight:700}.no-access .btn{justify-self:start}
