@font-face{font-family:displaySerif;src:url(../media/TimelessSerifVF-s.p.3i2h129pjbgjz.woff2)format("woff2");font-display:swap;font-weight:200 700;font-style:normal}@font-face{font-family:displaySerif;src:url(../media/TimelessSerifItalicVF-s.p.08488-aj-cu7k.woff2)format("woff2");font-display:swap;font-weight:300 700;font-style:italic}@font-face{font-family:displaySerif Fallback;src:local(Arial);ascent-override:94.4%;descent-override:24.36%;line-gap-override:0.0%;size-adjust:101.98%}.r1ROhG_className{font-family:displaySerif,displaySerif Fallback,Georgia,serif}.r1ROhG_variable{--font-display:"displaySerif", "displaySerif Fallback", Georgia, serif}
@font-face{font-family:uiSans;src:url(../media/TimelessSansVF-s.p.02a91p5yxldkb.woff2)format("woff2");font-display:swap;font-weight:300 800;font-style:normal}@font-face{font-family:uiSans Fallback;src:local(Arial);ascent-override:94.81%;descent-override:24.47%;line-gap-override:0.0%;size-adjust:101.54%}.wwbLNG_className{font-family:uiSans,uiSans Fallback,system-ui,sans-serif}.wwbLNG_variable{--font-ui:"uiSans", "uiSans Fallback", system-ui, sans-serif}
@font-face{font-family:Reenie Beanie;font-style:normal;font-weight:400;font-display:swap;src:url(../media/dc9dc42c6f28b29b-s.p.0jv0diplfc05c.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Reenie Beanie Fallback;src:local(Arial);ascent-override:98.63%;descent-override:32.88%;line-gap-override:0.0%;size-adjust:76.04%}.fnAxhG_className{font-family:Reenie Beanie,Reenie Beanie Fallback;font-style:normal;font-weight:400}.fnAxhG_variable{--font-hand:"Reenie Beanie", "Reenie Beanie Fallback"}
.pl-wordmark{-webkit-user-select:none;user-select:none;height:56px;color:var(--ds-color-ink);align-items:center;gap:10px;display:inline-flex}.pl-wordmark__mark{background:var(--ds-color-accent);color:#fff;width:34px;height:34px;font-family:var(--ds-font-serif);border-radius:50%;flex:none;place-items:center;padding-top:1px;font-size:21px;font-weight:600;line-height:1;display:grid}.pl-wordmark__name{font-family:var(--ds-font-serif);letter-spacing:-.01em;font-size:23px;font-weight:500}.pl-wordmark--corner{z-index:41;position:fixed;top:8px;left:16px}
:where(.planner-page) :is(.pl-tab,.hj-pill button,.pl-home__input,.hj-ask__text:is(textarea),.hj-chip,.hj-go,.pl-save,.pl-chat-book,.pl-stay__book,.pl-minimap__open,.hj-itin__action,.pl-board__pill,.pl-island__text,.hj-history h2){font-family:var(--font-ui), system-ui, sans-serif;font-variation-settings:normal;letter-spacing:-.005em;font-weight:420}:where(.planner-page) .pl-home__input::placeholder{font-family:var(--font-ui), system-ui, sans-serif}:where(.planner-page) .pl-tab[aria-selected=true]{font-weight:500}
