@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-cyrillic-ext-wght-normal.BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-cyrillic-wght-normal.DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-greek-ext-wght-normal.DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-greek-wght-normal.CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-vietnamese-wght-normal.CBcvBZtf.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-ext-wght-normal.DO1Apj_S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-wght-normal.Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Libre Baskerville;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/libre-baskerville-latin-ext-400-italic.BgvGgHFw.woff2)format("woff2"),url(/_astro/libre-baskerville-latin-ext-400-italic.DZExQWkT.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Libre Baskerville;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/libre-baskerville-latin-400-italic.Dx5Rrf3o.woff2)format("woff2"),url(/_astro/libre-baskerville-latin-400-italic.DvfstiAl.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--vh:1svh;--color-bg:#fff;--color-surface:#c8d8e1;--color-surface-strong:#46525e;--color-surface-neutral:#75767d;--color-card:#c7cbce;--color-field:#c4d6e0;--color-field-inverse:#fff;--color-text:#011027;--color-text-muted:#011027b3;--color-border:#01102738;--color-border-field:transparent;--color-focus:#011027;--color-bg-inverse:#011027;--color-hero-ground:#000;--color-text-inverse:#fff;--color-text-inverse-muted:#ffffffb3;--color-text-inverse-faint:#ffffff61;--color-text-inverse-soft:#b5cbd8;--color-border-inverse:#ffffff38;--color-focus-inverse:#d6a159;--color-header-bg:#011027;--color-header-text:#fff;--color-header-border:transparent;--color-accent:#d6a159;--color-accent-hover:#c69244;--color-accent-contrast:#fff;--color-accent-text:#d6a159;--color-accent-text-on-dark:#d6a159;--color-accent-on-dark:#d6a159;--color-accent-on-dark-hover:#c69244;--color-accent-contrast-on-dark:#fff;--color-accent-soft:#b5cbd8;--color-link:#d6a159;--color-link-hover:#c69244;--color-link-inverse:#d6a159;--color-scrim:#000000b3;--color-scrim-soft:#00000040;--color-scrim-light:#ffffffbf;--color-overlay:#011027;--gradient-hero-phone-words:linear-gradient(to top, #011027cc 0%, #01102799 32%, #01102747 55%, #01102700 75%);--shadow-text-on-photo:0 0 .9em #011027d9;--gradient-words-on-photo:linear-gradient(to top, #011027eb 0%, #011027cc 38%, #01102773 62%, #01102700 82%);--gradient-words-foot:linear-gradient(to top, #011027e6 0%, #011027cc calc(100% - var(--space-8)), #01102780 calc(100% - var(--space-8) * .6), #0110272e calc(100% - var(--space-8) * .25), #01102700 100%);--gradient-words-centre:radial-gradient(ellipse 28% 4.5rem at 50% calc(50% - 1rem),  #0110278c 0%, #01102766 55%, #01102700 100%);--gradient-hero:linear-gradient(to right, #050a14c7 0%, #050a1480 40%, #050a1414 70%, transparent 100%);--opacity-overlay:.53;--opacity-disabled:.35;--opacity-hover:.85;--opacity-family:.72;--font-heading:"Libre Baskerville", Georgia, "Times New Roman", serif;--font-body:"Almarai", "Helvetica Neue", Arial, sans-serif;--font-display:var(--font-body);--font-ui:var(--font-body);--font-quote:"Libre Baskerville", Georgia, "Times New Roman", serif;--font-mono:ui-monospace, "Cascadia Code", Menlo, Consolas, monospace;--text-xs:.875rem;--text-2xs:.75rem;--text-sm:clamp(.9375rem, .9rem + .2vw, 1rem);--text-base:clamp(.9375rem, calc(1.84 * var(--vh)), 1rem);--text-lg:clamp(1rem, min(1rem + .2vw, calc(2.07 * var(--vh))), 1.125rem);--text-xl:clamp(1.125rem, min(1.18rem + .286vw, calc(2.64 * var(--vh))), 1.4375rem);--text-2xl:clamp(1.5rem, min(1.564rem + .762vw, calc(4.14 * var(--vh))), 2.25rem);--text-3xl:clamp(1.75rem, min(1.846rem + 1.143vw, calc(5.29 * var(--vh))), 2.875rem);--text-4xl:clamp(2.25rem, min(2.41rem + 1.905vw, calc(7.59 * var(--vh))), 4.125rem);--text-display:clamp(2.25rem, min(1.2rem + 4.4vw, calc(8.28 * var(--vh))), 4.5rem);--text-stat:clamp(3rem, min(2.5rem + 5vw, calc(11.03 * var(--vh))), 6rem);--text-stat-lg:clamp(4.5rem, min(3.5rem + 8vw, calc(17.24 * var(--vh))), 9.375rem);--text-stat-xl:clamp(6rem, min(4rem + 14vw, calc(27.6 * var(--vh))), 15rem);--leading-none:1;--leading-tight:1.06;--leading-heading:1.15;--leading-snug:1.3;--leading-body:1.5;--leading-loose:1.75;--weight-light:300;--weight-regular:400;--weight-bold:700;--weight-strong:700;--weight-heading:400;--weight-body:400;--tracking-heading:-.02em;--tracking-display:-.01em;--tracking-stat:-.02em;--tracking-wide:.02em;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:clamp(.75rem, calc(1.84 * var(--vh)), 1rem);--space-5:clamp(1rem, calc(2.76 * var(--vh)), 1.5rem);--space-6:clamp(1.25rem, calc(3.68 * var(--vh)), 2rem);--space-7:clamp(1.75rem, calc(5.52 * var(--vh)), 3rem);--space-8:clamp(2.25rem, calc(7.36 * var(--vh)), 4rem);--space-9:clamp(3.5rem, calc(11.03 * var(--vh)), 6rem);--space-10:clamp(2.5rem, min(3rem + 5vw, calc(13.8 * var(--vh))), 7.5rem);--space-hairline:.1875rem;--width-prose:41.5rem;--width-form:38rem;--width-measure:35rem;--width-intro:min(100%, calc(30% + 28.65rem));--width-narrow:22rem;--width-content:76rem;--width-medium:50rem;--width-wide:84rem;--width-hero-text:52.5rem;--gutter:clamp(1.5rem, 12.5vw, 15.625rem);--gutter-page:clamp(1.5rem, 4vw, 4rem);--gutter-wide:clamp(1.5rem, 2.8vw, 3rem);--header-height:5.5rem;--header-inset:0rem;--header-max:none;--header-pad:var(--gutter-page);--section-inset:0rem;--section-gap:0rem;--align-heading:center;--logo-filter:none;--hero-height:90vh;--hero-height-mobile:78vh;--hero-min-height:40rem;--section-min-height:33vh;--section-pad:clamp(1.75rem, 1.35rem + 1.9vw, 3rem);--grid-max:93.75rem;--grid-gutter:6vw;--grid-gutter-wide:4vw;--grid-row:1.5rem;--grid-row-scale:.0215;--size-logo:clamp(11.25rem, 16vw, 15.5rem);--size-avatar:5.625rem;--size-icon:3.5rem;--size-icon-sm:2.5rem;--size-icon-xs:2.125rem;--size-glyph:1.75rem;--size-glyph-sm:.875rem;--size-social:3rem;--size-check:1.125rem;--ratio-card-photo:2 / 1;--ratio-outcome-photo:4 / 5;--ratio-split-photo:2500 / 1690;--tracking-depth-label:.1em;--duration-turn:60s;--color-breath-in-1:#febc52;--color-breath-in-2:#ff9947;--color-breath-in-3:#ff6144;--color-breath-in-4:#ff4655;--color-breath-in-5:#d61d61;--color-breath-out-1:#44e0fd;--color-breath-out-2:#08b6f9;--color-breath-out-3:#058af1;--color-breath-out-4:#034bbe;--color-breath-out-5:#0230a6;--duration-breath:10s;--size-orb-ring:50%;--size-orb-ring-phone:40%;--scale-orb-breath:.6;--scale-orb-breath-full:1.15;--size-orb-bar:8em;--size-orb-edge:1.5em;--mix-orb-track:15%;--duration-model-beat:5s;--share-model-start:.4;--width-model-list:.85fr;--width-model-drawing:1.15fr;--gap-model:2.5rem;--gap-model-rows:1.125rem;--pad-model-row:.25rem;--inset-model-row:1.75rem;--size-model-rail:.09375rem;--size-model-fill:.125rem;--mix-model-rail:22%;--mix-model-closed:45%;--mix-model-name:50%;--opacity-model-wash:.07;--duration-model-change:.6s;--duration-model-row:.3s;--duration-model-line:.5s;--gap-model-clear:1.25rem;--opacity-model-surface:.9;--size-model-outline:.075rem;--size-model-open:.125rem;--size-model-dot:.1375rem;--size-model-dot-dash:.00625rem;--size-model-dot-gap:.5rem;--opacity-rings-rest:.04;--opacity-rings-all:.1;--opacity-rings-lit:.5;--opacity-rings-dim:.35;--opacity-rings-line:.45;--size-step-number:2rem;--tick-drop:calc((1rem * var(--leading-body) - var(--size-check)) / 2);--size-chevron:.6rem;--size-menu-gap:.75rem;--size-logo-row:4.5rem;--size-logo-cell:5.5rem;--size-community-logo:3rem;--size-menu-bar:2.75rem;--size-tap:2.75rem;--size-card-photo:17.5rem;--size-card-photo-wide:clamp(9rem, calc(27.6 * var(--vh)), 15rem);--size-textarea:clamp(6rem, calc(16.55 * var(--vh)), 9rem);--size-input:20rem;--size-input-min:16rem;--size-column-min:15rem;--size-column-min-sm:11.5rem;--size-card-min:18rem;--size-submenu:12rem;--button-pad-block:clamp(.9375rem, .6875rem + 1vw, 1.125rem);--button-pad-inline:clamp(1.25rem, .75rem + 2vw, 1.625rem);--button-min-height:3rem;--radius-sm:0;--radius-md:.5rem;--radius-button:var(--radius-sm);--radius-card:var(--radius-sm);--radius-media:0;--radius-section:0;--radius-header:0;--radius-pill:100vmax;--shadow-button:0 .5rem .9375rem #0110271a;--shadow-button-navy:0 .5rem .9375rem #0110272e;--color-accent-press:color-mix(in srgb, var(--color-accent-hover) 82%, var(--color-bg-inverse));--color-accent-on-dark-press:color-mix(in srgb, var(--color-accent-on-dark-hover) 82%, var(--color-bg-inverse));--color-inverse-hover:color-mix(in srgb, var(--color-bg-inverse) 72%, var(--color-text-inverse));--color-inverse-press:color-mix(in srgb, var(--color-bg-inverse) 60%, #000);--duration-button:.3s;--radius-circle:50%;--shadow-sm:none;--shadow-md:none;--border-width:.0625rem;--border-width-strong:.125rem;--focus-width:.125rem;--focus-offset:.1875rem;--focus-halo:0 0 0 calc(var(--focus-offset) + var(--focus-width) * 2) var(--color-bg-inverse);--focus-halo-inside:inset 0 0 0 calc(var(--focus-offset) + var(--focus-width) * 2) var(--color-bg-inverse);--focus-offset-inside:calc((var(--focus-width) + var(--focus-offset)) * -1);--skeleton-gutter:clamp(1.25rem, 4.8vw, 4.3125rem);--skeleton-gap:clamp(1rem, 2.35vw, 2.125rem);--band-pad:clamp(4rem, 8vw, 7.5rem);--band-pad-cinema:clamp(6rem, 13vw, 13rem);--section-top:clamp(6rem, min(14vw, calc(20 * var(--vh)), calc(30 * var(--vh)) - 5.44rem), 14rem);--section-heading-gap:var(--space-8);--segment-end:clamp(2.5rem, calc(7.72 * var(--vh)), 4.2rem);--section-bottom:var(--segment-end);--balance-least:min(var(--section-top) - var(--header-height), var(--segment-end));--text-heading-context:var(--text-2xl);--leading-heading-context:var(--leading-heading);--text-heading-cta:var(--text-4xl);--leading-heading-cta:var(--leading-tight);--tile-height:clamp(18rem, min(22vw, calc(40 * var(--vh))), 30rem);--tile-height-tall:clamp(18rem, calc(calc(100 * var(--vh)) - var(--header-height) - 19rem), 36rem);--focus-coaching-card:85%;--tile-title-drop-fit:calc(var(--tile-height) * .24);--row-pad:var(--space-5);--option-photo-height:clamp(9rem, calc(18 * var(--vh)), 16rem);--size-wall-arrow:var(--size-icon-sm);--cta-heading-gap:var(--space-7);--unveil-trigger:.1;--unveil-duration:700;--unveil-duration-css:.7s;--unveil-stagger:90;--unveil-stagger-mid:160;--unveil-stagger-mid-time:calc(var(--unveil-stagger-mid) * 1ms);--unveil-count-duration:1400;--unveil-stagger-numbers:450;--ease-unveil:cubic-bezier(.22, .61, .36, 1);--unveil-leave-over:.5;--band-centred-pad:clamp(6rem, calc(12 * var(--vh)), 10rem);--band-min-height:calc(100 * var(--vh));--magnet-clicks:2;--magnet-dwell:500;--magnet-click-gap:110;--magnet-arrive:900;--magnet-wheeled:1500;--size-wall-face:calc((100vw - var(--skeleton-gutter) * 2 - var(--space-3) * 5) / 6);--size-wall-room:calc(calc(100 * var(--vh)) - var(--section-top) - var(--segment-end) - 8rem);--size-mag-photo:clamp(9rem, calc(26 * var(--vh)), 15rem);--fit-least:.85;--step-scroll:1;--magnet-on:0;--smooth-scroll:1;--smooth-lerp:.1;--magnet-reach:.22;--magnet-wait:160;--rise-entry:0;--rise-over:.25;--band-pad-tight:clamp(3rem, 5vw, 4.5rem);--band-gap:clamp(1.25rem, min(4vw, calc(7.36 * var(--vh)), calc(11 * var(--vh)) - 1.98rem), 4rem);--opacity-petal-unlit:.14;--opacity-hub-line:.18;--opacity-petal-rest:.38;--ring-wash-strength:36%;--color-ring-rest:#465463;--opacity-ring-rest:.6;--duration-ring-fill:1.1s;--ease-ring-fill:linear(0, .207, .388, .544, .675, .782, .867, .929, .971, .994, 1);--duration-ring-unlit:.45s;--duration-ring-open:.9s;--duration-ring-open-step:40ms;--ease-ring-open:cubic-bezier(.2, .7, .3, 1);--duration-ring-settle:.8s;--duration-ring-score:.25s;--size-ring-score:4.11cqw;--weight-ring-score:600;--duration-ring-washes-in:3s;--ease-ring-wash:cubic-bezier(.37, 0, .63, 1);--ring-petal-1:#f2723d;--ring-petal-2:#fb8344;--ring-petal-3:#f79549;--ring-petal-4:#f7a349;--ring-petal-5:#ffb649;--ring-petal-6:#ffdf5c;--ring-petal-7:#ffef5c;--ring-petal-8:#e8ef5c;--ring-petal-9:#b5dc64;--ring-petal-10:#9fce64;--ring-petal-11:#9fce89;--ring-petal-12:#61c186;--ring-petal-13:#61c19c;--ring-petal-14:#26b6d3;--ring-petal-15:#26b6d3;--ring-petal-16:#48a8d3;--ring-petal-17:#5f7cab;--ring-petal-18:#6561ab;--ring-petal-19:#6561ab;--ring-petal-20:#8561ab;--ring-petal-21:#825aa0;--ring-petal-22:#935aa0;--ring-petal-23:#a65aa0;--ring-petal-24:#cd1b7c;--ring-petal-25:#e11b7c;--ring-petal-26:#e83a81;--ring-petal-27:#df2868;--ring-petal-28:#e83a68;--ring-petal-29:#e85667;--ring-petal-30:#f2723d;--ring-rainbow-word:linear-gradient(90deg, #f5cf2a 0%, #f4b131 5.2%, #f28e38 10.3%, #f17930 15.5%, #f06029 20.6%, #f0542d 25.8%, #ef4533 30.9%, #eb3b40 36.1%, #e7334b 41.2%, #e03052 46.4%, #d62b5e 51.6%, #cc2669 56.7%, #be2277 61.9%, #b11e83 67%, #952096 68.2%, #7a24a6 69.4%, #622cad 70.6%, #4630b4 71.8%, #2f32ba 73%, #2e52c2 74.2%, #2982c4 79.4%, #21b2c0 84.5%, #21c4c5 89.7%, #22c29d 94.8%, #2dbf71 100%);--text-hero-statement:clamp(2.5rem, min(1.6rem + 3vw, calc(8.28 * var(--vh))), 4.5rem);--size-hero-wheel:min(95vw, 190vh);--size-hero-wheel-phone:135vw;--size-lockup:clamp(11rem, 9rem + 7vw, 17rem);--gradient-hero-veil:linear-gradient(to right, #011027c7 0%, #01102766 30%, #01102700 55%), linear-gradient(to right, #000 0%, #000 26%, #000000d1 36%, #00000073 46%, #00000026 54%, #0000 60%);--mix-word-lift:50%;--gradient-hero-veil-light:linear-gradient(to right, #fffffff5 0%, #ffffffb8 30%, transparent 56%);--mix-word-deepen:68%;--text-giant:clamp(3.3rem, min(11vw, calc(19.3 * var(--vh))), 10.5rem);--text-figure:clamp(2.65rem, 8.8vw, 8.4rem);--weight-giant:300;--leading-giant:1.05;--tracking-giant:-.01em;--opacity-ghost:.2;--menu-delay:150;--opacity-dim:.3;--color-card-active:#c8d8e1;--color-card-active-text:#011027;--color-less:#e85667;--color-more:#61c186;--color-card-active-muted:#011027b8;--color-chip:#01102712;--color-chip-inverse:#ffffff1a;--color-second-inverse-hover:#ffffff42;--color-second-inverse-line-hover:#ffffffe6;--color-second-inverse-press:#ffffff2e;--color-second-hover:color-mix(in srgb, var(--color-bg-inverse) 9%, var(--color-text-inverse));--color-second-line-hover:#01102780;--color-second-press:color-mix(in srgb, var(--color-bg-inverse) 15%, var(--color-text-inverse));--color-accent-contrast-muted:#011027b8;--color-border-accent:#01102738;--blur-chip:1.25rem;--blur-reveal:.625rem;--size-chip:2.8125rem;--size-menu-logo:7rem;--text-menu:1rem;--size-logo-chip:10.5rem;--size-menu-logo-height:calc(var(--size-menu-logo) * .2567);--size-logo-chip-room:calc(100vw - var(--space-5) * 2 - var(--size-chip) - var(--space-2) - var(--space-4));--size-logo-chip-height:min(calc(var(--size-logo-chip) * .2567), calc(var(--size-logo-chip-room) / 7.2057));--size-arrow-chip-width:1.65rem;--size-arrow-chip-height:.975rem;--size-avatar-small:3.5rem;--logo-filter-on-light:invert(1) hue-rotate(180deg);--size-thumb:9rem;--opacity-thumb:.55;--split-media:42%;--size-mark:7rem;--size-row-thumb:11rem;--tile-pill-rise:17%;--tile-title-drop:24%;--radius-tile:1rem;--size-rail-tile:17rem;--size-rail-tile-wide:24rem;--text-quote:clamp(1.5rem, 2.45vw, 3.225rem);--text-quote-long:clamp(1.3rem, 2.05vw, 2.75rem);--text-quote-longer:clamp(1.15rem, 1.75vw, 2.35rem);--size-quote-mark-box:.42em;--size-quote-mark:clamp(7rem, 15vw, 15rem);--size-portrait:3.75rem;--size-panel-photo:clamp(22rem, 52vh, 36rem);--size-compare-cell:6rem;--size-row-icon:2.1rem;--size-logo-tile:3rem;--size-logo-tile-large:4.4rem;--size-community-logo-small:2.25rem;--size-footer-mark:1.5rem;--width-narrow-column:20.5rem;--opener-height:88vh;--opener-min-height:35rem;--opener-heading-size:var(--text-hero-statement);--opener-line-size:var(--text-lg);--opener-inset:var(--gutter);--opener-gap:var(--space-6);--opener-align:center;--opener-pad-top:calc(var(--size-chip) + var(--space-9));--opener-pad-bottom:var(--space-9);--duration-instant:0s;--duration-fast:.2s;--duration-base:.5s;--duration-slow:.8s;--duration-stagger:.15s;--duration-count:1800;--duration-tour:6000;--ease-standard:cubic-bezier(.4, 0, .2, 1);--duration-unfold:.6s;--delay-unfold-step:90ms;--ease-unfold:cubic-bezier(.2, .7, .2, 1);--unfold-from:.18;--duration-divide:950;--duration-divide-time:calc(var(--duration-divide) * 1ms);--ease-divide-near:cubic-bezier(.35, 0, .2, 1);--ease-divide-far:cubic-bezier(.6, 0, .2, 1);--delay-divide-far:60ms;--hero-ground-rise:58%;--hero-ground-fade:70%;--delay-divide-intent:120;--price-line-gap:var(--space-1);--price-line-room:calc(var(--text-xs) * var(--leading-none) + var(--price-line-gap));--price-line-clear:var(--space-3);--size-gateway-photo:70%;--share-gateway-photo:.7;--size-gateway-band:60%;--share-hero-phone-top:86%;--share-hero-phone-top-fade:82%;--size-menu-panel:24rem;--share-login-hover:12%;--login-box-width:21.25rem;--login-box-pad:var(--space-4);--login-box-gap:var(--space-3);--login-box-drop:var(--space-3);--login-field-pad-eye:2.75rem;--login-eye-size:1rem;--login-eye-inset:var(--space-4);--login-veil:color-mix(in srgb, var(--color-bg-inverse) 60%, transparent);--login-veil-blur:.125rem;--login-words-wait:.2s;--opacity-login-eye:.6;--opacity-login-link:.7;--duration-path-line:.7s;--duration-path-grow:.45s;--size-wall-quote-mark:clamp(4rem, 7vw, 6rem);--opacity-wall-face-rest:.6;--price-line-strength:50%;--distance-reveal:2.25rem;--distance-logo-reveal:-2.5rem;--scale-zoom:1.04}@media (width<=56.1875rem){:root{--text-figure:clamp(3.5rem, min(26vw, calc(11 * var(--vh))), 8.4rem);--text-quote:clamp(1.5rem, min(8vw, calc(4.9 * var(--vh))), 3.225rem);--text-quote-long:var(--text-quote);--text-quote-longer:var(--text-quote);--size-quote-mark:min(calc(var(--text-quote) * 6), calc(30 * var(--vh)));--opener-height:calc(100 * var(--vh));--opener-pad-bottom:calc(var(--space-9) / 2)}}html[data-theme=augen]{--color-bg:#fff;--color-surface:#c8d8e1;--color-surface-strong:#46525e;--color-surface-neutral:#75767d;--color-card:#fff;--color-field:transparent;--color-field-inverse:transparent;--color-text:#011027;--color-text-muted:#011027b8;--color-border:#01102729;--color-border-field:#01102766;--color-focus:#011027;--color-bg-inverse:#011027;--color-text-inverse:#fff;--color-text-inverse-muted:#ffffffb8;--color-text-inverse-faint:#ffffff8c;--color-text-inverse-soft:#ffffff8c;--color-border-inverse:#ffffff2e;--color-focus-inverse:#d6a159;--color-header-bg:#011027;--color-header-text:#fff;--color-header-border:transparent;--color-accent:#d6a159;--color-accent-hover:#c69244;--color-accent-contrast:#011027;--color-accent-on-dark:#d6a159;--color-accent-on-dark-hover:#c69244;--color-accent-contrast-on-dark:#011027;--color-accent-text:#46525e;--color-accent-text-on-dark:#d6a159;--color-accent-soft:#d6a159;--color-link:#011027;--color-link-hover:#46525e;--color-link-inverse:#d6a159;--color-scrim:#011027bf;--color-scrim-soft:#0110274d;--color-scrim-light:#fffc;--color-overlay:#011027;--gradient-hero:linear-gradient(to right, #011027c7 0%, #01102766 30%, #01102700 55%);--gradient-hero-strong:linear-gradient(to right, #011027c7 0%, #01102766 30%, #01102700 55%), linear-gradient(to right, #000 0%, #000 26%, #000000d1 36%, #00000073 46%, #00000026 54%, #0000 60%);--font-heading:"Inter Variable", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-body:"Inter Variable", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-display:"Inter Variable", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-ui:"Inter Variable", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--text-xs:.9rem;--text-sm:1.05rem;--text-base:1.2rem;--text-lg:1.35rem;--text-xl:1.5rem;--text-2xl:clamp(1.65rem, 1.44rem + .84vw, 2.025rem);--text-3xl:clamp(2.1rem, 1.68rem + 1.68vw, 2.85rem);--text-4xl:clamp(2.4rem, 1.92rem + 2.04vw, 3.225rem);--text-display:clamp(2.1rem, 1.68rem + 1.68vw, 2.85rem);--text-stat:clamp(4.2rem, 2.9rem + 4.8vw, 6.6rem);--text-stat-lg:clamp(4.2rem, 2.9rem + 4.8vw, 6.6rem);--text-stat-xl:clamp(4.2rem, 2.9rem + 4.8vw, 6.6rem);--leading-none:1;--leading-tight:1.15;--leading-heading:1.2;--leading-snug:1.2;--leading-body:1.45;--leading-loose:1.5;--weight-light:300;--weight-regular:350;--weight-bold:350;--weight-strong:450;--weight-heading:350;--weight-body:350;--tracking-heading:-.02em;--tracking-display:-.02em;--tracking-stat:-.04em;--tracking-wide:-.02em;--radius-sm:0;--radius-md:.625rem;--radius-button:100vmax;--radius-card:0;--radius-media:0;--radius-section:0;--radius-header:0;--shadow-sm:none;--shadow-md:none;--border-width:.0625rem;--border-width-strong:.0625rem;--section-inset:0;--section-gap:0;--align-heading:left;--size-logo-cell:4.25rem;--duration-fast:.2s;--duration-base:.5s;--duration-slow:.9s;--distance-reveal:.875rem}html[data-feel=magnet]{--magnet-on:1;--smooth-scroll:0;--unveil-trigger:.2}html[data-feel=native]{--smooth-scroll:0}html[data-feel=free]{--step-scroll:0}*,:before,:after{box-sizing:border-box}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth}body{font-family:var(--font-body);font-size:var(--text-base);font-weight:var(--weight-body);line-height:var(--leading-body);color:var(--color-text);background:var(--color-bg);-webkit-font-smoothing:antialiased;margin:0}h1,h2,h3,h4,p,figure,blockquote{margin:0}h1,h2,h3,h4{font-family:var(--font-heading);font-weight:var(--weight-heading);line-height:var(--leading-snug);text-wrap:balance}h1{font-size:var(--text-4xl)}h2{font-size:var(--text-3xl)}h3{font-size:var(--text-2xl)}h4{font-size:var(--text-xl)}.as-h1{font-size:var(--text-4xl);line-height:var(--leading-tight)}.as-h2{font-size:var(--text-3xl)}.as-h3{font-size:var(--text-2xl)}.as-h4{font-size:var(--text-xl)}img,picture,svg,canvas,video{max-width:100%;display:block}img{height:auto}a{color:inherit}:focus-visible{outline:var(--focus-width) solid var(--color-focus);outline-offset:var(--focus-offset)}[hidden]{display:none!important}:target{scroll-margin-top:calc(var(--header-height) + var(--space-5))}.container{width:100%;max-width:var(--width-content);padding-inline:var(--space-5);margin-inline:auto}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:.0625rem;height:.0625rem;position:absolute;overflow:hidden}.skip-link{top:var(--space-2);left:var(--space-2);z-index:100;padding:var(--space-3) var(--space-4);color:var(--color-text-inverse);background:var(--color-bg-inverse);position:absolute;transform:translateY(-200%)}.skip-link:focus{transform:translateY(0)}.skip-link:focus-visible{outline-color:var(--color-focus-inverse);outline-offset:var(--focus-offset-inside)}.btn{padding:var(--button-pad-block) var(--button-pad-inline);font-family:var(--font-ui);font-size:var(--text-sm);font-weight:var(--weight-regular);line-height:var(--leading-heading);border:var(--border-width) solid transparent;border-radius:var(--radius-button);box-shadow:var(--shadow-sm);cursor:pointer;transition:background var(--duration-fast), color var(--duration-fast), border-color var(--duration-fast);text-decoration:none;display:inline-block}.btn--primary{color:var(--color-accent-contrast);background:var(--color-accent)}.btn--primary:hover{background:var(--color-accent-hover)}.btn--outline{color:var(--color-text-muted);border-color:var(--color-border)}.btn--outline:hover{color:var(--color-text);border-color:var(--color-text-muted)}.on-dark .btn--outline{color:var(--color-text-inverse-muted);border-color:var(--color-border-inverse)}.on-dark .btn--outline:hover{color:var(--color-text-inverse);border-color:var(--color-text-inverse-muted)}.prose{line-height:var(--leading-body)}.prose>*+*{margin-top:var(--space-4)}.prose h2,.prose h3,.prose h4{margin-top:var(--space-7)}.prose h2{font-size:var(--text-2xl)}.prose h3,.prose h4{font-size:var(--text-xl)}.prose>:first-child{margin-top:0}.prose ul,.prose ol{gap:var(--space-2);padding-left:var(--space-6);display:grid}.prose a{font-weight:var(--weight-bold);color:var(--color-link)}.on-dark .prose a{color:var(--color-link-inverse)}.on-dark .prose a:hover,.prose a:hover{color:var(--color-link-hover)}.prose blockquote{padding-left:var(--space-5);font-family:var(--font-heading);font-size:var(--text-xl);border-left:var(--border-width-strong) solid var(--color-accent-text)}.on-dark{--color-focus:var(--color-focus-inverse);--color-accent-text:var(--color-accent-text-on-dark)}.on-dark .btn--primary{color:var(--color-accent-contrast-on-dark);background:var(--color-accent-on-dark)}.on-dark .btn--primary:hover{background:var(--color-accent-on-dark-hover)}.on-dark .btn--primary:active{background:var(--color-accent-on-dark-press)}strong,b{font-weight:var(--weight-strong)}.field{gap:var(--space-2);display:grid}.field__label{font-family:var(--font-ui);font-size:var(--text-xs);line-height:var(--leading-snug)}.field__hint{color:var(--color-text-muted)}.field__control{width:100%;padding:var(--space-3) var(--space-4);font:inherit;font-family:var(--font-ui);line-height:var(--leading-snug);color:var(--color-text);background:var(--color-field);border:var(--border-width) solid var(--color-border-field);border-radius:var(--radius-sm);box-shadow:var(--shadow-sm)}.field__control--light{background:var(--color-field-inverse)}textarea.field__control{min-height:var(--size-textarea);resize:vertical}.field__select{position:relative}.field__select select{appearance:none;cursor:pointer;padding-inline-end:var(--space-7)}.field__select:after{top:50%;right:var(--space-4);width:var(--size-chevron);height:var(--size-chevron);pointer-events:none;content:"";border-right:var(--border-width-strong) solid currentColor;border-bottom:var(--border-width-strong) solid currentColor;position:absolute;transform:translateY(-70%)rotate(45deg)}.field--check{gap:var(--space-3);font-size:var(--text-xs);align-items:center;display:flex;position:relative}.field--check:after{height:var(--size-tap);content:"";position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.field--check input{width:var(--size-check);height:var(--size-check);accent-color:var(--color-text);margin:0}.form-trap{width:.0625rem;height:.0625rem;position:absolute;left:-100vmax;overflow:hidden}.form-status{font-size:var(--text-xs)}.form-status:empty{display:none}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.band{--tone-text:var(--color-text);--tone-behind:var(--color-bg);--tone-muted:var(--color-text-muted);--tone-line:var(--color-border);--tone-link:var(--color-link);--tone-accent:var(--color-accent-text);color:var(--tone-text);background:var(--color-bg);position:relative}.band--mist{--tone-behind:var(--color-surface);background:var(--color-surface)}.band--navy,.band--slate{--tone-text:var(--color-text-inverse);--tone-behind:var(--color-bg-inverse);--tone-muted:var(--color-text-inverse-muted);--tone-line:var(--color-border-inverse);--tone-link:var(--color-link-inverse);--tone-accent:var(--color-accent-text-on-dark);--color-focus:var(--color-focus-inverse);background:var(--color-bg-inverse)}.band--slate{--tone-behind:var(--color-surface-strong);--tone-link:var(--color-text-inverse);--tone-accent:var(--color-text-inverse);background:var(--color-surface-strong)}.band--gold{--tone-text:var(--color-accent-contrast);--tone-behind:var(--color-accent);--tone-muted:var(--color-accent-contrast-muted);--tone-line:var(--color-border-accent);--tone-link:var(--color-accent-contrast);--tone-accent:var(--color-accent-contrast);background:var(--color-accent)}.band--pad-normal,.band--pad-cinema,.band--pad-tall,.band--pad-deep,.band--pad-tight{padding-block:var(--section-top) var(--section-bottom)}.band--first{padding-top:var(--section-top)}@media (width>=56.25rem){.band.band--boxes{flex-direction:column;display:flex}.band--boxes>.band__grid{flex:1;align-content:center}.band--boxes>.band__grid:has(>.subscribe){grid-template-rows:auto .7fr auto 1.3fr;row-gap:0}.band--boxes>.band__grid>.subscribe{margin-top:calc(var(--flow-gap) * .54);grid-row:3;align-self:start}}.band.band--centred,.seedsplit.band--centred{padding-block:var(--band-centred-pad);align-content:center;display:grid}.band__grid{--flow-gap:var(--space-6);gap:var(--flow-gap) var(--skeleton-gap);padding-inline:var(--skeleton-gutter);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.band__grid--roomy{--flow-gap:var(--band-gap)}@media (width>=56.25rem){.band__grid{grid-template-columns:repeat(5,minmax(0,1fr))}.at-label{grid-column:2/3}.at-content{grid-column:3/6}.at-content-two{grid-column:3/5}.at-third{grid-column:3/4}.at-rest{grid-column:4/6}.at-wide{grid-column:2/6}.at-full{grid-column:1/-1}.at-content-wide{grid-column:2/6}.at-left-pair{grid-column:2/4}.at-right-pair{grid-column:4/6}.at-left-three{grid-column:1/4}}.plabel{font-size:var(--text-sm);line-height:var(--leading-snug);letter-spacing:var(--tracking-heading);align-content:start;display:grid}.plabel__quiet,.quiet{color:var(--tone-muted)}.pnumber{font-size:var(--text-sm);line-height:var(--leading-snug);color:var(--tone-accent);letter-spacing:var(--tracking-heading)}.pheading{font-size:var(--text-2xl);line-height:var(--leading-heading);letter-spacing:var(--tracking-heading)}.pheading--centre{text-align:center;margin-bottom:calc(var(--section-heading-gap) - var(--flow-gap));font-size:var(--text-heading-context);line-height:var(--leading-heading-context);letter-spacing:var(--tracking-heading)}.pheading--cta{font-size:var(--text-heading-cta);line-height:var(--leading-heading-cta)}.pheading--band,.seedsplit__title{margin-bottom:calc(var(--cta-heading-gap) - var(--flow-gap));font-size:var(--text-heading-cta);line-height:var(--leading-heading-cta);letter-spacing:var(--tracking-heading)}.statement{font-size:var(--text-2xl);line-height:var(--leading-heading);letter-spacing:var(--tracking-heading)}.tone-accent{color:var(--tone-accent)}.lead{font-size:var(--text-xl);line-height:var(--leading-tight);letter-spacing:var(--tracking-heading)}.small-print{gap:var(--space-4);max-width:var(--width-narrow-column);line-height:var(--leading-body);color:var(--tone-muted);display:grid}.small-print--wide{max-width:var(--width-prose);color:var(--tone-text)}.small-print .legal-head{font:inherit;font-weight:var(--weight-strong);letter-spacing:inherit;color:inherit;text-wrap:wrap;break-after:avoid}@media (width>=56.25rem){.small-print--wide{display:block}.small-print--wide p,.small-print--wide .legal-head{margin-bottom:var(--space-4);break-inside:avoid}.small-print--wide .legal-head--run{margin-bottom:0}}.giant{font-size:var(--text-giant);font-weight:var(--weight-giant);line-height:var(--leading-giant);text-align:center;letter-spacing:var(--tracking-giant);overflow-wrap:break-word}.giant--ghost{opacity:var(--opacity-ghost)}.stack{--flow-gap:var(--space-5);gap:var(--flow-gap);align-content:start;justify-items:start;display:grid}.stack--roomy{--flow-gap:var(--space-7)}.alink{gap:var(--space-3);font-size:var(--text-base);line-height:var(--leading-snug);color:var(--tone-link);letter-spacing:var(--tracking-heading);align-items:center;text-decoration:none;display:inline-flex}.alink--small{font-size:var(--text-sm)}.alink:not(.alink--pill),.pfooter__pages a,.pfooter__legal a,.rooms__tab,.rooms__body a,.pfooter__wordmark{position:relative}.alink:not(.alink--pill):after,.pfooter__pages a:after,.pfooter__legal a:after,.rooms__tab:after,.rooms__body a:after,.pfooter__wordmark:after{height:max(100%, var(--size-tap));content:"";position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.pfooter__pages a:after{height:calc(100% + var(--space-4))}.alink--pill{padding:var(--space-3) var(--space-5);color:var(--color-accent-contrast);background:var(--color-accent);border-radius:var(--radius-pill);transition:background var(--duration-fast)}.alink--pill:hover{background:var(--color-accent-hover)}.alink--pill,.btn--primary,.pheader__book{box-shadow:var(--shadow-button);transition:background var(--duration-button) ease}.alink--pill:active,.btn--primary:active,.pheader__book:active{background:var(--color-accent-press)}.alink--pill .alink__chip{display:none}.alink.alink--pill:hover .alink__text{text-decoration:none}.alink__chip{width:var(--size-arrow-chip-width);height:var(--size-arrow-chip-height);border:var(--border-width) solid currentColor;border-radius:var(--radius-pill);transition:transform var(--duration-fast) var(--ease-standard);flex:none;justify-content:center;align-items:center;display:inline-flex}.alink__chip svg{fill:none;stroke:currentColor;width:60%;height:60%;stroke-width:var(--border-width-strong)}.alink:hover .alink__chip{transform:translateX(var(--space-1))}.alink:hover .alink__text{text-underline-offset:var(--focus-offset);text-decoration:underline}.pills{gap:var(--space-2);flex-wrap:wrap;align-items:center;margin:0;padding:0;list-style:none;display:flex}.pill{padding:var(--space-1) var(--space-3);font-size:var(--text-base);line-height:var(--leading-snug);color:var(--tone-link);letter-spacing:var(--tracking-heading);border:var(--border-width) solid currentColor;border-radius:var(--radius-pill);transition:color var(--duration-fast), background var(--duration-fast);text-decoration:none;display:inline-block}.pill:hover{color:var(--color-accent-contrast);background:var(--tone-link);border-color:var(--tone-link)}.band--white .pill:hover,.band--mist .pill:hover{color:var(--color-bg)}.js [data-reveal]{opacity:0;filter:blur(var(--blur-reveal));transform:translateY(var(--distance-reveal));transition:opacity var(--duration-slow) var(--ease-standard), filter var(--duration-slow) var(--ease-standard), transform var(--duration-slow) var(--ease-standard)}.js [data-reveal].is-in{opacity:1;filter:none;transform:none}.js .giant--ghost[data-reveal].is-in{opacity:var(--opacity-ghost)}.js [data-reveal].is-scrubbed{opacity:0;filter:blur(var(--blur-reveal));transform:translateY(var(--distance-reveal));transition:opacity var(--reveal-duration,var(--unveil-duration-css)) var(--ease-unveil) var(--reveal-delay,0s), filter var(--reveal-duration,var(--unveil-duration-css)) var(--ease-unveil) var(--reveal-delay,0s), transform var(--reveal-duration,var(--unveil-duration-css)) var(--ease-unveil) var(--reveal-delay,0s)}.js [data-reveal].is-scrubbed.is-sharp{opacity:1;filter:none;transform:none}.js .giant--ghost[data-reveal].is-scrubbed.is-sharp{opacity:var(--opacity-ghost)}.js [data-reveal].is-reached{opacity:1;filter:none;transition:none;transform:none}.js .giant--ghost[data-reveal].is-reached{opacity:var(--opacity-ghost)}.js [data-scrub-out]{opacity:calc(1 - var(--leave,0));filter:blur(calc(var(--leave,0) * var(--blur-reveal)));transform:translateY(calc(var(--leave,0) * var(--distance-reveal) * -2))}@media (prefers-reduced-motion:reduce){.js [data-reveal]{opacity:1;filter:none;transition:none;transform:none}.js .giant--ghost[data-reveal]{opacity:var(--opacity-ghost)}}.pheader__veil{z-index:49;visibility:hidden;background:var(--color-scrim-soft);backdrop-filter:blur(var(--blur-chip));opacity:0;transition:opacity var(--duration-base), visibility var(--duration-base);position:fixed;inset:0}.pheader__veil.is-on{visibility:visible;opacity:1}.pheader{--chip-body:10%;--chip-bg:color-mix(in srgb, var(--color-bg-inverse) var(--chip-body), transparent);--chip-text:var(--color-text-inverse);--chip-line:var(--color-border-inverse);--chip-logo-filter:none;top:var(--space-6);right:var(--space-5);left:var(--space-5);z-index:50;gap:var(--space-2);font-family:var(--font-ui);letter-spacing:var(--tracking-heading);pointer-events:none;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;display:flex;position:fixed}.pheader[data-tone=dark],.pheader[data-tone=dark]~.pbook{--color-focus:var(--color-focus-inverse)}.pheader[data-tone=dark] :focus-visible,.pheader[data-tone=dark]~.pbook:focus-visible{box-shadow:var(--focus-halo)}.pheader[data-tone=light]{--chip-bg:color-mix(in srgb, var(--color-bg) var(--chip-body), transparent);--chip-text:var(--color-text);--chip-line:var(--color-border);--chip-logo-filter:var(--logo-filter-on-light)}.pheader[data-glass=step][data-tone=dark]:not(.is-open){--chip-bg:var(--color-chip-inverse)}.pheader[data-glass=step][data-tone=light]:not(.is-open){--chip-bg:var(--color-chip);--chip-text:var(--color-text)}.pheader.is-open{--chip-bg:var(--color-chip-inverse);--chip-text:var(--color-text-inverse);--chip-line:var(--color-border-inverse)}.chip{min-height:var(--size-chip);padding-inline:var(--space-4);color:var(--chip-text);pointer-events:auto;background:var(--chip-bg);border-radius:var(--radius-md);backdrop-filter:blur(var(--blur-chip));transition:color var(--duration-fast), background-color var(--duration-fast);border:0;align-items:center;display:flex}:where(html.is-menu-folded) .pheader{position:absolute}:where(html.is-menu-folded) .pheader.pheader,:where(html.is-menu-folded) .pheader.pheader[data-tone=light],:where(html.is-menu-folded) .pheader.pheader.is-open{--chip-bg:var(--color-bg-inverse);--chip-text:var(--color-text-inverse);--chip-line:var(--color-border-inverse)}:where(html.is-menu-folded) .pheader__toggle{top:var(--space-6);right:var(--space-5);position:fixed}:where(html.is-menu-folded) .pheader.is-open,:where(html.is-menu-folded) .pheader__toggle{--color-focus:var(--color-focus-inverse)}:where(html.is-menu-folded) .pheader__toggle:focus-visible{outline-offset:var(--focus-offset-inside);box-shadow:none}:where(html.is-menu-folded) .pheader[data-logo=dark] .pheader__logo img{filter:none}:where(html.is-menu-folded) .pheader[data-logo=light] .pheader__logo img{filter:var(--logo-filter-on-light)}:where(html.is-menu-folded) .pheader[data-glass=step][data-tone=light]:not(.is-open) .pheader__toggle{--color-focus:var(--color-text)}:where(html.is-menu-folded) .pheader__stage{top:calc(var(--space-6) + var(--size-chip) + var(--space-2));right:var(--space-5);left:var(--space-5);position:fixed}:where(html.is-menu-folded) .pheader__links a,:where(html.is-menu-folded) .pheader__book{position:relative}:where(html.is-menu-folded) .pheader__links a:after,:where(html.is-menu-folded) .pheader__book:after{content:"";min-width:100%;min-height:100%;height:var(--size-tap);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pheader__mark{display:none}@media (width>=56.25rem){:where(html.is-menu-folded) .pheader__stage{width:var(--size-menu-panel);left:auto}}:where(html.is-menu-folded) .pheader__mark{top:var(--space-6);left:var(--space-5);width:var(--size-chip);height:var(--size-chip);visibility:hidden;opacity:0;min-height:0;transition:opacity var(--duration-base), visibility var(--duration-base);padding:0;display:block;position:fixed;overflow:hidden}:where(html.is-menu-folded) .pheader__mark.is-shown{visibility:visible;opacity:1}:where(html.is-menu-folded) .pheader__mark img{width:100%;height:100%;display:block}.pheader__logo{min-height:var(--size-chip);padding-right:var(--space-4);pointer-events:auto;align-items:center;display:flex}.pheader__logo img{width:calc(var(--size-logo-chip-height) * 6.414);height:auto;filter:var(--chip-logo-filter);transition:filter var(--duration-fast)}.pheader__brand{display:none}.pheader__brand img{width:calc(var(--size-menu-logo-height) * 6.414);height:auto;translate:0 calc(var(--size-menu-logo-height) * .0174);filter:var(--chip-logo-filter);transition:filter var(--duration-fast)}.pheader__toggle{width:var(--size-chip);cursor:pointer;order:2;justify-content:center;margin-left:auto;padding-inline:0}.pheader__bars,.pheader__bars:before{width:var(--space-5);height:var(--border-width);transition:transform var(--duration-fast);background:currentColor;display:block}.pheader__bars{transform:translateY(calc(var(--space-1) * -1))}.pheader__bars:before{content:"";transform:translateY(var(--space-2))}.pheader__toggle[aria-expanded=true] .pheader__bars{transform:rotate(45deg)}.pheader__toggle[aria-expanded=true] .pheader__bars:before{transform:rotate(-90deg)}.pheader__stage{flex-basis:100%;order:3;display:grid}.pheader__stage>*{grid-area:1/1}.pheader__nav{padding-block:var(--space-6);flex-direction:column;align-items:flex-start}.pheader.is-enhanced .pheader__nav{display:none}.pheader.is-enhanced.is-open .pheader__nav{display:flex}.pheader__links{gap:var(--space-4);width:100%;font-size:var(--text-2xl);margin:0;padding:0;list-style:none;display:grid}.pheader__links a,.pheader__group-toggle{font:inherit;color:inherit;text-align:left;letter-spacing:inherit;transition:opacity var(--duration-base);background:0 0;border:0;padding:0;text-decoration:none}.pheader__links a[aria-current=page]{color:var(--color-accent)}:where(html:not(.is-menu-folded)) .pheader[data-over-gold] .pheader__links a[aria-current=page],:where(html:not(.is-menu-folded)) .pheader.is-enhanced[data-over-gold] .pheader__sub-row[aria-current=page]{color:var(--color-text-inverse)}.pheader__group-toggle{color:var(--color-text-inverse-muted);pointer-events:none}.pheader__sub{gap:var(--space-3);margin:var(--space-3) 0 0;padding:0 0 0 var(--space-5);list-style:none;display:grid}.pheader__book{margin:var(--space-6) 0 0;padding:var(--space-2) var(--space-4);font-size:var(--text-sm);color:var(--color-accent-contrast);white-space:nowrap;background:var(--color-accent);border-radius:var(--radius-pill);transition:background var(--duration-fast);align-items:center;text-decoration:none;display:inline-flex}.pheader__book:hover{background:var(--color-accent-hover)}.plogin,.paccount,:where(html:not(.is-menu-folded)) .pheader__account{display:none}:where(html:not(.is-menu-folded)) .plogin{top:var(--space-6);right:var(--space-6);z-index:49;height:var(--size-chip);padding:0 var(--space-5);font-family:var(--font-ui);font-size:var(--text-menu);letter-spacing:var(--tracking-heading);color:var(--color-text-inverse);white-space:nowrap;visibility:hidden;border:var(--border-width) solid currentColor;border-radius:var(--radius-pill);opacity:0;transition:opacity var(--duration-base), visibility var(--duration-base), background var(--duration-fast);align-items:center;text-decoration:none;display:inline-flex;position:fixed}:where(html:not(.is-menu-folded)) .plogin.is-shown{visibility:visible;opacity:1}:where(html:not(.is-menu-folded)) .plogin.is-below{top:calc(var(--space-6) + var(--size-chip) + var(--space-3))}:where(html:not(.is-menu-folded)) .plogin:hover{background:color-mix(in srgb, currentColor var(--share-login-hover), transparent)}:where(html:not(.is-menu-folded)) .pheader[data-tone=light]~.plogin{color:var(--color-text)}:where(html:not(.is-menu-folded)) .paccount{top:var(--space-6);right:var(--space-6);z-index:49;gap:var(--space-5);align-items:center;display:flex;position:fixed}:where(html:not(.is-menu-folded)) .paccount .plogin{cursor:pointer;background:0 0;position:static}:where(html:not(.is-menu-folded)) .pheader~.plogin[aria-expanded=true]{visibility:hidden;opacity:0;transition:opacity var(--duration-fast), visibility var(--duration-instant) linear var(--duration-fast)}.plogin-box{max-width:calc(100vw - var(--space-5) * 2);top:var(--login-from-top,var(--space-6));right:var(--space-6);z-index:49;gap:var(--login-box-gap);width:var(--login-box-width);padding:var(--login-box-pad);color:var(--color-text-inverse);visibility:hidden;pointer-events:auto;background:var(--color-chip-inverse);border-radius:var(--radius-md);clip-path:inset(0 0 calc(100% - var(--login-pill-h,var(--size-chip))) calc(100% - var(--login-pill-w,var(--login-box-width))) round calc(var(--login-pill-h,var(--size-chip)) / 2));backdrop-filter:blur(var(--blur-chip));transition:clip-path var(--duration-base) var(--ease-standard), visibility var(--duration-instant) linear var(--duration-base);display:grid;position:fixed}.plogin-box.is-open{z-index:52;visibility:visible;clip-path:inset(0 round var(--radius-md));transition:clip-path var(--duration-base) var(--ease-standard), visibility var(--duration-instant)}.plogin-box>*{opacity:0;transition:opacity var(--duration-fast)}.plogin-box.is-open>*{opacity:1;transition-delay:var(--login-words-wait)}.pheader__veil.is-login{z-index:51;background:var(--login-veil);backdrop-filter:blur(var(--login-veil-blur))}.plogin-box form{gap:var(--login-box-gap);display:grid}.plogin-box__note{font-family:var(--font-ui);font-size:var(--text-xs);letter-spacing:var(--tracking-heading);text-align:center;margin:0}.plogin-box__note[hidden]{display:none}.plogin-box__field{position:relative}.plogin-box__field input{width:100%;height:var(--size-chip);padding:0 var(--space-5);font-family:var(--font-ui);font-size:var(--text-xs);letter-spacing:var(--tracking-heading);color:inherit;text-align:center;background:var(--color-chip-inverse);border-radius:var(--radius-pill);border:0;outline:none}.plogin-box__field input::placeholder{color:var(--color-text-inverse-muted)}.plogin-box__field--password input{padding-inline:var(--login-field-pad-eye)}.plogin-box__eye{top:50%;right:var(--login-eye-inset);font-size:var(--login-eye-size);line-height:var(--leading-none);color:inherit;cursor:pointer;opacity:var(--opacity-login-eye);background:0 0;border:none;padding:0;position:absolute;transform:translateY(-50%)}.plogin-box__button{height:var(--size-chip);font-family:var(--font-ui);font-size:var(--text-xs);letter-spacing:var(--tracking-heading);color:var(--color-accent-contrast);cursor:pointer;background:var(--color-accent);border-radius:var(--radius-pill);transition:background var(--duration-fast);border:0}.plogin-box__button:hover{background:var(--color-accent-hover)}.plogin-box__link{padding:var(--space-1) 0 0;font-family:var(--font-ui);font-size:var(--text-xs);letter-spacing:var(--tracking-heading);color:inherit;cursor:pointer;opacity:var(--opacity-login-link);transition:opacity var(--duration-fast);background:0 0;border:none}.plogin-box__link:hover,.plogin-box__link:focus-visible{opacity:1}.plogin-box__button:disabled{color:var(--color-text-inverse-faint);cursor:default;background:var(--color-chip-inverse)}.plogin-box :is(input,button):focus{outline:none}.plogin-box__button:not(:disabled):focus-visible{background:var(--color-accent-hover)}:where(html.is-menu-folded) .pchange{right:var(--space-5)}.pbook{display:none}:where(html:not(.is-menu-folded)) .pbook{top:var(--space-6);right:var(--space-6);z-index:50;height:var(--size-chip);padding:0 var(--space-5);font-family:var(--font-ui);font-size:var(--text-menu);letter-spacing:var(--tracking-heading);color:var(--color-accent-contrast);white-space:nowrap;visibility:hidden;background:var(--color-accent);border-radius:var(--radius-pill);opacity:0;transform:translateY(calc(var(--space-2) * -1));transition:opacity var(--duration-base), transform var(--duration-base), visibility var(--duration-base), background var(--duration-fast), box-shadow var(--duration-button);align-items:center;text-decoration:none;display:inline-flex;position:fixed}:where(html:not(.is-menu-folded)) .pbook.is-shown{visibility:visible;opacity:1;transform:none}:where(html:not(.is-menu-folded)) .pbook.is-below{top:calc(var(--space-6) + var(--size-chip) + var(--space-3))}:where(html:not(.is-menu-folded)) .pbook:hover{background:var(--color-accent-hover)}:where(html:not(.is-menu-folded)) .pheader[data-tone=light]~.pbook{color:var(--color-text-inverse);background:var(--color-bg-inverse)}:where(html:not(.is-menu-folded)) .pbook{box-shadow:var(--shadow-button)}:where(html:not(.is-menu-folded)) .pbook.is-shown:active{background:var(--color-accent-press)}:where(html:not(.is-menu-folded)) .pheader[data-tone=light]~.pbook{box-shadow:var(--shadow-button-navy)}:where(html:not(.is-menu-folded)) .pheader[data-tone=light]~.pbook.is-shown:hover{background:var(--color-inverse-hover)}:where(html:not(.is-menu-folded)) .pheader[data-tone=light]~.pbook.is-shown:active{background:var(--color-inverse-press)}:where(html:not(.is-menu-folded)) .pbook--choice{--tone-text:var(--color-text-inverse);height:auto;padding:0;display:block}:where(html:not(.is-menu-folded)) .pbook--choice,:where(html:not(.is-menu-folded)) .pbook--choice:hover,:where(html:not(.is-menu-folded)) .pbook--choice.is-shown:active,:where(html:not(.is-menu-folded)) .pheader[data-tone=light]~.pbook--choice,:where(html:not(.is-menu-folded)) .pheader[data-tone=light]~.pbook--choice.is-shown:hover,:where(html:not(.is-menu-folded)) .pheader[data-tone=light]~.pbook--choice.is-shown:active{box-shadow:none;background:0 0}:where(html:not(.is-menu-folded)) .pheader[data-tone=light]~.pbook--choice{--color-accent:var(--color-bg-inverse);--color-accent-hover:var(--color-inverse-hover);--color-accent-press:var(--color-inverse-press);--color-accent-contrast:var(--color-text-inverse);--tone-text:var(--color-text)}:where(html:not(.is-menu-folded)) .pbook--choice .alink--pill{height:var(--size-chip);font-size:var(--text-menu);letter-spacing:var(--tracking-heading);padding-block:0}.pheader__book-choice{margin:var(--space-6) 0 0}.pheader__book-choice .bookchoice{width:100%;display:flex}.pheader__book-choice .bookchoice__options,.pheader__book-choice .bookchoice__toggle{width:100%}.pheader__book-choice:has(>.bookchoice.is-open){padding-bottom:var(--price-line-room)}.pheader__book-choice .alink--pill{justify-content:center}:where(html.is-menu-folded) .pheader__group-toggle{display:none}:where(html.is-menu-folded) .pheader__sub{gap:var(--space-4);margin:0;padding:0}:where(html.is-menu-folded) .pheader.is-enhanced .pheader__nav{visibility:hidden;pointer-events:none;opacity:0;transform:translateY(calc(var(--space-3) * -1));transition:opacity var(--duration-base) var(--ease-standard), transform var(--duration-base) var(--ease-standard), visibility var(--duration-base);display:flex}:where(html.is-menu-folded) .pheader.is-enhanced.is-open .pheader__nav{visibility:visible;pointer-events:auto;opacity:1;transform:none}:where(html.is-menu-folded) .pheader__book{min-height:var(--size-chip);justify-content:center;align-self:stretch}:where(html.is-menu-folded) .pheader__book-choice{align-self:stretch}:where(html.is-menu-folded) .pheader__account{margin-top:var(--space-3);align-self:stretch}:where(html.is-menu-folded) .pheader__account :is(a,button){width:100%;min-height:var(--size-chip);padding:var(--space-2) var(--space-4);font-family:var(--font-ui);font-size:var(--text-sm);letter-spacing:var(--tracking-heading);color:inherit;white-space:nowrap;cursor:pointer;border:var(--border-width) solid currentColor;border-radius:var(--radius-pill);background:0 0;justify-content:center;align-items:center;text-decoration:none;display:flex}@media (prefers-reduced-motion:reduce){:where(html.is-menu-folded) .pheader.is-enhanced .pheader__nav{transition:none;transform:none}}@media (hover:hover) and (pointer:fine){.pheader__sub:has(li:hover) li:not(:hover)>.pheader__sub-row>span,.pheader__links>li:has(~li:hover)>a,.pheader__links>li:has(~li:hover)>button,.pheader__links>li:hover~li>a,.pheader__links>li:hover~li>button{opacity:var(--opacity-dim)}}:where(html:not(.is-menu-folded)) .pheader{width:max-content;max-width:calc(100vw - var(--space-5) * 2);transform:translate(-50%);translate:calc(var(--menu-shift,0rem) * -1) 0;flex-wrap:nowrap;justify-content:center;left:50%;right:auto}:where(html:not(.is-menu-folded)) .pheader__toggle,:where(html:not(.is-menu-folded)) .pheader__logo{display:none}:where(html:not(.is-menu-folded)) .pheader__brand{width:auto;padding-inline:var(--space-5);margin:var(--space-2) var(--space-2) var(--space-2) 0;border-right:var(--border-width) solid var(--chip-line);justify-content:center;align-self:stretch;align-items:center;display:flex}:where(html:not(.is-menu-folded)) .pheader__stage{flex-basis:auto;order:0}:where(html:not(.is-menu-folded)) .pheader__nav,:where(html:not(.is-menu-folded)) .pheader.is-enhanced .pheader__nav{padding-block:0;padding-inline:var(--space-2);flex-direction:row;align-items:center;display:flex}:where(html:not(.is-menu-folded)) .pheader__links{width:auto;font-size:var(--text-menu);align-items:center;gap:0;display:flex}:where(html:not(.is-menu-folded)) .pheader__book,:where(html:not(.is-menu-folded)) .pheader__book-choice{display:none}:where(html:not(.is-menu-folded)) .pheader__links>li>a,:where(html:not(.is-menu-folded)) .pheader__group-toggle{padding:var(--space-2) var(--space-5);color:inherit;white-space:nowrap;pointer-events:auto;cursor:pointer;display:block}:where(html:not(.is-menu-folded)) .pheader__group{align-items:center;display:flex}:where(html:not(.is-menu-folded)) .pheader__sub{gap:var(--space-4);padding:0 var(--space-3) 0 0;margin:0;display:flex}:where(html:not(.is-menu-folded)) .pheader__links{align-self:stretch}:where(html:not(.is-menu-folded)) .pheader__group{align-self:stretch;position:relative}:where(html:not(.is-menu-folded)) .pheader.is-enhanced .pheader__sub{z-index:2;width:var(--size-submenu);padding:var(--space-3) 0 0;visibility:hidden;opacity:0;transform:translate(-50%, calc(var(--space-2) * -1));gap:0;display:grid;position:absolute;top:100%;left:50%}:where(html:not(.is-menu-folded)) .pheader.is-ready .pheader__sub{transition:opacity var(--duration-fast), transform var(--duration-fast) var(--ease-standard), visibility var(--duration-fast)}:where(html:not(.is-menu-folded)) .pheader.is-enhanced .pheader__group.is-open>.pheader__sub{visibility:visible;opacity:1;transform:translate(-50%)}:where(html:not(.is-menu-folded)) .pheader.is-enhanced .pheader__sub:before{inset:var(--space-3) 0 0;z-index:-1;content:"";background:var(--chip-bg);border-radius:var(--radius-md);backdrop-filter:blur(var(--blur-chip));position:absolute}:where(html:not(.is-menu-folded)) .pheader.is-enhanced .pheader__sub-row{min-height:var(--size-chip);padding:var(--space-2) var(--space-3);color:var(--chip-text);pointer-events:auto;justify-content:center;align-items:center;display:flex}:where(html:not(.is-menu-folded)) .pheader.is-enhanced .pheader__sub-row>span{transition:opacity var(--duration-fast)}:where(html:not(.is-menu-folded)) .pheader.is-enhanced .pheader__sub-row[aria-current=page]{color:var(--color-accent)}@media (scripting:none){.pheader.is-enhanced .pheader__nav{display:flex}.pheader.is-enhanced .pheader__toggle{display:none}}@media (scripting:none) and (width>=94.375rem){.pheader.is-enhanced .pheader__sub{gap:var(--space-4);width:auto;padding:0 var(--space-3) 0 0;visibility:visible;opacity:1;display:flex;position:static;transform:none}.pheader.is-enhanced .pheader__sub:before{display:none}.pheader.is-enhanced .pheader__sub-row{min-height:0;padding:0}}.petal-wheel{width:100%;height:auto;color:inherit;display:block;overflow:visible}.petal-wheel__petal--unlit{fill:currentColor;fill-opacity:var(--opacity-petal-unlit)}.petal-wheel__hub{fill:none;stroke:currentColor;stroke-opacity:var(--opacity-hub-line)}.petal-wheel__label text{font-weight:var(--weight-bold);fill:currentColor}.petal-wheel--animate{animation:petal-wheel-open calc(var(--duration-slow) * 2) var(--ease-standard) both}@keyframes petal-wheel-open{0%{clip-path:circle(9%)}to{clip-path:circle(120%)}}@media (prefers-reduced-motion:reduce){.petal-wheel--animate{animation:none}}.mhero{--tone-text:var(--color-text-inverse);--tone-muted:var(--color-text-inverse-muted);--tone-link:var(--color-text-inverse);--tone-accent:var(--color-accent-text-on-dark);--color-focus:var(--color-focus-inverse);align-items:var(--opener-align);min-height:max(var(--opener-height), var(--opener-min-height));color:var(--tone-text);background:var(--color-bg-inverse);display:grid;position:relative;overflow:hidden}.mhero__wheel{width:var(--size-hero-wheel);position:absolute;top:50%;right:0;transform:translate(30%,-50%)}.mhero__wheel.is-linked .petal-wheel__petal{opacity:var(--opacity-petal-rest);transition:opacity var(--duration-slow) var(--ease-standard)}.mhero__wheel.is-linked .petal-wheel__petal.is-lit{opacity:1}@media (prefers-reduced-motion:reduce){.mhero__wheel.is-linked .petal-wheel__petal{transition:none}}.mhero:after{content:"";pointer-events:none;background:var(--gradient-hero-veil);position:absolute;inset:0}.mhero__content{z-index:1;gap:var(--opener-gap);padding:var(--opener-pad-top) var(--opener-inset) var(--opener-pad-bottom);justify-items:start;display:grid;position:relative}.mhero__heading{font-size:var(--opener-heading-size);line-height:var(--leading-tight);letter-spacing:var(--tracking-heading)}.mhero__swap{color:color-mix(in srgb, var(--word-colour,currentColor) var(--mix-word-lift), var(--color-text-inverse));transition:opacity var(--duration-base) var(--ease-standard);display:inline-block}.mhero__swap.is-leaving{opacity:0}.mhero__word{text-decoration:underline;text-decoration-thickness:var(--border-width);text-underline-offset:var(--space-2)}.mhero--light{--tone-text:var(--color-text);--tone-muted:var(--color-text-muted);--tone-link:var(--color-text);--tone-accent:var(--color-accent-text);--color-focus:var(--color-text);background:var(--color-bg)}.mhero--light:after{background:var(--gradient-hero-veil-light)}.mhero--light .mhero__swap{color:color-mix(in srgb, var(--word-colour,currentColor) var(--mix-word-deepen), var(--color-text))}.mhero__tagline{font-size:var(--opener-line-size);color:var(--tone-muted)}.mhero--image{background:var(--hero-image-wide) center bottom / cover no-repeat, var(--color-hero-ground,var(--color-bg))}.mhero--image:after{display:none}.mhero--light.mhero--image .mhero__tagline,.mhero--light.mhero--image .plabel{color:var(--tone-text)}@media (width<=56.1875rem){.mhero--image{background:linear-gradient(to top, var(--color-hero-ground,var(--color-bg)) var(--hero-ground-rise), transparent var(--hero-ground-fade)), var(--hero-image-tall) center top / 100% auto no-repeat, var(--color-hero-ground,var(--color-bg))}}.mhero--image:not(.mhero--light){background:var(--color-hero-ground,var(--color-bg-inverse))}.mhero--image:not(.mhero--light):after{background:var(--word-colour,transparent);-webkit-mask:var(--hero-image-wide) center / 100% auto no-repeat;mask:var(--hero-image-wide) center / 100% auto no-repeat;transition:opacity var(--duration-base) var(--ease-standard);display:block}.mhero--image:not(.mhero--light) .mhero__swap{color:var(--word-colour,currentColor)}.mhero--image:not(.mhero--light):has(.mhero__swap.is-leaving):after,.mhero--image:not(.mhero--light):has(.mhero__swap.is-leaving):before{opacity:0}@media (width<=56.1875rem){.mhero--image:not(.mhero--light){grid-template-rows:minmax(var(--opener-pad-top), 1fr) auto}.mhero--image:not(.mhero--light):after{display:none}.mhero--image:not(.mhero--light):before{content:"";background:var(--word-colour,transparent);-webkit-mask:var(--hero-image-tall) center bottom / contain no-repeat;mask:var(--hero-image-tall) center bottom / contain no-repeat;transition:opacity var(--duration-base) var(--ease-standard);grid-row:1;align-self:stretch}.mhero--image:not(.mhero--light) .mhero__content{padding-block:var(--space-2) var(--opener-pad-bottom);grid-row:2}}.mhero--ring.mhero--image:not(.mhero--light):after,.mhero--ring.mhero--image:not(.mhero--light):before{background:0 0;-webkit-mask:none;mask:none}.mhero__ring{z-index:0;pointer-events:none;position:absolute;container-type:size}.mhero__petals{position:absolute;inset:0}.mhero__petals i{top:calc(var(--y) * 1%);left:calc(var(--x) * 1%);width:calc(var(--w) * 1%);height:calc(var(--h) * 1%);background:var(--c);clip-path:var(--clip);position:absolute}.mhero__petals--rest i{background:var(--color-ring-rest);opacity:var(--opacity-ring-rest)}.mhero__petals--rainbow{opacity:0}.mhero__petals--rainbow.is-opening,.mhero__petals--rainbow.is-whole{opacity:1}.mhero__petals--rainbow.is-opening i{animation:mhero-petal-open var(--duration-ring-open) var(--ease-ring-open) both;animation-delay:calc(var(--i) * var(--duration-ring-open-step))}.mhero__petals--rainbow.is-settling{animation:mhero-ring-out var(--duration-ring-settle) ease forwards}.mhero__petals--word i{opacity:0;transition:opacity var(--duration-ring-unlit) ease}.mhero__petals--word i.is-lit{opacity:1;animation:mhero-petal-open var(--duration-ring-fill) both;animation-timing-function:var(--ease-ring-fill);transition:none}@keyframes mhero-petal-open{0%{clip-path:var(--clip0)}to{clip-path:var(--clip)}}@keyframes mhero-ring-out{0%{opacity:1}to{opacity:0}}.mhero__score{font-size:var(--size-ring-score);font-weight:var(--weight-ring-score);font-variant-numeric:tabular-nums;line-height:var(--leading-none);color:var(--score-colour,currentColor);opacity:0;transition:opacity var(--duration-ring-score) ease;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mhero__score.is-on{opacity:1}.mhero__petals i:first-child{--x:50.14;--y:23.916;--w:4.972;--h:14.877;--clip:polygon(3.6% 0%, 15.73% 0.1%, 27.85% 0.29%, 39.95% 0.57%, 52.04% 0.95%, 64.09% 1.42%, 76.1% 1.98%, 88.08% 2.64%, 100% 3.39%, 42.23% 100%, 37.01% 99.67%, 31.76% 99.38%, 26.5% 99.14%, 21.22% 98.93%, 15.93% 98.77%, 10.62% 98.64%, 5.31% 98.56%, 0% 98.52%);--clip0:polygon(0% 98.52%, 5.31% 98.56%, 10.62% 98.64%, 15.93% 98.77%, 21.22% 98.93%, 26.5% 99.14%, 31.76% 99.38%, 37.01% 99.67%, 42.23% 100%, 42.23% 100%, 37.01% 99.67%, 31.76% 99.38%, 26.5% 99.14%, 21.22% 98.93%, 15.93% 98.77%, 10.62% 98.64%, 5.31% 98.56%, 0% 98.52%);--i:0;--c:var(--ring-petal-1)}.mhero__petals i:nth-child(2){--x:52.513;--y:15.898;--w:11.315;--h:23.605;--clip:polygon(45.72% 0%, 52.67% 0.79%, 59.58% 1.66%, 66.45% 2.6%, 73.27% 3.62%, 80.04% 4.72%, 86.75% 5.89%, 93.41% 7.14%, 100% 8.45%, 17.75% 100%, 15.59% 99.57%, 13.41% 99.16%, 11.22% 98.78%, 9.01% 98.42%, 6.78% 98.09%, 4.53% 97.78%, 2.27% 97.49%, 0% 97.24%);--clip0:polygon(0% 97.24%, 2.27% 97.49%, 4.53% 97.78%, 6.78% 98.09%, 9.01% 98.42%, 11.22% 98.78%, 13.41% 99.16%, 15.59% 99.57%, 17.75% 100%, 17.75% 100%, 15.59% 99.57%, 13.41% 99.16%, 11.22% 98.78%, 9.01% 98.42%, 6.78% 98.09%, 4.53% 97.78%, 2.27% 97.49%, 0% 97.24%);--i:1;--c:var(--ring-petal-2)}.mhero__petals i:nth-child(3){--x:54.776;--y:24.198;--w:11.636;--h:16.474;--clip:polygon(60.95% 0%, 66.05% 1.71%, 71.09% 3.5%, 76.08% 5.37%, 81% 7.32%, 85.85% 9.36%, 90.64% 11.47%, 95.36% 13.66%, 100% 15.92%, 15.71% 100%, 13.85% 99.09%, 11.95% 98.21%, 10.02% 97.36%, 8.07% 96.54%, 6.09% 95.75%, 4.08% 95%, 2.05% 94.28%, 0% 93.59%);--clip0:polygon(0% 93.59%, 2.05% 94.28%, 4.08% 95%, 6.09% 95.75%, 8.07% 96.54%, 10.02% 97.36%, 11.95% 98.21%, 13.85% 99.09%, 15.71% 100%, 15.71% 100%, 13.85% 99.09%, 11.95% 98.21%, 10.02% 97.36%, 8.07% 96.54%, 6.09% 95.75%, 4.08% 95%, 2.05% 94.28%, 0% 93.59%);--i:2;--c:var(--ring-petal-3)}.mhero__petals i:nth-child(4){--x:56.83;--y:18.57;--w:21.979;--h:23.679;--clip:polygon(75.51% 0%, 78.79% 2.32%, 82.01% 4.72%, 85.17% 7.18%, 88.27% 9.71%, 91.3% 12.3%, 94.27% 14.96%, 97.17% 17.68%, 100% 20.46%, 7.14% 100%, 6.31% 99.19%, 5.47% 98.4%, 4.6% 97.62%, 3.72% 96.86%, 2.82% 96.13%, 1.89% 95.41%, 0.96% 94.71%, 0% 94.03%);--clip0:polygon(0% 94.03%, 0.96% 94.71%, 1.89% 95.41%, 2.82% 96.13%, 3.72% 96.86%, 4.6% 97.62%, 5.47% 98.4%, 6.31% 99.19%, 7.14% 100%, 7.14% 100%, 6.31% 99.19%, 5.47% 98.4%, 4.6% 97.62%, 3.72% 96.86%, 2.82% 96.13%, 1.89% 95.41%, 0.96% 94.71%, 0% 94.03%);--i:3;--c:var(--ring-petal-4)}.mhero__petals i:nth-child(5){--x:58.586;--y:28.456;--w:19.482;--h:15.71;--clip:polygon(81.81% 0%, 84.33% 3.65%, 86.78% 7.36%, 89.17% 11.15%, 91.48% 15.01%, 93.72% 18.93%, 95.89% 22.91%, 97.98% 26.95%, 100% 31.06%, 6.37% 100%, 5.66% 98.56%, 4.93% 97.15%, 4.17% 95.75%, 3.39% 94.38%, 2.58% 93.03%, 1.74% 91.71%, 0.88% 90.4%, 0% 89.13%);--clip0:polygon(0% 89.13%, 0.88% 90.4%, 1.74% 91.71%, 2.58% 93.03%, 3.39% 94.38%, 4.17% 95.75%, 4.93% 97.15%, 5.66% 98.56%, 6.37% 100%, 6.37% 100%, 5.66% 98.56%, 4.93% 97.15%, 4.17% 95.75%, 3.39% 94.38%, 2.58% 93.03%, 1.74% 91.71%, 0.88% 90.4%, 0% 89.13%);--i:4;--c:var(--ring-petal-5)}.mhero__petals i:nth-child(6){--x:59.967;--y:28.74;--w:31.183;--h:17.596;--clip:polygon(89.53% 0%, 91.08% 5.01%, 92.55% 10.08%, 93.97% 15.22%, 95.31% 20.4%, 96.59% 25.65%, 97.79% 30.94%, 98.93% 36.28%, 100% 41.67%, 2.75% 100%, 2.47% 98.58%, 2.17% 97.18%, 1.86% 95.79%, 1.52% 94.41%, 1.17% 93.04%, 0.8% 91.69%, 0.41% 90.36%, 0% 89.04%);--clip0:polygon(0% 89.04%, 0.41% 90.36%, 0.8% 91.69%, 1.17% 93.04%, 1.52% 94.41%, 1.86% 95.79%, 2.17% 97.18%, 2.47% 98.58%, 2.75% 100%, 2.75% 100%, 2.47% 98.58%, 2.17% 97.18%, 1.86% 95.79%, 1.52% 94.41%, 1.17% 93.04%, 0.8% 91.69%, 0.41% 90.36%, 0% 89.04%);--i:5;--c:var(--ring-petal-6)}.mhero__petals i:nth-child(7){--x:60.912;--y:36.164;--w:35.299;--h:12.503;--clip:polygon(94.94% 0%, 95.81% 8.25%, 96.61% 16.55%, 97.35% 24.9%, 98.02% 33.29%, 98.62% 41.73%, 99.15% 50.21%, 99.61% 58.71%, 100% 67.25%, 1.24% 100%, 1.15% 97.9%, 1.03% 95.81%, 0.9% 93.73%, 0.76% 91.66%, 0.59% 89.6%, 0.41% 87.55%, 0.21% 85.51%, 0% 83.48%);--clip0:polygon(0% 83.48%, 0.21% 85.51%, 0.41% 87.55%, 0.59% 89.6%, 0.76% 91.66%, 0.9% 93.73%, 1.03% 95.81%, 1.15% 97.9%, 1.24% 100%, 1.24% 100%, 1.15% 97.9%, 1.03% 95.81%, 0.9% 93.73%, 0.76% 91.66%, 0.59% 89.6%, 0.41% 87.55%, 0.21% 85.51%, 0% 83.48%);--i:6;--c:var(--ring-petal-7)}.mhero__petals i:nth-child(8){--x:61.38;--y:47.27;--w:18.177;--h:5.46;--clip:polygon(99.3% 0%, 99.61% 12.48%, 99.83% 24.97%, 99.96% 37.48%, 100% 50%, 99.96% 62.52%, 99.83% 75.03%, 99.61% 87.52%, 99.3% 100%, 0% 69.33%, 0.12% 64.51%, 0.2% 59.68%, 0.25% 54.84%, 0.27% 50%, 0.25% 45.16%, 0.2% 40.32%, 0.12% 35.49%, 0% 30.67%);--clip0:polygon(0% 30.67%, 0.12% 35.49%, 0.2% 40.32%, 0.25% 45.16%, 0.27% 50%, 0.25% 54.84%, 0.2% 59.68%, 0.12% 64.51%, 0% 69.33%, 0% 69.33%, 0.12% 64.51%, 0.2% 59.68%, 0.25% 54.84%, 0.27% 50%, 0.25% 45.16%, 0.2% 40.32%, 0.12% 35.49%, 0% 30.67%);--i:7;--c:var(--ring-petal-8)}.mhero__petals i:nth-child(9){--x:60.912;--y:51.333;--w:25.722;--h:9.636;--clip:polygon(100% 30.82%, 99.58% 39.6%, 99.07% 48.36%, 98.5% 57.07%, 97.85% 65.75%, 97.12% 74.39%, 96.32% 82.98%, 95.44% 91.52%, 94.49% 100%, 0% 21.43%, 0.29% 18.81%, 0.57% 16.16%, 0.81% 13.5%, 1.04% 10.82%, 1.24% 8.13%, 1.42% 5.43%, 1.57% 2.72%, 1.71% 0%);--clip0:polygon(1.71% 0%, 1.57% 2.72%, 1.42% 5.43%, 1.24% 8.13%, 1.04% 10.82%, 0.81% 13.5%, 0.57% 16.16%, 0.29% 18.81%, 0% 21.43%, 0% 21.43%, 0.29% 18.81%, 0.57% 16.16%, 0.81% 13.5%, 1.04% 10.82%, 1.24% 8.13%, 1.42% 5.43%, 1.57% 2.72%, 1.71% 0%);--i:8;--c:var(--ring-petal-9)}.mhero__petals i:nth-child(10){--x:59.967;--y:53.664;--w:22.049;--h:12.877;--clip:polygon(100% 55.7%, 98.82% 61.43%, 97.57% 67.11%, 96.24% 72.73%, 94.84% 78.31%, 93.36% 83.82%, 91.81% 89.28%, 90.18% 94.67%, 88.48% 100%, 0% 14.98%, 0.57% 13.18%, 1.12% 11.35%, 1.65% 9.51%, 2.15% 7.64%, 2.62% 5.76%, 3.07% 3.86%, 3.5% 1.94%, 3.89% 0%);--clip0:polygon(3.89% 0%, 3.5% 1.94%, 3.07% 3.86%, 2.62% 5.76%, 2.15% 7.64%, 1.65% 9.51%, 1.12% 11.35%, 0.57% 13.18%, 0% 14.98%, 0% 14.98%, 0.57% 13.18%, 1.12% 11.35%, 1.65% 9.51%, 2.15% 7.64%, 2.62% 5.76%, 3.07% 3.86%, 3.5% 1.94%, 3.89% 0%);--i:9;--c:var(--ring-petal-10)}.mhero__petals i:nth-child(11){--x:58.586;--y:55.835;--w:12.849;--h:10.618;--clip:polygon(100% 64.91%, 97.66% 69.55%, 95.24% 74.12%, 92.73% 78.62%, 90.14% 83.05%, 87.46% 87.4%, 84.7% 91.68%, 81.85% 95.88%, 78.93% 100%, 0% 16.09%, 1.34% 14.2%, 2.64% 12.27%, 3.91% 10.31%, 5.14% 8.31%, 6.33% 6.28%, 7.48% 4.22%, 8.59% 2.13%, 9.66% 0%);--clip0:polygon(9.66% 0%, 8.59% 2.13%, 7.48% 4.22%, 6.33% 6.28%, 5.14% 8.31%, 3.91% 10.31%, 2.64% 12.27%, 1.34% 14.2%, 0% 16.09%, 0% 16.09%, 1.34% 14.2%, 2.64% 12.27%, 3.91% 10.31%, 5.14% 8.31%, 6.33% 6.28%, 7.48% 4.22%, 8.59% 2.13%, 9.66% 0%);--i:10;--c:var(--ring-petal-11)}.mhero__petals i:nth-child(12){--x:56.83;--y:57.75;--w:23.396;--h:25.225;--clip:polygon(100% 79.85%, 97.21% 82.59%, 94.35% 85.27%, 91.43% 87.89%, 88.44% 90.44%, 85.38% 92.93%, 82.27% 95.36%, 79.1% 97.71%, 75.87% 100%, 0% 5.6%, 0.9% 4.96%, 1.78% 4.31%, 2.64% 3.64%, 3.49% 2.94%, 4.32% 2.23%, 5.14% 1.51%, 5.93% 0.76%, 6.71% 0%);--clip0:polygon(6.71% 0%, 5.93% 0.76%, 5.14% 1.51%, 4.32% 2.23%, 3.49% 2.94%, 2.64% 3.64%, 1.78% 4.31%, 0.9% 4.96%, 0% 5.6%, 0% 5.6%, 0.9% 4.96%, 1.78% 4.31%, 2.64% 3.64%, 3.49% 2.94%, 4.32% 2.23%, 5.14% 1.51%, 5.93% 0.76%, 6.71% 0%);--i:11;--c:var(--ring-petal-12)}.mhero__petals i:nth-child(13){--x:54.776;--y:59.327;--w:16.093;--h:23.483;--clip:polygon(100% 85.79%, 95.73% 87.82%, 91.39% 89.77%, 86.99% 91.65%, 82.53% 93.47%, 78% 95.21%, 73.42% 96.88%, 68.79% 98.48%, 64.1% 100%, 0% 4.5%, 1.48% 4.01%, 2.95% 3.51%, 4.4% 2.98%, 5.83% 2.43%, 7.25% 1.85%, 8.64% 1.26%, 10.01% 0.64%, 11.36% 0%);--clip0:polygon(11.36% 0%, 10.01% 0.64%, 8.64% 1.26%, 7.25% 1.85%, 5.83% 2.43%, 4.4% 2.98%, 2.95% 3.51%, 1.48% 4.01%, 0% 4.5%, 0% 4.5%, 1.48% 4.01%, 2.95% 3.51%, 4.4% 2.98%, 5.83% 2.43%, 7.25% 1.85%, 8.64% 1.26%, 10.01% 0.64%, 11.36% 0%);--i:12;--c:var(--ring-petal-13)}.mhero__petals i:nth-child(14){--x:52.513;--y:60.497;--w:15.434;--h:33.765;--clip:polygon(100% 92.33%, 93.73% 93.52%, 87.39% 94.65%, 81% 95.72%, 74.56% 96.71%, 68.07% 97.64%, 61.54% 98.49%, 54.96% 99.28%, 48.35% 100%, 0% 1.93%, 1.67% 1.75%, 3.32% 1.55%, 4.97% 1.34%, 6.6% 1.1%, 8.23% 0.85%, 9.83% 0.59%, 11.43% 0.3%, 13.01% 0%);--clip0:polygon(13.01% 0%, 11.43% 0.3%, 9.83% 0.59%, 8.23% 0.85%, 6.6% 1.1%, 4.97% 1.34%, 3.32% 1.55%, 1.67% 1.75%, 0% 1.93%, 0% 1.93%, 1.67% 1.75%, 3.32% 1.55%, 4.97% 1.34%, 6.6% 1.1%, 8.23% 0.85%, 9.83% 0.59%, 11.43% 0.3%, 13.01% 0%);--i:13;--c:var(--ring-petal-14)}.mhero__petals i:nth-child(15){--x:50.14;--y:61.207;--w:6.03;--h:20.276;--clip:polygon(100% 97%, 88.13% 97.66%, 76.22% 98.25%, 64.26% 98.74%, 52.27% 99.16%, 40.24% 99.49%, 28.2% 99.75%, 16.14% 99.91%, 4.06% 100%, 0% 1.09%, 4.38% 1.06%, 8.76% 1%, 13.13% 0.91%, 17.5% 0.78%, 21.85% 0.63%, 26.19% 0.45%, 30.51% 0.24%, 34.82% 0%);--clip0:polygon(34.82% 0%, 30.51% 0.24%, 26.19% 0.45%, 21.85% 0.63%, 17.5% 0.78%, 13.13% 0.91%, 8.76% 1%, 4.38% 1.06%, 0% 1.09%, 0% 1.09%, 4.38% 1.06%, 8.76% 1%, 13.13% 0.91%, 17.5% 0.78%, 21.85% 0.63%, 26.19% 0.45%, 30.51% 0.24%, 34.82% 0%);--i:14;--c:var(--ring-petal-15)}.mhero__petals i:nth-child(16){--x:44.662;--y:61.207;--w:5.199;--h:16.034;--clip:polygon(96.28% 100%, 84.17% 99.91%, 72.06% 99.72%, 59.97% 99.45%, 47.91% 99.08%, 35.87% 98.63%, 23.87% 98.08%, 11.91% 97.44%, 0% 96.72%, 59.61% 0%, 64.6% 0.3%, 69.62% 0.57%, 74.66% 0.8%, 79.71% 0.99%, 84.77% 1.14%, 89.84% 1.26%, 94.92% 1.34%, 100% 1.38%);--clip0:polygon(100% 1.38%, 94.92% 1.34%, 89.84% 1.26%, 84.77% 1.14%, 79.71% 0.99%, 74.66% 0.8%, 69.62% 0.57%, 64.6% 0.3%, 59.61% 0%, 59.61% 0%, 64.6% 0.3%, 69.62% 0.57%, 74.66% 0.8%, 79.71% 0.99%, 84.77% 1.14%, 89.84% 1.26%, 94.92% 1.34%, 100% 1.38%);--i:15;--c:var(--ring-petal-16)}.mhero__petals i:nth-child(17){--x:34.952;--y:60.497;--w:12.535;--h:26.616;--clip:polygon(53.32% 100%, 46.49% 99.24%, 39.71% 98.4%, 32.96% 97.49%, 26.26% 96.5%, 19.61% 95.44%, 13.02% 94.31%, 6.48% 93.11%, 0% 91.84%, 83.98% 0%, 85.93% 0.38%, 87.89% 0.74%, 89.87% 1.08%, 91.87% 1.4%, 93.88% 1.7%, 95.91% 1.97%, 97.95% 2.22%, 100% 2.45%);--clip0:polygon(100% 2.45%, 97.95% 2.22%, 95.91% 1.97%, 93.88% 1.7%, 91.87% 1.4%, 89.87% 1.08%, 87.89% 0.74%, 85.93% 0.38%, 83.98% 0%, 83.98% 0%, 85.93% 0.38%, 87.89% 0.74%, 89.87% 1.08%, 91.87% 1.4%, 93.88% 1.7%, 95.91% 1.97%, 97.95% 2.22%, 100% 2.45%);--i:16;--c:var(--ring-petal-17)}.mhero__petals i:nth-child(18){--x:36.041;--y:59.327;--w:9.184;--h:12.62;--clip:polygon(42.08% 100%, 36.59% 98.1%, 31.15% 96.12%, 25.78% 94.04%, 20.48% 91.87%, 15.25% 89.61%, 10.09% 87.27%, 5% 84.83%, 0% 82.32%, 80.09% 0%, 82.46% 1.19%, 84.86% 2.34%, 87.3% 3.45%, 89.78% 4.52%, 92.29% 5.54%, 94.83% 6.53%, 97.4% 7.47%, 100% 8.37%);--clip0:polygon(100% 8.37%, 97.4% 7.47%, 94.83% 6.53%, 92.29% 5.54%, 89.78% 4.52%, 87.3% 3.45%, 84.86% 2.34%, 82.46% 1.19%, 80.09% 0%, 80.09% 0%, 82.46% 1.19%, 84.86% 2.34%, 87.3% 3.45%, 89.78% 4.52%, 92.29% 5.54%, 94.83% 6.53%, 97.4% 7.47%, 100% 8.37%);--i:17;--c:var(--ring-petal-18)}.mhero__petals i:nth-child(19){--x:19.207;--y:57.75;--w:23.963;--h:25.844;--clip:polygon(24.01% 100%, 20.79% 97.72%, 17.64% 95.38%, 14.54% 92.97%, 11.5% 90.49%, 8.53% 87.95%, 5.62% 85.35%, 2.78% 82.68%, 0% 79.96%, 93.45% 0%, 94.21% 0.74%, 94.99% 1.47%, 95.78% 2.18%, 96.59% 2.87%, 97.42% 3.55%, 98.26% 4.21%, 99.12% 4.85%, 100% 5.47%);--clip0:polygon(100% 5.47%, 99.12% 4.85%, 98.26% 4.21%, 97.42% 3.55%, 96.59% 2.87%, 95.78% 2.18%, 94.99% 1.47%, 94.21% 0.74%, 93.45% 0%, 93.45% 0%, 94.21% 0.74%, 94.99% 1.47%, 95.78% 2.18%, 96.59% 2.87%, 97.42% 3.55%, 98.26% 4.21%, 99.12% 4.85%, 100% 5.47%);--i:18;--c:var(--ring-petal-19)}.mhero__petals i:nth-child(20){--x:21.269;--y:55.835;--w:20.145;--h:16.219;--clip:polygon(18.01% 100%, 15.51% 96.38%, 13.08% 92.7%, 10.72% 88.94%, 8.43% 85.12%, 6.21% 81.24%, 4.07% 77.29%, 2% 73.28%, 0% 69.21%, 93.84% 0%, 94.52% 1.39%, 95.23% 2.76%, 95.96% 4.11%, 96.72% 5.44%, 97.51% 6.75%, 98.31% 8.03%, 99.15% 9.3%, 100% 10.53%);--clip0:polygon(100% 10.53%, 99.15% 9.3%, 98.31% 8.03%, 97.51% 6.75%, 96.72% 5.44%, 95.96% 4.11%, 95.23% 2.76%, 94.52% 1.39%, 93.84% 0%, 93.84% 0%, 94.52% 1.39%, 95.23% 2.76%, 95.96% 4.11%, 96.72% 5.44%, 97.51% 6.75%, 98.31% 8.03%, 99.15% 9.3%, 100% 10.53%);--i:19;--c:var(--ring-petal-20)}.mhero__petals i:nth-child(21){--x:7.754;--y:53.664;--w:32.279;--h:18.162;--clip:polygon(10.38% 100%, 8.85% 95.02%, 7.38% 89.97%, 5.98% 84.87%, 4.65% 79.71%, 3.39% 74.49%, 2.19% 69.23%, 1.06% 63.91%, 0% 58.56%, 97.34% 0%, 97.61% 1.37%, 97.9% 2.73%, 98.21% 4.08%, 98.53% 5.42%, 98.87% 6.74%, 99.23% 8.05%, 99.61% 9.34%, 100% 10.62%);--clip0:polygon(100% 10.62%, 99.61% 9.34%, 99.23% 8.05%, 98.87% 6.74%, 98.53% 5.42%, 98.21% 4.08%, 97.9% 2.73%, 97.61% 1.37%, 97.34% 0%, 97.34% 0%, 97.61% 1.37%, 97.9% 2.73%, 98.21% 4.08%, 98.53% 5.42%, 98.87% 6.74%, 99.23% 8.05%, 99.61% 9.34%, 100% 10.62%);--i:20;--c:var(--ring-petal-21)}.mhero__petals i:nth-child(22){--x:19.879;--y:51.333;--w:19.21;--h:7.686;--clip:polygon(6.06% 100%, 5.02% 91.26%, 4.05% 82.45%, 3.17% 73.6%, 2.37% 64.7%, 1.65% 55.75%, 1.02% 46.76%, 0.47% 37.74%, 0% 28.69%, 97.71% 0%, 97.89% 3.41%, 98.1% 6.81%, 98.34% 10.2%, 98.61% 13.57%, 98.91% 16.92%, 99.24% 20.26%, 99.61% 23.58%, 100% 26.87%);--clip0:polygon(100% 26.87%, 99.61% 23.58%, 99.24% 20.26%, 98.91% 16.92%, 98.61% 13.57%, 98.34% 10.2%, 98.1% 6.81%, 97.89% 3.41%, 97.71% 0%, 97.71% 0%, 97.89% 3.41%, 98.1% 6.81%, 98.34% 10.2%, 98.61% 13.57%, 98.91% 16.92%, 99.24% 20.26%, 99.61% 23.58%, 100% 26.87%);--i:21;--c:var(--ring-petal-22)}.mhero__petals i:nth-child(23){--x:10.414;--y:46.343;--w:28.206;--h:7.313;--clip:polygon(0.6% 100%, 0.34% 87.52%, 0.15% 75.03%, 0.04% 62.52%, 0% 50%, 0.04% 37.48%, 0.15% 24.97%, 0.34% 12.48%, 0.6% 0%, 100% 35.56%, 99.92% 39.17%, 99.87% 42.77%, 99.84% 46.39%, 99.83% 50%, 99.84% 53.61%, 99.87% 57.23%, 99.92% 60.83%, 100% 64.44%);--clip0:polygon(100% 64.44%, 99.92% 60.83%, 99.87% 57.23%, 99.84% 53.61%, 99.83% 50%, 99.84% 46.39%, 99.87% 42.77%, 99.92% 39.17%, 100% 35.56%, 100% 35.56%, 99.92% 39.17%, 99.87% 42.77%, 99.84% 46.39%, 99.83% 50%, 99.84% 53.61%, 99.87% 57.23%, 99.92% 60.83%, 100% 64.44%);--i:22;--c:var(--ring-petal-23)}.mhero__petals i:nth-child(24){--x:15.665;--y:39.719;--w:23.424;--h:8.947;--clip:polygon(0% 69.82%, 0.44% 60.96%, 0.95% 52.13%, 1.55% 43.33%, 2.22% 34.57%, 2.97% 25.85%, 3.79% 17.18%, 4.69% 8.56%, 5.67% 0%, 100% 76.92%, 99.68% 79.75%, 99.38% 82.6%, 99.11% 85.46%, 98.86% 88.35%, 98.64% 91.24%, 98.44% 94.15%, 98.27% 97.07%, 98.13% 100%);--clip0:polygon(98.13% 100%, 98.27% 97.07%, 98.44% 94.15%, 98.64% 91.24%, 98.86% 88.35%, 99.11% 85.46%, 99.38% 82.6%, 99.68% 79.75%, 100% 76.92%, 100% 76.92%, 99.68% 79.75%, 99.38% 82.6%, 99.11% 85.46%, 98.86% 88.35%, 98.64% 91.24%, 98.44% 94.15%, 98.27% 97.07%, 98.13% 100%);--i:23;--c:var(--ring-petal-24)}.mhero__petals i:nth-child(25){--x:5.562;--y:27.041;--w:34.471;--h:19.295;--clip:polygon(0% 41.04%, 1.04% 35.73%, 2.16% 30.47%, 3.33% 25.26%, 4.58% 20.09%, 5.89% 14.98%, 7.27% 9.93%, 8.72% 4.93%, 10.23% 0%, 100% 90%, 99.63% 91.21%, 99.28% 92.42%, 98.94% 93.65%, 98.62% 94.9%, 98.32% 96.16%, 98.03% 97.43%, 97.76% 98.71%, 97.51% 100%);--clip0:polygon(97.51% 100%, 97.76% 98.71%, 98.03% 97.43%, 98.32% 96.16%, 98.62% 94.9%, 98.94% 93.65%, 99.28% 92.42%, 99.63% 91.21%, 100% 90%, 100% 90%, 99.63% 91.21%, 99.28% 92.42%, 98.94% 93.65%, 98.62% 94.9%, 98.32% 96.16%, 98.03% 97.43%, 97.76% 98.71%, 97.51% 100%);--i:24;--c:var(--ring-petal-25)}.mhero__petals i:nth-child(26){--x:25.249;--y:31.001;--w:16.166;--h:13.164;--clip:polygon(0% 32.68%, 2.14% 28.36%, 4.37% 24.11%, 6.67% 19.92%, 9.05% 15.79%, 11.51% 11.74%, 14.05% 7.75%, 16.65% 3.84%, 19.34% 0%, 100% 87.02%, 98.94% 88.55%, 97.9% 90.1%, 96.89% 91.68%, 95.92% 93.29%, 94.97% 94.93%, 94.06% 96.6%, 93.17% 98.29%, 92.32% 100%);--clip0:polygon(92.32% 100%, 93.17% 98.29%, 94.06% 96.6%, 94.97% 94.93%, 95.92% 93.29%, 96.89% 91.68%, 97.9% 90.1%, 98.94% 88.55%, 100% 87.02%, 100% 87.02%, 98.94% 88.55%, 97.9% 90.1%, 96.89% 91.68%, 95.92% 93.29%, 94.97% 94.93%, 94.06% 96.6%, 93.17% 98.29%, 92.32% 100%);--i:25;--c:var(--ring-petal-26)}.mhero__petals i:nth-child(27){--x:22.325;--y:19.807;--w:20.845;--h:22.442;--clip:polygon(0% 20.74%, 2.87% 17.92%, 5.81% 15.16%, 8.81% 12.47%, 11.88% 9.84%, 15.02% 7.28%, 18.22% 4.78%, 21.48% 2.35%, 24.8% 0%, 100% 93.7%, 98.99% 94.42%, 98% 95.16%, 97.03% 95.91%, 96.08% 96.69%, 95.15% 97.49%, 94.23% 98.31%, 93.34% 99.14%, 92.47% 100%);--clip0:polygon(92.47% 100%, 93.34% 99.14%, 94.23% 98.31%, 95.15% 97.49%, 96.08% 96.69%, 97.03% 95.91%, 98% 95.16%, 98.99% 94.42%, 100% 93.7%, 100% 93.7%, 98.99% 94.42%, 98% 95.16%, 97.03% 95.91%, 96.08% 96.69%, 95.15% 97.49%, 94.23% 98.31%, 93.34% 99.14%, 92.47% 100%);--i:26;--c:var(--ring-petal-27)}.mhero__petals i:nth-child(28){--x:31.36;--y:20.694;--w:13.864;--h:19.979;--clip:polygon(0% 14.91%, 4.43% 12.79%, 8.92% 10.74%, 13.49% 8.76%, 18.11% 6.86%, 22.8% 5.03%, 27.55% 3.28%, 32.36% 1.6%, 37.22% 0%, 100% 94.72%, 98.28% 95.28%, 96.57% 95.88%, 94.89% 96.5%, 93.23% 97.15%, 91.59% 97.82%, 89.97% 98.52%, 88.38% 99.25%, 86.81% 100%);--clip0:polygon(86.81% 100%, 88.38% 99.25%, 89.97% 98.52%, 91.59% 97.82%, 93.23% 97.15%, 94.89% 96.5%, 96.57% 95.88%, 98.28% 95.28%, 100% 94.72%, 100% 94.72%, 98.28% 95.28%, 96.57% 95.88%, 94.89% 96.5%, 93.23% 97.15%, 91.59% 97.82%, 89.97% 98.52%, 88.38% 99.25%, 86.81% 100%);--i:27;--c:var(--ring-petal-28)}.mhero__petals i:nth-child(29){--x:33.122;--y:8.373;--w:14.366;--h:31.131;--clip:polygon(0% 7.83%, 6.34% 6.61%, 12.74% 5.45%, 19.19% 4.37%, 25.7% 3.36%, 32.26% 2.41%, 38.86% 1.54%, 45.51% 0.73%, 52.19% 0%, 100% 97.9%, 98.21% 98.1%, 96.43% 98.32%, 94.66% 98.55%, 92.91% 98.8%, 91.16% 99.07%, 89.43% 99.36%, 87.72% 99.67%, 86.02% 100%);--clip0:polygon(86.02% 100%, 87.72% 99.67%, 89.43% 99.36%, 91.16% 99.07%, 92.91% 98.8%, 94.66% 98.55%, 96.43% 98.32%, 98.21% 98.1%, 100% 97.9%, 100% 97.9%, 98.21% 98.1%, 96.43% 98.32%, 94.66% 98.55%, 92.91% 98.8%, 91.16% 99.07%, 89.43% 99.36%, 87.72% 99.67%, 86.02% 100%);--i:28;--c:var(--ring-petal-29)}.mhero__petals i:nth-child(30){--x:44.813;--y:23.531;--w:5.047;--h:15.262;--clip:polygon(0% 3.35%, 11.92% 2.61%, 23.89% 1.96%, 35.9% 1.4%, 47.95% 0.94%, 60.02% 0.56%, 72.12% 0.28%, 84.23% 0.1%, 96.36% 0%, 100% 98.55%, 94.77% 98.6%, 89.53% 98.68%, 84.31% 98.8%, 79.1% 98.96%, 73.9% 99.16%, 68.71% 99.4%, 63.54% 99.68%, 58.4% 100%);--clip0:polygon(58.4% 100%, 63.54% 99.68%, 68.71% 99.4%, 73.9% 99.16%, 79.1% 98.96%, 84.31% 98.8%, 89.53% 98.68%, 94.77% 98.6%, 100% 98.55%, 100% 98.55%, 94.77% 98.6%, 89.53% 98.68%, 84.31% 98.8%, 79.1% 98.96%, 73.9% 99.16%, 68.71% 99.4%, 63.54% 99.68%, 58.4% 100%);--i:29;--c:var(--ring-petal-30)}@media (scripting:none){.mhero__petals--rainbow{opacity:1}}.mhero__swap.is-rainbow{background:var(--ring-rainbow-word);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}@property --wash-a{syntax:"<color>";inherits:true;initial-value:#0000}@property --wash-b{syntax:"<color>";inherits:true;initial-value:#0000}.mhero__washes{z-index:0;pointer-events:none;animation:mhero-washes-in var(--duration-ring-washes-in) var(--ease-standard) both;transition:--wash-a calc(var(--duration-base) * 2) var(--ease-standard), --wash-b calc(var(--duration-base) * 2) var(--ease-standard);position:absolute;inset:0;overflow:hidden}@keyframes mhero-washes-in{0%{opacity:0}to{opacity:1}}.mhero__wash{top:var(--cy);left:var(--cx);width:0;height:0;animation:mhero-wash-across var(--half) var(--ease-ring-wash) var(--dx) infinite alternate;will-change:transform;position:absolute}.mhero__wash:first-child{--c:var(--wash-a)}.mhero__wash:nth-child(2){--c:var(--wash-b)}.mhero__wash b{width:var(--bw);height:var(--bh);background:radial-gradient(closest-side, color-mix(in srgb, var(--c) var(--ring-wash-strength), transparent), color-mix(in srgb, var(--c) calc(var(--ring-wash-strength) * .4), transparent) 55%, transparent);animation:mhero-wash-up var(--half) var(--ease-ring-wash) var(--dy) infinite alternate;will-change:transform;border-radius:50%;position:absolute;top:0;left:0}@keyframes mhero-wash-across{0%{transform:translateX(calc(var(--rx) * -1))}to{transform:translateX(var(--rx))}}@keyframes mhero-wash-up{0%{transform:translate(-50%, -50%) translateY(calc(var(--ry) * -1))}to{transform:translate(-50%, -50%) translateY(var(--ry))}}@media (prefers-reduced-motion:reduce){.mhero__washes{animation:none}.mhero__wash,.mhero__wash b{animation-play-state:paused}.mhero__petals--rainbow.is-opening i,.mhero__petals--rainbow.is-settling,.mhero__petals--word i.is-lit{animation:none}}@media (width<=56.1875rem){.mhero{align-items:start}.mhero__content{padding-block-start:calc(var(--opener-height) * .35)}.mhero:after{display:none}.mhero__wheel{width:var(--size-hero-wheel-phone);inset:0 0 auto auto;transform:translate(42%,-30%)}.mhero__content,.opener__content{padding-inline:var(--skeleton-gutter)}.opener__media--f40 img{object-position:40% 50%}.opener__media--f46 img{object-position:46% 50%}.opener__media--f60 img{object-position:60% 50%}.opener__media--f68 img{object-position:68% 50%}.opener__media--f70 img{object-position:70% 50%}.opener__media--f80 img{object-position:80% 50%}.opener__media--phone-top{height:var(--share-hero-phone-top);-webkit-mask-image:linear-gradient(to bottom, black var(--share-hero-phone-top-fade), transparent);mask-image:linear-gradient(to bottom, black var(--share-hero-phone-top-fade), transparent);bottom:auto}.opener .opener__media--right{inset-inline-start:0;-webkit-mask-image:none;mask-image:none}}.opener{padding-top:calc(var(--opener-height) * .17);min-height:max(var(--opener-height), var(--opener-min-height));color:var(--color-text-inverse);background:var(--color-bg-inverse);flex-direction:column;justify-content:flex-start;display:flex;position:relative;overflow:hidden}@media (width>=56.25rem){.opener{justify-content:center;padding-top:0}}@media (width<=56.1875rem){.opener{justify-content:flex-end}.mhero{align-items:end}}.opener__media{position:absolute;inset:0}.opener__media--right{inset-inline-start:30%;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 22%);mask-image:linear-gradient(90deg,#0000 0%,#000 22%)}.opener__media img{object-fit:cover;width:100%;height:100%}@media (width>=56.25rem){.opener__media picture{height:100%;display:block}}.opener__veil{background:var(--gradient-hero);position:absolute;inset:0}.opener__veil--strong{background:var(--gradient-hero-strong)}@media (width<=56.1875rem){.pheading,.seedsplit__title,.seedsplit__head{text-align:center}.seedsplit__head{justify-items:center}.opener__veil,.opener__veil--strong{background:0 0}.opener__content{text-shadow:var(--shadow-text-on-photo)}.opener__veil:after{content:"";background:var(--gradient-hero-phone-words);position:absolute;inset:0}}.opener__content{--tone-text:var(--color-text-inverse);--tone-muted:var(--color-text-inverse-muted);--tone-link:var(--color-link-inverse);--tone-accent:var(--color-accent-text-on-dark);--color-focus:var(--color-focus-inverse);gap:var(--opener-gap);padding:var(--opener-pad-top) var(--opener-inset) var(--opener-pad-bottom);justify-items:start;display:grid;position:relative}.opener__br--phone{display:none}@media (width<=56.1875rem){.opener__br--phone{display:inline}.opener__br--wide{display:none}}.opener__heading{max-width:var(--width-hero-text);font-size:var(--opener-heading-size);line-height:var(--leading-tight);letter-spacing:var(--tracking-heading)}.opener__title,.mhero__title{gap:var(--opener-gap);justify-items:inherit;font:inherit;letter-spacing:inherit;text-align:inherit;text-wrap:wrap;display:grid}.opener__title .opener__heading,.mhero__title .mhero__heading{font-family:var(--font-heading);font-weight:var(--weight-heading);text-wrap:balance;display:block}.opener__tagline{max-width:var(--width-measure);font-size:var(--opener-line-size);line-height:var(--leading-body);color:var(--tone-muted)}.opener__explore{gap:var(--space-3);flex-wrap:wrap;align-items:center;display:flex}.trio{grid-template-columns:repeat(auto-fit, minmax(var(--size-column-min-sm), 1fr));gap:var(--space-7) var(--skeleton-gap);margin:0;padding:0;list-style:none;display:grid}.trio>li{gap:var(--space-4);align-content:start;justify-items:start;display:grid}@media (width<=56.1875rem){.trio{grid-template-columns:minmax(0,1fr)}main .band:has(>.band__grid>.trio--wide){padding-block:var(--space-6)}.trio--wide{row-gap:var(--space-7)}.trio--wide .figure{text-box:trim-both cap alphabetic}.trio--wide .stack{gap:var(--space-3)}}.figure{font-size:var(--text-stat);font-weight:var(--weight-light);line-height:var(--leading-none);letter-spacing:var(--tracking-stat)}.figure__unit{margin-left:var(--space-1);vertical-align:middle;letter-spacing:var(--tracking-heading);font-size:30%}.trio--wide{gap:var(--space-8) var(--skeleton-gap)}.trio--wide>li,.trio--wide .stack{text-align:center;justify-items:center}.trio--wide>li{grid-template-rows:auto 1fr}.trio--wide .stack{grid-template-rows:1fr auto}.trio--wide .figure{font-size:var(--text-figure);font-weight:var(--weight-giant)}.trio--wide .trio__text{text-wrap:balance;max-width:var(--width-narrow);font-size:var(--text-xl);line-height:var(--leading-tight);color:var(--tone-text)}.band--slate .trio--wide{--tone-link:var(--color-accent-text-on-dark)}.trio__note{font-size:var(--text-sm);line-height:var(--leading-snug);color:var(--tone-link);letter-spacing:var(--tracking-heading)}.trio__text{max-width:var(--width-narrow-column);line-height:var(--leading-body);color:var(--tone-muted)}.logo-rows{--distance-reveal:var(--distance-logo-reveal);gap:var(--space-6) var(--skeleton-gap);grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;margin:0;padding:0;list-style:none;display:grid}.logo-rows li{height:var(--size-logo-tile);align-items:center;display:flex}.logo-rows img{object-fit:contain;filter:grayscale();width:auto;max-width:100%;height:auto;max-height:100%;transition:opacity var(--duration-slow) var(--ease-standard)}.logo-rows li.is-swapping img{opacity:0}@media (width>=37.5rem){.logo-rows{grid-template-columns:repeat(6,minmax(0,1fr))}}.logo-rows--wide{gap:var(--space-9) var(--skeleton-gap)}.logo-rows--wide li{height:var(--size-logo-tile-large);justify-content:center}@media (width<=56.1875rem){.logo-rows--wide{row-gap:var(--space-7)}}.frame img{width:100%;height:auto}.twocol{gap:var(--space-5) var(--skeleton-gap);line-height:var(--leading-body);color:var(--tone-muted);display:grid}@media (width>=56.25rem){.twocol{grid-template-columns:repeat(2,minmax(0,1fr))}.twocol.twocol--row{grid-template-columns:minmax(0,1fr)}.twocol--row .points{gap:var(--space-5);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}.twocol--row .points li{border-bottom:0;padding-block:0}}.seedtiles{grid-template-columns:repeat(auto-fit, minmax(var(--size-card-min), 1fr));gap:var(--skeleton-gap);margin:0;padding:0;list-style:none;display:grid}@media (width<=56.1875rem){.seedtiles{gap:calc(var(--skeleton-gap) * 2)}}.seedtile{aspect-ratio:1;color:var(--color-text-inverse);border-radius:var(--radius-tile);text-decoration:none;display:grid;position:relative;overflow:hidden}.seedtile>*{grid-area:1/1}@media (width>=56.25rem){.seedtiles{grid-auto-rows:var(--tile-height)}.seedtiles .seedtile{aspect-ratio:auto;height:100%}.seedtiles .seedtile__words{padding-inline:var(--space-4);padding-top:var(--tile-title-drop-fit)}}.seedtiles .seedtile__photo--top{object-position:50% 12%}.seedtiles .seedtile__photo--centre{object-position:50% 50%}.seedtile__frame{width:100%;height:100%;display:block;position:relative;overflow:hidden}.seedtile__photo{object-fit:cover;width:100%;height:100%;transition:transform var(--duration-slow) var(--ease-standard)}.seedtile:hover .seedtile__photo{transform:scale(var(--scale-zoom))}.seedtile__frame:after{content:"";background:var(--color-scrim-soft);position:absolute;inset:0}.seedtile__frame--deep:after{background:var(--color-scrim)}.seedtile__words{z-index:1;gap:var(--space-4);padding:var(--tile-title-drop) var(--space-7) 0;text-align:center;align-content:start;align-self:stretch;justify-items:center;display:grid;position:relative}.seedtile__title{font-size:var(--text-3xl);line-height:var(--leading-heading);letter-spacing:var(--tracking-heading)}.seedtile__line{font-size:var(--text-lg)}.seedtile__pill{bottom:var(--tile-pill-rise);padding:var(--space-3) var(--space-6);color:var(--color-text);white-space:nowrap;background:var(--color-bg);border-radius:var(--radius-pill);transition:color var(--duration-fast), background var(--duration-fast);position:absolute;left:50%;transform:translate(-50%)}.seedtile:hover .seedtile__pill{color:var(--color-accent-contrast);background:var(--color-accent)}.page-moved{text-align:center;justify-items:center}.page-moved .points{width:auto}.page-moved .points li{grid-template-columns:auto;justify-content:center}.paths-ask{gap:var(--space-4);text-align:center;justify-items:center;display:grid}.paths-ask p{margin:0}.paths-open{gap:var(--skeleton-gap);height:var(--tile-height-tall);margin:0;padding:0;list-style:none;display:flex}.paths-open>li{flex:1;min-width:0;display:flex}.paths-open__panel{isolation:isolate;color:var(--color-text-inverse);border-radius:var(--radius-tile);flex:1;align-items:flex-end;text-decoration:none;display:flex;position:relative;overflow:hidden}.paths-open__photo{z-index:-1;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.paths-open__panel--waiting{background:var(--tone-behind);border:var(--border-width) solid var(--tone-line)}.paths-open__title,.paths-open__line{text-shadow:var(--shadow-text-on-photo)}.paths-open__words{gap:var(--space-3);padding:var(--space-8) var(--space-6) var(--space-4);background:var(--gradient-words-foot);flex:1;justify-items:start;display:grid}#main .paths-open__title{font-size:var(--text-sm);color:var(--color-accent-text-on-dark)}#main .paths-open__line{white-space:pre-line;font-size:var(--text-xl);line-height:var(--leading-heading);letter-spacing:var(--tracking-heading)}.paths-open__turn{color:var(--turn-colour,currentColor);transition:opacity var(--duration-base) var(--ease-standard)}.paths-open__turn.is-leaving{opacity:0}.paths-open__pill{padding:var(--space-3) var(--space-6);color:var(--color-text);white-space:nowrap;background:var(--color-bg);border-radius:var(--radius-pill);transition:color var(--duration-fast), background var(--duration-fast)}.paths-open__pill:hover,.paths-open__panel:focus-visible .paths-open__pill{color:var(--color-accent-contrast);background:var(--color-accent)}@media (hover:hover) and (pointer:fine) and (width>=56.25rem){.paths-open__photo{transition:opacity var(--duration-base) var(--ease-standard)}.paths-open__panel:has(.paths-open__pill:not(.paths-open__pill--soon):hover) .paths-open__photo{opacity:var(--opacity-hover)}}.paths-open__pill.paths-open__pill--soon,.paths-open__pill.paths-open__pill--soon:hover{color:var(--color-text-inverse);box-shadow:inset 0 0 0 var(--border-width) currentColor;background:0 0}@media (width>=56.25rem){.paths-open:has(>li:nth-child(5)) .paths-open__words{padding-inline:var(--space-4)}}@media (width>=56.25rem) and (width<=74.9375rem){.paths-open:has(>li:nth-child(5)) .paths-open__pill{text-align:center;white-space:normal}}@media (width>=56.25rem){.paths-open__panel[href=\/coaching] .paths-open__photo{object-position:var(--focus-coaching-card) 50%}}@media (width<=56.1875rem){.paths-open{gap:var(--space-8);flex-direction:column;height:auto}.paths-open__panel{aspect-ratio:var(--ratio-outcome-photo);max-height:calc(70 * var(--vh))}.paths-open__panel[href=\/momentum] .paths-open__photo{object-position:48% top}.paths-ask{margin-top:calc(var(--space-8) - var(--flow-gap));padding:var(--space-6) var(--space-5);border:var(--border-width) dashed var(--tone-line);border-radius:var(--radius-tile)}.paths-open__pill{color:var(--color-accent-contrast);background:var(--color-accent)}}.seedsplit{gap:var(--space-7) var(--skeleton-gap);padding:var(--section-top) var(--skeleton-gutter) var(--section-bottom);align-content:start;display:grid;position:relative}.seedsplit__head,.seedsplit__words{gap:var(--space-7);align-content:start;justify-items:start;display:grid}.seedsplit__column{display:contents}.seedsplit__head{order:1}.seedsplit__panel{order:2}.seedsplit__words{order:3}.seedsplit__column .stack{--flow-gap:var(--space-7)}.seedsplit__column .twocol{row-gap:var(--space-7)}.seedsplit__column .lead~div{color:var(--tone-muted)}.band:not(.band--navy,.band--slate,.band--gold) .seedsplit__column .lead~div .points{color:var(--tone-text)}#main .seedsplit__column :is(.seedsplit__title,.plabel,.lead,.stack:not(.prose-columns)>p,.points li>span,.points__title){text-box:trim-both cap alphabetic}.seedsplit:not(.band--centred) .seedsplit__words .darkpill{justify-self:center}.lead--capped:first-letter{margin-right:var(--space-2);color:var(--tone-accent);font-family:var(--font-quote);-webkit-initial-letter:2;initial-letter:2}.seedsplit__foot{font-size:var(--text-sm);letter-spacing:var(--tracking-wide)}.seedsplit__panel{aspect-ratio:var(--ratio-split-photo);background:var(--color-surface);border-radius:var(--radius-tile);position:relative;overflow:hidden}.band--navy .seedsplit__panel--waiting,.band--slate .seedsplit__panel--waiting,.band--mist .seedsplit__panel--waiting{background:var(--tone-behind);border:var(--border-width) solid var(--tone-line)}.seedsplit__panel img{object-fit:cover;object-position:68% 50%;width:100%;height:100%}.seedsplit__panel--tall{aspect-ratio:auto}.seedsplit__panel--tall img{object-fit:fill;object-position:center;height:auto}.seedsplit__panel--tall img[style],.seedsplit__panel--tall img{object-position:50% 22%}.darkpill{gap:var(--space-4);padding:var(--space-2) var(--space-2) var(--space-2) var(--space-6);color:var(--color-text-inverse);background:var(--color-bg-inverse);border-radius:var(--radius-pill);align-items:center;text-decoration:none;display:inline-flex}.darkpill__dot{width:var(--size-chip);height:var(--size-chip);color:var(--color-accent-contrast);background:var(--color-accent);border-radius:var(--radius-circle);transition:transform var(--duration-fast) var(--ease-standard);justify-content:center;align-items:center;display:inline-flex}.darkpill__dot svg{width:var(--size-glyph-sm);height:var(--size-glyph-sm);fill:none;stroke:currentColor;stroke-width:var(--border-width-strong)}.darkpill:hover .darkpill__dot{transform:translateX(var(--space-1))}@media (width>=56.25rem){.seedsplit{grid-template-rows:auto;grid-template-columns:minmax(0,11fr) minmax(0,9fr);align-items:start}.seedsplit__column{gap:var(--space-7);grid-area:1/1;align-content:start;display:grid}.seedsplit>.seedsplit__words{grid-area:1/1}.seedsplit__panel{aspect-ratio:var(--ratio-split-photo);grid-area:1/2/auto/3}.seedsplit__panel img{position:absolute;inset:0}.seedsplit__panel--tall{aspect-ratio:var(--ratio-split-photo)}.seedsplit__panel--tall img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}}.stack--centre{text-align:center;justify-items:center}.plabel--centre{justify-items:center}.card__label{padding:var(--space-1) var(--space-3);font-size:var(--text-xs);line-height:var(--leading-snug);color:var(--color-text);background:var(--color-bg);border-radius:var(--radius-pill);justify-self:start}.band--mist .card__label{background:var(--color-surface)}.gcard__icon{width:var(--size-icon);height:var(--size-icon);object-fit:contain}.gcard__title{font-size:var(--text-xl);line-height:var(--leading-heading);letter-spacing:var(--tracking-heading)}.rcard{min-height:0}.rcard__face{gap:var(--space-3);grid-area:1/1;grid-template-columns:minmax(0,1fr) auto;align-content:start;display:grid}.rcard__face>*{grid-column:1/-1}.rcard__face>.card__label{grid-column:1;align-self:start}.rcard__face>.card__label+.gcard__icon{grid-area:1/2}.rcard__face>.gcard__icon{justify-self:center}.rcard__face:has(>.gcard__icon)>.gcard__title{text-align:center}.rcard__face:has(>.gcard__icon):not(.rcard__room){align-content:center}.rcard__face:has(>.gcard__icon)>.gcard__title{align-content:center;min-block-size:2lh;display:grid}.rcard__face:has(>.gcard__icon)>.vcard__text{text-align:center}.rcard__room{visibility:hidden}.rcard__face--card{gap:inherit}.roomswitch{justify-items:center;display:grid}.roomswitch__card{--tone-text:var(--color-text);--tone-muted:var(--color-text-muted);--tone-accent:var(--color-accent-text);--color-focus:var(--color-bg-inverse);gap:var(--space-6);width:100%;max-width:calc(var(--width-prose) + 2 * var(--space-7));padding:var(--space-7);color:var(--tone-text);background:var(--color-bg);border-radius:var(--radius-tile);display:grid}.roomswitch__switch{column-gap:var(--space-2);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;min-width:0;display:grid}.roomswitch__for{font-size:var(--text-sm);line-height:var(--leading-snug);color:var(--tone-muted);letter-spacing:var(--tracking-heading);white-space:nowrap;justify-self:end}.roomswitch__track{grid-auto-columns:minmax(0, calc(var(--space-5) - var(--space-1))) auto minmax(0, calc(var(--space-5) - var(--space-1)));padding:var(--space-1);background:var(--color-chip);border-radius:var(--radius-pill);grid-auto-flow:column;display:grid;position:relative}.roomswitch__thumb{top:var(--space-1);bottom:var(--space-1);background:var(--color-bg-inverse);border-radius:var(--radius-pill);transition:translate var(--duration-button) var(--ease-standard), width var(--duration-button) var(--ease-standard);position:absolute;left:0}.roomswitch__tab{min-height:var(--size-tap);padding:0 var(--space-1);font:inherit;font-size:var(--text-sm);line-height:var(--leading-snug);color:var(--tone-muted);letter-spacing:var(--tracking-heading);white-space:nowrap;cursor:pointer;border-radius:var(--radius-pill);transition:color var(--duration-button) var(--ease-standard);background:0 0;border:0;grid-column:span 3;position:relative}.roomswitch__tab[aria-selected=true]{color:var(--color-text-inverse);cursor:default}.roomswitch__tab:not([aria-selected=true]):hover{color:var(--tone-text)}.roomswitch:not(.is-ready) .roomswitch__thumb{display:none}.roomswitch__panels{gap:var(--space-7);width:100%;max-width:var(--width-prose);justify-self:center;display:grid}.roomswitch__panel{border-radius:calc(var(--radius-tile) - var(--space-2));align-content:start;display:grid}.roomswitch__panel:focus-visible{outline-offset:var(--space-2)}.roomswitch.is-ready .roomswitch__panel{grid-area:1/1}.roomswitch__name{margin:0 0 var(--space-2);font-size:var(--text-sm);line-height:var(--leading-snug);color:var(--tone-muted);letter-spacing:var(--tracking-heading);display:none}.roomswitch__title{font-size:var(--text-xl);font-weight:inherit;line-height:var(--leading-heading);letter-spacing:var(--tracking-heading);text-wrap:balance;margin:0}.roomswitch__words{margin:var(--space-3) 0 0;font-size:var(--text-sm);line-height:var(--leading-body);color:var(--tone-muted);text-wrap:pretty}.roomswitch__points{gap:var(--space-3);margin:var(--space-5) 0 0;font-size:var(--text-sm);line-height:var(--leading-body);padding:0;list-style:none;display:grid}.roomswitch__points li{gap:var(--space-4);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.roomswitch__panel[data-off]{visibility:hidden;opacity:0;transition:opacity var(--duration-fast) var(--ease-standard), visibility var(--duration-fast)}.roomswitch.is-ready .roomswitch__panel:not([data-off]){visibility:visible;opacity:1;transition:opacity var(--duration-button) var(--ease-unveil) calc(var(--duration-fast) / 2)}@media (prefers-reduced-motion:reduce){.roomswitch__thumb,.roomswitch__tab,.roomswitch.is-ready .roomswitch__panel[data-off],.roomswitch.is-ready .roomswitch__panel:not([data-off]){transition:none}}@media (width<=37.4375rem){.roomswitch__card{gap:var(--space-3);padding:var(--space-4)}.roomswitch__words{margin-top:var(--space-2)}.roomswitch__points{gap:var(--space-2);margin-top:var(--space-4)}.roomswitch__panel:focus-visible{outline-offset:var(--space-1)}.roomswitch__switch{justify-content:center;display:flex}.roomswitch__for{display:none}.roomswitch__track{flex:0 auto;padding-block:0}}@media (scripting:none){.roomswitch__switch{display:none}.roomswitch__name{display:block}}.rooms{gap:var(--space-6);display:grid}.rooms__box{--tone-text:var(--color-text);--tone-muted:var(--color-text-muted);--tone-line:var(--color-border);--tone-accent:var(--color-accent-text);gap:var(--space-6);padding:var(--space-7) var(--space-7) var(--space-8);color:var(--tone-text);background:var(--color-bg);border-radius:var(--radius-tile);display:grid}.rooms__tabs{gap:var(--space-3);flex-wrap:wrap;display:flex}.rooms__tab{padding:var(--space-2) var(--space-5);font:inherit;color:var(--tone-text);text-align:left;letter-spacing:var(--tracking-heading);cursor:pointer;border:var(--border-width) solid transparent;border-radius:var(--radius-pill);transition:color var(--duration-fast), background var(--duration-fast);background:0 0}.rooms__tab[aria-selected=true]{color:var(--color-text-inverse);background:var(--color-bg-inverse);border-color:var(--color-bg-inverse)}.rooms__tab:not([aria-selected=true]){border-color:var(--tone-line)}.rooms__panels{display:grid}.rooms__body{gap:var(--space-6) var(--skeleton-gap);align-items:start;display:grid}.rooms--questions .rooms__panel .small-print{display:block}.rooms__panel{gap:var(--space-6);align-content:start;display:grid}.rooms.is-enhanced .rooms__panel{grid-area:1/1}.rooms.is-enhanced .rooms__panel.is-off{visibility:hidden}.rooms--questions .rooms__tab{text-wrap:balance}@media (width>=56.25rem){.rooms__box{column-gap:var(--skeleton-gap);grid-template-columns:auto minmax(0,1fr)}.rooms--questions .rooms__box{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}.rooms--questions .rooms__body{grid-template-columns:minmax(0,1fr)}.rooms--questions .rooms__panel .small-print{max-width:none}.rooms__tabs{padding-right:var(--skeleton-gap);border-right:var(--border-width) solid var(--tone-line);flex-flow:column;align-content:start}}.vcards{grid-template-columns:repeat(auto-fit, minmax(var(--size-column-min), 1fr));gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}.vcard{gap:var(--space-4);min-height:var(--size-card-photo-wide);padding:var(--space-6) var(--space-5);background:var(--color-surface-strong);border-radius:var(--radius-tile);align-content:start;display:grid;position:relative}.vcards:has(>:nth-child(6):last-child)>.vcard:has(>.card__label){column-gap:var(--space-4);grid-template-columns:minmax(0,1fr) auto}.vcards:has(>:nth-child(6):last-child)>.vcard:has(>.card__label)>*{grid-column:1/-1}.vcards:has(>:nth-child(6):last-child)>.vcard>.card__label{grid-area:1/2;place-self:start end}.vcards:has(>:nth-child(6):last-child)>.vcard:has(>.card__label)>.gcard__title{grid-area:1/1}.vcard__text{font-size:var(--text-sm);line-height:var(--leading-body);color:var(--tone-muted)}@media (width>=56.25rem){.vcards{grid-template-columns:repeat(3,minmax(0,1fr))}.vcards:has(>li:nth-child(4):last-child){grid-template-columns:repeat(4,minmax(0,1fr))}.vcards:has(>li:nth-child(5):last-child){grid-template-columns:repeat(auto-fit, minmax(var(--size-column-min-sm), 1fr))}}.band--white .vcard{background:var(--color-surface)}.band--mist .vcard{background:var(--color-bg)}.band--white .rooms__box,.band--white .roomswitch__card{background:var(--color-surface)}.squote{gap:var(--space-3) 0;font-family:var(--font-quote);margin:0;font-style:italic;display:grid}.squote__text,.squote__text p{display:contents}.squote__mark{height:var(--size-quote-mark-box);font-size:calc(var(--size-quote-mark) * .6);line-height:var(--leading-none);color:var(--tone-accent)}.squote__line{font-size:var(--text-quote);line-height:var(--leading-heading);letter-spacing:var(--tracking-heading)}.squote--long{--text-quote:var(--text-quote-long)}.squote--longer{--text-quote:var(--text-quote-longer)}.squote__by{gap:var(--space-4);padding-top:var(--space-5);font-family:var(--font-ui);font-size:var(--text-sm);color:var(--tone-muted);letter-spacing:var(--tracking-wide);align-items:center;font-style:normal;display:flex}.squote__who{gap:var(--space-1);display:grid}.squote__name{color:var(--tone-text)}.squote__meta{font-size:var(--text-xs);letter-spacing:normal}.squote__by:before{width:var(--space-7);height:var(--border-width);content:"";background:var(--tone-accent)}.squote__mark--close{display:none}@media (width<=56.1875rem){.squote{text-align:center;justify-items:center}.squote__mark--close{display:block}.squote__line,.squote__meta{text-wrap:balance}.squote__end{display:none}.squote__by{flex-direction:column;justify-content:center}.squote{gap:var(--space-3);min-height:calc(67 * var(--vh) - var(--header-height) - var(--space-5));flex-direction:column;align-items:center;display:flex}.squote__by{justify-content:flex-start;height:0;min-height:0;margin-top:auto;overflow:visible}.squote__by:before{display:none}.squote__name{font-weight:var(--weight-strong)}}@media (width>=56.25rem){.squote{grid-template-columns:auto repeat(3,minmax(0,1fr));justify-self:center;width:max-content;max-width:100%}.squote__mark{padding-right:var(--space-5);grid-area:1/1}.squote__line{white-space:nowrap}.squote__line--one{grid-area:1/2/auto/4}.squote__line--two{grid-area:2/3/auto/5}.squote__by{grid-area:3/3/auto/5}.squote__end{height:var(--size-quote-mark-box);margin-left:var(--space-3);font-size:calc(var(--size-quote-mark) * .6);line-height:var(--leading-none);color:var(--tone-accent);vertical-align:top;display:inline-block}}.offers{border-top:var(--border-width) solid var(--tone-line);margin:0;padding:0;list-style:none}.offer{grid-template-columns:var(--space-7) minmax(0, 1fr) auto;gap:var(--space-4) var(--skeleton-gap);padding-block:var(--space-6);color:inherit;border-bottom:var(--border-width) solid var(--tone-line);align-items:center;text-decoration:none;display:grid}.offer__words{gap:var(--space-1);display:grid}.offer__kicker{font-size:var(--text-sm);color:var(--tone-muted)}.offer__title{font-size:var(--text-3xl);line-height:var(--leading-heading);letter-spacing:var(--tracking-heading);transition:color var(--duration-fast)}.offer__end{gap:var(--skeleton-gap);color:var(--tone-link);align-items:center;display:flex}.offer__thumb{width:var(--size-thumb);aspect-ratio:4/3;display:none;overflow:hidden}.offer__thumb img{object-fit:cover;filter:grayscale();width:100%;height:100%;opacity:var(--opacity-thumb);transition:filter var(--duration-base), opacity var(--duration-base), transform var(--duration-base) var(--ease-standard)}.offer:hover .offer__title{color:var(--tone-link)}.offer:hover .offer__thumb img{filter:none;opacity:1;transform:scale(var(--scale-zoom))}.offer:hover .alink__chip{transform:translateX(var(--space-1))}@media (width>=37.5rem){.offer__thumb{display:block}}@media (hover:hover) and (pointer:fine){.offers li:has(~li:hover) .offer__words,.offers li:hover~li .offer__words{opacity:var(--opacity-dim)}.offer__words{transition:opacity var(--duration-base)}}.tiles{grid-template-columns:repeat(auto-fit, minmax(var(--size-card-min), 1fr));gap:var(--space-7) var(--skeleton-gap);margin:0;padding:0;list-style:none;display:grid}.tile{gap:var(--space-4);color:inherit;text-decoration:none;display:grid}.tile__photo{aspect-ratio:4/5;overflow:hidden}.tile__photo img{object-fit:cover;width:100%;height:100%;transition:transform var(--duration-base) var(--ease-standard)}.tile:hover .tile__photo img{transform:scale(var(--scale-zoom))}.tile__caption{gap:var(--space-1) var(--space-4);padding-top:var(--space-4);border-top:var(--border-width) solid var(--tone-line);grid-template-columns:auto minmax(0,1fr);display:grid}.tile__kicker{font-size:var(--text-sm);color:var(--tone-muted);grid-column:2}.tile__title{grid-column:2}.rows{border-top:var(--border-width) solid var(--tone-line);margin:0;padding:0;list-style:none}.row{grid-template-columns:var(--space-6) minmax(0, 1fr);gap:var(--space-3) var(--space-4);padding-block:var(--row-pad);border-bottom:var(--border-width) solid var(--tone-line);display:grid}.row>.pnumber{padding-top:var(--space-1)}.row__text{grid-column:2}.row__title{gap:var(--space-4);font-family:var(--font-body);font-size:var(--text-xl);line-height:var(--leading-tight);letter-spacing:var(--tracking-heading);align-items:center;display:flex}.row__icon{width:var(--size-row-icon);height:var(--size-row-icon);object-fit:contain;flex:none}.row__text{max-width:var(--width-measure);line-height:var(--leading-body);color:var(--tone-muted)}@media (width>=56.25rem){.row{grid-template-columns:var(--space-6) minmax(0, 2fr) minmax(0, 3fr)}.row__text{grid-column:3}}.row--stacked{grid-template-columns:var(--space-6) minmax(0, 1fr)}.row--stacked .row__text{grid-column:2}.row__thumb{width:var(--size-row-thumb);aspect-ratio:4/3;object-fit:cover;grid-column:2;height:auto}@media (width>=56.25rem){.row--thumb{grid-template-columns:var(--space-6) minmax(0, 2fr) minmax(0, 3fr) auto}.row--thumb .row__thumb{grid-area:1/4}}.points{width:100%;margin:0;padding:0;list-style:none;display:grid}.points__title,.points__text{display:block}.points__text{margin-top:var(--space-1);font-size:var(--text-sm);color:var(--tone-muted)}.points li{gap:var(--space-4);padding-block:var(--space-3);border-bottom:var(--border-width) solid var(--tone-line);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.points li:last-child{border-bottom:0}[data-segment=introduction] .points{color:var(--tone-text)}[data-segment=introduction] .points li>span,[data-segment=introduction] .points__title{font-size:var(--text-xl);line-height:var(--leading-snug);letter-spacing:var(--tracking-heading);text-wrap:balance}@media (width>=56.25rem){[data-segment=introduction] .seedsplit__words .lead,[data-segment=introduction] .seedsplit__words .twocol{max-width:var(--width-intro)}}@media (width<=56.1875rem){.points li{border-bottom:0}}.tick{width:var(--size-check);height:var(--size-check);margin-top:var(--tick-drop);color:var(--tone-accent)}.badge{gap:var(--space-1);display:grid}.mark{width:var(--size-mark);height:auto}.folds{border-top:var(--border-width) solid var(--tone-line)}.fold{border-bottom:var(--border-width) solid var(--tone-line)}.fold__summary{grid-template-columns:var(--space-5) var(--space-7) minmax(0, 1fr);gap:var(--space-4);padding-block:var(--space-5);font-size:var(--text-xl);line-height:var(--leading-tight);letter-spacing:var(--tracking-heading);cursor:pointer;align-items:baseline;list-style:none;display:grid}.fold__summary::-webkit-details-marker{display:none}.fold__mark{width:var(--space-4);height:var(--space-4);align-self:center;position:relative}.fold__mark:before,.fold__mark:after{width:100%;height:var(--border-width);content:"";transition:transform var(--duration-fast);background:currentColor;position:absolute;top:50%;left:0}.fold__mark:after{transform:rotate(90deg)}.fold[open] .fold__mark:after{transform:rotate(0)}.fold__body{max-width:var(--width-prose);padding:0 0 var(--space-6) calc(var(--space-5) + var(--space-7) + var(--space-4) * 2);line-height:var(--leading-body);color:var(--tone-muted)}.options{grid-template-columns:repeat(auto-fit, minmax(var(--size-column-min), 1fr));gap:var(--space-7) var(--skeleton-gap);margin:0;padding:0;list-style:none;display:grid}.option{gap:var(--space-3);align-content:start;justify-items:start;display:grid}.option__photo{width:100%;height:var(--option-photo-height);margin-bottom:var(--space-3);border-radius:var(--radius-tile);overflow:hidden}.option__photo img{object-fit:cover;width:100%;height:100%}@media (width>=56.25rem){.band--beside>.band__grid{grid-auto-flow:dense}.band--beside>.band__grid>.at-label{grid-row:1}.band--beside>.band__grid>.rows{grid-row:1/span 2}.band--beside>.band__grid>.frame{border-radius:var(--radius-tile);align-self:stretch;position:relative;overflow:hidden}.band--beside>.band__grid>.frame.at-content{grid-area:2/2}.band--beside>.band__grid>.at-third{grid-column:3/6}.band--beside>.band__grid>.frame.at-rest{grid-column:2}.band--beside>.band__grid>.frame img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.stack--columns{column-gap:var(--skeleton-gap);columns:2;display:block}.stack--columns>*{margin-bottom:var(--space-4)}.stack--columns>.pheading,.stack--columns>.lead{column-span:all}.band--beside .at-third .small-print{column-gap:var(--skeleton-gap);columns:3;max-width:none;display:block}.band--beside .at-third .small-print:has(>ul){font-size:var(--text-sm);line-height:var(--leading-snug)}.band--beside .at-third .small-print>*{margin-bottom:var(--space-3);break-inside:avoid}.band--beside .at-third .small-print>ul{break-inside:auto;margin:0}.rows.at-rest{column-gap:var(--skeleton-gap);border-top:0;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.rows.at-rest .row{border-top:var(--border-width) solid var(--tone-line);border-bottom:0}}.legacy{min-width:0}.legacy--opener{position:relative}.bookchoice{isolation:isolate;align-items:center;display:inline-flex;position:relative}.bookchoice__defs{width:0;height:0;position:absolute;overflow:hidden}.bookchoice__cells{display:none}.bookchoice__toggle{z-index:1;cursor:pointer;transition:opacity var(--duration-fast) calc(var(--duration-divide-time) * .6);border:0;font-family:inherit;position:relative}.bookchoice__options{z-index:1;gap:var(--space-3);opacity:0;transition:opacity var(--duration-fast);flex-wrap:wrap;align-items:center;display:none;position:relative}.bookchoice__way{display:inline-flex;position:relative}.bookchoice__way,.bookchoice__options>.bookchoice{margin-inline:var(--price-overhang,0)}.bookchoice__price{margin-top:var(--price-line-gap);font-size:var(--text-xs);line-height:var(--leading-none);color:color-mix(in srgb, var(--tone-text) var(--price-line-strength), transparent);white-space:nowrap;position:absolute;top:100%;left:50%;transform:translate(-50%)}.bookchoice__options:has(.bookchoice__price){row-gap:calc(var(--space-3) + var(--price-line-room))}.path__action:has(.bookchoice__price){padding-bottom:var(--price-line-clear)}@media (width>=56.25rem){.path__action:has(.bookchoice__price){padding-bottom:0}}@media (width<=56.1875rem){.bookchoice__options{justify-content:center}}.bookchoice__price--whole{z-index:1;transition:opacity var(--duration-fast) calc(var(--duration-divide-time) * .65)}.bookchoice.is-split>.bookchoice__price--whole{opacity:0;transition:opacity var(--duration-fast)}.bookchoice.is-alive .alink--pill,.bookchoice.is-alive .alink--pill:hover,.bookchoice.is-alive .alink--pill:active{box-shadow:none;background:0 0;transform:none}.bookchoice.is-alive>.bookchoice__cells{z-index:0;width:var(--open-w);height:var(--open-h);pointer-events:none;filter:url(#bookchoice-goo) drop-shadow(var(--shadow-button));display:block;position:absolute;top:0;left:0}.bookchoice.is-alive:not(.is-open)>.bookchoice__cells{width:100%;height:100%}.bookchoice__cell{background:var(--color-accent);border-radius:var(--radius-pill);transition:width var(--duration-divide-time) var(--ease-divide-near), height var(--duration-divide-time) var(--ease-divide-near), transform var(--duration-divide-time) var(--ease-divide-near), background-color var(--duration-fast), opacity var(--duration-fast);display:block;position:absolute;top:0;left:0}.bookchoice__cell--a{width:var(--a-w0);height:var(--h0);transform:translate(0)}.bookchoice__cell--b{width:var(--b-w0);height:var(--h0);transform:translate(var(--b-x0), 0);transition-delay:var(--delay-divide-far);transition-timing-function:var(--ease-divide-far)}.bookchoice.is-split>.bookchoice__cells>.bookchoice__cell--a{width:var(--a-w1);height:var(--a-h1);transform:translate(var(--a-x1), var(--a-y1))}.bookchoice.is-split>.bookchoice__cells>.bookchoice__cell--b{width:var(--b-w1);height:var(--b-h1);transform:translate(var(--b-x1), var(--b-y1))}.bookchoice.is-alive:not(.is-open):has(>.bookchoice__toggle:hover)>.bookchoice__cells>.bookchoice__cell,.bookchoice.is-settled:has(>.bookchoice__options>[data-way=a]:hover)>.bookchoice__cells>.bookchoice__cell--a,.bookchoice.is-settled:has(>.bookchoice__options>[data-way=b]:hover)>.bookchoice__cells>.bookchoice__cell--b{background:var(--color-accent-hover)}.bookchoice.is-settled:has(>.bookchoice__options>[data-way=a]:active)>.bookchoice__cells>.bookchoice__cell--a,.bookchoice.is-settled:has(>.bookchoice__options>[data-way=b]:active)>.bookchoice__cells>.bookchoice__cell--b{background:var(--color-accent-press)}.band--gold .bookchoice__cell{background:var(--color-bg-inverse)}.band--gold .bookchoice__price{color:var(--tone-muted)}.seedsplit__more{font-size:var(--text-xs);color:var(--tone-muted)}.seedsplit__more a{color:inherit}.band--gold .bookchoice.is-alive:not(.is-open):has(>.bookchoice__toggle:hover)>.bookchoice__cells>.bookchoice__cell,.band--gold .bookchoice.is-settled:has(>.bookchoice__options>[data-way=a]:hover)>.bookchoice__cells>.bookchoice__cell--a,.band--gold .bookchoice.is-settled:has(>.bookchoice__options>[data-way=b]:hover)>.bookchoice__cells>.bookchoice__cell--b{background:var(--color-surface-strong)}.band--gold .bookchoice.is-settled:has(>.bookchoice__options>[data-way=a]:active)>.bookchoice__cells>.bookchoice__cell--a,.band--gold .bookchoice.is-settled:has(>.bookchoice__options>[data-way=b]:active)>.bookchoice__cells>.bookchoice__cell--b{background:var(--color-inverse-press)}.band--gold .bookchoice .alink--pill{color:var(--color-text-inverse)}.band--gold .bookchoice:not(.is-alive) .alink--pill{background:var(--color-bg-inverse)}.bookchoice.is-open>.bookchoice__toggle,.bookchoice.is-measuring>.bookchoice__toggle{position:absolute;top:0;left:0}.bookchoice.is-open>.bookchoice__options,.bookchoice.is-measuring>.bookchoice__options{display:flex}.bookchoice.is-measuring>.bookchoice__options{visibility:hidden}.bookchoice.is-measuring *,.bookchoice.is-still,.bookchoice.is-still *{transition:none}.bookchoice:has(>.bookchoice__options>.bookchoice.is-open[data-way=a])>.bookchoice__cells>.bookchoice__cell--a,.bookchoice:has(>.bookchoice__options>.bookchoice.is-open[data-way=b])>.bookchoice__cells>.bookchoice__cell--b{visibility:hidden}.bookchoice__options>[data-way]{transition:opacity var(--duration-fast), visibility var(--duration-instant)}.bookchoice:has(>.bookchoice__options>.bookchoice.is-open[data-way=a])>.bookchoice__options>[data-way=b],.bookchoice:has(>.bookchoice__options>.bookchoice.is-open[data-way=b])>.bookchoice__options>[data-way=a]{visibility:hidden;opacity:0;transition:opacity var(--duration-fast), visibility var(--duration-instant) linear var(--duration-fast)}.bookchoice:has(>.bookchoice__options>.bookchoice.is-open[data-way=a])>.bookchoice__cells>.bookchoice__cell--b,.bookchoice:has(>.bookchoice__options>.bookchoice.is-open[data-way=b])>.bookchoice__cells>.bookchoice__cell--a{opacity:0}.bookchoice.is-shifting>.bookchoice__cells>.bookchoice__cell{transition-delay:initial;transition-timing-function:var(--ease-divide-near)}.bookchoice.is-split>.bookchoice__toggle{opacity:0;transition:opacity var(--duration-fast)}.bookchoice.is-split>.bookchoice__options{opacity:1;transition:opacity var(--duration-fast) calc(var(--duration-divide-time) * .65)}@media (prefers-reduced-motion:reduce){.bookchoice{--duration-divide:0}.bookchoice *{transition:none}}.bookchoice[data-stack] .bookchoice__options{flex-flow:column;align-items:stretch}.bookchoice[data-stack] .bookchoice__way,.bookchoice[data-stack] .bookchoice__options>.bookchoice,.bookchoice[data-stack] .bookchoice__options>.bookchoice>.bookchoice__toggle{width:100%}.bookchoice[data-stack] .bookchoice__toggle,.bookchoice[data-stack] .bookchoice__way>a{justify-content:center}.bookchoice[data-stack] .bookchoice__way>a{flex:1}@media (scripting:none){.bookchoice__toggle{display:none}.bookchoice__options{opacity:1;display:flex}.bookchoice__price--whole{display:none}}.opener__actions{gap:calc(var(--space-4) + var(--price-line-clear)) var(--space-6);margin-bottom:var(--price-line-clear);flex-wrap:wrap;align-items:center;display:flex}.opener__actions .alink:not(.alink--pill){color:var(--tone-text)}.band,.mhero--light{--tone-second:var(--color-scrim-light);--tone-second-hover:var(--color-second-hover);--tone-second-press:var(--color-second-press);--tone-second-line:var(--color-border);--tone-second-line-hover:var(--color-second-line-hover)}.band--navy,.band--slate,.mhero:not(.mhero--light),.opener__content{--tone-second:var(--color-chip-inverse);--tone-second-hover:var(--color-second-inverse-hover);--tone-second-press:var(--color-second-inverse-press);--tone-second-line:var(--color-text-inverse-faint);--tone-second-line-hover:var(--color-second-inverse-line-hover)}.opener__actions>.alink:not(.alink--pill){gap:var(--space-2);padding:var(--space-3) var(--space-5) var(--space-3) var(--space-4);background:var(--tone-second);border-radius:var(--radius-pill);box-shadow:inset 0 0 0 var(--border-width) var(--tone-second-line);backdrop-filter:blur(var(--blur-chip));transition:background var(--duration-button) ease, box-shadow var(--duration-button) ease}.opener__actions>.alink:not(.alink--pill) .alink__chip{border-color:#0000}.opener__actions>.alink:not(.alink--pill):hover{background:var(--tone-second-hover);box-shadow:inset 0 0 0 var(--border-width) var(--tone-second-line-hover)}.opener__actions>.alink:not(.alink--pill):active{background:var(--tone-second-press)}.opener__actions>.alink:not(.alink--pill):hover .alink__chip{transform:none}.opener__actions>.alink:not(.alink--pill):hover .alink__text{text-decoration:none}@media (width<=56.1875rem){.opener__content,.mhero__content,.band--gold .seedsplit__words,.band--gold .seedsplit__words>.stack,.paths-open__words{text-align:center;justify-items:center}.opener__actions{flex-direction:column;margin-bottom:0}.opener__tagline,.mhero__tagline,.band--gold .seedsplit__words .lead,.subscribe__line{text-wrap:balance}}.wall{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.wall__track,.wall__strip{display:contents}.wall{position:relative}.wall__more{top:calc(50% - var(--size-wall-arrow) / 2);right:calc(var(--size-wall-arrow) / -2);z-index:1;width:var(--size-wall-arrow);height:var(--size-wall-arrow);color:var(--color-text-inverse);cursor:pointer;background:var(--color-bg-inverse);border:var(--border-width-strong) solid var(--color-bg);border-radius:var(--radius-circle);transition:color var(--duration-fast), background var(--duration-fast);justify-content:center;align-items:center;padding:0;display:none;position:absolute}.wall__more:hover{color:var(--color-accent-contrast);background:var(--color-accent)}.wall__more svg{fill:none;stroke:currentColor;width:55%;height:55%;stroke-width:var(--border-width-strong);stroke-linecap:round;stroke-linejoin:round;transition:transform var(--duration-base) var(--ease-standard)}.wall__more.is-back svg{transform:rotate(180deg)}.wall__panel{--tone-text:var(--color-text-inverse);--tone-muted:var(--color-text-inverse-muted);--tone-accent:var(--color-accent-text-on-dark);gap:var(--space-5);padding:var(--space-7);color:var(--tone-text);background:var(--color-bg-inverse);border-radius:var(--radius-tile);grid-column:1/-1;align-content:center;display:grid}.wall__quotes{gap:var(--space-7);display:grid}.wall__quote{gap:var(--space-5);align-content:start;margin:0;display:grid}.wall__quote blockquote{font-family:var(--font-quote);font-style:italic}.wall__mark,.wall__end{height:var(--size-quote-mark-box);font-family:var(--font-quote);font-size:var(--size-wall-quote-mark);font-style:normal;line-height:var(--leading-none);color:var(--tone-accent)}.wall__mark{display:block}.wall__end{margin-left:var(--space-3);vertical-align:top;display:inline-block}.wall__quote figcaption{gap:var(--space-4);align-items:center;display:flex}.wall__quote figcaption:before{width:var(--space-7);height:var(--border-width);content:"";background:var(--tone-accent);flex:none}.wall.is-enhanced .wall__quotes{gap:0}.wall.is-enhanced .wall__quote{visibility:hidden;opacity:0;transition:opacity var(--duration-base) var(--ease-standard), visibility var(--duration-base);grid-area:1/1}.wall.is-enhanced .wall__quote.is-on{visibility:visible;opacity:1}@media (width<=56.1875rem){.wall__face,.wall__track{order:1}.wall__panel{order:2}.wall.is-square .wall__track{grid-column:1/-1}.wall.is-paged .wall__more{top:calc(var(--wall-face) + var(--space-3));width:var(--wall-face);height:var(--wall-face);border-radius:var(--radius-tile);border:0;display:flex;right:0}}.wall__face{aspect-ratio:1;cursor:pointer;background:var(--color-surface);border-radius:var(--radius-tile);border:0;padding:0;overflow:hidden}.wall__face img{object-fit:cover;width:100%;height:100%;opacity:var(--opacity-wall-face-rest);filter:grayscale();transition:filter var(--duration-base), opacity var(--duration-base)}.wall__face.is-on img{opacity:1;filter:none}@media (width>=56.25rem){.wall{grid-template-columns:repeat(6,minmax(0,1fr))}.wall__panel{grid-area:1/1/4/3}.wall--rows-1 .wall__panel{grid-row:1/2}.wall--rows-2 .wall__panel{grid-row:1/3}.wall--rows-4 .wall__panel{grid-row:1/5}.wall.is-paged .wall__more{display:flex}.wall{grid-auto-rows:min(var(--size-wall-face), calc(var(--size-wall-room) - var(--space-3)) / 2)}.wall--rows-1{grid-auto-rows:min(var(--size-wall-face), var(--size-wall-room))}.wall--rows-4{grid-auto-rows:min(var(--size-wall-face), calc(var(--size-wall-room) - var(--space-3) * 3) / 4)}.wall__face{aspect-ratio:auto}.wall--small .wall__panel{grid-column:1/4}.wall--wide{grid-template-columns:repeat(9,minmax(0,1fr))}.wall--wide .wall__panel{grid-column:1/4}.wall.is-square{grid-template-columns:minmax(0, 1fr) repeat(var(--wall-across), var(--wall-face))}.wall.is-square .wall__panel{grid-column:1/2}.wall.is-square .wall__track{grid-row:1 / span var(--wall-show);grid-column:2/-1}}.wall.is-square .wall__track{margin-inline:calc(var(--space-3) / -2);padding-inline:calc(var(--space-3) / 2);display:block;overflow-x:clip}.wall.is-square .wall__strip{grid-template-rows:repeat(var(--wall-show), var(--wall-face));grid-auto-columns:var(--wall-face);gap:var(--space-3);width:max-content;transform:translateX(calc((var(--wall-face) + var(--space-3)) * var(--wall-col,0) * -1));transition:transform var(--duration-slow) var(--ease-standard);grid-auto-flow:column;display:grid}@media (prefers-reduced-motion:reduce){.wall__strip{transition:none}}.closing-item{gap:var(--space-4) var(--space-5);grid-template-columns:auto minmax(0,1fr);align-content:start;display:grid}.closing-item>:not(.pnumber){grid-column:2}.closing-item .pnumber{padding-top:var(--space-2)}.subscribe{justify-items:center;display:grid}.subscribe .newsletter-form{width:100%}.subscribe__line{margin:0 0 var(--space-6);text-align:center}.subscribe .newsletter-form__row{grid-template-columns:minmax(0, 1fr) minmax(var(--size-input-min), var(--size-input)) minmax(0, 1fr);gap:var(--space-5);align-items:center;display:grid}.subscribe .newsletter-form__input{min-width:0;padding:var(--space-3) 0;font-size:var(--text-lg);color:var(--tone-text);border:0;border-bottom:var(--border-width) solid var(--tone-muted);box-shadow:none;text-align:center;background:0 0;border-radius:0;grid-column:2}.subscribe .newsletter-form__input::placeholder{color:var(--tone-muted)}.subscribe .newsletter-form .btn{padding:var(--space-3) var(--space-6);font-size:var(--text-base);color:var(--color-text-inverse);background:var(--color-bg-inverse);border-radius:var(--radius-pill);box-shadow:none;border:0;grid-column:3;justify-self:start}.subscribe .newsletter-form .btn:hover{color:var(--color-accent-contrast);background:var(--color-accent)}.js .subscribe .newsletter-form .btn{transition:opacity var(--duration-base) var(--ease-standard), visibility var(--duration-base), color var(--duration-fast), background var(--duration-fast)}.js .subscribe .newsletter-form__row:not(.is-ready) .btn{visibility:hidden;opacity:0}@media (width<=56.1875rem){.subscribe .newsletter-form__row{grid-template-columns:minmax(0,1fr)}.subscribe .newsletter-form__input{grid-column:1}.subscribe .newsletter-form .btn{grid-column:1;justify-self:center}.js .subscribe .newsletter-form__row:not(.is-ready) .btn{display:none}}.subscribe .newsletter-form__notice,.subscribe .newsletter-form__status{margin-top:var(--space-4);font-size:var(--text-xs);color:var(--tone-muted);text-align:center}.pfooter{--tone-text:var(--color-text-inverse);--tone-muted:var(--color-text-inverse-muted);--tone-line:var(--color-border-inverse);--tone-link:var(--color-link-inverse);--tone-accent:var(--color-accent-text-on-dark);--color-focus:var(--color-focus-inverse);padding-inline:var(--skeleton-gutter);color:var(--tone-text);text-align:center;background:var(--color-bg-inverse)}.pfooter__base{gap:var(--space-6);padding-block:calc(var(--space-9) * .75) var(--space-8);grid-template-columns:minmax(0,1fr);justify-items:center;display:grid}.pfooter__wordmark{color:inherit;text-decoration:none;display:block}.pfooter__wordmark img{width:var(--size-logo);height:auto}.pfooter__lead{column-gap:var(--space-6);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:end;width:100%;display:grid}.pfooter__own{display:contents}.pfooter__lead .pfooter__wordmark{justify-self:end}.pfooter__rule{width:var(--border-width);height:min(var(--size-tap), 100%);background:var(--tone-line);align-self:center}.pfooter__family{gap:var(--space-3);justify-self:start;justify-items:start;display:grid}.pfooter__family p{font-size:var(--text-2xs);line-height:var(--leading-body);color:var(--tone-muted);white-space:nowrap;margin:0}.pfooter__family ul{gap:var(--space-6);align-items:center;margin:0;padding:0;list-style:none;display:flex}.pfooter__sister{opacity:var(--opacity-family);transition:opacity var(--duration-fast);display:block;position:relative}.pfooter__sister:hover,.pfooter__sister:focus-visible{opacity:1}.pfooter__sister:after{height:max(100%, var(--size-tap));content:"";position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.pfooter__sister img,.pfooter__sister svg{width:auto;height:calc(var(--size-logo) * .094);filter:brightness(0)invert();display:block;overflow:visible}@media (width<=37.4375rem){.pfooter__lead{gap:var(--space-4);flex-direction:column;align-items:center;display:flex}.pfooter__lead .pfooter__wordmark,.pfooter__family{justify-self:auto}.pfooter__rule{display:none}.pfooter__family{gap:var(--space-3) var(--space-4);flex-wrap:wrap;justify-content:center;align-items:center;display:flex}.pfooter__family ul{gap:var(--space-3) var(--space-5);flex-wrap:wrap;justify-content:center}.pfooter__family li{flex-shrink:0}.pfooter__sister img,.pfooter__sister svg{height:calc(var(--size-logo) * .103)}}.pfooter__pages,.pfooter__legal{flex-wrap:wrap;justify-content:center;margin:0;padding:0;list-style:none;display:flex}.pfooter__pages{gap:var(--space-4) var(--space-6);max-width:var(--width-wide);font-size:var(--text-xs);color:var(--tone-muted)}.pfooter__pages a,.pfooter__legal a{color:inherit;text-decoration:none}.pfooter__pages a:hover,.pfooter__legal a:hover{color:var(--tone-link)}.pfooter__social{gap:var(--space-4);align-items:center;margin:0;padding:0;list-style:none;display:flex}.pfooter__social a{color:inherit;transition:color var(--duration-fast);display:flex;position:relative}.pfooter__social a:after{width:var(--size-tap);height:var(--size-tap);content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pfooter__social a:hover{color:var(--tone-link)}.pfooter__social svg{width:calc(var(--text-xs) * 1.15);height:calc(var(--text-xs) * 1.15)}.pfooter__label{margin:var(--space-3) 0 calc(var(--space-2) * -1);font-family:inherit;font-size:var(--text-2xs);font-weight:inherit;line-height:var(--leading-body);color:var(--tone-muted);letter-spacing:var(--tracking-wide)}.pfooter__causes{grid-template-columns:repeat(auto-fit, minmax(var(--size-column-min), 1fr));gap:var(--space-6) var(--skeleton-gap);width:100%;max-width:var(--width-wide);margin:var(--space-3) 0 0;padding:0;list-style:none;display:grid}.pfooter__causes li{gap:var(--space-4);align-content:start;justify-items:center;display:grid}.pfooter__causes p{max-width:var(--width-narrow);font-size:var(--text-2xs);line-height:var(--leading-body);color:var(--tone-muted)}.pfooter__mark{width:auto;height:var(--size-footer-mark);object-fit:contain;display:block}.pfooter__mark--padded{height:calc(var(--size-footer-mark) * 1.9);margin-block:calc(var(--size-footer-mark) * -.45)}.pfooter__rights{gap:var(--space-5);padding-block:var(--space-6);border-top:var(--border-width) solid var(--tone-line);grid-template-columns:minmax(0,1fr);justify-items:center;display:grid}.pfooter__fine{gap:var(--space-3) var(--space-5);width:100%;font-size:var(--text-xs);color:var(--tone-muted);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;display:grid}.pfooter__copy{justify-self:start}.pfooter__middle{gap:var(--space-2) var(--space-5);flex-wrap:wrap;justify-content:center;display:flex}.pfooter__fine .pfooter__social{justify-self:end}@media (width<=56.1875rem){.pfooter__fine{grid-template-columns:minmax(0,1fr);justify-items:center}.pfooter__copy,.pfooter__fine .pfooter__social{justify-self:center}}.pfooter__legal{gap:var(--space-2) var(--space-5)}.pfooter__address{font-style:normal}.contact-form{gap:var(--space-5);display:grid}.contact-form__name{border:0;min-width:0;margin:0;padding:0}.contact-form__name legend{margin-bottom:var(--space-2);padding:0}.contact-form__row{grid-template-columns:repeat(auto-fit, minmax(var(--size-column-min), 1fr));gap:var(--space-4) var(--skeleton-gap);display:grid}.contact-form__actions{gap:var(--space-4);flex-wrap:wrap;align-items:center;display:flex}.contact-form__notice{margin-bottom:var(--space-5);padding:var(--space-3) var(--space-4);font-size:var(--text-xs);border:var(--border-width) dashed var(--tone-line)}.contact-form__thanks{font-size:var(--text-2xl)}.contact-form__done:focus{outline:none}[data-rise-block]{animation-duration:auto;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:scroll(root)}.path{counter-reset:path;gap:var(--space-7) var(--skeleton-gap);margin:0;padding:0;list-style:none;display:grid;position:relative}.path li{gap:var(--space-4);padding-top:var(--space-8);text-align:center;justify-items:center;display:grid;position:relative}.path li:before{width:var(--size-step-number);height:var(--size-step-number);font-size:var(--text-sm);color:var(--tone-behind);counter-increment:path;content:counter(path);background:var(--tone-text);border-radius:var(--radius-circle);place-items:center;display:grid;position:absolute;top:0;left:50%;transform:translate(-50%)}.path__action{flex-direction:column;align-items:center;display:flex}.path h3{font-size:var(--text-2xl);font-weight:var(--weight-heading);line-height:var(--leading-heading);letter-spacing:var(--tracking-heading)}.path p{max-width:var(--width-narrow);color:var(--tone-muted)}@media (width>=56.25rem){.path{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}.path li:not(:first-child):after{top:calc(var(--size-step-number) / 2);right:calc(50% + var(--size-step-number) / 2);width:calc(100% + var(--skeleton-gap) - var(--size-step-number));height:var(--border-width);content:"";background:var(--tone-line);transform-origin:0;position:absolute}}@media (width<=56.1875rem){.path{row-gap:0}.path li:not(:last-child){padding-bottom:var(--space-7)}.path li:not(:first-child):after{top:calc((var(--space-3) + var(--space-7) - var(--space-5)) * -1);width:var(--border-width);height:calc(var(--space-7) - var(--space-5));content:"";background:var(--tone-line);transform-origin:top;position:absolute;left:50%}}.path li:not(:first-child){--path-wait:var(--duration-path-line)}@media (width>=56.25rem){.path li:nth-child(2){--path-line-at:calc(var(--duration-path-grow) - var(--unveil-stagger-mid-time))}.path li:nth-child(3){--path-line-at:calc(var(--duration-path-grow) * 2 + var(--duration-path-line) - var(--unveil-stagger-mid-time) * 2)}.path li:nth-child(4){--path-line-at:calc(var(--duration-path-grow) * 3 + var(--duration-path-line) * 2 - var(--unveil-stagger-mid-time) * 3)}}@media (prefers-reduced-motion:no-preference){.js .path li[data-reveal].is-scrubbed{opacity:1;filter:none;transition:none;transform:none}.js .path li[data-reveal].is-scrubbed:after{transition:transform var(--duration-path-line) var(--ease-standard) calc(var(--reveal-delay,0s) + var(--path-line-at,0s));transform:scaleX(0)}.js .path li[data-reveal].is-scrubbed:before{transition:transform var(--duration-path-grow) var(--ease-unveil) calc(var(--reveal-delay,0s) + var(--path-line-at,0s) + var(--path-wait,0s));transform:translate(-50%)scale(0)}.js .path li[data-reveal].is-scrubbed>*{opacity:0;filter:blur(var(--blur-reveal));transform:translateY(var(--distance-reveal));--path-words-at:calc(var(--reveal-delay,0s) + var(--path-line-at,0s) + var(--path-wait,0s));transition:opacity var(--duration-slow) var(--ease-unveil) var(--path-words-at), filter var(--duration-slow) var(--ease-unveil) var(--path-words-at), transform var(--duration-slow) var(--ease-unveil) var(--path-words-at)}.js .path li[data-reveal].is-scrubbed.is-sharp:after{transform:none}.js .path li[data-reveal].is-scrubbed.is-sharp:before{transform:translate(-50%)}.js .path li[data-reveal].is-scrubbed.is-sharp>*{opacity:1;filter:none;transform:none}@media (width<=56.1875rem){.js .path li[data-reveal].is-scrubbed:after{transform:scaleY(0)}.js .path li[data-reveal].is-scrubbed.is-sharp:after{transform:none}}.js .path li[data-reveal].is-reached:after,.js .path li[data-reveal].is-reached>*{opacity:1;filter:none;transition:none;transform:none}.js .path li[data-reveal].is-reached:before{transition:none;transform:translate(-50%)}}html{scrollbar-gutter:stable}html.is-held{overflow:hidden}#main{--text-base:var(--text-sm);--text-lg:var(--text-sm);--text-heading-context:var(--text-xl);--opener-line-size:var(--text-sm);font-size:var(--text-sm)}#main :is(.lead,.trio__text){font-size:var(--text-sm);line-height:var(--leading-body);letter-spacing:normal}#main :is(.seedtile__title,.statement,.path h3,.frame-views__title){font-size:var(--text-xl)}#main .wall__quote .quiet{font-size:var(--text-xs)}@media (width>=56.25rem){#main>.band:not(.seedsplit,.band--strip,:has(>.band__grid>.halves)),#main>.scrub>.band:not(.seedsplit,.band--strip,:has(>.band__grid>.halves)){grid-template-rows:minmax(var(--balance-least), 1fr) auto minmax(var(--balance-least), 1fr);padding-block:var(--header-height) 0;grid-template-columns:minmax(0,1fr);display:grid}#main>.band>.band__grid,#main>.scrub>.band>.band__grid{grid-row:2}#main>.seedsplit{grid-template-rows:minmax(var(--balance-least), 1fr) auto minmax(var(--balance-least), 1fr);padding-block:var(--header-height) 0;row-gap:0}#main>.seedsplit>*{grid-row:2}#main .band--boxes>.band__grid:has(>.subscribe){row-gap:var(--flow-gap);grid-template-rows:none}#main .band--boxes>.band__grid>.subscribe{grid-row:auto;margin-top:0}#main :is(.pheading,.seedsplit__title){text-box:trim-start cap alphabetic}}@media (width<=56.1875rem){main>.band:is(:has(>.band__grid>.trio--wide),:has(>.band__grid>.squote),.band--gold),main>.scrub>.band:is(:has(>.band__grid>.trio--wide),:has(>.band__grid>.squote),.band--gold){min-height:var(--band-min-height);align-content:center;display:grid}main>.band:has(>.band__grid>.squote),main>.scrub>.band:has(>.band__grid>.squote){padding-top:var(--header-height);align-content:start}main>.band:has(>.band__grid>.subscribe),main>.scrub>.band:has(>.band__grid>.subscribe){min-height:calc(80 * var(--vh));align-content:center;display:grid}}@media (width>=56.25rem){main>.band,main>.scrub>.band{min-height:var(--band-min-height)}main>.band.band--strip{min-height:calc(calc(100 * var(--vh)) - var(--opener-height));padding-block:0}}.outcomes{gap:var(--space-6);display:grid}.outcomes__photo{aspect-ratio:var(--ratio-outcome-photo);border-radius:var(--radius-tile);position:relative;overflow:hidden}.outcomes__list h3+p{margin-top:var(--space-1)}.outcomes__photo img{object-fit:cover;width:100%;height:100%}.outcomes__list{gap:var(--space-2);align-content:center;margin:0;padding:0;list-style:none;display:grid}.outcomes__list li{gap:var(--space-4);padding-bottom:var(--space-2);border-bottom:var(--border-width) solid var(--tone-line);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.outcomes__list h3{font-size:var(--text-lg);font-weight:var(--weight-heading);line-height:var(--leading-heading)}.outcomes__list p{margin-top:var(--space-1);font-size:var(--text-sm);line-height:var(--leading-tight);color:var(--tone-muted)}@media (width>=56.25rem){.outcomes{gap:var(--skeleton-gap);grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:stretch}.outcomes__photo{aspect-ratio:auto;min-height:0}.outcomes__photo img{position:absolute;inset:0}}.frame-views__title{font-size:var(--text-3xl);font-weight:var(--weight-heading);line-height:var(--leading-heading);letter-spacing:var(--tracking-heading)}.frame-views__lead{font-size:var(--text-lg);color:var(--tone-accent)}.breath__turn{transform-origin:50%;animation:breath-turn var(--duration-turn) linear infinite}@keyframes breath-turn{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.breath__turn{animation:none}}.breath__arc{fill:none;stroke:var(--color-text);stroke-linecap:round}.breath__tip{fill:var(--color-text);stroke:var(--color-text);stroke-linejoin:round}.breath__arc--second{stroke:var(--color-surface-strong)}.breath__tip--second{fill:var(--color-surface-strong);stroke:var(--color-surface-strong)}.vcard--photo{padding-top:0;overflow:hidden}.vcard__photo{width:100%;height:auto;margin-bottom:var(--space-3);aspect-ratio:var(--ratio-card-photo);object-fit:cover}@media (width>=56.25rem){.prose-columns{columns:2;column-gap:var(--skeleton-gap);display:block}.small-print.prose-columns{max-width:none;font-size:var(--text-sm);line-height:var(--leading-snug);columns:4}.small-print.prose-columns>p{break-inside:auto}.seedsplit .prose-columns{line-height:var(--leading-body);color:var(--tone-muted)}.seedsplit .prose-columns>p+p{margin-top:var(--flow-gap)}.seedsplit .prose-columns{orphans:1;widows:1}.seedsplit .prose-columns>p{break-inside:auto}}@media (width>=87.5rem){.small-print.prose-columns{columns:5}}.frame--row{gap:var(--space-5);grid-auto-flow:column;justify-content:start;align-items:end;display:grid}.cards__foot{padding-top:var(--space-4);justify-items:center;display:grid}.small-print.prose-columns.biostory{columns:2}.credgroups{gap:var(--space-6) var(--skeleton-gap);grid-template-columns:minmax(0,1fr);display:grid}.credgroup h3{padding-bottom:var(--space-2);color:var(--tone-accent);letter-spacing:var(--tracking-wide);font-size:var(--text-sm);border-bottom:var(--border-width) solid var(--tone-line)}.credgroup ul{gap:var(--space-2);margin:var(--space-3) 0 0;font-size:var(--text-sm);line-height:var(--leading-snug);padding:0;list-style:none;display:grid}.credgroup span{color:var(--tone-muted)}@media (width>=56.25rem){.credgroups{grid-template-columns:repeat(4,minmax(0,1fr))}}.band:has(>.band__grid>.halves){isolation:isolate;overflow:clip}.band:has(>.band__grid>.halves)>.band__grid{position:static}.halves{z-index:-1;grid-template-columns:repeat(auto-fit,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid;position:absolute;inset:0}.halves__door{height:100%;color:var(--color-text-inverse);text-decoration:none;display:grid;position:relative;overflow:hidden}.halves__door>*{grid-area:1/1}.halves>li{place-items:center;display:grid}@media (width>=56.25rem){.halves{top:var(--header-height)}.halves>li>.halves__door{width:100%;height:var(--size-gateway-band);border-radius:0}}.halves__door{width:var(--size-gateway-photo);height:var(--size-gateway-photo);border-radius:var(--radius-tile)}.halves__photo{object-fit:cover;width:100%;height:100%;transition:transform var(--duration-slow) var(--ease-standard), opacity var(--duration-base) var(--ease-standard)}.halves__photo--top{object-position:50% 12%}.halves__photo--centre{object-position:50% 50%}.halves__photo--foot{object-position:71% 100%}.halves__door:hover .halves__photo{transform:scale(var(--scale-zoom))}@media (hover:hover) and (pointer:fine){.halves__door:hover .halves__photo{opacity:var(--opacity-hover)}}.halves__door:focus-visible{outline:none}.halves__door:focus-visible:after{outline:var(--focus-width) solid var(--color-focus);outline-offset:var(--focus-offset-inside);box-shadow:var(--focus-halo-inside)}.halves__door:after{content:"";background:var(--color-scrim-soft);position:absolute;inset:0}.halves__door--bright:after{background:var(--gradient-words-centre), var(--color-scrim-soft)}.halves__door--bright .halves__words>:not(.halves__pill){text-shadow:var(--shadow-text-on-photo)}.halves__words{z-index:1;gap:var(--space-4);padding:var(--space-8) var(--space-7);text-align:center;place-content:center;justify-items:center;display:grid}#main .halves__words .seedtile__title{font-size:var(--text-sm);color:var(--color-accent-text-on-dark)}#main .halves__words .seedtile__line{font-size:var(--text-xl);line-height:var(--leading-heading);letter-spacing:var(--tracking-heading)}.halves__pill{margin-top:var(--space-5);padding:var(--space-3) var(--space-6);color:var(--color-text);white-space:nowrap;background:var(--color-bg);border-radius:var(--radius-pill);transition:color var(--duration-fast), background var(--duration-fast)}.halves__door:hover .halves__pill{color:var(--color-accent-contrast);background:var(--color-accent)}@media (width>=56.25rem){.halves>li>.halves__door{grid-template:minmax(0,1fr)/minmax(0,1fr)}.halves>li>.halves__door>.halves__photo{object-position:50% 25%}.halves>li>.halves__door>.halves__photo--foot{object-position:100% 100%}.halves__words{padding-bottom:var(--space-7);align-self:end}.halves__door--bright:after{background:var(--color-scrim-soft)}.halves__door--bright .halves__words{background:var(--gradient-words-centre)}}@media (width<=56.1875rem){.band:has(>.band__grid>.halves){padding-block:0}.halves{z-index:auto;margin-inline:calc(var(--skeleton-gutter) * -1);grid-template-columns:minmax(0,1fr);position:static}.halves__door{width:100%;height:auto;min-height:calc(70 * var(--vh) * var(--share-gateway-photo))}.halves{gap:var(--space-5);padding-block:var(--space-7);margin-inline:0}.halves__words{padding:var(--space-8) var(--space-6) var(--space-7);background:var(--gradient-words-foot);align-self:end}.halves__door--bright:after{background:var(--color-scrim-soft)}}.mscroll{--mscroll-room:calc(100 * var(--vh) - var(--header-height) - var(--balance-least) * 2 - var(--mscroll-heading,0rem) - var(--section-heading-gap));grid-template-columns:minmax(0, var(--width-model-list)) minmax(0, var(--width-model-drawing));gap:var(--gap-model);width:min(100%, var(--width-content));justify-self:center;align-items:center;display:grid}@media (width<=47.4375rem){.mscroll{grid-template-columns:minmax(0,1fr)}.mscroll__stage{order:-1}}.mscroll__list{min-width:0;position:relative}.mscroll__rows{gap:var(--gap-model-rows);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.mscroll__rows.is-aligned{display:block;position:relative}.mscroll__rows.is-aligned>.mscroll__row{position:absolute;left:0;right:0}.mscroll__row{padding-block:var(--pad-model-row);padding-left:var(--inset-model-row);color:color-mix(in srgb, var(--tone-text) var(--mix-model-closed), transparent);cursor:pointer;transition:color var(--duration-model-row) var(--ease-standard);position:relative}.mscroll__row:hover,.mscroll__row:focus-within,.mscroll__row.is-on{color:var(--tone-text)}@media (pointer:coarse){.mscroll__row{min-height:var(--size-tap)}}.mscroll__title{line-height:var(--leading-snug);letter-spacing:normal;margin:0}.mscroll__open{font:inherit;color:inherit;text-align:left;letter-spacing:inherit;cursor:pointer;background:0 0;border:0;padding:0}.mscroll__row .mscroll__line{min-height:0;line-height:var(--leading-body);color:var(--tone-text);margin:0;overflow:hidden}.mscroll__row .mscroll__line:before{height:var(--space-2);content:"";display:block}.mscroll__more{grid-template-rows:1fr;display:grid}.js .mscroll__more{transition:grid-template-rows var(--duration-model-line) var(--ease-standard);grid-template-rows:0fr}.js .mscroll__row .mscroll__line{opacity:0;transition:opacity var(--duration-model-line) var(--ease-standard)}.js .mscroll__row.is-on .mscroll__more{grid-template-rows:1fr}.js .mscroll__row.is-on .mscroll__line{opacity:1}.js .mscroll.is-shut .mscroll__row .mscroll__more{grid-template-rows:0fr}.js .mscroll.is-measuring .mscroll__row .mscroll__more{grid-template-rows:1fr}.js .mscroll.is-still .mscroll__more,.js .mscroll.is-still .mscroll__line{transition:none}@media (prefers-reduced-motion:reduce){.js .mscroll__more,.js .mscroll__row .mscroll__line{transition:none}}.mscroll__bar{width:var(--size-model-rail);background:color-mix(in srgb, var(--tone-text) var(--mix-model-rail), transparent);position:absolute;top:0;bottom:0;left:0}.mscroll__bar-fill{width:var(--size-model-fill);height:calc(var(--model-progress,0) * 100%);background:var(--tone-text);position:absolute;top:0;left:0}.mscroll.is-stopped .mscroll__bar-fill{transition:height var(--duration-model-change) var(--ease-standard)}.mscroll__stage{place-items:center;min-width:0;display:grid}.mscroll__art{width:100%;max-height:var(--mscroll-room);color:var(--tone-text);overflow:visible}.mscroll__art text{transition:opacity var(--duration-slow) var(--ease-standard), fill-opacity var(--duration-slow) var(--ease-standard)}svg.mscroll__art{height:auto}.mscroll__art.mscroll__orb{max-width:calc(var(--mscroll-room) * 2);max-height:none}.mscroll__orb{grid-template-columns:minmax(0, 1fr) var(--size-orb-ring) minmax(0, 1fr);align-items:center;gap:var(--space-4);display:grid}.orb__side{gap:var(--space-2);display:grid}.orb__side--in>*{opacity:var(--in-show,1)}.orb__side--in{transform:translate(var(--in-x,0), var(--in-y,0))}.orb__side--out{transform:translate(var(--out-x,0), var(--out-y,0))}.orb__side--out>*{opacity:var(--out-show,1)}.orb__side--in .orb__heading{transform:scale(calc(var(--scale-orb-breath) + (var(--scale-orb-breath-full) - var(--scale-orb-breath)) * var(--in-grow,1)));transform-origin:0}.orb__side--out .orb__heading{transform:scale(calc(var(--scale-orb-breath) + (var(--scale-orb-breath-full) - var(--scale-orb-breath)) * var(--out-grow,1)));transform-origin:0}.orb__heading{font-size:var(--text-xl);font-weight:var(--weight-heading)}.orb__bar{inline-size:100%;max-inline-size:var(--size-orb-bar);block-size:var(--border-width-strong);background:color-mix(in srgb, currentColor var(--mix-orb-track), transparent);display:block;overflow:hidden}.orb__fill{background:var(--color-breath-in-2);block-size:100%;inline-size:100%;transform:scaleX(var(--in-bar,1));transform-origin:0;display:block}.orb__side--out .orb__fill{background:var(--color-breath-out-3);transform:scaleX(var(--out-bar,1))}.orb__caption{inline-size:100%;max-inline-size:var(--size-orb-bar);font-size:var(--text-sm)}.orb__side--in>.orb__caption{transform:scale(calc(var(--scale-orb-breath) + (var(--scale-orb-breath-full) - var(--scale-orb-breath)) * var(--in-grow,1)));transform-origin:0;mask-image:linear-gradient(to right, currentColor calc(var(--in-bar,1) * 100%), transparent calc(var(--in-bar,1) * 100% + var(--size-orb-edge)))}.orb__side--out>.orb__caption{transform:scale(calc(var(--scale-orb-breath) + (var(--scale-orb-breath-full) - var(--scale-orb-breath)) * var(--out-grow,1)));transform-origin:0;mask-image:linear-gradient(to right, currentColor calc(var(--out-bar,1) * 100%), transparent calc(var(--out-bar,1) * 100% + var(--size-orb-edge)))}.orb__ring{display:grid}.orb__canvas{aspect-ratio:1;grid-area:1/1;inline-size:100%}.mscroll__cone .mscroll__band{fill:none;stroke:color-mix(in srgb, var(--tone-text) var(--mix-model-name), transparent);stroke-width:var(--size-model-outline);stroke-linejoin:round;vector-effect:non-scaling-stroke}.mscroll__cone .mscroll__wash{fill:var(--tone-accent);stroke:none;opacity:0;transition:opacity var(--duration-model-change) var(--ease-standard)}.mscroll__cone .mscroll__level.is-lit>.mscroll__wash{opacity:var(--opacity-model-wash)}.mscroll__cone .mscroll__edge{fill:none;stroke:var(--tone-text);stroke-width:var(--size-model-open);stroke-linejoin:round;vector-effect:non-scaling-stroke;opacity:0;transition:opacity var(--duration-model-change) var(--ease-standard)}.mscroll__cone .mscroll__edge.is-lit{opacity:1}.mscroll__cone .mscroll__name,.mscroll__cone .mscroll__mark{font-size:var(--text-sm);font-weight:var(--weight-body)}.mscroll__cone .mscroll__name{fill:color-mix(in srgb, var(--tone-text) var(--mix-model-name), transparent);transition:fill var(--duration-model-change) var(--ease-standard)}.mscroll__cone .mscroll__level.is-lit>.mscroll__name{fill:var(--tone-text)}.mscroll__cone .mscroll__surface{stroke:var(--tone-accent);stroke-width:var(--size-model-dot);stroke-dasharray:var(--size-model-dot-dash) var(--size-model-dot-gap);stroke-linecap:round;vector-effect:non-scaling-stroke;opacity:var(--opacity-model-surface)}.mscroll__cone .mscroll__mark{fill:var(--tone-accent)}.mscroll__part{transition:fill var(--duration-slow) var(--ease-standard), fill-opacity var(--duration-slow) var(--ease-standard), transform var(--duration-slow) var(--ease-standard);transform-box:view-box;transform-origin:50%}.mscroll__wheel.is-single .mscroll__part:not(.is-lit){fill:currentColor;fill-opacity:var(--opacity-petal-unlit)}.mscroll.is-folded .mscroll__wheel .mscroll__part{opacity:0;transform:scale(var(--unfold-from));transition:none}.mscroll.is-unfolding .mscroll__wheel .mscroll__part{transition:transform var(--duration-unfold) var(--ease-unfold), opacity var(--duration-unfold) var(--ease-unfold), fill var(--duration-slow) var(--ease-standard), fill-opacity var(--duration-slow) var(--ease-standard);transition-delay:calc(var(--domain,0) * var(--delay-unfold-step))}.mscroll.is-unfold-snap .mscroll__wheel .mscroll__part{transition:none}@media (prefers-reduced-motion:reduce){.mscroll.is-folded .mscroll__wheel .mscroll__part{opacity:1;transform:none}}.mscroll__label{opacity:0;transition:opacity var(--duration-slow) var(--ease-standard)}.mscroll__wheel.is-single .mscroll__label.is-lit{opacity:1}.mscroll__label text{font-weight:var(--weight-bold);fill:currentColor}.mscroll__ring{fill:currentColor;fill-opacity:var(--opacity-rings-all);stroke:currentColor;stroke-opacity:var(--opacity-rings-line);stroke-width:var(--border-width);vector-effect:non-scaling-stroke}.mscroll__ring.is-deepest{fill:var(--color-accent);fill-opacity:var(--opacity-rings-lit)}.mscroll__rings.is-single .mscroll__ring{fill:currentColor;fill-opacity:var(--opacity-rings-rest)}.mscroll__rings.is-single .mscroll__ring.is-lit{fill:var(--color-accent);fill-opacity:var(--opacity-rings-lit)}.mscroll__rings .mscroll__name,.mscroll__word{font-weight:var(--weight-heading);fill:currentColor;transition:fill-opacity var(--duration-slow) var(--ease-standard)}.mscroll__rings.is-single .mscroll__name:not(.is-lit){fill-opacity:var(--opacity-rings-dim)}@media (width<=56.1875rem){.mscroll__orb{grid-template-columns:minmax(0, 1fr) var(--size-orb-ring-phone) minmax(0, 1fr);gap:var(--space-2)}.orb__heading{font-size:var(--text-lg);white-space:nowrap}}@media (width>=56.25rem) and (height<=42rem){.outcomes__list{column-gap:var(--skeleton-gap);grid-template-columns:repeat(2,minmax(0,1fr))}.credgroups{columns:4;column-gap:var(--skeleton-gap);display:block}.credgroup{margin-bottom:var(--space-5)}.credgroup h3{break-after:avoid}.credgroup li{break-inside:avoid}}.pairs{gap:var(--space-3) var(--space-7);grid-template-rows:repeat(3,1fr);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.pairs__side{grid-row:1/-1;grid-template-rows:subgrid;display:grid}.pairs__tag{gap:var(--space-1);font-size:var(--text-sm);line-height:var(--leading-snug);letter-spacing:var(--tracking-heading);justify-self:start;align-items:center;display:inline-flex}.pairs__tag--less{color:var(--color-less)}.pairs__tag--more{color:var(--color-more)}.pairs__arrow{width:var(--space-3);height:var(--space-4);fill:none;stroke:currentColor;stroke-width:var(--border-width-strong);stroke-linecap:round;stroke-linejoin:round}.pairs__cards{grid-row:1/-1;grid-template-rows:subgrid;margin:0;padding:0;list-style:none;display:grid}.pairs__card{gap:var(--space-2);min-height:0;padding:var(--space-4) var(--space-5)}@media (width<=56.1875rem){.pairs{row-gap:var(--space-7);grid-template-rows:none;grid-template-columns:minmax(0,1fr)}.pairs__side,.pairs__cards{gap:var(--space-3);grid-row:auto;grid-template-rows:none}img.phone-focus-26{object-position:26% 50%}img.phone-focus-46{object-position:46% 50%}}
