@layer components{.more[data-astro-cid-535vnzew]{padding-block:var(--space-xl);background:var(--bg-white)}.layout[data-astro-cid-535vnzew]{container:more-designs/inline-size}.head[data-astro-cid-535vnzew]{justify-content:space-between;align-items:baseline;gap:var(--space-2xs) var(--space-s);flex-wrap:wrap;margin-block-end:var(--space-m);display:flex}.title[data-astro-cid-535vnzew]{font-size:var(--h1)}.all[data-astro-cid-535vnzew]{align-items:center;gap:var(--space-3xs);min-block-size:2.75rem;font:var(--font-weight-heading) var(--text-s)/1.3 var(--font-heading);text-decoration:none;display:inline-flex}.all[data-astro-cid-535vnzew]:hover{--_nudge:3px}.arrow[data-astro-cid-535vnzew]{block-size:1em;inline-size:1em;translate:var(--_nudge,0) 0;flex:none}.tools[data-astro-cid-535vnzew]{align-items:center;gap:var(--space-xs);display:flex}.step[data-astro-cid-535vnzew]{inline-size:var(--target-m);block-size:var(--target-m);background:var(--bg-white);color:var(--text-dark);box-shadow:var(--shadow-float);cursor:pointer;touch-action:manipulation;border:1px solid #0000;border-radius:50%;place-items:center;padding:0;display:grid}.step[data-astro-cid-535vnzew][hidden]{display:none}.step[data-astro-cid-535vnzew]:hover{box-shadow:var(--shadow-float-hover)}.step[data-astro-cid-535vnzew][aria-disabled=true]{opacity:.4;box-shadow:none;cursor:default}.chevron[data-astro-cid-535vnzew]{stroke-width:2.65px;block-size:1.5rem;inline-size:1.5rem}.cards[data-astro-cid-535vnzew]{gap:0 var(--grid-gap);grid-template-columns:repeat(2,minmax(0,1fr));padding:0;list-style:none;display:grid}@container more-designs (inline-size>=52.5rem){.cards[data-astro-cid-535vnzew]{grid-template-columns:repeat(4,minmax(0,1fr))}}.cards[data-astro-cid-535vnzew][data-carousel]{grid-template-rows:repeat(4,auto);grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:calc((100% - 2 * var(--grid-gap)) / 2.2);margin:calc(-1 * var(--space-xs));padding:var(--space-xs);scroll-padding-inline:var(--space-xs);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;overflow-x:auto}@container more-designs (inline-size>=52.5rem){.cards[data-astro-cid-535vnzew][data-carousel]{grid-auto-columns:calc((100% - 3 * var(--grid-gap)) / 4)}}@media (prefers-reduced-motion:no-preference){.arrow[data-astro-cid-535vnzew]{transition:translate var(--duration-fast) var(--ease-out)}.step[data-astro-cid-535vnzew]{transition:box-shadow var(--duration-base) var(--ease-out)}}.printed[data-astro-cid-wtd3mffi]{isolation:isolate;padding-block:var(--section-space-m);background:var(--bg-production);color:var(--text-light);position:relative;overflow:clip;container:printed/inline-size}.film[data-astro-cid-wtd3mffi]{z-index:-1;aspect-ratio:4/3;margin-block:calc(-1 * var(--space-xl)) calc(-1 * var(--section-space-m));position:relative}.poster[data-astro-cid-wtd3mffi],.video[data-astro-cid-wtd3mffi]{object-fit:cover;filter:brightness(1.1);block-size:100%;inline-size:100%;position:absolute;inset:0}.film[data-astro-cid-wtd3mffi]:before{content:"";z-index:1;background:linear-gradient(var(--bg-production), var(--bg-production-trans-88) calc(var(--space-xl) + var(--space-s)), var(--bg-production-trans-74) calc(2 * var(--space-xl)), transparent);block-size:60%;position:absolute;inset:0 0 auto}.layout[data-astro-cid-wtd3mffi]{grid-template-columns:minmax(0,1fr);align-content:start;display:grid}.copy[data-astro-cid-wtd3mffi]{gap:var(--space-s);max-inline-size:30rem;text-shadow:var(--shadow-text);display:grid;position:relative}.title[data-astro-cid-wtd3mffi]{font-size:var(--h1)}.facts[data-astro-cid-wtd3mffi]{gap:var(--space-2xs);padding:0;list-style:none;display:grid}.toggle[data-astro-cid-wtd3mffi]{align-items:center;gap:var(--space-2xs);min-block-size:2.75rem;padding-inline:var(--space-xs) var(--space-s);border:1px solid var(--border-white-trans-45);border-radius:var(--radius-round);background:var(--bg-production-trans-60);color:var(--text-light);font:var(--font-weight-heading) var(--text-s)/1 var(--font-heading);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out);display:inline-flex;position:absolute;inset-block-end:var(--space-s);inset-inline-end:var(--gutter)}.toggle[data-astro-cid-wtd3mffi]:hover{background:var(--bg-production-trans-80);border-color:var(--text-light)}.toggle[data-astro-cid-wtd3mffi]:focus-visible{outline-color:var(--text-light)}.toggle[data-astro-cid-wtd3mffi][hidden]{display:none}.pause-icon[data-astro-cid-wtd3mffi],.play-icon[data-astro-cid-wtd3mffi]{fill:currentColor;flex:none;block-size:1rem;inline-size:1rem}.toggle[data-astro-cid-wtd3mffi][data-playing] .play-icon[data-astro-cid-wtd3mffi],.toggle[data-astro-cid-wtd3mffi]:not([data-playing]) .pause-icon[data-astro-cid-wtd3mffi]{display:none}@container printed (inline-size>=62.75rem){.film[data-astro-cid-wtd3mffi]{aspect-ratio:auto;margin:0;position:absolute;inset:0}.film[data-astro-cid-wtd3mffi]:before{background:linear-gradient(90deg, var(--bg-production-trans-88), var(--bg-production-trans-60) 42%, transparent 66%);block-size:auto;inset:0}.film[data-astro-cid-wtd3mffi]:after{content:"";z-index:1;opacity:.5;background:linear-gradient(90deg, var(--bg-production-trans-88), var(--bg-production-trans-74) 45%, var(--bg-production-trans-60));position:absolute;inset:0}.layout[data-astro-cid-wtd3mffi]{min-block-size:calc(min(88svh, 860px) - 2 * var(--section-space-m));align-content:center}.toggle[data-astro-cid-wtd3mffi]{inset-inline-end:max(var(--gutter), (100% - var(--width-content)) / 2 + var(--gutter))}}@media (forced-colors:active){.film[data-astro-cid-wtd3mffi]{display:none}}.reviews[data-astro-cid-rxq7mgcb]{container:reviews/inline-size}.stage[data-astro-cid-rxq7mgcb]{--_subject-right:calc(var(--reviews-subject-left) + var(--reviews-subject-width));--_subject-bottom:calc(var(--reviews-subject-top) + var(--reviews-subject-height));--_share:calc(var(--reviews-wide-left) / (var(--reviews-wide-width) - var(--reviews-width)));--_unit:calc(max(100cqi, min((100cqi - 2 * var(--gutter)) * var(--reviews-width) / var(--reviews-subject-width), 17rem * var(--reviews-width) / var(--reviews-subject-height))) / var(--reviews-width));--_scene-width:calc(var(--reviews-width) * var(--_unit));--_left:clamp(100cqi - var(--_scene-width), var(--gutter) - var(--reviews-subject-left) * var(--_unit), 0px);--_above:min(var(--container-gap), var(--reviews-subject-top) * var(--_unit));--_below:min(var(--space-l), (var(--reviews-height) - var(--_subject-bottom)) * var(--_unit));background:linear-gradient(var(--bg-tint-ultra-light), var(--bg-reviews) var(--section-fade)) var(--bg-reviews);background:linear-gradient(in oklab 180deg, var(--bg-tint-ultra-light), var(--bg-reviews) var(--section-fade)) var(--bg-reviews);grid-template-columns:minmax(0,1fr);display:grid}.stage[data-astro-cid-rxq7mgcb][data-follows=footage]{background:var(--bg-reviews)}.title[data-astro-cid-rxq7mgcb]{padding:var(--section-space-m) var(--gutter) 0;font-size:var(--h1);text-align:center;text-wrap:balance}.emphasis[data-astro-cid-rxq7mgcb]{display:inline-block;position:relative}.underline[data-astro-cid-rxq7mgcb]{pointer-events:none;block-size:.4em;inline-size:106%;max-inline-size:none;position:absolute;inset-block-end:-.42em;inset-inline-start:-3%;overflow:visible}.stroke[data-astro-cid-rxq7mgcb]{fill:none;stroke:var(--green-dark);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}@media (prefers-reduced-motion:no-preference){.underline[data-astro-cid-rxq7mgcb][data-enhanced] .stroke[data-astro-cid-rxq7mgcb]{stroke-dasharray:1 1.2;stroke-dashoffset:1.1px}.underline[data-astro-cid-rxq7mgcb][data-drawn] .stroke[data-astro-cid-rxq7mgcb]{stroke-dashoffset:0;transition:stroke-dashoffset .65s cubic-bezier(.3,.7,.2,1) .15s}}.photo[data-astro-cid-rxq7mgcb]{block-size:calc(var(--_above) + var(--reviews-subject-height) * var(--_unit) + var(--_below));mask-image:linear-gradient(transparent, currentColor var(--_above));position:relative;overflow:hidden}.image[data-astro-cid-rxq7mgcb]{inline-size:100%;block-size:calc(var(--reviews-height) * var(--_unit));object-fit:cover;object-position:clamp(100%, var(--_left) - var(--_share) * (100cqi - var(--_scene-width)) + var(--_share) * 100%, 0%) 0;max-inline-size:none;position:absolute;inset-block-start:calc(var(--_above) - var(--reviews-subject-top) * var(--_unit));inset-inline-start:0}.quotes[data-astro-cid-rxq7mgcb]{gap:var(--space-m);padding:var(--space-l) var(--gutter) var(--section-space-m);display:grid}.quote[data-astro-cid-rxq7mgcb]{max-inline-size:40rem;margin:0}.quote[data-astro-cid-rxq7mgcb]+.quote[data-astro-cid-rxq7mgcb]{border-block-start:1px solid var(--border-dark-trans-20);padding-block-start:var(--space-m)}.said[data-astro-cid-rxq7mgcb]{margin:0}.text[data-astro-cid-rxq7mgcb]{font-size:var(--text-l);font-weight:500;line-height:var(--line-height-body);color:var(--text-dark)}.text[data-astro-cid-rxq7mgcb]:before{content:"“";block-size:.55em;font:700 var(--text-quote-mark)/1 var(--font-heading);color:var(--green-dark);display:block}.text[data-astro-cid-rxq7mgcb]:after{content:"”"}.source[data-astro-cid-rxq7mgcb]{align-items:center;gap:var(--space-3xs);font-size:var(--text-s);color:var(--text-dark-muted);margin-block-start:var(--space-2xs);font-weight:500;line-height:1.3;display:flex}.tick[data-astro-cid-rxq7mgcb]{fill:none;block-size:.75em;inline-size:.75em;stroke:var(--text-dark-muted);stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;flex:none;overflow:visible}@container reviews (inline-size<68.75rem){.quote[data-astro-cid-rxq7mgcb]+.quote[data-astro-cid-rxq7mgcb] .text[data-astro-cid-rxq7mgcb]{font-size:var(--text-m);padding-inline-start:var(--space-m);position:relative}.quote[data-astro-cid-rxq7mgcb]+.quote[data-astro-cid-rxq7mgcb] .text[data-astro-cid-rxq7mgcb]:before{block-size:auto;font-size:var(--h3);position:absolute;inset-block-start:-.06em;inset-inline-start:0}.quote[data-astro-cid-rxq7mgcb]+.quote[data-astro-cid-rxq7mgcb] .source[data-astro-cid-rxq7mgcb]{padding-inline-start:var(--space-m)}.quote[data-astro-cid-rxq7mgcb]+.quote[data-astro-cid-rxq7mgcb]+.quote[data-astro-cid-rxq7mgcb]{border:0;padding-block-start:var(--space-s)}}@container reviews (inline-size>=68.75rem){.stage[data-astro-cid-rxq7mgcb]{--_copy-left:min((100cqi + min(100cqi, var(--width-content))) / 2 - var(--gutter) - clamp(320px, 30cqi, 460px), 100cqi - var(--gutter) - 30rem);--_height:max(100cqi * var(--reviews-height) / var(--reviews-wide-width), min(clamp(600px, 100svh, 1040px), (var(--_copy-left) - var(--space-xl) - var(--gutter)) * var(--reviews-height) / var(--reviews-subject-width)));--_unit:calc(var(--_height) / var(--reviews-height));--_left:min(var(--_copy-left) - var(--space-xl) - var(--_subject-right) * var(--_unit), var(--reviews-wide-left) * var(--_unit));--_above:min(var(--section-space-m), var(--reviews-subject-top) * var(--_unit), (var(--reviews-height) - var(--_subject-bottom)) * var(--_unit));grid-template-columns:var(--_copy-left) min(34rem, 100cqi - var(--gutter) - var(--_copy-left)) minmax(0, 1fr);min-block-size:calc(var(--reviews-subject-height) * var(--_unit) + 2 * var(--_above));background:var(--bg-reviews);grid-template-rows:1fr auto auto 1fr}.photo[data-astro-cid-rxq7mgcb]{grid-area:1/1/-1/-1;block-size:auto;mask-image:none}.image[data-astro-cid-rxq7mgcb]{mask-image:linear-gradient(currentColor calc(100% - min(var(--section-fade), (var(--reviews-height) - var(--_subject-bottom)) * var(--_unit))), transparent);inset-block-start:min(max(100% - var(--_height), 50% - (var(--reviews-subject-top) + var(--reviews-subject-height) / 2) * var(--_unit)), 0px)}.photo[data-astro-cid-rxq7mgcb]:after{--_tips:calc(var(--_left) + var(--_subject-right) * var(--_unit));content:"";pointer-events:none;background:linear-gradient(90deg, transparent var(--_tips), var(--bg-warm-white-trans-74) calc(var(--_tips) + .22 * var(--_height)), var(--bg-warm-white-trans-80));mask-image:linear-gradient(currentColor calc(100% - var(--section-fade)), transparent);position:absolute;inset:0}.title[data-astro-cid-rxq7mgcb]{z-index:1;padding:var(--space-l) 0 0;text-align:start;grid-area:2/2;margin-block-end:var(--space-l);position:relative}.quotes[data-astro-cid-rxq7mgcb]{z-index:1;gap:var(--space-s);padding:0 0 var(--space-l);grid-area:3/2;position:relative}.quote[data-astro-cid-rxq7mgcb]+.quote[data-astro-cid-rxq7mgcb]{padding-block-start:var(--space-s)}.quote[data-astro-cid-rxq7mgcb]{max-inline-size:none}.text[data-astro-cid-rxq7mgcb]{position:relative}.text[data-astro-cid-rxq7mgcb]:before{block-size:auto;padding-inline-end:var(--space-2xs);position:absolute;inset-block-start:-.12em;inset-inline-end:100%}.source[data-astro-cid-rxq7mgcb]{color:var(--text-dark)}.tick[data-astro-cid-rxq7mgcb]{stroke:var(--text-dark)}}}
