.MinimumWageForecast2027Page_study__BbTuY{--page:#fff9f2;--surface:#fff;--ink:#123d40;--muted:#315c5e;--line:#6c8283;--wash:#eff7f6;--teal:#006e70;background:var(--page);color:var(--ink);font-family:var(--font-source-sans),system-ui,sans-serif;font-size:1.125rem;line-height:1.6;padding-bottom:4rem}.dark .MinimumWageForecast2027Page_study__BbTuY,[data-theme=dark] .MinimumWageForecast2027Page_study__BbTuY{--page:#123d40;--surface:#164447;--ink:#fff9f2;--muted:#c6dcdc;--line:#799a9b;--wash:#1f5658;--teal:#a9e4dd}.MinimumWageForecast2027Page_study__BbTuY *{box-sizing:border-box;min-width:0}.MinimumWageForecast2027Page_study__BbTuY blockquote,.MinimumWageForecast2027Page_study__BbTuY figure,.MinimumWageForecast2027Page_study__BbTuY h1,.MinimumWageForecast2027Page_study__BbTuY h2,.MinimumWageForecast2027Page_study__BbTuY h3,.MinimumWageForecast2027Page_study__BbTuY p{margin:0}.MinimumWageForecast2027Page_study__BbTuY blockquote p,.MinimumWageForecast2027Page_study__BbTuY h1,.MinimumWageForecast2027Page_study__BbTuY h2,.MinimumWageForecast2027Page_study__BbTuY h3{font-family:var(--font-source-serif),Georgia,serif}.MinimumWageForecast2027Page_study__BbTuY h1,.MinimumWageForecast2027Page_study__BbTuY h2,.MinimumWageForecast2027Page_study__BbTuY h3{hyphens:auto;overflow-wrap:normal;text-wrap:balance;word-break:normal}.MinimumWageForecast2027Page_study__BbTuY h1{font-size:clamp(2.15rem,4.5vw,4rem);letter-spacing:-.025em;line-height:1.08;margin:1rem 0 1.5rem;max-width:24ch}.MinimumWageForecast2027Page_study__BbTuY h2{font-size:clamp(1.65rem,3vw,2.6rem);line-height:1.2;margin-bottom:1rem}.MinimumWageForecast2027Page_study__BbTuY h3{font-size:clamp(1.3rem,2vw,1.65rem);line-height:1.3;margin-bottom:.65rem}.MinimumWageForecast2027Page_study__BbTuY p+p{margin-top:1rem}.MinimumWageForecast2027Page_study__BbTuY a,.MinimumWageForecast2027Page_study__BbTuY caption,.MinimumWageForecast2027Page_study__BbTuY label,.MinimumWageForecast2027Page_study__BbTuY li,.MinimumWageForecast2027Page_study__BbTuY p,.MinimumWageForecast2027Page_study__BbTuY summary,.MinimumWageForecast2027Page_study__BbTuY td,.MinimumWageForecast2027Page_study__BbTuY th{hyphens:auto}.MinimumWageForecast2027Page_study__BbTuY [data-blog-related-articles],.MinimumWageForecast2027Page_study__BbTuY [data-blog-related-articles] *{hyphens:auto;overflow-wrap:normal;word-break:normal}.MinimumWageForecast2027Page_study__BbTuY a{color:var(--teal);text-decoration:underline;text-underline-offset:.2em}.MinimumWageForecast2027Page_study__BbTuY a:focus-visible,.MinimumWageForecast2027Page_study__BbTuY button:focus-visible,.MinimumWageForecast2027Page_study__BbTuY input:focus-visible,.MinimumWageForecast2027Page_study__BbTuY select:focus-visible,.MinimumWageForecast2027Page_study__BbTuY summary:focus-visible{outline:3px solid var(--teal);outline-offset:3px}.MinimumWageForecast2027Page_study__BbTuY .shell{margin-inline:auto;width:min(76rem,calc(100% - 2rem))}.MinimumWageForecast2027Page_study__BbTuY #forecast-study{scroll-margin-top:.5rem}.MinimumWageForecast2027Page_study__BbTuY .measure{margin-inline:auto;max-width:48rem}.MinimumWageForecast2027Page_study__BbTuY .hero{margin-inline:auto;max-width:62rem;padding:4rem 0 2rem}.MinimumWageForecast2027Page_study__BbTuY .eyebrow{color:var(--teal);font-size:.9rem;font-weight:750}.MinimumWageForecast2027Page_study__BbTuY .subhead{font-size:1.25rem;max-width:52rem}.MinimumWageForecast2027Page_study__BbTuY .byline{margin-top:1.5rem}.MinimumWageForecast2027Page_study__BbTuY .forecast-note{color:var(--muted);font-size:1rem;margin-top:.75rem}.MinimumWageForecast2027Page_study__BbTuY .standfirst{font-size:1.25rem;margin:1.5rem auto 0}.MinimumWageForecast2027Page_study__BbTuY section{margin-top:4rem}.MinimumWageForecast2027Page_study__BbTuY .rate-grid{display:grid;gap:1rem;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:1.5rem}.MinimumWageForecast2027Page_study__BbTuY .rate-card{background:var(--surface);border:1px solid var(--line);border-radius:12px;padding:1.35rem}.MinimumWageForecast2027Page_study__BbTuY .place{font-size:1.15rem;font-weight:750}.MinimumWageForecast2027Page_study__BbTuY .rate{display:block;font-family:var(--font-source-serif),Georgia,serif;font-size:clamp(1.6rem,2.9vw,2.65rem);line-height:1.2;margin:1rem 0}.MinimumWageForecast2027Page_study__BbTuY .rate-status,.MinimumWageForecast2027Page_study__BbTuY .scope,.MinimumWageForecast2027Page_study__BbTuY .unit{display:block;font-size:.95rem}.MinimumWageForecast2027Page_study__BbTuY .rate-status{color:var(--teal);font-weight:700;margin:.75rem 0}.MinimumWageForecast2027Page_study__BbTuY .scope{color:var(--muted)}.MinimumWageForecast2027Page_study__BbTuY .data-visual{background:var(--surface);border:1px solid var(--line);border-radius:12px;container-type:inline-size;margin:1.5rem auto;padding:clamp(1rem,3vw,2rem)}.MinimumWageForecast2027Page_study__BbTuY .visual-head{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between;margin-bottom:1.5rem}.MinimumWageForecast2027Page_study__BbTuY .visual-head>div{flex:1}.MinimumWageForecast2027Page_study__BbTuY .download{align-items:center;display:inline-flex;font-size:1rem;min-height:44px;padding:.4rem 0}.MinimumWageForecast2027Page_study__BbTuY .chart-row{border-top:1px solid var(--line);display:grid;gap:2rem;grid-template-columns:minmax(11rem,.65fr) minmax(0,1.35fr);padding:1rem 0}.MinimumWageForecast2027Page_study__BbTuY .chart-place{display:block;font-weight:750}.MinimumWageForecast2027Page_study__BbTuY .chart-scope{color:var(--muted);display:block;font-size:.9rem}.MinimumWageForecast2027Page_study__BbTuY .plot{height:7.5rem;margin:0 2.75rem 2.5rem;position:relative}.MinimumWageForecast2027Page_study__BbTuY .plot-tick{color:var(--muted);font-size:.875rem;padding-top:.4rem;position:absolute;top:100%;transform:translateX(-50%)}.MinimumWageForecast2027Page_study__BbTuY .plot-tick:before{border-left:1px solid var(--line);content:"";height:.3rem;left:50%;position:absolute;top:0}.MinimumWageForecast2027Page_study__BbTuY .plot:before{background:var(--line);content:"";height:1px;left:0;position:absolute;right:0;top:50%}.MinimumWageForecast2027Page_study__BbTuY .plot-line{background:var(--teal);height:4px;position:absolute;top:calc(50% - 2px)}.MinimumWageForecast2027Page_study__BbTuY .dot{background:var(--teal);border-radius:50%;height:12px;position:absolute;top:calc(50% - 6px);transform:translateX(-50%);width:12px}.MinimumWageForecast2027Page_study__BbTuY .dot.official{background:var(--surface);border:2px solid var(--teal)}.MinimumWageForecast2027Page_study__BbTuY .dot-label{font-size:.95rem;line-height:1.3;max-width:100%;position:absolute;white-space:normal;width:-moz-max-content;width:max-content}.MinimumWageForecast2027Page_study__BbTuY .dot-label.anchor-end{text-align:right;transform:translateX(-100%)}.MinimumWageForecast2027Page_study__BbTuY .dot-label.anchor-start{transform:none}.MinimumWageForecast2027Page_study__BbTuY .dot-label.above{bottom:calc(50% + 1rem)}.MinimumWageForecast2027Page_study__BbTuY .dot-label.below{top:calc(50% + 1rem)}.MinimumWageForecast2027Page_study__BbTuY .chart-reading{display:flex;flex-wrap:wrap;font-size:.9rem;gap:1rem;justify-content:space-between}.MinimumWageForecast2027Page_study__BbTuY .reference{border-left:2px dashed var(--line);bottom:0;position:absolute;top:0;width:2px}.MinimumWageForecast2027Page_study__BbTuY figcaption{color:var(--muted);font-size:1rem;margin-top:1rem}.MinimumWageForecast2027Page_study__BbTuY .basel{border-left:4px solid var(--teal);margin:2rem auto;max-width:48rem;padding-left:1.25rem}.MinimumWageForecast2027Page_study__BbTuY .quote{border-left:4px solid var(--teal);margin:4rem auto;max-width:56rem;padding:1.5rem 0 1.5rem 1.5rem}.MinimumWageForecast2027Page_study__BbTuY .quote p{font-size:clamp(1.5rem,2.5vw,2rem);line-height:1.45}.MinimumWageForecast2027Page_study__BbTuY .quote footer{color:var(--muted);margin-top:1rem}.MinimumWageForecast2027Page_study__BbTuY .regional-table{border-collapse:collapse;font-size:1rem;margin-top:2rem;table-layout:fixed;width:100%}.MinimumWageForecast2027Page_study__BbTuY caption{font-family:var(--font-source-serif),Georgia,serif;font-size:1.5rem;font-weight:700;margin-bottom:.75rem;text-align:left}.MinimumWageForecast2027Page_study__BbTuY td,.MinimumWageForecast2027Page_study__BbTuY th{border-bottom:1px solid var(--line);padding:.9rem .65rem;text-align:left;vertical-align:top}.MinimumWageForecast2027Page_study__BbTuY th{font-weight:750}.MinimumWageForecast2027Page_study__BbTuY .table-note{font-size:1rem;margin-top:1rem}.MinimumWageForecast2027Page_study__BbTuY .table-note a{align-items:center;display:inline-flex;min-height:44px}.MinimumWageForecast2027Page_study__BbTuY .annual-grid{display:grid;gap:.65rem;grid-template-columns:2.5rem minmax(0,1fr);margin:3rem auto 0;max-width:42rem}.MinimumWageForecast2027Page_study__BbTuY .annual-axis{color:var(--muted);display:flex;flex-direction:column;font-size:.875rem;height:14rem;justify-content:space-between;text-align:right}.MinimumWageForecast2027Page_study__BbTuY .columns{display:flex;gap:1rem;justify-content:space-around}.MinimumWageForecast2027Page_study__BbTuY .column{flex:1;max-width:13rem}.MinimumWageForecast2027Page_study__BbTuY .column-plot{border-bottom:2px solid var(--line);height:14rem;position:relative}.MinimumWageForecast2027Page_study__BbTuY .column-bar{background:var(--teal);bottom:0;left:15%;position:absolute;width:70%}.MinimumWageForecast2027Page_study__BbTuY .column-value{font-size:1rem;font-weight:750;left:0;padding-bottom:.35rem;position:absolute;right:0;text-align:center}.MinimumWageForecast2027Page_study__BbTuY .column-label{display:block;font-size:1rem;margin-top:.7rem;text-align:center}.MinimumWageForecast2027Page_study__BbTuY .scenario{font-size:1rem;margin-top:1.5rem}.MinimumWageForecast2027Page_study__BbTuY .calculator{background:var(--wash);border:1px solid var(--line);border-radius:12px;padding:1.5rem}.MinimumWageForecast2027Page_study__BbTuY label{display:block;font-weight:700;margin:1rem 0 .4rem}.MinimumWageForecast2027Page_study__BbTuY button,.MinimumWageForecast2027Page_study__BbTuY input,.MinimumWageForecast2027Page_study__BbTuY select{border:1px solid var(--line);border-radius:8px;font:inherit;max-width:100%;min-height:44px;padding:.7rem}.MinimumWageForecast2027Page_study__BbTuY input,.MinimumWageForecast2027Page_study__BbTuY select{background:var(--surface);color:var(--ink);width:100%}.MinimumWageForecast2027Page_study__BbTuY select{font-size:1rem}.MinimumWageForecast2027Page_study__BbTuY button{background:var(--ink);color:var(--page);cursor:pointer}.MinimumWageForecast2027Page_study__BbTuY .calc-row{display:grid;gap:.75rem;grid-template-columns:minmax(5rem,.35fr) minmax(0,1fr)}.MinimumWageForecast2027Page_study__BbTuY .help{font-size:1rem;margin-top:.75rem}.MinimumWageForecast2027Page_study__BbTuY output{display:block;font-weight:750;margin-top:1rem}.MinimumWageForecast2027Page_study__BbTuY .formula-list{margin:1.5rem 0}.MinimumWageForecast2027Page_study__BbTuY .formula{border-top:1px solid var(--line);padding:1rem 0}.MinimumWageForecast2027Page_study__BbTuY .formula strong{display:block}.MinimumWageForecast2027Page_study__BbTuY .formula p{margin-top:.5rem}.MinimumWageForecast2027Page_study__BbTuY .source-list{padding-left:1.25rem}.MinimumWageForecast2027Page_study__BbTuY .source-list a{align-items:center;display:inline-flex;min-height:44px}.MinimumWageForecast2027Page_study__BbTuY details{border-top:1px solid var(--line);padding:1rem 0}.MinimumWageForecast2027Page_study__BbTuY summary{cursor:pointer;font-weight:750;min-height:44px}.MinimumWageForecast2027Page_study__BbTuY details p{margin-top:.75rem}.MinimumWageForecast2027Page_study__BbTuY .author{background:var(--wash);border-radius:12px;margin-top:2rem;padding:1.25rem}@media (max-width:60rem){.MinimumWageForecast2027Page_study__BbTuY .rate-grid{grid-template-columns:1fr}.MinimumWageForecast2027Page_study__BbTuY .rate-card{padding:1.2rem}.MinimumWageForecast2027Page_study__BbTuY .rate{font-size:2rem;margin:.5rem 0}}@media (max-width:48rem){.MinimumWageForecast2027Page_study__BbTuY .hero{padding-top:2.5rem}.MinimumWageForecast2027Page_study__BbTuY section{margin-top:2.5rem}.MinimumWageForecast2027Page_study__BbTuY .quote{margin-block:2.5rem}.MinimumWageForecast2027Page_study__BbTuY .chart-row{gap:.5rem;grid-template-columns:1fr}.MinimumWageForecast2027Page_study__BbTuY .visual-head{display:block}.MinimumWageForecast2027Page_study__BbTuY .visual-head .download{margin-top:.5rem}.MinimumWageForecast2027Page_study__BbTuY .regional-table,.MinimumWageForecast2027Page_study__BbTuY .regional-table tbody,.MinimumWageForecast2027Page_study__BbTuY .regional-table tr{display:block;width:100%}.MinimumWageForecast2027Page_study__BbTuY .regional-table thead{clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;width:1px}.MinimumWageForecast2027Page_study__BbTuY .regional-table caption{display:block;width:100%}.MinimumWageForecast2027Page_study__BbTuY .regional-table tr{border-bottom:1px solid var(--line);display:grid;gap:.8rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,5.5rem),1fr));padding:1rem 0}.MinimumWageForecast2027Page_study__BbTuY .regional-table td,.MinimumWageForecast2027Page_study__BbTuY .regional-table th{border:0;display:block;padding:0}.MinimumWageForecast2027Page_study__BbTuY .regional-table th{font-size:1.1rem;grid-column:1/-1}.MinimumWageForecast2027Page_study__BbTuY .regional-table td:before{color:var(--muted);content:attr(data-label);display:block;font-size:.875rem}.MinimumWageForecast2027Page_study__BbTuY .regional-table td:nth-child(5),.MinimumWageForecast2027Page_study__BbTuY .regional-table td:nth-child(6){grid-column:1/-1}.MinimumWageForecast2027Page_study__BbTuY .regional-table td:nth-child(6){grid-row:2}}@media (max-width:30rem){.MinimumWageForecast2027Page_study__BbTuY .shell{width:calc(100% - 1.25rem)}.MinimumWageForecast2027Page_study__BbTuY .calculator,.MinimumWageForecast2027Page_study__BbTuY .rate-card{padding:.75rem}.MinimumWageForecast2027Page_study__BbTuY .rate{font-size:1.45rem}.MinimumWageForecast2027Page_study__BbTuY .calc-row{grid-template-columns:1fr}.MinimumWageForecast2027Page_study__BbTuY .quote{padding-left:.8rem}.MinimumWageForecast2027Page_study__BbTuY .column-value{font-size:.95rem}}@media (prefers-reduced-motion:reduce){.MinimumWageForecast2027Page_study__BbTuY *{scroll-behavior:auto}}@container (max-width: 12rem){.MinimumWageForecast2027Page_study__BbTuY .plot{margin-inline:.25rem}.MinimumWageForecast2027Page_study__BbTuY .dot-label{left:0!important;max-width:none;transform:none!important;width:100%}.MinimumWageForecast2027Page_study__BbTuY .dot-label.anchor-start{text-align:left}.MinimumWageForecast2027Page_study__BbTuY .dot-label.anchor-end{text-align:right}.MinimumWageForecast2027Page_study__BbTuY [data-forecast-chart=levels] .plot-tick:nth-child(2),.MinimumWageForecast2027Page_study__BbTuY [data-forecast-chart=levels] .plot-tick:nth-child(3),.MinimumWageForecast2027Page_study__BbTuY [data-forecast-chart=movement] .plot-tick:nth-child(2){display:none}.MinimumWageForecast2027Page_study__BbTuY .annual-grid{grid-template-columns:1fr;margin-top:1.5rem}.MinimumWageForecast2027Page_study__BbTuY .annual-axis{display:none}.MinimumWageForecast2027Page_study__BbTuY .columns{display:grid;gap:2rem;grid-template-columns:1fr}.MinimumWageForecast2027Page_study__BbTuY .column{max-width:none}.MinimumWageForecast2027Page_study__BbTuY .column-plot{height:8rem;margin-left:1.75rem}.MinimumWageForecast2027Page_study__BbTuY .column-plot:after,.MinimumWageForecast2027Page_study__BbTuY .column-plot:before{color:var(--muted);font-size:.875rem;position:absolute;right:calc(100% + .25rem)}.MinimumWageForecast2027Page_study__BbTuY .column-plot:before{bottom:0;content:"0";transform:translateY(50%)}.MinimumWageForecast2027Page_study__BbTuY .column-plot:after{content:"900";top:0;transform:translateY(-50%)}}.ChristmasBonusGuidePage_guide__oQF6a{--ink:#123d40;--muted:#365e60;--page:#fff9f2;--surface:#fff;--soft:#cfe4e4;--line:#638d8e;--accent:#006e70;--button:#006e70;--buttonText:#fff;background:var(--page);color:var(--ink);font-family:var(--font-source-sans),Arial,sans-serif;font-size:18px;line-height:1.65;min-height:100vh;padding-bottom:64px}.dark .ChristmasBonusGuidePage_guide__oQF6a,[data-theme=dark] .ChristmasBonusGuidePage_guide__oQF6a{--ink:#fff9f2;--muted:#cfe4e4;--page:#123d40;--surface:#18474a;--soft:#224f52;--line:#8db6b7;--accent:#cfe4e4;--button:#cfe4e4;--buttonText:#123d40}.ChristmasBonusGuidePage_guide__oQF6a *{box-sizing:border-box;min-width:0;overflow-wrap:anywhere}.ChristmasBonusGuidePage_guide__oQF6a a{color:var(--accent);text-decoration:underline;text-underline-offset:4px}.ChristmasBonusGuidePage_guide__oQF6a [tabindex]:focus-visible,.ChristmasBonusGuidePage_guide__oQF6a a:focus-visible{outline:3px solid var(--accent);outline-offset:5px}.ChristmasBonusGuidePage_guide__oQF6a [id]{scroll-margin-top:110px}.ChristmasBonusGuidePage_shell__TBPiP{margin-inline:auto;max-width:1080px;width:calc(100% - 64px)}.ChristmasBonusGuidePage_crumb__TZ4s4{display:flex;flex-wrap:wrap;font-size:14px;gap:8px;padding-top:20px}.ChristmasBonusGuidePage_crumb__TZ4s4 a{align-items:center;display:inline-flex;min-height:44px}.ChristmasBonusGuidePage_hero__dtVT4{padding:28px 0 36px}.ChristmasBonusGuidePage_eyebrow__5zCtF{color:var(--accent);font-size:13px;font-weight:700;letter-spacing:.09em;margin:0 0 16px;text-transform:uppercase}.ChristmasBonusGuidePage_guide__oQF6a h1,.ChristmasBonusGuidePage_guide__oQF6a h2,.ChristmasBonusGuidePage_guide__oQF6a h3{font-family:var(--font-source-serif),Georgia,serif;font-weight:600;letter-spacing:-.03em;line-height:1.15}.ChristmasBonusGuidePage_guide__oQF6a h1{font-size:clamp(2.5rem,5.2vw,4.8rem);margin:0 0 20px;max-width:980px;text-wrap:balance}.ChristmasBonusGuidePage_guide__oQF6a h2{font-size:clamp(1.9rem,3.4vw,2.6rem);margin:0 0 22px;max-width:880px;text-wrap:balance}.ChristmasBonusGuidePage_guide__oQF6a h3{font-size:1.45rem;margin:0 0 14px}.ChristmasBonusGuidePage_deck__Vspsf{font-size:22px;line-height:1.45;margin:0 0 22px;max-width:850px}.ChristmasBonusGuidePage_byline__aHg7z,.ChristmasBonusGuidePage_deck__Vspsf{color:var(--muted)}.ChristmasBonusGuidePage_byline__aHg7z{font-size:14px;margin:0}.ChristmasBonusGuidePage_quick__6g_ms{border-block:1px solid var(--line);display:flex;flex-wrap:wrap;gap:0 24px;padding:8px 0}.ChristmasBonusGuidePage_quick__6g_ms a{align-items:center;display:inline-flex;font-size:15px;font-weight:600;min-height:44px}.ChristmasBonusGuidePage_answer__9llY6{background:var(--soft);border-left:4px solid var(--accent);margin:32px 0 22px;padding:28px 32px}.ChristmasBonusGuidePage_answer__9llY6 .ChristmasBonusGuidePage_eyebrow__5zCtF{color:var(--ink);margin-bottom:12px}.ChristmasBonusGuidePage_answer__9llY6>p:last-child{font-size:21px;line-height:1.55;margin:0;max-width:920px}.ChristmasBonusGuidePage_lead__E6G7U{color:var(--muted);font-size:20px;margin:0 0 12px;max-width:810px}.ChristmasBonusGuidePage_section__KqsiJ{border-bottom:1px solid var(--line);padding:38px 0}.ChristmasBonusGuidePage_intro__9o1bq,.ChristmasBonusGuidePage_section__KqsiJ>.ChristmasBonusGuidePage_bullets__pNnGb,.ChristmasBonusGuidePage_section__KqsiJ>p{max-width:810px}.ChristmasBonusGuidePage_section__KqsiJ>p{margin:0 0 20px}.ChristmasBonusGuidePage_intro__9o1bq{margin:0 0 24px}.ChristmasBonusGuidePage_intro__9o1bq,.ChristmasBonusGuidePage_note__IZvnl{color:var(--muted)}.ChristmasBonusGuidePage_note__IZvnl{font-size:15px;line-height:1.55}.ChristmasBonusGuidePage_bullets__pNnGb{margin:0 0 20px;padding-left:22px}.ChristmasBonusGuidePage_bullets__pNnGb li{padding:0 0 12px 6px}.ChristmasBonusGuidePage_citations__HTDwb,.ChristmasBonusGuidePage_inlineLinks__mQ746{display:flex;flex-wrap:wrap;font-size:14px;gap:0 20px;list-style:none;margin:12px 0 0;padding:0}.ChristmasBonusGuidePage_citations__HTDwb a,.ChristmasBonusGuidePage_inlineLinks__mQ746 a{align-items:center;display:inline-flex;min-height:44px}.ChristmasBonusGuidePage_citations__HTDwb{gap:6px}.ChristmasBonusGuidePage_citations__HTDwb a{border:1px solid var(--line);border-radius:999px;font-weight:700;justify-content:center;min-width:44px}.ChristmasBonusGuidePage_comparison__p_SPx{border-bottom:1px solid var(--line);padding:38px 0}.ChristmasBonusGuidePage_comparisonGrid__vUiK1{display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr))}.ChristmasBonusGuidePage_compareCard__H66Mp{background:var(--surface);border:1px solid var(--line);font-size:16px;padding:0 18px 18px}.ChristmasBonusGuidePage_compareCard__H66Mp h3{background:var(--ink);color:var(--page);font-family:var(--font-source-sans),Arial,sans-serif;font-size:19px;font-weight:650;line-height:1.35;margin:0 -18px 18px;min-height:108px;padding:18px}.ChristmasBonusGuidePage_compareCard__H66Mp:last-child{border:2px solid var(--accent)}.ChristmasBonusGuidePage_compareCard__H66Mp p{margin:0 0 15px}.ChristmasBonusGuidePage_compareCard__H66Mp dl{margin:0}.ChristmasBonusGuidePage_compareCard__H66Mp dl>div{border-top:1px solid var(--line);padding:12px 0}.ChristmasBonusGuidePage_compareCard__H66Mp dt{color:var(--muted);font-size:13px;font-weight:700}.ChristmasBonusGuidePage_compareCard__H66Mp dd{font-size:16px;margin:5px 0 0}.ChristmasBonusGuidePage_compareCard__H66Mp .ChristmasBonusGuidePage_note__IZvnl{margin:10px 0 0}.ChristmasBonusGuidePage_net__dFEdF{border-bottom:1px solid var(--line);padding:38px 0}.ChristmasBonusGuidePage_chart__gPXD1{background:#fff9f2;border:1px solid var(--line);color:#123d40;margin:26px 0;padding:28px}.ChristmasBonusGuidePage_chart__gPXD1 figcaption{font-size:16px;line-height:1.55;margin-bottom:24px;max-width:800px}.ChristmasBonusGuidePage_chartRow__1nyef+.ChristmasBonusGuidePage_chartRow__1nyef{margin-top:24px}.ChristmasBonusGuidePage_chartHeader__W_P0E{display:flex;flex-wrap:wrap;font-size:17px;gap:20px;justify-content:space-between;margin-bottom:9px}.ChristmasBonusGuidePage_chartHeader__W_P0E strong{font-variant-numeric:tabular-nums}.ChristmasBonusGuidePage_bar__hLNBa{background:#fff9f2;display:flex;gap:2px;height:34px}.ChristmasBonusGuidePage_bar__hLNBa span{border:1px solid #123d40;flex-basis:0}.ChristmasBonusGuidePage_segment0__SqXjB,.ChristmasBonusGuidePage_swatch0__glAT_{background:#123d40}.ChristmasBonusGuidePage_segment1__cNmdK,.ChristmasBonusGuidePage_swatch1__0Rw8m{background:#006e70}.ChristmasBonusGuidePage_segment2__IDt8y,.ChristmasBonusGuidePage_swatch2__1Xc28{background-color:#cfe4e4;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='5.657' height='5.657' viewBox='0 0 5.657 5.657'%3E%3Cpath fill='%23cfe4e4' d='M0 0h5.657v5.657H0z'/%3E%3Cpath fill='none' stroke='%23123d40' d='M-2-2 8 8M-7.657-2l10 10M3.657-2l10 10'/%3E%3C/svg%3E");background-size:5.657px 5.657px}.ChristmasBonusGuidePage_segment3__Mhmi5,.ChristmasBonusGuidePage_swatch3__TAAiz{background-color:#fff9f2;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='5' height='5' viewBox='0 0 5 5'%3E%3Ccircle cx='2.5' cy='2.5' r='1' fill='%23123d40'/%3E%3C/svg%3E");background-size:5px 5px}.ChristmasBonusGuidePage_legend__qlOvn{display:flex;flex-wrap:wrap;font-size:14px;gap:10px 24px;list-style:none;margin:22px 0 0;padding:0}.ChristmasBonusGuidePage_legend__qlOvn li{align-items:center;display:flex;gap:8px}.ChristmasBonusGuidePage_legend__qlOvn span{border:1px solid #123d40;flex:none;height:14px;width:18px}.ChristmasBonusGuidePage_tableWrap__A2mXz{background:var(--surface);border:1px solid var(--line);margin:24px 0}.ChristmasBonusGuidePage_tableWrap__A2mXz table{border-collapse:collapse;font-size:16px;table-layout:fixed;width:100%}.ChristmasBonusGuidePage_tableWrap__A2mXz caption{background:var(--soft);color:var(--ink);font-size:14px;padding:14px 18px;text-align:left}.ChristmasBonusGuidePage_tableCaption__x__s0,.ChristmasBonusGuidePage_tableWrap__A2mXz .ChristmasBonusGuidePage_tableCaption__x__s0{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.ChristmasBonusGuidePage_tableWrap__A2mXz thead{background:var(--ink);color:var(--page)}.ChristmasBonusGuidePage_tableWrap__A2mXz td,.ChristmasBonusGuidePage_tableWrap__A2mXz th{padding:15px 18px;text-align:left;vertical-align:top}.ChristmasBonusGuidePage_tableWrap__A2mXz tbody th{font-weight:600}.ChristmasBonusGuidePage_tableWrap__A2mXz tbody tr+tr{border-top:1px solid var(--line)}.ChristmasBonusGuidePage_tableWrap__A2mXz td{font-variant-numeric:tabular-nums}.ChristmasBonusGuidePage_net__dFEdF .ChristmasBonusGuidePage_tableWrap__A2mXz tbody tr:nth-child(5){background:var(--soft);font-weight:700}.ChristmasBonusGuidePage_calendar__iJ_Tr{display:grid;gap:6px;grid-template-columns:repeat(7,minmax(0,1fr));margin-top:24px}.ChristmasBonusGuidePage_day__04PTM{background:var(--surface);border:1px solid var(--line);display:flex;flex-direction:column;gap:4px;padding:14px 10px}.ChristmasBonusGuidePage_day__04PTM>span{color:var(--muted);font-size:13px}.ChristmasBonusGuidePage_day__04PTM time{font-size:22px;font-weight:650;line-height:1.35}.ChristmasBonusGuidePage_day__04PTM small{font-size:12px;line-height:1.5;min-height:36px}.ChristmasBonusGuidePage_day__04PTM.ChristmasBonusGuidePage_holiday__JNuGW{background:var(--ink)}.ChristmasBonusGuidePage_day__04PTM.ChristmasBonusGuidePage_holiday__JNuGW,.ChristmasBonusGuidePage_day__04PTM.ChristmasBonusGuidePage_holiday__JNuGW>span{color:var(--page)}.ChristmasBonusGuidePage_day__04PTM.ChristmasBonusGuidePage_cantonal__Gnr31{background:var(--button)}.ChristmasBonusGuidePage_day__04PTM.ChristmasBonusGuidePage_cantonal__Gnr31,.ChristmasBonusGuidePage_day__04PTM.ChristmasBonusGuidePage_cantonal__Gnr31>span{color:var(--buttonText)}.ChristmasBonusGuidePage_calendarNote__92pbn{margin-top:22px;max-width:810px}.ChristmasBonusGuidePage_calendarNote__92pbn h3{font-size:1.35rem;margin-bottom:8px}.ChristmasBonusGuidePage_calendarNote__92pbn p{color:var(--muted);margin:0}.ChristmasBonusGuidePage_checklist__GrEzb{margin-bottom:0;max-width:810px;padding-left:24px}.ChristmasBonusGuidePage_checklist__GrEzb li{padding:0 0 18px 8px}.ChristmasBonusGuidePage_products__YM4Pe{background:var(--soft);margin-top:36px;padding:32px}.ChristmasBonusGuidePage_products__YM4Pe>p{max-width:810px}.ChristmasBonusGuidePage_productGrid__U8b1t{display:grid;gap:20px;grid-template-columns:repeat(2,minmax(0,1fr));margin:24px 0}.ChristmasBonusGuidePage_plan__lPsLM{align-items:flex-start;background:var(--surface);border:1px solid var(--line);border-radius:12px;display:flex;flex-direction:column;padding:26px}.ChristmasBonusGuidePage_plan__lPsLM p{flex:1;font-size:17px;margin:0 0 22px}.ChristmasBonusGuidePage_plan__lPsLM .ChristmasBonusGuidePage_button__mHS3o{background:var(--button);color:var(--buttonText);font-weight:650;min-height:48px;padding:12px 18px;text-decoration:none}.ChristmasBonusGuidePage_plan__lPsLM .ChristmasBonusGuidePage_button__mHS3o,.ChristmasBonusGuidePage_priceLink__SGa4N{align-items:center;display:inline-flex;font-size:16px}.ChristmasBonusGuidePage_priceLink__SGa4N{min-height:44px}.ChristmasBonusGuidePage_faq__L4_uW{border-top:1px solid var(--line);max-width:810px;padding:22px 0}.ChristmasBonusGuidePage_faq__L4_uW h3{font-size:1.35rem;margin:0 0 10px}.ChristmasBonusGuidePage_faq__L4_uW p{margin:0}.ChristmasBonusGuidePage_sources__QIU2m{font-size:15px;list-style:decimal;margin:0;padding-left:28px}.ChristmasBonusGuidePage_sources__QIU2m li{border-top:1px solid var(--line)}.ChristmasBonusGuidePage_sources__QIU2m a{align-items:center;display:inline-flex;min-height:44px;padding:8px 0}@media(max-width:900px){.ChristmasBonusGuidePage_comparisonGrid__vUiK1{grid-template-columns:repeat(2,minmax(0,1fr))}.ChristmasBonusGuidePage_compareCard__H66Mp h3{min-height:82px}.ChristmasBonusGuidePage_shell__TBPiP{width:calc(100% - 40px)}}@media(max-width:620px){.ChristmasBonusGuidePage_guide__oQF6a{font-size:17px;line-height:1.6}.ChristmasBonusGuidePage_shell__TBPiP{width:calc(100% - 32px)}.ChristmasBonusGuidePage_hero__dtVT4{padding:18px 0 26px}.ChristmasBonusGuidePage_deck__Vspsf{font-size:20px}.ChristmasBonusGuidePage_answer__9llY6{padding:22px 20px}.ChristmasBonusGuidePage_answer__9llY6>p:last-child{font-size:19px}.ChristmasBonusGuidePage_lead__E6G7U{font-size:18px}.ChristmasBonusGuidePage_comparison__p_SPx,.ChristmasBonusGuidePage_net__dFEdF,.ChristmasBonusGuidePage_section__KqsiJ{padding:28px 0}.ChristmasBonusGuidePage_comparisonGrid__vUiK1,.ChristmasBonusGuidePage_productGrid__U8b1t{grid-template-columns:1fr}.ChristmasBonusGuidePage_compareCard__H66Mp h3{min-height:0}.ChristmasBonusGuidePage_compareCard__H66Mp{padding-bottom:18px}.ChristmasBonusGuidePage_compareCard__H66Mp dl{display:grid;gap:0;grid-template-columns:1fr}.ChristmasBonusGuidePage_chart__gPXD1{padding:18px}.ChristmasBonusGuidePage_chartHeader__W_P0E{font-size:16px;gap:7px}.ChristmasBonusGuidePage_tableWrap__A2mXz td,.ChristmasBonusGuidePage_tableWrap__A2mXz th{font-size:14px;padding:12px 9px}.ChristmasBonusGuidePage_tableWrap__A2mXz th{hyphens:auto}.ChristmasBonusGuidePage_calendar__iJ_Tr{gap:5px;grid-template-columns:repeat(3,minmax(0,1fr))}.ChristmasBonusGuidePage_day__04PTM{padding:10px 8px}.ChristmasBonusGuidePage_day__04PTM time{font-size:18px}.ChristmasBonusGuidePage_day__04PTM small,.ChristmasBonusGuidePage_day__04PTM>span{font-size:12px}.ChristmasBonusGuidePage_day__04PTM small{min-height:0}.ChristmasBonusGuidePage_products__YM4Pe{padding:22px 18px}.ChristmasBonusGuidePage_plan__lPsLM{padding:20px}.ChristmasBonusGuidePage_quick__6g_ms{gap:0 18px}}@media print{.ChristmasBonusGuidePage_guide__oQF6a{background:#fff;color:#123d40}.ChristmasBonusGuidePage_quick__6g_ms{display:none}.ChristmasBonusGuidePage_net__dFEdF,.ChristmasBonusGuidePage_section__KqsiJ{-moz-column-break-inside:auto;break-inside:auto}.ChristmasBonusGuidePage_chart__gPXD1,.ChristmasBonusGuidePage_compareCard__H66Mp,.ChristmasBonusGuidePage_faq__L4_uW,.ChristmasBonusGuidePage_plan__lPsLM{-moz-column-break-inside:avoid;break-inside:avoid}}