.company-head{padding-top:clamp(1.5rem,1rem + 1.5vw,2.5rem)}.company-head__inner{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--space-lg) var(--gap)}.company-head__title{flex:1 1 36rem;max-width:58rem;font-size:var(--fs-h2);font-weight:700;line-height:1.2;letter-spacing:-.03em;text-transform:uppercase;text-wrap:balance}.company-head__accent{text-transform:none;color:var(--color-accent)}.company-head--plain .company-head__title{font-weight:500;letter-spacing:-.02em;text-transform:none}.company-head__aside{display:grid;flex:0 1 auto;justify-items:end;gap:var(--space-lg);padding-top:.25rem;text-align:right}.company-head__lead{max-width:30rem;font-size:var(--fs-lg);line-height:1.4;text-wrap:pretty}.company-head__note{font-size:clamp(1.375rem,1.1rem + .8vw,2.25rem);font-weight:700;line-height:var(--lh-snug)}@media (max-width: 1023px){.company-head__aside{flex-basis:100%;justify-items:start;text-align:left}}.doc-switch{display:inline-flex;flex-wrap:wrap;gap:.25rem;padding:.25rem;background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius-md)}.doc-switch__link{display:inline-flex;align-items:center;min-height:3.5rem;padding:.5rem 1.25rem;font-size:var(--fs-md);font-weight:500;line-height:1.2;border-radius:var(--radius-sm);transition:background-color var(--duration) var(--ease),color var(--duration) var(--ease)}.doc-switch__link:hover{background:var(--color-bg)}.doc-switch__link--current,.doc-switch__link--current:hover{color:var(--color-white);background:var(--color-text)}@media (max-width: 560px){.doc-switch{display:grid;width:100%}.doc-switch__link{justify-content:center;min-height:3rem}}.branch-card{position:relative;display:flex;flex-direction:column;gap:var(--space-sm);width:100%;padding:clamp(1.5rem,1.1rem + 1vw,2.5rem);overflow:hidden;background:var(--color-surface);border:var(--border-card);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);isolation:isolate}.branch-card__decor{position:absolute;top:-3.5rem;right:-2.5rem;z-index:-1;width:clamp(10rem,6rem + 7vw,16rem);height:auto;pointer-events:none;transform:rotate(-12deg)}.branch-card__name{font-size:clamp(1.75rem,1.4rem + .8vw,2.25rem);font-weight:700;line-height:var(--lh-snug);letter-spacing:.01em}.branch-card__link:hover{color:var(--color-accent)}.branch-card__info{font-size:clamp(1.0625rem,.95rem + .3vw,1.375rem);line-height:1.35;color:var(--color-text-muted)}.branch-card__actions{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));gap:var(--space-md) clamp(1rem,.5rem + 1vw,1.875rem);margin-top:auto;padding-top:var(--space-md)}.branch-card__action{padding-inline:1rem}.branch-feature{position:relative;padding:clamp(1.5rem,1.2rem + .8vw,2.5rem);padding-right:4.5rem;background:var(--color-surface);border:var(--border-card);border-radius:var(--radius-lg);box-shadow:var(--shadow-card)}.branch-feature:after{content:"";position:absolute;top:clamp(1.5rem,1.2rem + .8vw,2.5rem);right:clamp(1.5rem,1.2rem + .8vw,2.5rem);width:1.5rem;height:1.5rem;background:radial-gradient(circle at 40% 40%,#ffe7e6 0 35%,#ffc4c1 70%);border-radius:50%;box-shadow:0 0 .75rem #ff00004d}.branch-feature__title{font-size:clamp(1.25rem,1.1rem + .35vw,1.5rem);font-weight:500;line-height:var(--lh-snug)}.branch-feature__text{margin-top:var(--space-xs);font-size:var(--fs-md);line-height:1.45}.photo-mosaic{display:grid;grid-template-columns:minmax(0,830fr) minmax(0,356fr) minmax(0,475fr);grid-template-rows:repeat(2,clamp(9rem,4rem + 11vw,17.5rem));gap:clamp(.75rem,.4rem + 1vw,1.875rem)}.photo-mosaic__item{overflow:hidden;background:#d9d9d9;border-radius:var(--radius-xl)}.photo-mosaic__item--1{grid-row:span 2}.photo-mosaic__item--4{grid-row:1 / span 2;grid-column:3}.photo-mosaic--three .photo-mosaic__item--2{grid-row:span 2}.photo-mosaic--three .photo-mosaic__item--3{grid-row:1 / span 2;grid-column:3}.photo-mosaic__image{width:100%;height:100%;object-fit:cover}@media (max-width: 767px){.photo-mosaic{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:14rem repeat(2,9rem)}.photo-mosaic__item{border-radius:var(--radius-md)}.photo-mosaic__item--1{grid-row:auto;grid-column:1 / -1}.photo-mosaic__item--4{grid-row:2 / span 2;grid-column:2}.photo-mosaic--three{grid-template-rows:14rem 12rem}.photo-mosaic--three .photo-mosaic__item--2{grid-row:2}.photo-mosaic--three .photo-mosaic__item--3{grid-row:2;grid-column:2}}.contact-item{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:1.25rem;align-content:start;align-items:center}.contact-item__icon{display:inline-flex;grid-row:span 2;align-items:center;justify-content:center;align-self:start;width:3.25rem;height:3.25rem;color:var(--color-text);background:var(--color-surface);border:2px solid var(--color-accent-soft);border-radius:50%}.contact-item__icon .icon{width:1.5rem;height:1.5rem}.contact-item__label{font-size:clamp(1rem,.9rem + .3vw,1.375rem);color:var(--color-text-muted)}.contact-item__value{font-size:clamp(1.125rem,.95rem + .5vw,1.625rem);font-weight:500;line-height:var(--lh-snug);overflow-wrap:break-word;transition:color var(--duration) var(--ease)}.contact-item__value:hover{color:var(--color-accent)}.branch-list{padding:clamp(1.25rem,1rem + 1vw,1.875rem);background:var(--color-surface);border:var(--border-card);border-radius:var(--radius-lg);box-shadow:var(--shadow-card)}.branch-list__title{margin-bottom:var(--space-xs);font-size:clamp(1.125rem,.95rem + .5vw,1.625rem);font-weight:400;color:var(--color-text-muted)}.branch-list__item{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.25rem var(--space-lg);padding-block:clamp(.75rem,.5rem + .6vw,1.25rem)}.branch-list__item+.branch-list__item{border-top:1px solid var(--color-line)}.branch-list__name{font-size:clamp(1.375rem,1.15rem + .6vw,1.875rem);font-weight:500;transition:color var(--duration) var(--ease)}.branch-list__name:hover{color:var(--color-accent)}.branch-list__address{font-size:clamp(1.0625rem,.95rem + .4vw,1.625rem);text-align:right}.instructor-profile{display:flex;flex-direction:column;align-items:flex-start;width:100%;padding:clamp(1rem,.8rem + .6vw,1.875rem);background:var(--color-surface);border:var(--border-card);border-radius:var(--radius-lg);box-shadow:var(--shadow-card)}.instructor-profile__photo{width:100%;aspect-ratio:777 / 500;overflow:hidden;background:#d9d9d9;border-radius:1.5rem}.instructor-profile__image{width:100%;height:100%;object-fit:cover;object-position:center 25%}.instructor-profile__tags{display:flex;flex-wrap:wrap;gap:var(--space-sm) var(--space-md);margin-top:clamp(1.25rem,1rem + 1vw,2.5rem)}.instructor-profile__tag{font-size:var(--fs-sm)}.instructor-profile__name{margin-top:var(--space-md);font-size:clamp(1.75rem,1.3rem + 1.2vw,3rem);font-weight:500;line-height:var(--lh-snug);letter-spacing:-.02em}.instructor-profile__text{margin-top:var(--space-xs);font-size:clamp(1.0625rem,.95rem + .45vw,1.625rem);color:var(--color-text-muted)}.instructor-profile__action{min-width:min(100%,22.5rem);min-height:4.25rem;margin-top:auto}.instructor-profile>:nth-last-child(2){margin-bottom:clamp(1.5rem,1rem + 1.5vw,2.75rem)}@media (max-width: 560px){.instructor-profile__action{width:100%}}.share__title{margin-bottom:var(--space-sm);font-size:var(--fs-md);color:var(--color-text-soft)}.share__list{display:flex;flex-wrap:wrap;gap:var(--space-xs)}.share__link{display:inline-flex;align-items:center;min-height:2.5rem;padding:.375rem .875rem;font-size:var(--fs-sm);font-weight:500;background:var(--color-surface);border:var(--border-card);border-radius:var(--radius-pill);transition:border-color var(--duration) var(--ease),color var(--duration) var(--ease)}.share__link:hover{color:var(--color-accent);border-color:var(--color-accent)}.article-card{position:relative;display:flex;flex-direction:column;width:100%;overflow:hidden;background:var(--color-surface);border:var(--border-card);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);transition:box-shadow var(--duration) var(--ease),transform var(--duration) var(--ease)}.article-card:hover{box-shadow:var(--shadow-float);transform:translateY(-2px)}.article-card__photo{aspect-ratio:16 / 9;overflow:hidden;background:#d9d9d9}.article-card__image{width:100%;height:100%;object-fit:cover}.article-card__body{position:relative;display:flex;flex:1;flex-direction:column;gap:var(--space-xs);padding:clamp(1.5rem,1.2rem + .8vw,2.5rem);padding-right:4.5rem}.article-card__body:after{content:"";position:absolute;top:clamp(1.5rem,1.2rem + .8vw,2.5rem);right:clamp(1.5rem,1.2rem + .8vw,2.5rem);width:1.5rem;height:1.5rem;background:radial-gradient(circle at 40% 40%,#ffe7e6 0 35%,#ffc4c1 70%);border-radius:50%;box-shadow:0 0 .75rem #ff00004d}.article-card__title{font-size:clamp(1.375rem,1.1rem + .8vw,2.25rem);font-weight:500;line-height:var(--lh-snug);text-wrap:pretty}.article-card__link:after{content:"";position:absolute;inset:0;z-index:1;border-radius:inherit}.article-card__link:focus-visible{outline:none}.article-card:has(.article-card__link:focus-visible){outline:2px solid var(--color-accent);outline-offset:2px}.article-card__excerpt{font-size:var(--fs-md);color:var(--color-text-muted)}.article-card__more{margin-top:auto;padding-top:var(--space-xs);font-size:clamp(1.0625rem,.95rem + .4vw,1.625rem);color:var(--color-text-muted)}.article-card:hover .article-card__more{color:var(--color-accent)}.pager{margin-top:clamp(2rem,1.5rem + 1.5vw,3.5rem)}.pager__list{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-xs)}.pager__link{display:inline-flex;align-items:center;justify-content:center;min-width:3rem;height:3rem;padding-inline:.75rem;font-weight:500;background:var(--color-surface);border:var(--border-card);border-radius:var(--radius-pill);transition:border-color var(--duration) var(--ease),color var(--duration) var(--ease)}a.pager__link:hover{color:var(--color-accent);border-color:var(--color-accent)}.pager__link.current{color:var(--color-white);background:var(--color-text);border-color:var(--color-text)}.pager__link.dots{background:none;border-color:transparent}.company-hero{padding-block:clamp(1.5rem,1rem + 1.5vw,2.5rem) calc(var(--space-section) / 2)}.company-hero__inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,48.75rem);gap:var(--gap);align-items:start}.company-hero__content{display:flex;flex-direction:column;align-items:flex-start}.company-hero__title{font-size:var(--fs-h2);font-weight:700;line-height:1.2;letter-spacing:-.03em;text-transform:uppercase;text-wrap:balance}.company-hero__accent{text-transform:none;color:var(--color-accent)}.company-hero__lead{margin-top:var(--space-md);font-size:var(--fs-lg);line-height:1.4}.company-hero__form{width:min(100%,31.25rem);margin-top:clamp(1.5rem,1rem + 1.5vw,2rem)}.company-hero__contacts{display:grid;gap:.25rem;margin-top:clamp(1.25rem,.8rem + 1.5vw,2.5rem);font-size:clamp(1.125rem,.95rem + .5vw,1.625rem);font-style:normal;line-height:1.35}.company-hero__address{font-weight:500}.company-hero__muted{color:var(--color-text-muted)}.company-hero__phone:hover{color:var(--color-accent)}.company-hero__actions{display:flex;width:100%;flex-wrap:wrap;gap:var(--space-md) clamp(1rem,.5rem + 1vw,1.875rem);margin-top:clamp(1.5rem,1rem + 1.5vw,2.25rem)}.company-hero__actions .button{min-width:min(100%,18.75rem);min-height:3.75rem}.company-hero__photo{aspect-ratio:780 / 520;overflow:hidden;background:#d9d9d9;border-radius:var(--radius-xl)}.company-hero__image{width:100%;height:100%;object-fit:cover}@media (max-width: 1023px){.company-hero__inner{grid-template-columns:minmax(0,1fr)}}@media (max-width: 560px){.company-hero__actions,.company-hero__actions .button{width:100%}.company-hero__photo{border-radius:var(--radius-lg)}}.branches{padding-top:0}.branches__list{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,30rem),1fr));gap:clamp(1rem,.6rem + 1vw,2rem)}.branches__item{display:flex}.branch-features .section-heading__accent{text-transform:none}.branch-features__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1rem,.6rem + .6vw,1.375rem)}@media (max-width: 1023px){.branch-features__list{grid-template-columns:minmax(0,1fr)}}.branch-route__inner{display:grid;grid-template-columns:minmax(0,885fr) minmax(0,776fr);gap:clamp(1rem,.4rem + 2vw,3.75rem)}.branch-route__map{min-height:25rem;overflow:hidden;background:#ececec;border-radius:var(--radius-xl)}.branch-route__frame{display:block;width:100%;height:100%;min-height:25rem;border:0}.branch-route__card{position:relative;display:flex;flex-direction:column;align-items:flex-start;padding:clamp(1.5rem,1rem + 1.5vw,2.5rem);overflow:hidden;background:var(--color-surface);border:var(--border-card);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);isolation:isolate}.branch-route__card:only-child{grid-column:1 / -1}.branch-route__decor{position:absolute;right:-3rem;bottom:2rem;z-index:-1;width:clamp(10rem,7rem + 8vw,18rem);height:auto;pointer-events:none;transform:rotate(-8deg)}.branch-route__title{font-size:clamp(2rem,1.5rem + 1.3vw,3rem);font-weight:500;line-height:var(--lh-tight);letter-spacing:-.02em}.branch-route__text{max-width:30rem;margin-top:var(--space-md);font-size:clamp(1.125rem,.95rem + .5vw,1.625rem);line-height:1.35;color:var(--color-text-muted)}.branch-route__address{margin-top:var(--space-sm);font-size:var(--fs-md)}.branch-route__links{display:flex;flex-wrap:wrap;gap:var(--space-sm);margin-top:auto;padding-top:var(--space-xl)}.branch-route__link{display:inline-flex;align-items:center;gap:var(--space-xs);min-height:3rem;padding:.5rem 1.125rem;font-size:var(--fs-md);font-weight:500;background:var(--color-white);border:1px solid var(--color-line);border-radius:var(--radius-pill);transition:border-color var(--duration) var(--ease),color var(--duration) var(--ease)}.branch-route__link:hover{color:var(--color-accent);border-color:var(--color-accent)}.branch-route__link-icon{width:1.125rem;height:1.125rem}.branch-route__note{margin-top:var(--space-md);font-size:clamp(1rem,.9rem + .3vw,1.375rem);color:var(--color-text-muted)}@media (max-width: 1023px){.branch-route__inner{grid-template-columns:minmax(0,1fr)}.branch-route__map,.branch-route__frame{min-height:20rem}.branch-route__map{order:1;border-radius:var(--radius-lg)}}.contacts{padding-top:clamp(2rem,1.5rem + 1.5vw,3.75rem)}.contacts__inner{display:grid;grid-template-columns:minmax(0,780fr) minmax(0,860fr);gap:clamp(1.5rem,.5rem + 3vw,5rem);align-items:start}.contacts__info{display:grid;gap:clamp(1.5rem,1rem + 1.5vw,2.5rem)}.contacts__list{display:grid;grid-template-columns:repeat(2,auto);justify-content:start;gap:clamp(1.25rem,1rem + 1vw,2.5rem) clamp(1.5rem,.5rem + 2.5vw,4rem)}.contacts__license{margin-top:calc(var(--space-md) * -.5);font-size:var(--fs-sm);color:var(--color-text-muted)}.contacts__form{position:relative;overflow:hidden;isolation:isolate}.contacts__form.lead-form--card{padding:clamp(1.5rem,1rem + 1.5vw,2.5rem)}.contacts__decor{position:absolute;top:-3rem;right:-4rem;z-index:-1;width:clamp(10rem,7rem + 8vw,17rem);height:auto;pointer-events:none;transform:rotate(-10deg)}.contacts__form-title{font-size:clamp(2rem,1.5rem + 1.3vw,3rem);font-weight:500;line-height:var(--lh-tight);letter-spacing:-.02em}.contacts__form-text{margin:var(--space-sm) 0 var(--space-xl);font-size:clamp(1rem,.9rem + .3vw,1.25rem);color:var(--color-text-muted)}.contacts__form .wpcf7-form-control:not(.lead-form__submit){height:4rem}.contacts__form .lead-form__submit{min-height:4.25rem}.contacts__consent{margin-top:var(--space-lg);font-size:var(--fs-sm);color:var(--color-text-muted)}.contacts__consent-link{text-decoration:underline;text-underline-offset:.2em}.contacts__consent-link:hover{color:var(--color-accent)}@media (max-width: 1023px){.contacts__inner{grid-template-columns:minmax(0,1fr)}}@media (max-width: 560px){.contacts__list{grid-template-columns:minmax(0,1fr)}}.team{padding-top:clamp(2rem,1.5rem + 1.5vw,3.75rem)}.team__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1rem,.5rem + 1.5vw,2.5rem)}@media (max-width: 1023px){.team__list{grid-template-columns:minmax(0,1fr)}}.team__item{display:flex}.team__empty{max-width:40rem;margin-bottom:var(--space-lg);font-size:var(--fs-lg);color:var(--color-text-muted)}.doc{padding-block:clamp(2rem,1.5rem + 1.5vw,3.75rem) calc(var(--space-section) / 2)}.doc__inner{display:grid;grid-template-columns:minmax(0,535fr) minmax(0,1186fr);gap:var(--space-2xl) 0;align-items:start}.doc--article .doc__inner{grid-template-columns:minmax(0,652fr) minmax(0,800fr) minmax(0,270fr)}.doc--single .doc__inner{grid-template-columns:minmax(0,1fr);max-width:calc(74rem + var(--gutter) * 2)}.doc__aside{position:sticky;top:calc(var(--header-offset) + var(--header-height) + 1.5rem);display:grid;gap:var(--space-xl);padding-right:var(--space-xl)}.doc--article .doc__aside{justify-self:center}.doc__toc{padding-left:var(--space-md);border-left:1px solid var(--color-text-soft)}.doc__toc-title{margin-bottom:var(--space-xs);font-size:var(--fs-md);color:var(--color-text-soft)}.doc__toc-list{display:grid;gap:.5rem}.doc__toc-link{display:block;font-size:clamp(1rem,.95rem + .2vw,1.25rem);line-height:var(--lh-snug);transition:color var(--duration) var(--ease)}.doc__toc-link:hover,.doc__toc-link[aria-current=true]{color:var(--color-accent)}.doc__date{font-size:var(--fs-sm);color:var(--color-text-soft)}.doc__body{display:grid;gap:clamp(2.5rem,2rem + 2vw,4.5rem);min-width:0}.doc__section{display:grid;gap:var(--space-lg);scroll-margin-top:calc(var(--header-offset) + var(--header-height) + 1.5rem)}.doc__heading{font-size:clamp(1.625rem,1.2rem + 1.2vw,2.75rem);font-weight:500;line-height:var(--lh-snug);letter-spacing:-.01em;text-wrap:balance}.doc__card{padding:clamp(1.25rem,1rem + 1vw,2.5rem);background:var(--color-surface);border:var(--border-card);border-radius:var(--radius-lg);box-shadow:var(--shadow-card)}.doc__figure{overflow:hidden;border-radius:var(--radius-lg)}.doc__figure-image{width:100%;height:auto}.doc__content{font-size:clamp(1.0625rem,.95rem + .45vw,1.5rem);line-height:1.42;overflow-wrap:break-word}.doc__content>*+*{margin-top:.75em}.doc__content h3,.doc__content h4{margin-top:1.25em;font-weight:500;line-height:var(--lh-snug)}.doc__content h3{font-size:1.15em}.doc__content h4{font-size:1em}.doc__content :where(strong,b){font-weight:500}.doc__content a{color:var(--color-accent);text-decoration:underline;text-underline-offset:.15em}.doc__content ul,.doc__content ol{display:grid;gap:.4em;padding-left:1.25em}.doc__content ul{list-style:disc}.doc__content ol{list-style:decimal}.doc__content li::marker{color:var(--color-accent)}.doc__content img{height:auto;border-radius:var(--radius-md)}.doc__content blockquote{padding-left:1em;border-left:3px solid var(--color-accent)}.doc__content table{width:100%;font-size:.85em;border-collapse:collapse}.doc__content :where(th,td){padding:.5em .75em;text-align:left;border-bottom:1px solid var(--color-line)}.doc__content .wp-block-table,.doc__content figure:has(table){overflow-x:auto}.doc--article .doc__content ul{gap:0;padding-left:0;list-style:none}.doc--article .doc__content ul>li{position:relative;padding:.65em 0 .65em 1.75em;font-weight:500}.doc--article .doc__content ul>li+li{border-top:1px solid var(--color-line)}.doc--article .doc__content ul>li:before{content:"";position:absolute;top:.95em;left:0;width:1.05em;height:.8em;background:var(--color-accent);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 13'%3E%3Cpath d='M1 6.5 6.5 12 17 1' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 13'%3E%3Cpath d='M1 6.5 6.5 12 17 1' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat}.doc--article .doc__content ul:first-child>li:first-child{padding-top:0}.doc--article .doc__content ul:first-child>li:first-child:before{top:.3em}.doc--article .doc__content ul:last-child>li:last-child{padding-bottom:0}@media (max-width: 1023px){.doc__inner,.doc--article .doc__inner{grid-template-columns:minmax(0,1fr)}.doc__aside{position:static;padding-right:0}.doc--article .doc__aside{justify-self:stretch}}.articles__list{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,32rem),1fr));gap:clamp(1rem,.6rem + .6vw,1.375rem)}.articles__list--grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,24rem),1fr));gap:clamp(1rem,.5rem + 1.5vw,2.5rem)}.articles__item{display:flex}.articles__empty{margin-bottom:var(--space-lg);font-size:var(--fs-lg);color:var(--color-text-muted)}.status-screen{padding-block:clamp(3rem,2rem + 5vw,8rem) var(--space-section)}.status-screen__inner{display:flex;flex-direction:column;align-items:center;max-width:calc(48rem + var(--gutter) * 2);text-align:center}.status-screen__mark{width:clamp(3rem,2.5rem + 1.5vw,4rem);height:auto}.status-screen__badge{display:inline-flex;align-items:center;justify-content:center;width:clamp(4.5rem,4rem + 2vw,6rem);height:clamp(4.5rem,4rem + 2vw,6rem);color:var(--color-white);background:var(--gradient-accent);border-radius:50%;box-shadow:var(--shadow-button)}.status-screen__badge .icon{width:50%;height:50%}.status-screen__code{margin-top:var(--space-lg);font-size:clamp(5rem,3rem + 8vw,11rem);font-weight:700;line-height:1;letter-spacing:-.04em;color:var(--color-accent)}.status-screen__title{margin-top:var(--space-lg);font-size:var(--fs-h2);font-weight:700;line-height:var(--lh-tight);letter-spacing:-.03em;text-transform:uppercase;text-wrap:balance}.status-screen__text{margin-top:var(--space-lg);font-size:var(--fs-lg);line-height:1.4;color:var(--color-text-muted);text-wrap:pretty}.status-screen__text>*+*{margin-top:.5em}.status-screen__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-md);margin-top:clamp(1.5rem,1rem + 1.5vw,2.5rem)}@media (max-width: 560px){.status-screen__actions,.status-screen__actions .button{width:100%}}
