.mv3-enroll[data-astro-cid-yyqkky4f]{background:var(--marola-sand);padding:3rem 1rem}.mv3-enroll--area[data-astro-cid-yyqkky4f]{background:0 0;padding:0}.marola-enroll-form[data-astro-cid-yyqkky4f]{background:var(--marola-white);border:1px solid #00000014;border-radius:.65rem;max-width:46rem;margin:0 auto;padding:1.75rem 1.5rem;box-shadow:0 8px 28px #0000000d}.mv3-enroll--area[data-astro-cid-yyqkky4f] .marola-enroll-form[data-astro-cid-yyqkky4f]{max-width:none;margin:0}.marola-enroll-form__doc-title[data-astro-cid-yyqkky4f]{font-family:var(--marola-display);color:var(--marola-ink);margin:0 0 .25rem;font-size:1.05rem;font-weight:600}.marola-enroll-form__doc-source[data-astro-cid-yyqkky4f]{color:var(--marola-muted);margin:0 0 1.25rem;font-size:.75rem}.marola-enroll-form__group[data-astro-cid-yyqkky4f]{border:0;border-bottom:1px solid #0000000f;margin:0 0 1.5rem;padding:0 0 1rem}.marola-enroll-form__group--modality[data-astro-cid-yyqkky4f]{border-bottom:0;padding-bottom:0}.marola-enroll-form__group[data-astro-cid-yyqkky4f]>legend[data-astro-cid-yyqkky4f]{font-family:var(--marola-display);letter-spacing:.1em;text-transform:uppercase;color:var(--marola-ink);margin-bottom:.85rem;padding:0;font-size:.68rem;font-weight:500}.marola-enroll-form__hint[data-astro-cid-yyqkky4f]{color:var(--marola-muted);margin:-.35rem 0 .85rem;font-size:.8125rem;line-height:1.45}.marola-enroll-form__modalities[data-astro-cid-yyqkky4f]{flex-wrap:wrap;gap:.5rem;display:flex}.marola-enroll-form__modality[data-astro-cid-yyqkky4f]{cursor:pointer;display:inline-flex;position:relative}.marola-enroll-form__modality[data-astro-cid-yyqkky4f] input[data-astro-cid-yyqkky4f]{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.marola-enroll-form__modality[data-astro-cid-yyqkky4f] span[data-astro-cid-yyqkky4f]{min-height:2.75rem;font-family:var(--marola-ui);letter-spacing:.02em;color:var(--marola-muted);background:var(--marola-white);border:1px solid #0000001f;border-radius:999px;align-items:center;padding:.45rem .9rem;font-size:.78rem;font-weight:600;line-height:1.25;transition:border-color .15s,color .15s,background .15s;display:inline-flex}.marola-enroll-form__modality[data-astro-cid-yyqkky4f]:hover span[data-astro-cid-yyqkky4f]{color:var(--marola-ink);border-color:#00000038}.marola-enroll-form__modality[data-astro-cid-yyqkky4f] input[data-astro-cid-yyqkky4f]:focus-visible+span[data-astro-cid-yyqkky4f]{outline:2px solid var(--marola-gold);outline-offset:2px}.marola-enroll-form__modality[data-astro-cid-yyqkky4f] input[data-astro-cid-yyqkky4f]:checked+span[data-astro-cid-yyqkky4f]{color:var(--marola-white);background:var(--marola-ink);border-color:var(--marola-ink)}.marola-enroll-form__row[data-astro-cid-yyqkky4f]{grid-template-columns:1fr;gap:.75rem 1rem;display:grid}@media (width>=640px){.marola-enroll-form__row[data-astro-cid-yyqkky4f]{grid-template-columns:1fr 1fr}.marola-enroll-form__row--3[data-astro-cid-yyqkky4f]{grid-template-columns:1.2fr .7fr 1fr;align-items:start}}.marola-enroll-form__choice[data-astro-cid-yyqkky4f]{border:0;margin:0 0 1rem;padding:0}.marola-enroll-form__choice-legend[data-astro-cid-yyqkky4f]{color:var(--marola-ink);margin-bottom:.55rem;padding:0;font-size:.875rem;font-weight:600}.marola-enroll-form__choice-options[data-astro-cid-yyqkky4f]{flex-wrap:wrap;gap:.55rem 1rem;display:flex}.marola-enroll-form__choice-options--wrap[data-astro-cid-yyqkky4f]{gap:.55rem}.marola-enroll-form__area-group[data-astro-cid-yyqkky4f]{margin-top:.85rem}.marola-enroll-form__area-heading[data-astro-cid-yyqkky4f]{font-family:var(--marola-ui);letter-spacing:.06em;text-transform:uppercase;color:var(--marola-gold);margin:0 0 .4rem;font-size:.68rem;font-weight:700}.marola-enroll-form__check[data-astro-cid-yyqkky4f]{min-height:2.5rem;color:var(--marola-ink);cursor:pointer;align-items:center;gap:.4rem;font-size:.875rem;display:inline-flex}.marola-enroll-form__check[data-astro-cid-yyqkky4f] input[data-astro-cid-yyqkky4f]{width:1.05rem;height:1.05rem;accent-color:var(--marola-ink)}.marola-enroll-form[data-astro-cid-yyqkky4f] .form-field{margin-bottom:1rem}.marola-enroll-form[data-astro-cid-yyqkky4f] .form-field__label{color:var(--marola-ink)}.marola-enroll-form[data-astro-cid-yyqkky4f] .form-field__input{color:var(--marola-ink);background:var(--marola-white);border-color:#00000024}.marola-enroll-form__errors[data-astro-cid-yyqkky4f]{color:#7a3030;background:#7a303014;border:1px solid #7a303033;border-radius:.4rem;margin-bottom:1rem;padding:.75rem 1rem;font-size:.85rem}.marola-enroll-form__consent[data-astro-cid-yyqkky4f]{color:var(--marola-muted);align-items:flex-start;gap:.75rem;margin-bottom:1rem;font-size:.875rem;line-height:1.45;display:flex}.marola-enroll-form__consent[data-astro-cid-yyqkky4f] label[data-astro-cid-yyqkky4f]{color:var(--marola-ink)}.marola-enroll-form__consent[data-astro-cid-yyqkky4f] input[data-astro-cid-yyqkky4f]{flex-shrink:0;margin-top:.2rem}.marola-enroll-form__actions[data-astro-cid-yyqkky4f]{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.marola-enroll-form__new[data-astro-cid-yyqkky4f]{min-height:2.75rem;font-family:var(--marola-ui);color:var(--marola-ink);cursor:pointer;background:0 0;border:1px solid #0000002e;border-radius:.4rem;padding:.5rem 1rem;font-size:.875rem;font-weight:600}.marola-enroll-form__new[data-astro-cid-yyqkky4f]:hover{border-color:#00000047}.marola-enroll-form__honeypot[data-astro-cid-yyqkky4f]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.marola-enroll-form__success[data-astro-cid-yyqkky4f]{color:#1f5c3a;background:#1f5c3a1a;border:1px solid #1f5c3a33;border-radius:.4rem;margin-top:1rem;padding:.85rem 1rem;font-size:.875rem;line-height:1.45}.marola-enroll-form__success-note[data-astro-cid-yyqkky4f]{color:var(--marola-muted);margin:.35rem 0 .55rem;font-size:.78rem;display:block}.marola-enroll-form__success[data-astro-cid-yyqkky4f] a[data-astro-cid-yyqkky4f]{color:var(--marola-ink);font-weight:600}.marola-enroll-form__failure[data-astro-cid-yyqkky4f]{color:#7a3030;background:#7a303014;border:1px solid #7a303033;border-radius:.4rem;margin-top:.75rem;padding:.75rem 1rem;font-size:.85rem}.marola-enroll-form[data-astro-cid-yyqkky4f] .form-field__error{color:#7a3030;margin-top:.35rem;font-size:.78rem;display:block}.mv3-presencas{gap:1.35rem;display:grid}.mv3-presencas__summary{color:var(--marola-ink);background:linear-gradient(135deg,#c49b4d1a 0%,#fffffff2 100%);border:1px solid #c49b4d38;border-radius:.55rem;gap:.35rem;margin:0;padding:.85rem 1rem;font-size:.88rem;line-height:1.45;display:grid}.mv3-presencas__summary-today{font-weight:600}.mv3-presencas__turma{font-family:var(--marola-ui);letter-spacing:.06em;text-transform:uppercase;color:var(--marola-ink);background:#c49b4d2e;border:1px solid #c49b4d61;border-radius:999px;align-self:start;margin-bottom:.15rem;padding:.22rem .55rem;font-size:.68rem;font-weight:700;display:inline-flex}.mv3-presencas__empty-cta{width:fit-content;margin-top:1rem;display:inline-flex}.mv3-presencas__sports{flex-wrap:wrap;gap:.4rem;display:flex}.mv3-presencas__sport{font-family:var(--marola-ui);letter-spacing:.04em;text-transform:uppercase;cursor:pointer;color:var(--marola-ink);background:var(--marola-white);border:1px solid #0000001f;border-radius:999px;padding:.4rem .7rem;font-size:.72rem;font-weight:700}.mv3-presencas__sport--active{color:var(--marola-white);background:var(--marola-ink);border-color:var(--marola-ink)}.mv3-presencas__sport-group{margin-top:.9rem}.mv3-presencas__sport-heading{font-family:var(--marola-ui);letter-spacing:.06em;text-transform:uppercase;color:var(--marola-gold);margin:0 0 .45rem;font-size:.72rem;font-weight:700}.mv3-presencas__day-note{color:var(--marola-ink);background:#c49b4d1f;border:1px solid #c49b4d47;border-radius:.45rem;margin:0 0 .65rem;padding:.7rem .85rem;font-size:.82rem;line-height:1.45}.mv3-presencas__hero{background:linear-gradient(145deg, #fffffffa 0%, var(--marola-paper) 100%);border:2px solid #c49b4d59;border-radius:.75rem;padding:1.35rem 1.4rem;box-shadow:0 1px 2px #0000000a,0 12px 32px #c49b4d1f}.mv3-presencas__hero-kicker{font-family:var(--marola-ui);letter-spacing:.06em;color:var(--marola-gold);margin:0 0 .45rem;font-size:.72rem;font-weight:700}.mv3-presencas__hero-title{font-family:var(--marola-serif);color:var(--marola-ink);margin:0;font-size:clamp(1.35rem,3vw,1.65rem);font-weight:600;line-height:1.2}.mv3-presencas__hero-meta{color:var(--marola-muted);margin:.45rem 0 .5rem;font-size:.9rem}.mv3-presencas__hero-status{margin:0 0 .85rem;font-size:.92rem;font-weight:600}.mv3-presencas__hero-status--vou{color:#1f5c3a}.mv3-presencas__hero-status--nao_vou{color:#7a3030}.mv3-presencas__hero-status--pendente{color:var(--marola-muted)}.mv3-presencas__hero-actions{grid-template-columns:1fr 1fr;gap:.55rem;max-width:20rem;display:grid}.mv3-presencas__vote{font-family:var(--marola-ui);cursor:pointer;background:var(--marola-white);border:2px solid #0000001f;border-radius:.5rem;padding:.75rem .85rem;font-size:.82rem;font-weight:700;transition:background .15s,color .15s,border-color .15s}.mv3-presencas__vote--yes.mv3-presencas__vote--active{color:var(--marola-white);background:#1f5c3a;border-color:#1f5c3a}.mv3-presencas__vote--no.mv3-presencas__vote--active-no{color:var(--marola-white);background:#7a3030;border-color:#7a3030}.mv3-presencas__hero-hint{color:var(--marola-muted);margin:.75rem 0 0;font-size:.8rem}.mv3-presencas__cal-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.65rem;margin-bottom:.75rem;display:flex}.mv3-presencas__cal-title{font-family:var(--marola-serif);color:var(--marola-ink);margin:0;font-size:1.15rem;font-weight:600}.mv3-presencas__cal-nav{align-items:center;gap:.5rem;display:flex}.mv3-presencas__cal-btn{cursor:pointer;width:2rem;height:2rem;color:var(--marola-ink);background:var(--marola-white);border:1px solid #0000001a;border-radius:.4rem;font-size:1.1rem;line-height:1}.mv3-presencas__cal-month{min-width:7.5rem;font-family:var(--marola-ui);text-align:center;color:var(--marola-ink);font-size:.82rem;font-weight:600}.mv3-presencas__legend{color:var(--marola-muted);flex-wrap:wrap;gap:.55rem .85rem;margin-bottom:.65rem;font-size:.72rem;display:flex}.mv3-presencas__legend-item{align-items:center;gap:.35rem;display:inline-flex}.mv3-presencas__dot{border-radius:999px;width:.55rem;height:.55rem;display:inline-block}.mv3-presencas__dot--vou{background:#1f5c3a}.mv3-presencas__dot--nao{background:#7a3030}.mv3-presencas__dot--pendente{background:#00000038}.mv3-presencas__dot--hoje{background:var(--marola-gold);box-shadow:0 0 0 2px #c49b4d59}.mv3-presencas__weekdays{font-family:var(--marola-ui);letter-spacing:.04em;text-transform:uppercase;text-align:center;color:var(--marola-muted);grid-template-columns:repeat(7,1fr);gap:.25rem;margin-bottom:.35rem;font-size:.62rem;font-weight:600;display:grid}.mv3-presencas__grid{grid-template-columns:repeat(7,1fr);gap:.3rem;display:grid}.mv3-presencas__cell{min-height:2.6rem;font-family:var(--marola-ui);cursor:pointer;color:var(--marola-ink);background:var(--marola-white);border:1px solid #00000012;border-radius:.45rem;flex-direction:column;justify-content:center;align-items:center;padding:.25rem;font-size:.82rem;font-weight:600;transition:border-color .12s,box-shadow .12s;display:flex;position:relative}.mv3-presencas__cell--muted{opacity:.38}.mv3-presencas__cell--hoje{border-color:var(--marola-gold);box-shadow:inset 0 0 0 1px #c49b4d73}.mv3-presencas__cell--selected{border-color:var(--marola-ink);box-shadow:0 0 0 2px #00000014}.mv3-presencas__cell--has-class.mv3-presencas__cell--vou{background:#1f5c3a1f;border-color:#1f5c3a59}.mv3-presencas__cell--has-class.mv3-presencas__cell--nao_vou{background:#7a30301a;border-color:#7a30304d}.mv3-presencas__cell--has-class.mv3-presencas__cell--pendente{background:#0000000a}.mv3-presencas__cell--has-class.mv3-presencas__cell--mixed{background:linear-gradient(135deg,#1f5c3a1f 50%,#7a30301a 50%)}.mv3-presencas__cell-dot{border-radius:999px;width:.4rem;height:.4rem;position:absolute;bottom:.2rem;left:50%;transform:translate(-50%)}.mv3-presencas__cell-dot--vou{background:#1f5c3a}.mv3-presencas__cell-dot--nao_vou{background:#7a3030}.mv3-presencas__cell-dot--mixed{background:linear-gradient(135deg,#1f5c3a 50%,#7a3030 50%)}.mv3-presencas__cell-dot--pendente{background:#00000038}.mv3-presencas__cell--locked{cursor:default;opacity:.55}.mv3-presencas__cell--locked:disabled{color:inherit}.mv3-presencas__mark{justify-content:center;align-items:center;width:.95rem;height:.95rem;line-height:1;display:inline-flex}.mv3-presencas__cell .mv3-presencas__mark{position:absolute;bottom:.12rem;left:50%;transform:translate(-50%)}.mv3-presencas__mark svg{width:.85rem;height:.85rem;display:block}.mv3-presencas__mark--vou{color:#1f7a45}.mv3-presencas__mark--nao{color:#b42318}.mv3-presencas__mark--legend{font-size:.78rem;font-style:normal;font-weight:800;position:static;transform:none}.mv3-presencas__mark-mixed{gap:.05rem;display:inline-flex;position:absolute;bottom:.08rem;left:50%;transform:translate(-50%)}.mv3-presencas__mark-mixed .mv3-presencas__mark{width:.7rem;height:.7rem;position:static;transform:none}.mv3-presencas__class-list{gap:.7rem;margin-top:.85rem;display:grid}.mv3-presencas__class{background:var(--marola-white);border:1px solid #00000014;border-radius:.7rem;grid-template-columns:4.6rem minmax(0,1fr) auto;align-items:start;gap:.85rem;padding:1rem 1.05rem;display:grid;box-shadow:0 1px 2px #0000000a}.mv3-presencas__class--vou{border-color:#1f7a4547;box-shadow:inset 3px 0 #1f7a45}.mv3-presencas__class--nao_vou{border-color:#b4231838;box-shadow:inset 3px 0 #b42318}.mv3-presencas__class--pendente{box-shadow:inset 3px 0 0 var(--marola-gold)}.mv3-presencas__class-time{gap:.2rem;padding-top:.1rem;display:grid}.mv3-presencas__class-time strong{font-family:var(--marola-ui);letter-spacing:-.02em;color:var(--marola-ink);font-size:1.05rem;font-weight:700}.mv3-presencas__class-weekday{letter-spacing:.04em;text-transform:uppercase;color:var(--marola-muted);font-size:.68rem;font-weight:600}.mv3-presencas__class-body{min-width:0}.mv3-presencas__class-kicker{font-family:var(--marola-ui);letter-spacing:.07em;text-transform:uppercase;color:var(--marola-gold);margin:0 0 .2rem;font-size:.68rem;font-weight:700}.mv3-presencas__class-name{font-family:var(--marola-serif);color:var(--marola-ink);margin:0;font-size:1.12rem;font-weight:600;line-height:1.25}.mv3-presencas__class-coach{color:var(--marola-muted);margin:.28rem 0 0;font-size:.84rem}.mv3-presencas__class-tally{color:var(--marola-muted);margin:.45rem 0 0;font-size:.78rem}.mv3-presencas__class .mv3-presencas__hero-actions{max-width:none;margin-top:.75rem}.mv3-presencas__class-status{font-family:var(--marola-ui);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;border-radius:999px;margin:0;padding:.28rem .55rem;font-size:.68rem;font-weight:700}.mv3-presencas__class-status--vou{color:#14532d;background:#1f7a4524}.mv3-presencas__class-status--nao_vou{color:#7f1d1d;background:#b423181f}.mv3-presencas__class-status--pendente{color:#6b5420;background:#c49b4d2e}.mv3-presencas__history-title{font-family:var(--marola-serif);color:var(--marola-ink);margin:0 0 .7rem;font-size:1.15rem;font-weight:600}.mv3-presencas__history-list{gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.mv3-presencas__history-row{text-align:left;cursor:pointer;background:var(--marola-white);border:1px solid #00000014;border-radius:.55rem;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) auto;align-items:center;gap:.55rem;width:100%;padding:.75rem .85rem;display:grid}.mv3-presencas__history-when{font-family:var(--marola-ui);color:var(--marola-ink);font-size:.78rem;font-weight:600}.mv3-presencas__history-class{color:var(--marola-muted);font-size:.82rem}.mv3-presencas__cell-count{min-width:.95rem;color:var(--marola-white);text-align:center;background:var(--marola-gold);border-radius:999px;padding:0 .2rem;font-size:.55rem;font-weight:700;line-height:1.25rem;position:absolute;top:.15rem;right:.2rem}.mv3-presencas__day-title{font-family:var(--marola-ui);letter-spacing:.06em;text-transform:uppercase;color:var(--marola-ink);margin:0 0 .65rem;font-size:.78rem;font-weight:700}.mv3-presencas__day-count{color:var(--marola-muted);margin:0 0 .75rem;font-size:.86rem}.mv3-presencas__day-empty{color:var(--marola-muted);background:#00000008;border-radius:.5rem;margin:0;padding:1rem;font-size:.88rem;line-height:1.5}.mv3-presencas__session-list{gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.mv3-presencas__session{background:var(--marola-white);border:1px solid #00000012;border-left:3px solid #00000026;border-radius:.5rem;padding:.85rem 1rem}.mv3-presencas__session--vou{border-left-color:#1f5c3a}.mv3-presencas__session--nao_vou{border-left-color:#7a3030}.mv3-presencas__session--pendente{border-left-color:var(--marola-gold)}.mv3-presencas__session-head{justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.mv3-presencas__session-head strong{color:var(--marola-ink);font-size:.92rem}.mv3-presencas__session-time{font-family:var(--marola-ui);color:var(--marola-gold);font-size:.72rem;font-weight:600}.mv3-presencas__session-prof{color:var(--marola-muted);margin:.25rem 0 .35rem;font-size:.8rem}.mv3-presencas__session-you{color:var(--marola-ink);margin:0;font-size:.86rem;font-weight:600}.mv3-presencas__session-others{color:var(--marola-muted);margin:.35rem 0 0;font-size:.78rem}.mv3-presencas__cta{flex-wrap:wrap;gap:.6rem;display:flex}.mv3-presencas__cta-primary,.mv3-presencas__cta-secondary{flex:12rem}.mv3-presencas__wa-note{color:var(--marola-muted);background:#00000008;border:1px solid #0000000f;border-radius:.45rem;margin:0;padding:.75rem .95rem;font-size:.84rem;line-height:1.5}.mv3-presencas__sync{color:var(--marola-muted);margin:0;font-size:.8rem;line-height:1.5}@media (width<=520px){.mv3-presencas__calendar{min-width:0}.mv3-presencas__weekdays{gap:.15rem;font-size:.58rem}.mv3-presencas__grid{gap:.2rem}.mv3-presencas__cell{min-height:2.35rem;padding:.15rem;font-size:.75rem}.mv3-presencas__class{grid-template-columns:3.8rem minmax(0,1fr)}.mv3-presencas__class-status{grid-column:1/-1;justify-self:start}.mv3-presencas__history-row{grid-template-columns:1fr;gap:.25rem}}.marola-trial-form__modality[data-astro-cid-g3gyph6t]{margin:0 0 var(--space-6);border:0;padding:0}.marola-trial-form__modality-legend[data-astro-cid-g3gyph6t]{margin-bottom:var(--space-3);font-family:var(--marola-ui,inherit);color:var(--marola-ink,var(--color-ink));font-size:.8125rem;font-weight:600}.marola-trial-form__modality-grid[data-astro-cid-g3gyph6t]{flex-wrap:wrap;gap:.5rem;display:flex}.marola-trial-form__modality-pill[data-astro-cid-g3gyph6t]{cursor:pointer;display:inline-flex;position:relative}.marola-trial-form__modality-pill[data-astro-cid-g3gyph6t] input[data-astro-cid-g3gyph6t]{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.marola-trial-form__modality-pill[data-astro-cid-g3gyph6t] span[data-astro-cid-g3gyph6t]{min-height:2.75rem;font-family:var(--marola-ui,inherit);letter-spacing:.02em;color:var(--marola-muted,var(--color-muted));background:var(--marola-white,#fff);border:1px solid #0000001f;border-radius:999px;align-items:center;padding:.45rem .9rem;font-size:.78rem;font-weight:600;line-height:1.25;transition:border-color .15s,color .15s,background .15s;display:inline-flex}.marola-trial-form__modality-pill[data-astro-cid-g3gyph6t]:hover span[data-astro-cid-g3gyph6t]{border-color:var(--marola-sand-dark,#00000040);color:var(--marola-ink,var(--color-ink))}.marola-trial-form__modality-pill[data-astro-cid-g3gyph6t] input[data-astro-cid-g3gyph6t]:focus-visible+span[data-astro-cid-g3gyph6t]{outline:2px solid var(--marola-gold,#c49b4d);outline-offset:2px}.marola-trial-form__modality-pill[data-astro-cid-g3gyph6t] input[data-astro-cid-g3gyph6t]:checked+span[data-astro-cid-g3gyph6t]{color:var(--marola-white,#fff);background:var(--marola-ink,var(--color-ink));border-color:var(--marola-ink,var(--color-ink))}.marola-trial-form__errors[data-astro-cid-g3gyph6t]{margin-bottom:var(--space-4);padding:var(--space-3) var(--space-4);font-size:var(--text-sm);color:var(--color-danger);border-radius:var(--radius-sm);background:#f0a0a014;border:1px solid #f0a0a04d}.marola-trial-form__consent[data-astro-cid-g3gyph6t]{gap:var(--space-3);margin-bottom:var(--space-6);font-size:var(--text-sm);color:var(--color-muted);align-items:flex-start;display:flex}.marola-trial-form__consent[data-astro-cid-g3gyph6t] input[data-astro-cid-g3gyph6t]{margin-top:.2rem}.marola-trial-form__honeypot[data-astro-cid-g3gyph6t]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.mv3-area[data-astro-cid-p7zr36n2]{--area-label:var(--marola-ui);--area-title:var(--marola-serif);--area-body:var(--marola-ui);font-family:var(--area-body);-webkit-font-smoothing:antialiased}.mv3-area[data-astro-cid-p7zr36n2][hidden],.mv3-area--gate[data-astro-cid-p7zr36n2][hidden]{display:none}.mv3-area__hero[data-astro-cid-p7zr36n2]{background:linear-gradient(165deg, var(--marola-paper) 0%, #ffffffeb 55%, #fffffffa 100%);border-bottom:1px solid #0000000f;padding:2.25rem 1rem 1.5rem}.mv3-area__hero-inner[data-astro-cid-p7zr36n2]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1.25rem;max-width:56rem;margin:0 auto;display:flex}.mv3-area__eyebrow[data-astro-cid-p7zr36n2]{font-family:var(--area-label);letter-spacing:.16em;text-transform:uppercase;color:var(--marola-gold);margin:0 0 .5rem;font-size:.68rem;font-weight:600}.mv3-area__title[data-astro-cid-p7zr36n2]{font-family:var(--area-title);letter-spacing:-.01em;color:var(--marola-ink);margin:0;font-size:clamp(2rem,4.5vw,2.65rem);font-weight:600;line-height:1.08}.mv3-area__role[data-astro-cid-p7zr36n2]{font-family:var(--area-label);letter-spacing:.06em;text-transform:uppercase;color:var(--marola-muted);background:#0000000a;border-radius:999px;margin:.65rem 0 0;padding:.28rem .65rem;font-size:.72rem;font-weight:600;display:inline-block}.mv3-area__hero-actions[data-astro-cid-p7zr36n2]{flex-wrap:wrap;gap:.5rem;display:flex}.mv3-area__hero-actions[data-astro-cid-p7zr36n2] [data-astro-cid-p7zr36n2][hidden]{display:none!important}.mv3-area__shell[data-astro-cid-p7zr36n2]{max-width:56rem;margin:0 auto;padding:1.5rem 1rem 3.75rem}.mv3-area__tabs[data-astro-cid-p7zr36n2]{-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:.4rem;margin-bottom:1.65rem;padding-bottom:.35rem;display:flex;overflow-x:auto}.mv3-area__tabs[data-astro-cid-p7zr36n2]::-webkit-scrollbar{display:none}.mv3-area__tab[data-astro-cid-p7zr36n2]{font-family:var(--area-label);letter-spacing:.06em;text-transform:uppercase;color:var(--marola-muted);cursor:pointer;background:var(--marola-white);border:1px solid #0000001a;border-radius:999px;flex-shrink:0;padding:.58rem 1rem;font-size:.72rem;font-weight:600;line-height:1.35;transition:background .15s,color .15s,border-color .15s,box-shadow .15s}.mv3-area__tab[data-astro-cid-p7zr36n2]:hover{color:var(--marola-ink);border-color:#0000002e}.mv3-area__tab--active[data-astro-cid-p7zr36n2]{color:var(--marola-white);background:var(--marola-ink);border-color:var(--marola-ink);box-shadow:0 4px 14px #0000001f}.mv3-area__panel[data-astro-cid-p7zr36n2][hidden]{display:none}.mv3-area__stats[data-astro-cid-p7zr36n2]{gap:.85rem;margin-bottom:1.35rem;display:grid}@media (width>=720px){.mv3-area__stats[data-astro-cid-p7zr36n2]{grid-template-columns:repeat(3,minmax(0,1fr))}}.mv3-area__stat[data-astro-cid-p7zr36n2]{background:var(--marola-white);border:1px solid #00000012;border-top:2px solid var(--marola-gold);border-radius:.65rem;padding:1.1rem 1.15rem;box-shadow:0 1px 2px #0000000a,0 8px 24px #0000000a}.mv3-area__stat-label[data-astro-cid-p7zr36n2]{font-family:var(--area-label);letter-spacing:.12em;text-transform:uppercase;color:var(--marola-muted);margin-bottom:.4rem;font-size:.65rem;font-weight:600;display:block}.mv3-area__stat[data-astro-cid-p7zr36n2] strong[data-astro-cid-p7zr36n2]{font-family:var(--area-title);color:var(--marola-ink);font-size:1.2rem;font-weight:600;line-height:1.25;display:block}.mv3-area__stat[data-astro-cid-p7zr36n2] p[data-astro-cid-p7zr36n2]{color:var(--marola-muted);margin:.4rem 0 0;font-size:.84rem;line-height:1.5}.mv3-area__grid[data-astro-cid-p7zr36n2]{gap:1rem;display:grid}@media (width>=768px){.mv3-area__grid[data-astro-cid-p7zr36n2]{grid-template-columns:repeat(2,minmax(0,1fr))}.mv3-area__card--accent[data-astro-cid-p7zr36n2]{grid-column:1/-1}}.mv3-area__card[data-astro-cid-p7zr36n2]{background:var(--marola-white);border:1px solid #00000012;border-radius:.65rem;padding:1.35rem;transition:box-shadow .2s,transform .2s;box-shadow:0 1px 2px #0000000a,0 10px 28px #0000000a}.mv3-area__card[data-astro-cid-p7zr36n2]:hover{box-shadow:0 2px 4px #0000000d,0 14px 36px #00000012}.mv3-area__card[data-astro-cid-p7zr36n2] h2[data-astro-cid-p7zr36n2]{font-family:var(--area-label);letter-spacing:.1em;text-transform:uppercase;color:var(--marola-ink);margin:0 0 .9rem;font-size:.72rem;font-weight:700}.mv3-area__card[data-astro-cid-p7zr36n2] p[data-astro-cid-p7zr36n2]{color:var(--marola-muted);margin:0;font-size:.9rem;line-height:1.6}.mv3-area__card--accent[data-astro-cid-p7zr36n2]{background:linear-gradient(145deg, #fffffffa 0%, var(--marola-paper) 100%);border-color:#c49b4d38}.mv3-area__card--trial[data-astro-cid-p7zr36n2]{gap:1rem;padding:0;display:grid;overflow:hidden}@media (width>=520px){.mv3-area__card--trial[data-astro-cid-p7zr36n2]{grid-template-columns:7.5rem 1fr;align-items:stretch}}.mv3-area__trial-media[data-astro-cid-p7zr36n2]{background:var(--marola-ink);min-height:6.5rem}@media (width>=520px){.mv3-area__trial-media[data-astro-cid-p7zr36n2]{min-height:auto}}.mv3-area__trial-media[data-astro-cid-p7zr36n2] img[data-astro-cid-p7zr36n2]{object-fit:cover;width:100%;height:100%;min-height:6.5rem;display:block}@media (width>=520px){.mv3-area__trial-media[data-astro-cid-p7zr36n2] img[data-astro-cid-p7zr36n2]{min-height:100%}}.mv3-area__trial-copy[data-astro-cid-p7zr36n2]{padding:1.15rem 1.25rem 1.25rem}@media (width>=520px){.mv3-area__trial-copy[data-astro-cid-p7zr36n2]{padding:1.25rem 1.35rem 1.35rem .25rem}}.mv3-area__list[data-astro-cid-p7zr36n2]{margin:0;padding:0;list-style:none}.mv3-area__list[data-astro-cid-p7zr36n2] li[data-astro-cid-p7zr36n2]{border-bottom:1px solid #0000000f;flex-direction:column;gap:.15rem;padding:.6rem 0;font-size:.88rem;line-height:1.45;display:flex}.mv3-area__list[data-astro-cid-p7zr36n2] li[data-astro-cid-p7zr36n2]:last-child{border-bottom:0}.mv3-area__list[data-astro-cid-p7zr36n2] strong[data-astro-cid-p7zr36n2]{font-family:var(--area-label);letter-spacing:.08em;text-transform:uppercase;color:var(--marola-gold);font-size:.68rem;font-weight:600}.mv3-area__feature-grid[data-astro-cid-p7zr36n2]{gap:.45rem;margin:0;padding:0;list-style:none;display:grid}.mv3-area__feature-grid[data-astro-cid-p7zr36n2] li[data-astro-cid-p7zr36n2]{color:var(--marola-muted);background:var(--marola-paper);border:1px solid #0000000d;border-radius:.4rem;padding:.5rem .65rem .5rem 1.65rem;font-size:.84rem;line-height:1.45;position:relative}.mv3-area__feature-grid[data-astro-cid-p7zr36n2] li[data-astro-cid-p7zr36n2]:before{content:"";background:var(--marola-gold);border-radius:50%;width:5px;height:5px;position:absolute;top:.85rem;left:.65rem}.mv3-area__link[data-astro-cid-p7zr36n2]{font-family:var(--area-label);letter-spacing:.08em;text-transform:uppercase;color:var(--marola-ink);cursor:pointer;background:0 0;border:0;margin-top:1rem;padding:0;font-size:.7rem;font-weight:600;text-decoration:none;transition:color .15s}.mv3-area__link[data-astro-cid-p7zr36n2]:hover{color:var(--marola-gold)}.mv3-area__section-head[data-astro-cid-p7zr36n2]{margin-bottom:1.35rem}.mv3-area__section-head[data-astro-cid-p7zr36n2] h2[data-astro-cid-p7zr36n2]{font-family:var(--area-title);letter-spacing:-.01em;margin:0 0 .4rem;font-size:1.55rem;font-weight:600;line-height:1.2}.mv3-area__section-head[data-astro-cid-p7zr36n2] p[data-astro-cid-p7zr36n2]{color:var(--marola-muted);margin:0;font-size:.92rem;line-height:1.6}.mv3-area[data-astro-cid-p7zr36n2] .mv3-enroll{padding:0}.mv3-area[data-astro-cid-p7zr36n2] .mv3-enroll .mv3-wrap{max-width:none;padding:0}.mv3-area__billing[data-astro-cid-p7zr36n2]{border-top:1px solid #00000014;margin-top:2rem;padding-top:1.5rem}.mv3-area__billing[data-astro-cid-p7zr36n2] h3[data-astro-cid-p7zr36n2]{font-family:var(--marola-display);letter-spacing:.08em;text-transform:uppercase;margin:0 0 1rem;font-size:.78rem}.mv3-area__billing-grid[data-astro-cid-p7zr36n2]{gap:.5rem;display:grid}@media (width>=560px){.mv3-area__billing-grid[data-astro-cid-p7zr36n2]{grid-template-columns:repeat(2,minmax(0,1fr))}}.mv3-area__billing-pill[data-astro-cid-p7zr36n2]{background:var(--marola-paper);border:1px solid #00000014;border-radius:.35rem;justify-content:space-between;align-items:center;gap:.75rem;padding:.65rem .85rem;font-size:.85rem;display:flex}.mv3-area__muted[data-astro-cid-p7zr36n2]{color:var(--marola-muted);margin:.75rem 0 0;font-size:.82rem}.mv3-area--gate[data-astro-cid-p7zr36n2]{justify-content:center;align-items:center;min-height:min(70vh,36rem);padding:2.5rem 1rem 4rem;display:flex}.mv3-area__gate[data-astro-cid-p7zr36n2]{text-align:center;background:var(--marola-white);border:1px solid #00000014;border-radius:.75rem;width:min(100%,30rem);padding:2rem 1.75rem;box-shadow:0 16px 48px #0000000f}.mv3-area__gate-title[data-astro-cid-p7zr36n2]{font-family:var(--area-title);letter-spacing:-.01em;margin:0 0 .75rem;font-size:clamp(1.85rem,4vw,2.25rem);font-weight:600}.mv3-area__gate-lead[data-astro-cid-p7zr36n2]{color:var(--marola-muted);margin:0 0 1.25rem;font-size:.95rem;line-height:1.6}.mv3-area__gate-features[data-astro-cid-p7zr36n2]{text-align:left;margin:0 0 1.5rem;padding:0;list-style:none}.mv3-area__gate-features[data-astro-cid-p7zr36n2] li[data-astro-cid-p7zr36n2]{border-bottom:1px solid #0000000d;padding:.45rem 0 .45rem 1.35rem;font-size:.88rem;line-height:1.45;position:relative}.mv3-area__gate-features[data-astro-cid-p7zr36n2] li[data-astro-cid-p7zr36n2]:before{content:"✓";color:var(--marola-ink);font-size:.75rem;position:absolute;left:0}.mv3-area__gate-actions[data-astro-cid-p7zr36n2]{flex-wrap:wrap;justify-content:center;gap:.65rem;display:flex}.mv3-btn[data-astro-cid-p7zr36n2]{font-family:var(--area-label);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;border:1.5px solid #0000;border-radius:999px;justify-content:center;align-items:center;padding:.65rem 1.15rem;font-size:.7rem;font-weight:600;text-decoration:none;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.mv3-btn--solid[data-astro-cid-p7zr36n2]:hover{background:var(--marola-gold);border-color:var(--marola-gold)}.mv3-btn--outline[data-astro-cid-p7zr36n2]:hover{background:#0000000a}.mv3-btn--solid[data-astro-cid-p7zr36n2]{color:var(--marola-white);background:var(--marola-ink);border-color:var(--marola-ink)}.mv3-btn--outline[data-astro-cid-p7zr36n2]{color:var(--marola-ink);border-color:var(--marola-ink);background:0 0}.mv3-btn--ghost[data-astro-cid-p7zr36n2]{color:var(--marola-muted);background:0 0;border-color:#00000026}.mv3-area__trial-form[data-astro-cid-p7zr36n2]{background:var(--marola-paper);border:1px solid #0000001a;border-radius:.5rem;max-width:32rem;padding:1.25rem}.mv3-area__trial-form[data-astro-cid-p7zr36n2] .marola-trial-form{margin:0}.mv3-area__trial-form[data-astro-cid-p7zr36n2] .form-field__input{background:var(--marola-white);color:var(--marola-ink);border-color:#00000026}.mv3-area__trial-form[data-astro-cid-p7zr36n2] .btn--primary{background:var(--marola-ink);color:var(--marola-white)}.mv3-area__foot[data-astro-cid-p7zr36n2]{opacity:.7;justify-content:center;max-width:56rem;margin:0 auto;padding:0 1rem 2.5rem;display:flex}
