._0hjoSG_hero{isolation:isolate;background:var(--color-pearl,#fbf5f3);min-height:max(100svh,40rem);position:relative;overflow:clip}html[data-3d=on] ._0hjoSG_hero{background:0 0}._0hjoSG_poster{z-index:0;pointer-events:none;transition:opacity 1.6s var(--ease-lux), visibility 0s linear 1.6s;position:absolute;inset:0}html[data-3d=on] ._0hjoSG_poster *{animation-play-state:paused}html[data-3d=on] ._0hjoSG_poster:before{animation-play-state:paused}html[data-3d=on] ._0hjoSG_poster:after{animation-play-state:paused}html[data-3d=on] ._0hjoSG_poster{opacity:0;visibility:hidden}._0hjoSG_posterArt{aspect-ratio:200/140;width:min(88vw,30rem,60svh);position:absolute;top:26svh;left:50%;translate:-50% -47%}._0hjoSG_glow{animation:_0hjoSG_glowIn 2.4s var(--ease-lux) both;background:radial-gradient(closest-side,#fffffff2,#fff0 55%),radial-gradient(closest-side,#f6e9eaf2,#efd4ce80 52%,#efd4ce00 100%);border-radius:50%;position:absolute;inset:-55% -38%}._0hjoSG_glow:after{content:"";background:radial-gradient(closest-side,#7189a229,#7189a200);border-radius:50%;position:absolute;inset:18% 6% 30% 46%}._0hjoSG_lotus{stroke-width:1.25px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%;animation:9s ease-in-out 3.4s infinite _0hjoSG_breathe;position:relative;overflow:visible}._0hjoSG_lotus path{stroke:var(--color-rose-deep,#a7646e);stroke-opacity:.72;vector-effect:non-scaling-stroke;stroke-dasharray:1;stroke-dashoffset:1px;animation:2.6s cubic-bezier(.45,.05,.25,1) forwards _0hjoSG_draw;animation-delay:calc(.3s + var(--i) * .17s)}._0hjoSG_lotus path:last-child{stroke:var(--color-rose,#d29b9f)}._0hjoSG_sparkle,._0hjoSG_sparkleSmall{fill:var(--color-gold,#c9a46a);filter:drop-shadow(0 0 6px #e6c98fe6);position:absolute;overflow:visible;translate:-50% -50%}._0hjoSG_sparkle{width:5%;animation:_0hjoSG_sparkleIn 1.2s var(--ease-lux) 2.1s both, _0hjoSG_twinkle 4.2s ease-in-out 3.3s infinite;top:86.5%;left:50%}._0hjoSG_sparkleSmall{opacity:.8;width:2.6%;animation:_0hjoSG_sparkleIn 1.2s var(--ease-lux) 2.6s both, _0hjoSG_twinkle 5.4s ease-in-out 4.6s infinite;top:17%;left:77%}._0hjoSG_scrim{z-index:1;pointer-events:none;background:linear-gradient(#fbf5f300 42%,#fbf5f3b8 53%,#fbf5f3db 100%);position:absolute;inset:0}._0hjoSG_frame{z-index:2;min-height:inherit;padding-top:max(calc(var(--header-h) + 1rem), 49.5svh);padding-bottom:max(1.75rem, calc(env(safe-area-inset-bottom) + 1rem));align-content:start;display:grid;position:relative}._0hjoSG_copy{max-width:36rem;container-type:inline-size}._0hjoSG_eyebrow{animation:_0hjoSG_fadeUp 1s var(--ease-lux) both;line-height:1.6}._0hjoSG_field{display:inline-block}._0hjoSG_title{margin-top:.8rem;font-size:min(clamp(2.6rem,.95rem + 5.3vw,6.5rem),12.9cqi)}._0hjoSG_mask{clip-path:inset(-.35em -.45em -.3em);display:inline-block}._0hjoSG_word{animation:_0hjoSG_rise 1.3s var(--ease-lux) both;animation-delay:calc(.1s + var(--i) * 70ms);display:inline-block}._0hjoSG_subtitle{max-width:34rem;animation:_0hjoSG_fadeUp 1.1s var(--ease-lux) .26s both;margin-top:1.05rem;font-size:clamp(.95rem,.9rem + .3vw,1.2rem);line-height:1.62}._0hjoSG_actions{animation:_0hjoSG_fadeUp 1.1s var(--ease-lux) .4s both;flex-wrap:wrap;gap:.65rem;margin-top:1.5rem;display:flex}._0hjoSG_actions .btn{min-height:3rem;padding-block:.75rem}._0hjoSG_note{color:var(--color-muted,#6e5a5d);animation:_0hjoSG_fadeUp 1.1s var(--ease-lux) .52s both;align-items:center;gap:.5rem;margin-top:1.15rem;font-size:.85rem;font-weight:500;line-height:1.5;display:flex}._0hjoSG_note svg{color:var(--color-rose-ink,#8e4f5a)}._0hjoSG_hint{z-index:2;left:50%;bottom:max(1rem, env(safe-area-inset-bottom));letter-spacing:.26em;text-transform:uppercase;white-space:nowrap;color:var(--color-slate-deep,#556c84);animation:_0hjoSG_fadeUp 1s var(--ease-lux) 1.1s both;flex-direction:column;align-items:center;gap:.6rem;padding:.25rem .75rem;font-size:.66rem;font-weight:600;display:flex;position:absolute;translate:-50%}._0hjoSG_hintLine{background:#556c8438;width:1px;height:2.5rem;position:relative;overflow:hidden}._0hjoSG_hintLine:after{content:"";background:linear-gradient(to bottom, #a7646e00, var(--color-rose-deep,#a7646e), #a7646e00);animation:2.4s cubic-bezier(.65,0,.35,1) 2s infinite _0hjoSG_travel;position:absolute;inset:0;transform:translateY(-100%)}@media (max-aspect-ratio:4/5) and (max-height:59.99rem){._0hjoSG_hint{display:none}}@media (max-aspect-ratio:4/5) and (min-height:60rem){._0hjoSG_frame{padding-bottom:7rem}}@media (min-aspect-ratio:4/5) and (max-aspect-ratio:23/20){._0hjoSG_posterArt{width:min(46svh,44vw);top:39svh;left:calc(50% + 15.9svh);translate:-50% -47%}._0hjoSG_scrim{background:radial-gradient(75% 60% at 18% 82%,#fbf5f3e6,#fbf5f399 50%,#fbf5f300 80%)}._0hjoSG_frame{padding-top:calc(var(--header-h) + 1rem);align-content:end;padding-bottom:6.5rem}._0hjoSG_copy{max-width:min(36rem,56vw)}}@media (min-aspect-ratio:23/20){._0hjoSG_posterArt{width:min(38vw,40rem,72svh);top:50.5svh;left:calc(50% + min(20.9vw,41.8svh));translate:-50% -50%}._0hjoSG_scrim{background:radial-gradient(62% 80% at 22% 54%,#fbf5f3e6,#fbf5f39e 46%,#fbf5f300 76%)}._0hjoSG_frame{padding-top:calc(var(--header-h) + 1rem);align-content:center;padding-bottom:5rem}._0hjoSG_copy{max-width:min(44rem,47vw)}._0hjoSG_title{margin-top:1rem}._0hjoSG_subtitle{max-width:35rem;margin-top:1.4rem;line-height:1.7}._0hjoSG_actions{gap:.75rem;margin-top:1.9rem}._0hjoSG_actions .btn{min-height:3.25rem;padding-block:.85rem}._0hjoSG_note{margin-top:1.4rem}._0hjoSG_hintLine{height:3.25rem}}@keyframes _0hjoSG_rise{0%{opacity:0;transform:translateY(115%)}45%{opacity:1}to{opacity:1;transform:none}}@keyframes _0hjoSG_fadeUp{0%{opacity:0;transform:translateY(.9rem)}to{opacity:1;transform:none}}@keyframes _0hjoSG_draw{to{stroke-dashoffset:0}}@keyframes _0hjoSG_glowIn{0%{opacity:0;transform:scale(.86)}to{opacity:1;transform:none}}@keyframes _0hjoSG_breathe{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-.45rem)scale(1.012)}}@keyframes _0hjoSG_sparkleIn{0%{opacity:0;rotate:-60deg;scale:.2}to{opacity:1;rotate:0deg;scale:1}}@keyframes _0hjoSG_twinkle{0%,to{opacity:1;rotate:0deg;scale:1}50%{opacity:.5;rotate:22deg;scale:.72}}@keyframes _0hjoSG_travel{to{transform:translateY(100%)}}@media (prefers-reduced-motion:reduce){._0hjoSG_word,._0hjoSG_eyebrow,._0hjoSG_subtitle,._0hjoSG_actions,._0hjoSG_note,._0hjoSG_hint,._0hjoSG_glow,._0hjoSG_lotus,._0hjoSG_lotus path,._0hjoSG_sparkle,._0hjoSG_sparkleSmall,._0hjoSG_hintLine:after{animation:none}._0hjoSG_lotus path{stroke-dashoffset:0}}
.dNkYDq_section{position:relative}.dNkYDq_root{--bar-space:calc(var(--mobile-bar-h,4.5rem) + env(safe-area-inset-bottom,0px));position:relative}@media (min-width:48rem){.dNkYDq_root{--bar-space:0px}}.dNkYDq_stage,.dNkYDq_frame{position:relative}.dNkYDq_intro,.dNkYDq_introInner{text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}.dNkYDq_intro{container-type:inline-size}.dNkYDq_introTitle{margin-top:1.1rem;font-size:min(clamp(2.2rem,1.35rem + 3.4vw,4.5rem),10.2cqi)}.dNkYDq_introText{max-width:35rem;color:var(--color-night-muted,#cdc2c4);margin-top:1.4rem}.dNkYDq_cue{background:#f7efec33;width:1px;height:3rem;margin-top:2.25rem;position:relative;overflow:hidden}.dNkYDq_cue:after{content:"";background:linear-gradient(to bottom, #e9b9be00, var(--color-rose-light,#e9b9be), #e9b9be00);animation:2.4s cubic-bezier(.65,0,.35,1) 1s infinite dNkYDq_travel;position:absolute;inset:0;transform:translateY(-100%)}.dNkYDq_cards{margin:0;padding:0;list-style:none}.dNkYDq_cardKicker{letter-spacing:.26em;text-transform:uppercase;color:var(--color-rose-light,#e9b9be);align-items:center;gap:.75rem;font-size:.7rem;font-weight:600;display:flex}.dNkYDq_cardNum{font-family:var(--font-display);letter-spacing:0;color:var(--color-night-text,#f7efec);font-size:1.1rem;font-style:italic;font-weight:500}.dNkYDq_cardRule{opacity:.55;background:currentColor;width:1.75rem;height:1px}.dNkYDq_cardTitle{margin-top:.9rem;font-size:clamp(1.75rem,1.3rem + 1.5vw,2.65rem);line-height:1.08}.dNkYDq_cardText{color:var(--color-night-muted,#cdc2c4);margin-top:.9rem;font-size:.95rem;line-height:1.75}.dNkYDq_rail{display:none}.dNkYDq_railBtn{text-align:start;width:100%;min-height:2.75rem;color:var(--color-night-muted,#cdc2c4);transition:color .4s var(--ease-lux);background:0 0;border:0;gap:.6rem;padding:.5rem 0;display:grid}.dNkYDq_railBtn:hover,.dNkYDq_railBtn[aria-current]{color:var(--color-night-text,#f7efec)}.dNkYDq_railTrack{background:#f7efec29;border-radius:2px;height:2px;display:block;position:relative;overflow:hidden}.dNkYDq_railFill{transform-origin:0;background:linear-gradient(90deg, var(--color-rose,#d29b9f), var(--color-night-text,#f7efec));position:absolute;inset:0;transform:scaleX(0)}.dNkYDq_railMeta{align-items:baseline;gap:.65rem;min-width:0;display:flex}.dNkYDq_railNum{font-family:var(--font-display);font-size:1.05rem;font-style:italic;font-weight:500}.dNkYDq_railLabel{letter-spacing:.22em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;min-width:0;font-size:.66rem;font-weight:600;display:none;overflow:hidden}.dNkYDq_pinned .dNkYDq_stage{height:100svh;min-height:32rem;overflow:hidden}.dNkYDq_pinned .dNkYDq_stage:before{content:"";height:calc(var(--bar-space) + 10rem);pointer-events:none;background:linear-gradient(to top, #0e131bc7 0%, #0e131b80 calc(var(--bar-space) + 3.5rem), #0e131b00 100%);position:absolute;inset:auto 0 0}.dNkYDq_pinned .dNkYDq_frame{height:100%}.dNkYDq_pinned .dNkYDq_intro{padding:calc(var(--header-h) + 1rem) var(--gutter) calc(var(--bar-space) + 5.25rem);transition:opacity .8s var(--ease-lux), transform 1.1s var(--ease-lux), filter .8s var(--ease-lux);justify-content:flex-end;position:absolute;inset:0}.dNkYDq_pinned .dNkYDq_introInner{isolation:isolate}.dNkYDq_pinned .dNkYDq_introInner:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#0e131b99,#0e131b59 60%,#0e131b00);position:absolute;inset:-3rem -2.5rem}.dNkYDq_pinned .dNkYDq_intro[data-hidden]{opacity:0;filter:blur(6px);pointer-events:none;transform:translateY(-1.75rem)}.dNkYDq_pinned .dNkYDq_introText{margin-top:1.1rem}.dNkYDq_pinned .dNkYDq_cue{height:2.5rem;margin-top:1.6rem}.dNkYDq_pinned .dNkYDq_cards{inset-inline:var(--gutter);bottom:calc(var(--bar-space) + 4.25rem);transition:opacity .9s var(--ease-lux), transform 1.1s var(--ease-lux);background:#101620c2;border-radius:1.5rem;padding:1.4rem 1.4rem 1.5rem;display:grid;position:absolute}.dNkYDq_pinned .dNkYDq_cards[data-hidden]{opacity:0;pointer-events:none;transform:translateY(2rem)}.dNkYDq_pinned .dNkYDq_card{transition:opacity .5s var(--ease-lux);grid-area:1/1;align-self:center}.dNkYDq_pinned .dNkYDq_card>*{transition:transform 1s var(--ease-lux)}.dNkYDq_pinned .dNkYDq_card:not([data-state=active]){opacity:0;pointer-events:none}.dNkYDq_pinned .dNkYDq_card[data-state=before]>*{transform:translateY(-.8rem)}.dNkYDq_pinned .dNkYDq_card[data-state=after]>*{transform:translateY(.9rem)}.dNkYDq_pinned .dNkYDq_card[data-state=active]{transition:opacity .7s var(--ease-lux) .22s}.dNkYDq_pinned .dNkYDq_card[data-state=active]>:first-child{transition-delay:.2s}.dNkYDq_pinned .dNkYDq_card[data-state=active]>:nth-child(2){transition-delay:.27s}.dNkYDq_pinned .dNkYDq_card[data-state=active]>:nth-child(3){transition-delay:.34s}.dNkYDq_pinned .dNkYDq_rail{inset-inline:var(--gutter);bottom:calc(var(--bar-space) + .75rem);grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;margin:0;padding:0;list-style:none;display:grid;position:absolute}@media (min-width:48rem){.dNkYDq_railLabel{display:block}.dNkYDq_pinned .dNkYDq_rail{gap:1.5rem;bottom:1.75rem}}@media (min-aspect-ratio:23/20){.dNkYDq_pinned .dNkYDq_stage:before{background:linear-gradient(#0e131b00,#0e131bb8);height:9rem}.dNkYDq_pinned .dNkYDq_cards{inset-inline:var(--gutter) auto;background:#121924b3;width:min(31rem,40vw);padding:clamp(1.75rem,2.4vw,2.6rem);top:50%;bottom:auto;translate:0 -50%}.dNkYDq_pinned .dNkYDq_cardText{font-size:1rem}.dNkYDq_pinned .dNkYDq_intro{width:calc(min(38rem, 45vw) + var(--gutter));padding:calc(var(--header-h) + 1rem) 0 4.5rem;text-align:start;justify-content:center;align-items:flex-start;padding-inline-start:var(--gutter);inset-inline-end:auto}.dNkYDq_pinned .dNkYDq_introInner{align-items:flex-start}.dNkYDq_pinned .dNkYDq_introInner:before{inset-block:-5rem;inset-inline:-8rem -6rem}.dNkYDq_pinned .dNkYDq_cue{margin-inline-start:.2rem}}.dNkYDq_list .dNkYDq_stage{padding-block:var(--section-y)}.dNkYDq_list .dNkYDq_intro{max-width:46rem;margin-inline:auto}.dNkYDq_list .dNkYDq_cards{gap:1rem;margin-top:clamp(2.75rem,6vw,5rem);display:grid}.dNkYDq_list .dNkYDq_card{border-radius:1.5rem;padding:clamp(1.5rem,3vw,2.5rem)}@media (min-width:48rem){.dNkYDq_list .dNkYDq_cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}}@keyframes dNkYDq_travel{to{transform:translateY(100%)}}@media (prefers-reduced-motion:reduce){.dNkYDq_cue:after{animation:none}}
.gioDNW_section{position:relative}.gioDNW_grid{--bar-space:calc(var(--mobile-bar-h,4.5rem) + env(safe-area-inset-bottom,0px));--hair:#f7efec21;grid-template-columns:minmax(0,1fr);padding-top:clamp(4.5rem,3rem + 6vw,7rem);display:grid;position:relative}@media (min-width:48rem){.gioDNW_grid{--bar-space:0px}}.gioDNW_head{z-index:30;text-align:center;min-width:0;position:relative}.gioDNW_title{margin-top:.85rem}.gioDNW_intro{max-width:34rem;color:var(--color-night-muted,#cdc2c4);margin:1rem auto 0;font-size:.95rem;line-height:1.7}.gioDNW_stage{min-width:0;min-height:100svh;padding-top:calc(var(--header-h) + .5rem);padding-bottom:calc(var(--bar-space) + 1rem);grid-template-rows:minmax(0,1fr) auto;display:grid;position:relative}.gioDNW_face{min-height:16rem;position:relative;container-type:size}.gioDNW_portrait{aspect-ratio:450/614;opacity:0;height:min(100cqh,34rem,136.4cqw);transition:opacity 1.6s var(--ease-lux);position:absolute;top:50%;left:50%;translate:-50% -50%}.gioDNW_portrait[data-ready]{opacity:1}.gioDNW_portraitCanvas{width:100%;height:100%;-webkit-mask-image:linear-gradient(#000 70%,#0000 97%);mask-image:linear-gradient(#000 70%,#0000 97%)}.gioDNW_controls{z-index:30;min-width:0;position:relative}.gioDNW_hint{color:var(--color-night-muted,#cdc2c4);justify-content:center;align-items:center;gap:.55rem;margin-bottom:.8rem;font-size:.8rem;font-weight:500;line-height:1.45;display:flex}.gioDNW_hintIcon{width:.8rem;height:.8rem;color:var(--color-gold-light,#e6c98f)}.gioDNW_list{margin:0 calc(var(--gutter) * -1);padding:.2rem var(--gutter);overscroll-behavior-x:contain;scroll-snap-type:x proximity;scroll-padding-inline:var(--gutter);scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg, transparent, #000 var(--gutter), #000 calc(100% - var(--gutter)), transparent);-webkit-mask-image:linear-gradient(90deg, transparent, #000 var(--gutter), #000 calc(100% - var(--gutter)), transparent);mask-image:linear-gradient(90deg, transparent, #000 var(--gutter), #000 calc(100% - var(--gutter)), transparent);gap:.5rem;list-style:none;display:flex;overflow-x:auto}.gioDNW_list::-webkit-scrollbar{display:none}.gioDNW_item{scroll-snap-align:start;flex:none}.gioDNW_areaBtn{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);white-space:nowrap;min-height:2.75rem;color:var(--color-night-text,#f7efec);transition:background-color .35s var(--ease-lux), border-color .35s var(--ease-lux), color .35s var(--ease-lux), padding .5s var(--ease-lux);background:#141b268c;border:1px solid #f7efec33;border-radius:999px;align-items:center;gap:.6rem;padding:.5rem 1.05rem;font-size:.85rem;font-weight:500;display:inline-flex}.gioDNW_areaBtn[data-active]{border-color:#e9b9be73}.gioDNW_areaBtn[aria-pressed=true]{background:#e9b9be2b;border-color:#e9b9bebf}.gioDNW_areaNum{min-width:1.6rem;font-family:var(--font-display);color:var(--color-rose-light,#e9b9be);font-size:1.02rem;font-style:italic;display:none}.gioDNW_sheet{inset-inline:0;max-height:calc(100svh - var(--header-h) - var(--bar-space) - 9rem);overscroll-behavior:contain;transition:opacity .45s var(--ease-lux), transform .7s var(--ease-lux), visibility 0s linear .7s;background:#101620cc;border-radius:1.5rem;padding:1.35rem 1.35rem 1.2rem;position:absolute;bottom:calc(100% + .75rem);overflow-y:auto}.gioDNW_sheet:not([data-open]){opacity:0;visibility:hidden;transform:translateY(1.25rem)scale(.98)}.gioDNW_sheet[data-open]{transition-delay:0s}html:not(.js) .gioDNW_sheet{opacity:1;visibility:visible;margin-top:1rem;position:relative;bottom:auto;transform:none}.gioDNW_close{top:.7rem;z-index:1;width:2.5rem;height:2.5rem;color:var(--color-night-text,#f7efec);background:#f7efec0f;border:1px solid #f7efec29;border-radius:50%;place-items:center;transition:background-color .3s;display:grid;position:absolute;inset-inline-end:.7rem}.gioDNW_close:hover{background:#f7efec24}html:not(.js) .gioDNW_close{display:none}.gioDNW_panels{display:grid;position:relative}.gioDNW_panel{transition:opacity .4s var(--ease-lux), visibility 0s linear .4s;grid-area:1/1;grid-template-columns:auto minmax(0,1fr);align-content:start;column-gap:.7rem;display:grid}.gioDNW_panel:not([data-active]){position:absolute;inset:0 0 auto}.gioDNW_panel>*{transition:transform .9s var(--ease-lux);grid-column:1/-1}.gioDNW_panel:not([data-active]){opacity:0;visibility:hidden}.gioDNW_panel[data-active]{transition:opacity .6s var(--ease-lux) .12s, visibility 0s}.gioDNW_panel:not([data-active])>*{transform:translateY(.6rem)}.gioDNW_panel[data-active]>:nth-child(n+3){transition-delay:60ms}.gioDNW_panel[data-active]>:nth-child(n+5){transition-delay:.12s}.gioDNW_panelNum{font-family:var(--font-display);color:var(--color-rose-light,#e9b9be);grid-column:1;align-self:baseline;font-size:1.05rem;font-style:italic;font-weight:500;line-height:1}.gioDNW_panelTitle{font-family:var(--font-display);grid-column:2;align-self:baseline;padding-inline-end:2.75rem;font-size:clamp(1.45rem,1.25rem + .7vw,1.85rem);line-height:1.12}.gioDNW_panelText{color:var(--color-night-muted,#cdc2c4);margin-top:.7rem;font-size:.9rem;line-height:1.7}.gioDNW_optionsLabel{letter-spacing:.22em;text-transform:uppercase;color:var(--color-rose-light,#e9b9be);margin-top:1.05rem;font-size:.66rem;font-weight:600}.gioDNW_options{flex-wrap:wrap;gap:.3rem 1.15rem;margin:.55rem 0 0;padding:0;list-style:none;display:flex}.gioDNW_options li{color:var(--color-night-text,#f7efec);align-items:flex-start;gap:.5rem;font-size:.85rem;line-height:1.5;display:flex}.gioDNW_options svg{width:.62rem;height:.62rem;color:var(--color-gold-light,#e6c98f);margin-top:.42em}.gioDNW_cta{margin-top:1.3rem}.gioDNW_note{border-top:1px solid var(--hair);color:var(--color-night-muted,#cdc2c4);align-items:flex-start;gap:.55rem;margin-top:1.15rem;padding-top:.95rem;font-size:.75rem;line-height:1.55;display:flex}.gioDNW_note svg{color:var(--color-rose-light,#e9b9be);margin-top:.1rem}.gioDNW_overlay{z-index:20;pointer-events:none;position:fixed;inset:0}.gioDNW_spot{pointer-events:auto;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:50%;width:2.5rem;height:2.5rem;margin:-1.25rem 0 0 -1.25rem;padding:0;position:absolute}.gioDNW_overlay .gioDNW_spot{opacity:0;visibility:hidden;will-change:transform;transition:opacity .5s var(--ease-lux), visibility 0s linear .5s;top:0;left:0}.gioDNW_overlay .gioDNW_spot[data-show]{opacity:1;visibility:visible;transition:opacity .6s var(--ease-lux)}.gioDNW_spot:before{content:"";border:1px solid #f7efec8c;border-radius:50%;width:1.5rem;height:1.5rem;margin:-.75rem 0 0 -.75rem;animation:2.8s cubic-bezier(.22,.8,.24,1) infinite gioDNW_ping;position:absolute;top:50%;left:50%}.gioDNW_spotCore{width:.6rem;height:.6rem;transition:transform .45s var(--ease-lux), box-shadow .45s var(--ease-lux);background:#fff7f5;border-radius:50%;margin:-.3rem 0 0 -.3rem;position:absolute;top:50%;left:50%;box-shadow:0 0 0 3px #e9b9be47,0 0 16px 4px #e9b9be99}.gioDNW_spot:hover .gioDNW_spotCore,.gioDNW_spot[data-active] .gioDNW_spotCore{transform:scale(1.4);box-shadow:0 0 0 4px #e9b9be59,0 0 22px 6px #e9b9bed9}.gioDNW_spotLabel{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);letter-spacing:.05em;white-space:nowrap;color:var(--color-night-text,#f7efec);opacity:0;pointer-events:none;transition:opacity .35s var(--ease-lux), transform .5s var(--ease-lux);background:#0e131bbd;border:1px solid #f7efec29;border-radius:999px;padding:.3rem .75rem;font-size:.72rem;font-weight:600;line-height:1.4;position:absolute;bottom:calc(100% - .35rem);left:50%;transform:translateY(.3rem)}.gioDNW_spot:hover .gioDNW_spotLabel,.gioDNW_spot[data-active] .gioDNW_spotLabel{opacity:1;transform:none}@media (min-aspect-ratio:23/20){.gioDNW_grid{min-height:100svh;padding-top:calc(var(--header-h) + 1.5rem);grid-template:"head face""controls face"/minmax(0,1.15fr) minmax(0,1fr);align-content:center;column-gap:clamp(2rem,4vw,5rem);padding-bottom:2rem}.gioDNW_head{text-align:start;grid-area:head}.gioDNW_title{font-size:clamp(2.2rem,1rem + 2.6vw,3.6rem)}.gioDNW_intro{margin-inline:0;font-size:.95rem}.gioDNW_stage{display:contents}.gioDNW_face{grid-area:face;min-height:0}.gioDNW_portrait{height:min(100cqh,82svh,46rem,136.4cqw)}.gioDNW_controls{grid-area:controls;margin-top:clamp(1.25rem,3.2vh,2.25rem);container-type:inline-size}.gioDNW_hint{justify-content:flex-start}.gioDNW_list{border-top:1px solid var(--hair);grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1.25rem;margin:0;padding:0;display:grid;overflow:visible;-webkit-mask-image:none;mask-image:none}.gioDNW_item{border-bottom:1px solid var(--hair)}.gioDNW_areaBtn{-webkit-backdrop-filter:none;backdrop-filter:none;text-align:start;white-space:normal;width:100%;min-height:2.6rem;color:var(--color-night-muted,#cdc2c4);background:0 0;border:0;border-radius:0;padding:.4rem .15rem;font-size:.9rem;display:flex}.gioDNW_areaBtn:hover,.gioDNW_areaBtn:focus-visible,.gioDNW_areaBtn[data-active]{color:var(--color-night-text,#f7efec);padding-inline-start:.55rem}.gioDNW_areaBtn[aria-pressed=true]{color:var(--color-night-text,#f7efec);background:0 0}.gioDNW_areaLabel{min-width:0}.gioDNW_areaBtn:after{content:"";background:var(--color-rose-light,#e9b9be);opacity:0;width:.4rem;height:.4rem;transition:opacity .4s var(--ease-lux), scale .5s var(--ease-lux);border-radius:50%;flex:none;margin-inline-start:auto;scale:.3;box-shadow:0 0 10px 2px #e9b9be99}.gioDNW_areaBtn[aria-pressed=true]:after{opacity:1;scale:1}.gioDNW_areaNum{display:inline}.gioDNW_sheet,.gioDNW_sheet:not([data-open]){visibility:visible;display:contents}.gioDNW_close{display:none}.gioDNW_panel:not([data-active]){position:static}.gioDNW_panels{-webkit-backdrop-filter:blur(20px)saturate(1.2);backdrop-filter:blur(20px)saturate(1.2);background:#1219249e;border:1px solid #f7efec1f;border-radius:1.25rem;margin-top:1.1rem;padding:clamp(1.3rem,1.9vw,1.85rem);box-shadow:0 20px 60px #00000059}.gioDNW_panelTitle{padding-inline-end:0;font-size:clamp(1.4rem,1rem + .75vw,1.8rem)}.gioDNW_panelText{margin-top:.6rem;font-size:.875rem;line-height:1.65}.gioDNW_optionsLabel{margin-top:.95rem}.gioDNW_options li{font-size:.83rem}.gioDNW_cta{margin-top:1.15rem}.gioDNW_cta .btn{min-height:2.9rem;padding:.7rem 1.35rem;font-size:.875rem}.gioDNW_note{border-top:0;margin-top:1rem;padding-top:0;font-size:.72rem}@container (min-width:29rem){.gioDNW_split{grid-template-columns:minmax(9.5rem,11.5rem) minmax(0,1fr);grid-template-areas:"list panel""note note";align-items:start;column-gap:clamp(1.25rem,2vw,1.75rem);display:grid}.gioDNW_list{grid-area:list;display:block}.gioDNW_panels{grid-area:panel;margin-top:0}.gioDNW_note{grid-area:note}}.gioDNW_spotLabel{top:50%;bottom:auto;left:calc(100% - .2rem);transform:translate(-.35rem)}.gioDNW_spot[data-side=left] .gioDNW_spotLabel{left:auto;right:calc(100% - .2rem);transform:translate(.35rem)}}@media (min-aspect-ratio:23/20) and (max-height:50rem){.gioDNW_grid{padding-top:calc(var(--header-h) + .75rem);padding-bottom:1rem}.gioDNW_title{margin-top:.6rem;font-size:clamp(2rem,.9rem + 2.3vw,3rem)}.gioDNW_intro{margin-top:.7rem;font-size:.9rem;line-height:1.6}.gioDNW_controls{margin-top:1rem}.gioDNW_hint{margin-bottom:.55rem}.gioDNW_areaBtn{min-height:2.35rem;padding-block:.3rem}.gioDNW_panels{padding:1.15rem 1.3rem 1.25rem}.gioDNW_panelText{margin-top:.45rem;line-height:1.6}.gioDNW_optionsLabel{margin-top:.75rem}.gioDNW_options{margin-top:.4rem}.gioDNW_cta{margin-top:.9rem}.gioDNW_note{margin-top:.75rem}}@keyframes gioDNW_ping{0%{opacity:.9;transform:scale(.5)}to{opacity:0;transform:scale(1.9)}}@media (prefers-reduced-motion:reduce){.gioDNW_spot:before{opacity:.5;animation:none}}
._6nXOBa_section:lang(de) :is(h2,h3,h4){-webkit-hyphens:manual;hyphens:manual}._6nXOBa_bloom{z-index:-1;aspect-ratio:1;pointer-events:none;background:radial-gradient(closest-side,#f6e9eaf2,#f6e9ea66 55%,#0000);border-radius:50%;width:52rem;position:absolute;inset-block-start:-14rem;inset-inline-end:-16rem}._6nXOBa_list{border-block-end:1px solid var(--color-line);margin-block-start:clamp(3.5rem,2rem + 5vw,6.5rem)}._6nXOBa_row{--glow-x:88%;border-block-start:1px solid var(--color-line);isolation:isolate;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"num.icon""head head head""body body body";align-items:center;column-gap:1rem;padding-block:2rem 2.25rem;display:grid;position:relative}._6nXOBa_row:before{content:"";z-index:-1;background:radial-gradient(38rem 13rem at var(--glow-x) 50%, #f6e9eaf2, #f6e9ea00 72%);opacity:0;transition:opacity .9s var(--ease-lux);pointer-events:none;position:absolute;inset:0}._6nXOBa_num{font-family:var(--font-display);font-optical-sizing:none;font-variation-settings:"opsz" 8;color:var(--color-rose-ink);font-variant-numeric:lining-nums;grid-area:num;font-size:1.35rem;font-style:italic;font-weight:500;line-height:1}._6nXOBa_head{grid-area:head;margin-block-start:.75rem}._6nXOBa_title{color:var(--color-slate-ink);text-wrap:balance;transition:transform .9s var(--ease-lux)}._6nXOBa_meta{letter-spacing:.22em;text-transform:uppercase;color:var(--color-slate-deep);margin-block-start:.85rem;font-size:.7rem;font-weight:600}._6nXOBa_body{max-width:34rem;color:var(--color-muted);grid-area:body;margin-block-start:1rem;font-size:.975rem;line-height:1.75}._6nXOBa_iconWrap{aspect-ratio:1;grid-area:icon;place-items:center;width:4.5rem;display:grid;position:relative}._6nXOBa_iconWrap:before{content:"";transition:transform 1s var(--ease-lux), opacity 1s var(--ease-lux);background:radial-gradient(closest-side,#f6e9ea,#f6e9ea8c 62%,#f6e9ea00);border-radius:50%;position:absolute;inset:-12%;transform:scale(.86)}._6nXOBa_icon{stroke-width:1.1px;width:100%;height:100%;position:relative;overflow:visible}._6nXOBa_icon path{stroke-dasharray:1 2}._6nXOBa_icon g[data-layer=base] path{stroke:color-mix(in oklab, var(--color-rose) 78%, var(--color-rose-deep));stroke-dashoffset:0;transition:stroke-dashoffset 1.5s var(--ease-soft) calc(.35s + var(--p) * .11s)}._6nXOBa_icon g[data-layer=base] path[data-accent]{stroke:var(--color-gold)}._6nXOBa_icon g[data-layer=trace] path{stroke:var(--color-rose-deep);stroke-dashoffset:1px;opacity:0;transition:stroke-dashoffset 1.1s var(--ease-lux) calc(var(--p) * 60ms), opacity .4s var(--ease-lux) calc(var(--p) * 60ms)}._6nXOBa_icon g[data-layer=trace] path[data-accent]{stroke:#a8854d}._6nXOBa_list[data-armed] ._6nXOBa_row:not([data-drawn]) ._6nXOBa_icon g[data-layer=base] path{stroke-dashoffset:1px;transition-delay:0s}._6nXOBa_num,._6nXOBa_head,._6nXOBa_body{transition-property:color,opacity,translate;transition-duration:.5s,1.1s,1.2s;transition-timing-function:ease, var(--ease-lux), var(--ease-lux)}._6nXOBa_head{transition-delay:0s,80ms,80ms}._6nXOBa_body{transition-delay:0s,.16s,.16s}._6nXOBa_list[data-armed] ._6nXOBa_row:not([data-drawn]) :is(._6nXOBa_num,._6nXOBa_head,._6nXOBa_body){opacity:0;transition-delay:0s;translate:0 1.5rem}@media (hover:hover) and (pointer:fine){._6nXOBa_row:hover:before{opacity:1}._6nXOBa_row:hover ._6nXOBa_title{transform:translate(.5rem)}._6nXOBa_row:hover ._6nXOBa_iconWrap:before{transform:scale(1.12)}._6nXOBa_row:hover ._6nXOBa_icon g[data-layer=trace] path{stroke-dashoffset:0;opacity:1}}._6nXOBa_cta{flex-direction:column;align-items:flex-start;gap:1.75rem;margin-block-start:clamp(2.5rem,1.5rem + 3vw,4rem);display:flex}._6nXOBa_note{max-width:36rem;font-family:var(--font-display);font-optical-sizing:none;font-variation-settings:"opsz" 12;color:var(--color-slate-ink);text-wrap:pretty;align-items:flex-start;gap:.9rem;font-size:clamp(1.2rem,1.05rem + .5vw,1.5rem);font-style:italic;line-height:1.4;display:flex}._6nXOBa_note svg{width:.95rem;color:var(--color-gold);flex:none;margin-block-start:.4em}@media (min-width:1024px){._6nXOBa_row{grid-template-columns:4.5rem minmax(0,5fr) minmax(0,4.4fr) 5.5rem;grid-template-areas:"num head body icon";align-items:start;column-gap:clamp(1.5rem,3vw,3.5rem);padding-block:2.75rem 3rem}._6nXOBa_num{padding-block-start:.55rem;font-size:1.5rem}._6nXOBa_head,._6nXOBa_body{margin-block-start:0}._6nXOBa_body{padding-block-start:.35rem}._6nXOBa_iconWrap{justify-self:end;width:5.5rem}._6nXOBa_cta{flex-direction:row;justify-content:space-between;align-items:center}}@media (prefers-reduced-motion:reduce){._6nXOBa_row:hover ._6nXOBa_title{transform:none}}
.H6lmDa_section:lang(de) :is(h2,h3,h4){-webkit-hyphens:manual;hyphens:manual}.H6lmDa_blooms{z-index:-1;pointer-events:none;background:radial-gradient(34rem 26rem at 18% 62%,#efd4ceb3,#0000 70%),radial-gradient(30rem 24rem at 84% 78%,#7189a229,#0000 70%),radial-gradient(26rem 20rem at 60% 40%,#f6e9eae6,#0000 70%);height:70rem;position:absolute;inset-block-end:0;inset-inline:0}.H6lmDa_steps{--node:3rem;--row-gap:2.75rem;row-gap:var(--row-gap);margin-block-start:clamp(3.5rem,2rem + 5vw,6.5rem);display:grid;position:relative}.H6lmDa_step{grid-template-columns:var(--node) minmax(0, 1fr);column-gap:1.35rem;display:grid;position:relative}.H6lmDa_track{background:var(--color-line);width:1px;position:absolute;inset-block-start:calc(var(--node) / 2);inset-block-end:calc(-1 * var(--row-gap) - var(--node) / 2);inset-inline-start:calc(var(--node) / 2 - .5px)}.H6lmDa_fill{background:linear-gradient(to bottom, var(--color-rose), var(--color-rose-deep));transform-origin:50% 0;position:absolute;inset:0}.H6lmDa_node{z-index:1;width:var(--node);aspect-ratio:1;border:1px solid var(--color-line);background:var(--color-pearl);color:var(--color-rose-2);transition:border-color .9s var(--ease-lux), color .9s var(--ease-lux), box-shadow .9s var(--ease-lux), background-color .9s var(--ease-lux);border-radius:50%;place-items:center;display:grid;position:relative}.H6lmDa_step[data-active] .H6lmDa_node{border-color:var(--color-rose);background-color:var(--color-cream);color:var(--color-rose-deep);box-shadow:0 0 0 .4rem #f6e9ead9,0 12px 28px #a7646e33}.H6lmDa_bud{stroke:currentColor;stroke-width:1.25px;width:62%;overflow:visible}.H6lmDa_petalL,.H6lmDa_petalR{transform-box:view-box;transform-origin:16px 22px;transition:transform 1.1s var(--ease-lux)}.H6lmDa_petalC{fill:#0000;transition:fill .9s var(--ease-lux)}.H6lmDa_step:not([data-active]) .H6lmDa_petalL{transform:rotate(16deg)}.H6lmDa_step:not([data-active]) .H6lmDa_petalR{transform:rotate(-16deg)}.H6lmDa_step[data-active] .H6lmDa_petalC{fill:#efd4cebf}.H6lmDa_stepBody{padding-block-start:.35rem}.H6lmDa_stepNum{font-family:var(--font-display);font-optical-sizing:none;font-variation-settings:"opsz" 8;color:var(--color-rose-ink);font-variant-numeric:lining-nums;font-size:1.2rem;font-style:italic;font-weight:500;line-height:1;display:block}.H6lmDa_stepTitle{color:var(--color-slate-ink);margin-block-start:.6rem;font-size:clamp(1.55rem,1.3rem + .7vw,1.95rem);line-height:1.15}.H6lmDa_stepText{max-width:30rem;color:var(--color-muted);margin-block-start:.75rem;font-size:.975rem;line-height:1.75}@media (min-width:1024px){.H6lmDa_steps{--node:3.5rem;--col-gap:clamp(1.75rem, 3vw, 3.25rem);column-gap:var(--col-gap);grid-template-columns:repeat(4,minmax(0,1fr))}.H6lmDa_step{display:block}.H6lmDa_track{inset-block:calc(var(--node) / 2 - .5px) auto;width:calc(100% + var(--col-gap));height:1px;inset-inline-start:calc(var(--node) / 2)}.H6lmDa_fill{background:linear-gradient(to right, var(--color-rose), var(--color-rose-deep));transform-origin:0}.H6lmDa_stepBody{padding-block-start:2.25rem;padding-inline-end:.5rem}}.H6lmDa_principles{gap:2.5rem;margin-block-start:clamp(5rem,3rem + 7vw,10rem);display:grid}.H6lmDa_principlesTitle{color:var(--color-slate-ink);font-size:clamp(2rem,1.5rem + 2vw,3.25rem);line-height:1.08}.H6lmDa_principlesMark{display:none}.H6lmDa_principleList{border-block-end:1px solid var(--color-line)}.H6lmDa_principle{border-block-start:1px solid var(--color-line);grid-template-columns:4.25rem minmax(0,1fr);column-gap:1.25rem;padding-block:1.9rem;display:grid}.H6lmDa_numeral{font-family:var(--font-display);font-optical-sizing:none;font-variation-settings:"opsz" 28;font-variant-numeric:lining-nums;background:linear-gradient(165deg, var(--color-rose-light) 10%, var(--color-rose-deep) 90%);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:3.75rem;font-weight:400;line-height:.85}.H6lmDa_principleTitle{font-family:var(--font-display);font-optical-sizing:none;font-variation-settings:"opsz" 18;color:var(--color-slate-ink);text-wrap:balance;font-size:clamp(1.45rem,1.25rem + .6vw,1.8rem);font-weight:500;line-height:1.15}.H6lmDa_principleText{max-width:34rem;color:var(--color-muted);margin-block-start:.5rem;font-size:.975rem;line-height:1.75}@media (min-width:1024px){.H6lmDa_principles{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:2rem}.H6lmDa_principlesHead{grid-column:1/span 4;align-self:start;position:sticky;inset-block-start:calc(var(--header-h) + 3rem)}.H6lmDa_principlesMark{width:3.25rem;color:var(--color-rose-2);margin-block-start:2.5rem;display:block}.H6lmDa_principleList{grid-column:6/span 7}.H6lmDa_principle{grid-template-columns:6.5rem minmax(0,1fr);padding-block:2.4rem}.H6lmDa_numeral{font-size:5.25rem}}.H6lmDa_results{border-radius:clamp(1.5rem,1rem + 1.5vw,2.25rem);margin-block-start:clamp(4.5rem,3rem + 6vw,9rem);padding:clamp(1.75rem,1rem + 3vw,3.75rem);position:relative;overflow:hidden}.H6lmDa_resultsMark{width:clamp(12rem,9rem + 9vw,19rem);color:var(--color-rose);opacity:.09;pointer-events:none;position:absolute;inset-block-end:-5.5rem;inset-inline-end:-2.5rem}.H6lmDa_resultsGrid{gap:2rem;display:grid;position:relative}.H6lmDa_resultsTitle{color:var(--color-slate-ink);font-size:clamp(1.85rem,1.45rem + 1.4vw,2.75rem);line-height:1.1}.H6lmDa_resultsText{max-width:30rem;color:var(--color-ink);margin-block-start:1rem;line-height:1.75}.H6lmDa_checks{gap:1.1rem;display:grid}.H6lmDa_check{color:var(--color-ink);grid-template-columns:2.25rem minmax(0,1fr);align-items:start;column-gap:1rem;font-size:.975rem;line-height:1.6;display:grid}.H6lmDa_checkIcon{aspect-ratio:1;background:linear-gradient(150deg, #fff, var(--color-blush));border:1px solid var(--color-rose-2);width:2.25rem;color:var(--color-rose-ink);border-radius:50%;place-items:center;margin-block-start:-.3rem;display:grid}.H6lmDa_vary{border-block-start:1px solid var(--color-line);color:var(--color-muted);align-items:center;gap:.6rem;margin-block-start:2.25rem;padding-block-start:1.25rem;font-size:.8rem;display:flex;position:relative}@media (min-width:1024px){.H6lmDa_resultsGrid{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;column-gap:2rem}.H6lmDa_resultsHead{grid-column:1/span 5}.H6lmDa_checks{grid-column:7/span 6;padding-block-start:.5rem}}
.RzhqfG_section:lang(de) :is(h2,h3,h4){-webkit-hyphens:manual;hyphens:manual}.RzhqfG_glow{z-index:-1;aspect-ratio:1;pointer-events:none;background:radial-gradient(closest-side,#efd4ce8c,#f6e9ea59 55%,#0000);border-radius:50%;width:48rem;position:absolute;inset-block-start:8%;inset-inline-start:-14rem}.RzhqfG_media{--arch-w:76%;--arch-start:9%;--arch-ratio:4 / 5.2;--pad-top:1.25rem;--frame-offset:clamp(.75rem, .5rem + .8vw, 1.25rem);width:min(100%,34rem);padding-block:var(--pad-top) 3.25rem;margin-inline:auto;position:relative}.RzhqfG_arch,.RzhqfG_archFrame{width:var(--arch-w);aspect-ratio:var(--arch-ratio);border-radius:999px 999px 1.5rem 1.5rem}.RzhqfG_archFrame{border:1px solid var(--color-rose-2);pointer-events:none;position:absolute;inset-block-start:calc(var(--pad-top) + var(--frame-offset));inset-inline-start:calc(var(--arch-start) + var(--frame-offset))}.RzhqfG_arch{background:var(--color-blush);box-shadow:var(--shadow-lift);isolation:isolate;margin-inline-start:var(--arch-start);position:relative;overflow:hidden;transform:translateZ(0)}.RzhqfG_arch picture,.RzhqfG_desk picture{width:100%;height:100%;display:block}.RzhqfG_arch img{object-fit:cover;object-position:58% 22%;width:100%;height:100%}.RzhqfG_arch:after{content:"";pointer-events:none;background:linear-gradient(#fbf5f32e,#0000 30% 75%,#4d3e3f1f);position:absolute;inset:0}.RzhqfG_desk{z-index:2;aspect-ratio:1;border:.45rem solid var(--color-pearl);background:var(--color-blush);width:41%;box-shadow:var(--shadow-lift);isolation:isolate;border-radius:50%;position:absolute;inset-block-end:.75rem;inset-inline-end:0;overflow:hidden}.RzhqfG_desk img{object-fit:cover;object-position:50% 30%;transform-origin:46% 36%;width:100%;height:100%;transform:scale(1.12)}.RzhqfG_sealPos{z-index:3;width:27%;position:absolute;inset-block-start:7%;inset-inline-start:0}.RzhqfG_seal{aspect-ratio:1;border:1px solid var(--color-line);background:radial-gradient(circle at 50% 38%, #fff 0%, var(--color-cream) 55%, var(--color-blush) 100%);width:100%;box-shadow:var(--shadow-soft);border-radius:50%;place-items:center;display:grid;position:relative}.RzhqfG_sealRing{width:100%;height:100%;position:absolute;inset:0;overflow:visible}@media (prefers-reduced-motion:no-preference){.RzhqfG_sealRing{animation:60s linear infinite RzhqfG_seal-turn}}@keyframes RzhqfG_seal-turn{to{rotate:360deg}}.RzhqfG_sealText{font-family:var(--font-sans);fill:var(--color-slate-deep);font-size:10.5px;font-weight:600}.RzhqfG_sealInner{fill:none;stroke:var(--color-rose-2);stroke-width:.75px}.RzhqfG_sealSparkle{fill:var(--color-gold)}.RzhqfG_sealMark{width:38%;color:var(--color-rose-deep);position:relative}.RzhqfG_paras{max-width:36rem;color:var(--color-muted);gap:1.15rem;margin-block-start:2rem;line-height:1.8;display:grid}.RzhqfG_paras p:first-child{color:var(--color-ink);font-size:clamp(1.05rem,.98rem + .35vw,1.25rem);line-height:1.7}.RzhqfG_quote{max-width:34rem;margin-block-start:clamp(2.5rem,2rem + 2vw,3.5rem);position:relative}.RzhqfG_quoteMark{height:.4em;font-family:var(--font-display);font-optical-sizing:none;font-variation-settings:"opsz" 28;color:var(--color-rose);margin-inline-start:-.05em;font-size:clamp(5.5rem,4.4rem + 3.4vw,8.5rem);line-height:.8;display:block}.RzhqfG_quoteText{font-family:var(--font-display);color:var(--color-slate-ink);text-wrap:balance;margin-block-start:.75rem;font-size:clamp(1.75rem,1.25rem + 1.8vw,2.75rem);font-style:italic;font-weight:500;line-height:1.12}.RzhqfG_sign{align-items:center;gap:1.1rem;margin-block-start:1.25rem;display:flex}.RzhqfG_signRule{background:var(--color-rose);width:2.5rem;height:1px}.RzhqfG_signature{font-family:var(--font-script);word-spacing:.18em;color:var(--color-rose-deep);padding-inline-end:.25rem;font-size:clamp(2.4rem,2rem + 1.4vw,3.25rem);line-height:1.15;display:inline-block;rotate:-4deg}.RzhqfG_facts{border-block-end:1px solid var(--color-line);max-width:36rem;margin-block-start:clamp(2.5rem,2rem + 2vw,3.5rem)}.RzhqfG_fact{border-block-start:1px solid var(--color-line);row-gap:.35rem;padding-block:1rem;display:grid}.RzhqfG_factLabel{letter-spacing:.22em;text-transform:uppercase;color:var(--color-slate-deep);font-size:.7rem;font-weight:600;line-height:1.5}.RzhqfG_factValue{font-family:var(--font-display);font-optical-sizing:none;font-variation-settings:"opsz" 14;color:var(--color-slate-ink);font-size:1.3rem;font-weight:500;line-height:1.3}@media (min-width:640px){.RzhqfG_fact{grid-template-columns:minmax(7rem,10.5rem) minmax(0,1fr);align-items:baseline;column-gap:1.25rem;padding-block:.95rem}}@media (min-width:1024px){.RzhqfG_media{--arch-w:84%;--arch-start:5%;--arch-ratio:4 / 5.4;--pad-top:0rem;width:100%;margin-block-start:calc(2.75rem + clamp(2.2rem,1.35rem + 3.4vw,4.5rem)/8.33333);margin-inline:0;padding-block-end:4.5rem}.RzhqfG_sealPos{inset-block-start:5%}}@media (min-width:1024px) and (min-height:760px){.RzhqfG_media{position:sticky;inset-block-start:calc(var(--header-h) + 2.5rem)}}
.YGqPOq_section{--text:var(--color-night-text,#f7efec);--muted:var(--color-night-muted,#cdc2c4);--rose-light:var(--color-rose-light,#e9b9be);--error:#ffb4be;--error-line:#f29aa6;--field-bg:#ffffff0e;--field-line:#f7efec6b;--ease:var(--ease-lux,cubic-bezier(.22, 1, .36, 1))}.YGqPOq_pearlStage{display:none}@media (max-width:1023.98px){html:not([data-3d=off]) .YGqPOq_pearlStage{height:min(30svh,17rem);display:block}}.YGqPOq_dropletStage{display:none}@media (min-width:64rem){html:not([data-3d=off]) .YGqPOq_dropletStage{height:clamp(10rem,24vh,15rem);margin-bottom:.5rem;display:block}}.YGqPOq_intro{isolation:isolate;position:relative}.YGqPOq_intro:before{content:"";z-index:-1;pointer-events:none;opacity:0;background:radial-gradient(closest-side,#0e131b8c,#0000);transition:opacity .6s;position:absolute;inset:-3rem -2rem}html[data-3d=on] .YGqPOq_intro:before{opacity:1}@media (min-width:64rem) and (min-height:42rem){.YGqPOq_startCol{align-self:stretch}.YGqPOq_passSticky{top:calc(var(--header-h) + 2.5rem);position:sticky}}.YGqPOq_panel{--pad:clamp(1.4rem, .9rem + 2.2vw, 2.6rem);isolation:isolate;padding:var(--pad);border-radius:28px;position:relative}.YGqPOq_panel:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:radial-gradient(90% 55% at 85% -8%,#e9b9be29,#0000 70%),linear-gradient(#ffffff0d,#0000 30%);position:absolute;inset:0}.YGqPOq_formHead{gap:.45rem;display:grid}.YGqPOq_formTitle{font-family:var(--font-display);color:var(--text);font-size:clamp(1.7rem,1.35rem + 1.1vw,2.2rem);font-weight:500;line-height:1.1}.YGqPOq_requiredNote{color:var(--muted);font-size:.8rem}.YGqPOq_form{gap:1.15rem;margin-top:1.6rem;display:grid;position:relative}.YGqPOq_rail{top:0;pointer-events:none;width:16px;height:0;position:absolute;inset-inline-start:calc(var(--pad) * -.5 - 8px)}.YGqPOq_railSvg{width:100%;height:100%;display:block;overflow:visible}.YGqPOq_railBase,.YGqPOq_railHalo,.YGqPOq_railGlow{fill:none;stroke-linecap:butt;stroke-linejoin:round}.YGqPOq_railBase{stroke:#f7efec66;stroke-width:1.25px;transition:stroke .4s}.YGqPOq_railBase[data-active]{stroke:#f7efecbf}.YGqPOq_railHalo,.YGqPOq_railGlow{stroke-dasharray:1 1;stroke-dashoffset:1px;opacity:0}.YGqPOq_railHalo{stroke:#e9b9be52;stroke-width:6px}.YGqPOq_railGlow{stroke:#fff2ee;stroke-width:1.6px}.YGqPOq_railBead{fill:#fff6f2}.YGqPOq_railBeadHalo{fill:#e9b9be4d}.YGqPOq_railEnd{fill:#0000;stroke:#f7efec80;stroke-width:1.2px;transition:fill .6s var(--ease), stroke .6s var(--ease)}.YGqPOq_railEndHalo{fill:#e9b9be73;opacity:0;transition:opacity .8s var(--ease), transform .8s var(--ease);transform:scale(.4)}.YGqPOq_railDone .YGqPOq_railHalo{stroke:#f0c8cd6b}.YGqPOq_railDone .YGqPOq_railEnd{fill:#fff3ee;stroke:#f6dcd6}.YGqPOq_railDone .YGqPOq_railEndHalo{opacity:1;transform:scale(1.15)}.YGqPOq_railShine{opacity:0;pointer-events:none;background:linear-gradient(#0000,#fff8f4 55%,#0000);border-radius:2px;width:3px;height:4.5rem;margin-left:-1.5px;position:absolute;top:0;left:50%}@media (prefers-reduced-motion:no-preference){.YGqPOq_railShine{animation:YGqPOq_rail-shine 1.5s var(--ease) .15s 1 both}}@keyframes YGqPOq_rail-shine{0%{opacity:0;top:-4.5rem}15%{opacity:1}85%{opacity:1}to{opacity:0;top:100%}}.YGqPOq_field{border:0;gap:.5rem;min-width:0;margin:0;padding:0;display:grid}.YGqPOq_label{letter-spacing:.01em;color:var(--text);flex-wrap:wrap;align-items:baseline;gap:.35rem;padding:0;font-size:.82rem;font-weight:600;display:flex}.YGqPOq_req{color:var(--rose-light)}.YGqPOq_legend{margin-bottom:.65rem}.YGqPOq_optional{color:var(--muted);font-weight:500}.YGqPOq_input{border:1px solid var(--field-line);background:var(--field-bg);width:100%;min-height:3.25rem;color:var(--text);font:inherit;caret-color:var(--rose-light);border-radius:14px;padding:.75rem 1rem;font-size:1rem;line-height:1.4;transition:border-color .25s,background-color .25s,box-shadow .25s}.YGqPOq_input::placeholder{color:#cdc2c48c}.YGqPOq_input:hover{border-color:#f7efec4d}.YGqPOq_input:focus,.YGqPOq_input:focus-visible{border-color:var(--rose-light);box-shadow:0 0 0 1px var(--rose-light), 0 0 0 5px #e9b9be24;background:#ffffff16;outline:none}.YGqPOq_input[aria-invalid=true]{border-color:var(--error-line)}.YGqPOq_input[aria-invalid=true]:focus{box-shadow:0 0 0 1px var(--error-line), 0 0 0 5px #f29aa629}.YGqPOq_input:-webkit-autofill{-webkit-text-fill-color:var(--text);transition:background-color 9999s;-webkit-box-shadow:inset 0 0 0 1000px #1d2734}.YGqPOq_input:-webkit-autofill:hover{-webkit-text-fill-color:var(--text);transition:background-color 9999s;-webkit-box-shadow:inset 0 0 0 1000px #1d2734}.YGqPOq_input:-webkit-autofill:focus{-webkit-text-fill-color:var(--text);transition:background-color 9999s;-webkit-box-shadow:inset 0 0 0 1000px #1d2734}.YGqPOq_textarea{resize:vertical;min-height:6.5rem}.YGqPOq_phoneRow{grid-template-columns:minmax(6.75rem,auto) minmax(0,1fr);gap:.6rem;display:grid}.YGqPOq_selectWrap{position:relative}.YGqPOq_select{appearance:none;cursor:pointer;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;padding-inline-end:2.4rem}.YGqPOq_select option{color:#f7efec;background:#1d2734}.YGqPOq_selectIcon{top:50%;pointer-events:none;color:var(--rose-light);position:absolute;inset-inline-end:.9rem;translate:0 -50%}.YGqPOq_hint{color:var(--muted);gap:.5rem;font-size:.8rem;line-height:1.5;display:flex}.YGqPOq_hintIcon{color:var(--rose-light);margin-top:.15rem}.YGqPOq_hintRow{justify-content:space-between;gap:1rem;display:flex}.YGqPOq_counter{font-family:var(--font-mono);color:var(--muted);font-variant-numeric:tabular-nums;flex:none;font-size:.72rem}.YGqPOq_error{color:var(--error);align-items:flex-start;gap:.45rem;font-size:.82rem;font-weight:500;line-height:1.45;display:flex}.YGqPOq_error svg{margin-top:.12rem}.YGqPOq_fallbackWa{min-height:2.9rem;margin-top:.75rem;font-size:.9rem}.YGqPOq_chips{flex-wrap:wrap;gap:.5rem;display:flex}.YGqPOq_chip{display:inline-flex;position:relative}.YGqPOq_chipInput{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.YGqPOq_chipFace{border:1px solid var(--field-line);min-height:2.6rem;color:var(--text);pointer-events:none;transition:background-color .3s var(--ease), border-color .3s var(--ease), color .3s var(--ease), transform .3s var(--ease);background:#ffffff09;border-radius:999px;align-items:center;gap:.55rem;padding-block:.45rem;padding-inline:.8rem 1rem;font-size:.875rem;font-weight:500;line-height:1.2;display:inline-flex}.YGqPOq_chipFace:before{content:"";opacity:.55;width:.55rem;height:.55rem;transition:box-shadow .3s var(--ease), opacity .3s;border-radius:50%;flex:none;box-shadow:inset 0 0 0 1.5px}.YGqPOq_chipInput:hover+.YGqPOq_chipFace{background:#ffffff12;border-color:#f7efec5c}.YGqPOq_chipInput:checked+.YGqPOq_chipFace{color:#36485c;background:#f7efec;border-color:#f7efec}.YGqPOq_chipInput:checked+.YGqPOq_chipFace:before{opacity:1;box-shadow:inset 0 0 0 .3rem #a7646e}.YGqPOq_chipInput:focus-visible+.YGqPOq_chipFace{outline:2px solid var(--rose-light);outline-offset:3px}.YGqPOq_chipInput:active+.YGqPOq_chipFace{transform:scale(.97)}.YGqPOq_pulse{animation:YGqPOq_chip-pulse 1.3s var(--ease)}@keyframes YGqPOq_chip-pulse{0%{box-shadow:0 0 #e9b9bea6}to{box-shadow:0 0 0 14px #e9b9be00}}.YGqPOq_consent{color:var(--muted);cursor:pointer;align-items:flex-start;gap:.8rem;font-size:.85rem;line-height:1.6;display:flex}.YGqPOq_consent a{color:var(--text);text-decoration:underline;-webkit-text-decoration-color:var(--rose-light);text-decoration-color:var(--rose-light);text-underline-offset:3px}.YGqPOq_consent a:hover{color:var(--rose-light)}.YGqPOq_check{appearance:none;cursor:pointer;background:#ffffff0a 50%/80% no-repeat;border:1.5px solid #f7efec73;border-radius:7px;flex:none;width:1.375rem;height:1.375rem;margin:.1rem 0 0;transition:background-color .25s,border-color .25s}.YGqPOq_check:hover{border-color:#f7efecbf}.YGqPOq_check:checked{border-color:var(--rose-light);background-color:var(--rose-light);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2336485C' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E")}.YGqPOq_check[aria-invalid=true]{border-color:var(--error-line)}.YGqPOq_check:focus-visible{outline:2px solid var(--rose-light);outline-offset:3px}.YGqPOq_hp{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.YGqPOq_summary{background:#f29aa614;border:1px solid #f29aa673;border-radius:14px;gap:.5rem;padding:.9rem 1rem;display:grid}.YGqPOq_summary:empty{display:none}.YGqPOq_summaryList{gap:.35rem;display:grid}.YGqPOq_summaryLink{color:var(--error);text-align:start;text-underline-offset:3px;background:0 0;border:0;align-items:flex-start;gap:.5rem;padding:0;font-size:.85rem;font-weight:500;line-height:1.45;-webkit-text-decoration:underline #ffb4be73;text-decoration:underline #ffb4be73;display:inline-flex}.YGqPOq_summaryLink svg{margin-top:.15rem}.YGqPOq_submit{width:100%;min-height:3.5rem}.YGqPOq_submit[aria-disabled=true]{cursor:progress}.YGqPOq_spinner{border:2px solid #ffffff59;border-top-color:#fff;border-radius:50%;width:1.05rem;height:1.05rem;animation:.8s linear infinite YGqPOq_spin}@keyframes YGqPOq_spin{to{rotate:360deg}}.YGqPOq_secure{text-align:center;text-wrap:balance;max-width:30rem;color:var(--muted);justify-self:center;font-size:.78rem;line-height:1.55}.YGqPOq_secure svg{vertical-align:-.2em;margin-inline-end:.45em}.YGqPOq_success{text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}.YGqPOq_success:focus{outline:none}.YGqPOq_printer{width:min(16.5rem,74%);position:relative}.YGqPOq_slot{z-index:2;background:linear-gradient(#2c3949,#0b1017);border-radius:10px;height:14px;position:relative;box-shadow:inset 0 2px 4px #000000a6,0 1px #ffffff1a,0 10px 22px #0006}.YGqPOq_slot:after{content:"";top:50%;background:var(--rose-light);border-radius:50%;width:5px;height:5px;animation:.45s steps(2,jump-none) 6 YGqPOq_led;position:absolute;inset-inline-end:12px;translate:0 -50%;box-shadow:0 0 8px 2px #e9b9bebf}@keyframes YGqPOq_led{50%{opacity:.25}}.YGqPOq_paper{filter:drop-shadow(0 22px 26px #00000073);border-radius:0 0 16px 16px;margin:-7px 10px 0;overflow:hidden}.YGqPOq_paper img{width:100%;height:auto;animation:2.6s cubic-bezier(.32,.72,.2,1) .3s forwards YGqPOq_print;display:block;transform:translateY(-101%)}@keyframes YGqPOq_print{0%{transform:translateY(-101%)}70%{transform:translateY(-4%)}82%{transform:translateY(-6%)}to{transform:none}}.YGqPOq_burst{z-index:3;pointer-events:none;width:0;height:0;position:absolute;top:6rem;left:50%}html[data-3d=on] .YGqPOq_burst{display:none}.YGqPOq_burst i{opacity:0;width:10px;height:15px;animation:YGqPOq_petal 1.6s var(--ease) both;background:linear-gradient(135deg,#f3d3d6,#c98d93);border-radius:80% 0;position:absolute}.YGqPOq_burst i:nth-child(3n){background:linear-gradient(135deg,#f3dcaa,#c9a46a)}@keyframes YGqPOq_petal{0%{opacity:0;transform:translate(0)rotate(0)scale(.4)}12%{opacity:1}to{transform:translate(var(--tx), var(--ty)) rotate(var(--r)) scale(1);opacity:0}}.YGqPOq_seal{color:#36485c;background:radial-gradient(circle at 35% 30%,#fff,#f6e9ea 60%,#e9b9be);border-radius:50%;place-items:center;width:4.5rem;height:4.5rem;display:grid;box-shadow:0 0 0 8px #e9b9be1f,0 18px 40px #00000059}.YGqPOq_seal path{stroke-dasharray:1;stroke-dashoffset:1px;animation:YGqPOq_draw-check .9s .35s var(--ease) forwards}@keyframes YGqPOq_draw-check{to{stroke-dashoffset:0}}.YGqPOq_successTitle{font-family:var(--font-display);color:var(--text);margin-top:1.6rem;font-size:clamp(1.8rem,1.4rem + 1.2vw,2.35rem);font-weight:500;line-height:1.1}.YGqPOq_successTitle:focus{outline:none}.YGqPOq_ticket{letter-spacing:.18em;text-transform:uppercase;color:var(--muted);border:1px solid #f7efec2e;border-radius:999px;align-items:center;gap:.6rem;margin-top:.75rem;padding:.3rem .85rem;font-size:.72rem;font-weight:600;display:inline-flex}.YGqPOq_ticket b{font-family:var(--font-mono);letter-spacing:.12em;color:var(--text);font-weight:600}.YGqPOq_successText{max-width:26rem;color:var(--muted);margin-top:.9rem;font-size:.95rem;line-height:1.65}.YGqPOq_offline{max-width:28rem;color:var(--text);text-align:start;background:#e9b9be1a;border:1px solid #e9b9be59;border-radius:14px;align-items:flex-start;gap:.6rem;margin-top:1rem;padding:.85rem 1rem;font-size:.875rem;line-height:1.55;display:flex}.YGqPOq_offline svg{color:var(--rose-light);margin-top:.2rem}.YGqPOq_actions{gap:.7rem;width:100%;max-width:24rem;margin-top:1.5rem;display:grid}.YGqPOq_actions>*{width:100%}.YGqPOq_waIcon{color:#6fd59b}.YGqPOq_again{color:var(--muted);text-underline-offset:4px;background:0 0;border:0;margin-top:1.1rem;padding:.5rem .25rem;font-size:.85rem;font-weight:500;-webkit-text-decoration:underline #e9b9be80;text-decoration:underline #e9b9be80;transition:color .25s}.YGqPOq_again:hover{color:var(--text)}.YGqPOq_alt{border-top:1px solid #f7efec1f;margin-top:2.25rem;padding-top:1.75rem}.YGqPOq_altTitle{font-family:var(--font-display);color:var(--text);font-size:1.35rem;font-weight:500;line-height:1.2}.YGqPOq_altList{flex-wrap:wrap;gap:.6rem;margin-top:1rem;display:flex}.YGqPOq_altLink{min-height:2.75rem;color:var(--text);transition:background-color .3s var(--ease), border-color .3s var(--ease), transform .3s var(--ease);background:#ffffff0a;border:1px solid #f7efec33;border-radius:999px;align-items:center;gap:.55rem;padding:.5rem 1.1rem;font-size:.875rem;font-weight:500;display:inline-flex}.YGqPOq_altLink svg{color:var(--rose-light)}.YGqPOq_altLink:hover{background:#ffffff17;border-color:#f7efec73;transform:translateY(-1px)}.YGqPOq_altNote{max-width:32rem;color:var(--muted);gap:.55rem;margin-top:1rem;font-size:.8rem;line-height:1.55;display:flex}.YGqPOq_altNoteIcon{color:var(--rose-light);margin-top:.15rem}@media (prefers-reduced-motion:reduce){.YGqPOq_paper img{animation:none;transform:none}.YGqPOq_burst{display:none}.YGqPOq_seal path{stroke-dashoffset:0;animation:none}}
.V7KTaq_wrap{container:pass/inline-size}.V7KTaq_shadow{filter:drop-shadow(0 30px 44px #03060c80)drop-shadow(0 6px 12px #03060c47)}.V7KTaq_tilt{--rx:0deg;--ry:0deg;--mx:50%;--my:50%;--hover:0}.V7KTaq_card{--cream:#fffbf8;--ink:#36485c;--slate-deep:#556c84;--rose:#d29b9f;--rose-deep:#a7646e;--rose-ink:#8e4f5a;--blush:#f6e9ea;--hairline:#e8dcdd;--perf-line:#dcc0c3;--main:73.333%;--notch:11px;--pad:clamp(1.1rem, 4.2cqi, 1.75rem);--label:clamp(.58rem, 1.55cqi, .66rem);--val:clamp(.8rem, 2.3cqi, .95rem);--cut-top:radial-gradient(circle at var(--main) 0, #0000 var(--notch), #000 calc(var(--notch) + .5px));--cut-bottom:radial-gradient(circle at var(--main) 100%, #0000 var(--notch), #000 calc(var(--notch) + .5px));grid-template-columns:var(--main) minmax(0, 1fr);background:var(--cream);color:var(--ink);font-family:var(--font-sans);-webkit-mask-image:var(--cut-top), var(--cut-bottom);-webkit-mask-composite:source-in;-webkit-mask-image:var(--cut-top), var(--cut-bottom);mask-image:var(--cut-top), var(--cut-bottom);transform:perspective(1400px) rotateX(var(--rx)) rotateY(var(--ry));border-radius:18px;grid-template-areas:"band band""main stub";line-height:1.25;display:grid;position:relative;overflow:hidden;-webkit-mask-composite:source-in;mask-composite:intersect}.V7KTaq_band{grid-area:band;grid-template-columns:var(--main) minmax(0, 1fr);color:#fff;background:radial-gradient(90% 140% at 100% 0,#e9b9be1f,#0000 60%),linear-gradient(100deg,#34465a 0%,#43586f 58%,#4c627c 100%);align-items:center;display:grid;position:relative}.V7KTaq_bandMain{min-width:0;padding:clamp(.9rem, 3cqi, 1.2rem) var(--pad);align-items:center;gap:clamp(.6rem,1.9cqi,.85rem);display:flex}.V7KTaq_brand{align-items:center;gap:clamp(.6rem,1.9cqi,.85rem);min-width:0;display:flex}.V7KTaq_mark{color:#fff;flex:none;width:clamp(1.9rem,6.2cqi,2.5rem);height:auto}.V7KTaq_brandText{flex:1;min-width:0}.V7KTaq_doctor{letter-spacing:.24em;white-space:nowrap;font-size:clamp(.68rem,2cqi,.84rem);font-weight:600}.V7KTaq_brandLine{letter-spacing:.17em;text-transform:uppercase;text-wrap:balance;opacity:.86;margin-top:.4em;font-size:clamp(.52rem,1.45cqi,.62rem);font-weight:500;line-height:1.45}.V7KTaq_vipPill{display:none}.V7KTaq_bandTitle{text-align:center;align-content:center;justify-items:center;gap:.5em;min-width:0;height:100%;padding:.75rem clamp(.55rem,2cqi,.9rem);display:grid}.V7KTaq_titleMain{letter-spacing:.2em;text-transform:uppercase;text-wrap:balance;color:#fff;background:linear-gradient(105deg, #fff 0%, #fbeae6 20%, #fff 38%, #eaf0f8 56%, #fdf1ec 76%, #fff 100%) var(--mx) 50% / 260% 100%;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-inline-end:-.2em;font-size:clamp(.66rem,1.85cqi,.86rem);font-weight:600;line-height:1.35}.V7KTaq_titleSub{letter-spacing:.3em;text-transform:uppercase;opacity:.86;margin-inline-end:-.3em;font-size:clamp(.5rem,1.42cqi,.6rem);font-weight:500}.V7KTaq_main{flex-direction:column;grid-area:main;min-width:0;display:flex}.V7KTaq_body{padding:clamp(1.05rem, 3.7cqi, 1.55rem) var(--pad) clamp(.95rem, 3.1cqi, 1.3rem);flex:1}.V7KTaq_label{font-size:var(--label);letter-spacing:.22em;text-transform:uppercase;color:var(--slate-deep);white-space:nowrap;font-weight:600}.V7KTaq_value{font-size:var(--val);letter-spacing:.06em;text-transform:uppercase;color:var(--ink);white-space:nowrap;margin-top:.4rem;font-weight:600}.V7KTaq_accent{color:var(--rose-ink)}.V7KTaq_pair{justify-content:space-between;gap:1rem;display:flex}.V7KTaq_passenger{flex:1;min-width:0}.V7KTaq_end{text-align:end;flex:none}.V7KTaq_name{text-overflow:ellipsis;white-space:nowrap;animation:V7KTaq_ink .5s var(--ease-lux,cubic-bezier(.22, 1, .36, 1));display:block;overflow:hidden}.V7KTaq_blank{border-bottom:1.5px dotted var(--perf-line);width:min(9.5rem,100%);height:1.15em;display:block}@keyframes V7KTaq_ink{0%{opacity:0;filter:blur(3px)}}.V7KTaq_route{grid-template-columns:minmax(0,auto) minmax(2.25rem,1fr) minmax(0,auto);align-items:end;column-gap:clamp(.6rem,2cqi,1rem);margin-top:clamp(1rem,3.6cqi,1.4rem);display:grid}.V7KTaq_to{text-align:end}.V7KTaq_city{font-family:var(--font-display);font-size:clamp(1.25rem, min(4.4cqi, calc((60cqi - 2.25rem) / (var(--route-chars,22) * .5))), 2.2rem);font-optical-sizing:none;font-variation-settings:"opsz" 20;letter-spacing:-.005em;color:var(--ink);text-wrap:balance;margin-top:.2rem;font-weight:500;line-height:1.05}.V7KTaq_cityTo{color:var(--rose-deep);font-style:italic}.V7KTaq_path{color:var(--rose-deep);align-items:center;gap:.35rem;margin-bottom:clamp(.5rem,1.6cqi,.8rem);display:flex}.V7KTaq_dots{background:radial-gradient(circle, var(--rose) .9px, transparent 1.3px) 0 50% / 7px 2px repeat-x;flex:1;height:2px}.V7KTaq_plane{flex:none;width:clamp(1.1rem,3.4cqi,1.45rem);height:auto}.V7KTaq_details{border-top:1px solid var(--hairline);grid-template-columns:repeat(3,minmax(0,auto));justify-content:space-between;gap:.8rem 1rem;margin-top:clamp(.85rem,3cqi,1.2rem);padding-top:clamp(.85rem,3cqi,1.1rem);display:grid}.V7KTaq_offerStrip{padding:clamp(.7rem, 2.3cqi, .9rem) var(--pad);background:var(--blush);justify-content:space-between;align-items:center;gap:.45rem 1.25rem;display:flex}.V7KTaq_offerText{letter-spacing:.01em;min-width:0;color:var(--rose-ink);text-wrap:balance;align-items:flex-start;gap:.55rem;font-size:clamp(.72rem,2.05cqi,.86rem);font-weight:600;line-height:1.4;display:flex}.V7KTaq_offerSparkle{width:.95em;height:.95em;color:var(--rose-deep);flex:none;margin-top:.22em}.V7KTaq_offerCode{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--slate-deep);white-space:nowrap;flex:none;font-size:clamp(.68rem,1.9cqi,.8rem);font-weight:600}.V7KTaq_codeValue{color:var(--ink)}.V7KTaq_stub{text-align:center;background:linear-gradient(#fffbf8,#fbf1f1);flex-direction:column;grid-area:stub;justify-content:center;align-items:center;gap:clamp(.55rem,1.8cqi,.8rem);min-width:0;padding:clamp(.9rem,3cqi,1.2rem) clamp(.6rem,2.2cqi,1rem);display:flex}.V7KTaq_stubPassenger{width:100%;min-width:0}.V7KTaq_stubName{letter-spacing:.06em;text-transform:uppercase;color:var(--ink);margin-top:.3rem;font-size:clamp(.7rem,2cqi,.82rem);font-weight:600}.V7KTaq_stubName .V7KTaq_blank{width:70%;margin-inline:auto}.V7KTaq_qr{color:#2b2224;width:clamp(4.25rem,14.5cqi,6rem);box-shadow:0 0 0 1px var(--hairline);background:#fff;border-radius:8px;padding:.3rem;display:block}.V7KTaq_qr svg{width:100%;height:auto}.V7KTaq_stubText{gap:.45rem;display:grid}.V7KTaq_stubNote{letter-spacing:.14em;text-transform:uppercase;color:var(--rose-ink);text-wrap:balance;font-size:clamp(.55rem,1.5cqi,.64rem);font-weight:600;line-height:1.45}.V7KTaq_stubMono{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--slate-deep);white-space:nowrap;font-size:clamp(.52rem,1.4cqi,.6rem);font-weight:500}.V7KTaq_perf{top:calc(var(--notch) + 4px);bottom:calc(var(--notch) + 4px);pointer-events:none;background:repeating-linear-gradient(180deg, var(--perf-line) 0 6px, transparent 6px 11px);width:1.5px;position:absolute;inset-inline-start:calc(var(--main) - .75px)}.V7KTaq_sheen{pointer-events:none;opacity:var(--hover);background:radial-gradient(55% 75% at var(--mx) var(--my), #ffffff4d, transparent 70%), linear-gradient(115deg, transparent 25%, #f1c7cd38 38%, #fff7f03d 45%, #bed2ee33 52%, #ecd2a02e 59%, transparent 72%) var(--mx) var(--my) / 250% 250%;mix-blend-mode:soft-light;position:absolute;inset:0}.V7KTaq_notes{text-shadow:0 1px 14px #0e131ba6}@media (max-width:767px){.V7KTaq_notes{-webkit-backdrop-filter:blur(16px)saturate(1.15);background:#0e131ba8;border:1px solid #f7efec1a;border-radius:1.1rem;margin-top:1.25rem;padding:1rem 1.15rem 1.05rem}.V7KTaq_notes .V7KTaq_perks{margin-top:0}}.V7KTaq_perks{color:var(--color-night-text,#f7efec);flex-wrap:wrap;gap:.6rem 1.6rem;margin-top:clamp(1.4rem,4cqi,1.9rem);font-size:.95rem;font-weight:500;display:flex}.V7KTaq_perks li{align-items:flex-start;gap:.6rem;line-height:1.5;display:inline-flex}.V7KTaq_perkSparkle{width:.85rem;height:.85rem;color:var(--color-gold-light,#e6c98f);flex:none;margin-top:calc(.75em - .425rem)}.V7KTaq_terms{color:var(--color-night-muted,#cdc2c4);margin-top:.75rem;font-size:.8rem;line-height:1.6}@container pass (min-width:38rem){.V7KTaq_details{grid-template-columns:repeat(5,auto);column-gap:.75rem}}@container pass not (min-width:34rem){.V7KTaq_card{--stub-h:6.25rem;--cut-top:radial-gradient(circle at 0 calc(100% - var(--stub-h)), #0000 var(--notch), #000 calc(var(--notch) + .5px));--cut-bottom:radial-gradient(circle at 100% calc(100% - var(--stub-h)), #0000 var(--notch), #000 calc(var(--notch) + .5px));grid-template-columns:minmax(0,1fr);grid-template-areas:"band""main""stub";grid-template-rows:auto auto var(--stub-h);border-radius:16px}.V7KTaq_band{background:radial-gradient(120% 160% at 100% 0,#e9b9be1f,#0000 55%),linear-gradient(100deg,#34465a 0%,#43586f 60%,#4c627c 100%);grid-template-columns:minmax(0,1fr)}.V7KTaq_bandMain{padding-bottom:.8rem}.V7KTaq_vipPill{padding:0 .7rem;letter-spacing:.24em;border:1px solid #fff9;border-radius:999px;flex:none;place-items:center;height:1.6rem;padding-inline-start:calc(.7rem + .24em);font-size:.66rem;font-weight:600;display:inline-grid}.V7KTaq_bandTitle{height:auto;margin-inline:var(--pad);text-align:start;border-top:1px solid #ffffff29;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem .75rem;padding:.7rem 0 .85rem;display:flex}.V7KTaq_titleMain{letter-spacing:.28em;margin-inline-end:0;font-size:clamp(.72rem,3.3cqi,.85rem)}.V7KTaq_titleSub{margin-inline-end:0}.V7KTaq_route{grid-template-columns:minmax(0,1fr);row-gap:.15rem}.V7KTaq_city{font-size:clamp(1.6rem,8.2cqi,2.15rem)}.V7KTaq_path{margin:.3rem 0}.V7KTaq_offerStrip{flex-direction:column;align-items:flex-start}.V7KTaq_stub{padding:0 var(--pad);text-align:start;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"who qr""text qr";align-content:center;align-items:center;gap:.4rem 1rem;display:grid}.V7KTaq_stubPassenger{grid-area:who}.V7KTaq_stubName .V7KTaq_blank{margin-inline:0}.V7KTaq_qr{grid-area:qr;width:4.25rem}.V7KTaq_stubText{grid-area:text;gap:.3rem}.V7KTaq_perf{top:auto;bottom:calc(var(--stub-h) - .75px);inset-inline:calc(var(--notch) + 4px);background:repeating-linear-gradient(90deg, var(--perf-line) 0 6px, transparent 6px 11px);width:auto;height:1.5px}}.V7KTaq_calm{--cream:#fffbf8;--ink:#36485c;--slate-deep:#556c84;--rose-ink:#8e4f5a;--pad:clamp(1.25rem, 5cqi, 2rem);isolation:isolate;background:var(--cream);color:var(--ink);font-family:var(--font-sans);border-radius:18px;line-height:1.25;position:relative;overflow:hidden}.V7KTaq_calmBand{padding:clamp(.9rem, 3cqi, 1.15rem) var(--pad);color:#fff;background:radial-gradient(90% 140% at 100% 0,#e9b9be1f,#0000 60%),linear-gradient(100deg,#34465a 0%,#43586f 58%,#4c627c 100%)}.V7KTaq_calmBody{padding:clamp(1.4rem, 5cqi, 2.1rem) var(--pad) clamp(1.5rem, 5.5cqi, 2.25rem);max-width:34rem;position:relative}.V7KTaq_calmBadge{min-height:1.75rem;color:var(--rose-ink);letter-spacing:.2em;text-transform:uppercase;background:#f6e9ea;border-radius:999px;align-items:center;padding:0 .85rem;font-size:.7rem;font-weight:600;display:inline-flex}.V7KTaq_calmTitle{font-family:var(--font-display);color:var(--ink);margin-top:1rem;font-size:clamp(1.75rem,6.2cqi,2.5rem);font-weight:500;line-height:1.08}.V7KTaq_calmText{color:#4d3e3f;margin-top:.8rem;font-size:.95rem;line-height:1.65}.V7KTaq_calmMeta{letter-spacing:.18em;text-transform:uppercase;color:var(--slate-deep);border-top:1px solid #e8dcdd;align-items:center;gap:.5rem;margin-top:1.4rem;padding-top:1.1rem;font-size:.72rem;font-weight:600;display:flex}.V7KTaq_calmLotus{z-index:-1;inset-inline-end:-2.5rem;fill:none;stroke:#ead9db;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;width:clamp(11rem,42cqi,16rem);position:absolute;bottom:-2.25rem}@media (forced-colors:active){.V7KTaq_titleMain{-webkit-text-fill-color:currentColor;background:0 0}}@media (prefers-reduced-motion:reduce){.V7KTaq_card{transform:none}.V7KTaq_sheen{display:none}}
._7dSTFG_section:lang(de) :is(h2,h3,h4){-webkit-hyphens:manual;hyphens:manual}._7dSTFG_aside{position:relative}._7dSTFG_ornament{display:none}@media (min-width:1024px){._7dSTFG_aside{position:sticky;inset-block-start:calc(var(--header-h) + 3rem)}._7dSTFG_ornament{width:10rem;color:var(--color-rose-2);margin-block-start:3rem;display:block;overflow:visible}}._7dSTFG_ornament path{fill:none;stroke:currentColor;stroke-width:1px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}._7dSTFG_list{border-block-end:1px solid var(--color-line)}._7dSTFG_item{border-block-start:1px solid var(--color-line);position:relative}._7dSTFG_item:before{content:"";background:linear-gradient(90deg, var(--color-rose), #d29b9f00);transform-origin:0;height:1px;transition:transform 1.1s var(--ease-lux);position:absolute;inset-block-start:-1px;inset-inline:0;transform:scaleX(0)}._7dSTFG_item[data-open]:before{transform:scaleX(1)}._7dSTFG_heading{font:inherit;color:inherit}._7dSTFG_button{--num:2.25rem;--sign:2.5rem;grid-template-columns:var(--num) minmax(0, 1fr) var(--sign);text-align:start;border-radius:.5rem;align-items:center;column-gap:.85rem;width:100%;padding-block:1.5rem;display:grid}._7dSTFG_num{font-family:var(--font-display);font-optical-sizing:none;font-variation-settings:"opsz" 8;color:var(--color-rose-ink);font-variant-numeric:lining-nums;align-self:start;padding-block-start:.45rem;font-size:1.05rem;font-style:italic;font-weight:500;line-height:1}._7dSTFG_question{font-family:var(--font-display);font-optical-sizing:none;font-variation-settings:"opsz" 18;color:var(--color-slate-ink);text-wrap:balance;font-size:clamp(1.3rem,1.12rem + .6vw,1.7rem);font-weight:500;line-height:1.22;transition:color .4s}._7dSTFG_sign{width:var(--sign);aspect-ratio:1;border:1px solid var(--color-rose-2);transition:background-color .5s var(--ease-lux), border-color .5s var(--ease-lux), rotate .7s var(--ease-lux);border-radius:50%;position:relative}._7dSTFG_sign:before,._7dSTFG_sign:after{content:"";background:var(--color-rose-ink);width:.85rem;height:1.5px;transition:rotate .7s var(--ease-lux), background-color .4s;border-radius:1px;margin:auto;position:absolute;inset:0}._7dSTFG_sign:after{rotate:90deg}._7dSTFG_item[data-open] ._7dSTFG_sign{border-color:var(--color-rose-deep);background-color:var(--color-rose-deep);rotate:180deg}._7dSTFG_item[data-open] ._7dSTFG_sign:before,._7dSTFG_item[data-open] ._7dSTFG_sign:after{background:#fff}._7dSTFG_item[data-open] ._7dSTFG_sign:after{rotate:0deg}@media (hover:hover) and (pointer:fine){._7dSTFG_button:hover ._7dSTFG_question{color:var(--color-rose-ink)}._7dSTFG_item:not([data-open]) ._7dSTFG_button:hover ._7dSTFG_sign{border-color:var(--color-rose);background-color:var(--color-blush)}}._7dSTFG_panel{visibility:hidden;transition:grid-template-rows .6s var(--ease-lux), visibility 0s linear .6s;grid-template-rows:0fr;display:grid}._7dSTFG_item[data-open] ._7dSTFG_panel{visibility:visible;transition:grid-template-rows .75s var(--ease-lux), visibility 0s;grid-template-rows:1fr}._7dSTFG_clip{min-height:0;overflow:hidden}._7dSTFG_answer{max-width:44rem;color:var(--color-muted);opacity:0;transition:opacity .45s var(--ease-lux), translate .7s var(--ease-lux);padding-block-end:1.85rem;padding-inline:3.1rem 3.35rem;line-height:1.8;translate:0 -.5rem}._7dSTFG_item[data-open] ._7dSTFG_answer{opacity:1;transition-delay:.12s;translate:0}html:not(.js) ._7dSTFG_panel{visibility:visible;grid-template-rows:1fr}html:not(.js) ._7dSTFG_answer{opacity:1;translate:none}@media (max-width:639.98px){._7dSTFG_button{--num:1.75rem;--sign:2.25rem;column-gap:.75rem}._7dSTFG_answer{padding-inline:2.5rem 0}}
._8TxN0a_section:lang(de) :is(h2,h3,h4){-webkit-hyphens:manual;hyphens:manual}._8TxN0a_band{z-index:-1;pointer-events:none;height:clamp(30rem,22rem + 26vw,50rem);position:absolute;inset-block-start:0;inset-inline:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 18% 44%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 18% 44%,#0000 100%)}._8TxN0a_band picture{width:100%;height:100%;display:block}._8TxN0a_band img{object-fit:cover;object-position:50% 30%;opacity:.92;width:100%;height:100%}._8TxN0a_band:after{content:"";background:radial-gradient(46rem 22rem,#fbf5f3e6,#fbf5f38c 55%,#fbf5f300 80%);position:absolute;inset:0}@media (max-width:639.98px){._8TxN0a_band img{object-position:100% 0%}._8TxN0a_band:after{background:radial-gradient(21rem 15rem,#fbf5f3eb,#fbf5f380 60%,#fbf5f300 85%)}}._8TxN0a_header{text-align:center;max-width:42rem;margin-inline:auto}._8TxN0a_cards{gap:.75rem;margin-block-start:clamp(3rem,2rem + 4vw,5.5rem);display:grid}._8TxN0a_card{-webkit-backdrop-filter:blur(16px)saturate(1.1);backdrop-filter:blur(16px)saturate(1.1);height:100%;box-shadow:var(--shadow-soft);transition:transform .7s var(--ease-lux), box-shadow .7s var(--ease-lux), border-color .4s, background-color .4s;background:#fffcfad1;border:1px solid #ead9dbf2;border-radius:1.35rem;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"icon label arrow""icon value arrow";align-items:center;gap:.3rem 1rem;padding-block:1.1rem;padding-inline:1.05rem 1.2rem;display:grid;position:relative}._8TxN0a_cardIcon{aspect-ratio:1;border:1px solid var(--color-rose-2);background:linear-gradient(150deg, #fff, var(--color-blush));width:2.75rem;color:var(--color-rose-ink);transition:background .5s var(--ease-lux), color .5s var(--ease-lux), border-color .5s var(--ease-lux);border-radius:50%;grid-area:icon;place-items:center;font-size:1.1rem;display:grid}._8TxN0a_cardLabel{font-family:var(--font-display);font-optical-sizing:none;font-variation-settings:"opsz" 14;color:var(--color-slate-ink);text-wrap:balance;grid-area:label;align-self:end;font-size:1.2rem;font-weight:500;line-height:1.2}._8TxN0a_cardValue{font-family:var(--font-sans);letter-spacing:.015em;font-variant-numeric:tabular-nums lining-nums;color:var(--color-slate-deep);overflow-wrap:normal;word-break:normal;grid-area:value;align-self:start;font-size:.95rem;font-weight:500;line-height:1.45}._8TxN0a_cardValue[data-kind=number]{white-space:nowrap}._8TxN0a_cardArrow{color:var(--color-rose-deep);transition:translate .6s var(--ease-lux);grid-area:arrow;align-self:center}@media (hover:hover) and (pointer:fine){._8TxN0a_card:hover{border-color:var(--color-rose-2);box-shadow:var(--shadow-lift);background-color:#fffffff0;transform:translateY(-.3rem)}._8TxN0a_card:hover ._8TxN0a_cardIcon{background:var(--grad-rose);color:#fff;border-color:#0000}._8TxN0a_card:hover ._8TxN0a_cardArrow{translate:.25rem}._8TxN0a_card[data-external]:hover ._8TxN0a_cardArrow{translate:.2rem -.2rem}}@media (min-width:640px){._8TxN0a_cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}._8TxN0a_card{border-radius:1.6rem;grid-template:"icon arrow"". ."minmax(2rem,1fr)"label label""value value"/minmax(0,1fr) auto;align-items:start;row-gap:0;min-height:12rem;padding:1.5rem 1.5rem 1.6rem}._8TxN0a_cardIcon{width:3.25rem;font-size:1.15rem}._8TxN0a_cardLabel{font-variation-settings:"opsz" 18;font-size:clamp(1.3rem,1.1rem + .45vw,1.5rem)}._8TxN0a_cardValue{margin-block-start:.45rem;font-size:1rem}._8TxN0a_cardArrow{align-self:start;margin-block-start:.15rem;font-size:1.1rem}}@media (min-width:1280px){._8TxN0a_cards{grid-template-columns:repeat(4,minmax(0,1fr))}._8TxN0a_card{min-height:13.5rem}}._8TxN0a_note{max-width:40rem;color:var(--color-muted);text-align:center;text-wrap:balance;margin-block-start:1.6rem;margin-inline:auto;font-size:.8rem;line-height:1.6}._8TxN0a_noteIcon{vertical-align:-.2em;color:var(--color-rose-deep);margin-inline-end:.45rem;display:inline-block}._8TxN0a_lower{border-block-start:1px solid var(--color-line);gap:3.5rem;margin-block-start:clamp(4rem,3rem + 4vw,7rem);padding-block-start:clamp(2.5rem,2rem + 2vw,3.5rem);display:grid}@media (min-width:1024px){._8TxN0a_lower{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:2rem}._8TxN0a_connect{grid-column:1/span 5}._8TxN0a_places{grid-column:7/span 6}}._8TxN0a_groupTitle{align-items:center;gap:.9rem;display:flex}._8TxN0a_socials{border-block-end:1px solid var(--color-line);margin-block-start:1.25rem}._8TxN0a_social{border-block-start:1px solid var(--color-line);isolation:isolate;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;column-gap:.9rem;min-height:3.6rem;padding-block:.65rem;padding-inline:.15rem;display:grid;position:relative}._8TxN0a_social:before{content:"";z-index:-1;opacity:0;transition:opacity .7s var(--ease-lux);background:linear-gradient(90deg,#f6e9ea00,#f6e9eae6 50%,#f6e9ea00);position:absolute;inset:0}._8TxN0a_socialIcon{color:var(--color-rose-deep);font-size:1.15rem}._8TxN0a_socialName{font-family:var(--font-display);font-optical-sizing:none;font-variation-settings:"opsz" 14;color:var(--color-slate-ink);transition:color .4s, translate .7s var(--ease-lux);font-size:1.25rem;font-weight:500;line-height:1.2}._8TxN0a_socialHandle{letter-spacing:.02em;color:var(--color-muted);white-space:nowrap;font-size:.82rem;font-weight:500}._8TxN0a_socialArrow{color:var(--color-rose-deep);transition:translate .6s var(--ease-lux)}@media (hover:hover) and (pointer:fine){._8TxN0a_social:hover:before{opacity:1}._8TxN0a_social:hover ._8TxN0a_socialName{color:var(--color-rose-ink);translate:.3rem}._8TxN0a_social:hover ._8TxN0a_socialArrow{translate:.2rem -.2rem}}._8TxN0a_actions{flex-wrap:wrap;gap:.7rem;margin-block-start:2rem;display:flex;position:relative}._8TxN0a_action{border:1.5px solid var(--color-rose-2);letter-spacing:.01em;min-height:3rem;color:var(--color-slate-ink);transition:transform .5s var(--ease-lux), background-color .3s, border-color .3s;background:#fff9;border-radius:999px;justify-content:center;align-items:center;gap:.6rem;padding-inline:1.3rem;font-size:.9rem;font-weight:600;display:inline-flex}._8TxN0a_action svg{color:var(--color-rose-deep)}@media (hover:hover) and (pointer:fine){._8TxN0a_action:hover{border-color:var(--color-rose);background-color:#fff;transform:translateY(-2px)}}._8TxN0a_toast{background:var(--color-slate-ink);color:#fff;box-shadow:var(--shadow-soft);opacity:0;pointer-events:none;transition:opacity .4s var(--ease-lux), translate .5s var(--ease-lux);border-radius:999px;align-items:center;gap:.45rem;padding:.45rem .95rem;font-size:.8rem;font-weight:500;display:inline-flex;position:absolute;inset-block-end:calc(100% + .65rem);inset-inline-start:0;translate:0 .4rem}._8TxN0a_toast:empty{padding:0}._8TxN0a_toast[data-show]{opacity:1;translate:0}._8TxN0a_locs{gap:.85rem;margin-block-start:1.25rem;display:grid}@media (min-width:640px){._8TxN0a_locs{grid-template-columns:repeat(2,minmax(0,1fr))}._8TxN0a_loc{min-height:12.5rem;padding:1.6rem 1.6rem 1.75rem}}._8TxN0a_loc{border:1px solid var(--color-line);background:linear-gradient(160deg,#ffffffe6,#f6e9eaa6);border-radius:1.5rem;padding:1.5rem 1.5rem 1.6rem;position:relative;overflow:hidden}._8TxN0a_locCode{font-family:var(--font-display);font-optical-sizing:none;font-variation-settings:"opsz" 28;letter-spacing:.06em;color:var(--color-rose);opacity:.45;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:2.6rem;line-height:1;position:absolute;inset-block-start:1.2rem;inset-inline-end:1.4rem}._8TxN0a_locPin{color:var(--color-rose-deep);font-size:1.25rem}._8TxN0a_locCountry{font-family:var(--font-display);font-optical-sizing:none;font-variation-settings:"opsz" 18;color:var(--color-slate-ink);margin-block-start:1.25rem;font-size:1.75rem;font-weight:500;line-height:1.1}._8TxN0a_locText{color:var(--color-muted);margin-block-start:.6rem;font-size:.925rem;font-style:normal;line-height:1.7;position:relative}._8TxN0a_locHours{align-items:flex-start;gap:.5rem;display:flex}._8TxN0a_locHours svg{color:var(--color-rose-deep);margin-block-start:.25em}._8TxN0a_locLink{min-height:1.5rem;color:var(--color-rose-ink);text-decoration:underline;-webkit-text-decoration-color:var(--color-rose-2);text-decoration-color:var(--color-rose-2);text-underline-offset:.3em;align-items:center;gap:.4rem;margin-block-start:.85rem;font-size:.875rem;font-weight:600;display:inline-flex}._8TxN0a_mapGate{border:1px dashed var(--color-rose-2);background:#ffffff8c;border-radius:1rem;margin-block-start:1.25rem;padding:1.25rem}._8TxN0a_mapTitle{color:var(--color-slate-ink);align-items:center;gap:.45rem;font-size:.9rem;font-weight:600;display:flex}._8TxN0a_mapText{color:var(--color-muted);margin-block:.4rem .9rem;font-size:.8rem;line-height:1.6}._8TxN0a_mapFrame{aspect-ratio:4/3;border:0;border-radius:1rem;width:100%;margin-block-start:1.25rem;display:block}
