.a11y-module__2IheLq__visuallyHidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.Drawing-module__9IpTqG__drawing{--rr-drawing-max-h:min(60svh, 34rem);--rr-draw-each:calc(var(--rr-motion-draw) * .55);--rr-draw-spread:calc(var(--rr-motion-draw) * .45);border-radius:var(--rr-radius-line);color:var(--rr-ink);justify-content:center;align-items:stretch;gap:clamp(.75rem,.5rem + 1vw,1.25rem);padding:clamp(1rem,.6rem + 1.8vw,2rem);display:flex;position:relative}.Drawing-module__9IpTqG__drawing[data-side=start]{flex-direction:row-reverse}@media (min-width:48rem){.Drawing-module__9IpTqG__drawing{--rr-drawing-max-h:min(76svh, 46rem)}}.Drawing-module__9IpTqG__drawing[data-grid=true]{background-color:var(--rr-paper);background-image:linear-gradient(to right, var(--rr-grid) 1px, transparent 1px), linear-gradient(to bottom, var(--rr-grid) 1px, transparent 1px), linear-gradient(to right, #dce2e88c 1px, transparent 1px), linear-gradient(to bottom, #dce2e88c 1px, transparent 1px);box-shadow:inset 0 0 0 1px var(--rr-grid);background-position:-1px -1px;background-size:2rem 2rem,2rem 2rem,.5rem .5rem,.5rem .5rem}.Drawing-module__9IpTqG__sheet{width:min(100%, calc(var(--rr-drawing-max-h) * var(--rr-ratio,1)));min-width:0;aspect-ratio:var(--rr-ratio,1);flex:0 auto;align-self:center;position:relative}.Drawing-module__9IpTqG__underlay{place-items:center;display:grid;position:absolute;inset:0}.Drawing-module__9IpTqG__underlay>*{object-fit:contain;width:100%;height:100%}.Drawing-module__9IpTqG__svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.Drawing-module__9IpTqG__strokes{stroke-linecap:round;stroke-linejoin:round}.Drawing-module__9IpTqG__sheet[data-underlay=true] .Drawing-module__9IpTqG__strokes{opacity:var(--rr-drawing-rest,.44)}.Drawing-module__9IpTqG__dimSlot{flex:none;width:clamp(3.25rem,2.7rem + 1.6vw,4.5rem);position:relative}.Drawing-module__9IpTqG__dimPlaced{position:absolute;inset-inline:0}.Drawing-module__9IpTqG__dimension{min-height:6rem;color:var(--rr-ink);flex-direction:column;align-items:center;display:flex}.Drawing-module__9IpTqG__dimTrack{flex:1;width:100%;min-height:1rem;position:relative}.Drawing-module__9IpTqG__dimTrack:before{content:"";background-color:var(--rr-line);width:1px;position:absolute;top:0;bottom:0;left:calc(50% - .5px)}.Drawing-module__9IpTqG__dimTrack[data-end=start]:before{bottom:.5rem}.Drawing-module__9IpTqG__dimTrack[data-end=end]:before{top:.5rem}.Drawing-module__9IpTqG__dimTrack:after{content:"";background-color:var(--rr-ink);width:.5rem;height:.6875rem;position:absolute;left:calc(50% - .25rem)}.Drawing-module__9IpTqG__dimTrack[data-end=start]:after{clip-path:polygon(50% 0,100% 100%,0 100%);top:0}.Drawing-module__9IpTqG__dimTrack[data-end=end]:after{clip-path:polygon(0 0,100% 0,50% 100%);bottom:0}.Drawing-module__9IpTqG__dimValue{font-family:var(--rr-font-display);white-space:nowrap;font-variant-numeric:tabular-nums lining-nums;padding-block:.375rem;font-size:clamp(1.125rem,.95rem + .7vw,1.5rem);font-weight:700;line-height:1}@media (prefers-reduced-motion:no-preference){.Drawing-module__9IpTqG__animated .Drawing-module__9IpTqG__strokes :is(path,line,polyline,circle){stroke-dasharray:1 1;animation:Drawing-module__9IpTqG__rr-draw var(--rr-draw-each) var(--rr-ease-pen) both;animation-delay:calc(var(--rr-i,0) * var(--rr-draw-spread))}.Drawing-module__9IpTqG__animated .Drawing-module__9IpTqG__dimTrack{animation:Drawing-module__9IpTqG__rr-dim-extend calc(var(--rr-motion-draw) * .35) var(--rr-ease-out) both;animation-delay:calc(var(--rr-motion-draw) * .55)}.Drawing-module__9IpTqG__animated .Drawing-module__9IpTqG__dimTrack[data-end=start]{transform-origin:50% 100%}.Drawing-module__9IpTqG__animated .Drawing-module__9IpTqG__dimTrack[data-end=end]{transform-origin:50% 0}.Drawing-module__9IpTqG__animated .Drawing-module__9IpTqG__dimValue{animation:Drawing-module__9IpTqG__rr-fade-in .42s var(--rr-ease-out) both;animation-delay:calc(var(--rr-motion-draw) * .82)}.Drawing-module__9IpTqG__animated .Drawing-module__9IpTqG__underlay{animation:Drawing-module__9IpTqG__rr-fade-in var(--rr-motion-reveal) var(--rr-ease-out) both;animation-delay:calc(var(--rr-motion-draw) * .8)}.Drawing-module__9IpTqG__animated .Drawing-module__9IpTqG__sheet[data-underlay=true] .Drawing-module__9IpTqG__strokes{animation:Drawing-module__9IpTqG__rr-recede var(--rr-motion-reveal) var(--rr-ease-out) both;animation-delay:calc(var(--rr-motion-draw) * .95)}}@keyframes Drawing-module__9IpTqG__rr-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes Drawing-module__9IpTqG__rr-dim-extend{0%{transform:scaleY(0)}}@keyframes Drawing-module__9IpTqG__rr-fade-in{0%{opacity:0}}@keyframes Drawing-module__9IpTqG__rr-recede{0%{opacity:1}}
.Turntable-module__A6vg-W__turntable{gap:.875rem;min-width:0;display:grid}.Turntable-module__A6vg-W__stage{border-radius:var(--rr-radius-panel);cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;position:relative}.Turntable-module__A6vg-W__stage[data-dragging=true]{cursor:grabbing}.Turntable-module__A6vg-W__stage:focus-visible{outline:var(--rr-focus-width) solid var(--rr-focus);outline-offset:var(--rr-focus-offset)}.Turntable-module__A6vg-W__plate{aspect-ratio:6;border:1px solid var(--rr-line);border-radius:50%;width:70%;position:absolute;left:50%;transform:translate(-50%,-50%)}.Turntable-module__A6vg-W__frame{object-fit:contain;pointer-events:none;-webkit-user-drag:none;width:100%;height:100%;display:block;position:relative}.Turntable-module__A6vg-W__readout{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;display:flex}.Turntable-module__A6vg-W__dial{flex:none;width:2rem;height:2rem;overflow:visible}.Turntable-module__A6vg-W__dial circle,.Turntable-module__A6vg-W__dial line{fill:none;stroke:var(--rr-line);stroke-width:1px}.Turntable-module__A6vg-W__dial .Turntable-module__A6vg-W__needle{stroke:var(--rr-text);stroke-width:1.75px;stroke-linecap:round}.Turntable-module__A6vg-W__angle{min-width:3.25ch;font-family:var(--rr-font-display);font-variant-numeric:tabular-nums lining-nums;font-size:1.375rem;font-weight:700;line-height:1}.Turntable-module__A6vg-W__turnHint{color:var(--rr-text-muted);font-size:var(--rr-size-small);line-height:var(--rr-leading-small);margin:0}
.BookingPanel-module__qqvCta__booking{gap:var(--rr-space-3);padding:var(--rr-space-3);border-radius:var(--rr-radius-panel);background-color:color-mix(in srgb, var(--rr-paper), white 70%);box-shadow:inset 0 0 0 1.5px var(--rr-ink), 0 1px 0 #13203a0f, 0 18px 40px -28px #13203a73;display:grid}.BookingPanel-module__qqvCta__fields{border-radius:var(--rr-radius-control);background-color:var(--rr-grid);box-shadow:inset 0 0 0 1px var(--rr-grid);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1px;display:grid;overflow:hidden}.BookingPanel-module__qqvCta__cell{background-color:color-mix(in srgb, var(--rr-paper), white 70%);min-width:0;display:grid;position:relative}.BookingPanel-module__qqvCta__cell[data-cell=robot]{grid-column:1/-1}.BookingPanel-module__qqvCta__cell:focus-within{z-index:1;box-shadow:inset 0 0 0 2px var(--rr-ink)}.BookingPanel-module__qqvCta__fieldLabel{color:var(--rr-slate);padding:.5rem .75rem 0;font-size:.8125rem;font-weight:500;line-height:1.2}.BookingPanel-module__qqvCta__selectWrap{display:block;position:relative}.BookingPanel-module__qqvCta__selectWrap:after{content:"";background-color:var(--rr-ink);clip-path:polygon(0 0,100% 0,50% 100%);pointer-events:none;width:.625rem;height:.4375rem;position:absolute;top:50%;right:.875rem;transform:translateY(-50%)}.BookingPanel-module__qqvCta__control{width:100%;min-width:0;min-height:2.5rem;color:var(--rr-ink);font-family:var(--rr-font-text);appearance:none;background:0 0;border:0;border-radius:0;margin:0;padding:.125rem .75rem .5rem;font-size:1rem;font-weight:600;line-height:1.3}select.BookingPanel-module__qqvCta__control{cursor:pointer;padding-right:2.25rem}.BookingPanel-module__qqvCta__control::placeholder{color:var(--rr-slate);opacity:1;font-weight:400}.BookingPanel-module__qqvCta__control:focus{outline:none}.BookingPanel-module__qqvCta__control::-webkit-calendar-picker-indicator{opacity:.7;cursor:pointer}.BookingPanel-module__qqvCta__doors{gap:var(--rr-space-2);display:grid}@media (min-width:30rem){.BookingPanel-module__qqvCta__doors{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}}.BookingPanel-module__qqvCta__door{width:100%;padding-inline:.75rem}@media (min-width:64rem){.BookingPanel-module__qqvCta__booking{grid-template-columns:minmax(0,1fr) auto;align-items:stretch;padding:.5rem}.BookingPanel-module__qqvCta__fields{grid-template-columns:minmax(0,1.15fr) minmax(0,.95fr) minmax(0,1.2fr)}.BookingPanel-module__qqvCta__cell[data-cell=robot]{grid-column:auto}.BookingPanel-module__qqvCta__fieldLabel{padding:.625rem 1rem 0}.BookingPanel-module__qqvCta__control{min-height:2.75rem;padding:.125rem 1rem .625rem;font-size:1.0625rem}.BookingPanel-module__qqvCta__doors{grid-template-columns:auto auto}.BookingPanel-module__qqvCta__door{height:100%;padding-inline:1.5rem}}
.Hero-module__1bCoFG__opening{--rr-hero-draw-h:12.5rem;--rr-hero-draw-w:calc(var(--rr-hero-draw-h) * .405 + 4.25rem);padding-block:clamp(1rem,.4rem + 2.4vw,2.5rem) clamp(2.5rem,1.6rem + 3.6vw,4.5rem)}.Hero-module__1bCoFG__board{grid-template-columns:minmax(0, 1fr) var(--rr-hero-draw-w);column-gap:var(--rr-space-3);width:100%;max-width:var(--rr-container);padding-inline:var(--rr-gutter);grid-template-areas:"copy draw""sub sub""status status""book book""turn turn";margin-inline:auto;display:grid}.Hero-module__1bCoFG__copy{grid-area:copy;align-self:center;min-width:0}.Hero-module__1bCoFG__headline{font-family:var(--rr-font-display);font-size:var(--rr-size-h1);font-weight:800;line-height:var(--rr-leading-h1);letter-spacing:-.004em;text-wrap:balance;margin:0}.Hero-module__1bCoFG__subline{max-width:38rem;margin:var(--rr-space-4) 0 0;color:var(--rr-ink);font-size:var(--rr-size-body);text-wrap:pretty;grid-area:sub;line-height:1.5}.Hero-module__1bCoFG__status{margin:var(--rr-space-3) 0 0;color:var(--rr-slate);font-size:var(--rr-size-small);font-weight:500;line-height:var(--rr-leading-small);grid-area:status;align-items:baseline;gap:.625rem;display:flex}.Hero-module__1bCoFG__statusMark{background-color:var(--rr-signal);clip-path:polygon(0 0,70% 0,100% 30%,100% 100%,0 100%);flex:none;width:.75rem;height:.75rem;transform:translateY(.0625rem);box-shadow:inset 0 0 0 1px #13203a59}.Hero-module__1bCoFG__sheetBack{border-radius:var(--rr-radius-line);background-color:var(--rr-paper);background-image:linear-gradient(to right, var(--rr-grid) 1px, transparent 1px), linear-gradient(to bottom, var(--rr-grid) 1px, transparent 1px), linear-gradient(to right, #dce2e880 1px, transparent 1px), linear-gradient(to bottom, #dce2e880 1px, transparent 1px);box-shadow:inset 0 0 0 1px var(--rr-grid);background-position:-1px -1px;background-size:2rem 2rem,2rem 2rem,.5rem .5rem,.5rem .5rem;grid-area:draw}.Hero-module__1bCoFG__drawingSlot{grid-area:draw;justify-content:center;align-items:center;min-width:0;display:flex;position:relative}.Hero-module__1bCoFG__drawingSlot .Hero-module__1bCoFG__drawing{--rr-drawing-max-h:var(--rr-hero-draw-h);gap:.375rem;width:100%;padding:.625rem .25rem .625rem .75rem}.Hero-module__1bCoFG__dimensionOnly{height:var(--rr-hero-draw-h);padding:.75rem;display:flex}.Hero-module__1bCoFG__turnSlot{margin-top:var(--rr-space-6);padding:var(--rr-space-4) var(--rr-space-4) var(--rr-space-3);border-radius:var(--rr-radius-line);background-color:color-mix(in srgb, var(--rr-paper), white 45%);box-shadow:inset 0 0 0 1px var(--rr-grid);grid-area:turn;justify-content:center;display:flex}.Hero-module__1bCoFG__turntable{width:min(100%,19rem)}.Hero-module__1bCoFG__bookingSlot{margin-top:var(--rr-space-5);grid-area:book}@media (prefers-reduced-motion:no-preference){.Hero-module__1bCoFG__turnSlot{animation:Hero-module__1bCoFG__rr-hero-reveal var(--rr-motion-reveal) var(--rr-ease-out) both;animation-delay:calc(var(--rr-motion-draw) * .72)}}@keyframes Hero-module__1bCoFG__rr-hero-reveal{0%{opacity:0;transform:translateY(.75rem)}}@media (min-width:40rem){.Hero-module__1bCoFG__opening{--rr-hero-draw-h:16rem}}@media (min-width:64rem){.Hero-module__1bCoFG__opening{--rr-hero-draw-h:min(52svh, 30rem);padding-top:clamp(1.5rem,.5rem + 2.5vw,3rem)}.Hero-module__1bCoFG__board{grid-template:"copy draw turn""sub draw turn""status draw turn"".draw turn"1fr"book book book"/minmax(0,5fr) minmax(0,2.5fr) minmax(0,3.5fr);column-gap:0}.Hero-module__1bCoFG__copy{padding-right:var(--rr-space-7);align-self:end}.Hero-module__1bCoFG__subline,.Hero-module__1bCoFG__status{padding-right:var(--rr-space-7)}.Hero-module__1bCoFG__subline{margin-top:var(--rr-space-5);font-size:var(--rr-size-lead);line-height:var(--rr-leading-lead)}.Hero-module__1bCoFG__status{margin-top:var(--rr-space-4)}.Hero-module__1bCoFG__sheetBack{border-radius:var(--rr-radius-panel) var(--rr-radius-panel) var(--rr-radius-line) var(--rr-radius-line);grid-area:1/2/5/4}.Hero-module__1bCoFG__drawingSlot{padding:var(--rr-space-5) 0 var(--rr-space-5) var(--rr-space-4)}.Hero-module__1bCoFG__drawingSlot .Hero-module__1bCoFG__drawing{gap:clamp(.5rem,.2rem + .6vw,1rem);padding:0}.Hero-module__1bCoFG__turnSlot{padding:var(--rr-space-5) var(--rr-space-5) var(--rr-space-4);box-shadow:none;background:0 0;align-items:center;margin-top:0}.Hero-module__1bCoFG__turntable{width:min(100%, calc(var(--rr-hero-draw-h) * .78))}.Hero-module__1bCoFG__bookingSlot{margin-top:var(--rr-space-5)}}.Hero-module__1bCoFG__turntable img{border-radius:var(--rr-radius-panel)}
.PackingList-module__aa5ABW__packing{border-top:1.5px solid var(--rr-text);margin:0;padding:0;list-style:none;display:grid}.PackingList-module__aa5ABW__entry{border-bottom:1px solid var(--rr-rule);grid-template-columns:1.5rem minmax(0,1fr);align-items:start;gap:1rem;padding:1.125rem 0;display:grid}.PackingList-module__aa5ABW__checkbox{background-color:var(--rr-signal);width:1.5rem;height:1.5rem;box-shadow:inset 0 0 0 1.5px var(--rr-ink);color:var(--rr-ink);border-radius:5px;place-items:center;margin-top:.0625rem;display:grid}.PackingList-module__aa5ABW__checkbox svg{fill:none;stroke:currentColor;stroke-width:2.25px;stroke-linecap:round;stroke-linejoin:round;width:1.125rem;height:1.125rem}.PackingList-module__aa5ABW__entryBody{gap:.25rem;min-width:0;display:grid}.PackingList-module__aa5ABW__entryTitle{font-family:var(--rr-font-display);font-size:var(--rr-size-h4);font-weight:700;line-height:var(--rr-leading-h4);letter-spacing:.01em}.PackingList-module__aa5ABW__entryText{max-width:var(--rr-measure);color:var(--rr-text-muted);font-size:var(--rr-size-body);line-height:var(--rr-leading-body);text-wrap:pretty}@media (min-width:48rem){.PackingList-module__aa5ABW__packing[data-columns="2"]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(2rem,1rem + 3vw,4rem)}}
.SegmentedToggle-module__16L7DW__segmented{gap:clamp(1.5rem,1rem + 2vw,2.5rem);min-width:0;display:grid}.SegmentedToggle-module__16L7DW__track{--pad:.3125rem;width:min(100%,30rem);padding:var(--pad);border-radius:calc(var(--rr-radius-control) + var(--pad));background-color:var(--rr-grid);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;justify-self:start;display:grid;position:relative}.SegmentedToggle-module__16L7DW__thumb{top:var(--pad);bottom:var(--pad);left:var(--pad);width:calc((100% - 2 * var(--pad)) / var(--rr-count,2));border-radius:var(--rr-radius-control);background-color:var(--rr-signal);transform:translate3d(calc(100% * var(--rr-index,0)), 0, 0);transition:transform var(--rr-motion-base) var(--rr-ease-out);position:absolute;box-shadow:inset 0 -2px #13203a38}.SegmentedToggle-module__16L7DW__tab{border-radius:var(--rr-radius-control);min-width:0;min-height:3.25rem;color:var(--rr-slate);font-family:var(--rr-font-display);font-size:var(--rr-size-h4);letter-spacing:.01em;cursor:pointer;transition:color var(--rr-motion-base) var(--rr-ease-out);-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0 1.25rem;font-weight:700;line-height:1;position:relative}.SegmentedToggle-module__16L7DW__tab:hover,.SegmentedToggle-module__16L7DW__tab[aria-selected=true]{color:var(--rr-ink)}.SegmentedToggle-module__16L7DW__tab:focus-visible{outline:var(--rr-focus-width) solid var(--rr-ink);outline-offset:2px}.SegmentedToggle-module__16L7DW__tabPanel{min-width:0}.SegmentedToggle-module__16L7DW__tabPanel:focus-visible{outline:var(--rr-focus-width) solid var(--rr-focus);outline-offset:var(--rr-focus-offset);border-radius:var(--rr-radius-line)}@media (prefers-reduced-motion:reduce){.SegmentedToggle-module__16L7DW__thumb,.SegmentedToggle-module__16L7DW__tab{transition:none}}
.Timeline-module__pHzPDa__timeline{--dot:.875rem;--axis:1.5rem;margin:0;padding:0;list-style:none;display:grid}.Timeline-module__pHzPDa__point{grid-template-columns:var(--axis) minmax(0, 1fr);align-content:start;column-gap:1rem;padding-bottom:2rem;display:grid;position:relative}.Timeline-module__pHzPDa__point:last-child{padding-bottom:0}.Timeline-module__pHzPDa__marker{grid-area:1/1/span 3;position:relative}.Timeline-module__pHzPDa__marker:before{content:"";top:calc(.75rem + var(--dot) / 2);background-color:var(--rr-line);width:1.5px;position:absolute;bottom:-2rem;left:calc(50% - .75px)}.Timeline-module__pHzPDa__point:last-child .Timeline-module__pHzPDa__marker:before{display:none}.Timeline-module__pHzPDa__marker:after{content:"";top:.75rem;left:calc(50% - var(--dot) / 2);width:var(--dot);height:var(--dot);background-color:var(--rr-surface);box-shadow:inset 0 0 0 2px var(--rr-text);border-radius:50%;position:absolute;transform:translateY(-50%)}.Timeline-module__pHzPDa__point[data-highlight=true] .Timeline-module__pHzPDa__marker:after{--dot:1.125rem;background-color:var(--rr-signal);box-shadow:inset 0 0 0 2px var(--rr-ink)}.Timeline-module__pHzPDa__when{font-family:var(--rr-font-display);font-size:var(--rr-size-h4);letter-spacing:.01em;font-variant-numeric:tabular-nums lining-nums;grid-column:2;margin:0;font-weight:700;line-height:1.5rem}.Timeline-module__pHzPDa__pointTitle{font-family:var(--rr-font-text);letter-spacing:0;grid-column:2;margin:.375rem 0 0;font-size:1.125rem;font-weight:600;line-height:1.35}.Timeline-module__pHzPDa__pointText{max-width:32rem;color:var(--rr-text-muted);font-size:var(--rr-size-body);line-height:var(--rr-leading-body);text-wrap:pretty;grid-column:2;margin:.375rem 0 0}@media (min-width:56rem){.Timeline-module__pHzPDa__timeline{grid-template-columns:repeat(var(--rr-steps,4), minmax(0, 1fr))}.Timeline-module__pHzPDa__point{grid-template-columns:minmax(0,1fr);grid-template-rows:auto var(--axis) auto auto;padding:0 clamp(1rem,2vw,2rem) 0 0}.Timeline-module__pHzPDa__when{grid-area:1/1;margin-bottom:.5rem}.Timeline-module__pHzPDa__marker{grid-area:2/1;margin-right:calc(-1*clamp(1rem,2vw,2rem))}.Timeline-module__pHzPDa__marker:before{width:auto;height:1.5px;inset:calc(50% - .75px) 0 auto}.Timeline-module__pHzPDa__point:last-child .Timeline-module__pHzPDa__marker:before{background-image:linear-gradient(to right, var(--rr-line) 40%, transparent);background-color:#0000;display:block;right:0}.Timeline-module__pHzPDa__marker:after{top:50%;left:0}.Timeline-module__pHzPDa__point[data-highlight=true] .Timeline-module__pHzPDa__marker:after{left:calc((.875rem - var(--dot)) / 2)}.Timeline-module__pHzPDa__pointTitle{grid-area:3/1;margin-top:1rem}.Timeline-module__pHzPDa__pointText{grid-area:4/1}}
.Sections-module__0OFkUG__door{gap:var(--rr-space-5);border-radius:var(--rr-radius-panel);background-color:color-mix(in srgb, var(--rr-paper), white 60%);box-shadow:inset 0 0 0 1px var(--rr-grid);padding:clamp(1.25rem,.8rem + 1.8vw,2.5rem);display:grid}.Sections-module__0OFkUG__doorText{gap:var(--rr-space-2);display:grid}.Sections-module__0OFkUG__doorTitle{font-family:var(--rr-font-display);font-size:var(--rr-size-h3);font-weight:800;line-height:var(--rr-leading-h3);margin:0}.Sections-module__0OFkUG__doorLead{color:var(--rr-slate);font-size:var(--rr-size-lead);line-height:var(--rr-leading-lead);margin:0}.Sections-module__0OFkUG__points{border-top:1px solid var(--rr-grid);gap:0;margin:0;padding:0;list-style:none;display:grid}.Sections-module__0OFkUG__point{gap:var(--rr-space-2);border-bottom:1px solid var(--rr-grid);font-size:var(--rr-size-body);grid-template-columns:1.5rem minmax(0,1fr);padding-block:.875rem;line-height:1.4;display:grid}.Sections-module__0OFkUG__point:before{content:"";background-color:var(--rr-ink);width:.875rem;height:1.5px;margin-top:.7em}.Sections-module__0OFkUG__doorAction{display:flex}.Sections-module__0OFkUG__manifest{gap:clamp(2rem,1.4rem + 2.4vw,3.5rem);display:grid}.Sections-module__0OFkUG__manifestHead{gap:var(--rr-space-4);align-content:start;display:grid}@media (min-width:64rem){.Sections-module__0OFkUG__door{column-gap:var(--rr-space-8);grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-template-areas:"text points""action points";align-items:start}.Sections-module__0OFkUG__doorText{grid-area:text}.Sections-module__0OFkUG__points{grid-area:points}.Sections-module__0OFkUG__doorAction{grid-area:action;align-self:end}.Sections-module__0OFkUG__manifest{column-gap:var(--rr-space-8);grid-template-columns:minmax(0,4fr) minmax(0,8fr)}.Sections-module__0OFkUG__manifestHead{top:calc(var(--rr-header-h) + var(--rr-space-6));position:sticky}}
.StickyBar-module__OFETJG__dock{z-index:40;padding:.625rem var(--rr-gutter) calc(.625rem + env(safe-area-inset-bottom));-webkit-backdrop-filter:saturate(1.4)blur(12px);backdrop-filter:saturate(1.4)blur(12px);box-shadow:0 -1px 0 var(--rr-grid);transition:transform var(--rr-motion-base) var(--rr-ease-out);background-color:#f2f4f3f0;position:fixed;bottom:0;left:0;right:0;transform:translateY(110%)}.StickyBar-module__OFETJG__dock[data-visible=true]{transform:none}.StickyBar-module__OFETJG__dockBar{gap:var(--rr-space-2);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);display:grid}.StickyBar-module__OFETJG__dockButton{width:100%}@media (min-width:48rem){.StickyBar-module__OFETJG__dock{display:none}}@media (prefers-reduced-motion:reduce){.StickyBar-module__OFETJG__dock{transition:none}}
.UseCaseIndex-module__LJVKta__catalog{position:relative}.UseCaseIndex-module__LJVKta__entries{border-top:1.5px solid var(--rr-ink);margin:0;padding:0;list-style:none}.UseCaseIndex-module__LJVKta__entry{border-bottom:1px solid var(--rr-grid)}.UseCaseIndex-module__LJVKta__entryLink{gap:var(--rr-space-3);color:var(--rr-ink);grid-template-columns:2.75rem minmax(0,1fr);padding-block:1.125rem;text-decoration:none;display:grid}.UseCaseIndex-module__LJVKta__entryLink:focus-visible{outline:var(--rr-focus-width) solid var(--rr-focus);outline-offset:2px;border-radius:4px}.UseCaseIndex-module__LJVKta__ordinal{color:var(--rr-slate);font-family:var(--rr-font-display);font-variant-numeric:tabular-nums lining-nums;padding-top:.25rem;font-size:1.125rem;font-weight:600;line-height:1}.UseCaseIndex-module__LJVKta__entryText{gap:.25rem;min-width:0;display:grid}.UseCaseIndex-module__LJVKta__entryTitle{font-family:var(--rr-font-display);font-size:var(--rr-size-h3);font-weight:700;line-height:var(--rr-leading-h3)}.UseCaseIndex-module__LJVKta__entryLine{max-width:34rem;color:var(--rr-slate);font-size:var(--rr-size-body);line-height:var(--rr-leading-body)}.UseCaseIndex-module__LJVKta__shot{display:none}@media (min-width:64rem){.UseCaseIndex-module__LJVKta__catalog{gap:var(--rr-space-7);grid-template-columns:minmax(0,6fr) minmax(0,6fr);min-height:34rem;display:grid}.UseCaseIndex-module__LJVKta__entryLink{transition:background-color var(--rr-motion-quick) var(--rr-ease-out);grid-template-columns:3.5rem minmax(0,1fr);padding-block:1rem}.UseCaseIndex-module__LJVKta__entry:is(:hover,:focus-within) .UseCaseIndex-module__LJVKta__entryLink{background-image:linear-gradient(var(--rr-signal), var(--rr-signal));background-repeat:no-repeat;background-size:.375rem 100%}.UseCaseIndex-module__LJVKta__entry:is(:hover,:focus-within) .UseCaseIndex-module__LJVKta__ordinal{color:var(--rr-ink)}.UseCaseIndex-module__LJVKta__entryLine{font-size:var(--rr-size-small)}.UseCaseIndex-module__LJVKta__shot{gap:var(--rr-space-2);width:calc(50% - var(--rr-space-7) / 2);opacity:0;visibility:hidden;transition:opacity var(--rr-motion-base) var(--rr-ease-out), visibility 0s linear var(--rr-motion-base);margin:0;display:grid;position:absolute;top:0;right:0}.UseCaseIndex-module__LJVKta__shot picture{aspect-ratio:16/9;border-radius:var(--rr-radius-panel);background-color:var(--rr-grid);box-shadow:inset 0 0 0 1px var(--rr-grid);display:block;overflow:hidden}.UseCaseIndex-module__LJVKta__shot img{object-fit:cover;width:100%;height:100%;display:block}.UseCaseIndex-module__LJVKta__shot[data-cutout=true] picture{background-color:var(--rr-paper);background-image:linear-gradient(to right, var(--rr-grid) 1px, transparent 1px), linear-gradient(to bottom, var(--rr-grid) 1px, transparent 1px);background-size:2rem 2rem}.UseCaseIndex-module__LJVKta__shot[data-cutout=true] img{object-fit:contain;padding-top:var(--rr-space-4)}.UseCaseIndex-module__LJVKta__shotCaption{color:var(--rr-slate);font-size:var(--rr-size-small)}.UseCaseIndex-module__LJVKta__entry:is(:hover,:focus-within) .UseCaseIndex-module__LJVKta__shot{opacity:1;visibility:visible;transition:opacity var(--rr-motion-base) var(--rr-ease-out), visibility 0s}.UseCaseIndex-module__LJVKta__entries:not(:has(.UseCaseIndex-module__LJVKta__entry:is(:hover,:focus-within))) .UseCaseIndex-module__LJVKta__entry:first-child .UseCaseIndex-module__LJVKta__shot{opacity:1;visibility:visible;transition:opacity var(--rr-motion-base) var(--rr-ease-out), visibility 0s}}@media (prefers-reduced-motion:reduce){.UseCaseIndex-module__LJVKta__entryLink,.UseCaseIndex-module__LJVKta__shot{transition:none}}
