.opa-offering-back{font-size:.9375rem}.opa-offering-back-bar .opa-offering-back{margin-block:0;padding-block-start:var(--space-6)}.opa-offering-back-bar+[data-rank=opening]>.opa-opening{padding-block-start:var(--space-6)}@media(max-width:47.999rem){.opa-offering-back-bar .opa-offering-back{padding-block-start:var(--space-4)}.opa-offering-back-bar+[data-rank=opening]>.opa-opening{padding-block-start:var(--space-4)}}.opa-offering-return{display:inline-flex;align-items:center;min-height:24px;color:var(--action);text-decoration:underline;text-underline-offset:.2em}.opa-offering-return:hover{color:var(--action-hover);text-decoration-thickness:2px}.opa-offering-facts{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-6);margin-block:var(--space-4) 0}.opa-offering-facts>:is(.opa-offering-price,.opa-offering-diets){margin-block:0}.opa-offering-price{margin-block:var(--space-4) 0;font-weight:600;font-size:1.5rem;line-height:1.2;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.opa-offering-description{margin-block:var(--space-4) 0;max-width:var(--measure);font-size:1.0625rem;line-height:1.6;overflow-wrap:anywhere}.opa-offering-condition{margin-block:var(--space-3) 0;max-width:var(--measure);color:var(--ink-muted);font-size:.9375rem;line-height:1.5;overflow-wrap:anywhere}.opa-offering-page .opa-opening .opa-btn{white-space:normal;overflow-wrap:anywhere}.opa-offering-body{padding-block:var(--space-8) var(--space-16)}.opa-offering-context{max-width:42rem;margin-block-end:var(--space-8);padding-inline-start:var(--space-4);border-inline-start:var(--border-control) solid var(--rule);line-height:1.6}.opa-offering-context .opa-section-title{margin-block:0 var(--space-2);font-size:clamp(1.375rem,1.28rem + .38vw,1.625rem);line-height:1.2}.opa-offering-context p{margin-block:0 var(--space-3);overflow-wrap:anywhere}.opa-offering-context a,.opa-offering-background a{color:var(--action);text-decoration:underline;text-underline-offset:.2em}.opa-offering-background{max-width:42rem;margin-block:var(--space-12) 0}.opa-offering-background .opa-section-title{margin-block:0 var(--space-4)}.opa-offering-background p{margin-block:0 var(--space-4);line-height:1.7;overflow-wrap:anywhere}.opa-offering-service-note{max-width:46rem;margin-block:var(--space-8) 0;padding-block-start:var(--space-6);border-block-start:var(--border-hairline) solid var(--rule);color:var(--ink-muted);line-height:1.6}.opa-offering-bottom-return{margin-block:var(--space-6) 0}.opa-offering-bottom-return a{color:var(--action);text-decoration:underline;text-underline-offset:.22em}@media(max-width:47.999rem){.opa-offering-page .opa-opening .opa-actions .opa-btn{flex:1 1 auto}.opa-offering-body{padding-block:var(--space-8) var(--space-12)}}.opa-offering-more{padding-block:var(--space-16);background:var(--surface-soft)}.opa-offering-more__grid{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:var(--space-6)}.opa-offering-more__grid>*{grid-column:1 / -1;min-width:0}.opa-offering-more__head{grid-column:1;margin-block-end:var(--space-8)}.opa-offering-more__head .opa-eyebrow{margin-block:0 var(--space-2)}.opa-offering-more__head .opa-section-title{margin-block:0}.opa-offering-more__return{grid-column:2;grid-row:1;align-self:end;margin-block-end:var(--space-8)}.opa-offering-related{margin-block-end:var(--space-8)}.opa-offering-related__label{margin-block:0 var(--space-3);font-weight:600;font-size:.875rem;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-muted)}.opa-offering-related .opa-path-list{margin-top:0}@media(max-width:47.999rem){.opa-offering-more{padding-block:var(--space-12)}.opa-offering-more__return{grid-column:1 / -1;grid-row:auto;justify-self:start;margin-block:var(--space-8) 0}}
