@font-face{font-family:Literata;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/60f58a7a803855c6.0ua4-zm6wrjdq.woff2?dpl=dpl_GgnNqf9SJbmmTWaNqpvV1jfNevUa)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Literata;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/187df20e17b435d1.0fvngwq16qrpp.woff2?dpl=dpl_GgnNqf9SJbmmTWaNqpvV1jfNevUa)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Literata;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/5e8350fc289b169a.0u6.dc64dl9ds.woff2?dpl=dpl_GgnNqf9SJbmmTWaNqpvV1jfNevUa)format("woff2");unicode-range:U+1F??}@font-face{font-family:Literata;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/f99ec718d2aa2628.0w0nnp9t-7vmz.woff2?dpl=dpl_GgnNqf9SJbmmTWaNqpvV1jfNevUa)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Literata;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/252b59f46c3165d8.17.v05m1y6iez.woff2?dpl=dpl_GgnNqf9SJbmmTWaNqpvV1jfNevUa)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Literata;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/2ce13b16b29213e7.05fx94_q0ld_e.woff2?dpl=dpl_GgnNqf9SJbmmTWaNqpvV1jfNevUa)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Literata;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/c8d3663ba40d1542.p.140b~mgvrpene.woff2?dpl=dpl_GgnNqf9SJbmmTWaNqpvV1jfNevUa)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}.literata_af227a47-module__7DKEtW__className{font-family:Literata,Georgia,Times New Roman,serif;font-style:normal}
@font-face{font-family:Albert Sans;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fa976604f77b0cd0.14jh0uyw0e6~4.woff2?dpl=dpl_GgnNqf9SJbmmTWaNqpvV1jfNevUa)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Albert Sans;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/26aa48c1bdeb5547.p.0z53vlp8jppbq.woff2?dpl=dpl_GgnNqf9SJbmmTWaNqpvV1jfNevUa)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}.albert_sans_a5e30fa0-module__z3eHYW__className{font-family:Albert Sans,Helvetica Neue,Arial,sans-serif;font-style:normal}
.google-button-module__KcPMcW__google{min-height:44px;font-family:var(--font-sans);font-weight:var(--font-weight-semibold);letter-spacing:.01em;border-radius:var(--radius-button);color:#1f1f1f;cursor:pointer;transition:background-color var(--duration-base,.2s) var(--ease-corporate,ease);background:#fff;border:1px solid #747775;justify-content:center;align-items:center;gap:.75rem;padding:.75rem 1.5rem;display:inline-flex}.google-button-module__KcPMcW__google:hover{background:#f2f2f2}.google-button-module__KcPMcW__google:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.google-button-module__KcPMcW__google:disabled{cursor:progress;opacity:.7}.google-button-module__KcPMcW__logo{flex:none;width:1.125rem;height:1.125rem}
.site-module__RfA_6a__section{padding-top:3.5rem;padding-bottom:3.5rem}@media (min-width:768px){.site-module__RfA_6a__section{padding-top:4.5rem;padding-bottom:4.5rem}}@media (min-width:1024px){.site-module__RfA_6a__section{padding-top:5.5rem;padding-bottom:5.5rem}}.site-module__RfA_6a__anchor{scroll-margin-top:calc(var(--fm-header-total,90px) + 1.5rem)}.site-module__RfA_6a__ruledTop{border-top:1px solid var(--color-border-primary)}.site-module__RfA_6a__eyebrow{font-size:.9375rem;font-weight:var(--font-weight-medium);letter-spacing:0;color:var(--color-text-tertiary);margin:0 0 1rem;line-height:1.4}.site-module__RfA_6a__sectionHead{margin-bottom:2.5rem}.site-module__RfA_6a__headRule{border-bottom:1px solid var(--color-border-primary);justify-content:space-between;align-items:center;gap:1.5rem;margin-bottom:1.125rem;padding-bottom:.625rem;display:flex}.site-module__RfA_6a__headRule .site-module__RfA_6a__eyebrow{margin:0}.site-module__RfA_6a__headBody{grid-template-columns:1fr;gap:.875rem;display:grid}@media (min-width:900px){.site-module__RfA_6a__headBody{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:3.5rem}}.site-module__RfA_6a__sectionTitle{max-width:22ch;font-family:var(--font-serif);letter-spacing:0;color:var(--color-text-primary);text-wrap:balance;margin:0;font-size:clamp(1.9rem,3.4vw,2.9rem);font-weight:400;line-height:1.1}.site-module__RfA_6a__sectionTitleCompact{max-width:30ch;font-size:clamp(1.6rem,2.4vw,2.1rem);line-height:1.15}.site-module__RfA_6a__sectionLead{color:var(--color-text-secondary);max-width:56ch;margin:0;font-size:1.125rem;line-height:1.65}@media (min-width:900px){.site-module__RfA_6a__sectionLead{padding-top:.3rem}}.site-module__RfA_6a__pageHead{border-bottom:1px solid var(--color-border-primary);background:var(--color-bg-primary);padding-top:2.5rem}.site-module__RfA_6a__pageHeadGrid{grid-template-columns:1fr;align-items:start;gap:2rem;display:grid}@media (min-width:960px){.site-module__RfA_6a__pageHeadGrid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:4rem}}.site-module__RfA_6a__pageTitle{font-family:var(--font-serif);letter-spacing:0;color:var(--color-text-primary);text-wrap:balance;max-width:21ch;margin:0 0 1.25rem;font-size:clamp(2.3rem,3.8vw,3.25rem);font-weight:400;line-height:1.06}.site-module__RfA_6a__pageLead{color:var(--color-text-secondary);max-width:54ch;margin:0 0 1.5rem;font-size:1.1875rem;line-height:1.6}.site-module__RfA_6a__pageHeadPhoto{background:var(--color-bg-primary);border-bottom:1px solid var(--color-border-primary);padding-bottom:3rem}.site-module__RfA_6a__pageHeadImage{aspect-ratio:16/10;background:var(--s-sky,var(--color-bg-tertiary));position:relative}.site-module__RfA_6a__pageHeadImage img{object-fit:cover}.site-module__RfA_6a__pageHeadPanel{padding-top:1.75rem;position:relative}.site-module__RfA_6a__pageHeadAfter{margin-top:2rem}@media (min-width:900px){.site-module__RfA_6a__pageHeadPhoto{padding-bottom:4.5rem}.site-module__RfA_6a__pageHeadImage{aspect-ratio:auto;height:clamp(380px,56vh,600px)}.site-module__RfA_6a__pageHeadPanel{background:var(--s-panel,#fff);border-radius:4px;width:min(660px,100%);margin-top:-200px;padding:2.5rem 2.75rem 2.25rem}.site-module__RfA_6a__pageHeadPanel .site-module__RfA_6a__pageLead{margin-bottom:1.25rem}}.site-module__RfA_6a__num{font-variant-numeric:lining-nums proportional-nums}.site-module__RfA_6a__link{min-width:0;min-height:0;color:var(--color-primary);font-weight:var(--font-weight-semibold);text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in srgb, var(--color-primary) 35%, transparent);text-decoration-color:color-mix(in srgb, var(--color-primary) 35%, transparent);transition:color var(--duration-fast) var(--ease-corporate), text-decoration-color var(--duration-fast) var(--ease-corporate)}.site-module__RfA_6a__link:hover{color:var(--color-primary-dark);text-decoration-color:currentColor}.site-module__RfA_6a__link:active{opacity:1;transform:none}.site-module__RfA_6a__terms{max-width:78ch;color:var(--color-text-tertiary);border-top:1px solid var(--color-border-primary);margin:1.25rem 0 0;padding-top:1.25rem;font-size:.8125rem;line-height:1.6}.site-module__RfA_6a__ctaRow{flex-wrap:wrap;gap:.75rem;display:flex}@media (max-width:560px){.site-module__RfA_6a__ctaRow>.fm-btn{flex:100%}}.site-module__RfA_6a__prose{max-width:72ch;color:var(--color-text-secondary);font-size:1rem;line-height:1.75}.site-module__RfA_6a__prose>:first-child{margin-top:0}.site-module__RfA_6a__prose>:last-child{margin-bottom:0}.site-module__RfA_6a__prose p{margin:0 0 1.125rem}.site-module__RfA_6a__prose strong,.site-module__RfA_6a__prose b{color:var(--color-text-primary);font-weight:var(--font-weight-semibold)}.site-module__RfA_6a__prose h2{font-family:var(--font-serif);color:var(--color-text-primary);letter-spacing:0;border-top:1px solid var(--color-border-primary);margin:2.75rem 0 1rem;padding-top:1.25rem;font-size:1.5rem;font-weight:400;line-height:1.25}.site-module__RfA_6a__prose>h2:first-child{border-top:0;margin-top:0;padding-top:0}.site-module__RfA_6a__prose h3{font-family:var(--font-serif);color:var(--color-text-primary);letter-spacing:0;margin:2rem 0 .75rem;font-size:1.1875rem;font-weight:500;line-height:1.35}.site-module__RfA_6a__prose h4{font-family:var(--font-sans);font-size:.9375rem;font-weight:var(--font-weight-semibold);color:var(--color-text-primary);letter-spacing:0;margin:1.5rem 0 .5rem}.site-module__RfA_6a__prose ul,.site-module__RfA_6a__prose ol{margin:0 0 1.125rem;padding:0;list-style:none}.site-module__RfA_6a__prose li{margin-bottom:.5rem;padding-left:1.5rem;position:relative}.site-module__RfA_6a__prose ul>li:before{content:"";background:var(--color-text-tertiary);border-radius:50%;width:5px;height:5px;position:absolute;top:.7em;left:.25rem}.site-module__RfA_6a__prose ol{counter-reset:prose-item}.site-module__RfA_6a__prose ol>li{counter-increment:prose-item}.site-module__RfA_6a__prose ol>li:before{content:counter(prose-item) ".";font-weight:var(--font-weight-semibold);color:var(--color-text-tertiary);position:absolute;top:0;left:0}.site-module__RfA_6a__prose dl{margin:0 0 1.125rem}.site-module__RfA_6a__prose dt{font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin-top:1.125rem}.site-module__RfA_6a__prose dd{margin:.3rem 0 0;padding-left:1rem}.site-module__RfA_6a__prose a{min-width:0;min-height:0;color:var(--color-primary);font-weight:var(--font-weight-semibold);text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in srgb, var(--color-primary) 35%, transparent);text-decoration-color:color-mix(in srgb, var(--color-primary) 35%, transparent);transition:text-decoration-color var(--duration-fast) var(--ease-corporate)}.site-module__RfA_6a__prose a:hover{text-decoration-color:currentColor}.site-module__RfA_6a__prose table{border-collapse:collapse;width:100%;min-width:30rem;margin:0 0 1.125rem;font-size:.9375rem}.site-module__RfA_6a__prose th,.site-module__RfA_6a__prose td{text-align:left;vertical-align:baseline;border-bottom:1px solid var(--color-border-primary);padding:.75rem 1rem .75rem 0}.site-module__RfA_6a__prose thead th{font-size:.8125rem;font-weight:var(--font-weight-semibold);letter-spacing:0;color:var(--color-text-tertiary);border-bottom:1px solid var(--color-border-secondary)}.site-module__RfA_6a__contents{border-top:1px solid var(--color-border-primary)}.site-module__RfA_6a__contentsTitle{font-size:.875rem;font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin:.875rem 0 .5rem}.site-module__RfA_6a__contentsList{margin:0;padding:0;list-style:none}.site-module__RfA_6a__contentsList li{border-top:1px solid var(--color-border-primary)}.site-module__RfA_6a__contentsLink{min-width:0;min-height:0;color:var(--color-text-secondary);transition:color var(--duration-fast) var(--ease-corporate);align-items:baseline;gap:.875rem;padding:.5625rem 0;font-size:.875rem;text-decoration:none;display:flex}.site-module__RfA_6a__contentsLink:hover{color:var(--color-primary)}.site-module__RfA_6a__contentsLink:active{opacity:1;transform:none}@media (min-width:720px){.site-module__RfA_6a__contentsTwoCol{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:3rem;display:grid}}.site-module__RfA_6a__markerList{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.site-module__RfA_6a__markerList li{color:var(--color-text-secondary);padding-left:1.5rem;font-size:.9375rem;line-height:1.6;position:relative}.site-module__RfA_6a__markerList li:before{content:"";background:var(--color-text-tertiary);border-radius:50%;width:5px;height:5px;position:absolute;top:.65em;left:.25rem}.site-module__RfA_6a__markerListRuled{border-top:1px solid var(--color-border-primary);display:block}.site-module__RfA_6a__markerListRuled li{border-bottom:1px solid var(--color-border-primary);padding:.625rem 0 .625rem 1.5rem;line-height:1.55}.site-module__RfA_6a__markerListRuled li:before{top:1.3em}.site-module__RfA_6a__ruledList{border-top:1px solid var(--color-border-primary);margin:0;padding:0;list-style:none}.site-module__RfA_6a__ruledList li{border-bottom:1px solid var(--color-border-primary);grid-template-columns:minmax(0,1fr);gap:1rem;padding:1rem 0;display:grid}.site-module__RfA_6a__ruledList.site-module__RfA_6a__ruledNumbered li{grid-template-columns:1.5rem minmax(0,1fr)}.site-module__RfA_6a__ruledNum{font-size:.875rem;font-weight:var(--font-weight-semibold);color:var(--color-text-tertiary);line-height:1.6}.site-module__RfA_6a__ruledTerm{font-size:.9375rem;font-weight:var(--font-weight-semibold);color:var(--color-primary);margin-bottom:.3rem;display:block}.site-module__RfA_6a__ruledDesc{color:var(--color-text-secondary);font-size:.9375rem;line-height:1.65}.site-module__RfA_6a__rows{border-top:1px solid var(--color-border-primary);margin:0;padding:0;list-style:none}.site-module__RfA_6a__row{border-bottom:1px solid var(--color-border-primary);grid-template-columns:1fr;gap:.75rem 2.5rem;padding:1.125rem 0;display:grid}@media (min-width:900px){.site-module__RfA_6a__row{grid-template-columns:2.25rem minmax(0,1fr) minmax(0,1.15fr);align-items:start;gap:2.5rem}}.site-module__RfA_6a__rowIndex{font-size:.875rem;font-weight:var(--font-weight-semibold);color:var(--color-text-tertiary);padding-top:.2rem}.site-module__RfA_6a__rowTitle{font-family:var(--font-serif);color:var(--color-text-primary);margin:0 0 .5rem;font-size:1.25rem;font-weight:500;line-height:1.3}.site-module__RfA_6a__rowDesc{color:var(--color-text-secondary);margin:0 0 .75rem;font-size:.9375rem;line-height:1.65}.site-module__RfA_6a__panel{border:1px solid var(--color-border-primary);border-radius:var(--radius-card);background:var(--s-panel,#fff);overflow:hidden}.site-module__RfA_6a__panelHead{background:var(--color-bg-tertiary);border-bottom:1px solid var(--color-border-primary);color:var(--color-text-primary);font-size:.9375rem;font-weight:var(--font-weight-semibold);justify-content:space-between;align-items:baseline;gap:1rem;padding:.75rem 1.25rem;display:flex}.site-module__RfA_6a__panelHeadNote{font-size:.8125rem;font-weight:var(--font-weight-normal);color:var(--color-text-tertiary)}.site-module__RfA_6a__panelList{margin:0;padding:0;list-style:none}.site-module__RfA_6a__panelList li{border-bottom:1px solid var(--color-border-primary);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:.2rem 1.25rem;padding:.6875rem 1.25rem;display:grid}.site-module__RfA_6a__panelList li:last-child{border-bottom:0}.site-module__RfA_6a__panelLabel{color:var(--color-text-primary);font-size:.9375rem}.site-module__RfA_6a__panelNote{color:var(--color-text-tertiary);grid-column:1;font-size:.75rem;line-height:1.45}.site-module__RfA_6a__panelValue{font-size:1.125rem;font-weight:var(--font-weight-semibold);color:var(--color-text-primary);white-space:nowrap}.site-module__RfA_6a__panelFoot{border-top:1px solid var(--color-border-primary);background:var(--color-bg-tertiary);color:var(--color-text-tertiary);padding:.75rem 1.25rem;font-size:.75rem;line-height:1.5}.site-module__RfA_6a__spec{border:1px solid var(--color-border-primary);border-radius:var(--radius-card);background:var(--s-panel,#fff)}.site-module__RfA_6a__specRow{border-bottom:1px solid var(--color-border-primary);justify-content:space-between;align-items:baseline;gap:1.5rem;padding:.8125rem 1.25rem;display:flex}.site-module__RfA_6a__specRow:last-child{border-bottom:0}.site-module__RfA_6a__specLabel{color:var(--color-text-secondary);font-size:.875rem}.site-module__RfA_6a__specValue{font-size:.9375rem;font-weight:var(--font-weight-semibold);color:var(--color-text-primary);text-align:right}.site-module__RfA_6a__defGrid{border-top:1px solid var(--color-border-primary);grid-template-columns:1fr;gap:0;display:grid}@media (min-width:820px){.site-module__RfA_6a__defGrid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:3.5rem}}.site-module__RfA_6a__defItem{border-bottom:1px solid var(--color-border-primary);padding:1.125rem 0}.site-module__RfA_6a__defTerm{font-size:.9375rem;font-weight:var(--font-weight-semibold);color:var(--color-primary);margin:0 0 .375rem}.site-module__RfA_6a__defDesc{color:var(--color-text-secondary);margin:0;font-size:.9375rem;line-height:1.65}.site-module__RfA_6a__brief{border-bottom:1px solid var(--color-border-primary);background:var(--color-bg-secondary);padding-top:2.5rem;padding-bottom:2.5rem}.site-module__RfA_6a__briefGrid{grid-template-columns:1fr;gap:1.75rem;display:grid}@media (min-width:720px){.site-module__RfA_6a__briefGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem 3rem}}@media (min-width:1100px){.site-module__RfA_6a__briefGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}.site-module__RfA_6a__briefItem{border-top:1px solid var(--color-border-secondary);padding-top:.875rem}.site-module__RfA_6a__briefTerm{font-size:.9375rem;font-weight:var(--font-weight-semibold);color:var(--color-primary);margin:0 0 .375rem}.site-module__RfA_6a__briefDesc{color:var(--color-text-secondary);margin:0;font-size:.875rem;line-height:1.65}.site-module__RfA_6a__tableScroll{-webkit-overflow-scrolling:touch;overflow-x:auto}.site-module__RfA_6a__table{border-collapse:collapse;width:100%;min-width:34rem;font-size:.9375rem}.site-module__RfA_6a__table caption{caption-side:bottom;color:var(--color-text-tertiary);text-align:left;margin-top:1rem;font-size:.8125rem;line-height:1.6}.site-module__RfA_6a__table th,.site-module__RfA_6a__table td{text-align:left;vertical-align:baseline;padding:.8125rem 1rem}.site-module__RfA_6a__table thead th{font-size:.8125rem;font-weight:var(--font-weight-semibold);letter-spacing:0;color:var(--color-text-tertiary);border-bottom:1px solid var(--color-border-secondary);white-space:nowrap}.site-module__RfA_6a__table tbody tr{border-bottom:1px solid var(--color-border-primary)}.site-module__RfA_6a__table tbody th{font-weight:var(--font-weight-medium);color:var(--color-text-primary)}.site-module__RfA_6a__table td{color:var(--color-text-secondary)}.site-module__RfA_6a__numCol{white-space:nowrap;text-align:right!important}.site-module__RfA_6a__table tfoot td,.site-module__RfA_6a__table tfoot th{border-top:1px solid var(--color-border-secondary);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);padding-top:1rem}.site-module__RfA_6a__plans{grid-template-columns:1fr;align-items:start;gap:1.5rem;display:grid}@media (min-width:820px){.site-module__RfA_6a__plans{grid-template-columns:repeat(2,minmax(0,1fr))}}.site-module__RfA_6a__plan{border:1px solid var(--color-border-primary);border-radius:var(--radius-card);background:var(--s-panel,#fff);flex-direction:column;padding:1.75rem;display:flex}.site-module__RfA_6a__planFeatured,.site-module__RfA_6a__planHero{border:1px solid var(--color-primary);background:var(--s-sky,var(--color-accent-light))}.site-module__RfA_6a__plansThree{grid-template-columns:1fr;align-items:stretch;gap:1.25rem;display:grid}.site-module__RfA_6a__plansThree>.site-module__RfA_6a__planHero{order:-1}@media (min-width:720px){.site-module__RfA_6a__plansThree{grid-template-columns:repeat(2,minmax(0,1fr))}.site-module__RfA_6a__plansThree>.site-module__RfA_6a__planHero{grid-column:1/-1}}@media (min-width:1024px){.site-module__RfA_6a__plansThree{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr) minmax(0,1fr);padding-block:.75rem}.site-module__RfA_6a__plansThree>.site-module__RfA_6a__planHero{order:0;grid-column:auto;margin-block:-.75rem;padding-top:2.25rem;padding-bottom:2.25rem}}.site-module__RfA_6a__planChips{flex-wrap:wrap;gap:.375rem;min-height:1.375rem;margin:0 0 .75rem;display:flex}.site-module__RfA_6a__chip{border:1px solid var(--color-border-primary);font-size:.75rem;font-weight:var(--font-weight-semibold);color:var(--color-text-secondary);background:var(--color-bg-tertiary);border-radius:999px;align-items:center;padding:.125rem .625rem;line-height:1.5;display:inline-flex}.site-module__RfA_6a__chipNavy{border-color:var(--color-primary);background:var(--color-primary);color:var(--color-text-white)}.site-module__RfA_6a__chipGold{border-color:var(--color-secondary);background:var(--color-secondary-tint);color:var(--color-primary)}.site-module__RfA_6a__planPriceNote{color:var(--color-text-secondary);margin:-.5rem 0 1rem;font-size:.875rem;line-height:1.55}.site-module__RfA_6a__planPromo{border:1px solid var(--color-secondary);border-radius:var(--radius-tag);background:var(--color-secondary-tint);color:var(--color-text-primary);margin:-.5rem 0 1rem;padding:.375rem .625rem;font-size:.8125rem;line-height:1.45}.site-module__RfA_6a__planFeaturesLabel{font-size:.8125rem;font-weight:var(--font-weight-semibold);color:var(--color-text-tertiary);margin:0 0 .25rem}.site-module__RfA_6a__planCta{width:100%}.site-module__RfA_6a__planClickable{transition:border-color var(--duration-fast) var(--ease-corporate);position:relative}.site-module__RfA_6a__planClickable:hover{border-color:var(--color-primary)}.site-module__RfA_6a__planCtaStretched:after{content:"";border-radius:inherit;position:absolute;inset:0}.site-module__RfA_6a__freeStrip{border:1px solid var(--color-border-primary);border-radius:var(--radius-card);background:var(--s-panel,#fff);gap:1.25rem;margin-top:1.5rem;padding:1.75rem;display:grid}@media (min-width:900px){.site-module__RfA_6a__freeStrip{grid-template-columns:minmax(0,1fr) auto;align-items:center}}.site-module__RfA_6a__freeStripTitle{font-family:var(--font-serif);color:var(--color-text-primary);margin:.5rem 0 .75rem;font-size:1.5rem;font-weight:400}@media (min-width:720px){.site-module__RfA_6a__freeStrip .site-module__RfA_6a__markerList{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:2rem}}.site-module__RfA_6a__planHead{border-bottom:1px solid var(--color-border-primary);justify-content:space-between;align-items:baseline;gap:1rem;padding-bottom:1rem;display:flex}.site-module__RfA_6a__planName{font-family:var(--font-sans);font-size:1.0625rem;font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}.site-module__RfA_6a__planTag{font-size:.8125rem;font-weight:var(--font-weight-semibold);color:var(--color-text-tertiary)}.site-module__RfA_6a__planPrice{align-items:baseline;gap:.375rem;padding:1rem 0;display:flex}.site-module__RfA_6a__planCurrency{font-family:var(--font-serif);color:var(--color-text-primary);font-size:1.5rem;font-weight:400}.site-module__RfA_6a__planAmount{font-family:var(--font-serif);letter-spacing:0;color:var(--color-text-primary);font-size:3rem;font-weight:400;line-height:1}.site-module__RfA_6a__planPeriod{color:var(--color-text-tertiary);font-size:.875rem}.site-module__RfA_6a__planFeatures{border-top:1px solid var(--color-border-primary);flex:1;margin:0 0 1.75rem;padding:0;list-style:none}.site-module__RfA_6a__planFeatures li{border-bottom:1px solid var(--color-border-primary);color:var(--color-text-secondary);padding:.6875rem 0;font-size:.9375rem;line-height:1.55}.site-module__RfA_6a__planFoot{color:var(--color-text-tertiary);margin:.875rem 0 0;font-size:.8125rem;line-height:1.55}.site-module__RfA_6a__planNote{border-top:1px solid var(--color-border-primary);max-width:78ch;color:var(--color-text-secondary);margin:2rem 0 0;padding-top:1.5rem;font-size:.875rem;line-height:1.7}.site-module__RfA_6a__ruledList+.site-module__RfA_6a__planNote,.site-module__RfA_6a__tableScroll+.site-module__RfA_6a__planNote{border-top:0;padding-top:0}.site-module__RfA_6a__figure{margin:0}.site-module__RfA_6a__frame{border:1px solid var(--color-border-primary);border-radius:var(--radius-card);background:var(--color-bg-tertiary);line-height:0;overflow:hidden}.site-module__RfA_6a__frame img{width:100%;height:auto;display:block}.site-module__RfA_6a__frameless{width:100%;max-width:var(--art-w,460px);margin:0 auto;line-height:0}.site-module__RfA_6a__frameless img{width:100%;height:auto;display:block}.site-module__RfA_6a__caption{gap:.25rem;margin-top:.875rem;display:grid}.site-module__RfA_6a__captionLabel{font-size:.9375rem;font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}.site-module__RfA_6a__captionText{color:var(--color-text-secondary);font-size:.9375rem;line-height:1.6}.site-module__RfA_6a__plate{border-top:1px solid var(--color-border-primary);border-bottom:1px solid var(--color-border-primary);padding-top:2.5rem;padding-bottom:2.5rem}@media (min-width:768px){.site-module__RfA_6a__plate{padding-top:3.5rem;padding-bottom:3.5rem}}.site-module__RfA_6a__plateGrid{grid-template-columns:1fr;align-items:center;gap:1.5rem;display:grid}@media (min-width:900px){.site-module__RfA_6a__plateGrid{grid-template-columns:minmax(0, var(--plate-art-w,460px)) minmax(0, 1fr);gap:3rem}}.site-module__RfA_6a__plateArt,.site-module__RfA_6a__plateArtCell{width:100%;max-width:var(--plate-art-w,460px);margin:0 auto;line-height:0}@media (min-width:900px){.site-module__RfA_6a__plateArt,.site-module__RfA_6a__plateArtCell{margin:0}}.site-module__RfA_6a__plateArtFramed{border:1px solid var(--color-border-primary);border-radius:var(--radius-card);background:var(--color-bg-tertiary);line-height:0;display:block;overflow:hidden}.site-module__RfA_6a__plateArt img,.site-module__RfA_6a__plateArtFramed img{width:100%;height:auto;display:block}.site-module__RfA_6a__plateNote{gap:.5rem;max-width:44ch;display:grid}.site-module__RfA_6a__plateNote .site-module__RfA_6a__captionLabel{font-family:var(--font-serif);font-size:clamp(1.4rem,2vw,1.75rem);font-weight:400;line-height:1.2}.site-module__RfA_6a__plateNote .site-module__RfA_6a__captionText{font-size:1.0625rem;line-height:1.6}.site-module__RfA_6a__band{color:var(--color-text-white)}.site-module__RfA_6a__bandInner{max-width:46rem}.site-module__RfA_6a__bandTitle{font-family:var(--font-serif);color:var(--color-text-white);text-wrap:balance;margin:0 0 1rem;font-size:clamp(1.9rem,3.4vw,2.9rem);font-weight:400;line-height:1.1}.site-module__RfA_6a__bandLead{color:var(--s-mist,#dce4f0);margin:0 0 2rem;font-size:1.125rem;line-height:1.65}.site-module__RfA_6a__bandTerms{color:var(--s-haze,#afc2e0);border-top-color:#ffffff2e;}.site-module__RfA_6a__bandSplit{background:var(--s-night,#0a1a33);grid-template-columns:minmax(0,1fr);display:grid}.site-module__RfA_6a__bandPhoto{aspect-ratio:16/10;background:var(--s-night,#0a1a33);position:relative}.site-module__RfA_6a__bandPhoto img{object-fit:cover}.site-module__RfA_6a__bandSplitInner{padding:3rem max(16px, env(safe-area-inset-right,0px)) 3.5rem max(16px, env(safe-area-inset-left,0px));align-self:center;max-width:44rem}@media (min-width:900px){.site-module__RfA_6a__bandSplit{grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:520px}.site-module__RfA_6a__bandPhoto{aspect-ratio:auto;min-height:100%}.site-module__RfA_6a__bandSplitInner{padding:4.5rem 4rem}}.site-module__RfA_6a__chartMeta{border-top:1px solid var(--color-border-primary);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.25rem;padding-top:1rem;display:flex}.site-module__RfA_6a__chartMetaList{flex-wrap:wrap;gap:1.75rem;margin:0;display:flex}.site-module__RfA_6a__chartMetaList dt{font-size:.8125rem;font-weight:var(--font-weight-normal);color:var(--color-text-tertiary);margin:0 0 .2rem}.site-module__RfA_6a__chartMetaList dd{font-size:.9375rem;font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin:0}.site-module__RfA_6a__chartMetaAction{flex:none}@media (max-width:639px){.site-module__RfA_6a__chartMeta{flex-direction:column;align-items:stretch}.site-module__RfA_6a__chartMetaAction{width:100%}}.site-module__RfA_6a__studyAids{border-top:1px solid var(--color-border-primary);margin-top:2.5rem;padding-top:2.5rem}@media (min-width:1024px){.site-module__RfA_6a__studyAids{margin-top:3.5rem;padding-top:3.5rem}}
.formula-page-module__iKKViW__workGrid{align-items:center}.formula-page-module__iKKViW__defList{margin:0}:is(.formula-page-module__iKKViW__library .formula-mini-btn,.formula-page-module__iKKViW__library .formula-overlay-btn,.formula-page-module__iKKViW__library .formula-overlay-btn-ghost,.formula-page-module__iKKViW__library .formula-sheet-search,.formula-page-module__iKKViW__library .formula-sheet-filters select){border-radius:999px}.formula-page-module__iKKViW__library .formula-overlay-btn{box-shadow:none}
.day-module__Oko8-q__cover{object-fit:cover}.day-module__Oko8-q__h2{font-family:var(--s-serif);letter-spacing:normal;color:var(--s-ink);text-wrap:balance;margin:0;font-size:clamp(1.9rem,3.4vw,2.9rem);font-weight:400;line-height:1.08}.day-module__Oko8-q__lead{color:var(--s-ink-2);max-width:48ch;margin:16px 0 0;font-size:1.1875rem;line-height:1.55}.day-module__Oko8-q__sectionHead{max-width:760px;margin-bottom:48px}.day-module__Oko8-q__ctaRow{flex-wrap:wrap;align-items:center;gap:12px;margin-top:26px;display:flex}.day-module__Oko8-q__ctaRow .fm-btn{min-height:52px;padding:0 28px}.day-module__Oko8-q__hero{background:var(--s-air);position:relative}.day-module__Oko8-q__heroPhoto{height:clamp(600px, calc(100vh - var(--fm-header-total,90px)), 860px);background:var(--s-sky);position:relative}.day-module__Oko8-q__heroPhoto .day-module__Oko8-q__cover{object-position:62% 45%}.day-module__Oko8-q__heroWrap{max-width:var(--container-max-width,1280px);padding:0 var(--container-padding,2rem);margin:0 auto;position:absolute;bottom:48px;left:0;right:0}.day-module__Oko8-q__heroPanel{background:var(--s-panel);border-radius:4px;width:min(600px,100%);padding:40px 44px 36px}.day-module__Oko8-q__heroLabel{color:var(--s-ink-2);margin:0 0 14px;font-size:.9375rem}.day-module__Oko8-q__heroTitle{font-family:var(--s-serif);letter-spacing:normal;color:var(--s-ink);text-wrap:balance;margin:0;font-size:clamp(2.4rem,4vw,3.75rem);font-weight:400;line-height:1.05}.day-module__Oko8-q__heroLead{color:var(--s-ink-2);margin:18px 0 0;font-size:1.125rem;line-height:1.55}.day-module__Oko8-q__terms{color:var(--s-ink-2);margin:16px 0 0;font-size:.875rem;line-height:1.5}@media (max-width:1099px){.day-module__Oko8-q__heroPhoto{aspect-ratio:16/9;height:auto}.day-module__Oko8-q__heroWrap{margin-top:-88px;position:relative;bottom:auto}.day-module__Oko8-q__heroPanel{width:min(680px,100%)}}@media (max-width:699px){.day-module__Oko8-q__heroPhoto{aspect-ratio:16/10}.day-module__Oko8-q__heroWrap{margin-top:0;padding:0}.day-module__Oko8-q__heroPanel{width:100%;padding:24px max(16px, env(safe-area-inset-right,0px)) 32px max(16px, env(safe-area-inset-left,0px));border-radius:0}.day-module__Oko8-q__heroTitle{font-size:clamp(2.2rem,9.6vw,2.75rem)}.day-module__Oko8-q__heroLead{font-size:1.0625rem}.day-module__Oko8-q__ctaRow .fm-btn{flex:100%}}.day-module__Oko8-q__videoSection{background:var(--s-panel);border-bottom:1px solid var(--s-line);padding:clamp(64px,9vw,112px) 0 clamp(56px,8vw,96px)}.day-module__Oko8-q__videoHead{max-width:760px;margin-bottom:36px}.day-module__Oko8-q__videoFrame{border:1px solid var(--s-line);border-radius:var(--radius-card,6px);background:var(--s-air);width:100%;position:relative;overflow:hidden}.day-module__Oko8-q__video{background:#000;width:100%;height:100%;display:block}.day-module__Oko8-q__videoPoster{background:var(--s-panel);cursor:pointer;border:0;width:100%;padding:0;display:block;position:absolute;inset:0}.day-module__Oko8-q__videoPoster:after{content:"";background:#0a1a332e;position:absolute;inset:0}.day-module__Oko8-q__playDisc{z-index:1;background:var(--s-royal);color:#fff;border-radius:50%;place-items:center;width:84px;height:84px;margin:-42px 0 0 -42px;padding-left:4px;transition:background-color .16s;display:grid;position:absolute;top:50%;left:50%;box-shadow:0 10px 30px #0f2a5447}.day-module__Oko8-q__videoPoster:hover .day-module__Oko8-q__playDisc{background:var(--s-ink)}.day-module__Oko8-q__videoPoster:focus-visible{outline:2px solid var(--s-royal);outline-offset:-4px}.day-module__Oko8-q__videoTag{z-index:1;background:var(--s-ink);color:#fff;border-radius:999px;padding:6px 14px;font-size:.875rem;font-weight:600;position:absolute;bottom:16px;left:16px}.day-module__Oko8-q__figureRow{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin:48px 0 0;display:grid}.day-module__Oko8-q__figure{border-top:1px solid var(--s-ink);flex-direction:column-reverse;justify-content:flex-end;gap:4px;padding-top:14px;display:flex}.day-module__Oko8-q__figure dt{color:var(--s-ink-2);font-size:.9375rem}.day-module__Oko8-q__figure dd{font-family:var(--s-serif);color:var(--s-ink);font-variant-numeric:lining-nums proportional-nums;margin:0;font-size:clamp(2.25rem,3.6vw,3.25rem);font-weight:400;line-height:1.05}.day-module__Oko8-q__figureNote{color:var(--s-ink-2);margin:18px 0 0;font-size:.875rem}@media (max-width:699px){.day-module__Oko8-q__figureRow{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:24px}.day-module__Oko8-q__playDisc{width:64px;height:64px;margin:-32px 0 0 -32px}}.day-module__Oko8-q__showcaseSection{background:var(--s-air);scroll-margin-top:calc(var(--fm-header-total,90px) + 1rem);padding:clamp(64px,9vw,112px) 0}.day-module__Oko8-q__showcaseNav{flex-wrap:wrap;gap:8px;margin-bottom:24px;display:flex}.day-module__Oko8-q__showcaseTab{border:1px solid var(--s-line);background:var(--s-panel);min-height:40px;color:var(--s-ink);font-family:var(--s-sans);cursor:pointer;border-radius:999px;align-items:center;padding:0 16px;font-size:.9375rem;font-weight:500;transition:background-color .16s,border-color .16s,color .16s;display:inline-flex}.day-module__Oko8-q__showcaseTab:hover{border-color:var(--s-royal)}.day-module__Oko8-q__showcaseTabActive{background:var(--s-royal);border-color:var(--s-royal);color:#fff}.day-module__Oko8-q__showcaseTrack{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;grid-auto-columns:100%;grid-auto-flow:column;gap:24px;margin:0;padding:0;list-style:none;display:grid;position:relative;overflow-x:auto}.day-module__Oko8-q__showcaseTrack::-webkit-scrollbar{display:none}.day-module__Oko8-q__slide{scroll-snap-align:start;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:48px;padding:8px 0;display:grid}.day-module__Oko8-q__slideName{font-family:var(--s-serif);color:var(--s-ink);margin:0;font-size:clamp(1.75rem,2.6vw,2.25rem);font-weight:400;line-height:1.1}.day-module__Oko8-q__slideLine{color:var(--s-ink-2);margin:12px 0 0;font-size:1.0625rem;line-height:1.55}.day-module__Oko8-q__slideItems{border-top:1px solid var(--s-line);margin:24px 0 0;padding:0;list-style:none}.day-module__Oko8-q__slideItems li{border-bottom:1px solid var(--s-line);color:var(--s-ink);padding:11px 0;font-size:.9375rem}.day-module__Oko8-q__slideLink{color:var(--s-royal);text-underline-offset:5px;align-items:center;margin-top:22px;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.day-module__Oko8-q__slideLink:hover{color:var(--s-ink)}.day-module__Oko8-q__slideArt{aspect-ratio:3/2;justify-content:center;align-items:center;display:flex}.day-module__Oko8-q__slideArt img{width:auto;max-width:100%;height:auto;max-height:100%;display:block}.day-module__Oko8-q__slideArtPhoto{border-radius:6px;position:relative;overflow:hidden}.day-module__Oko8-q__slideArtPhoto img{object-fit:cover;width:100%;max-width:none;height:100%;max-height:none}.day-module__Oko8-q__showcaseControls{align-items:center;gap:16px;margin-top:20px;display:flex}.day-module__Oko8-q__arrow{border:1px solid var(--s-ink);width:48px;height:48px;color:var(--s-ink);cursor:pointer;background:0 0;border-radius:50%;place-items:center;transition:background-color .16s,color .16s;display:inline-grid}.day-module__Oko8-q__arrow:hover:not(:disabled){background:var(--s-ink);color:#fff}.day-module__Oko8-q__arrow:disabled{border-color:var(--s-line);color:var(--s-ink-2);cursor:default}.day-module__Oko8-q__count{color:var(--s-ink-2);font-variant-numeric:tabular-nums;margin:0;font-size:.9375rem}@media (max-width:899px){.day-module__Oko8-q__showcaseNav{scrollbar-width:none;margin-left:calc(var(--container-padding,1rem) * -1);margin-right:calc(var(--container-padding,1rem) * -1);padding:0 var(--container-padding,1rem) 4px;flex-wrap:nowrap;overflow-x:auto}.day-module__Oko8-q__showcaseNav::-webkit-scrollbar{display:none}.day-module__Oko8-q__showcaseTab{flex:none}.day-module__Oko8-q__showcaseTrack{grid-auto-columns:88%;gap:14px}.day-module__Oko8-q__slide{grid-template-columns:minmax(0,1fr);gap:20px;padding:0}.day-module__Oko8-q__slideArt{order:-1}}.day-module__Oko8-q__daySection{background:var(--s-panel);border-top:1px solid var(--s-line);border-bottom:1px solid var(--s-line);padding:clamp(64px,9vw,112px) 0}.day-module__Oko8-q__day{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px 28px;margin:0;padding:0;list-style:none;display:grid;position:relative}.day-module__Oko8-q__day:before{content:"";background:#0f2a5466;height:1px;position:absolute;top:1.45rem;left:0;right:0}.day-module__Oko8-q__time{font-family:var(--s-serif);color:var(--s-royal);font-variant-numeric:lining-nums proportional-nums;margin:0;font-size:2.5rem;font-weight:400;line-height:1.15;position:relative}.day-module__Oko8-q__time span{background:var(--s-panel);padding-right:14px}.day-module__Oko8-q__place{font-family:var(--s-sans);color:var(--s-ink);margin:10px 0 16px;font-size:1.0625rem;font-weight:600}.day-module__Oko8-q__hourPhoto{aspect-ratio:4/5;background:var(--s-sky);border-radius:4px;position:relative;overflow:hidden}.day-module__Oko8-q__hourText{color:var(--s-ink-2);margin:16px 0 0;font-size:1rem;line-height:1.55}.day-module__Oko8-q__dayFoot{font-family:var(--s-serif);color:var(--s-royal);margin:56px 0 0;font-size:clamp(1.375rem,2.2vw,1.75rem);line-height:1.35}@media (max-width:1099px){.day-module__Oko8-q__day{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px 28px}.day-module__Oko8-q__day:before{display:none}}@media (max-width:599px){.day-module__Oko8-q__day{grid-template-columns:minmax(0,1fr)}.day-module__Oko8-q__hourPhoto{aspect-ratio:4/3}.day-module__Oko8-q__time{font-size:2.25rem}}.day-module__Oko8-q__reviewSection{background:var(--s-panel);border-top:1px solid var(--s-line);padding:clamp(64px,9vw,112px) 0}.day-module__Oko8-q__review{grid-template:"video head""video body"1fr/minmax(0,360px) minmax(0,1fr);align-items:start;gap:28px clamp(32px,5vw,80px);display:grid}.day-module__Oko8-q__reviewHead{grid-area:head;max-width:44rem}.day-module__Oko8-q__reviewHead h2{max-width:18ch}.day-module__Oko8-q__reviewVideo{grid-area:video;width:100%;max-width:360px}.day-module__Oko8-q__reviewQuote{grid-area:body;max-width:44rem;margin:0}.day-module__Oko8-q__quote{margin:0}.day-module__Oko8-q__quote p{font-family:var(--s-serif);color:var(--s-ink);text-wrap:balance;margin:0;font-size:clamp(1.75rem,2.6vw,2.25rem);font-weight:400;line-height:1.2}.day-module__Oko8-q__quoteBy{color:var(--s-ink);margin-top:18px;font-size:1.0625rem;font-weight:600}.day-module__Oko8-q__reviewNote{color:var(--s-ink-2);margin:8px 0 0;font-size:.9375rem;line-height:1.55}.day-module__Oko8-q__transcript{border-top:1px solid var(--s-line);border-bottom:1px solid var(--s-line);margin-top:28px}.day-module__Oko8-q__transcript summary{min-height:48px;color:var(--s-royal);cursor:pointer;align-items:center;font-weight:600;list-style:none;display:flex}.day-module__Oko8-q__transcript summary::-webkit-details-marker{display:none}.day-module__Oko8-q__transcript summary:after{content:"+";margin-left:auto;font-size:1.25rem;font-weight:400}.day-module__Oko8-q__transcript[open] summary:after{content:"−"}.day-module__Oko8-q__transcript p{color:var(--s-ink-2);margin:0 0 14px;font-size:1rem;line-height:1.65}@media (max-width:799px){.day-module__Oko8-q__review{grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-template-areas:"head""video""body"}.day-module__Oko8-q__reviewVideo{max-width:320px;margin:0 auto}}
.form-module__jKxalq__form{gap:1.25rem;max-width:46rem;display:grid}.form-module__jKxalq__row{grid-template-columns:minmax(0,1fr);gap:1.25rem;display:grid}@media (min-width:640px){.form-module__jKxalq__row{grid-template-columns:repeat(2,minmax(0,1fr))}}.form-module__jKxalq__field{gap:.5rem;min-width:0;display:grid}.form-module__jKxalq__label{font-family:var(--s-sans,var(--font-sans));color:var(--s-ink,var(--color-text-primary));font-size:.9375rem;font-weight:600;line-height:1.4}.form-module__jKxalq__input{width:100%;min-height:50px;color:var(--s-ink,var(--color-text-primary));background-color:var(--s-panel,#fff);border:1px solid var(--s-line,var(--color-border-primary));border-radius:10px;padding:.75rem 1rem;font-family:inherit;font-size:1rem;line-height:1.5;transition:border-color .2s}.form-module__jKxalq__input:hover{border-color:var(--s-haze,var(--color-border-secondary))}.form-module__jKxalq__input:focus{border-color:var(--s-royal,var(--color-primary))}textarea.form-module__jKxalq__input{resize:vertical;min-height:9.5rem}.form-module__jKxalq__actions{flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;margin-top:.25rem;display:flex}.form-module__jKxalq__submit{min-height:52px;padding:0 2rem}.form-module__jKxalq__submit:disabled{opacity:.7;cursor:not-allowed}@media (max-width:559px){.form-module__jKxalq__submit{width:100%}}.form-module__jKxalq__hint{color:var(--s-ink-2,var(--color-text-secondary));margin:0;font-size:.875rem;line-height:1.5}.form-module__jKxalq__error{border:1px solid var(--color-error);border-radius:var(--radius-card,6px);background:var(--color-error-light);color:var(--color-error);margin:0;padding:.875rem 1rem;font-size:.9375rem;line-height:1.5}.form-module__jKxalq__context{border:1px solid var(--s-line,var(--color-border-primary));border-radius:var(--radius-card,6px);background:var(--s-sky,var(--color-bg-tertiary));color:var(--s-ink,var(--color-text-primary));margin:0;padding:.875rem 1rem;font-size:.9375rem;font-weight:600}.form-module__jKxalq__done{border:1px solid var(--s-line,var(--color-border-primary));background:var(--s-panel,#fff);border-radius:6px;max-width:46rem;padding:2rem}.form-module__jKxalq__doneTitle{font-family:var(--s-serif,var(--font-serif));color:var(--s-ink,var(--color-text-primary));margin:0 0 .75rem;font-size:1.75rem;font-weight:400;line-height:1.2}.form-module__jKxalq__doneText{color:var(--s-ink-2,var(--color-text-secondary));margin:0 0 1.5rem;font-size:1.0625rem;line-height:1.65}.form-module__jKxalq__layout{grid-template-columns:minmax(0,1fr);align-items:start;gap:3rem;display:grid}@media (min-width:1024px){.form-module__jKxalq__layout{grid-template-columns:minmax(0,1.4fr) minmax(0,.8fr);gap:4.5rem}}.form-module__jKxalq__asideTitle{font-family:var(--s-serif,var(--font-serif));color:var(--s-ink,var(--color-text-primary));margin:0 0 .75rem;font-size:1.375rem;font-weight:400;line-height:1.25}
.guide-module__cl8W5G__split{grid-template-columns:minmax(0,1fr);align-items:start;gap:2.5rem;display:grid}@media (min-width:960px){.guide-module__cl8W5G__split{grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);gap:4.5rem}.guide-module__cl8W5G__splitEven{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.guide-module__cl8W5G__reading{max-width:64ch;color:var(--s-ink-2);font-size:1.0625rem;line-height:1.75}.guide-module__cl8W5G__reading p{margin:0 0 1.125rem}.guide-module__cl8W5G__reading p:last-child{margin-bottom:0}.guide-module__cl8W5G__reading strong{color:var(--s-ink);font-weight:600}.guide-module__cl8W5G__opening{color:var(--s-ink);font-size:1.1875rem;line-height:1.6}div.guide-module__cl8W5G__whitePanel{background:var(--s-panel)}.guide-module__cl8W5G__subhead{font-family:var(--s-serif);color:var(--s-ink);margin:0 0 1rem;font-size:1.375rem;line-height:1.25}.guide-module__cl8W5G__termGrid{margin:0}.guide-module__cl8W5G__subheadAfter{margin-top:2.5rem}.guide-module__cl8W5G__cards{grid-template-columns:minmax(0,1fr);gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}@media (min-width:900px){.guide-module__cl8W5G__cards3{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}.guide-module__cl8W5G__cards2{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}}.guide-module__cl8W5G__card{background:var(--s-panel);border:1px solid var(--s-line);border-radius:6px;flex-direction:column;padding:1.75rem 1.5rem 1.5rem;display:flex}@media (min-width:900px){.guide-module__cl8W5G__card{padding:2rem 1.75rem 1.75rem}}.guide-module__cl8W5G__cardMark{font-family:var(--s-serif);color:var(--s-royal);margin:0 0 1rem;font-size:3rem;font-weight:400;line-height:1}.guide-module__cl8W5G__cardTitle{font-family:var(--s-serif);color:var(--s-ink);margin:0 0 .625rem;font-size:1.375rem;line-height:1.25}.guide-module__cl8W5G__cardText{color:var(--s-ink-2);margin:0 0 1.25rem;font-size:.9375rem;line-height:1.65}.guide-module__cl8W5G__facts{border-top:1px solid var(--s-line);margin:0 0 1.25rem}.guide-module__cl8W5G__facts>div{border-bottom:1px solid var(--s-line);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:1rem;padding:.625rem 0;display:grid}.guide-module__cl8W5G__facts dt{color:var(--s-ink-2);font-size:.875rem}.guide-module__cl8W5G__facts dd{color:var(--s-ink);font-variant-numeric:lining-nums proportional-nums;margin:0;font-size:.9375rem;font-weight:600}.guide-module__cl8W5G__cardFoot{flex-wrap:wrap;gap:.5rem 1.25rem;margin-top:auto;padding-top:.25rem;display:flex}.guide-module__cl8W5G__pill{border:1px solid var(--s-line);background:var(--s-sky);min-height:1.75rem;color:var(--s-ink);white-space:nowrap;font-variant-numeric:lining-nums proportional-nums;border-radius:999px;align-items:center;padding:0 .75rem;font-size:.8125rem;font-weight:600;line-height:1;display:inline-flex}.guide-module__cl8W5G__steps{border-top:1px solid var(--s-line);margin:0;padding:0;list-style:none}.guide-module__cl8W5G__step{border-bottom:1px solid var(--s-line);grid-template-columns:minmax(0,1fr);gap:.5rem;padding:1.5rem 0;display:grid}@media (min-width:820px){.guide-module__cl8W5G__step{grid-template-columns:13rem minmax(0,1fr);gap:2.5rem;padding:1.75rem 0}}.guide-module__cl8W5G__stepWhen{font-family:var(--s-serif);color:var(--s-royal);font-variant-numeric:lining-nums proportional-nums;margin:0;font-size:1.5rem;font-weight:400;line-height:1.2}.guide-module__cl8W5G__stepTitle{font-family:var(--s-sans);color:var(--s-ink);margin:0 0 .375rem;font-size:1.0625rem;font-weight:600;line-height:1.4}.guide-module__cl8W5G__stepText{max-width:68ch;color:var(--s-ink-2);margin:0;font-size:1rem;line-height:1.7}.guide-module__cl8W5G__stepText+.guide-module__cl8W5G__stepText{margin-top:.625rem}.guide-module__cl8W5G__links{grid-template-columns:minmax(0,1fr);gap:1rem;margin:0;padding:0;list-style:none;display:grid}@media (min-width:720px){.guide-module__cl8W5G__links{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.guide-module__cl8W5G__links{grid-template-columns:repeat(3,minmax(0,1fr))}}.guide-module__cl8W5G__links.guide-module__cl8W5G__linksStack{grid-template-columns:minmax(0,1fr)}.guide-module__cl8W5G__linkPanel{background:var(--s-panel);border:1px solid var(--s-line);border-radius:6px;height:100%;min-height:0;padding:1.25rem 1.375rem;text-decoration:none;transition:border-color .16s;display:block}.guide-module__cl8W5G__linkPanel:hover{border-color:var(--s-royal)}.guide-module__cl8W5G__linkPanel:focus-visible{outline:2px solid var(--s-royal);outline-offset:2px}.guide-module__cl8W5G__linkTitle{color:var(--s-royal);text-underline-offset:.2em;margin-bottom:.375rem;font-size:1rem;font-weight:600;-webkit-text-decoration:underline #153a7459;text-decoration:underline #153a7459;text-decoration-thickness:1px;display:block}.guide-module__cl8W5G__linkPanel:hover .guide-module__cl8W5G__linkTitle{text-decoration-color:currentColor}.guide-module__cl8W5G__linkDesc{color:var(--s-ink-2);font-size:.9375rem;line-height:1.6;display:block}.guide-module__cl8W5G__figure{margin:0}.guide-module__cl8W5G__figure img{width:100%;height:auto;display:block}.guide-module__cl8W5G__figureFramed{border:1px solid var(--s-line);background:var(--s-sky);border-radius:6px;line-height:0;overflow:hidden}.guide-module__cl8W5G__figcaption{gap:.25rem;margin-top:.875rem;display:grid}.guide-module__cl8W5G__figLabel{color:var(--s-ink);font-size:.9375rem;font-weight:600}.guide-module__cl8W5G__figText{color:var(--s-ink-2);font-size:.9375rem;line-height:1.6}.guide-module__cl8W5G__note{max-width:72ch;color:var(--s-ink-2);margin:1.5rem 0 0;font-size:.9375rem;line-height:1.7}.guide-module__cl8W5G__note+.guide-module__cl8W5G__note{margin-top:.75rem}.guide-module__cl8W5G__tablePanel{background:var(--s-panel);border:1px solid var(--s-line);border-radius:6px;padding:.25rem 1.25rem .5rem}.guide-module__cl8W5G__tablePanel table{min-width:30rem}.guide-module__cl8W5G__tablePanel tbody tr:last-child{border-bottom:0}.guide-module__cl8W5G__pacing{max-width:28rem;margin-top:1.75rem}.guide-module__cl8W5G__narrowOnly{display:none}@media (max-width:719px){.guide-module__cl8W5G__wideOnly{display:none}.guide-module__cl8W5G__narrowOnly{display:block}}.guide-module__cl8W5G__topicStack{border-top:1px solid var(--s-line);margin:0;padding:0;list-style:none}.guide-module__cl8W5G__topicStackItem{border-bottom:1px solid var(--s-line);padding:1rem 0}.guide-module__cl8W5G__topicStackHead{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.guide-module__cl8W5G__topicStackName{color:var(--s-ink);font-size:.9375rem;font-weight:600}.guide-module__cl8W5G__topicStackMeta{color:var(--s-ink-2);font-variant-numeric:lining-nums proportional-nums;margin:.375rem 0 0;font-size:.875rem}.guide-module__cl8W5G__topicStackText{color:var(--s-ink-2);margin:.375rem 0 0;font-size:.9375rem;line-height:1.6}.guide-module__cl8W5G__nowrap{white-space:nowrap}.guide-module__cl8W5G__contents{margin-top:2rem}
.notes-module__6oPuTG__centred{align-items:center}.notes-module__6oPuTG__defList{margin:0}
.blog-module__3rPSzG__filters{flex-wrap:wrap;gap:.5rem;display:flex}.blog-module__3rPSzG__filter{border:1px solid var(--color-border-primary);background:var(--s-panel,#fff);min-width:0;min-height:40px;color:var(--color-text-secondary);font-family:inherit;font-size:.875rem;font-weight:var(--font-weight-semibold);cursor:pointer;white-space:nowrap;transition:background-color var(--duration-fast) var(--ease-corporate), color var(--duration-fast) var(--ease-corporate);border-radius:999px;padding:0 1rem}.blog-module__3rPSzG__filter:hover{border-color:var(--color-primary);color:var(--color-primary)}.blog-module__3rPSzG__filterActive,.blog-module__3rPSzG__filterActive:hover{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-text-white)}.blog-module__3rPSzG__grid{grid-template-columns:1fr;gap:2rem;display:grid}@media (min-width:700px){.blog-module__3rPSzG__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1080px){.blog-module__3rPSzG__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.blog-module__3rPSzG__pager{border-top:1px solid var(--color-border-primary);flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:2.5rem;padding-top:1.5rem;display:flex}.blog-module__3rPSzG__page{border:1px solid var(--color-border-primary);min-width:40px;min-height:40px;color:var(--color-text-secondary);font-variant-numeric:tabular-nums;cursor:pointer;transition:border-color var(--duration-fast) var(--ease-corporate), color var(--duration-fast) var(--ease-corporate);background:0 0;border-radius:999px;padding:0 .875rem;font-size:.875rem}.blog-module__3rPSzG__page:hover:not(:disabled){border-color:var(--color-primary);color:var(--color-primary)}.blog-module__3rPSzG__page:disabled{opacity:.45;cursor:default}.blog-module__3rPSzG__pageActive,.blog-module__3rPSzG__pageActive:hover{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-text-white)}.blog-module__3rPSzG__count{color:var(--color-text-tertiary);font-variant-numeric:tabular-nums;font-size:.875rem}
.careers-module__tEy4wG__roles{border-top:1px solid var(--s-line,var(--color-border-primary));margin:0;padding:0;list-style:none}.careers-module__tEy4wG__role{border-bottom:1px solid var(--s-line,var(--color-border-primary));grid-template-columns:minmax(0,1fr);gap:1rem 2.5rem;padding:1.5rem 0;display:grid}@media (min-width:760px){.careers-module__tEy4wG__role{grid-template-columns:minmax(0,1fr) auto;align-items:center}}.careers-module__tEy4wG__roleTitle{font-family:var(--s-serif,var(--font-serif));color:var(--s-ink,var(--color-text-primary));margin:0 0 .375rem;font-size:1.375rem;line-height:1.2}.careers-module__tEy4wG__roleMeta{color:var(--s-ink-2,var(--color-text-secondary));margin:0 0 .625rem;font-size:.9375rem;line-height:1.5}.careers-module__tEy4wG__roleDesc{max-width:62ch;color:var(--s-ink-2,var(--color-text-secondary));margin:0;font-size:1rem;line-height:1.6}.careers-module__tEy4wG__roleAction{justify-self:start}.careers-module__tEy4wG__applyAnchor{scroll-margin-top:calc(var(--fm-header-total,90px) + 1.5rem)}
.topics-module__qq2wGW__topicHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1rem;margin-bottom:.75rem;display:flex}.topics-module__qq2wGW__topicName{font-family:var(--s-serif);color:var(--s-ink);margin:0;font-size:1.375rem;line-height:1.2}.topics-module__qq2wGW__topicName a{min-height:0;color:inherit;text-decoration:none}.topics-module__qq2wGW__topicName a:hover{color:var(--s-royal);text-underline-offset:.18em;text-decoration:underline;text-decoration-thickness:1px}.topics-module__qq2wGW__topicMeta{color:var(--s-ink-2);font-variant-numeric:lining-nums proportional-nums;margin:0 0 .875rem;font-size:.875rem;line-height:1.5}.topics-module__qq2wGW__topicMeta span+span:before{content:"·";margin:0 .5rem}.topics-module__qq2wGW__topicIncludes{border-top:1px solid var(--s-line);color:var(--s-ink-2);margin:0 0 1.25rem;padding-top:.875rem;font-size:.875rem;line-height:1.6}.topics-module__qq2wGW__topicIncludes strong{color:var(--s-ink);font-weight:600}.topics-module__qq2wGW__footNote{color:var(--s-ink-2);font-variant-numeric:lining-nums proportional-nums;font-size:.875rem;line-height:1.6}.topics-module__qq2wGW__nowrap{white-space:nowrap}.topics-module__qq2wGW__themeList{margin-top:.375rem}.topics-module__qq2wGW__subtopics{gap:.75rem;display:grid}.topics-module__qq2wGW__subtopic{border:1px solid var(--s-line);background:var(--s-panel);border-radius:6px;transition:border-color .16s}.topics-module__qq2wGW__subtopic:hover,.topics-module__qq2wGW__subtopic[open]{border-color:var(--s-haze)}.topics-module__qq2wGW__summary{cursor:pointer;grid-template-columns:1.75rem minmax(0,1fr) auto;align-items:baseline;gap:.75rem;padding:1.125rem 1.25rem;list-style:none;display:grid}.topics-module__qq2wGW__summary::-webkit-details-marker{display:none}.topics-module__qq2wGW__summary:focus-visible{outline:2px solid var(--s-royal);outline-offset:2px;border-radius:6px}.topics-module__qq2wGW__num{font-family:var(--s-serif);color:var(--s-royal);font-variant-numeric:lining-nums proportional-nums;font-size:1.125rem}.topics-module__qq2wGW__name{font-family:var(--s-sans);color:var(--s-ink);margin:0;font-size:1.0625rem;font-weight:600;line-height:1.45}.topics-module__qq2wGW__count{color:var(--s-ink-2);white-space:nowrap;font-size:.8125rem}.topics-module__qq2wGW__count:after{content:"+";text-align:center;width:1rem;color:var(--s-royal);margin-left:.5rem;font-size:1.0625rem;font-weight:600;display:inline-block}.topics-module__qq2wGW__subtopic[open] .topics-module__qq2wGW__count:after{content:"−"}.topics-module__qq2wGW__body{border-top:1px solid var(--s-line);padding:1rem 1.25rem 1.25rem}@media (min-width:640px){.topics-module__qq2wGW__body{padding-left:3.75rem}}.topics-module__qq2wGW__desc{max-width:72ch;color:var(--s-ink-2);margin:0 0 1rem;font-size:.9375rem;line-height:1.7}.topics-module__qq2wGW__conceptsLabel{color:var(--s-ink);margin:0 0 .5rem;font-size:.875rem;font-weight:600}.topics-module__qq2wGW__practice{border-top:1px solid var(--s-line);margin:1rem 0 0;padding-top:1rem;font-size:.9375rem}.topics-module__qq2wGW__pager{grid-template-columns:minmax(0,1fr);gap:.75rem;display:grid}@media (min-width:640px){.topics-module__qq2wGW__pager{grid-template-columns:repeat(2,minmax(0,1fr))}}.topics-module__qq2wGW__pagerLink{border:1px solid var(--s-line);background:var(--s-panel);border-radius:6px;min-height:0;padding:1.125rem 1.375rem;text-decoration:none;transition:border-color .16s;display:block}.topics-module__qq2wGW__pagerLink:hover{border-color:var(--s-royal)}.topics-module__qq2wGW__pagerLink:focus-visible{outline:2px solid var(--s-royal);outline-offset:2px}.topics-module__qq2wGW__pagerNext{text-align:right}.topics-module__qq2wGW__pagerLabel{color:var(--s-ink-2);margin-bottom:.25rem;font-size:.8125rem;display:block}.topics-module__qq2wGW__pagerName{font-family:var(--s-serif);color:var(--s-royal);font-size:1.25rem;line-height:1.25;display:block}.topics-module__qq2wGW__pagerFoot{color:var(--s-ink-2);margin:1.5rem 0 0;font-size:.9375rem}
.quiz-module__UXS_0W__howGrid{grid-template-columns:minmax(0,1fr);gap:2.5rem;display:grid}@media (min-width:1024px){.quiz-module__UXS_0W__howGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:4rem}}.quiz-module__UXS_0W__pair{grid-template-columns:1fr;gap:2rem;max-width:40rem;margin:0 auto;display:grid}@media (min-width:820px){.quiz-module__UXS_0W__pair{grid-template-columns:minmax(0,2.82fr) minmax(0,1fr);align-items:start;gap:1.75rem}}.quiz-module__UXS_0W__pairArt{line-height:0}.quiz-module__UXS_0W__pairArt img{width:100%;height:auto;display:block}.quiz-module__UXS_0W__phoneArt{max-width:180px}@media (min-width:820px){.quiz-module__UXS_0W__phoneArt{max-width:none}}.quiz-module__UXS_0W__centred{align-items:center}.quiz-module__UXS_0W__defList{margin:0}table.quiz-module__UXS_0W__coverageTable{min-width:0}
.home-module__7XBcjq__section{}.home-module__7XBcjq__anchor{}.home-module__7XBcjq__num{}.home-module__7XBcjq__link{}.home-module__7XBcjq__terms{}.home-module__7XBcjq__ctaRow{}.home-module__7XBcjq__evidenceCaption{}.home-module__7XBcjq__evidenceLabel{}.home-module__7XBcjq__evidenceText{}.home-module__7XBcjq__plan{}.home-module__7XBcjq__planHead{}.home-module__7XBcjq__planName{}.home-module__7XBcjq__planTag{}.home-module__7XBcjq__planPrice{}.home-module__7XBcjq__planCurrency{}.home-module__7XBcjq__planAmount{}.home-module__7XBcjq__planPeriod{}.home-module__7XBcjq__planFeatures{}.home-module__7XBcjq__planFoot{}.home-module__7XBcjq__planNote{}.home-module__7XBcjq__planHero{}.home-module__7XBcjq__plansThree{}.home-module__7XBcjq__planChips{}.home-module__7XBcjq__planPriceNote{}.home-module__7XBcjq__chip{}.home-module__7XBcjq__chipNavy{}.home-module__7XBcjq__chipGold{}.home-module__7XBcjq__freeStrip{}.home-module__7XBcjq__freeStripTitle{}.home-module__7XBcjq__markerList{}.home-module__7XBcjq__close{}.home-module__7XBcjq__closeInner{}.home-module__7XBcjq__closeTitle{}.home-module__7XBcjq__closeLead{}.home-module__7XBcjq__hero{background:var(--color-bg-primary);padding-top:2rem}.home-module__7XBcjq__heroGrid{grid-template-columns:1fr;align-items:center;gap:2.5rem;display:grid}@media (min-width:960px){.home-module__7XBcjq__heroGrid{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:3.5rem}}.home-module__7XBcjq__heroTitle{font-family:var(--font-serif);font-weight:var(--font-weight-semibold);letter-spacing:-.01em;color:var(--color-primary);max-width:17ch;margin:0 0 1.125rem;font-size:clamp(2.2rem,3.7vw,3.4rem);line-height:1.1}.home-module__7XBcjq__heroLead{color:var(--color-text-secondary);max-width:46ch;margin:0 0 1.75rem;font-size:1.125rem;line-height:1.65}.home-module__7XBcjq__heroFacts{border-top:1px solid var(--color-border-primary);grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin:2rem 0 0;padding-top:1.25rem;display:grid}.home-module__7XBcjq__heroFact{flex-direction:column;gap:.125rem;display:flex}.home-module__7XBcjq__heroFactValue{font-size:1.5rem;font-weight:var(--font-weight-semibold);color:var(--color-text-primary);order:-1;margin:0;line-height:1.2}.home-module__7XBcjq__heroFactLabel{color:var(--color-text-tertiary);font-size:.8125rem;line-height:1.35}.home-module__7XBcjq__heroPhoto{border:1px solid var(--color-border-primary);background:var(--color-bg-tertiary);border-radius:6px;margin:0;line-height:0;position:relative;overflow:hidden}.home-module__7XBcjq__heroPhoto img{width:100%;height:auto;display:block}.home-module__7XBcjq__heroStat{display:none}@media (max-width:959px){.home-module__7XBcjq__hero{padding-top:1.25rem}.home-module__7XBcjq__heroGrid{flex-direction:column;align-items:stretch;gap:0;display:flex}.home-module__7XBcjq__heroMain,.home-module__7XBcjq__heroAside{display:contents}.home-module__7XBcjq__heroTitle{order:1;margin-bottom:.5rem}.home-module__7XBcjq__heroStat{font-size:.9375rem;line-height:1.4;font-weight:var(--font-weight-medium);color:var(--color-text-secondary);order:2;margin:0 0 1rem;display:block}.home-module__7XBcjq__heroPhoto{aspect-ratio:16/9;order:3;margin-bottom:1rem}.home-module__7XBcjq__heroPhoto img{object-fit:cover;object-position:38% center;height:100%}.home-module__7XBcjq__ctaRow{order:4}.home-module__7XBcjq__ctaRow>*{flex:100%}.home-module__7XBcjq__terms{order:5;margin-top:.75rem;padding-top:.75rem}.home-module__7XBcjq__heroLead{order:6;margin:1.75rem 0 0}.home-module__7XBcjq__heroFacts{order:7;margin-top:1.5rem}}@media (max-width:559px){.home-module__7XBcjq__heroFacts{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:1rem}}.home-module__7XBcjq__standing{background:var(--color-bg-secondary);border-top:1px solid var(--color-border-primary);border-bottom:1px solid var(--color-border-primary);padding:1.5rem 0}.home-module__7XBcjq__standingGrid{grid-template-columns:1fr;gap:1rem;margin:0;display:grid}@media (min-width:640px){.home-module__7XBcjq__standingGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem 2rem}}@media (min-width:1100px){.home-module__7XBcjq__standingGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}.home-module__7XBcjq__standingTerm{font-size:.9375rem;font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin:0 0 .125rem}.home-module__7XBcjq__standingDesc{color:var(--color-text-secondary);margin:0;font-size:.875rem;line-height:1.55}.home-module__7XBcjq__practiceLead{grid-template-columns:1fr;gap:1.75rem;margin-bottom:2.5rem;display:grid}@media (min-width:1000px){.home-module__7XBcjq__practiceLead{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:center;gap:3.5rem}}.home-module__7XBcjq__practiceFrame{border:1px solid var(--color-border-primary);background:var(--color-bg-tertiary);border-radius:6px;margin:0;line-height:0;overflow:hidden}.home-module__7XBcjq__practiceFrame img{width:100%;height:auto;display:block}.home-module__7XBcjq__practicePoints{border-top:1px solid var(--color-border-primary);margin:0;padding:0;list-style:none}.home-module__7XBcjq__practicePoints li{border-bottom:1px solid var(--color-border-primary);color:var(--color-text-primary);grid-template-columns:1.75rem minmax(0,1fr);gap:.75rem;padding:1.125rem 0;font-size:1.0625rem;line-height:1.6;display:grid}.home-module__7XBcjq__practiceNum{font-weight:var(--font-weight-semibold);color:var(--color-text-tertiary)}.home-module__7XBcjq__practiceGrid{grid-template-columns:1fr;gap:2rem;display:grid}@media (min-width:820px){.home-module__7XBcjq__practiceGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem}}.home-module__7XBcjq__practiceGrid figure{margin:0}.home-module__7XBcjq__moduleGrid{grid-template-columns:1fr;column-gap:2.5rem;margin:0;padding:0;list-style:none;display:grid}@media (min-width:640px){.home-module__7XBcjq__moduleGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:960px){.home-module__7XBcjq__moduleGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.home-module__7XBcjq__moduleCell{border-top:1px solid var(--color-border-primary);padding:1rem 0 1.125rem}.home-module__7XBcjq__moduleLink{font-size:1.0625rem;}.home-module__7XBcjq__moduleLine{color:var(--color-text-secondary);margin:.375rem 0 0;font-size:.9375rem;line-height:1.55}.home-module__7XBcjq__exhibits{grid-template-columns:1fr;gap:2.5rem;margin-top:2.5rem;display:grid}@media (min-width:900px){.home-module__7XBcjq__exhibits{grid-template-columns:repeat(2,minmax(0,1fr));gap:3.5rem}}.home-module__7XBcjq__exhibit{margin:0}.home-module__7XBcjq__exhibitArt{width:100%;max-width:560px;margin:0 auto;line-height:0}.home-module__7XBcjq__exhibitArt img{width:100%;height:auto;display:block}.home-module__7XBcjq__sectionFoot{color:var(--color-text-secondary);flex-wrap:wrap;align-items:baseline;gap:.75rem;margin:2.5rem 0 0;font-size:.9375rem;display:flex}@media (max-width:639px){.home-module__7XBcjq__sectionFoot{flex-direction:column;gap:.5rem}.home-module__7XBcjq__sectionFoot>[aria-hidden=true]{display:none}}.home-module__7XBcjq__chartSection{background:var(--color-bg-secondary)}.home-module__7XBcjq__chartBar{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1.5rem;margin:0 0 .875rem;font-size:.9375rem;display:flex}.home-module__7XBcjq__chartName{font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin:0}.home-module__7XBcjq__chartTopic{font-weight:var(--font-weight-normal);color:var(--color-text-secondary)}.home-module__7XBcjq__chartTopic:after{content:" · "}.home-module__7XBcjq__chartStage{min-height:720px}.home-module__7XBcjq__chartStage:empty{border:1px solid var(--color-border-primary);background:var(--color-bg-primary);border-radius:6px}@media (max-width:899px){.home-module__7XBcjq__chartStage{min-height:1100px}}
.contact-module__xwJ-uq__desks{border-top:1px solid var(--s-line,var(--color-border-primary));margin:0;padding:0;list-style:none}.contact-module__xwJ-uq__desk{border-bottom:1px solid var(--s-line,var(--color-border-primary));grid-template-columns:minmax(0,1fr);gap:.25rem 2rem;padding:1rem 0;display:grid}@media (min-width:720px){.contact-module__xwJ-uq__desk{grid-template-columns:minmax(0,1fr) auto;align-items:center}}.contact-module__xwJ-uq__deskName{color:var(--s-ink,var(--color-text-primary));margin:0;font-size:1rem;font-weight:600;line-height:1.45}.contact-module__xwJ-uq__deskNote{color:var(--s-ink-2,var(--color-text-secondary));grid-column:1;margin:0;font-size:.9375rem;line-height:1.55}.contact-module__xwJ-uq__deskMail{min-width:0;min-height:0;color:var(--s-royal,var(--color-primary));text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);overflow-wrap:anywhere;justify-self:start;margin-top:.25rem;font-size:.9375rem;font-weight:600;transition:text-decoration-color .2s}.contact-module__xwJ-uq__deskMail:hover{text-decoration-color:currentColor}@media (min-width:720px){.contact-module__xwJ-uq__deskMail{grid-area:1/2/span 2;margin-top:0}}.contact-module__xwJ-uq__helpList{border-top:1px solid var(--s-line,var(--color-border-primary));margin:0;padding:0;list-style:none}.contact-module__xwJ-uq__helpList li{border-bottom:1px solid var(--s-line,var(--color-border-primary))}.contact-module__xwJ-uq__helpLink{gap:.125rem;min-height:0;padding:.75rem 0;text-decoration:none;display:grid}.contact-module__xwJ-uq__helpName{color:var(--s-royal,var(--color-primary));font-size:.9375rem;font-weight:600}.contact-module__xwJ-uq__helpDesc{color:var(--s-ink-2,var(--color-text-secondary));font-size:.875rem;line-height:1.5}.contact-module__xwJ-uq__helpLink:hover .contact-module__xwJ-uq__helpName{text-underline-offset:.2em;text-decoration:underline}
.parts-module__2O4f-W__split{grid-template-columns:minmax(0,1fr);align-items:start;gap:2.5rem;display:grid}@media (min-width:960px){.parts-module__2O4f-W__split{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:4.5rem}.parts-module__2O4f-W__splitWide{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center}}.parts-module__2O4f-W__body{max-width:64ch;color:var(--s-ink-2,var(--color-text-secondary));font-size:1.0625rem;line-height:1.72}.parts-module__2O4f-W__body p{margin:0 0 1.125rem}.parts-module__2O4f-W__body p:last-child{margin-bottom:0}.parts-module__2O4f-W__body strong{color:var(--s-ink,var(--color-text-primary));font-weight:600}.parts-module__2O4f-W__body h3{font-family:var(--s-serif,var(--font-serif));color:var(--s-ink,var(--color-text-primary));margin:2rem 0 .625rem;font-size:1.375rem;font-weight:400;line-height:1.3}.parts-module__2O4f-W__body h3:first-child{margin-top:0}.parts-module__2O4f-W__note{color:var(--s-ink-2,var(--color-text-secondary));max-width:72ch;margin:1.75rem 0 0;font-size:.9375rem;line-height:1.65}.parts-module__2O4f-W__photo{border:1px solid var(--s-line,var(--color-border-primary));border-radius:var(--radius-card,6px);background:var(--s-sky,var(--color-bg-tertiary));margin:0;line-height:0;overflow:hidden}.parts-module__2O4f-W__photo img,.parts-module__2O4f-W__render img{width:100%;height:auto;display:block}.parts-module__2O4f-W__render{width:100%;max-width:var(--art-w,560px);margin:0 auto;line-height:0}.parts-module__2O4f-W__figure{margin:0}.parts-module__2O4f-W__caption{color:var(--s-ink-2,var(--color-text-secondary));margin-top:.875rem;font-size:.9375rem;line-height:1.6;display:block}.parts-module__2O4f-W__tour{border-top:1px solid var(--s-line,var(--color-border-primary));margin:0;padding:0;list-style:none}.parts-module__2O4f-W__module{border-bottom:1px solid var(--s-line,var(--color-border-primary));scroll-margin-top:calc(var(--fm-header-total,90px) + 1.5rem);grid-template-columns:minmax(0,1fr);gap:2rem;padding:3rem 0;display:grid}@media (min-width:960px){.parts-module__2O4f-W__module{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:4.5rem;padding:4.5rem 0}.parts-module__2O4f-W__moduleFlip .parts-module__2O4f-W__moduleArt{order:2}}.parts-module__2O4f-W__moduleArt{min-width:0}.parts-module__2O4f-W__moduleName{font-family:var(--s-serif,var(--font-serif));color:var(--s-ink,var(--color-text-primary));text-wrap:balance;margin:0;font-size:clamp(1.875rem,2.8vw,2.25rem);font-weight:400;line-height:1.1}.parts-module__2O4f-W__moduleLine{color:var(--s-ink,var(--color-text-primary));max-width:46ch;margin:.75rem 0 0;font-size:1.1875rem;line-height:1.55}.parts-module__2O4f-W__moduleText{color:var(--s-ink-2,var(--color-text-secondary));max-width:60ch;margin:1rem 0 0;font-size:1rem;line-height:1.7}.parts-module__2O4f-W__items{border-top:1px solid var(--s-line,var(--color-border-primary));margin:1.5rem 0 0;padding:0;list-style:none}.parts-module__2O4f-W__items li{border-bottom:1px solid var(--s-line,var(--color-border-primary));color:var(--s-ink,var(--color-text-primary));padding:.6875rem 0;font-size:.9375rem;line-height:1.55}.parts-module__2O4f-W__moreLink{min-width:0;min-height:0;color:var(--s-royal,var(--color-primary));text-underline-offset:5px;align-items:center;margin-top:1.375rem;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;transition:color .2s;display:inline-flex}.parts-module__2O4f-W__moreLink:hover{color:var(--s-ink,var(--color-text-primary))}.parts-module__2O4f-W__jump{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.parts-module__2O4f-W__jump a{border:1px solid var(--s-line,var(--color-border-primary));background:var(--s-panel,#fff);min-height:40px;color:var(--s-ink,var(--color-text-primary));border-radius:999px;align-items:center;padding:0 1rem;font-size:.9375rem;font-weight:500;text-decoration:none;transition:border-color .2s;display:inline-flex}.parts-module__2O4f-W__jump a:hover{border-color:var(--s-royal,var(--color-primary))}.parts-module__2O4f-W__steps{border-top:1px solid var(--s-line,var(--color-border-primary));counter-reset:step;margin:0;padding:0;list-style:none}.parts-module__2O4f-W__step{border-bottom:1px solid var(--s-line,var(--color-border-primary));grid-template-columns:2rem minmax(0,1fr);gap:1.75rem .75rem;padding:3rem 0;display:grid}.parts-module__2O4f-W__step .parts-module__2O4f-W__stepArt{grid-column:1/-1}@media (min-width:960px){.parts-module__2O4f-W__step{grid-template-columns:3.5rem minmax(0,1.05fr) minmax(0,.95fr);align-items:start;gap:3rem;padding:4rem 0}.parts-module__2O4f-W__step .parts-module__2O4f-W__stepArt{grid-column:auto}}.parts-module__2O4f-W__stepNum{font-family:var(--s-serif,var(--font-serif));color:var(--s-royal,var(--color-primary));font-variant-numeric:lining-nums proportional-nums;padding-top:.125rem;font-size:clamp(1.75rem,2.6vw,2.25rem);font-weight:400;line-height:1}.parts-module__2O4f-W__stepTitle{font-family:var(--s-serif,var(--font-serif));color:var(--s-ink,var(--color-text-primary));text-wrap:balance;margin:0;font-size:clamp(1.75rem,2.6vw,2.25rem);font-weight:400;line-height:1.12}.parts-module__2O4f-W__stepArt{min-width:0}.parts-module__2O4f-W__links{border-top:1px solid var(--s-line,var(--color-border-primary));grid-template-columns:minmax(0,1fr);gap:0 3.5rem;margin:0;padding:0;list-style:none;display:grid}@media (min-width:820px){.parts-module__2O4f-W__links{grid-template-columns:repeat(2,minmax(0,1fr))}}.parts-module__2O4f-W__links li{border-bottom:1px solid var(--s-line,var(--color-border-primary));padding:1.125rem 0}.parts-module__2O4f-W__linkTitle{min-width:0;min-height:0;color:var(--s-royal,var(--color-primary));text-underline-offset:.22em;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in srgb, var(--s-royal,#153a74) 35%, transparent);text-decoration-color:color-mix(in srgb, var(--s-royal,#153a74) 35%, transparent);margin-bottom:.375rem;font-size:1rem;font-weight:600;display:inline-block}.parts-module__2O4f-W__linkTitle:hover{text-decoration-color:currentColor}.parts-module__2O4f-W__linkDesc{color:var(--s-ink-2,var(--color-text-secondary));margin:0;font-size:.9375rem;line-height:1.65}.parts-module__2O4f-W__qa{border-top:1px solid var(--s-line,var(--color-border-primary));grid-template-columns:minmax(0,1fr);gap:0 3.5rem;margin:0;display:grid}@media (min-width:900px){.parts-module__2O4f-W__qa{grid-template-columns:repeat(2,minmax(0,1fr))}}.parts-module__2O4f-W__qaItem{border-bottom:1px solid var(--s-line,var(--color-border-primary));padding:1.375rem 0}.parts-module__2O4f-W__qaItem dt{color:var(--s-ink,var(--color-text-primary));margin:0;font-size:1.0625rem;font-weight:600;line-height:1.45}.parts-module__2O4f-W__qaItem dd{color:var(--s-ink-2,var(--color-text-secondary));margin:.5rem 0 0;font-size:.9875rem;line-height:1.68}.parts-module__2O4f-W__body a,.parts-module__2O4f-W__qaItem dd a,.parts-module__2O4f-W__note a,.parts-module__2O4f-W__moduleText a,.parts-module__2O4f-W__linkDesc a{min-width:0;min-height:0;color:var(--s-royal,var(--color-primary));text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in srgb, var(--s-royal,#153a74) 35%, transparent);text-decoration-color:color-mix(in srgb, var(--s-royal,#153a74) 35%, transparent);font-weight:600}.parts-module__2O4f-W__body a:hover,.parts-module__2O4f-W__qaItem dd a:hover,.parts-module__2O4f-W__note a:hover,.parts-module__2O4f-W__moduleText a:hover,.parts-module__2O4f-W__linkDesc a:hover{text-decoration-color:currentColor}.parts-module__2O4f-W__listLabel{color:var(--s-ink-2,var(--color-text-secondary));margin:0 0 .75rem;font-size:.9375rem;font-weight:500}.parts-module__2O4f-W__facts{border:1px solid var(--s-line,var(--color-border-primary));border-radius:var(--radius-card,6px);background:var(--s-air,var(--color-bg-primary));margin-top:0;padding:.25rem 1.25rem}.parts-module__2O4f-W__facts li:last-child{border-bottom:0}.parts-module__2O4f-W__trio{border-top:1px solid var(--s-line,var(--color-border-primary));grid-template-columns:minmax(0,1fr);gap:0 3rem;margin:0;display:grid}@media (min-width:960px){.parts-module__2O4f-W__trio{border-top:0;grid-template-columns:repeat(3,minmax(0,1fr))}.parts-module__2O4f-W__trio .parts-module__2O4f-W__trioItem{border-top:1px solid var(--s-line,var(--color-border-primary));border-bottom:0}}.parts-module__2O4f-W__trioItem{border-bottom:1px solid var(--s-line,var(--color-border-primary));padding:1.25rem 0}.parts-module__2O4f-W__trioItem dt{font-family:var(--s-serif,var(--font-serif));color:var(--s-ink,var(--color-text-primary));margin:0 0 .5rem;font-size:1.375rem;font-weight:400;line-height:1.25}.parts-module__2O4f-W__trioItem dd{color:var(--s-ink-2,var(--color-text-secondary));margin:0;font-size:.9875rem;line-height:1.68}
.press-module__4Q6RNq__statement{border:1px solid var(--s-line,var(--color-border-primary));background:var(--s-air,var(--color-bg-primary));border-radius:6px;padding:1.75rem 2rem}@media (max-width:559px){.press-module__4Q6RNq__statement{padding:1.5rem 1.25rem}}.press-module__4Q6RNq__statementLabel{color:var(--s-ink,var(--color-text-primary));margin:0 0 .875rem;font-size:.9375rem;font-weight:600}.press-module__4Q6RNq__statementText{color:var(--s-ink,var(--color-text-primary));margin:0 0 1rem;font-size:1.0625rem;line-height:1.7}.press-module__4Q6RNq__statementNote{border-top:1px solid var(--s-line,var(--color-border-primary));color:var(--s-ink-2,var(--color-text-secondary));margin:0;padding-top:1rem;font-size:.875rem;line-height:1.6}
.pricing-module__lP4odW__picker{margin-bottom:1.75rem}.pricing-module__lP4odW__costs{margin-top:1.5rem}.pricing-module__lP4odW__costsLabel{font-size:.875rem;font-weight:var(--font-weight-semibold);color:var(--color-text-tertiary);margin:0 0 .5rem}.pricing-module__lP4odW__costsGrid{border:1px solid var(--color-border-primary);border-radius:var(--radius-card);background:var(--color-border-primary);grid-template-columns:1fr;gap:1px;display:grid;overflow:hidden}@media (min-width:720px){.pricing-module__lP4odW__costsGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.pricing-module__lP4odW__costCell{background:var(--color-bg-primary);padding:1rem 1.25rem}.pricing-module__lP4odW__costCellHero{background:var(--color-accent-light)}.pricing-module__lP4odW__costName{color:var(--color-text-secondary);margin:0;font-size:.8125rem}.pricing-module__lP4odW__costValue{font-size:1.5rem;font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin:.25rem 0;line-height:1.2}.pricing-module__lP4odW__costNote{color:var(--color-text-tertiary);margin:0;font-size:.8125rem}.pricing-module__lP4odW__props{grid-template-columns:1fr;gap:1rem;display:grid}@media (min-width:820px){.pricing-module__lP4odW__props{grid-template-columns:repeat(2,minmax(0,1fr))}}.pricing-module__lP4odW__prop{border:1px solid var(--color-border-primary);border-radius:var(--radius-card);background:var(--color-bg-tertiary);flex-direction:column;gap:.5rem;padding:1.25rem;display:flex}.pricing-module__lP4odW__propLead{border-color:var(--color-primary);background:var(--color-accent-light);grid-column:1/-1}@media (min-width:900px){.pricing-module__lP4odW__propLead{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start;column-gap:2.5rem;display:grid}}.pricing-module__lP4odW__propTop{align-items:center;gap:.5rem;display:flex}.pricing-module__lP4odW__propFigure{font-size:2rem;font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin:0;line-height:1.1}.pricing-module__lP4odW__propTitle{font-family:var(--font-serif);color:var(--color-text-primary);margin:0;font-size:1.375rem;font-weight:500;line-height:1.25}.pricing-module__lP4odW__propDesc{color:var(--color-text-secondary);margin:0;font-size:.9375rem;line-height:1.65}.pricing-module__lP4odW__steps{counter-reset:step;margin:1rem 0 0;padding:0;list-style:none}@media (min-width:900px){.pricing-module__lP4odW__steps{margin-top:0}}.pricing-module__lP4odW__steps li{counter-increment:step;border-bottom:1px solid var(--color-border-primary);color:var(--color-text-primary);gap:.75rem;padding:.75rem 0;font-size:.9375rem;line-height:1.5;display:flex}.pricing-module__lP4odW__steps li:first-child{border-top:1px solid var(--color-border-primary)}.pricing-module__lP4odW__steps li:before{content:counter(step);font-weight:var(--font-weight-semibold);color:var(--color-text-tertiary);flex:0 0 1rem}.pricing-module__lP4odW__learn{grid-template-columns:1fr;align-items:start;gap:2rem;display:grid}@media (min-width:960px){.pricing-module__lP4odW__learn{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:3rem}}.pricing-module__lP4odW__learnFigure{max-width:620px;margin:0;line-height:0}.pricing-module__lP4odW__learnFigure img{width:100%;height:auto;display:block}.pricing-module__lP4odW__compareWrap{border:1px solid var(--color-border-primary);border-radius:var(--radius-card);background:var(--s-panel,#fff);overflow:hidden}.pricing-module__lP4odW__compare{border-collapse:collapse;table-layout:fixed;width:100%;font-size:.875rem}.pricing-module__lP4odW__compare caption{caption-side:bottom;text-align:left;color:var(--color-text-tertiary);border-top:1px solid var(--color-border-primary);padding:.75rem 1rem;font-size:.8125rem}.pricing-module__lP4odW__compare th,.pricing-module__lP4odW__compare td{border-bottom:1px solid var(--color-border-primary);vertical-align:top;padding:.75rem 1rem}.pricing-module__lP4odW__compare thead th{text-align:center;font-weight:var(--font-weight-semibold);color:var(--color-primary);background:var(--color-bg-primary)}.pricing-module__lP4odW__compare thead th.pricing-module__lP4odW__featureHead{text-align:left}.pricing-module__lP4odW__compare thead th.pricing-module__lP4odW__heroHead{background:var(--color-primary);color:var(--color-text-white)}.pricing-module__lP4odW__headPrice{font-size:.75rem;font-weight:var(--font-weight-normal,400);opacity:.85;margin-top:.125rem;display:block}.pricing-module__lP4odW__compare tbody th[scope=row]{text-align:left;font-weight:var(--font-weight-normal,400);color:var(--color-text-primary)}.pricing-module__lP4odW__compare tbody td{text-align:center;color:var(--color-text-secondary)}.pricing-module__lP4odW__compare tbody td.pricing-module__lP4odW__heroCell{background:var(--color-accent-light);color:var(--color-text-primary)}.pricing-module__lP4odW__compare tr.pricing-module__lP4odW__groupRow th{text-align:left;font-size:.8125rem;font-weight:var(--font-weight-semibold);color:var(--color-text-secondary);background:var(--color-bg-tertiary)}.pricing-module__lP4odW__compare td.pricing-module__lP4odW__fullRow{text-align:left;color:var(--color-text-primary)}.pricing-module__lP4odW__yes{color:var(--color-primary);font-weight:var(--font-weight-bold)}.pricing-module__lP4odW__no{color:var(--color-text-tertiary)}.pricing-module__lP4odW__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:640px){.pricing-module__lP4odW__compareWrap{overflow:visible}.pricing-module__lP4odW__compare,.pricing-module__lP4odW__compare tbody{display:block}.pricing-module__lP4odW__compare thead{top:var(--fm-header-total,64px);z-index:2;background:var(--color-bg-primary);border-bottom:1px solid var(--color-border-primary);display:block;position:sticky}.pricing-module__lP4odW__compare tr{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.pricing-module__lP4odW__compare thead th.pricing-module__lP4odW__featureHead{display:none}.pricing-module__lP4odW__compare thead th{padding:.5rem .25rem;font-size:.6875rem}.pricing-module__lP4odW__compare tbody th[scope=row],.pricing-module__lP4odW__compare tr.pricing-module__lP4odW__groupRow th,.pricing-module__lP4odW__compare td.pricing-module__lP4odW__fullRow{border-bottom:0;grid-column:1/-1;padding-bottom:.25rem}.pricing-module__lP4odW__compare tbody td{padding:.25rem .25rem .75rem;font-size:.75rem}.pricing-module__lP4odW__compare caption{display:block}}.pricing-module__lP4odW__faqList{grid-template-columns:1fr;column-gap:3rem;margin:0;display:grid}@media (min-width:820px){.pricing-module__lP4odW__faqList{grid-template-columns:repeat(2,minmax(0,1fr))}}.pricing-module__lP4odW__faqItem{border-bottom:1px solid var(--color-border-primary);padding:1.125rem 0}.pricing-module__lP4odW__faqQ{font-size:1rem;font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin:0 0 .375rem}.pricing-module__lP4odW__faqA{color:var(--color-text-secondary);margin:0;font-size:.9375rem;line-height:1.65}.pricing-module__lP4odW__sticky{display:none}@media (max-width:768px){.pricing-module__lP4odW__sticky{z-index:40;padding:.75rem 1rem calc(.75rem + env(safe-area-inset-bottom,0px));background:var(--color-bg-primary);border-top:1px solid var(--color-border-primary);transition:transform var(--duration-base,.2s) var(--ease-corporate,ease);gap:.5rem;display:flex;position:fixed;bottom:0;left:0;right:0;transform:translateY(110%)}.pricing-module__lP4odW__stickyVisible{transform:translateY(0)}.pricing-module__lP4odW__sticky>*{flex:1 1 0}}.pricing-module__lP4odW__modal{z-index:60;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.pricing-module__lP4odW__modalBackdrop{background:color-mix(in srgb, var(--color-primary) 55%, transparent);cursor:pointer;border:0;position:absolute;inset:0}.pricing-module__lP4odW__modalCard{border:1px solid var(--color-border-primary);border-radius:var(--radius-card);background:var(--color-bg-primary);width:100%;max-width:460px;padding:1.75rem;position:relative}.pricing-module__lP4odW__modalClose{color:var(--color-text-tertiary);cursor:pointer;background:0 0;border:0;font-size:1.25rem;line-height:1;position:absolute;top:.75rem;right:.75rem}.pricing-module__lP4odW__modalTitle{font-family:var(--font-serif);font-size:1.375rem;font-weight:var(--font-weight-semibold);color:var(--color-primary);margin:.5rem 0}.pricing-module__lP4odW__modalBody{color:var(--color-text-secondary);margin:0 0 1rem;font-size:.9375rem;line-height:1.6}.pricing-module__lP4odW__waitlistForm{gap:.75rem;display:grid}.pricing-module__lP4odW__waitlistInput{border:1px solid var(--color-border-primary);border-radius:var(--radius-input,var(--radius-card));background:var(--color-bg-primary);width:100%;color:var(--color-text-primary);padding:.75rem .875rem;font-size:1rem}.pricing-module__lP4odW__statusOk{font-weight:var(--font-weight-semibold);color:var(--color-success);margin:0}.pricing-module__lP4odW__statusErr{color:var(--color-error);margin:.5rem 0 0;font-size:.875rem}.pricing-module__lP4odW__textButton{min-height:0;color:var(--color-primary);font:inherit;font-weight:var(--font-weight-semibold);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}
.webinars-module__IBb8sG__list{grid-template-columns:minmax(0,1fr);gap:1.5rem;display:grid}@media (min-width:960px){.webinars-module__IBb8sG__list{grid-template-columns:repeat(2,minmax(0,1fr))}}.webinars-module__IBb8sG__card{border:1px solid var(--s-line,var(--color-border-primary));background:var(--s-panel,#fff);border-radius:6px;flex-direction:column;padding:2rem;display:flex}@media (max-width:559px){.webinars-module__IBb8sG__card{padding:1.5rem 1.25rem}}.webinars-module__IBb8sG__chips{flex-wrap:wrap;gap:.5rem;margin:0 0 1.125rem;padding:0;list-style:none;display:flex}.webinars-module__IBb8sG__chip{border:1px solid var(--s-line,var(--color-border-primary));background:var(--s-air,var(--color-bg-primary));color:var(--s-ink-2,var(--color-text-secondary));border-radius:999px;align-items:center;padding:.25rem .75rem;font-size:.8125rem;font-weight:600;line-height:1.5;display:inline-flex}.webinars-module__IBb8sG__chipClosed{border-color:var(--s-ink,var(--color-text-primary));background:var(--s-ink,var(--color-text-primary));color:var(--color-text-white,#fff)}.webinars-module__IBb8sG__title{font-family:var(--s-serif,var(--font-serif));color:var(--s-ink,var(--color-text-primary));margin:0 0 .75rem;font-size:1.375rem;line-height:1.2}.webinars-module__IBb8sG__desc{color:var(--s-ink-2,var(--color-text-secondary));margin:0 0 1.25rem;font-size:1rem;line-height:1.65}.webinars-module__IBb8sG__when{border-top:1px solid var(--s-line,var(--color-border-primary));border-bottom:1px solid var(--s-line,var(--color-border-primary));color:var(--s-ink,var(--color-text-primary));flex-wrap:wrap;gap:.25rem 1.5rem;margin:0 0 1.25rem;padding:.875rem 0;font-size:.9375rem;font-weight:600;line-height:1.5;display:flex}.webinars-module__IBb8sG__whenTime{color:var(--s-ink-2,var(--color-text-secondary));font-weight:400}.webinars-module__IBb8sG__topicsLabel{color:var(--s-ink-2,var(--color-text-secondary));margin:0 0 .5rem;font-size:.875rem;font-weight:600}.webinars-module__IBb8sG__topics{flex-wrap:wrap;gap:.5rem;margin:0 0 1.5rem;padding:0;list-style:none;display:flex}.webinars-module__IBb8sG__topic{background:var(--s-sky,var(--color-bg-tertiary));color:var(--s-ink,var(--color-text-primary));border-radius:999px;padding:.25rem .75rem;font-size:.8125rem;line-height:1.5}.webinars-module__IBb8sG__action{margin-top:auto}.webinars-module__IBb8sG__register{width:100%;min-height:52px}.webinars-module__IBb8sG__register:disabled{opacity:.7;cursor:not-allowed}.webinars-module__IBb8sG__state{border:1px solid var(--s-line,var(--color-border-primary));border-radius:var(--radius-card,6px);background:var(--s-air,var(--color-bg-primary));color:var(--s-ink-2,var(--color-text-secondary));margin:0;padding:.875rem 1rem;font-size:.9375rem;line-height:1.55}.webinars-module__IBb8sG__stateOk{border-color:var(--color-success);background:var(--color-success-light);color:var(--color-success);font-weight:600}.webinars-module__IBb8sG__stateError{border-color:var(--color-error);background:var(--color-error-light);color:var(--color-error)}.webinars-module__IBb8sG__signIn{gap:.75rem;display:grid}
.assistant-module__O_tMsa__centred{align-items:center}.assistant-module__O_tMsa__defList{margin:0}.assistant-module__O_tMsa__calcGrid{grid-template-columns:minmax(0,1fr);gap:1.5rem;display:grid}@media (min-width:960px){.assistant-module__O_tMsa__calcGrid{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;gap:4rem}}.assistant-module__O_tMsa__calcNote{border:1px solid var(--color-border-primary);border-radius:var(--radius-card);background:var(--color-bg-primary);color:var(--color-text-secondary);margin:0;padding:1.25rem 1.5rem;font-size:.9375rem;line-height:1.65}
.book-picker-module__cD2N1G__levels{border:1px solid var(--color-border-primary);vertical-align:middle;background:var(--s-panel,var(--color-bg-primary));border-radius:999px;max-width:100%;margin:0 .75rem 1.25rem 0;display:inline-flex;overflow:hidden}.book-picker-module__cD2N1G__level{border:0;border-left:1px solid var(--color-border-primary);min-width:0;min-height:2.75rem;color:var(--color-text-secondary);font-size:.9375rem;font-weight:var(--font-weight-semibold);white-space:nowrap;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-corporate), color var(--duration-fast) var(--ease-corporate);background:0 0;padding:0 1.125rem}.book-picker-module__cD2N1G__level:first-child{border-left:0}.book-picker-module__cD2N1G__level:hover{color:var(--color-primary)}.book-picker-module__cD2N1G__levelActive{background:var(--color-primary);color:var(--color-text-white)}.book-picker-module__cD2N1G__levelActive:hover{color:var(--color-text-white)}
