.efw7Ja_page{background:var(--color-bg);min-height:100vh;color:var(--color-text);padding:2rem 1.25rem 5rem}.efw7Ja_content{max-width:52rem;margin:0 auto}.efw7Ja_header{padding:2.5rem 0 2rem}.efw7Ja_eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--color-text-muted);font-size:.7rem;font-weight:700}.efw7Ja_title{font-family:var(--font-editorial);letter-spacing:-.04em;margin-top:.75rem;font-size:clamp(2.75rem,7vw,4.5rem);line-height:1.05}.efw7Ja_description{color:var(--color-text-muted);max-width:39rem;margin-top:1rem;line-height:1.7}.efw7Ja_tabs{border-bottom:1px solid var(--color-border);gap:2rem;display:flex}.efw7Ja_tab.efw7Ja_tab{color:var(--color-text-muted);background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;margin-bottom:-1px;padding:1rem 0}.efw7Ja_tab[aria-selected=true]{border-bottom-color:var(--color-text);color:var(--color-text)}.efw7Ja_entry{padding:2rem 0}.efw7Ja_sectionTitle{font-family:var(--font-editorial);margin-top:.75rem;font-size:1.75rem;line-height:1.2}.efw7Ja_address{border:1px solid var(--color-border);background:var(--color-surface);border-radius:var(--radius-md);align-items:center;gap:1rem;margin-top:.75rem;padding:1rem;display:flex}.efw7Ja_addressText{overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;flex:1;min-width:0;font-size:.875rem;line-height:1.6}.efw7Ja_notice{border-left:2px solid var(--color-border);color:var(--color-text-muted);margin-top:1.5rem;padding:.25rem 0 .25rem 1rem;font-size:.8125rem;line-height:1.7}.efw7Ja_history{border-top:1px solid var(--color-border);margin-top:2rem;padding-top:2rem}@media (max-width:480px){.efw7Ja_tabs{gap:1.25rem}.efw7Ja_tab.efw7Ja_tab{font-size:.8125rem}.efw7Ja_address{flex-direction:column;align-items:stretch}}
@font-face{font-family:editorialFont;src:url(../media/Fraunces_Variable-s.p.35e25cg5ckihc.woff2)format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:editorialFont Fallback;src:local(Times New Roman);ascent-override:76.84%;descent-override:20.04%;line-gap-override:0.0%;size-adjust:127.27%}.lNjm9W_className{font-family:editorialFont,editorialFont Fallback;font-style:normal}.lNjm9W_variable{--font-fraunces-editorial:"editorialFont", "editorialFont Fallback"}
.XOB1nW_card{min-width:0;color:var(--color-text);border-radius:0;container-type:inline-size}.XOB1nW_layout{min-width:0;display:grid}.XOB1nW_photo{aspect-ratio:16/9;min-height:170px;position:relative;overflow:hidden}.XOB1nW_photoAction{top:calc(var(--spacing) * 4);right:calc(var(--spacing) * 4);z-index:1;position:absolute}.XOB1nW_titleGroup{inset-inline:0;padding:calc(var(--spacing) * 4);color:var(--on-image-text);position:absolute;bottom:0}.XOB1nW_title{font-family:var(--font-body);font-size:var(--text-2xl);text-transform:uppercase;overflow-wrap:anywhere;font-weight:600;line-height:1.2}.XOB1nW_subtitle{margin-top:var(--spacing);font-size:var(--text-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--on-image-text-muted)}.XOB1nW_body{align-items:start;gap:calc(var(--spacing) * 3);min-width:0;padding:calc(var(--spacing) * 5);flex-direction:column;display:flex}.XOB1nW_eyebrow{font-size:var(--text-sm);text-transform:uppercase;letter-spacing:.1em;color:var(--color-text-muted);font-weight:600}.XOB1nW_pitch{font-size:var(--text-sm);overflow-wrap:anywhere;white-space:pre-wrap;-webkit-line-clamp:3;-webkit-box-orient:vertical;line-height:1.5;display:-webkit-box;overflow:hidden}.XOB1nW_meta{font-size:var(--text-xs);color:var(--color-text-muted)}.XOB1nW_actions{gap:calc(var(--spacing) * 2);flex-wrap:wrap;width:100%;margin-top:auto;display:flex}.XOB1nW_actions>*{flex:auto}@container (min-width:38rem){.XOB1nW_layout{grid-template-columns:44% 56%;min-height:288px}.XOB1nW_photo{aspect-ratio:auto}}
.o8TBfq_row{z-index:1;width:100%;min-width:0;padding-block:calc(var(--spacing) * 8) calc(var(--spacing) * 6);background:var(--home-chrome-bg);color:var(--on-image-text);position:relative}.o8TBfq_heading{align-items:baseline;gap:calc(var(--spacing) * 3);padding-inline:calc(var(--spacing) * 6);display:flex;position:relative}.o8TBfq_headingWithControls{padding-right:calc(var(--spacing) * 32)}.o8TBfq_controls{top:50%;right:calc(var(--spacing) * 6);gap:var(--spacing);display:flex;position:absolute;transform:translateY(-50%)}.o8TBfq_controls .o8TBfq_arrow{color:var(--on-image-text);box-shadow:none;background:0 0;border:0}.o8TBfq_controls .o8TBfq_arrow:disabled{opacity:.35}.o8TBfq_controls .o8TBfq_arrow:focus-visible{outline:2px solid var(--on-image-focus);outline-offset:2px;box-shadow:none}.o8TBfq_arrow svg{width:1.75rem;height:1.75rem}.o8TBfq_nextArrow{transform:rotate(180deg)}.o8TBfq_heading h2{font-size:var(--text-xs);letter-spacing:.18em;text-transform:uppercase}.o8TBfq_heading p{font-size:var(--text-xs);color:var(--on-image-text-muted)}.o8TBfq_carousel{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scroll-padding-inline:calc(var(--spacing) * 6);scrollbar-width:none;overflow-x:auto}.o8TBfq_carousel::-webkit-scrollbar{display:none}.o8TBfq_carousel:focus-visible{outline:2px solid var(--on-image-focus);outline-offset:-2px}.o8TBfq_members{align-items:flex-start;gap:calc(var(--spacing) * 4);width:max-content;min-width:100%;padding:calc(var(--spacing) * 4) calc(var(--spacing) * 6);list-style:none;display:flex}.o8TBfq_member{flex:0 0 calc(var(--spacing) * 16);width:calc(var(--spacing) * 16);scroll-snap-align:start}.o8TBfq_profile{align-items:center;gap:calc(var(--spacing) * 2);cursor:pointer;border-radius:var(--radius-sm);flex-direction:column;width:100%;display:flex}.o8TBfq_profile:focus-visible{outline:2px solid var(--on-image-focus);outline-offset:3px}.o8TBfq_avatar,.o8TBfq_inviteCircle{width:calc(var(--spacing) * 13);height:calc(var(--spacing) * 13);border:1px solid var(--badge-border);background:var(--badge-bg);box-shadow:var(--shadow-sm);border-radius:50%;place-items:center;display:grid}.o8TBfq_profile:hover .o8TBfq_avatar{border-color:var(--on-image-focus)}.o8TBfq_name{font-size:var(--text-xs);overflow-wrap:anywhere;text-align:center;line-height:1.4}.o8TBfq_invite{gap:calc(var(--spacing) * 2);width:100%;color:var(--on-image-text);font-size:var(--text-xs);border:0;flex-direction:column;padding:0;font-weight:400;display:flex}.o8TBfq_invite:hover{color:var(--on-image-focus);background:0 0}.o8TBfq_inviteCircle{font-size:var(--text-2xl);background:0 0;border-style:dashed}.o8TBfq_empty{padding-inline:calc(var(--spacing) * 6);font-size:var(--text-sm);color:var(--on-image-text-muted)}@media (min-width:640px){.o8TBfq_heading,.o8TBfq_empty{padding-inline:calc(var(--spacing) * 10)}.o8TBfq_headingWithControls{padding-right:calc(var(--spacing) * 36)}.o8TBfq_controls{right:calc(var(--spacing) * 10)}.o8TBfq_members{padding-inline:calc(var(--spacing) * 10)}.o8TBfq_carousel{scroll-padding-inline:calc(var(--spacing) * 10)}}
._3X3Ilq_page{background:var(--color-surface);min-height:100vh;color:var(--color-text);padding:3.5rem 0 calc(var(--mobile-trip-navigation-height,4.25rem) + 2rem);font-family:var(--font-body)}._3X3Ilq_canvas{max-width:76rem;margin:0 auto}._3X3Ilq_introduction{background:var(--home-chrome-bg);min-width:0}._3X3Ilq_poster{min-height:clamp(24rem,56svh,38rem);padding:calc(var(--spacing) * 8) calc(var(--spacing) * 6);isolation:isolate;color:var(--on-image-text);align-items:flex-end;display:flex;position:relative}._3X3Ilq_coverImage{object-fit:cover;z-index:-2}._3X3Ilq_posterShade{z-index:-1;background:var(--overlay-hero-strong);position:absolute;inset:0}._3X3Ilq_posterShade:after{content:"";background:linear-gradient(to bottom, transparent 20%, var(--home-chrome-bg));position:absolute;inset:0}._3X3Ilq_posterText{min-width:0;padding-top:10rem}._3X3Ilq_eyebrow{text-transform:uppercase;letter-spacing:.2em;font-size:var(--text-xs);margin-bottom:calc(var(--spacing) * 3);font-weight:600}._3X3Ilq_poster h1{max-width:14ch;font:400 clamp(3rem, 14vw, 7rem)/.95 var(--font-cover-title);letter-spacing:-.055em;overflow-wrap:anywhere;text-wrap:balance}._3X3Ilq_poster h1._3X3Ilq_longTitle{max-width:20ch;font-size:clamp(2.25rem,10vw,5rem)}._3X3Ilq_crew>section{padding-block:calc(var(--spacing) * 4) calc(var(--spacing) * 2)}._3X3Ilq_crew [data-avatar]>span:last-child{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._3X3Ilq_range{gap:calc(var(--spacing) * 2) calc(var(--spacing) * 5);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.14em;margin-top:calc(var(--spacing) * 5);overflow-wrap:anywhere;flex-wrap:wrap;display:flex}._3X3Ilq_coverAction{top:calc(var(--spacing) * 4);right:calc(var(--spacing) * 4);background:var(--badge-bg);max-width:calc(100% - 2rem);color:var(--on-image-text);border:1px solid var(--badge-border);font-size:var(--text-xs);position:absolute}._3X3Ilq_storyContent{padding-inline:calc(var(--spacing) * 5)}._3X3Ilq_contribute{padding-block:calc(var(--spacing) * 6)}._3X3Ilq_contribute>a{gap:calc(var(--spacing) * 3);background:var(--color-accent);width:100%;min-height:3rem;color:var(--color-surface);border-color:var(--color-accent);text-transform:none;letter-spacing:normal;font-weight:500;display:flex}._3X3Ilq_contribute>a svg{width:1.375rem;height:1.375rem}._3X3Ilq_contribute ._3X3Ilq_privacy{margin-top:calc(var(--spacing) * 3);justify-content:center}._3X3Ilq_privacy{color:var(--color-text-muted);align-items:center;gap:.5rem;margin-top:.5rem;font-size:.875rem;display:flex}._3X3Ilq_privacy svg{width:1.125rem;height:1.125rem;color:var(--color-text);flex-shrink:0}._3X3Ilq_highlights{border-top:1px solid var(--color-border);padding-top:calc(var(--spacing) * 6)}._3X3Ilq_sectionHeading{justify-content:space-between;align-items:baseline;gap:calc(var(--spacing) * 2) calc(var(--spacing) * 4);margin-bottom:calc(var(--spacing) * 5);flex-wrap:wrap;display:flex}._3X3Ilq_sectionHeading h2,._3X3Ilq_moreMoments>h2{font:600 clamp(1.8rem, 6vw, 3rem)/1.05 var(--font-editorial);letter-spacing:-.045em;text-wrap:balance}._3X3Ilq_highlights h2{max-width:14ch;font-size:clamp(2.25rem,8vw,4.5rem)}._3X3Ilq_photoStory{grid-template-columns:minmax(0,1fr);grid-auto-rows:calc(var(--spacing) * 2);grid-auto-flow:dense;column-gap:calc(var(--spacing) * 4);align-items:start;display:grid}._3X3Ilq_photoStory>figure{min-width:0;margin:0}._3X3Ilq_photoTile{padding-bottom:calc(var(--spacing) * 4)}._3X3Ilq_photoTile>a{display:block}._3X3Ilq_storyPhoto{width:100%;aspect-ratio:var(--recap-photo-ratio,1);border-radius:var(--radius-md);background:var(--color-surface-2)}._3X3Ilq_photoStory figcaption{margin-top:calc(var(--spacing) * 2);font-size:var(--text-sm);overflow-wrap:anywhere;line-height:1.45}._3X3Ilq_photoFooter{margin-top:calc(var(--spacing) * 2);justify-content:flex-end;display:flex}._3X3Ilq_invitation{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3);padding:calc(var(--spacing) * 4);margin-block:calc(var(--spacing) * 6);background:var(--color-surface-2);border-radius:var(--radius-md);display:flex}._3X3Ilq_invitation>div{min-width:0}._3X3Ilq_invitation h2{font-size:var(--text-base);font-weight:650;line-height:1.3}._3X3Ilq_invitation p{color:var(--color-text-muted);font-size:var(--text-sm);margin-top:var(--spacing)}._3X3Ilq_addMemory{background:var(--color-accent);color:var(--color-surface);box-shadow:none;font-size:var(--text-2xl);border:0;border-radius:50%;flex-shrink:0;font-weight:400}._3X3Ilq_journal,._3X3Ilq_moreMoments{min-width:0;margin-top:calc(var(--spacing) * 7);padding-top:calc(var(--spacing) * 6);border-top:1px solid var(--color-border)}._3X3Ilq_days{gap:calc(var(--spacing) * 2);padding:var(--spacing);margin-bottom:calc(var(--spacing) * 5);scroll-margin-top:4.5rem;display:flex;overflow-x:auto}._3X3Ilq_days button{border:1px solid var(--color-border);border-radius:calc(var(--radius-md) * 4);white-space:nowrap;min-width:5rem;min-height:2.75rem;font:500 .875rem var(--font-body);text-transform:none;letter-spacing:normal;flex:none;padding:.5rem 1.125rem}._3X3Ilq_days button[aria-selected=true]{background:var(--color-accent);color:var(--color-surface);border-color:var(--color-accent)}._3X3Ilq_dateTitle{font:600 1.5rem/1.2 var(--font-editorial);margin-bottom:calc(var(--spacing) * 4)}._3X3Ilq_contextLabel{font-size:var(--text-xs);color:var(--color-text-muted);margin-block:calc(var(--spacing) * 3);line-height:1.5}._3X3Ilq_momentIndex{gap:calc(var(--spacing) * 2);list-style:none;display:grid}._3X3Ilq_momentIndex a{align-items:center;gap:calc(var(--spacing) * 2);min-height:2.75rem;font-size:var(--text-sm);color:var(--color-accent);display:flex}._3X3Ilq_momentIndex svg{flex-shrink:0;width:1rem;height:1rem}._3X3Ilq_legacyMemories{margin-top:calc(var(--spacing) * 6)}._3X3Ilq_memories{gap:calc(var(--spacing) * 5);margin-block:calc(var(--spacing) * 5);list-style:none;display:grid}._3X3Ilq_memories li{padding-block:calc(var(--spacing) * 4);border-top:1px solid var(--color-border)}._3X3Ilq_memoryAuthor{align-items:center;gap:calc(var(--spacing) * 3);font-size:var(--text-sm);display:inline-flex}._3X3Ilq_memories li>p{font:400 1.25rem/1.5 var(--font-editorial);margin-top:calc(var(--spacing) * 3);white-space:pre-wrap;overflow-wrap:anywhere}._3X3Ilq_contributionForm{gap:calc(var(--spacing) * 5);display:grid}._3X3Ilq_attachmentPreview{width:min(100%,16rem)}._3X3Ilq_formActions{align-items:center;gap:calc(var(--spacing) * 3);margin-top:calc(var(--spacing) * 5);flex-wrap:wrap;display:flex}._3X3Ilq_timeline{border-left:1px solid var(--color-border);margin-left:.875rem;list-style:none}._3X3Ilq_entry{min-width:0;padding:0 0 1.375rem 1rem;position:relative}._3X3Ilq_entry:before{content:"";background:var(--color-accent);border-radius:50%;width:.6rem;height:.6rem;position:absolute;top:.4rem;left:-.3rem}._3X3Ilq_entry h4{font:600 1.45rem/1.2 var(--font-destination-title);letter-spacing:-.025em;overflow-wrap:anywhere;margin:.25rem 0 .625rem;scroll-margin-top:6.5rem}._3X3Ilq_entry[data-compact=true] ._3X3Ilq_entryPhoto{max-width:15rem}._3X3Ilq_entry[data-compact=true]>._3X3Ilq_period{margin-right:.4rem;display:inline}._3X3Ilq_entry[data-compact=true]>h4{display:inline}._3X3Ilq_entry[data-compact=true]>._3X3Ilq_entryBody{margin-top:.625rem}._3X3Ilq_entry h4 a{text-decoration:none}._3X3Ilq_entry h4 a:hover{text-underline-offset:.2em;text-decoration:underline}._3X3Ilq_period{color:var(--color-text-muted);font-size:.875rem}._3X3Ilq_undecided{color:var(--color-text-muted);margin-bottom:.75rem;font-size:.875rem}._3X3Ilq_entryBody{gap:.5rem;display:grid}._3X3Ilq_entryPhoto{min-width:0;margin:0}._3X3Ilq_entryPhoto>div{border-radius:var(--radius-sm);overflow:hidden}._3X3Ilq_entryPhoto>[data-testid=media-thumbnail]{aspect-ratio:2.1}._3X3Ilq_entryPhoto figcaption{color:var(--color-text-muted);margin-top:.25rem;font-size:.6875rem}._3X3Ilq_venuePhoto{aspect-ratio:2.1;height:auto}._3X3Ilq_venuePhoto>div{height:100%}._3X3Ilq_interactions{min-width:0}._3X3Ilq_comment{align-items:start;gap:.75rem;margin-top:.875rem;display:flex}._3X3Ilq_commentAvatar{background:var(--color-surface-2);border-radius:50%;flex-shrink:0;width:2.75rem;height:2.75rem;display:block;overflow:hidden}._3X3Ilq_comment>div{min-width:0}._3X3Ilq_comment strong{font-size:.9375rem;display:block}._3X3Ilq_comment p{overflow-wrap:anywhere;white-space:pre-wrap;font-size:.9375rem;line-height:1.45}._3X3Ilq_noMemory{color:var(--color-text-muted);margin-top:.75rem;font-size:.875rem}._3X3Ilq_memoryActions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.25rem .75rem;margin:.25rem 0 .5rem;display:flex}._3X3Ilq_textAction{min-height:2.75rem;color:var(--color-accent);font-family:var(--font-body);background:0 0;border:0;justify-content:flex-start;gap:.375rem;padding:.375rem 0;font-size:.875rem;font-weight:400}._3X3Ilq_textAction svg{width:1rem;height:1rem}._3X3Ilq_outlineAction{border:1px solid var(--color-accent);border-radius:var(--radius-sm);width:100%;min-height:2.75rem;color:var(--color-accent);font:500 .9375rem/1.35 var(--font-body);text-align:center;background:0 0;padding:.625rem .75rem}._3X3Ilq_tipPrompt{box-shadow:none;background:var(--color-surface);border-color:var(--color-border)}._3X3Ilq_tipPrompt>p{margin-bottom:.625rem;font-size:.9375rem;font-weight:600}._3X3Ilq_tipPrompt small{text-align:center;color:var(--color-text-muted);margin-top:.625rem;font-size:.75rem;line-height:1.4;display:block}._3X3Ilq_communityLink{color:var(--color-accent);text-align:center;padding-top:.625rem;font-size:.75rem;text-decoration:underline;display:block}._3X3Ilq_sharing{border-top:1px solid var(--color-border);padding-top:1.5rem}._3X3Ilq_errors{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);margin-bottom:1rem;padding:1rem;font-size:.875rem}._3X3Ilq_photoChoices{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-top:1rem;display:grid}._3X3Ilq_photoChoices button{border-radius:var(--radius-sm);cursor:pointer;border:3px solid #0000;overflow:hidden}._3X3Ilq_photoChoices button[aria-pressed=true]{border-color:var(--color-accent)}._3X3Ilq_page a:focus-visible,._3X3Ilq_page button:focus-visible,._3X3Ilq_photoChoices button:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}@media (max-width:359px){._3X3Ilq_crew>section>div:first-child{gap:var(--spacing);padding-right:calc(var(--spacing) * 6);grid-template-columns:minmax(0,1fr) auto;display:grid}._3X3Ilq_crew h2,._3X3Ilq_crew h2+p{white-space:nowrap}._3X3Ilq_crew [role=group]{grid-area:1/2/3;position:static;transform:none}}@media (min-width:480px){._3X3Ilq_photoStory{grid-template-columns:repeat(2,minmax(0,1fr))}._3X3Ilq_photoStory>figure[data-wide=true]{grid-column:span 2}}@media (min-width:1024px){._3X3Ilq_page{padding:3.5rem 2rem 4rem}._3X3Ilq_poster{min-height:42rem;padding:calc(var(--spacing) * 12)}._3X3Ilq_poster h1{font-size:clamp(5rem,9vw,8rem)}._3X3Ilq_range{font-size:var(--text-sm)}._3X3Ilq_storyContent{padding-inline:calc(var(--spacing) * 12)}._3X3Ilq_contribute{max-width:30rem;padding-block:calc(var(--spacing) * 8);margin-inline:auto}._3X3Ilq_photoStory{grid-template-columns:repeat(4,minmax(0,1fr))}._3X3Ilq_invitation{padding:calc(var(--spacing) * 6);margin-block:calc(var(--spacing) * 10)}._3X3Ilq_invitation h2{font-size:var(--text-xl)}._3X3Ilq_memories{grid-template-columns:repeat(2,minmax(0,1fr))}._3X3Ilq_dateTitle{font-size:1.65rem}}@media (min-width:1200px){._3X3Ilq_entry[data-compact=true] ._3X3Ilq_entryBody{display:block}._3X3Ilq_entry[data-compact=true] ._3X3Ilq_entryPhoto{max-width:20rem}._3X3Ilq_entryBody{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-items:start;gap:1rem}._3X3Ilq_entryBody>._3X3Ilq_interactions:only-child{grid-column:1/-1;max-width:30rem}._3X3Ilq_interactions{border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:.625rem}._3X3Ilq_interactions>._3X3Ilq_privacy{margin-top:0}._3X3Ilq_comment{margin-top:.5rem}._3X3Ilq_comment p,._3X3Ilq_comment strong,._3X3Ilq_tipPrompt>p,._3X3Ilq_outlineAction,._3X3Ilq_textAction{font-size:.8125rem}}
.XfOWFW_coverOverlay:after{content:"";background:linear-gradient(to bottom, transparent, var(--home-chrome-bg));pointer-events:none;height:clamp(8rem,22dvh,16rem);position:absolute;inset:auto 0 0}.XfOWFW_title{max-width:10ch;font-family:var(--font-cover-title);font-size:var(--font-size-cover-title-max);letter-spacing:-.06em;text-wrap:balance;overflow-wrap:anywhere;color:var(--on-image-text);font-weight:400;line-height:.84}.XfOWFW_posterMetadata{min-height:calc(var(--spacing) * 14);justify-content:space-between;align-items:baseline;gap:calc(var(--spacing) * 3) calc(var(--spacing) * 6);margin-top:calc(var(--spacing) * 4);padding-top:calc(var(--spacing) * 5);border-top:1px solid color-mix(in srgb, var(--on-image-text) 40%, transparent);color:var(--on-image-text);font-family:var(--font-body);font-size:clamp(var(--text-xs), 1.2vw, var(--text-base));letter-spacing:.18em;text-transform:uppercase;flex-wrap:wrap;font-weight:600;line-height:1.5;display:flex}@media (min-width:768px){.XfOWFW_posterMetadata{min-height:calc(var(--spacing) * 12)}}.XfOWFW_destination{overflow-wrap:anywhere;flex:12ch}.XfOWFW_dates{text-align:right;overflow-wrap:anywhere;max-width:100%;margin-left:auto}.XfOWFW_backLink{justify-content:center;gap:0;width:2.75rem;height:2.75rem;padding:0}.XfOWFW_backLink svg{width:1.25rem;height:1.25rem}.XfOWFW_backLink span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
.GBPjTG_magazine{color:var(--color-text)}@media screen{.GBPjTG_magazine [data-brief-photo=false]{max-width:64rem;min-height:0;display:block}.GBPjTG_magazine [data-brief-sparse=true]{min-height:0}.GBPjTG_magazine [data-brief-sparse=true] .destination-print-photo{height:clamp(12rem,30vw,22rem);min-height:0}.GBPjTG_compact .trip-print-section{min-height:0}:is(.GBPjTG_compact .accommodation-print-page,.GBPjTG_compact .dining-print-page,.GBPjTG_compact .bars-print-page){max-width:64rem;min-height:0}.GBPjTG_compact .accommodation-print-page{padding-block:2rem}.GBPjTG_compact .accommodation-print-content{padding-top:1.5rem}.GBPjTG_compact .accommodation-print-photo>[data-testid=editable-image]{height:100%;min-height:0}.GBPjTG_compact .experience-print-page{padding-block:2rem}.GBPjTG_compact .experience-print-intro{margin-bottom:1.5rem}:is(.GBPjTG_compact .dining-print-page,.GBPjTG_compact .bars-print-page){padding-block:2rem}:is(.GBPjTG_compact .dining-print-opener-grid,.GBPjTG_compact .bars-print-grid){flex:none;margin-top:1.5rem}:is(.GBPjTG_compact .accommodation-print-photo,.GBPjTG_compact .dining-print-feature-photo,.GBPjTG_compact .bars-card-image,.GBPjTG_compact .experience-photo){aspect-ratio:auto;flex:none;height:clamp(12rem,28vw,20rem);min-height:0;max-height:20rem}:is(.GBPjTG_compact .accommodation-print-photo:has([data-place-image-source=none]),.GBPjTG_compact .dining-print-feature-photo:has([data-place-image-source=none]),.GBPjTG_compact .bars-card-image:has([data-place-image-source=none]),.GBPjTG_compact .experience-photo:has([data-place-image-source=none]),.GBPjTG_compact .accommodation-print-photo:has([data-place-image-source=placeholder]),.GBPjTG_compact .dining-print-feature-photo:has([data-place-image-source=placeholder]),.GBPjTG_compact .bars-card-image:has([data-place-image-source=placeholder]),.GBPjTG_compact .experience-photo:has([data-place-image-source=placeholder])){display:none}:is(.GBPjTG_compact [data-polish-image-editing=true]:has([data-place-image-source]),.GBPjTG_compact .bars-card-image:has([data-polish-image-editing=true])){display:block}:is(.GBPjTG_compact .arrival-print-intro,.GBPjTG_compact .departure-print-intro){padding:1.5rem}:is(.GBPjTG_compact .arrival-print-page,.GBPjTG_compact .departure-print-page){max-width:64rem;display:block}:is(.GBPjTG_compact .arrival-print-title,.GBPjTG_compact .departure-print-title){font-size:var(--text-4xl)}:is(.GBPjTG_compact .arrival-print-insight,.GBPjTG_compact .departure-print-insight),:is(.GBPjTG_compact .arrival-print-intro>.h-px,.GBPjTG_compact .departure-print-intro>.h-px){display:none}.GBPjTG_compact .arrival-route-story{grid-template-rows:auto}.GBPjTG_compact .arrival-route-graphic{display:none}.GBPjTG_compact .arrival-route-summary{display:block}.GBPjTG_compact [data-testid=arrival-destination-field]{min-height:0}.GBPjTG_compact [data-testid=arrival-destination-field]:has(img){min-height:12rem;margin-top:1.5rem}.GBPjTG_compact [data-testid=arrival-destination-field]:not(:has(img)){background:0 0}.GBPjTG_compact [data-testid=arrival-destination-field]:not(:has(img))>.absolute{display:none}.GBPjTG_compact [data-testid=arrival-destination-node]{display:none}.GBPjTG_compact [data-testid=arrival-destination-field]:not(:has(img)) h3{display:none}.GBPjTG_compact .arrival-destination-content{min-height:0;padding:1.5rem}.GBPjTG_compact .arrival-destination-content>span{margin-top:0}.GBPjTG_compact .itinerary-print-timeline{margin-top:2rem}}@media screen and (min-width:64rem){.GBPjTG_magazine{--trip-section-max-width:var(--container-7xl);--trip-section-gutter:calc(var(--spacing) * 10)}:is(.GBPjTG_magazine .destination-print-page,.GBPjTG_magazine .arrival-print-page,.GBPjTG_magazine .departure-print-page,.GBPjTG_magazine .accommodation-print-page,.GBPjTG_magazine .dining-print-page,.GBPjTG_magazine .bars-print-page,.GBPjTG_magazine .experience-print-page,.GBPjTG_magazine #rental-car,.GBPjTG_magazine .itinerary-print-page>div,.GBPjTG_magazine .trip-print-section.max-w-5xl){width:100%;max-width:var(--trip-section-max-width);padding-inline:var(--trip-section-gutter);margin-inline:auto}:is(.GBPjTG_magazine .itinerary-print-page,.GBPjTG_magazine .accommodation-print-content){padding-inline:0}:is(.GBPjTG_magazine .destination-print-intro,.GBPjTG_magazine .destination-print-pitch,.GBPjTG_magazine .destination-print-overview){margin-left:calc(-1 * var(--trip-section-gutter))}:is(.GBPjTG_magazine .destination-print-continuation,.GBPjTG_magazine .destination-print-stats){margin-inline:calc(-1 * var(--trip-section-gutter))}.GBPjTG_magazine .arrival-print-intro{padding-left:0}.GBPjTG_magazine .departure-print-intro{padding-right:0}:is(.GBPjTG_magazine .GBPjTG_compact .arrival-print-intro,.GBPjTG_magazine .GBPjTG_compact .departure-print-intro){padding-inline:0}}@media print{.GBPjTG_magazine [data-polish-region]{outline:0!important}}
._9TDg9W_layout{color:var(--decision-text);background:var(--decision-background);border-radius:0;padding:clamp(1rem,3cqi,2rem);container-type:inline-size}._9TDg9W_columns{align-items:start;gap:1.25rem;display:grid}._9TDg9W_setup{gap:1.5rem;min-width:0;display:grid}._9TDg9W_shortlist{border-radius:var(--radius-md);border:1px solid var(--decision-border);background:var(--decision-surface);color:var(--decision-text);box-shadow:none;padding:clamp(1rem,2.5cqi,1.5rem)}._9TDg9W_entryRow{gap:calc(var(--spacing) * 3);margin-top:calc(var(--spacing) * 4);align-items:end;display:flex}._9TDg9W_entryRow>div{flex:1;min-width:0}._9TDg9W_entryRow>button{flex-shrink:0;min-height:48px}._9TDg9W_questionEdit{text-align:left;cursor:pointer;overflow-wrap:anywhere;justify-content:space-between;align-items:center;gap:1rem;width:100%;padding:.65rem 1rem;display:flex}._9TDg9W_questionEdit>span:first-child{min-width:0}._9TDg9W_questionEdit:focus-visible{outline:2px solid var(--decision-selection);outline-offset:4px}._9TDg9W_pencil{border:1px solid var(--decision-text);border-radius:var(--radius-sm);color:var(--decision-text);font:600 .875rem var(--font-body);flex-shrink:0;align-items:center;gap:.5rem;padding:.5rem .75rem;display:inline-flex}._9TDg9W_travelerAvatar{border-radius:var(--radius-lg);background:var(--decision-surface);width:40px;height:40px;color:var(--decision-muted);flex-shrink:0;place-items:center;display:inline-grid;overflow:hidden}._9TDg9W_contenderName{align-items:center;gap:calc(var(--spacing) * 3);min-width:0;display:flex}._9TDg9W_eyebrow{color:var(--decision-muted);text-transform:uppercase;letter-spacing:.12em;font-size:.75rem;font-weight:700}._9TDg9W_headingRow{justify-content:space-between;align-items:center;gap:1rem;display:flex}._9TDg9W_headingRow h3{font-family:var(--font-editorial);font-size:clamp(1.75rem,3cqi,2.25rem);font-weight:700;line-height:1.1}._9TDg9W_headingRow>span,._9TDg9W_muted{color:var(--decision-muted);font-size:.875rem}._9TDg9W_sources{border:1px solid var(--decision-border);background:var(--decision-background);border-radius:var(--radius-sm);grid-template-columns:1fr 1fr;gap:0;margin-block:1.25rem .5rem;padding:0;font-weight:700;display:grid}._9TDg9W_sources label{position:relative}._9TDg9W_sources input{opacity:0;position:absolute}._9TDg9W_sources span{border-radius:var(--radius-sm);place-items:center;min-height:3rem;display:grid}._9TDg9W_sources input:checked+span{background:var(--decision-selection);color:var(--decision-selection-text);box-shadow:var(--shadow-sm)}._9TDg9W_sources input:focus-visible+span{outline:2px solid var(--decision-selection);outline-offset:3px}._9TDg9W_gameCard:has(input:focus-visible){outline:2px solid var(--decision-selection);outline-offset:3px}._9TDg9W_contenders{margin:0;padding:0;list-style:none}._9TDg9W_contenders li{border-bottom:1px solid var(--decision-border);grid-template-columns:2rem minmax(0,1fr) auto;align-items:center;gap:.75rem;min-height:3.25rem;padding-block:.25rem;display:grid}._9TDg9W_contenders strong{overflow-wrap:anywhere;font-size:.9375rem}._9TDg9W_contenders p{color:var(--decision-muted);margin-top:.25rem;font-size:.75rem}._9TDg9W_number{background:var(--decision-option-color);width:2rem;height:2rem;color:var(--decision-option-text);border-radius:50%;flex-shrink:0;place-items:center;font-size:1rem;font-weight:800;display:grid}._9TDg9W_remove{min-width:44px;min-height:44px;color:var(--decision-muted);background:0 0;border:0;padding:0}._9TDg9W_add{border:1px dashed var(--decision-border);width:100%;min-height:44px;margin-top:1rem}._9TDg9W_filterToolbar{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3);padding-bottom:calc(var(--spacing) * 3);border-bottom:1px solid var(--decision-border);display:flex}._9TDg9W_filterButton{gap:calc(var(--spacing) * 2);border-radius:var(--radius-sm);min-height:44px;color:var(--decision-muted);flex-shrink:0}._9TDg9W_filterOptions{gap:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 3);border-bottom:1px solid var(--decision-border);flex-wrap:wrap;display:flex}._9TDg9W_filterOptions[hidden]{display:none}._9TDg9W_filterOptions p{flex-basis:100%}._9TDg9W_answerEntry{margin-top:calc(var(--spacing) * 4)}._9TDg9W_answerInputRow{position:relative}._9TDg9W_answerField>label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}._9TDg9W_answerField>input{border-radius:var(--radius-sm);border-color:var(--decision-selection);background:var(--decision-background);min-height:56px;padding-inline:calc(var(--spacing) * 4) calc(var(--spacing) * 20);margin-top:0}._9TDg9W_answerField>input:focus{outline:2px solid var(--decision-selection);outline-offset:2px}._9TDg9W_answerSubmit{border-radius:0 var(--radius-sm) var(--radius-sm) 0;border-color:var(--decision-text);background:var(--decision-text);width:56px;height:56px;color:var(--decision-background);padding:0;position:absolute;top:0;right:0}._9TDg9W_disclosure{border:0;border-bottom:1px solid var(--decision-border);min-height:44px;color:var(--decision-muted);border-radius:0;padding-inline:0;font-weight:400;display:none}._9TDg9W_pickerRow{min-height:44px}._9TDg9W_gamePicker{border:0;min-width:0;padding:0}._9TDg9W_gamePicker h3{font:700 clamp(1.75rem, 3cqi, 2.25rem)/1.15 var(--font-editorial);padding-bottom:1rem}._9TDg9W_games{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}._9TDg9W_gameCard{border:1px solid var(--decision-border);border-radius:var(--radius-sm);background:var(--decision-background);cursor:pointer;align-items:center;gap:.75rem;min-height:3.5rem;padding:.65rem .875rem;display:flex;position:relative}._9TDg9W_gameCard input{opacity:0;position:absolute}._9TDg9W_gameCard:has(input:checked){border-color:var(--decision-action);box-shadow:inset 0 0 0 1px var(--decision-action);background:color-mix(in srgb, var(--decision-action) 15%, var(--decision-background))}._9TDg9W_gameCard:has(input:disabled){opacity:.6;cursor:default}._9TDg9W_gameCard strong{padding-right:.75rem;line-height:1.2;display:block}._9TDg9W_gameCard>span:last-child{overflow-wrap:anywhere;min-width:0}._9TDg9W_gameCard small{display:none}._9TDg9W_thumbnail{min-width:2rem;height:2rem;color:var(--decision-text);place-items:center;font-size:1.75rem;line-height:1;display:grid}._9TDg9W_wheel{font-size:2rem}._9TDg9W_preview{flex:1;gap:1rem;min-width:0;display:grid}._9TDg9W_stage{aspect-ratio:16/9;border-radius:var(--radius-sm);background:var(--decision-surface);min-height:0;margin-top:1rem;position:relative;overflow:hidden}._9TDg9W_stage img{object-fit:cover}._9TDg9W_standbyPrompt{text-align:center;width:100%;color:var(--on-image-text);background:var(--overlay-hero-strong);padding:3rem 1rem 1.5rem;position:absolute;bottom:0}._9TDg9W_standbyPrompt h3,._9TDg9W_launch h3{font-family:var(--font-editorial);font-size:2rem}._9TDg9W_standbyPrompt p{margin-top:.5rem}._9TDg9W_previewContent{min-width:0;padding-top:.5rem}._9TDg9W_pegBoard{color:var(--decision-selection);padding:1rem}._9TDg9W_pegBoard>div{justify-content:space-evenly;font-size:1.75rem;display:flex}._9TDg9W_pegBoard{position:relative}._9TDg9W_pegBoard ._9TDg9W_puckTrack{height:1.5rem;font-size:1.5rem;display:block}._9TDg9W_fallingPuck{color:var(--decision-selection);animation:1.4s ease-in _9TDg9W_puck-fall;position:absolute;bottom:100%;left:50%}._9TDg9W_pegBoard ._9TDg9W_runtimeBins{grid-template-columns:repeat(auto-fit,minmax(2rem,1fr));gap:.25rem;margin-top:1rem;font-size:.75rem;display:grid}._9TDg9W_runtimeBins span{border:1px solid var(--decision-border);padding:.5rem;position:relative}._9TDg9W_runtimeBins [data-selected=true]{background:var(--decision-selection);color:var(--decision-background)}._9TDg9W_binLegend{overflow-wrap:anywhere;grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));gap:.5rem;padding:0;list-style:none;display:grid}@keyframes _9TDg9W_puck-fall{0%{transform:translateY(-16rem)}30%{transform:translate(-1.5rem,-11rem)}60%{transform:translate(1.5rem,-6rem)}to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){._9TDg9W_fallingPuck{animation:none}}._9TDg9W_launch{text-align:center;align-content:end;justify-items:center;gap:.5rem;margin-top:.5rem;display:grid}._9TDg9W_launch p{color:var(--decision-muted);font-size:.875rem}@container (min-width:1024px){._9TDg9W_columns{grid-template-columns:minmax(0,.9fr) minmax(0,1.35fr)}}@media (max-width:767px){._9TDg9W_disclosure{justify-content:space-between;width:100%;display:flex}._9TDg9W_disclosure:after{content:"⌄"}._9TDg9W_disclosure[aria-expanded=true]:after{content:"⌃"}._9TDg9W_contenderRegion:not([data-expanded=true]){display:none}._9TDg9W_gameCard{gap:.5rem;min-height:5rem;padding:.75rem}._9TDg9W_gameCard small{display:none}._9TDg9W_gameCard strong{font-size:.875rem}._9TDg9W_thumbnail{flex-shrink:0;width:2rem;min-width:2rem;height:2.5rem;font-size:1rem;overflow:hidden}._9TDg9W_wheel{font-size:2rem}._9TDg9W_stage{aspect-ratio:1;width:100%;min-height:0}}._9TDg9W_questionHeader{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}._9TDg9W_travelers{text-transform:uppercase;white-space:nowrap;align-items:center;gap:1rem;font-size:.75rem;font-weight:700;display:flex}._9TDg9W_avatarRoster{gap:.25rem;display:flex}._9TDg9W_avatarRoster ._9TDg9W_travelerAvatar{border:1px solid var(--decision-muted);border-radius:50%;width:36px;height:36px}._9TDg9W_questionLabel{color:var(--decision-muted);text-transform:uppercase;letter-spacing:.12em;margin:0 0 .35rem .75rem;font-size:.75rem;font-weight:700}._9TDg9W_questionHeading{border:2px solid var(--decision-selection);border-radius:var(--radius-md);font:700 clamp(1.65rem, 4cqi, 3.25rem)/1.15 var(--font-editorial)}._9TDg9W_questionHint{color:var(--decision-muted);margin:.5rem .75rem 0;font-size:.9375rem}._9TDg9W_gamePanel{background:var(--decision-surface);border:1px solid var(--decision-border);border-radius:var(--radius-md);flex-direction:column;gap:1rem;min-width:0;padding:clamp(1rem,2.5cqi,1.5rem);display:flex}._9TDg9W_rules{color:var(--decision-muted);font-size:.8125rem}._9TDg9W_rules input{accent-color:var(--decision-selection)}._9TDg9W_rules summary{cursor:pointer;padding-block:.5rem}._9TDg9W_primaryAction{border:1px solid var(--decision-action);border-radius:var(--radius-md);background:var(--decision-action);width:min(100%,23rem);min-height:3.5rem;color:var(--decision-action-text);box-shadow:var(--decision-action-shadow);font:700 clamp(1.25rem, 2.5cqi, 1.75rem)/1.2 var(--font-body);gap:.5rem;padding:.5rem 1.5rem}._9TDg9W_primaryAction:disabled{box-shadow:none}._9TDg9W_wheelLegend{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem 1rem;margin-top:1rem;padding:0;list-style:none;display:grid}._9TDg9W_wheelLegend li,._9TDg9W_eligibleOptions li{overflow-wrap:anywhere;align-items:center;gap:.5rem;min-width:0;font-size:.8125rem;display:flex}._9TDg9W_wheelLegend ._9TDg9W_number{width:1.4rem;height:1.4rem;font-size:.75rem}._9TDg9W_eligibleOptions{gap:.5rem;padding:0;list-style:none;display:grid}._9TDg9W_ballot{border:1px solid var(--decision-border);border-radius:var(--radius-md);background:var(--decision-background);margin-top:1rem;padding:1rem}._9TDg9W_ballotOptions{gap:.5rem;margin-top:.75rem;padding:0;list-style:none;display:grid}._9TDg9W_ballotOptions li{border:1px solid var(--decision-muted);border-radius:var(--radius-sm);overflow-wrap:anywhere;align-items:center;gap:.875rem;min-width:0;min-height:2.75rem;padding:.5rem .875rem;font-weight:600;display:flex}._9TDg9W_ballotCircle{border:2px solid var(--decision-text);border-radius:50%;flex-shrink:0;width:1.25rem;height:1.25rem}@media (max-width:767px){._9TDg9W_questionHeader{align-items:start}._9TDg9W_avatarRoster{display:none}._9TDg9W_questionHeader ._9TDg9W_eyebrow{max-width:11rem}._9TDg9W_pencil{padding:.5rem;font-size:1.25rem}._9TDg9W_pencil span{display:none}._9TDg9W_questionEdit{padding:.75rem}._9TDg9W_wheelLegend{grid-template-columns:1fr}._9TDg9W_gameCard{min-height:3.5rem}}@container (min-width:1024px){._9TDg9W_columns[data-game=vote]{grid-template-rows:auto auto auto repeat(var(--decision-option-count), minmax(3.5rem, auto)) auto auto;align-items:stretch;gap:0 1.25rem}._9TDg9W_columns[data-game=vote] ._9TDg9W_setup{display:contents}._9TDg9W_columns[data-game=vote] ._9TDg9W_shortlist,._9TDg9W_columns[data-game=vote] ._9TDg9W_gamePanel{grid-template-rows:subgrid;grid-row:1 / span calc(var(--decision-option-count) + 4);padding-block:1.5rem;display:grid}._9TDg9W_columns[data-game=vote] ._9TDg9W_shortlist{grid-column:1}._9TDg9W_columns[data-game=vote] ._9TDg9W_gamePanel{grid-column:2;grid-row:1 / span calc(var(--decision-option-count) + 5);gap:0}._9TDg9W_columns[data-game=vote] ._9TDg9W_headingRow{grid-row:1}._9TDg9W_columns[data-game=vote] ._9TDg9W_sources{grid-row:2}._9TDg9W_columns[data-game=vote] ._9TDg9W_shortlist>div:has(>._9TDg9W_filterToolbar){grid-row:3}._9TDg9W_columns[data-game=vote] ._9TDg9W_contenderRegion{grid-template-rows:subgrid;grid-row:4 / span var(--decision-option-count);display:grid}._9TDg9W_columns[data-game=vote] ._9TDg9W_contenders{grid-template-rows:subgrid;grid-row:1/-1;display:grid}._9TDg9W_columns[data-game=vote] ._9TDg9W_shortlist>div:last-child{grid-row:calc(var(--decision-option-count) + 4)}._9TDg9W_columns[data-game=vote] ._9TDg9W_shortlist>._9TDg9W_muted{grid-row:3;align-self:end}._9TDg9W_columns[data-game=vote] ._9TDg9W_gamePicker{grid-template-rows:subgrid;grid-row:1/span 2;display:grid}._9TDg9W_columns[data-game=vote] ._9TDg9W_gamePicker h3{grid-row:1;padding-bottom:0}._9TDg9W_columns[data-game=vote] ._9TDg9W_games{grid-row:2;margin-block:1.25rem .5rem}._9TDg9W_columns[data-game=vote] ._9TDg9W_preview,._9TDg9W_columns[data-game=vote] ._9TDg9W_previewContent{display:contents}._9TDg9W_columns[data-game=vote] ._9TDg9W_ballot{grid-template-rows:subgrid;grid-row:3 / span calc(var(--decision-option-count) + 1);background:0 0;border:0;border-radius:0;margin:0;padding:0;display:grid}._9TDg9W_columns[data-game=vote] ._9TDg9W_ballot>._9TDg9W_eyebrow{grid-row:1;align-self:end;padding-block:1rem .75rem}._9TDg9W_columns[data-game=vote] ._9TDg9W_ballotOptions{grid-row:2 / span var(--decision-option-count);grid-template-rows:subgrid;gap:0;margin:0;display:grid}._9TDg9W_columns[data-game=vote] ._9TDg9W_ballotOptions li{margin-block:.25rem}._9TDg9W_columns[data-game=vote] ._9TDg9W_launch{grid-row:calc(var(--decision-option-count) + 4);padding-top:1rem}._9TDg9W_columns[data-game=vote] ._9TDg9W_rules{grid-column:1;grid-row:calc(var(--decision-option-count) + 5);padding-top:1rem}._9TDg9W_columns[data-game=vote] ._9TDg9W_setup>div:last-of-type{grid-column:1;grid-row:calc(var(--decision-option-count) + 5);margin-top:1rem}._9TDg9W_columns[data-game=vote] ._9TDg9W_setup>p[role=alert]{grid-column:1;grid-row:calc(var(--decision-option-count) + 6)}}._9TDg9W_wheelTrigger{border-radius:var(--radius-md);cursor:pointer;background:0 0;border:0;width:100%;display:block}._9TDg9W_wheelTrigger:focus-visible{outline:2px solid var(--decision-selection);outline-offset:4px}._9TDg9W_wheelTrigger:disabled{cursor:default}._9TDg9W_setup>div:empty{display:none}
._6ooXlq_workspace{padding:calc(var(--spacing) * 8) clamp(20px, 4vw, 64px);color:var(--trip-guide-text);background:var(--trip-guide-header-background);--color-text:var(--trip-guide-text);--color-text-muted:var(--trip-guide-muted);--color-bg:var(--trip-guide-header-background);--color-surface:var(--trip-guide-background);--color-surface-2:var(--trip-guide-header-background);--color-border:var(--trip-guide-border);--color-accent:var(--trip-guide-accent)}._6ooXlq_stack{gap:calc(var(--spacing) * 5);min-width:0;display:grid}._6ooXlq_heading{font-family:var(--font-editorial);overflow-wrap:anywhere;font-size:clamp(2rem,4vw,3.25rem);line-height:1.12}._6ooXlq_eyebrow{font-family:var(--font-mono);color:var(--color-accent);text-transform:uppercase;letter-spacing:.12em;font-size:var(--text-xs)}._6ooXlq_muted{color:var(--color-text-muted);font-size:var(--text-sm)}._6ooXlq_grid{gap:calc(var(--spacing) * 5);grid-template-columns:minmax(0,1fr);display:grid}._6ooXlq_workspace ._6ooXlq_card{box-shadow:none;border-width:1px}._6ooXlq_card{border-radius:var(--radius-md);overflow-wrap:anywhere;min-width:0}._6ooXlq_question{font-family:var(--font-editorial);font-size:clamp(1.5rem,3vw,2rem);line-height:1.15}._6ooXlq_row{align-items:center;gap:calc(var(--spacing) * 3);flex-wrap:wrap;display:flex}._6ooXlq_form{gap:calc(var(--spacing) * 4);min-width:0;display:grid}._6ooXlq_error{color:var(--color-danger)}._6ooXlq_photo{aspect-ratio:16/9;border-radius:var(--radius-sm);position:relative;overflow:hidden}._6ooXlq_photo>div{height:100%}._6ooXlq_photo img{object-fit:cover;width:100%;height:100%}._6ooXlq_collection{margin-block:calc(var(--spacing) * 8)}._6ooXlq_workspace ._6ooXlq_collection{margin-block:0}._6ooXlq_inventoryCount{font-family:var(--font-body);font-size:var(--text-base);vertical-align:middle;margin-inline-start:calc(var(--spacing) * 3);display:inline-block}._6ooXlq_inventoryActions{align-items:flex-start;gap:calc(var(--spacing) * 3);flex-direction:column;display:flex}._6ooXlq_inventoryActions>a{border-color:#0000;padding-inline:0;font-weight:400;text-decoration:underline}._6ooXlq_fieldGrid{gap:calc(var(--spacing) * 4);display:grid}._6ooXlq_workspace button:focus-visible,._6ooXlq_workspace a:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}@media (min-width:768px){._6ooXlq_grid,._6ooXlq_fieldGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media print{._6ooXlq_workspace,._6ooXlq_collection{display:none}}._6ooXlq_sectionHeading{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 4);flex-wrap:wrap;display:flex}._6ooXlq_personVoteAvatar{width:100%;height:100%;display:block;overflow:hidden}._6ooXlq_wheelLayout{gap:calc(var(--spacing) * 6);align-items:center;display:grid}@media (min-width:768px){._6ooXlq_wheelLayout{grid-template-columns:minmax(260px,1fr) minmax(0,1fr)}}._6ooXlq_eligibleAvatar{vertical-align:middle;width:32px;height:32px;border-radius:50%;margin-inline-end:calc(var(--spacing) * 2);display:inline-block;overflow:hidden}._6ooXlq_sectionHeading button{column-gap:calc(var(--spacing) * 2)}._6ooXlq_decisionWorkspace{background:var(--decision-background);color:var(--decision-text);--color-bg:var(--decision-background);--color-surface:var(--decision-surface);--color-text:var(--decision-text);--color-text-muted:var(--decision-muted);--color-border:var(--decision-border);--color-accent:var(--decision-selection)}
@font-face{font-family:homeFont;src:url(../media/Sora_Variable-s.p.3as-0_1o0qxys.woff2)format("woff2");font-display:swap;font-weight:100 800;font-style:normal}@font-face{font-family:homeFont Fallback;src:local(Arial);ascent-override:85.11%;descent-override:25.44%;line-gap-override:0.0%;size-adjust:113.97%}.ZM80eW_className{font-family:homeFont,homeFont Fallback;font-style:normal}
.JTxRZW_page{background:var(--home-page-bg);color:var(--home-chrome-text);font-size:var(--home-body-size)}.JTxRZW_page *{min-width:0}.JTxRZW_page :is(button,a,input,textarea):focus-visible{outline:2px solid var(--color-accent);outline-offset:4px}.JTxRZW_page h1,.JTxRZW_page h2,.JTxRZW_page h3,.JTxRZW_page p{margin:0}.JTxRZW_heroSection{position:relative}.JTxRZW_header{background:var(--home-header-background);z-index:10;color:var(--home-chrome-text);position:absolute;inset:0 0 auto}.JTxRZW_headerInner{max-width:1440px;padding:calc(var(--spacing) * 6) calc(var(--spacing) * 12);align-items:center;gap:calc(var(--spacing) * 8);border-bottom:1px solid var(--home-hero-control-border);margin:auto;display:flex}.JTxRZW_brand{letter-spacing:-.07em;color:var(--home-brand-text);font-size:1.65rem;font-weight:800;text-decoration:none}.JTxRZW_navigation{gap:calc(var(--spacing) * 8);margin-left:auto;font-size:.85rem;display:flex}.JTxRZW_navigation a{padding-block:calc(var(--spacing) * 3)}.JTxRZW_actions{align-items:center;gap:calc(var(--spacing) * 4);flex-wrap:wrap;display:flex}.JTxRZW_page .JTxRZW_primary{background:var(--home-action-primary-bg);border-color:var(--home-action-primary-border);color:var(--home-action-primary-text);border-radius:var(--radius-sm);gap:calc(var(--spacing) * 5);min-height:44px;padding:calc(var(--spacing) * 3) calc(var(--spacing) * 5)}.JTxRZW_page .JTxRZW_secondary{color:var(--home-chrome-text);border-color:var(--home-hero-control-border);border-radius:var(--radius-sm);background:0 0;min-height:44px}.JTxRZW_hero{isolation:isolate;background:var(--home-chrome-bg);align-items:center;min-height:800px;display:flex;position:relative}.JTxRZW_heroMedia,.JTxRZW_heroOverlay{z-index:-1;position:absolute;inset:0}.JTxRZW_heroOverlay{background:var(--home-marketing-overlay)}.JTxRZW_heroInner{width:100%;max-width:1440px;padding:calc(var(--spacing) * 38) calc(var(--spacing) * 16) calc(var(--spacing) * 24);align-self:flex-start;margin:0 auto}.JTxRZW_heroCopy{max-width:min(540px,44%)}.JTxRZW_eyebrow{letter-spacing:.14em;text-transform:uppercase;font-size:.72rem;font-weight:600}.JTxRZW_heroCopy h1{font-size:var(--home-heading-size);letter-spacing:-.065em;margin-block:calc(var(--spacing) * 6);text-wrap:balance;overflow-wrap:anywhere;font-weight:650;line-height:1.06}.JTxRZW_speechPanel{right:calc(var(--spacing) * 16);bottom:calc(var(--spacing) * 24);z-index:1;border:4px solid var(--home-speech-border);background:var(--home-speech-bg);width:min(44%,45rem);color:var(--home-speech-text);box-shadow:var(--home-speech-shadow);padding:calc(var(--spacing) * 6) calc(var(--spacing) * 8);position:absolute}.JTxRZW_typewriter{min-height:12rem;font-size:var(--text-2xl);font-weight:700;line-height:1.6;display:block}.JTxRZW_heroLink{align-items:center;gap:calc(var(--spacing) * 4);min-height:44px;font-size:.85rem;display:inline-flex}.JTxRZW_lookControls{bottom:calc(var(--spacing) * 8);right:calc(var(--spacing) * 12);gap:calc(var(--spacing) * 4);align-items:center;font-size:.75rem;display:flex;position:absolute}.JTxRZW_lookControls button{background:var(--home-chrome-bg);border-color:var(--home-hero-control-border);color:var(--home-chrome-text);box-shadow:none;font-size:1.3rem}.JTxRZW_ticker{background:var(--home-ticker-bg);color:var(--home-ticker-text);padding:calc(var(--spacing) * 5) calc(var(--spacing) * 8);justify-content:space-around;gap:calc(var(--spacing) * 4);flex-wrap:wrap;font-size:.9rem;font-weight:700;display:flex}.JTxRZW_ticker>span{align-items:center;gap:calc(var(--spacing) * 12);display:flex}.JTxRZW_ticker>span>span{font-size:1.2rem}.JTxRZW_sectionInner{max-width:1280px;padding:calc(var(--spacing) * 24) calc(var(--spacing) * 12);margin:auto}.JTxRZW_sectionInner>h2{font-size:var(--home-section-heading-size);letter-spacing:-.055em;max-width:800px;margin-block:calc(var(--spacing) * 5);text-wrap:balance;overflow-wrap:anywhere;font-weight:600;line-height:1.13}.JTxRZW_sectionIntro{max-width:640px;line-height:1.7}.JTxRZW_demoNotice{opacity:.85;font-size:.8rem;line-height:1.7;margin-top:calc(var(--spacing) * 8)!important}.JTxRZW_playgroundFrame{margin-top:calc(var(--spacing) * 8);background:var(--trip-guide-background);color:var(--trip-guide-text);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--home-playground-shadow);overflow:clip}.JTxRZW_page [hidden]{display:none}.JTxRZW_panelHeading{justify-content:space-between;align-items:start;gap:calc(var(--spacing) * 4);margin-bottom:calc(var(--spacing) * 5);flex-wrap:wrap;display:flex}.JTxRZW_small{color:var(--color-text-muted);font-size:.7rem;line-height:1.6}.JTxRZW_mapMessage{justify-content:center;align-items:center;gap:calc(var(--spacing) * 5);min-height:430px;padding:calc(var(--spacing) * 8);text-align:center;flex-direction:column;display:flex}.JTxRZW_demoFooter{padding:calc(var(--spacing) * 3) calc(var(--spacing) * 7);justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3);border-top:1px solid var(--color-border);flex-wrap:wrap;font-size:.72rem;display:flex}.JTxRZW_decision{gap:calc(var(--spacing) * 8);padding:calc(var(--spacing) * 8);grid-template-columns:1fr 1fr;min-height:430px;line-height:1.7;display:grid}.JTxRZW_choiceList{gap:calc(var(--spacing) * 3);margin-block:calc(var(--spacing) * 5);display:grid}.JTxRZW_choice{align-items:center;gap:calc(var(--spacing) * 3);min-height:44px;font-size:.9rem;display:flex}.JTxRZW_choice input{accent-color:var(--color-accent);width:20px;height:20px}.JTxRZW_decisionResult{text-align:center;justify-content:center;align-items:center;gap:calc(var(--spacing) * 5);background:var(--color-surface-2);border-radius:var(--radius-lg);padding:calc(var(--spacing) * 6);flex-direction:column;display:flex}.JTxRZW_resultMark{color:var(--color-accent);font-size:5rem;font-weight:500}.JTxRZW_polish{padding:calc(var(--spacing) * 8);line-height:1.7}.JTxRZW_textFields{gap:calc(var(--spacing) * 5);margin-block:calc(var(--spacing) * 8);grid-template-columns:1fr 1fr;display:grid}.JTxRZW_imageFields{gap:calc(var(--spacing) * 4);display:grid}.JTxRZW_fileLabel{gap:calc(var(--spacing) * 2);flex-direction:column;font-size:.85rem;display:flex}.JTxRZW_fileLabel input{max-width:100%;min-height:44px}.JTxRZW_itinerarySection{background:var(--home-reading-bg);color:var(--home-reading-text)}.JTxRZW_itineraryGrid{gap:calc(var(--spacing) * 6);margin-top:calc(var(--spacing) * 12);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.JTxRZW_itineraryCard{border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);border-width:1px;overflow:hidden}.JTxRZW_cardImage{aspect-ratio:4/3;position:relative}.JTxRZW_cardImage img{object-fit:cover}.JTxRZW_cardBody{padding:calc(var(--spacing) * 6)}.JTxRZW_cardBody h3{margin-block:calc(var(--spacing) * 4)}.JTxRZW_cardBody p{color:var(--color-text-muted);font-size:.8rem;line-height:1.7}.JTxRZW_closing{background:var(--home-ticker-bg);color:var(--home-ticker-text);text-align:center}.JTxRZW_closing h2{margin-inline:auto}.JTxRZW_closing p{line-height:1.7}.JTxRZW_page .JTxRZW_closingButton{background:var(--home-chrome-bg);color:var(--home-chrome-text);border-color:var(--home-chrome-bg);gap:calc(var(--spacing) * 8);min-height:48px;margin-top:calc(var(--spacing) * 7)}.JTxRZW_footer{max-width:1280px;padding:calc(var(--spacing) * 14) calc(var(--spacing) * 12);justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 6);flex-wrap:wrap;margin:auto;display:flex}.JTxRZW_footer p,.JTxRZW_footer small{font-size:.75rem}.JTxRZW_footer button{color:var(--home-chrome-text);min-height:44px}@media (max-width:1023px){.JTxRZW_headerInner{padding-inline:calc(var(--spacing) * 6);gap:calc(var(--spacing) * 4)}.JTxRZW_navigation{gap:calc(var(--spacing) * 4)}.JTxRZW_heroInner{padding-inline:calc(var(--spacing) * 10)}.JTxRZW_heroCopy{max-width:48%}.JTxRZW_speechPanel{right:calc(var(--spacing) * 10);width:43%;padding:calc(var(--spacing) * 5)}.JTxRZW_typewriter{font-size:var(--text-xl)}}@media (max-width:767px){.JTxRZW_headerInner{padding:calc(var(--spacing) * 4) calc(var(--spacing) * 5);justify-content:space-between;gap:calc(var(--spacing) * 2);flex-wrap:wrap}.JTxRZW_brand{font-size:1.4rem}.JTxRZW_navigation{display:none}.JTxRZW_header .JTxRZW_actions{gap:calc(var(--spacing) * 2)}.JTxRZW_header .JTxRZW_primary,.JTxRZW_header .JTxRZW_secondary{padding:calc(var(--spacing) * 2) calc(var(--spacing) * 3)}.JTxRZW_hero{grid-template-columns:minmax(0,1fr);min-height:0;padding-bottom:0;display:grid}.JTxRZW_heroInner,.JTxRZW_heroCopy{display:contents}.JTxRZW_heroCopy h1{padding:calc(var(--spacing) * 6);grid-area:1/1;margin:0}.JTxRZW_heroMedia,.JTxRZW_heroOverlay{grid-area:2/1;height:560px;position:relative;inset:auto}.JTxRZW_heroMedia{z-index:0}.JTxRZW_heroOverlay{z-index:1;pointer-events:none;background:var(--home-marketing-mobile-overlay)}.JTxRZW_speechPanel{z-index:2;width:auto;margin:0 calc(var(--spacing) * 6) calc(var(--spacing) * 6);padding:calc(var(--spacing) * 5);grid-area:2/1;align-self:end;position:relative;inset:auto}.JTxRZW_typewriter{min-height:13rem;font-size:var(--text-lg)}.JTxRZW_heroCopy>.JTxRZW_actions{padding:calc(var(--spacing) * 6);grid-area:3/1}.JTxRZW_lookControls{margin:0 calc(var(--spacing) * 6) calc(var(--spacing) * 6);grid-area:4/1;justify-self:end;position:static}.JTxRZW_ticker{padding:calc(var(--spacing) * 5);gap:calc(var(--spacing) * 4);font-size:.7rem}.JTxRZW_ticker>span{gap:calc(var(--spacing) * 3)}.JTxRZW_sectionInner{padding:calc(var(--spacing) * 16) calc(var(--spacing) * 6)}.JTxRZW_polish{padding:calc(var(--spacing) * 5)}.JTxRZW_panelHeading h3{font-size:1.15rem}.JTxRZW_decision{padding:calc(var(--spacing) * 5);grid-template-columns:1fr}.JTxRZW_decisionResult{min-height:260px}.JTxRZW_textFields,.JTxRZW_itineraryGrid{grid-template-columns:1fr}.JTxRZW_demoFooter{padding-inline:calc(var(--spacing) * 5)}.JTxRZW_footer{padding:calc(var(--spacing) * 10) calc(var(--spacing) * 6)}}@media (prefers-reduced-motion:reduce){.JTxRZW_page *,.JTxRZW_page :before,.JTxRZW_page :after{scroll-behavior:auto;transition:none;animation:none}}.JTxRZW_page .JTxRZW_closingJoin{margin:calc(var(--spacing) * 4) auto 0;min-height:44px;color:var(--home-ticker-text);background:0 0;border-color:currentColor;display:flex}.JTxRZW_page button{min-width:calc(var(--spacing) * 11);min-height:calc(var(--spacing) * 11)}@media (max-width:767px){.JTxRZW_header{background:var(--home-chrome-bg);position:relative}}.JTxRZW_demoPlan{padding:calc(var(--spacing) * 8)}.JTxRZW_demoPhotoFallback{height:100%;padding:calc(var(--spacing) * 5);text-align:center;background:var(--color-surface-2);color:var(--color-text-muted);font-size:var(--text-sm);place-items:center;display:grid}.JTxRZW_demoDirections{min-height:44px;color:var(--color-accent);font-size:var(--text-sm);align-items:center;text-decoration:underline;display:inline-flex}@media (max-width:767px){.JTxRZW_demoPlan{padding:calc(var(--spacing) * 5)}}.JTxRZW_decision,.JTxRZW_polish{background:var(--home-reading-bg);color:var(--home-reading-text)}.JTxRZW_demoFooter{--color-text:var(--trip-guide-text);--color-border:var(--trip-guide-border);color:var(--trip-guide-muted)}
.zdLM-G_frame{width:min(100%,24rem);margin-inline:auto;padding:1rem .5rem .5rem;position:relative;container-type:inline-size}.zdLM-G_face{aspect-ratio:1;border:4px solid var(--decision-selection);width:100%;box-shadow:var(--decision-wheel-shadow);transform:rotate(var(--wheel-end));border-radius:50%;position:relative}.zdLM-G_face[data-spinning=true]{animation:1.5s ease-out zdLM-G_wheel-reveal}.zdLM-G_pointer{z-index:2;color:var(--decision-action);filter:drop-shadow(0 2px 2px var(--decision-background));font-size:2.75rem;line-height:1;position:absolute;top:0;left:50%;transform:translate(-50%)}.zdLM-G_number{width:2em;height:2em;font-family:var(--font-body);font-size:var(--number-size);color:var(--decision-option-text);transform:translate(-50%,-50%) rotate(var(--number-angle)) translateY(-34cqi) rotate(calc(-1 * var(--number-angle))) rotate(calc(-1 * var(--wheel-end)));place-items:center;font-weight:800;display:grid;position:absolute;top:50%;left:50%}.zdLM-G_hub{text-align:center;aspect-ratio:1;border:3px solid var(--decision-text);background:var(--decision-background);width:30%;color:var(--decision-text);font-family:var(--font-editorial);box-shadow:var(--shadow-sm);border-radius:50%;align-content:center;font-size:clamp(1rem,8cqi,2.25rem);font-style:italic;font-weight:700;line-height:.95;display:grid;position:absolute;top:calc(50% + .25rem);left:50%;transform:translate(-50%,-50%)}@keyframes zdLM-G_wheel-reveal{0%{transform:rotate(0)}to{transform:rotate(var(--wheel-end))}}@media (prefers-reduced-motion:reduce){.zdLM-G_face[data-spinning=true]{animation:none}}
