._3BkhlW_section{gap:1.25rem;max-width:46rem;display:grid}._3BkhlW_section[data-wide]{max-width:none}._3BkhlW_section[data-background]{border-radius:var(--radius);background:var(--soft);color:var(--text);padding:clamp(1.5rem,4vw,3rem)}._3BkhlW_section[data-background=dark]{background:var(--night-raised)}._3BkhlW_heading{font-family:var(--font-display);margin:0;font-size:clamp(1.6rem,3.5vw,2.2rem);font-weight:400;line-height:1.15}._3BkhlW_addRow{margin-top:1.5rem}
.vvSVJq_button{justify-items:start;gap:1rem;display:grid}
.niFqUW_details{gap:.75rem;margin:0;display:grid}.niFqUW_row{grid-template-columns:minmax(6rem,10rem) 1fr;align-items:baseline;gap:1rem;display:grid}.niFqUW_row dt{letter-spacing:.15em;text-transform:uppercase;color:var(--muted);font-size:.75rem}.niFqUW_row dd{overflow-wrap:anywhere;margin:0}@media (max-width:30rem){.niFqUW_row{grid-template-columns:1fr;gap:.25rem}}
.hH8kiq_section{max-width:calc(var(--content) + 2 * var(--gutter));padding:clamp(4rem, 10vw, 8rem) var(--gutter);margin:0 auto}.hH8kiq_statement{max-width:22ch;font-family:var(--font-display);margin:0;font-size:clamp(2.25rem,6vw,4.5rem);font-weight:300;line-height:1.08}.hH8kiq_statement em{font-style:italic}
._0mlYa_actions{flex-wrap:wrap;gap:.75rem;margin:2.5rem 0 0;display:flex}
.rsvcoq_rich{max-width:62ch}.rsvcoq_rich>:first-child{margin-top:0}.rsvcoq_rich>:last-child{margin-bottom:0}.rsvcoq_rich p{margin:0 0 1em}.rsvcoq_rich ul,.rsvcoq_rich ol{margin:0 0 1em;padding-left:1.25em}.rsvcoq_rich li>p{margin:0 0 .35em}.rsvcoq_rich a{color:inherit;text-underline-offset:.18em;text-decoration-thickness:1px}.rsvcoq_rich a:hover{text-decoration-thickness:2px}
._6y1Ieq_writeMe{gap:1.5rem;display:grid}._6y1Ieq_text>:last-child{margin-bottom:0}._6y1Ieq_ways{flex-wrap:wrap;gap:.75rem;margin:0;display:flex}
.vgquuq_list{border-top:1px solid var(--line)}.vgquuq_item{border-bottom:1px solid var(--line)}.vgquuq_question{min-height:44px;font-family:var(--font-display);cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:1.1rem 0;font-size:clamp(1.25rem,2.5vw,1.5rem);line-height:1.25;list-style:none;display:flex}.vgquuq_question::-webkit-details-marker{display:none}.vgquuq_question:after{content:"+";font-family:var(--font-sans), sans-serif;flex:none;font-size:1.25rem;font-weight:300;transition:transform .25s}.vgquuq_item[open]>.vgquuq_question:after{transform:rotate(45deg)}.vgquuq_answer{color:var(--muted);padding:0 0 1.4rem}@media (prefers-reduced-motion:reduce){.vgquuq_question:after{transition:none}}
.GJovUW_frame{aspect-ratio:var(--frame);background:var(--surface);display:block;overflow:hidden}.GJovUW_frame[data-shape=circle]{border-radius:50%}.GJovUW_frame[data-shape=organic]{-webkit-mask:var(--shape) center / 100% 100% no-repeat;-webkit-mask:var(--shape) center / 100% 100% no-repeat;mask:var(--shape) center / 100% 100% no-repeat;background:0 0;border-radius:0}.GJovUW_photo{object-fit:cover;object-position:var(--fx) var(--fy);width:100%;height:100%;transform:scale(var(--zoom));transform-origin:var(--fx) var(--fy);display:block}
.K7bYrq_lightbox{--top:4rem;--side:5rem;--bottom:4.5rem;background:var(--mat);width:100vw;max-width:none;height:100dvh;max-height:none;color:var(--on-mat);overscroll-behavior:contain;border:0;margin:0;padding:0}.K7bYrq_lightbox::backdrop{background:var(--mat)}.K7bYrq_stage{inset:var(--top) var(--side) var(--bottom);touch-action:pan-y;place-items:center;display:grid;position:absolute}.K7bYrq_photo{width:auto;max-width:100%;height:auto;max-height:calc(100dvh - var(--top) - var(--bottom));object-fit:contain;box-shadow:0 0 0 1px var(--mat-cut);-webkit-user-select:none;user-select:none;-webkit-user-drag:none}@media (prefers-reduced-motion:no-preference){.K7bYrq_photo{animation:.35s both K7bYrq_arrive}}@keyframes K7bYrq_arrive{0%{opacity:0}}.K7bYrq_series{top:0;left:var(--side);height:var(--top);font-family:var(--font-display);color:var(--on-mat-muted);align-items:center;margin:0;font-size:1.15rem;display:flex;position:absolute}.K7bYrq_action{border-radius:var(--control-radius);min-width:44px;min-height:44px;color:var(--on-mat);font:inherit;font-size:var(--control-size-sm);font-weight:var(--control-weight);letter-spacing:var(--control-tracking-sm);text-transform:var(--control-case);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:.5rem;padding:0 .75rem;transition:background-color .2s;display:inline-flex;position:absolute}.K7bYrq_action:hover{background:var(--mat-cut)}.K7bYrq_action:focus-visible{outline:2px solid var(--on-mat);outline-offset:2px}.K7bYrq_close{top:calc((var(--top) - 44px) / 2);right:calc(var(--side) - .75rem)}.K7bYrq_step{width:3.5rem;height:3.5rem;padding:0;top:50%;translate:0 -50%}.K7bYrq_step svg{width:1.5rem;height:1.5rem}.K7bYrq_prev{left:calc((var(--side) - 3.5rem) / 2)}.K7bYrq_next{right:calc((var(--side) - 3.5rem) / 2)}.K7bYrq_foot{right:var(--side);bottom:0;left:var(--side);height:var(--bottom);justify-content:space-between;align-items:center;gap:1.5rem;display:flex;position:absolute}.K7bYrq_caption{text-overflow:ellipsis;white-space:nowrap;color:var(--on-mat-muted);margin:0;font-size:.9rem;overflow:hidden}.K7bYrq_counter{font-size:var(--control-size-sm);letter-spacing:.18em;font-variant-numeric:tabular-nums;color:var(--on-mat-muted);margin:0 0 0 auto}@media (max-width:40rem){.K7bYrq_lightbox{--top:3.5rem;--side:.75rem;--bottom:5.5rem}.K7bYrq_series{font-size:1rem;left:1rem}.K7bYrq_close{right:.25rem}.K7bYrq_step{top:auto;bottom:calc((var(--bottom) - 3.5rem) / 2);translate:none}.K7bYrq_prev{left:.5rem}.K7bYrq_next{right:.5rem}.K7bYrq_foot{flex-direction:column;justify-content:center;gap:.2rem;left:4.5rem;right:4.5rem}.K7bYrq_caption{max-width:100%;font-size:.8rem}.K7bYrq_counter{margin:0}}
.s4Gruq_gallery{--row:clamp(10.5rem, 24vw, 21rem);--gap:clamp(.6rem, 1.6vw, 1.25rem);justify-content:center;gap:var(--gap);flex-wrap:wrap;margin:clamp(2.5rem,6vw,5rem) 0 0;padding:0;list-style:none;display:flex}.s4Gruq_gallery>li{flex:calc(var(--ratio) * 10) 1 calc(var(--ratio) * var(--row));max-width:calc(var(--ratio) * var(--row) * 3);min-width:0}.s4Gruq_gallery>li[data-opening]{flex-basis:100%;max-width:none}@media (min-width:40rem){.s4Gruq_gallery:after{content:"";flex:100 1 0}}.s4Gruq_open{background:var(--surface);cursor:zoom-in;border:0;width:100%;padding:0;display:block}.s4Gruq_open:focus-visible{outline:2px solid var(--text);outline-offset:3px}@media (prefers-reduced-motion:no-preference){.s4Gruq_open img{transition:opacity .3s}.s4Gruq_open:hover img{opacity:.88}}
.e6jr3W_offers{grid-template-columns:repeat(auto-fill,minmax(min(100%,19rem),1fr));gap:clamp(2rem,4vw,3rem) clamp(1.5rem,4vw,3rem);margin:clamp(2rem,5vw,3.5rem) 0 0;padding:0;list-style:none;display:grid}.e6jr3W_offer{border-top:1px solid var(--line);align-content:start;gap:.75rem;padding-top:1.25rem;display:grid}.e6jr3W_no{letter-spacing:.24em;color:var(--muted);font-size:.72rem;font-weight:500}.e6jr3W_head{justify-items:start;gap:.35rem;display:grid}.e6jr3W_title{font-family:var(--font-display);margin:0;font-size:clamp(1.6rem,3vw,2rem);font-weight:400;line-height:1.15}.e6jr3W_price{font-variant-numeric:lining-nums tabular-nums;margin:0;font-weight:500}.e6jr3W_description{color:var(--muted)}
.FLk2Hq_quote{border-left:2px solid var(--accent);margin:0;padding-left:1.5rem}.FLk2Hq_quoteText{font-family:var(--font-display);margin:0;font-size:clamp(1.4rem,3vw,1.9rem);font-style:italic;line-height:1.3}.FLk2Hq_quoteName{color:var(--muted);margin-top:.75rem;font-size:.9rem}
.l_sb5a_rows{gap:clamp(3.5rem,9vw,7rem);margin:clamp(2.5rem,6vw,5rem) 0 0;padding:0;list-style:none;display:grid}.l_sb5a_link{color:inherit;grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:clamp(1.5rem,4vw,4rem);text-decoration:none;display:grid}.l_sb5a_row[data-side=right] .l_sb5a_link{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.l_sb5a_row[data-side=right] .l_sb5a_photos{order:2}.l_sb5a_link:focus-visible{outline:2px solid var(--text);outline-offset:6px}.l_sb5a_photos{grid-template-rows:1fr 1fr;grid-template-columns:2fr 1fr;gap:clamp(.5rem,1.2vw,.9rem);display:grid}.l_sb5a_photos[data-count="0"],.l_sb5a_photos[data-count="1"]{grid-template-rows:auto;grid-template-columns:1fr}.l_sb5a_main{aspect-ratio:4/5;grid-row:1/-1}.l_sb5a_photos[data-count="1"] .l_sb5a_main,.l_sb5a_empty{aspect-ratio:3/2}.l_sb5a_photos[data-count="2"] .l_sb5a_side{grid-row:1/-1}.l_sb5a_main,.l_sb5a_side,.l_sb5a_empty{background:var(--surface);min-height:0;display:block;position:relative;overflow:hidden}.l_sb5a_empty{font-family:var(--font-display);color:var(--muted);place-items:center;font-size:1.25rem;font-style:italic;display:grid}.l_sb5a_main img,.l_sb5a_side img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.l_sb5a_main img,.l_sb5a_side img{transition:opacity .3s}.l_sb5a_link:hover .l_sb5a_main img,.l_sb5a_link:hover .l_sb5a_side img{opacity:.88}}.l_sb5a_text{align-content:center;gap:1rem;display:grid}.l_sb5a_title{font-family:var(--font-display);flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin:0;font-size:clamp(2rem,4.5vw,3.25rem);font-weight:300;line-height:1.05;display:flex}.l_sb5a_intro{max-width:34ch;color:var(--muted);line-height:1.6}.l_sb5a_meta{font-size:var(--control-size-sm);font-weight:var(--control-weight);letter-spacing:var(--control-tracking-sm);text-transform:var(--control-case);color:var(--muted);flex-wrap:wrap;align-items:center;gap:.5rem 1.5rem;margin-top:.5rem;display:flex}.l_sb5a_more{color:var(--text)}.l_sb5a_link:hover .l_sb5a_more{text-underline-offset:.3em;text-decoration:underline}@media (max-width:48rem){.l_sb5a_link,.l_sb5a_row[data-side=right] .l_sb5a_link{grid-template-columns:1fr;gap:1.25rem}.l_sb5a_row[data-side=right] .l_sb5a_photos{order:0}}.l_sb5a_order{gap:.25rem;margin:1.5rem 0;padding-left:1.5rem;display:grid}.l_sb5a_order li{align-items:center;gap:.5rem;display:flex}.l_sb5a_order li>span{flex:1}
.myYCVW_title{text-align:center;letter-spacing:.28em;text-transform:uppercase;margin:0 0 clamp(1.5rem,3vw,2.5rem);font-size:.8rem;font-weight:500}.myYCVW_cards{grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));gap:clamp(1rem,2vw,1.75rem);margin:0;padding:0;list-style:none;display:grid}.myYCVW_card{text-align:center;justify-items:center;gap:.35rem;display:grid;position:relative}.myYCVW_frame{aspect-ratio:7/6;background:var(--surface);border-radius:4px;width:100%;margin-bottom:.75rem;display:block;overflow:hidden}.myYCVW_photo{object-fit:cover;width:100%;height:100%;transition:transform .9s cubic-bezier(.2,.7,.2,1)}.myYCVW_card:hover .myYCVW_photo{transform:scale(1.04)}.myYCVW_text{gap:.2rem;display:grid}.myYCVW_name{letter-spacing:.24em;text-transform:uppercase;color:inherit;font-size:.8rem;font-weight:500;text-decoration:none}a.myYCVW_name:after{content:"";position:absolute;inset:0}a.myYCVW_name:focus-visible{outline:none}.myYCVW_card:has(a.myYCVW_name:focus-visible){outline:2px solid var(--focus);outline-offset:4px;border-radius:4px}.myYCVW_tagline{color:var(--muted);font-size:.85rem}.myYCVW_arrow{font-size:1rem}.myYCVW_more{width:fit-content;margin:1.5rem auto 0;display:flex}.myYCVW_lead{text-align:center;font-family:var(--font-display);color:var(--muted);margin:-.5rem 0 2rem;font-size:clamp(1.25rem,2.6vw,1.6rem);font-style:italic}.myYCVW_frame[data-tone=a]{background:linear-gradient(160deg,#6b5550,#b9876a 55%,#2b2320)}.myYCVW_frame[data-tone=b]{background:linear-gradient(200deg,#39404a,#8a8f93 60%,#22252a)}.myYCVW_frame[data-tone=c]{background:linear-gradient(140deg,#4c4a3a,#a39b77 60%,#26251d)}.myYCVW_frame[data-tone=d]{background:linear-gradient(#5a4652,#c09aa3 55%,#2c2228)}.myYCVW_cards[data-wip=true] .myYCVW_frame{filter:saturate(.35)brightness(.92);animation:6s ease-in-out infinite myYCVW_breathe}.myYCVW_cards[data-wip=true] .myYCVW_card:nth-child(2) .myYCVW_frame{animation-delay:.8s}.myYCVW_cards[data-wip=true] .myYCVW_card:nth-child(3) .myYCVW_frame{animation-delay:1.6s}.myYCVW_cards[data-wip=true] .myYCVW_card:nth-child(4) .myYCVW_frame{animation-delay:2.4s}@keyframes myYCVW_breathe{50%{opacity:.6}}@media (prefers-reduced-motion:reduce){.myYCVW_cards[data-wip=true] .myYCVW_frame{animation:none}}@media (max-width:40rem){.myYCVW_cards{grid-template-columns:1fr;gap:.6rem}.myYCVW_card{text-align:left;background:var(--soft);border-radius:6px;grid-template-columns:7rem 1fr auto;place-items:center start;gap:1rem;padding-right:1rem;overflow:hidden}.myYCVW_frame{aspect-ratio:1;border-radius:0;margin:0}.myYCVW_name{letter-spacing:.02em;text-transform:none;font-size:1.05rem;font-weight:400}.myYCVW_arrow{background:var(--bg);border-radius:50%;place-items:center;width:2.25rem;height:2.25rem;display:grid}}
._3UDyLa_line,._3UDyLa_rich{position:relative}._3UDyLa_line:hover:not(:focus):after,._3UDyLa_rich:hover:not(:focus-within):after{content:"✎";z-index:1;background:var(--button);width:1.5rem;height:1.5rem;color:var(--on-button);letter-spacing:0;text-transform:none;pointer-events:none;border-radius:50%;place-items:center;font:600 .8rem/1 system-ui,sans-serif;display:grid;position:absolute;top:-.75rem;right:-.75rem}._3UDyLa_line:hover:not(:focus),._3UDyLa_rich:hover:not(:focus-within) ._3UDyLa_richEditable{outline:2px solid var(--field-line)}._3UDyLa_line{outline-offset:3px;cursor:text;border-radius:4px;min-width:2ch;display:inline-block}._3UDyLa_line[data-empty]{outline:1px dashed var(--field-line)}._3UDyLa_line:focus{outline:2px solid var(--focus)}._3UDyLa_line[data-empty]:before{content:attr(data-placeholder);color:var(--muted);font-style:italic}._3UDyLa_rich{gap:.5rem;display:grid}._3UDyLa_richEditable{outline-offset:2px;border-radius:6px;min-height:44px;padding:.5rem .75rem}@media (hover:none){._3UDyLa_line,._3UDyLa_richEditable{background:color-mix(in srgb, var(--button) 7%, transparent)}}._3UDyLa_richEditable:focus{outline:2px solid var(--focus)}._3UDyLa_richEditable>:first-child{margin-top:0}._3UDyLa_richEditable>:last-child{margin-bottom:0}._3UDyLa_rich[data-invalid] ._3UDyLa_richEditable{outline-color:var(--danger)}._3UDyLa_toolbar{flex-wrap:wrap;align-items:center;gap:.25rem;display:flex}._3UDyLa_rich:not(:focus-within) ._3UDyLa_toolbar{display:none}._3UDyLa_picks{flex-wrap:wrap;flex-basis:100%;gap:.25rem;display:flex}._3UDyLa_linkForm{flex-wrap:wrap;align-items:center;gap:.25rem;display:flex}._3UDyLa_linkInput{border:1px solid var(--field-line);background:var(--surface);min-width:14rem;min-height:44px;color:var(--text);font:inherit;border-radius:6px;padding:0 .6rem;font-size:.85rem}._3UDyLa_hint{color:var(--danger);margin:0;font-size:.8rem}._3UDyLa_itemTools{flex-wrap:wrap;gap:.25rem;margin-top:.5rem;display:flex}._3UDyLa_pageTools{align-items:center;gap:0 1rem;min-width:0;min-height:44px;display:flex}._3UDyLa_pageTools ._3UDyLa_status{white-space:nowrap;text-overflow:ellipsis;flex:1 1 0;min-width:0;overflow:hidden}._3UDyLa_pageTools ._3UDyLa_status[data-tone=error],dialog ._3UDyLa_pageTools ._3UDyLa_status{white-space:normal}@media (max-width:640px){._3UDyLa_pageTools{gap:0 .75rem}._3UDyLa_pageTools ._3UDyLa_status[data-idle]{visibility:hidden}}._3UDyLa_status{color:var(--muted);flex:12rem;margin:0;font-size:.85rem}._3UDyLa_status[data-tone=error]{color:var(--danger)}._3UDyLa_issues{font-size:.8rem}._3UDyLa_actions{flex:none;align-items:center;gap:.5rem;display:flex}._3UDyLa_dangerZone{border-top:1px solid var(--line);margin-top:2.5rem;padding-top:1.25rem}._3UDyLa_history{gap:.25rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}._3UDyLa_historyItem{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 0;display:flex}._3UDyLa_historyActions{flex-shrink:0;align-items:center;gap:1rem;display:flex}._3UDyLa_historyActions a{align-items:center;min-height:44px;display:inline-flex}
._ZeOJW_focusPicker{border-radius:calc(var(--radius) / 2);background:var(--surface);cursor:crosshair;border:0;padding:0;display:block;position:relative;overflow:hidden}._ZeOJW_focusPicker:focus-visible{outline:2px solid var(--focus);outline-offset:2px}._ZeOJW_whole{width:100%;height:auto;display:block}._ZeOJW_focusMark{pointer-events:none;border:2px solid #fff;border-radius:50%;width:22px;height:22px;margin:-11px 0 0 -11px;position:absolute;box-shadow:0 0 0 2px #0000008c}
.yQwQrG_grid{grid-template-columns:repeat(auto-fill,minmax(9rem,1fr));gap:.75rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.yQwQrG_pick{border-radius:var(--radius);width:100%;min-height:44px;color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:2px solid #0000;gap:.35rem;padding:.35rem;font-size:.8rem;display:grid}.yQwQrG_pick[aria-pressed=true]{border-color:var(--button)}.yQwQrG_pick:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.yQwQrG_photo{aspect-ratio:4/3;object-fit:cover;border-radius:calc(var(--radius) - 4px);width:100%}.yQwQrG_caption{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.yQwQrG_actions{justify-content:flex-end;display:flex}
.wf11mW_preview{border-radius:calc(var(--radius) / 2);background:var(--surface);place-items:center;padding:1rem;display:grid}.wf11mW_cut{width:min(100%, calc(28svh * var(--frame)))}.wf11mW_field{gap:.5rem;display:grid}.wf11mW_label{color:var(--muted);justify-content:space-between;font-size:.85rem;display:flex}.wf11mW_pick{justify-self:center;width:fit-content}.wf11mW_pickPhoto{width:auto;max-width:100%;height:auto;max-height:32svh;display:block}.wf11mW_zoom{width:100%;min-height:44px;accent-color:var(--button)}.wf11mW_tools{flex-wrap:wrap;gap:.25rem;display:flex}.wf11mW_blobs{flex-wrap:wrap;gap:.5rem;display:flex}.wf11mW_blob{border:1px solid var(--line);border-radius:calc(var(--radius) / 2);cursor:pointer;background:0 0;place-items:center;width:48px;height:48px;padding:6px;display:grid}.wf11mW_blob svg{width:100%;height:100%;fill:var(--muted)}.wf11mW_blob[aria-pressed=true]{border-color:var(--text);background:var(--surface)}.wf11mW_blob[aria-pressed=true] svg{fill:var(--text)}.wf11mW_blob:focus-visible{outline:2px solid var(--focus);outline-offset:2px}
.Mmh9eW_editGrid{grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr));gap:clamp(1.25rem,3vw,2rem) clamp(1rem,2vw,1.5rem);margin:clamp(2rem,5vw,3rem) 0 0;padding:0;list-style:none;display:grid}.Mmh9eW_editTile{align-content:start;gap:.5rem;display:grid;position:relative}.Mmh9eW_editFrame{aspect-ratio:4/3;border-radius:calc(var(--radius) / 2);background:var(--surface);overflow:hidden}.Mmh9eW_editPhoto{object-fit:contain;width:100%;height:100%;display:block}.Mmh9eW_coverMark{color:#fff;letter-spacing:.08em;background:#0009;border-radius:999px;padding:.15rem .55rem;font-size:.72rem;position:absolute;top:.5rem;left:.5rem}.Mmh9eW_dragHandle{position:absolute;top:.35rem;right:.35rem}.Mmh9eW_editTools{flex-wrap:wrap;align-items:center;gap:.25rem;display:flex}.Mmh9eW_editTools>*{margin-top:0}.Mmh9eW_editCollage{--row:clamp(8rem, 13vw, 11rem);align-items:start;row-gap:clamp(1.5rem,3vw,2.25rem)}.Mmh9eW_editCollage>li[data-opening]{flex-basis:calc(var(--ratio) * var(--row));max-width:calc(var(--ratio) * var(--row) * 3)}.Mmh9eW_layoutTools{flex-wrap:wrap;gap:.25rem;margin:clamp(2rem,5vw,3rem) 0 0;display:flex}.Mmh9eW_layoutTools+.Mmh9eW_editCollage{margin-top:1rem}.Mmh9eW_upload{margin:clamp(1.5rem,4vw,2.5rem) 0 0}
.bZrjIq_previewNote{max-width:calc(100% - 2 * var(--gutter));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--on-photo);background:#0000008c;border-radius:999px;align-items:center;gap:.5rem;padding:.35rem .5rem .35rem 1rem;font-size:.85rem;display:flex;position:absolute;bottom:11rem;left:50%;transform:translate(-50%)}.bZrjIq_previewTools{display:flex}.bZrjIq_previewTools button{color:var(--on-photo);font-size:1.1rem;text-decoration:none}.bZrjIq_editCover{padding:calc(var(--head-height) + 1rem) 1rem 0;color:var(--on-photo);font:inherit;cursor:pointer;background:0 0;border:0;place-items:start center;display:grid;position:absolute;inset:0}.bZrjIq_editCover:hover,.bZrjIq_editCover:focus-visible{outline-offset:-10px;outline:2px dashed #ffffffbf}.bZrjIq_editPill{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);letter-spacing:.06em;background:#0000008c;border-radius:999px;padding:.5rem 1rem;font-size:.85rem}.bZrjIq_panel{gap:1rem;display:grid}.bZrjIq_sideTitle{letter-spacing:.14em;text-transform:uppercase;margin:1.25rem 0 0;font-size:.8rem}.bZrjIq_panel>.bZrjIq_sideTitle:first-child{margin-top:0}.bZrjIq_wheelButtons{flex-wrap:wrap;justify-content:center;gap:.5rem;display:flex}.bZrjIq_gaps{gap:.4rem;margin:0;padding:0;font-size:.9rem;list-style:none;display:grid}.bZrjIq_gapLink{min-height:44px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;font-weight:600;text-decoration:underline;display:inline-flex}.bZrjIq_addImages{justify-items:start;gap:.75rem;display:grid}.bZrjIq_scenes{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.bZrjIq_scene{border:1px solid var(--line);border-radius:var(--radius)}.bZrjIq_scene[data-open]{border-color:var(--button);box-shadow:0 0 0 1px var(--button)}.bZrjIq_sceneHead{border-radius:var(--radius);width:100%;min-height:44px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:.75rem;padding:.5rem .75rem .5rem .5rem;display:grid}.bZrjIq_sceneHead:hover{background:var(--surface)}.bZrjIq_sceneHead:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.bZrjIq_sceneThumb{aspect-ratio:3/2;object-fit:cover;background:var(--surface);border-radius:4px;width:4.5rem;height:auto;display:block}.bZrjIq_sceneLine{gap:.1rem;min-width:0;display:grid}.bZrjIq_sceneWhen{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:.85rem;overflow:hidden}.bZrjIq_sceneBadges{flex-wrap:wrap;justify-content:end;gap:.25rem;display:flex}.bZrjIq_sceneChevron{opacity:.6;border-bottom:2px solid;border-right:2px solid;width:.5rem;height:.5rem;transform:rotate(-45deg)}.bZrjIq_scene[data-open] .bZrjIq_sceneChevron{transform:rotate(45deg)}@media (max-width:30rem){.bZrjIq_sceneHead{grid-template-columns:auto minmax(0,1fr) auto}.bZrjIq_sceneBadges{grid-area:2/2/auto/-1;justify-content:start}}.bZrjIq_sceneBody{justify-items:start;gap:.9rem;padding:.25rem .75rem .9rem;display:grid}.bZrjIq_sceneBody>:first-child{justify-self:stretch}.bZrjIq_screens{flex-wrap:wrap;align-items:end;gap:.5rem;display:flex}.bZrjIq_screenPick{border-radius:calc(var(--radius) / 2);color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;justify-items:center;gap:.3rem;padding:.35rem;font-size:.75rem;display:grid}.bZrjIq_screenNote{font-size:.7rem;font-weight:400;display:block}.bZrjIq_screenPick:hover{background:var(--surface);color:var(--text)}.bZrjIq_screenPick[aria-pressed=true]{border-color:var(--button);color:var(--text);font-weight:600}.bZrjIq_screenPick:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.bZrjIq_cropImage{object-fit:cover;background:var(--surface);border-radius:4px;height:5.5rem;display:block}@media (max-width:30rem){.bZrjIq_cropImage{height:4.25rem}}.bZrjIq_cropPhone{aspect-ratio:9/16;width:auto}.bZrjIq_cropScreen{aspect-ratio:21/9;width:auto}.bZrjIq_sceneWhenEdit{gap:.35rem;display:grid}.bZrjIq_sceneLabel{color:var(--muted);font-size:.85rem}.bZrjIq_sceneTools{flex-wrap:wrap;align-items:center;gap:.25rem .5rem;display:flex}.bZrjIq_events{gap:1rem;margin:0;padding:0;list-style:none;display:grid}.bZrjIq_event{border:1px solid var(--line);border-radius:var(--radius);align-content:start;justify-items:start;gap:.75rem;padding:1rem;display:grid}.bZrjIq_eventName{font-family:var(--font-display);margin:0;font-size:1.4rem}.bZrjIq_eventFields{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.5rem .75rem;width:100%;display:grid}.bZrjIq_eventFields>:first-child{grid-column:1/-1}.bZrjIq_span{grid-column:1/-1;gap:.5rem;display:grid}.bZrjIq_eventFields input,.bZrjIq_eventFields select{width:100%;min-width:0}.bZrjIq_greetingRow{color:var(--muted);flex-wrap:wrap;gap:.25rem .5rem;margin:0;font-size:.85rem;display:flex}.bZrjIq_greetingRow>:last-child{color:var(--text)}.bZrjIq_addEvent{justify-self:start}.bZrjIq_resting{opacity:.55}
.RDzZ7W_wheel{touch-action:none;cursor:pointer;border-radius:50%;width:100%;max-width:22rem;height:auto;margin-inline:auto;display:block}.RDzZ7W_wheel:focus-visible{outline:2px solid var(--focus);outline-offset:4px}.RDzZ7W_segment{fill:none;stroke:var(--surface)}.RDzZ7W_segment[data-tone=fruehling]{stroke:var(--color-pistachio)}.RDzZ7W_segment[data-tone=sommer]{stroke:var(--color-butter)}.RDzZ7W_segment[data-tone=herbst]{stroke:var(--color-orange)}.RDzZ7W_segment[data-tone=winter]{stroke:var(--color-blue)}.RDzZ7W_segment[data-tone=event]{stroke:var(--color-rose)}.RDzZ7W_segment[data-tone=always]{stroke:var(--color-cream)}.RDzZ7W_segment[data-tone=none]{stroke:url(#year-wheel-gap)}.RDzZ7W_gapBase{fill:var(--surface)}.RDzZ7W_gapLine{stroke:var(--line);stroke-width:2px}.RDzZ7W_missing{fill:none;stroke:var(--danger);stroke-width:3px;stroke-linecap:butt}.RDzZ7W_month{fill:var(--muted);pointer-events:none;font-size:13px}.RDzZ7W_today{fill:var(--text)}.RDzZ7W_needle{stroke:var(--text);stroke-width:1.5px;pointer-events:none}.RDzZ7W_hub{fill:var(--text)}.RDzZ7W_date,.RDzZ7W_label{fill:var(--text);paint-order:stroke;stroke:var(--bg);stroke-width:6px;stroke-linejoin:round;pointer-events:none}.RDzZ7W_date{font-family:var(--font-display);font-size:26px}.RDzZ7W_label{font-size:13px}
.XY9vbW_bar{z-index:60;border-bottom:1px solid var(--line);background:var(--raised);font-size:.85rem;position:fixed;inset:0 0 auto;box-shadow:0 6px 18px -14px #00000059}.XY9vbW_inner{max-width:calc(var(--content) + 2 * var(--gutter));padding:.3rem var(--gutter);flex-wrap:nowrap;align-items:center;gap:0 1.25rem;margin:0 auto;display:flex}.XY9vbW_tools{flex:auto;min-width:0}.XY9vbW_options{flex:none;display:flex}.XY9vbW_back{flex:none}@media (max-width:640px){.XY9vbW_inner{flex-wrap:wrap;gap:0 .75rem}.XY9vbW_options{margin-left:auto}.XY9vbW_tools{flex-basis:100%;order:3}.XY9vbW_back{justify-content:center;min-width:44px}.XY9vbW_back>span:last-child{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}
._4rz7JG_main{z-index:1;background:var(--bg);position:relative}
