.reception-marketing{background:var(--paper);color:var(--ink);overflow:clip}.reception-marketing :where(h1,h2,h3,p){margin-block-start:0}.reception-marketing-header{position:sticky;z-index:30;inset-block-start:0;display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);min-block-size:4.75rem;padding-inline:clamp(1rem,2.5vw,2.5rem);border-block-end:1px solid var(--line);background:color-mix(in srgb,var(--paper) 94%,transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.reception-marketing-brand{display:flex;align-items:center;flex:0 0 auto;gap:.65rem;color:var(--forest);text-decoration:none;white-space:nowrap}.reception-marketing-brand img{inline-size:9.6rem;block-size:auto}.reception-marketing-brand span{flex:0 0 auto;padding:.32rem .7rem;border-radius:999px;background:var(--mint);color:var(--forest);font-size:.74rem;font-weight:850;letter-spacing:.03em;white-space:nowrap}.reception-marketing-nav{display:flex;align-items:center;gap:clamp(.45rem,.8vw,.85rem);min-inline-size:0}.reception-marketing-nav .ui-language-selector{min-block-size:42px;border-radius:var(--radius-pill);background:var(--white)}.reception-marketing-nav>a{flex:0 0 auto;white-space:nowrap}.reception-marketing-nav>a:not(.button){color:var(--muted);font-size:clamp(.76rem,.82vw,.84rem);font-weight:750;text-decoration:none}.reception-marketing-nav>a:hover{color:var(--forest)}.reception-marketing-nav .button{padding:.72rem .85rem}.reception-marketing-mobile-nav{display:none}.reception-marketing-hero{padding-block:clamp(3rem,7vw,5.5rem);background:var(--paper)}.reception-marketing-hero__grid{display:grid;grid-template-columns:minmax(0,.93fr) minmax(27rem,1.07fr);grid-template-rows:auto auto auto;align-items:stretch;column-gap:clamp(2rem,5vw,4.5rem);row-gap:0}.reception-marketing-hero__kicker{grid-column:1;grid-row:1}.reception-marketing-hero__grid>h1{grid-column:1;grid-row:2;max-inline-size:15ch;margin:0}.reception-marketing-hero__details{grid-column:1;grid-row:3;padding-block-start:var(--space-5)}.reception-marketing-hero__lead{display:grid;gap:.8rem;max-inline-size:43rem;margin-block-end:var(--space-5);color:var(--text-body);font-size:clamp(1rem,1.4vw,1.08rem);line-height:1.62}.reception-marketing-hero__lead p{margin:0}.reception-marketing-checks{display:grid;gap:.65rem;margin:0;padding:0;list-style:none}.reception-marketing-checks li{display:flex;align-items:center;gap:.6rem;color:var(--forest);font-size:.9rem;font-weight:750}.reception-marketing-checks svg{flex:0 0 auto;padding:.12rem;border-radius:50%;background:var(--mint-wash)}.reception-marketing .button-row{display:flex;flex-wrap:wrap;gap:.8rem;margin-block-start:var(--space-6)}.reception-marketing-button--secondary{border:1px solid rgba(15,61,62,.28);background:rgba(255,255,255,.65);color:var(--forest)}.reception-marketing-mya{position:relative;grid-column:2;grid-row:2;align-self:stretch;margin:0;border-radius:var(--radius-hero);box-shadow:var(--shadow-hero)}.reception-marketing-mya__image{position:relative;overflow:hidden;min-block-size:100%;border-radius:var(--radius-hero);background:var(--mint-wash)}.reception-marketing-mya__image img{object-fit:cover;object-position:center center}.reception-marketing-for-good,.reception-marketing-how,.reception-marketing-section{padding-block:var(--section-block-space)}.reception-marketing-section--cream{background:var(--cream)}.reception-marketing-resident-story{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(20rem,.85fr);gap:clamp(1.5rem,4vw,3.5rem);align-items:center;margin-block-end:var(--space-8);padding:clamp(1rem,2vw,1.35rem);border:1px solid var(--line);border-radius:var(--radius-hero);background:var(--card);box-shadow:var(--shadow-card)}.reception-marketing-resident-story__image{position:relative;overflow:hidden;aspect-ratio:16/10;border-radius:var(--radius-card);background:var(--mint-wash)}.reception-marketing-resident-story__image img{object-fit:cover;object-position:54% center}.reception-marketing-resident-story h3{max-inline-size:18ch;margin-block-end:var(--space-4);color:var(--forest);font-size:clamp(1.55rem,3vw,2.4rem);line-height:1.08}.reception-marketing-resident-story p:not(.kicker){color:var(--text-body);line-height:1.62}.reception-marketing-intro{max-inline-size:47rem;margin-block-end:var(--space-8)}.reception-marketing-intro h2{max-inline-size:24ch;margin-block-end:var(--space-4)}.reception-marketing-intro--split>p,.reception-marketing-intro>p:last-child{color:var(--text-body);line-height:1.62}.reception-marketing-intro--split{display:grid;grid-template-columns:1fr .8fr;gap:clamp(2rem,6vw,5rem);max-inline-size:none;align-items:end}.reception-marketing-residents-intro{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:clamp(2rem,5vw,4rem);align-items:center;max-inline-size:none}.reception-marketing-residents-intro h2{position:relative;max-inline-size:25ch;margin:0}.reception-marketing-demo-qr{display:flex;align-items:center;gap:1rem;padding:.75rem 1rem .75rem .75rem;border:1px solid var(--line);border-radius:var(--radius-card);background:var(--card);color:var(--forest);text-decoration:none;box-shadow:var(--shadow-card)}.reception-marketing-demo-qr img{inline-size:8rem;block-size:8rem;border-radius:.35rem}.reception-marketing-demo-qr span{display:grid;gap:.35rem;max-inline-size:13rem}.reception-marketing-demo-qr strong{font-size:.95rem}.reception-marketing-demo-qr small{color:var(--text-body);font-size:.78rem;line-height:1.45}.reception-marketing-card-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-4)}.reception-marketing-card-grid article{min-inline-size:0;padding:clamp(1.15rem,2vw,1.5rem);border:1px solid var(--line);border-radius:var(--radius-card);background:var(--card);box-shadow:var(--shadow-card)}.reception-marketing-card-grid h3{margin-block:var(--space-4) .55rem;font-size:1rem}.reception-marketing-card-grid p{margin:0;color:var(--text-body);font-size:.88rem;line-height:1.58}.reception-marketing-icon{display:grid;inline-size:2.75rem;block-size:2.75rem;place-items:center;border-radius:.7rem;background:var(--mint-tint);color:var(--forest)}.reception-marketing-icon--sea{background:var(--sea-tint);color:var(--sea)}.reception-marketing-how{background:var(--paper)}.reception-marketing-how ol{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-4);margin:0;padding:0;list-style:none}.reception-marketing-how li{display:flex;gap:var(--space-4);padding-block-start:var(--space-5);border-block-start:1px solid var(--line)}.reception-marketing-how li>span{flex:0 0 1.9rem;color:var(--mint);font-size:1.2rem;font-weight:900;white-space:nowrap}.reception-marketing-how strong{display:block;margin-block-end:.5rem;color:var(--forest)}.reception-marketing-how li p{color:var(--text-body);font-size:.9rem;line-height:1.58}.reception-marketing-safety{padding-block:var(--section-block-space);background:linear-gradient(135deg,var(--forest),var(--forest-deep));color:white}.reception-marketing-safety__grid{display:grid;grid-template-columns:auto minmax(0,1.05fr) minmax(18rem,.75fr);gap:clamp(1.5rem,4vw,3rem);align-items:center}.reception-marketing-safety__icon{display:grid;inline-size:4.5rem;block-size:4.5rem;place-items:center;border-radius:50%;background:rgba(142,198,181,.18);color:var(--mint)}.reception-marketing-safety .kicker{color:var(--white)}.reception-marketing-safety h2{color:white;margin-block-end:var(--space-4)}.reception-marketing-safety p{color:rgba(255,255,255,.84);line-height:1.62}.reception-marketing-safety__note{padding:1.35rem;border:1px solid rgba(255,255,255,.18);border-radius:var(--radius-card);background:rgba(255,255,255,.07)}.reception-marketing-safety__note strong{display:block;margin-block-end:.55rem;color:white}.reception-marketing-safety__note p{margin:0;font-size:.9rem}.reception-marketing-rapid{background:var(--cream)}.reception-marketing-rapid__grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(20rem,.7fr);gap:clamp(2rem,7vw,6rem);align-items:center}.reception-marketing-rapid h2{max-inline-size:21ch;margin-block-end:var(--space-4)}.reception-marketing-rapid p{max-inline-size:46rem;color:var(--text-body);line-height:1.62}.reception-marketing-rapid blockquote{margin:0;padding:clamp(1.5rem,3vw,2.2rem);border-inline-start:.35rem solid var(--mint);border-radius:0 var(--radius-card) var(--radius-card) 0;background:var(--forest);color:white;font-size:clamp(1.35rem,2.6vw,2.05rem);font-weight:800;line-height:1.25;box-shadow:var(--shadow-card)}.reception-marketing-for-good{padding-block:clamp(2rem,4vw,3rem);background:var(--mint-tint)}.reception-marketing-for-good__grid{display:grid;grid-template-columns:auto minmax(0,47rem);justify-content:center;gap:clamp(1.5rem,4vw,3rem)}.reception-marketing-for-good__mark{display:grid;inline-size:5.5rem;block-size:5.5rem;place-items:center;border-radius:50%;background:var(--mint-tint);color:var(--forest)}.reception-marketing-for-good h2{max-inline-size:24ch;margin-block-end:var(--space-4)}.reception-marketing-for-good p{color:var(--text-body);line-height:1.62}.reception-marketing-for-good__boundary{margin-block:1.25rem 1.5rem;padding:1rem 1.15rem;border-inline-start:3px solid var(--sea);background:var(--sea-tint)}.reception-marketing-cta{padding-block:clamp(3rem,7vw,5rem);background:var(--forest);color:white}.reception-marketing-cta .section-shell{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--space-8)}.reception-marketing-cta h2{max-inline-size:24ch;margin-block-end:.7rem;color:white}.reception-marketing-cta .kicker{color:var(--white)}.reception-marketing-cta p{max-inline-size:47rem;margin:0;color:rgba(255,255,255,.8)}.reception-marketing-cta .button-row{flex:0 0 auto;margin:0}.reception-marketing-button--outline-light{border:1px solid rgba(255,255,255,.55);background:transparent;color:white}.reception-marketing-footer{padding-block:2.5rem;background:#0b3031;color:white}.reception-marketing-footer .section-shell{display:grid;grid-template-columns:1fr auto;gap:var(--space-6);align-items:center}.reception-marketing-footer img{inline-size:9.5rem;block-size:auto;padding:.45rem .65rem;border-radius:.35rem;background:var(--paper)}.reception-marketing-footer p{margin:.8rem 0 0;color:rgba(255,255,255,.74);font-size:.85rem}.reception-marketing-footer nav{display:flex;gap:var(--space-5)}.reception-marketing-footer a{color:rgba(255,255,255,.86);font-size:.85rem;font-weight:700;text-decoration:none}.reception-marketing-footer small{grid-column:1/-1;padding-block-start:var(--space-4);border-block-start:1px solid rgba(255,255,255,.12);color:rgba(255,255,255,.58)}.reception-intake-page__back{display:inline-flex;align-items:center;gap:.45rem;margin-block-start:var(--space-5);color:var(--forest);font-weight:800;text-decoration:none}.reception-intake-page__back:hover{text-decoration:underline;text-underline-offset:.2rem}.reception-intake-form{border-color:color-mix(in srgb,var(--mint) 45%,var(--line))}@media (max-width:960px){.reception-marketing-nav{display:none}.reception-marketing-mobile-nav{position:relative;display:block}.reception-marketing-mobile-nav summary{display:grid;inline-size:2.7rem;block-size:2.7rem;place-items:center;border:1px solid var(--line);border-radius:var(--radius-control);color:var(--forest);cursor:pointer;list-style:none}.reception-marketing-mobile-nav summary::-webkit-details-marker{display:none}.reception-marketing-mobile-nav nav{position:absolute;inset-inline-end:0;inset-block-start:calc(100% + .65rem);display:grid;gap:.2rem;inline-size:min(19rem,calc(100vw - 2.5rem));padding:.75rem;border:1px solid rgba(255,255,255,.16);border-radius:var(--radius-card);background:var(--forest);box-shadow:var(--shadow-raised)}.reception-marketing-mobile-nav nav a{padding:.8rem;border-radius:var(--radius-control);color:white;font-size:.92rem;font-weight:750;text-decoration:none;white-space:nowrap}.reception-marketing-mobile-nav nav .ui-language-selector{inline-size:100%;min-block-size:48px;justify-content:space-between;border-color:rgba(255,255,255,.3);color:var(--forest);background:var(--paper)}.reception-marketing-mobile-nav nav .ui-language-selector select{inline-size:100%;max-inline-size:none}.reception-marketing-mobile-nav nav .button{margin-block-start:.4rem;color:var(--forest);text-align:center}}@media (max-width:1080px){.reception-marketing-hero__grid{grid-template-columns:minmax(0,.9fr) minmax(25rem,1.1fr)}.reception-marketing-card-grid,.reception-marketing-how ol{grid-template-columns:repeat(2,minmax(0,1fr))}.reception-marketing-safety__grid{grid-template-columns:auto 1fr}.reception-marketing-safety__note{grid-column:2}}@media (max-width:760px){.reception-marketing-header{min-block-size:4.25rem}.reception-marketing-brand img{inline-size:8.25rem}.reception-marketing-brand span,.reception-marketing-nav{display:none}.reception-marketing-hero{padding-block-start:2rem}.reception-marketing-cta .section-shell,.reception-marketing-for-good__grid,.reception-marketing-hero__grid,.reception-marketing-intro--split,.reception-marketing-rapid__grid,.reception-marketing-resident-story,.reception-marketing-residents-intro,.reception-marketing-safety__grid{grid-template-columns:1fr}.reception-marketing-hero__grid{grid-template-rows:auto auto auto auto}.reception-marketing-mya{grid-column:1;grid-row:1;inline-size:min(42rem,100%);margin-inline:auto}.reception-marketing-hero__kicker{grid-column:1;grid-row:2;margin-block-start:var(--space-6)}.reception-marketing-hero__grid>h1{grid-column:1;grid-row:3;max-inline-size:14ch}.reception-marketing-hero__details{grid-column:1;grid-row:4}.reception-marketing-mya__image{aspect-ratio:16/10}.reception-marketing-mya__image img{object-position:50% 48%}.reception-marketing-demo-qr{justify-self:end}.reception-marketing-resident-story__image{aspect-ratio:4/3}.reception-marketing-resident-story__image img{object-position:58% center}.reception-marketing .button-row{display:grid}.reception-marketing .button-row .button{inline-size:100%;justify-content:center;text-align:center}.reception-marketing-safety__note{grid-column:1}.reception-marketing-safety__icon{inline-size:3.8rem;block-size:3.8rem}.reception-marketing-for-good__mark{inline-size:4.5rem;block-size:4.5rem}.reception-marketing-cta .button-row{margin-block-start:var(--space-2)}.reception-marketing-footer .section-shell{grid-template-columns:1fr}.reception-marketing-footer nav{flex-wrap:wrap}.reception-marketing-footer small{grid-column:1}.reception-marketing-header--resident .reception-marketing-brand span{display:block}}@media (max-width:520px){.reception-marketing-card-grid,.reception-marketing-how ol{grid-template-columns:1fr}.reception-marketing-mya{inline-size:calc(100% + 1rem);margin-inline:-.5rem}.reception-marketing-mya__image{aspect-ratio:16/10}.reception-marketing-mya__image img{object-position:50% 45%}.reception-marketing-demo-qr{inline-size:100%;justify-self:stretch}.reception-marketing-demo-qr img{inline-size:7rem;block-size:7rem}}@media (prefers-reduced-motion:reduce){.reception-marketing *,.reception-marketing :after,.reception-marketing :before{scroll-behavior:auto!important;transition-duration:.01ms!important}}.reception-resident-demo{min-block-size:100vh;overflow:clip;background:var(--paper);color:var(--ink)}.reception-resident-demo__notice{display:flex;justify-content:center;gap:.75rem 1.5rem;padding:.65rem var(--content-gutter);background:var(--warm-badge);color:var(--warm-badge-ink);font-size:.78rem;text-align:center}.reception-resident-demo__hero{position:relative;min-block-size:clamp(23rem,56vw,39rem);display:flex;align-items:end;overflow:hidden}.reception-resident-demo__hero>img{object-fit:cover;object-position:center 47%}.reception-resident-demo__hero-shade{position:absolute;inset:0;background:rgba(5,31,31,.06)}.reception-resident-demo__hero-copy{position:relative;z-index:1;inline-size:min(var(--content-max),calc(100% - 2 * var(--content-gutter)));margin-inline:auto;padding-block:4rem 2.4rem;color:white}.reception-resident-demo__hero-copy>span{display:inline-flex;align-items:center;gap:.35rem;margin-block-end:1rem;padding:.38rem .7rem;border-radius:var(--radius-pill);background:rgba(255,255,255,.15);font-size:.78rem;font-weight:800}.reception-resident-demo__hero-copy .kicker{color:white}.reception-resident-demo__hero-copy h1{max-inline-size:16ch;margin-block:.35rem .8rem;color:white;font-size:clamp(2.55rem,7vw,5.5rem)}.reception-resident-demo__hero-copy>p:last-child{max-inline-size:39rem;margin:0;color:rgba(255,255,255,.88);font-size:clamp(1rem,2vw,1.2rem)}.reception-resident-demo__quick-nav{position:sticky;z-index:10;inset-block-start:4.75rem;display:flex;justify-content:center;gap:.35rem;overflow-x:auto;padding:.7rem var(--content-gutter);border-block-end:1px solid var(--line);background:color-mix(in srgb,var(--paper) 95%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.reception-resident-demo__quick-nav a{flex:0 0 auto;padding:.5rem .75rem;border-radius:var(--radius-pill);color:var(--forest);font-size:.8rem;font-weight:800}.reception-resident-demo__quick-nav a:first-child{background:var(--forest);color:white}.reception-resident-demo__language{display:grid;grid-template-columns:1fr auto;gap:.8rem 2rem;align-items:end;inline-size:min(68rem,calc(100% - 2.5rem));margin:2rem auto;padding:1.25rem;border:1px solid var(--line);border-radius:var(--radius-card);background:var(--mint-wash)}.reception-resident-demo__language h2{margin:0;font-size:clamp(1.35rem,3vw,1.9rem)}.reception-resident-demo__language label{display:grid;gap:.35rem;color:var(--forest);font-size:.78rem;font-weight:800}.reception-resident-demo__language select{min-block-size:2.75rem;padding-inline:.8rem 2.2rem;border:1px solid rgba(15,61,62,.25);border-radius:var(--radius-control);background:white;color:var(--forest)}.reception-resident-demo__language>p{grid-column:1/-1;margin:0;color:var(--text-body);font-size:.82rem}.reception-resident-demo .reception-mya{margin-block-start:2.5rem}.reception-resident-demo__section{padding:clamp(3rem,7vw,5rem) var(--content-gutter)}.reception-resident-demo__section--cream{background:var(--cream)}.reception-resident-demo__section>div,.reception-resident-demo__section>header{inline-size:min(var(--content-max),100%);margin-inline:auto}.reception-resident-demo__section>header{display:flex;align-items:center;gap:1rem;margin-block-end:1.5rem}.reception-resident-demo__section h2{margin:0;font-size:clamp(1.8rem,4vw,3rem)}.reception-resident-demo__icon{display:grid;inline-size:3.2rem;block-size:3.2rem;place-items:center;flex:0 0 auto;border-radius:.8rem;background:var(--mint-tint);color:var(--forest)}.reception-resident-demo__announcement{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}.reception-resident-demo__announcement article{padding:1.35rem;border-inline-start:.3rem solid var(--status-attention);border-radius:var(--radius-card);background:white;box-shadow:var(--shadow-card)}.reception-resident-demo__announcement strong{display:block;margin-block-start:.45rem;color:var(--forest);font-size:1.1rem}.reception-resident-demo__announcement p{margin:.45rem 0;color:var(--text-body)}.reception-resident-demo__announcement small,.reception-resident-demo__knowledge-grid small{color:var(--muted);font-size:.75rem}.reception-resident-demo__activity-grid,.reception-resident-demo__knowledge-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.reception-resident-demo__activity-grid article,.reception-resident-demo__knowledge-grid article{padding:1.25rem;border:1px solid var(--line);border-radius:var(--radius-card);background:var(--card);box-shadow:var(--shadow-card)}.reception-resident-demo__activity-grid h3,.reception-resident-demo__knowledge-grid h3{margin:.55rem 0;color:var(--forest);font-size:1.05rem}.reception-resident-demo__activity-grid article>p:not(.reception-resident-demo__date),.reception-resident-demo__knowledge-grid p{color:var(--text-body);font-size:.88rem;line-height:1.55}.reception-resident-demo__knowledge-grid p{white-space:pre-line}.reception-resident-demo__activity-grid small,.reception-resident-demo__date{display:flex;align-items:center;gap:.35rem;color:var(--sea);font-size:.78rem;font-weight:800}.reception-resident-demo__knowledge-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.reception-resident-demo__knowledge-grid article>svg{color:var(--sea)}.reception-resident-demo .reception-language-request{inline-size:min(68rem,calc(100% - 2.5rem));margin:1rem auto 2rem;border-color:var(--line);border-radius:var(--radius-card);background:var(--paper);color:var(--ink);box-shadow:none}.reception-resident-demo .reception-language-request h2{color:var(--forest)}.reception-resident-demo .reception-language-request p{color:var(--text-body)}.reception-resident-demo .reception-language-request button{border-radius:var(--radius-control);background:var(--forest);color:white}.reception-resident-demo__privacy{display:flex;gap:1.2rem;inline-size:min(68rem,calc(100% - 2.5rem));margin:1rem auto 4rem;padding:1.5rem;border-radius:var(--radius-card);background:var(--forest);color:white}.reception-resident-demo__privacy>svg{flex:0 0 auto;color:var(--mint)}.reception-resident-demo__privacy h2{margin-block-end:.5rem;color:white;font-size:1.3rem}.reception-resident-demo__privacy p{margin:0;color:rgba(255,255,255,.84)}.reception-resident-demo>footer{display:flex;justify-content:space-between;gap:1rem;padding:2rem var(--content-gutter);background:#0b3031;color:white;font-size:.8rem}.reception-resident-demo>footer nav{display:flex;flex-wrap:wrap;gap:.75rem 1.2rem}.reception-resident-demo>footer small{color:rgba(255,255,255,.7)}.reception-resident-demo>footer a{color:var(--mint);font-weight:800}@media (max-width:1050px){.reception-resident-demo__announcement{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.reception-resident-demo__notice{display:grid;gap:.1rem}.reception-resident-demo__hero{min-block-size:28rem}.reception-resident-demo__hero>img{object-position:53% center}.reception-resident-demo__hero-copy{inline-size:calc(100% - 2.5rem);padding-block-end:1.7rem}.reception-resident-demo__hero-copy h1{max-inline-size:100%;font-size:clamp(2.2rem,11vw,3.25rem)}.reception-resident-demo__quick-nav{justify-content:start;inset-block-start:4.25rem}.reception-resident-demo__language{grid-template-columns:1fr}.reception-resident-demo__language>p{grid-column:1}.reception-resident-demo .reception-mya{margin-block-start:1.25rem}.reception-resident-demo__activity-grid,.reception-resident-demo__announcement,.reception-resident-demo__knowledge-grid{grid-template-columns:1fr}.reception-resident-demo>footer,.reception-resident-demo__privacy{flex-direction:column}}.reception-resident-demo__hero-copy>.kicker,.reception-resident-demo__hero-copy>h1,.reception-resident-demo__hero-copy>p:last-child{width:fit-content;background:rgba(5,31,31,.84);padding:.2rem .55rem;border-radius:.2rem}.reception-pricing-actions{display:flex;flex-wrap:wrap;gap:.65rem 1.1rem;align-items:center}.reception-pricing-actions>a+a{background:transparent;color:var(--forest);border-color:var(--forest)}.reception-pricing-actions>a:first-child{background:var(--forest);color:white;border-color:var(--forest)}.reception-management{gap:.65rem}.reception-management .reception-management-section,.reception-management .reception-organization-settings fieldset,.reception-management .reception-team fieldset{padding:.75rem;border-radius:var(--radius-card);background:var(--paper)}.reception-management .reception-management-section>h2{margin:0 0 .6rem;padding-bottom:.5rem;border-bottom:1px solid var(--line-soft);font-size:.95rem;line-height:1.25}.reception-management .reception-management-row{padding:.6rem 0}.reception-management .reception-management-row h3{margin:0;font-size:.85rem;line-height:1.3}.reception-management .reception-management-row p{margin:.35rem 0}.reception-management .reception-management-form{gap:.6rem;margin-top:.65rem}.reception-management .reception-management-form label{gap:.25rem;font-size:.85rem}.reception-management .reception-management-actions{gap:.45rem;margin:.55rem 0}.reception-management .reception-management-actions .button{min-height:44px;padding:.5rem .7rem;font-size:.8rem}.reception-management .reception-information-heading{align-items:center;gap:.6rem}.reception-management .reception-information-heading h3{min-width:0;text-align:start}.reception-management .reception-organization-settings fieldset,.reception-management .reception-team fieldset{margin:.6rem 0}.reception-management .reception-management-header-status{margin-bottom:0;font-size:.8rem}.reception-workspace-page .portal-command-row>svg{align-self:center;flex-shrink:0}.reception-workspace-page .portal-command-row strong{text-align:start}@media (min-width:900px){.reception-workspace-page .portal-command-row{grid-template-columns:17px minmax(0,1fr) auto auto}.reception-workspace-page .portal-command-row b{grid-column:auto;justify-content:flex-end}}