h1,h2,h3,h4,h5,h6,summary,figcaption,caption,legend,dt,label,button,blockquote,nav a,[class*=lede],[class*=lead],[class*=title],[class*=caption],[class*=-cap],[class~=cap],[class*=eyebrow],[class*=kicker],[class*=chip],[class*=pill],[class*=badge],[class*=btn],[class*=cta],[class*=-tag],[class*=tagline],[class*=blurb],[class*=intro],[class*=card],[class*=note],[class*=quote],[class*=-name],[class*=author],[class*=label],[class*=-go],[class*=card]>p,[class*=-when],[class*=-incl],[class*=-fee],[class*=-line],[class*=-by],[class*="-t "],[class$=-t],[class*="-h "],[class$=-h],[class*="-d "],[class$=-d],[class*=-wd],[class*=-status],[data-map-summary]{text-wrap:balance}p,li,dd,td,th{text-wrap:pretty}.cform label>input:not([type=checkbox]):not([type=radio]):not([type=hidden]),.cform label>select,.cform label>textarea,.hub-explorer-search input{display:block}.faq-inner>.sec-head{container-type:inline-size}.faq-inner>.sec-head h2{font-size:clamp(30px,10cqi,60px)}html[data-brand=policyforher] .foot-cta h2{font-size:min(clamp(34px,5vw,62px),max(30px,calc((100vw - 56px) / 9.8)))}@media(max-width:380px){html[data-brand=default] .page-hero h1{font-size:34px}}.cattile-name.cattile-name-long{font-size:18px}@media(max-width:480px){.reader-body h2{font-size:clamp(24px,7vw,30px)}.reader-body h3{font-size:clamp(20px,5.9vw,23px)}.reader-body :is(h2,h3,h4){-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:12 5 5}}.ty-idea{display:block}.ty-idea+.ty-idea{margin-top:.55em}.r2-h-card>p>.r2-caveat,.r2-h-card>p>.r2-tnum{display:block;margin-top:.45em}.r2-home .r2-h-hero .r2-h-hhead{container-type:inline-size}.r2-home .r2-h-hero .r2-h-hhead .r2-d1{font-size:min(var(--r2-t1),9.3cqi)}@media(max-width:399px){.r2-home .r2-h-hero .r2-h-hhead .r2-d1{font-size:min(36px,9.3cqi)}}@media(min-width:1024px){.r2-home .r2-h-hero .r2-h-hhead .r2-d1{font-size:min(clamp(52px,5vw,64px),9.7cqi)}}@media(min-width:781px)and (max-width:1023px){.foot .foot-map{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 28px}.foot .foot-map .foot-brand{grid-column:1 / -1}}.ty-lead{display:block}.ty-lead+.ty-idea{margin-top:.15em}.ty-list{margin:.5em 0 0;padding-left:1.2em}.ty-list li{margin:.2em 0;text-wrap:pretty}.ty-idea+.ty-cont{margin-top:.1em}@media(max-width:400px){html[data-brand=g20] .mp-out-wrap .sec-head h2{font-size:min(32px,calc((100vw - 56px) / 11))}html[data-brand=g20] .mp-out-wrap .sec-head h2 .nb{display:inline;white-space:nowrap}}@media(max-width:480px){html .lp-h1{font-size:min(38px,8.4vw)}}.ll-gcard .ll-gtitle{position:relative;display:block}.ll-gcard .ll-gtitle .ll-arr{position:absolute;right:-16px;top:.1em}@media(max-width:359px){html .r2-jx ol{padding-left:calc(var(--r2-lx) + 10px)}html .r2-jx a{font-size:13.5px;padding:0 3px}}@media(max-width:480px){html .r2-jx ol{flex-wrap:wrap}}html body [data-ty-short]{text-wrap:balance}.ty-unit{display:inline-block;max-width:100%}.ty-ln{display:block}.ty-fold{display:inline}.r2-pb-card{container:ty-pb / inline-size}@container ty-pb (max-width: 352px){.ty-fold{display:block}}.pr-programme-card{container:ty-pr / inline-size}@container ty-pr (max-width: 380px){.ty-fold{display:block}}@media(max-width:600px){.prog .ty-fold,.page-hero h1 .ty-fold{display:block}}@media(max-width:400px){#main .about-hero h1{font-size:min(32px,calc((100vw - 56px) / 10.5))}}@media(max-width:767px){.pg-hhead{container-type:inline-size}.r2 .pg-hhead>h1.r2-d1{font-size:min(var(--r2-t1),calc(100cqi / var(--ty-em, 10)))}}@media(max-width:400px){.prog{container-type:inline-size}html .prog h3{font-size:min(26px,10.5cqi)}}@media(max-width:400px){html .eyebrow{letter-spacing:.1em}html .eyebrow[data-ty-eb]:not(:has(.nb)){font-size:clamp(min(12px,var(--ty-fs)),calc((100vw - 94px) / (var(--ty-ch) * .72)),var(--ty-fs))}}@media(max-width:400px){html body .pr-actions .btn,html body .pr-programme-card .btn{padding-left:12px;padding-right:12px;font-size:14px;gap:6px}}.r2-h-stub{container-type:inline-size}html .r2-home .r2-h-paths .r2-h-stub h3{font-size:min(var(--r2-t3),9.1cqi)}@media(min-width:1024px)and (max-width:1279px){html .r2-try .r2-tc-li:not(.r2-tc-big):not(.r2-tc-wide) .r2-tc-name{font-size:clamp(21px,2.15vw,26px)}}.r2-vis .r2-fp,.w-paper .r2-fp{container-type:inline-size}html .r2-vis .r2-fp-title{font-size:min(2.65em,9.4cqi)}html .w-paper .r2-fp-title{font-size:min(2.5em,9.4cqi)}@media(max-width:480px){.r2 h2.r2-d2[data-ty-few]{font-size:clamp(24px,calc((100vw - 2 * var(--r2-gut)) / (var(--ty-ch) * .5)),var(--r2-t2))}.r2 :is(.r2-lane-l,.r2-lane-r) h2.r2-d2[data-ty-few]{font-size:clamp(24px,calc((100vw - 2 * var(--r2-gut) - var(--r2-lane)) / (var(--ty-ch) * .5)),var(--r2-t2))}.sec-head>h2[data-ty-few]{font-size:clamp(24px,calc((100vw - 56px) / (var(--ty-ch) * .47)),32px)}}@media(max-width:1023px){html .pg-board{grid-template-columns:repeat(2,minmax(0,1fr))}html .pg-board .pg-note{aspect-ratio:auto;min-height:7.2em;padding-left:.75em;padding-right:.7em;font-size:14px}}@media(max-width:559px){html .pg-board{grid-template-columns:minmax(0,1fr);gap:12px}html .pg-board .pg-note{min-height:5.6em}}@media(min-width:1024px)and (max-width:1279px){html .r2 .r2-pb-book{padding:0 12px}}@media(min-width:1024px)and (max-width:1279px){html .w-rec-card dl>div{grid-template-columns:76px minmax(0,1fr)}html .w-rec-card dt,html .w-rec-card dd{font-size:14px}}.pg-bar-info em,.mp-faq b,.lm-why-card p,.r2-caveat{text-wrap:balance}.rside-link,.rside-link>span,.rx-vid,.rx-vid>span{text-wrap:balance}@media(min-width:768px){.reader-body blockquote p,.reader-body .callout p{text-wrap:balance}}html .reader-body mark.note-hi{padding:0;-webkit-box-decoration-break:slice;box-decoration-break:slice}@media(min-width:1360px)and (max-width:1599px){html .nav-brand .nav-links{gap:18px;margin-left:10px}html .nav-brand .nav-links a{font-size:14.5px;white-space:nowrap}html .nav-brand .nav-right .btn{white-space:nowrap}}@media(min-width:1280px){html[data-brand=g20] .mp-out-wrap .sec-head h2{font-size:min(4.4vw,56px)}}@media(max-width:480px){html .lp-manifesto h2{font-size:min(40px,calc((100vw - 56px) / 9.8))}html #lp-also-h{font-size:min(32px,calc((100vw - 56px) / 10.2))}}@media(max-width:400px){html .r2 .r2-pb-book{padding:0 12px}html .r2-pb-date{font-size:18px}}@media(min-width:720px)and (max-width:1279px){html .r2-h-paths .r2-h-stub p{font-size:15px}}@media(max-width:380px){html .r2 #who h2.r2-d2{font-size:27px}}@media(min-width:1024px){html .w-rows dt{font-size:24px}}.pr-value-grid span{text-wrap:balance}.prog-link>p{text-wrap:pretty}@media(max-width:340px){html .prog-book{padding:0 12px}}@media(min-width:600px)and (max-width:719px){html .r2-vis .r2-stamp-slot{right:-9%}}@media(min-width:1360px)and (max-width:1599px){html .nav-brand .nav-links{flex-shrink:0}}@media(max-width:359px){html .prog-batches>li{flex-wrap:wrap;row-gap:8px}}@media(max-width:359px){html .w-receipt li{grid-template-columns:minmax(0,1fr);gap:4px}}@media(max-width:430px){html[data-brand=learnacy] .lp-ess-head h2{font-size:clamp(18px,calc((100vw - 102px) / 13.9),25.5px)}}@media(max-width:480px){html[data-brand=policyforher] .mp-hero h1.mp-h1{font-size:min(38px,calc((100vw - 56px) / 8.6))}}@media(max-width:380px){html[data-brand=g20] .mp-hero h1.mp-h1{font-size:calc((100vw - 56px) / 8.75)}}.mg-prep-copy{container-type:inline-size}@media(max-width:760px){html .mg-prep-copy h2{font-size:min(25.5px,9.2cqi)}}@media(max-width:380px){html .sec-head h2.pfh-partners-h{max-width:8.35em}}.rside-card{container-type:inline-size}html .rside-card h4{font-size:min(21px,7.25cqi)}@media(min-width:721px)and (max-width:1023px){html .pr-value-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px)and (max-width:1279px){html .w-qa dt{font-size:17.5px}}@media(min-width:1280px){html .w-rows dt{font-size:22px}}@media(min-width:1024px)and (max-width:1599px){html .r2-verb#day-3-v .r2-vsm{max-width:10.9em;text-wrap:wrap}}@media(min-width:1024px)and (max-width:1279px){html .pg-board{grid-template-columns:repeat(2,minmax(0,1fr))}html .pg-board .pg-note{aspect-ratio:auto;min-height:6.4em;padding-left:.75em;padding-right:.7em}}@media(min-width:1024px){html .r2-h-paths .r2-h-st{grid-column:1 / span 4}}@media(min-width:720px)and (max-width:1023px){html .r2-h-paths .r2-h-stub{padding-left:26px;padding-right:12px}html .r2-h-paths .r2-h-stub p{font-size:14px}html .r2-h-paths .r2-h-stub:before{left:10px}}@media(max-width:400px){html .pg-item summary{font-size:min(var(--r2-t3),calc((100vw - 120px) / 12.4))}}.ty-ph{display:inline}@media(max-width:480px){.ty-ph{display:block}}html .lm-prep-item.ty-whole{white-space:nowrap}.pg-pcard-h .ty-fold{display:block}@media(min-width:720px)and (max-width:1023px){html .pg-advisors{grid-template-columns:repeat(2,minmax(0,1fr))}}html .pg-advisors li{grid-template-columns:minmax(0,1fr)}@media(max-width:400px){html .endcta h2.ty-two{font-size:min(32px,calc((100vw - 56px) / 10.2))}}@font-face{font-family:DM Sans Fallback;src:local("Arial"),local("Helvetica"),local("Liberation Sans");font-weight:400;size-adjust:103.6%;ascent-override:95.8%;descent-override:29.9%;line-gap-override:0%;unicode-range:U+0000-00FF,U+0100-02BA,U+02BB-02BC,U+02BD-02C5,U+02C6,U+02C7-02CC,U+02CE-02D7,U+02DA,U+02DC,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2000-206F,U+20A0-20C0,U+2113,U+2122,U+2212,U+2215,U+2C60-2C7F,U+A720-A7FF,U+FEFF,U+FFFD}@font-face{font-family:DM Sans Fallback;src:local("Arial"),local("Helvetica"),local("Liberation Sans");font-weight:500;size-adjust:105.5%;ascent-override:94%;descent-override:29.4%;line-gap-override:0%;unicode-range:U+0000-00FF,U+0100-02BA,U+02BB-02BC,U+02BD-02C5,U+02C6,U+02C7-02CC,U+02CE-02D7,U+02DA,U+02DC,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2000-206F,U+20A0-20C0,U+2113,U+2122,U+2212,U+2215,U+2C60-2C7F,U+A720-A7FF,U+FEFF,U+FFFD}@font-face{font-family:DM Sans Fallback;src:local("Arial"),local("Helvetica"),local("Liberation Sans");font-weight:600;size-adjust:100.4%;ascent-override:98.8%;descent-override:30.9%;line-gap-override:0%;unicode-range:U+0000-00FF,U+0100-02BA,U+02BB-02BC,U+02BD-02C5,U+02C6,U+02C7-02CC,U+02CE-02D7,U+02DA,U+02DC,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2000-206F,U+20A0-20C0,U+2113,U+2122,U+2212,U+2215,U+2C60-2C7F,U+A720-A7FF,U+FEFF,U+FFFD}:root{--font-ui: "DM Sans", "DM Sans Fallback", system-ui, sans-serif;--font-display: "DM Sans", "DM Sans Fallback", system-ui, sans-serif}@media(max-width:480px){.eyebrow.ty-stack .ty-sep{display:none}.eyebrow.ty-stack>.nb~.nb{flex-basis:100%;padding-left:38px;text-align:left}}@media(min-width:1024px)and (max-width:1279px){html .w-rows>div{display:block}html .w-rows dd{margin-top:6px!important}}@media(max-width:480px){html .resource-reader .reader-head h1{font-size:28px}}@media(max-width:359px){html .w-book{grid-template-columns:92px minmax(0,1fr);gap:14px}html .w-book img{width:92px}}@media(max-width:480px){.endcta .eyebrow.ty-stack>.nb~.nb{padding-left:0;text-align:center}}.oyi-consent[data-astro-cid-cyr3lznw]{--consent-gap: 16px;position:fixed;left:16px;bottom:calc(var(--dock-bar, env(safe-area-inset-bottom, 0px)) + var(--consent-gap));z-index:2147483000;width:calc(100% - 32px);max-width:380px;display:flex;flex-direction:column;gap:12px;padding:14px 16px;background:var(--paper, #ffffff);color:var(--ink, #0e2140);border:1px solid var(--line, #dde3ec);border-radius:12px;box-shadow:0 12px 32px -16px #0e21404d;font-family:var(--font-ui, "DM Sans", system-ui, sans-serif);font-size:14px;line-height:1.45;animation:oyi-consent-in .25s ease-out both}.oyi-consent[data-astro-cid-cyr3lznw][hidden]{display:none}.oyi-consent[data-astro-cid-cyr3lznw]:not([data-placed]){visibility:hidden;animation:none}.oyi-consent[data-astro-cid-cyr3lznw][data-spot=top]{top:calc(env(safe-area-inset-top,0px) + var(--consent-gap));bottom:auto}@media(min-width:521px){.oyi-consent[data-astro-cid-cyr3lznw][data-spot=end]{left:auto;right:16px}}.oyi-consent__text[data-astro-cid-cyr3lznw]{margin:0}.oyi-consent__link[data-astro-cid-cyr3lznw]{color:inherit;text-decoration:underline;text-underline-offset:2px;white-space:nowrap}.oyi-consent__link[data-astro-cid-cyr3lznw]:hover{color:var(--ink, #0e2140)}.oyi-consent__actions[data-astro-cid-cyr3lznw]{display:flex;gap:8px}.oyi-consent__btn[data-astro-cid-cyr3lznw]{font:inherit;font-weight:600;min-height:40px;min-width:96px;padding:8px 16px;border-radius:999px;border:1.5px solid var(--ink, #0e2140);cursor:pointer}.oyi-consent__btn--yes[data-astro-cid-cyr3lznw]{background:var(--ink, #0e2140);color:var(--paper, #ffffff)}.oyi-consent__btn--no[data-astro-cid-cyr3lznw]{background:transparent;color:var(--ink, #0e2140)}.oyi-consent__btn[data-astro-cid-cyr3lznw]:focus-visible,.oyi-consent__link[data-astro-cid-cyr3lznw]:focus-visible{outline:3px solid var(--accent, #fc6b03);outline-offset:2px}@media(max-width:520px){.oyi-consent[data-astro-cid-cyr3lznw]{--consent-gap: 12px;left:12px;right:12px;width:auto;max-width:none;flex-direction:row;align-items:center;gap:10px;padding:8px 10px;font-size:12.5px;line-height:1.35;border-radius:10px}.oyi-consent__text[data-astro-cid-cyr3lznw]{flex:1 1 auto;min-width:0}.oyi-consent__actions[data-astro-cid-cyr3lznw]{flex:0 0 auto;flex-direction:column;gap:6px}.oyi-consent__btn[data-astro-cid-cyr3lznw]{min-width:76px;min-height:30px;padding:4px 10px;font-size:13px}}@keyframes oyi-consent-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.oyi-consent[data-astro-cid-cyr3lznw]{animation:none}}@media print{.oyi-consent[data-astro-cid-cyr3lznw]{display:none!important}}:root{--fab-size: 60px;--fab-gap: clamp(14px, 3vw, 28px)}.wo-wrap{display:contents}html:has(#oyi-consent:not([hidden])[data-spot=end]){--wo-lift: var(--dock-card, 0px)}@media(max-width:900px){html:has(#oyi-consent:not([hidden]):not([data-spot=top])){--wo-lift: var(--dock-card, 0px)}}html:has(#whatson-fab:not([hidden])){--dock-float: calc(var(--fab-size) + var(--fab-gap) + 8px + var(--wo-lift, 0px))}.wo{--wo-ink: var(--lk-ink, #16181D);--wo-soft: #5C6270;--wo-rule: var(--lk-rule, #DEDED9);--wo-up: max(var(--wo-lift, 0px), var(--wo-kb, 0px));position:fixed;right:var(--fab-gap);bottom:calc(var(--dock-bar, env(safe-area-inset-bottom, 0px)) + var(--fab-gap) + var(--wo-up));z-index:61;box-sizing:border-box;width:min(460px,calc(100vw - 28px));max-height:calc(100dvh - 96px - var(--wo-up));overflow:auto;overscroll-behavior:contain;padding:23px 23px 16px;background:#fff;color:var(--wo-ink);border-radius:23px;box-shadow:0 0 0 1px #16181d14,0 22px 50px -20px #16181d61;font-family:var(--font-ui, "DM Sans", system-ui, sans-serif);text-align:left;outline:none}.wo[hidden]{display:none}.wo.is-arriving,.wo.is-folding{pointer-events:none}.wo:before{content:"";position:absolute;left:0;right:0;top:0;height:3px;background:linear-gradient(90deg,#fc6b03 0 33.34%,#fff 33.34% 66.67%,#138808 66.67% 100%);box-shadow:0 1px #16181d0f}.wo.is-away{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s cubic-bezier(.65,0,.35,1),visibility 0s linear .2s}.wo-x{position:absolute;top:7px;right:7px;z-index:1;width:48px;height:48px;display:grid;place-items:center;padding:0;border:0;border-radius:999px;background:transparent;color:var(--wo-soft);cursor:pointer}.wo-x:hover{background:var(--lk-snow, #F5F5F3);color:var(--wo-ink)}.wo-x svg{width:18px;height:18px}.wo-book{margin:-9px -9px 0;padding:12px 12px 14px;border-radius:16px;background:#eef7ee}.wo-top{display:grid;grid-template-columns:69px minmax(0,1fr);column-gap:16px;align-items:start}.wo-cover{grid-row:1 / span 2;display:block;width:69px;height:110px;object-fit:cover;border-radius:5px;background:var(--lk-snow, #F5F5F3);box-shadow:0 1px 2px #16181d2e,0 6px 14px -6px #16181d59}.wo-intro{min-width:0}.wo-h{margin:0 36px 7px 0;font-family:var(--font-ui, "DM Sans", system-ui, sans-serif);font-size:23px;font-weight:700;line-height:1.25;letter-spacing:-.015em;color:var(--wo-ink);text-wrap:balance}.wo-title{margin:0;font-size:15.5px;line-height:1.45;color:var(--wo-soft)}.wo-open{justify-self:start;align-self:end;margin-top:12px;display:inline-flex;align-items:center;height:48px;padding:0 21px;border:0;border-radius:980px;background:var(--lk-green-ink, #0E6B06);color:#fff;font:700 17px/1 var(--font-ui, "DM Sans", system-ui, sans-serif);white-space:nowrap;cursor:pointer}.wo-open:hover{background:#0a5505}.wo-more{margin-top:16px}.wo.is-compact .wo-more{display:none}.wo:not(.is-compact) .wo-open{display:none}.wo-body{margin:0 0 16px;font-size:16px;line-height:1.5;color:var(--wo-soft)}.wo-form{margin:0}.wo-fields{display:grid;gap:14px}.wo-fields[hidden]{display:none}.wo-field{display:flex;gap:9px}.wo-input{flex:1 1 0;width:0;min-width:0;height:53px;box-sizing:border-box;padding:0 16px;border:1px solid var(--wo-rule);border-radius:14px;background:#fff;color:var(--wo-ink);font:400 18px/1.2 var(--font-ui, "DM Sans", system-ui, sans-serif)}.wo-input::placeholder{color:#8a909c}.wo-input[aria-invalid]{border-color:#b3261e}.wo-btn{flex:none;height:53px;padding:0 21px;border:0;border-radius:980px;background:var(--lk-green-ink, #0E6B06);color:#fff;font:700 17px/1 var(--font-ui, "DM Sans", system-ui, sans-serif);white-space:nowrap;cursor:pointer}.wo-btn:hover{background:#0a5505}.wo-btn:disabled{opacity:.6;cursor:default}.wo-consent{display:flex;gap:11px;align-items:flex-start;margin:0;font-size:15px;line-height:1.5;color:var(--wo-soft);cursor:pointer}.wo-consent input{flex:none;width:20px;height:20px;margin:2px 0 0;accent-color:var(--lk-saffron-ink, #C24405)}.wo-consent input[aria-invalid]{outline:2px solid #B3261E;outline-offset:2px}.wo-consent a{color:var(--lk-chakra, #1B3B8F);font-weight:600;text-decoration:underline;text-underline-offset:3px}.wo-get{display:inline-flex;align-items:center;min-height:50px;margin-top:5px;color:var(--lk-chakra, #1B3B8F);font-size:17px;font-weight:600;text-decoration:underline;text-underline-offset:3px}.wo-get[hidden]{display:none}.wo-hp{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}.wo-msg{margin:0;font-size:16px;line-height:1.45;color:var(--wo-soft)}.wo-msg:empty{display:none}.wo-fields:not([hidden])+.wo-msg:not(:empty){margin-top:12px}.wo-msg.err{color:#b3261e}.wo-msg.ok{color:var(--lk-green-ink, #0E6B06);font-weight:600;font-size:17px}.wo-note{margin:12px 0 0;font-size:14.5px;line-height:1.45;color:var(--wo-soft)}.wo.is-done .wo-body,.wo.is-done .wo-note,.wo.is-form .wo-up{display:none}.wo.is-done .wo-up{display:block}.wo-up{margin-top:18px;padding-top:14px;border-top:1px solid var(--wo-rule)}.wo-up:first-of-type{margin-top:0;padding-top:0;border-top:0}.wo-uphead{display:flex;align-items:baseline;justify-content:space-between;gap:14px;margin:0 0 2px}.wo-up:first-of-type .wo-uphead{margin-right:46px}.wo-uph{margin:0;font-family:var(--font-ui, "DM Sans", system-ui, sans-serif);font-size:14px;font-weight:700;line-height:1.4;letter-spacing:.1em;text-transform:uppercase;color:var(--wo-soft)}.wo-all{flex:none;display:inline-flex;align-items:center;min-height:37px;font-size:15.5px;font-weight:600;color:var(--lk-chakra, #1B3B8F);text-decoration:underline;text-underline-offset:3px}.wo-list{list-style:none;margin:0;padding:0}.wo-row+.wo-row{border-top:1px solid var(--wo-rule)}.wo-link{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:14px;align-items:center;min-height:55px;padding:8px 2px;color:var(--wo-ink);text-decoration:none}.wo-name{grid-column:1;font-size:17px;font-weight:600;line-height:1.3}.wo-when{grid-column:1;font-size:15.5px;line-height:1.4;color:var(--wo-soft)}.wo-when b{font-weight:700;color:var(--wo-ink)}.wo-arr{grid-column:2;grid-row:1 / span 2;color:var(--lk-saffron-ink, #C24405);font-weight:700}.wo-link:hover .wo-name{color:var(--lk-saffron-ink, #C24405)}.wo-dot,.wo-feat{display:none}.wo-row[data-featured] .wo-dot{display:inline-block;width:9px;height:9px;margin:0 9px 2px 0;border-radius:50%;background:#fc6b03;vertical-align:middle}.wo-row[data-featured] .wo-feat{display:inline}.wo-row[data-featured]{margin:4px -10px;padding:0 10px;border-radius:14px;background:#fff3eb}.wo-row[data-featured],.wo-row[data-featured]+.wo-row{border-top-color:transparent}.wo-hl{display:none}@media(min-width:901px)and (min-height:760px){.wo-hl{display:block;grid-column:1;margin-top:3px;font-size:14px;line-height:1.4;color:var(--wo-soft)}.wo-arr{grid-row:1 / span 3}}.wo-x:focus-visible,.wo-open:focus-visible,.wo-btn:focus-visible,.wo-input:focus-visible,.wo-consent input:focus-visible,.wo-consent a:focus-visible,.wo-get:focus-visible,.wo-all:focus-visible,.wo-link:focus-visible{outline:2px solid var(--lk-chakra, #1B3B8F);outline-offset:2px}.wo-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.whatson-fab{position:fixed;right:var(--fab-gap);bottom:calc(var(--dock-bar, env(safe-area-inset-bottom, 0px)) + var(--fab-gap) + var(--wo-lift, 0px));z-index:60;width:var(--fab-size);height:var(--fab-size);padding:0;display:grid;place-items:center;border:0;border-radius:50%;background:#0e2140;color:#fff;cursor:pointer;box-shadow:0 14px 34px #0a183052,0 0 0 3px #ffffffeb;transition:transform .22s cubic-bezier(.65,0,.35,1),box-shadow .22s cubic-bezier(.65,0,.35,1),opacity .2s cubic-bezier(.65,0,.35,1),visibility 0s linear 0s;-webkit-tap-highlight-color:transparent}.whatson-fab[hidden]{display:none}.whatson-fab.is-away{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s cubic-bezier(.65,0,.35,1),visibility 0s linear .2s}.whatson-fab:hover{transform:translateY(-2px) scale(1.04);box-shadow:0 18px 40px #0a18305c,0 0 0 3px #fff}.whatson-fab:focus-visible{outline:3px solid #FC6B03;outline-offset:3px}.whatson-fab__dot{position:absolute;top:5px;right:5px;width:13px;height:13px;border-radius:50%;background:#fc6b03;box-shadow:0 0 0 2.5px #0e2140;animation:whatson-pulse 2.4s cubic-bezier(.65,0,.35,1) infinite}@keyframes whatson-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.22)}}.whatson-fab__tip{position:absolute;right:calc(100% + 12px);top:50%;transform:translate(6px,-50%);opacity:0;pointer-events:none;padding:7px 12px;border-radius:999px;background:#0e2140;color:#fff;white-space:nowrap;font:600 13px/1.2 var(--font-ui, "DM Sans", -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif);box-shadow:0 8px 22px #0a183038;transition:opacity .2s cubic-bezier(.65,0,.35,1),transform .2s cubic-bezier(.65,0,.35,1)}.whatson-fab:hover .whatson-fab__tip,.whatson-fab:focus-visible .whatson-fab__tip{opacity:1;transform:translateY(-50%)}@media(hover:none){.whatson-fab__tip{display:none}}body.menu-open .wo,body.menu-open .whatson-fab{display:none}@media(max-width:760px){:root{--fab-size: 56px}.wo{left:10px;right:10px;width:auto;bottom:calc(var(--dock-bar, env(safe-area-inset-bottom, 0px)) + 10px + var(--wo-up));max-height:calc(100dvh - 120px - var(--wo-up));padding:14px 16px 9px;border-radius:20px}.wo-x{top:2px;right:2px}.wo-top{grid-template-columns:42px minmax(0,1fr);column-gap:11px;align-items:center;margin-right:36px}.wo-cover{width:42px;height:67px;border-radius:4px}.wo-h{margin:0;font-size:18px;line-height:1.25}.wo-title{display:none}.wo-open{margin-top:8px;align-self:start;height:46px;padding:0 16px;font-size:16.5px}.wo-more{margin-top:14px}.wo-body{display:none}.wo-fields{gap:12px}.wo-consent{font-size:14px}.wo-note{margin-top:9px;font-size:14px}.wo:not(.is-compact) .wo-h{font-size:20px;margin-bottom:3px}.wo:not(.is-compact) .wo-title{display:block;font-size:14.5px;line-height:1.4}.wo.is-done .wo-up{display:none}.wo-up{margin-top:12px;padding-top:9px}.wo-row:nth-child(n+3){display:none}.wo-uphead{gap:10px}.wo-uph{font-size:12.5px}.wo-all{min-height:32px;font-size:14.5px}.wo-link{min-height:50px;padding:6px 2px}.wo-name{font-size:16.5px}.wo-when{font-size:15.5px}.wo-book{margin:-6px -8px 0;padding:8px;border-radius:14px}.wo-row[data-featured]{margin:2px -8px;padding:0 8px}}@media(prefers-reduced-motion:reduce){.wo.is-away,.whatson-fab,.whatson-fab.is-away,.whatson-fab__tip{transition:none}.whatson-fab__dot{animation:none}}@media print{.wo-wrap{display:none}}
