.blog-module__-AojNG__page{--paper:#f4f1e9;--surface:#fbfaf6;--surface-2:#eae5d9;--line:#d7d0c3;--line-soft:#e3ddd0;--ink:#172127;--muted:#59646a;--accent:#1f675f;--accent-strong:#1c5b55;--accent-ink:#fff;--accent2:#8a5a10;--accent2-bright:#b9832a;background:var(--paper);color:var(--ink);font-family:var(--font-dm-sans), system-ui, sans-serif;-webkit-font-smoothing:antialiased}[data-theme=dark] .blog-module__-AojNG__page{--paper:#0b1117;--surface:#111a22;--surface-2:#17232d;--line:#2b3944;--line-soft:#212d37;--ink:#f1eee7;--muted:#a7b0b5;--accent:#79b8af;--accent-strong:#4f938a;--accent-ink:#07110f;--accent2:#e5b25c;--accent2-bright:#f0c479}.blog-module__-AojNG__wrap{width:min(1180px,100% - clamp(1.5rem,6vw,5rem));margin-inline:auto}.blog-module__-AojNG__page :is(h1,h2,h3,h4,h5,h6,p,li,dt,dd,figcaption,blockquote,td,th){overflow-wrap:anywhere}.blog-module__-AojNG__page *{min-width:0}.blog-module__-AojNG__crumbs{color:var(--muted);flex-wrap:wrap;align-items:center;gap:.4rem;font-size:.8125rem;display:flex}.blog-module__-AojNG__crumbs a{color:inherit;text-underline-offset:3px;text-decoration:underline}.blog-module__-AojNG__crumbs a:hover{color:var(--accent2)}.blog-module__-AojNG__kicker{letter-spacing:.16em;text-transform:uppercase;color:var(--accent2);align-items:center;gap:.6rem;font-size:.72rem;font-weight:700;display:inline-flex}.blog-module__-AojNG__kicker:before{content:"";background:currentColor;width:1.75rem;height:2px}.blog-module__-AojNG__masthead{border-bottom:2px solid var(--ink);padding-top:clamp(6rem,12vh,9rem);padding-bottom:clamp(2rem,5vh,3.5rem);position:relative;overflow:hidden}.blog-module__-AojNG__mastheadGrid{background-image:linear-gradient(var(--line-soft) 1px, transparent 1px);opacity:.6;pointer-events:none;background-size:100% 2.5rem;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 45%,#0000);mask-image:linear-gradient(#0000,#000 45%,#0000)}.blog-module__-AojNG__mastheadInner{z-index:1;position:relative}.blog-module__-AojNG__mastheadTitle{font-family:var(--font-bricolage), var(--font-dm-sans), system-ui, sans-serif;letter-spacing:-.045em;text-wrap:balance;margin:clamp(.8rem,2vh,1.4rem) 0 0;font-size:clamp(2.6rem,9vw,6.5rem);font-weight:700;line-height:.92}.blog-module__-AojNG__mastheadTitle em{color:var(--accent2);font-style:normal}.blog-module__-AojNG__mastheadLead{max-width:min(42ch,100%);color:var(--muted);margin-top:1.25rem;font-size:clamp(1rem,1.6vw,1.2rem);line-height:1.6}.blog-module__-AojNG__mastheadBar{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.25rem 2.5rem;margin-top:clamp(1.75rem,4vh,2.75rem);display:flex}.blog-module__-AojNG__statRow{flex-wrap:wrap;gap:0 2.25rem;display:flex}.blog-module__-AojNG__stat{flex-direction:column;gap:.15rem;display:flex}.blog-module__-AojNG__statNum{font-family:var(--font-bricolage), var(--font-dm-sans), system-ui, sans-serif;letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:clamp(1.5rem,3vw,2.1rem);font-weight:700;line-height:1}.blog-module__-AojNG__statLabel{letter-spacing:.11em;text-transform:uppercase;color:var(--muted);font-size:.72rem}.blog-module__-AojNG__searchSlot{--surface:var(--paper);--border:var(--line);--text:var(--ink);--text-muted:var(--muted);--text-subtle:var(--muted);--candy-blog-from:var(--accent2);--candy-blog-soft:color-mix(in srgb, var(--accent2) 14%, transparent);flex:20rem;min-width:min(16rem,100%);max-width:30rem}.blog-module__-AojNG__filterBar{z-index:20;background:color-mix(in srgb, var(--paper) 92%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--line);padding-block:.75rem;position:sticky;top:0}.blog-module__-AojNG__filterScroll{scrollbar-width:none;gap:.4rem;padding-bottom:.15rem;display:flex;overflow-x:auto}.blog-module__-AojNG__filterScroll::-webkit-scrollbar{display:none}.blog-module__-AojNG__chip{appearance:none;border:1px solid var(--line);color:var(--muted);font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border-radius:999px;flex:none;padding:.42rem .95rem;font-size:.83rem;font-weight:600;transition:background .16s,color .16s,border-color .16s}.blog-module__-AojNG__chip:hover{color:var(--ink);border-color:var(--ink)}.blog-module__-AojNG__chipActive{background:var(--ink);border-color:var(--ink);color:var(--paper)}.blog-module__-AojNG__chipCount{opacity:.55;font-variant-numeric:tabular-nums;margin-left:.4rem;font-weight:500}.blog-module__-AojNG__leadArticle{border-bottom:1px solid var(--line);color:inherit;grid-template-columns:1fr;gap:1rem;padding-block:clamp(2rem,5vh,3.25rem);text-decoration:none;display:grid}@media (min-width:900px){.blog-module__-AojNG__leadArticle{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start;gap:2.5rem}}.blog-module__-AojNG__leadTitle{font-family:var(--font-bricolage), var(--font-dm-sans), system-ui, sans-serif;letter-spacing:-.035em;text-wrap:balance;margin:.5rem 0 0;font-size:clamp(1.75rem,4vw,3rem);font-weight:700;line-height:1.02;transition:color .16s}.blog-module__-AojNG__leadArticle:hover .blog-module__-AojNG__leadTitle{color:var(--accent2)}.blog-module__-AojNG__leadDesc{color:var(--muted);margin:0;font-size:1.02rem;line-height:1.65}.blog-module__-AojNG__leadMeta{color:var(--muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:.4rem 1.1rem;margin-top:1rem;font-size:.8rem;display:flex}.blog-module__-AojNG__postList{gap:0;display:grid}.blog-module__-AojNG__postRow{border-bottom:1px solid var(--line-soft);color:inherit;grid-template-columns:5.5rem minmax(0,1fr);align-items:start;gap:0 1rem;padding-block:1.35rem;text-decoration:none;transition:background .16s;display:grid}@media (min-width:860px){.blog-module__-AojNG__postRow{grid-template-columns:9.5rem minmax(0,2.1fr) minmax(0,1.4fr) 6.5rem;gap:0 1.75rem}}.blog-module__-AojNG__postRow:hover{background:var(--surface)}.blog-module__-AojNG__postIndex{aspect-ratio:16/9;border:1px solid var(--line-soft);background:var(--surface);font-family:var(--font-bricolage), var(--font-dm-sans), system-ui, sans-serif;color:var(--accent2);font-variant-numeric:tabular-nums;border-radius:.5rem;justify-content:center;align-items:center;font-size:.85rem;font-weight:700;display:flex}.blog-module__-AojNG__postMain{min-width:0}.blog-module__-AojNG__postTitle{font-family:var(--font-bricolage), var(--font-dm-sans), system-ui, sans-serif;letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(1.05rem,1.7vw,1.32rem);font-weight:600;line-height:1.22;transition:color .16s}.blog-module__-AojNG__postRow:hover .blog-module__-AojNG__postTitle{color:var(--accent2)}.blog-module__-AojNG__postTopic{letter-spacing:.13em;text-transform:uppercase;color:var(--muted);margin-top:.4rem;font-size:.7rem;font-weight:700;display:block}.blog-module__-AojNG__postDesc{color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:.55rem 0 0;font-size:.9rem;line-height:1.55;display:-webkit-box;overflow:hidden}@media (min-width:860px){.blog-module__-AojNG__postDesc{-webkit-line-clamp:3;margin-top:.1rem}}.blog-module__-AojNG__postMeta{color:var(--muted);font-variant-numeric:tabular-nums;flex-direction:column;gap:.15rem;margin-top:.5rem;font-size:.78rem;display:flex}@media (min-width:860px){.blog-module__-AojNG__postMeta{text-align:right;align-items:flex-end;margin-top:.2rem}}.blog-module__-AojNG__emptyState{text-align:center;color:var(--muted);padding-block:4rem}.blog-module__-AojNG__pager{flex-wrap:wrap;justify-content:center;align-items:center;gap:.4rem;padding-block:clamp(2rem,5vh,3rem);display:flex}.blog-module__-AojNG__pagerBtn{appearance:none;border:1px solid var(--line);color:var(--ink);min-width:2.4rem;height:2.4rem;font:inherit;font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;border-radius:.5rem;padding-inline:.6rem;font-size:.85rem;font-weight:600;transition:border-color .16s}.blog-module__-AojNG__pagerBtn:hover:not(:disabled){border-color:var(--ink)}.blog-module__-AojNG__pagerBtn:disabled{opacity:.32;cursor:default}.blog-module__-AojNG__pagerActive{background:var(--ink);border-color:var(--ink);color:var(--paper)}.blog-module__-AojNG__progress{background:var(--accent2);z-index:60;will-change:width;height:3px;position:fixed;top:0;left:0}.blog-module__-AojNG__articleHead{border-bottom:1px solid var(--line);padding-top:clamp(5.5rem,11vh,8rem);padding-bottom:clamp(1.75rem,4vh,2.75rem)}.blog-module__-AojNG__articleTitle{font-family:var(--font-bricolage), var(--font-dm-sans), system-ui, sans-serif;letter-spacing:-.035em;text-wrap:balance;max-width:min(20ch,100%);margin:clamp(.8rem,2vh,1.2rem) 0 0;font-size:clamp(2rem,5.2vw,3.6rem);font-weight:700;line-height:1.02}.blog-module__-AojNG__articleLead{max-width:min(52ch,100%);color:var(--muted);margin-top:1.15rem;font-size:clamp(1.02rem,1.5vw,1.22rem);line-height:1.6}.blog-module__-AojNG__articleMeta{color:var(--muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:.5rem 1.5rem;margin-top:clamp(1.5rem,3.5vh,2.25rem);font-size:.82rem;display:flex}.blog-module__-AojNG__metaItem{align-items:center;gap:.4rem;display:inline-flex}.blog-module__-AojNG__articleGrid{grid-template-columns:minmax(0,1fr);align-items:start;gap:3rem;padding-block:clamp(2rem,5vh,3.5rem);display:grid}@media (min-width:1040px){.blog-module__-AojNG__articleGrid{grid-template-columns:minmax(0,1fr) 16.5rem;gap:4rem}}.blog-module__-AojNG__rail{flex-direction:column;gap:1.5rem;display:flex;position:sticky;top:5.5rem}.blog-module__-AojNG__railBox{border-top:2px solid var(--ink);padding-top:.9rem}.blog-module__-AojNG__railTitle{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin:0 0 .75rem;font-size:.7rem;font-weight:700}.blog-module__-AojNG__railList{flex-direction:column;gap:.5rem;max-height:22rem;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.blog-module__-AojNG__railList a{color:var(--muted);border-left:2px solid #0000;padding-left:.7rem;font-size:.87rem;line-height:1.35;text-decoration:none;transition:color .15s,border-color .15s;display:block}.blog-module__-AojNG__railList a:hover{color:var(--ink);border-left-color:var(--accent2)}.blog-module__-AojNG__railSub{padding-left:1.5rem!important;font-size:.81rem!important}.blog-module__-AojNG__railCta{border:1px solid var(--line);background:var(--surface);border-radius:.9rem;padding:1.1rem}.blog-module__-AojNG__railCta p{color:var(--muted);margin:0 0 .85rem;font-size:.88rem;line-height:1.5}.blog-module__-AojNG__railCta strong{color:var(--ink);font-family:var(--font-bricolage), var(--font-dm-sans), system-ui, sans-serif;margin-bottom:.35rem;font-size:1rem;display:block}.blog-module__-AojNG__railBtn{background:var(--accent);color:var(--accent-ink);border-radius:.6rem;justify-content:center;align-items:center;gap:.5rem;padding:.65rem 1rem;font-size:.87rem;font-weight:700;text-decoration:none;transition:background .16s;display:flex}.blog-module__-AojNG__railBtn:hover{background:var(--accent-strong)}.blog-module__-AojNG__body{max-width:min(68ch,100%);color:var(--ink);font-size:1.06rem;line-height:1.72}.blog-module__-AojNG__body p{color:var(--ink);margin:0 0 1.35rem}.blog-module__-AojNG__dropcap>p:first-of-type:first-letter{float:left;font-family:var(--font-bricolage), var(--font-dm-sans), system-ui, sans-serif;color:var(--accent2);padding:.06em .09em 0 0;font-size:3.4em;font-weight:700;line-height:.78}.blog-module__-AojNG__body h2{font-family:var(--font-bricolage), var(--font-dm-sans), system-ui, sans-serif;letter-spacing:-.028em;border-top:2px solid var(--ink);text-wrap:balance;margin:clamp(2.5rem,6vh,3.5rem) 0 1rem;padding-top:1.1rem;scroll-margin-top:6rem;font-size:clamp(1.45rem,2.6vw,2rem);font-weight:700;line-height:1.12}.blog-module__-AojNG__body h3{font-family:var(--font-bricolage), var(--font-dm-sans), system-ui, sans-serif;letter-spacing:-.02em;margin:2rem 0 .7rem;scroll-margin-top:6rem;font-size:clamp(1.12rem,1.8vw,1.35rem);font-weight:600;line-height:1.25}.blog-module__-AojNG__body h4{font-family:var(--font-bricolage), var(--font-dm-sans), system-ui, sans-serif;margin:1.6rem 0 .5rem;font-size:1.02rem;font-weight:600}.blog-module__-AojNG__body a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--accent2);text-decoration-color:var(--accent2);text-underline-offset:3px;text-decoration-thickness:2px}.blog-module__-AojNG__body a:hover{color:var(--accent2)}.blog-module__-AojNG__body strong{color:var(--ink);font-weight:700}.blog-module__-AojNG__body ul,.blog-module__-AojNG__body ol{margin:0 0 1.35rem;padding-left:1.3rem}.blog-module__-AojNG__body li{margin-bottom:.55rem;padding-left:.25rem}.blog-module__-AojNG__body ul li::marker{color:var(--accent2)}.blog-module__-AojNG__body ol li::marker{color:var(--accent2);font-weight:700}.blog-module__-AojNG__body blockquote{border-left:3px solid var(--accent2);margin:1.75rem 0;padding:.2rem 0 .2rem 1.35rem;font-size:1.12rem;font-style:italic;line-height:1.55}.blog-module__-AojNG__body blockquote p:last-child{margin-bottom:0}.blog-module__-AojNG__body hr{background:var(--line);border:0;height:1px;margin:2.5rem 0}.blog-module__-AojNG__body table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;margin:1.75rem 0;font-size:.92rem;display:block;overflow-x:auto}.blog-module__-AojNG__body th{text-align:left;font-family:var(--font-bricolage), var(--font-dm-sans), system-ui, sans-serif;letter-spacing:.09em;text-transform:uppercase;color:var(--muted);background:var(--surface-2);border-bottom:1px solid var(--line);white-space:nowrap;padding:.8rem 1rem;font-size:.76rem;font-weight:700}.blog-module__-AojNG__body td{border-bottom:1px solid var(--line-soft);vertical-align:top;padding:.8rem 1rem}.blog-module__-AojNG__body tbody tr:last-child td{border-bottom:0}.blog-module__-AojNG__body tbody tr:nth-child(2n) td{background:color-mix(in srgb, var(--surface) 60%, transparent)}.blog-module__-AojNG__body .callout{border:1px solid var(--line);border-left:3px solid var(--accent2);background:var(--surface);border-radius:.75rem;margin:1.75rem 0;padding:1rem 1.15rem;font-size:.97rem;line-height:1.6}.blog-module__-AojNG__body .callout p:last-child{margin-bottom:0}.blog-module__-AojNG__body .callout-warning{background:color-mix(in srgb, #c2761b 7%, var(--surface));border-left-color:#c2761b}.blog-module__-AojNG__body .callout-danger{background:color-mix(in srgb, #b23a2c 7%, var(--surface));border-left-color:#b23a2c}:is(.blog-module__-AojNG__body .callout-success,.blog-module__-AojNG__body .callout-tip){border-left-color:var(--accent);background:color-mix(in srgb, var(--accent) 7%, var(--surface))}.blog-module__-AojNG__keyFacts{border:1px solid var(--line);background:var(--surface);border-radius:1rem;margin:0 0 2rem;padding:1.4rem 1.5rem}.blog-module__-AojNG__keyFactsLabel{letter-spacing:.14em;text-transform:uppercase;color:var(--accent2);margin:0 0 .85rem;font-size:.7rem;font-weight:700}.blog-module__-AojNG__keyFactsList{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.blog-module__-AojNG__keyFactsList li{grid-template-columns:1.4rem minmax(0,1fr);gap:.6rem;margin:0;padding:0;font-size:.97rem;line-height:1.55;display:grid}.blog-module__-AojNG__keyFactsList li:before{content:"";background:var(--accent2);border-radius:2px;width:.55rem;height:.55rem;margin-top:.5rem;transform:rotate(45deg)}.blog-module__-AojNG__fig{border:1px solid var(--line);background:var(--surface);border-radius:1rem;margin:clamp(2rem,5vh,3rem) 0;padding:clamp(1.15rem,2.5vw,1.75rem)}.blog-module__-AojNG__figLabel{letter-spacing:.15em;text-transform:uppercase;color:var(--accent2);margin:0 0 .35rem;font-size:.68rem;font-weight:700}.blog-module__-AojNG__figTitle{font-family:var(--font-bricolage), var(--font-dm-sans), system-ui, sans-serif;letter-spacing:-.02em;margin:0 0 1.1rem;font-size:clamp(1.05rem,1.9vw,1.3rem);font-weight:700;line-height:1.2}.blog-module__-AojNG__figNote{color:var(--muted);margin:1.1rem 0 0;font-size:.78rem;line-height:1.5}.blog-module__-AojNG__bars{gap:.85rem;display:grid}.blog-module__-AojNG__barRow{grid-template-columns:minmax(6.5rem,11rem) minmax(0,1fr);align-items:center;gap:.5rem .9rem;display:grid}@media (max-width:560px){.blog-module__-AojNG__barRow{grid-template-columns:minmax(0,1fr);gap:.3rem}}.blog-module__-AojNG__barLabel{font-size:.85rem;font-weight:500;line-height:1.25}.blog-module__-AojNG__barTrack{background:var(--surface-2);border-radius:.4rem;align-items:center;height:1.9rem;display:flex;position:relative}.blog-module__-AojNG__barFill{background:var(--accent2);color:#0b1117;font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:.4rem;justify-content:flex-end;align-items:center;min-width:.4rem;height:100%;padding-inline:.6rem;font-size:.8rem;font-weight:700;display:flex}.blog-module__-AojNG__barFillAlt{background:var(--accent);color:var(--accent-ink)}.blog-module__-AojNG__barFillMuted{background:var(--line);color:var(--ink)}.blog-module__-AojNG__barValueOut{font-variant-numeric:tabular-nums;color:var(--muted);white-space:nowrap;padding-left:.55rem;font-size:.8rem;font-weight:700}.blog-module__-AojNG__stack{background:var(--surface-2);border-radius:.5rem;height:2.4rem;display:flex;overflow:hidden}.blog-module__-AojNG__stackSeg{color:#fff;font-variant-numeric:tabular-nums;white-space:nowrap;justify-content:center;align-items:center;font-size:.78rem;font-weight:700;display:flex;overflow:hidden}.blog-module__-AojNG__legend{color:var(--muted);flex-wrap:wrap;gap:.5rem 1.25rem;margin-top:.9rem;font-size:.8rem;display:flex}.blog-module__-AojNG__legendItem{align-items:center;gap:.45rem;display:inline-flex}.blog-module__-AojNG__legendSwatch{border-radius:3px;flex:none;width:.8rem;height:.8rem}.blog-module__-AojNG__columns{border-bottom:2px solid var(--line);align-items:flex-end;gap:clamp(.4rem,2vw,1.5rem);height:13rem;padding-top:1.5rem;display:flex}.blog-module__-AojNG__column{flex-direction:column;flex:1 1 0;justify-content:flex-end;align-items:center;gap:.4rem;min-width:0;height:100%;display:flex}.blog-module__-AojNG__columnBar{background:var(--accent2);border-radius:.35rem .35rem 0 0;width:100%;max-width:4.5rem}.blog-module__-AojNG__columnBarAlt{background:var(--accent)}.blog-module__-AojNG__columnValue{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.8rem;font-weight:700}.blog-module__-AojNG__columnLabels{gap:clamp(.4rem,2vw,1.5rem);margin-top:.55rem;display:flex}.blog-module__-AojNG__columnLabel{text-align:center;color:var(--muted);flex:1 1 0;min-width:0;font-size:.75rem;line-height:1.25}.blog-module__-AojNG__scaleWrap{padding-top:1.75rem}.blog-module__-AojNG__scale{background:linear-gradient(90deg, var(--accent) 0%, var(--accent2) 100%);border-radius:.5rem;height:3rem;position:relative}.blog-module__-AojNG__scaleMark{background:var(--ink);width:2px;position:absolute;top:-.55rem;bottom:-.55rem}.blog-module__-AojNG__scaleMark:after{content:attr(data-label);white-space:nowrap;color:var(--ink);font-size:.74rem;font-weight:700;position:absolute;top:-1.45rem;left:50%;transform:translate(-50%)}.blog-module__-AojNG__scaleEnds{color:var(--muted);justify-content:space-between;gap:1rem;margin-top:.85rem;font-size:.78rem;display:flex}.blog-module__-AojNG__steps{gap:.75rem;display:grid}@media (min-width:720px){.blog-module__-AojNG__stepsRow{grid-auto-columns:1fr;grid-auto-flow:column}}.blog-module__-AojNG__step{border:1px solid var(--line);background:var(--paper);border-radius:.75rem;padding:1rem 1.1rem 1.1rem}.blog-module__-AojNG__stepNum{background:var(--accent2);color:#0b1117;border-radius:50%;justify-content:center;align-items:center;width:1.6rem;height:1.6rem;margin-bottom:.6rem;font-size:.78rem;font-weight:700;display:inline-flex}.blog-module__-AojNG__stepTitle{font-family:var(--font-bricolage), var(--font-dm-sans), system-ui, sans-serif;letter-spacing:-.015em;margin:0 0 .3rem;font-size:.98rem;font-weight:700}.blog-module__-AojNG__stepText{color:var(--muted);margin:0;font-size:.86rem;line-height:1.5}.blog-module__-AojNG__timeline{display:grid}.blog-module__-AojNG__tlItem{grid-template-columns:5.5rem minmax(0,1fr);gap:1rem;padding-bottom:1.4rem;display:grid;position:relative}.blog-module__-AojNG__tlItem:before{content:"";background:var(--line);width:2px;position:absolute;top:.7rem;bottom:-.35rem;left:6.1rem}.blog-module__-AojNG__tlItem:last-child{padding-bottom:0}.blog-module__-AojNG__tlItem:last-child:before{display:none}.blog-module__-AojNG__tlWhen{text-align:right;font-variant-numeric:tabular-nums;color:var(--accent2);padding-top:.05rem;font-size:.8rem;font-weight:700}.blog-module__-AojNG__tlBody{padding-left:1.1rem;position:relative}.blog-module__-AojNG__tlBody:before{content:"";background:var(--accent2);z-index:1;border-radius:50%;width:.62rem;height:.62rem;position:absolute;top:.4rem;left:-.2rem}.blog-module__-AojNG__tlTitle{font-family:var(--font-bricolage), var(--font-dm-sans), system-ui, sans-serif;letter-spacing:-.015em;margin:0 0 .25rem;font-size:.98rem;font-weight:700}.blog-module__-AojNG__tlText{color:var(--muted);margin:0;font-size:.87rem;line-height:1.55}.blog-module__-AojNG__versus{gap:.9rem;display:grid}@media (min-width:640px){.blog-module__-AojNG__versus{grid-template-columns:1fr 1fr}}.blog-module__-AojNG__vsCard{border:1px solid var(--line);background:var(--paper);border-radius:.85rem;padding:1.1rem 1.2rem}.blog-module__-AojNG__vsCardYes{border-color:color-mix(in srgb, var(--accent) 45%, var(--line));background:color-mix(in srgb, var(--accent) 6%, var(--paper))}.blog-module__-AojNG__vsCardNo{border-color:color-mix(in srgb, #b23a2c 40%, var(--line));background:color-mix(in srgb, #b23a2c 5%, var(--paper))}.blog-module__-AojNG__vsHead{font-family:var(--font-bricolage), var(--font-dm-sans), system-ui, sans-serif;letter-spacing:-.015em;margin:0 0 .7rem;font-size:1rem;font-weight:700}.blog-module__-AojNG__vsList{gap:.45rem;margin:0;padding:0;list-style:none;display:grid}.blog-module__-AojNG__vsList li{grid-template-columns:1rem minmax(0,1fr);gap:.55rem;margin:0;padding:0;font-size:.88rem;line-height:1.5;display:grid}.blog-module__-AojNG__vsList li:before{content:"✓";color:var(--accent);font-weight:700}.blog-module__-AojNG__vsCardNo .blog-module__-AojNG__vsList li:before{content:"✕";color:#b23a2c}.blog-module__-AojNG__metrics{grid-template-columns:repeat(auto-fit,minmax(min(8.5rem,100%),1fr));gap:.75rem;display:grid}.blog-module__-AojNG__metric{border:1px solid var(--line);background:var(--paper);border-radius:.75rem;padding:1rem}.blog-module__-AojNG__metricValue{font-family:var(--font-bricolage), var(--font-dm-sans), system-ui, sans-serif;letter-spacing:-.035em;color:var(--accent2);font-variant-numeric:tabular-nums;font-size:clamp(1.45rem,3.2vw,2rem);font-weight:700;line-height:1}.blog-module__-AojNG__metricLabel{color:var(--muted);margin:.5rem 0 0;font-size:.82rem;line-height:1.4}.blog-module__-AojNG__donutWrap{flex-wrap:wrap;align-items:center;gap:1.5rem;display:flex}.blog-module__-AojNG__donut{border-radius:50%;flex:none;place-items:center;width:9.5rem;height:9.5rem;display:grid}.blog-module__-AojNG__donutHole{background:var(--surface);text-align:center;border-radius:50%;place-items:center;width:62%;height:62%;padding:.25rem;display:grid}.blog-module__-AojNG__donutValue{font-family:var(--font-bricolage), var(--font-dm-sans), system-ui, sans-serif;letter-spacing:-.03em;font-size:1.45rem;font-weight:700;line-height:1}.blog-module__-AojNG__donutCaption{color:var(--muted);margin-top:.2rem;font-size:.66rem;line-height:1.2}.blog-module__-AojNG__checklist{gap:.6rem;display:grid}.blog-module__-AojNG__checkItem{border-bottom:1px solid var(--line-soft);grid-template-columns:1.5rem minmax(0,1fr);align-items:start;gap:.7rem;padding-bottom:.6rem;font-size:.92rem;line-height:1.5;display:grid}.blog-module__-AojNG__checkItem:last-child{border-bottom:0;padding-bottom:0}.blog-module__-AojNG__checkBox{border:2px solid var(--accent2);border-radius:.3rem;width:1.15rem;height:1.15rem;margin-top:.15rem}.blog-module__-AojNG__pullquote{border-left:4px solid var(--accent2);margin:clamp(2rem,5vh,3rem) 0;padding-left:1.5rem}.blog-module__-AojNG__pullquoteText{font-family:var(--font-bricolage), var(--font-dm-sans), system-ui, sans-serif;letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:clamp(1.25rem,2.6vw,1.75rem);font-weight:700;line-height:1.18}.blog-module__-AojNG__pullquoteSource{color:var(--muted);margin:.7rem 0 0;font-size:.8rem}.blog-module__-AojNG__slab{color:#f4f1e9;background:#172127;padding-block:clamp(2.5rem,6vh,4rem)}.blog-module__-AojNG__slabInner{gap:1.5rem;display:grid}@media (min-width:860px){.blog-module__-AojNG__slabInner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:3rem}}.blog-module__-AojNG__slabKicker{letter-spacing:.16em;text-transform:uppercase;color:#e5b25c;align-items:center;gap:.6rem;font-size:.72rem;font-weight:700;display:inline-flex}.blog-module__-AojNG__slabKicker:before{content:"";background:currentColor;width:1.75rem;height:2px}.blog-module__-AojNG__slabTitle{font-family:var(--font-bricolage), var(--font-dm-sans), system-ui, sans-serif;letter-spacing:-.03em;text-wrap:balance;color:#f4f1e9;margin:.75rem 0 0;font-size:clamp(1.5rem,3.2vw,2.25rem);font-weight:700;line-height:1.08}.blog-module__-AojNG__slabTitle em{color:#e5b25c;font-style:normal}.blog-module__-AojNG__slabText{color:#f4f1e9b8;margin:.9rem 0 0;font-size:.98rem;line-height:1.65}.blog-module__-AojNG__slabPoints{gap:.85rem;margin:0;padding:0;list-style:none;display:grid}.blog-module__-AojNG__slabPoints li{color:#f4f1e9db;border-bottom:1px solid #f4f1e924;grid-template-columns:1.3rem minmax(0,1fr);gap:.75rem;padding-bottom:.85rem;font-size:.93rem;line-height:1.5;display:grid}.blog-module__-AojNG__slabPoints li:last-child{border-bottom:0;padding-bottom:0}.blog-module__-AojNG__slabPoints li:before{content:"→";color:#e5b25c;font-weight:700}.blog-module__-AojNG__slabActions{flex-wrap:wrap;gap:.75rem;margin-top:1.5rem;display:flex}.blog-module__-AojNG__btnPrimary{color:#172127;background:#e5b25c;border-radius:.65rem;align-items:center;gap:.5rem;padding:.8rem 1.35rem;font-size:.93rem;font-weight:700;text-decoration:none;transition:opacity .16s;display:inline-flex}.blog-module__-AojNG__btnPrimary:hover{opacity:.88}.blog-module__-AojNG__btnGhost{color:#f4f1e9;border:1px solid #f4f1e959;border-radius:.65rem;align-items:center;gap:.5rem;padding:.8rem 1.35rem;font-size:.93rem;font-weight:600;text-decoration:none;transition:border-color .16s;display:inline-flex}.blog-module__-AojNG__btnGhost:hover{border-color:#f4f1e9}.blog-module__-AojNG__moreSection{padding-block:clamp(2.5rem,6vh,4rem)}.blog-module__-AojNG__moreHead{font-family:var(--font-bricolage), var(--font-dm-sans), system-ui, sans-serif;letter-spacing:-.03em;margin:0 0 1.5rem;font-size:clamp(1.3rem,2.6vw,1.8rem);font-weight:700}.blog-module__-AojNG__moreGrid{grid-template-columns:repeat(auto-fit,minmax(min(15rem,100%),1fr));gap:1rem;display:grid}.blog-module__-AojNG__moreCard{border:1px solid var(--line);color:inherit;background:var(--surface);border-radius:.9rem;flex-direction:column;gap:.5rem;padding:1.15rem 1.25rem;text-decoration:none;transition:border-color .16s,transform .16s;display:flex}@media (hover:hover) and (pointer:fine){.blog-module__-AojNG__moreCard:hover{border-color:var(--accent2);transform:translateY(-2px)}}.blog-module__-AojNG__moreCardTopic{letter-spacing:.14em;text-transform:uppercase;color:var(--accent2);font-size:.68rem;font-weight:700}.blog-module__-AojNG__moreCardTitle{font-family:var(--font-bricolage), var(--font-dm-sans), system-ui, sans-serif;letter-spacing:-.018em;margin:0;font-size:1rem;font-weight:600;line-height:1.28}.blog-module__-AojNG__moreCardMeta{color:var(--muted);font-variant-numeric:tabular-nums;margin-top:auto;font-size:.76rem}.blog-module__-AojNG__faqSection{border-top:1px solid var(--line);padding-block:clamp(2.5rem,6vh,4rem)}.blog-module__-AojNG__faqHead{font-family:var(--font-bricolage), var(--font-dm-sans), system-ui, sans-serif;letter-spacing:-.03em;margin:0 0 1.25rem;font-size:clamp(1.3rem,2.6vw,1.8rem);font-weight:700}.blog-module__-AojNG__faqItem{border-bottom:1px solid var(--line)}.blog-module__-AojNG__faqItem summary{cursor:pointer;font-family:var(--font-bricolage), var(--font-dm-sans), system-ui, sans-serif;padding:1.1rem 2.5rem 1.1rem 0;font-size:1.02rem;font-weight:600;line-height:1.35;list-style:none;position:relative}.blog-module__-AojNG__faqItem summary::-webkit-details-marker{display:none}.blog-module__-AojNG__faqItem summary:after{content:"+";color:var(--accent2);font-size:1.4rem;line-height:1;position:absolute;top:50%;right:.35rem;transform:translateY(-50%)}.blog-module__-AojNG__faqItem[open] summary:after{content:"−"}.blog-module__-AojNG__faqAnswer{color:var(--muted);max-width:min(62ch,100%);padding:0 0 1.25rem;font-size:.96rem;line-height:1.65}.blog-module__-AojNG__faqAnswer p{margin:0 0 .75rem}.blog-module__-AojNG__faqAnswer p:last-child{margin-bottom:0}.blog-module__-AojNG__backLink{color:var(--muted);align-items:center;gap:.5rem;padding-block:clamp(1.5rem,4vh,2.5rem);font-size:.88rem;font-weight:600;text-decoration:none;display:inline-flex}.blog-module__-AojNG__backLink:hover{color:var(--accent2)}@media (prefers-reduced-motion:reduce){.blog-module__-AojNG__moreCard,.blog-module__-AojNG__postRow,.blog-module__-AojNG__chip,.blog-module__-AojNG__postThumb{transition:none}}.blog-module__-AojNG__ratings{gap:.5rem;display:grid}.blog-module__-AojNG__ratingHead{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) minmax(0,1fr);gap:.75rem;padding-bottom:.4rem;font-size:.68rem;font-weight:700;display:grid}.blog-module__-AojNG__ratingRow{border-bottom:1px solid var(--line-soft);grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) minmax(0,1fr);align-items:center;gap:.75rem;padding-block:.6rem;display:grid}.blog-module__-AojNG__ratingRow:last-child{border-bottom:0}.blog-module__-AojNG__ratingLabel{font-size:.9rem;font-weight:600;line-height:1.3}.blog-module__-AojNG__pill{border-radius:999px;justify-self:start;padding:.25rem .7rem;font-size:.76rem;font-weight:700;line-height:1.3;display:inline-block}.blog-module__-AojNG__pillHigh{background:color-mix(in srgb, #b23a2c 14%, var(--paper));color:#b23a2c}.blog-module__-AojNG__pillMid{background:color-mix(in srgb, var(--accent2) 16%, var(--paper));color:var(--accent2)}.blog-module__-AojNG__pillLow{background:color-mix(in srgb, var(--accent) 14%, var(--paper));color:var(--accent)}.blog-module__-AojNG__pillHigh{color:#f2938a}.blog-module__-AojNG__cards{grid-template-columns:repeat(auto-fit,minmax(min(13rem,100%),1fr));gap:.85rem;display:grid}.blog-module__-AojNG__card{border:1px solid var(--line);background:var(--paper);border-radius:.85rem;padding:1.1rem 1.2rem}.blog-module__-AojNG__cardTag{letter-spacing:.13em;text-transform:uppercase;color:var(--accent2);margin-bottom:.5rem;font-size:.66rem;font-weight:700;display:inline-block}.blog-module__-AojNG__cardTitle{font-family:var(--font-bricolage), var(--font-dm-sans), system-ui, sans-serif;letter-spacing:-.015em;margin:0 0 .35rem;font-size:1rem;font-weight:700}.blog-module__-AojNG__cardText{color:var(--muted);margin:0;font-size:.87rem;line-height:1.55}.blog-module__-AojNG__articleCover{margin:0 0 3rem}.blog-module__-AojNG__articleCoverImg{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;background:var(--surface);border-radius:.75rem;width:100%;height:auto;display:block}.blog-module__-AojNG__leadImg{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;background:var(--surface);border-radius:.625rem;width:100%;height:auto;margin-bottom:1.5rem;display:block}.blog-module__-AojNG__postThumb{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;background:var(--surface);border-radius:.5rem;width:100%;height:auto;transition:filter .16s;display:block}.blog-module__-AojNG__postRow:hover .blog-module__-AojNG__postThumb{filter:brightness(1.06)saturate(1.05)}
.Disclosure-module__3PJbZq__item{--faq-ease:cubic-bezier(.23, 1, .32, 1);--faq-line:var(--line,var(--border,#00000014));--faq-line-strong:var(--border-2,#00000029);--faq-surface:var(--surface,#fffc);--faq-text:var(--ink,var(--text,#0f0f1a));--faq-muted:var(--muted,var(--text-muted,#5a5a6e));--faq-accent:var(--accent,var(--theme-accent,#1f675f));border:1px solid var(--faq-line);background:var(--faq-surface);transition:border-color .2s var(--faq-ease), background-color .2s var(--faq-ease);border-radius:.875rem}.Disclosure-module__3PJbZq__plain{background:0 0;border-color:#0000;border-radius:.75rem}@media (hover:hover) and (pointer:fine){.Disclosure-module__3PJbZq__item:hover{border-color:var(--faq-line-strong)}.Disclosure-module__3PJbZq__plain:hover{border-color:#0000}}.Disclosure-module__3PJbZq__item[data-open=true]{border-color:color-mix(in srgb, var(--faq-accent) 45%, var(--faq-line))}.Disclosure-module__3PJbZq__plain[data-open=true]{border-color:#0000}.Disclosure-module__3PJbZq__summary{cursor:pointer;-webkit-user-select:none;user-select:none;font-family:var(--font-display,inherit);color:var(--faq-text);transition:transform .14s var(--faq-ease), color .2s var(--faq-ease);justify-content:space-between;align-items:center;gap:1rem;padding:1.05rem 1.25rem;font-size:1.0313rem;font-weight:600;line-height:1.4;list-style:none;display:flex}.Disclosure-module__3PJbZq__plain>.Disclosure-module__3PJbZq__summary{padding:.75rem 0;font-size:.9688rem}.Disclosure-module__3PJbZq__summary::-webkit-details-marker{display:none}.Disclosure-module__3PJbZq__summary:focus-visible{outline:2px solid var(--faq-accent);outline-offset:-2px;border-radius:.875rem}@media (hover:hover) and (pointer:fine){.Disclosure-module__3PJbZq__summary:hover{color:var(--faq-accent)}}.Disclosure-module__3PJbZq__summary:active{transform:scale(.995)}.Disclosure-module__3PJbZq__label{min-width:0}.Disclosure-module__3PJbZq__summary,.Disclosure-module__3PJbZq__body{overflow-wrap:anywhere}.Disclosure-module__3PJbZq__mark{border:1px solid var(--faq-line);width:1.625rem;height:1.625rem;color:var(--faq-accent);transition:transform .2s var(--faq-ease), border-color .2s var(--faq-ease);border-radius:999px;flex:none;position:relative}.Disclosure-module__3PJbZq__mark:before,.Disclosure-module__3PJbZq__mark:after{content:"";background:currentColor;border-radius:1px;margin:auto;position:absolute;inset:0}.Disclosure-module__3PJbZq__mark:before{width:.6875rem;height:1.5px}.Disclosure-module__3PJbZq__mark:after{width:1.5px;height:.6875rem}.Disclosure-module__3PJbZq__item[data-open=true] .Disclosure-module__3PJbZq__mark{border-color:color-mix(in srgb, var(--faq-accent) 45%, var(--faq-line));transform:rotate(45deg)}.Disclosure-module__3PJbZq__bodyOuter{opacity:0;transition:grid-template-rows .2s var(--faq-ease), opacity .12s var(--faq-ease);grid-template-rows:0fr;display:grid}.Disclosure-module__3PJbZq__bodyInner{min-height:0;overflow:hidden}.Disclosure-module__3PJbZq__body{color:var(--faq-muted);padding:0 1.25rem 1.15rem;font-size:.9375rem;line-height:1.7}.Disclosure-module__3PJbZq__plain .Disclosure-module__3PJbZq__body{padding:0 0 .9rem}.Disclosure-module__3PJbZq__body p{margin:0 0 .75rem}.Disclosure-module__3PJbZq__body p:last-child{margin-bottom:0}.Disclosure-module__3PJbZq__body ul{margin:0 0 .75rem;padding-left:1.15rem}.Disclosure-module__3PJbZq__body li{margin-bottom:.35rem}.Disclosure-module__3PJbZq__item[data-open=true] .Disclosure-module__3PJbZq__bodyOuter{opacity:1;transition:grid-template-rows .24s var(--faq-ease), opacity .2s var(--faq-ease) 40ms;grid-template-rows:1fr}.Disclosure-module__3PJbZq__item:not([data-js])[open] .Disclosure-module__3PJbZq__bodyOuter{opacity:1;grid-template-rows:1fr}@media (prefers-reduced-motion:reduce){.Disclosure-module__3PJbZq__item,.Disclosure-module__3PJbZq__summary,.Disclosure-module__3PJbZq__mark,.Disclosure-module__3PJbZq__bodyOuter,.Disclosure-module__3PJbZq__item[data-open=true] .Disclosure-module__3PJbZq__bodyOuter{transition:none}.Disclosure-module__3PJbZq__summary:active{transform:none}}
.FaqSection-module__-9gGoq__section{margin-block:clamp(2rem,4vw,3rem)}.FaqSection-module__-9gGoq__head{margin-bottom:clamp(1.25rem,2.5vw,1.75rem)}.FaqSection-module__-9gGoq__kicker{font-family:var(--font-display,inherit);letter-spacing:.12em;text-transform:uppercase;color:var(--accent,var(--theme-accent,#1f675f));margin:0 0 .5rem;font-size:.75rem;font-weight:600}.FaqSection-module__-9gGoq__title{font-family:var(--font-display,inherit);letter-spacing:-.02em;color:var(--ink,var(--text,#0f0f1a));margin:0;font-size:clamp(1.5rem,3vw,2rem);font-weight:700;line-height:1.2}.FaqSection-module__-9gGoq__list{gap:.6rem;display:grid}
.bold-module__hIA4IG__page{--paper:#f4f1e9;--surface:#fbfaf6;--surface-2:#eae5d9;--line:#d7d0c3;--ink:#172127;--muted:#59646a;--accent:#1f675f;--accent-strong:#1c5b55;--accent-ink:#fff;--accent2:#78531f;--accent2-bright:#d5b16c;--btn-accent:var(--accent2-bright);--btn-accent-contrast:#1a1206;--deep:#0d3b3d;--deep-lift:#17605f;--deep-light:#b7e6e5;--ease-out:cubic-bezier(.23, 1, .32, 1);background:var(--paper);color:var(--ink);font-family:var(--font-dm-sans), system-ui, sans-serif}[data-theme=dark] .bold-module__hIA4IG__page{--paper:#0b1117;--surface:#111a22;--surface-2:#17232d;--line:#2b3944;--ink:#f1eee7;--muted:#a7b0b5;--accent:#79b8af;--accent-strong:#4f938a;--accent-ink:#07110f;--accent2:#d5b16c;--accent2-bright:#f0c479}.bold-module__hIA4IG__wrap{width:min(1180px,100% - clamp(1.5rem,6vw,5rem));margin-inline:auto}.bold-module__hIA4IG__page :is(h1,h2,h3,h4,h5,h6,p,li,dt,dd,span,b,th,td){overflow-wrap:anywhere}.bold-module__hIA4IG__page *{min-width:0}.bold-module__hIA4IG__hero{color:#f6f9f7;isolation:isolate;background:#131d1b;flex-direction:column;justify-content:space-between;height:100svh;min-height:34rem;max-height:60rem;display:flex;position:relative;overflow:hidden}.bold-module__hIA4IG__heroTop{z-index:2;padding-top:clamp(5rem,9vh,7rem);position:relative}.bold-module__hIA4IG__crumbs{letter-spacing:.02em;color:#f6f9f7b8;font-size:.8125rem}.bold-module__hIA4IG__crumbs a{color:inherit;text-underline-offset:4px;text-decoration:underline}.bold-module__hIA4IG__heroMid{z-index:2;padding-block:clamp(1rem,3vh,2.5rem);position:relative}.bold-module__hIA4IG__kicker{letter-spacing:.16em;text-transform:uppercase;color:var(--accent2-bright);align-items:center;gap:.6rem;font-size:.75rem;font-weight:600;display:inline-flex}.bold-module__hIA4IG__kicker:before{content:"";background:currentColor;width:2rem;height:2px}.bold-module__hIA4IG__display{font-family:var(--font-bricolage), var(--font-dm-sans), system-ui, sans-serif;letter-spacing:-.03em;text-wrap:balance;max-width:min(16ch,100%);margin:clamp(.75rem,2vh,1.5rem) 0 0;font-size:clamp(2.4rem,6.4vw,5rem);font-weight:700;line-height:.98}.bold-module__hIA4IG__display em{color:var(--accent2-bright);font-style:normal}.bold-module__hIA4IG__lead{color:#f6f9f7db;max-width:min(46ch,100%);margin-top:clamp(.85rem,2vh,1.5rem);font-size:clamp(1rem,1.25vw,1.1875rem);line-height:1.6}.bold-module__hIA4IG__heroActions{flex-wrap:wrap;gap:.75rem;margin-top:clamp(1.1rem,3vh,2rem);display:flex}.bold-module__hIA4IG__heroBottom{z-index:2;padding-bottom:clamp(1.25rem,3vh,2.25rem);position:relative}.bold-module__hIA4IG__heroBottomRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.bold-module__hIA4IG__jump{flex-wrap:wrap;gap:.4rem .5rem;display:flex}.bold-module__hIA4IG__jump a{color:#f6f9f7e6;border:1px solid #f6f9f747;border-radius:999px;padding:.4rem .85rem;font-size:.8125rem;text-decoration:none;transition:background .22s cubic-bezier(.23,1,.32,1),border-color .22s cubic-bezier(.23,1,.32,1),transform .2s cubic-bezier(.23,1,.32,1)}@media (hover:hover) and (pointer:fine){.bold-module__hIA4IG__jump a:hover{background:#f6f9f71f;border-color:#f6f9f780;transform:translateY(-1px)}}.bold-module__hIA4IG__jump a:active{transition-duration:.14s;transition-timing-function:cubic-bezier(.23,1,.32,1);transform:scale(.97)}.bold-module__hIA4IG__jump a:focus-visible{outline:2px solid var(--accent2-bright,currentColor);outline-offset:3px}.bold-module__hIA4IG__scrollCue{letter-spacing:.14em;text-transform:uppercase;color:#f6f9f7a8;align-items:center;gap:.5rem;font-size:.75rem;display:inline-flex}.bold-module__hIA4IG__scrollCue svg{animation:2.4s ease-in-out infinite bold-module__hIA4IG__nudge}@keyframes bold-module__hIA4IG__nudge{0%,to{transform:translateY(0)}50%{transform:translateY(4px)}}@media (prefers-reduced-motion:reduce){.bold-module__hIA4IG__scrollCue svg{animation:none}}.bold-module__hIA4IG__btn{isolation:isolate;transition:transform var(--btn-hover-ms,.22s) var(--btn-ease,cubic-bezier(.23, 1, .32, 1)), background-color var(--btn-hover-ms,.22s) var(--btn-ease,cubic-bezier(.23, 1, .32, 1)), border-color var(--btn-hover-ms,.22s) var(--btn-ease,cubic-bezier(.23, 1, .32, 1)), color var(--btn-hover-ms,.22s) var(--btn-ease,cubic-bezier(.23, 1, .32, 1));will-change:transform;border:1px solid #0000;border-radius:999px;align-items:center;gap:.5rem;padding:.9rem 1.5rem;font-size:.9375rem;font-weight:600;text-decoration:none;display:inline-flex;position:relative}.bold-module__hIA4IG__btn:before{content:"";z-index:-1;border-radius:inherit;opacity:0;transition:opacity var(--btn-hover-ms,.22s) var(--btn-ease,cubic-bezier(.23, 1, .32, 1));pointer-events:none;position:absolute;inset:0;box-shadow:0 10px 24px -12px #0000008c}@media (hover:hover) and (pointer:fine){.bold-module__hIA4IG__btn:hover:before{opacity:1}}.bold-module__hIA4IG__btn:active:not([disabled]):not([aria-disabled=true]):not([data-loading=true]):before{opacity:0;transition-duration:var(--btn-press-ms,.14s)}.bold-module__hIA4IG__btn[disabled],.bold-module__hIA4IG__btn[aria-disabled=true]{opacity:.55;cursor:not-allowed;transform:none}.bold-module__hIA4IG__btn[disabled]:before,.bold-module__hIA4IG__btn[aria-disabled=true]:before{opacity:0}.bold-module__hIA4IG__btn[data-loading=true]{cursor:progress;pointer-events:none;position:relative}.bold-module__hIA4IG__btn[data-loading=true]>*{filter:blur(2px);opacity:.5;transition:filter .2s,opacity .2s}.bold-module__hIA4IG__btn[data-loading=true]:after{content:"";border:2px solid;border-right-color:#0000;border-radius:50%;width:1em;height:1em;margin:-.5em 0 0 -.5em;animation:.6s linear infinite bold-module__hIA4IG__boldBtnSpin;position:absolute;top:50%;left:50%}@keyframes bold-module__hIA4IG__boldBtnSpin{to{transform:rotate(360deg)}}.bold-module__hIA4IG__btn:focus-visible{outline:2px solid var(--accent2-bright,currentColor);outline-offset:3px}.bold-module__hIA4IG__btnPrimary{background:var(--accent2-bright);color:#1a1206}.bold-module__hIA4IG__btnGhost{border-color:color-mix(in srgb, currentColor 40%, transparent);color:inherit}@media (hover:hover) and (pointer:fine){.bold-module__hIA4IG__btnGhost:hover{background-color:color-mix(in srgb, currentColor 12%, transparent);border-color:color-mix(in srgb, currentColor 75%, transparent)}}.bold-module__hIA4IG__btnSolid{background:var(--accent-strong);color:var(--accent-ink)}.bold-module__hIA4IG__trust{background:radial-gradient(120% 160% at 0% 0%, var(--deep-lift) 0%, transparent 62%), var(--deep);color:#fff}.bold-module__hIA4IG__trustGrid{grid-template-columns:repeat(auto-fit,minmax(min(11rem,100%),1fr));gap:1.5rem;padding-block:clamp(2rem,4vw,2.75rem);display:grid}.bold-module__hIA4IG__trustGrid b{font-family:var(--font-bricolage), sans-serif;letter-spacing:-.02em;font-size:clamp(1.75rem,3vw,2.5rem);line-height:1;display:block}.bold-module__hIA4IG__trustGrid span{color:#ffffffdb;margin-top:.4rem;font-size:.875rem;display:block}.bold-module__hIA4IG__section{padding-block:clamp(3.5rem,8vw,6.5rem)}.bold-module__hIA4IG__alt{background:var(--surface)}.bold-module__hIA4IG__alt2{background:var(--surface-2)}.bold-module__hIA4IG__label{letter-spacing:.16em;text-transform:uppercase;max-width:100%;color:var(--accent);align-items:center;gap:.6rem;font-size:.75rem;font-weight:600;display:inline-flex}.bold-module__hIA4IG__label:before{content:"";background:var(--accent2);width:1.75rem;height:2px}.bold-module__hIA4IG__heading{font-family:var(--font-bricolage), sans-serif;letter-spacing:-.025em;text-wrap:balance;max-width:min(20ch,100%);margin:.9rem 0 0;font-size:clamp(1.85rem,4vw,3.1rem);font-weight:700;line-height:1.04}.bold-module__hIA4IG__intro{max-width:min(58ch,100%);color:var(--muted);margin-top:1rem;font-size:1.0625rem;line-height:1.7}.bold-module__hIA4IG__blocks{gap:1.25rem;margin-top:clamp(2rem,4vw,3rem);display:grid}.bold-module__hIA4IG__block{border:1px solid var(--line);background:var(--paper);border-radius:1.25rem;grid-template-columns:minmax(0,1fr);gap:1.25rem;padding:clamp(1.5rem,3vw,2.25rem);display:grid}@media (min-width:900px){.bold-module__hIA4IG__block{grid-template-columns:15rem minmax(0,1fr);gap:2.5rem}}.bold-module__hIA4IG__blockNum{font-family:var(--font-bricolage), sans-serif;letter-spacing:.18em;color:var(--accent2);font-size:.8125rem;font-weight:700}.bold-module__hIA4IG__blockName{font-family:var(--font-bricolage), sans-serif;letter-spacing:-.02em;margin:.35rem 0 0;font-size:clamp(1.35rem,2.4vw,1.9rem);line-height:1.1}.bold-module__hIA4IG__blockSub{color:var(--muted);margin-top:.3rem;font-size:.875rem}.bold-module__hIA4IG__tag{letter-spacing:.04em;background:color-mix(in srgb, var(--accent) 14%, transparent);color:var(--accent);border-radius:999px;margin-top:.9rem;padding:.3rem .7rem;font-size:.75rem;font-weight:600;display:inline-block}.bold-module__hIA4IG__tagWarm{background:color-mix(in srgb, var(--accent2) 16%, transparent);color:var(--accent2)}.bold-module__hIA4IG__blockBody{color:var(--muted);margin:0;font-size:1rem;line-height:1.7}.bold-module__hIA4IG__list{gap:.6rem;margin:1.1rem 0 0;padding:0;list-style:none;display:grid}.bold-module__hIA4IG__list li{align-items:flex-start;gap:.6rem;font-size:.9375rem;line-height:1.55;display:flex}.bold-module__hIA4IG__list svg{color:var(--accent);flex:none;margin-top:.2rem}.bold-module__hIA4IG__cards{grid-template-columns:repeat(auto-fit,minmax(min(16rem,100%),1fr));gap:1rem;margin-top:clamp(2rem,4vw,3rem);display:grid}.bold-module__hIA4IG__card{border:1px solid var(--line);background:var(--paper);box-shadow:var(--card-shadow,none);border-radius:1rem;padding:1.5rem;transition:transform .22s cubic-bezier(.23,1,.32,1),box-shadow .22s cubic-bezier(.23,1,.32,1),border-color .22s cubic-bezier(.23,1,.32,1)}@media (hover:hover) and (pointer:fine){.bold-module__hIA4IG__card:hover{border-color:color-mix(in srgb, var(--accent) 40%, var(--line));box-shadow:var(--card-shadow-lift,0 18px 38px -22px #00000073);transform:translateY(-4px)}.bold-module__hIA4IG__card:hover .bold-module__hIA4IG__cardIcon{background:color-mix(in srgb, var(--accent) 20%, transparent);transform:scale(1.06)}}.bold-module__hIA4IG__cardIcon{background:color-mix(in srgb, var(--accent) 12%, transparent);color:var(--accent);border-radius:.75rem;padding:.6rem;transition:transform .22s cubic-bezier(.23,1,.32,1),background .22s cubic-bezier(.23,1,.32,1);display:inline-flex}.bold-module__hIA4IG__card h3{font-family:var(--font-bricolage), sans-serif;letter-spacing:-.01em;margin:1rem 0 .5rem;font-size:1.125rem}.bold-module__hIA4IG__card p{color:var(--muted);margin:0;font-size:.9375rem;line-height:1.65}.bold-module__hIA4IG__slab{--accent2-bright:#e0bc78;--muted:#f4f1e9b8;color:#f4f1e9;background:#172127}.bold-module__hIA4IG__slab .bold-module__hIA4IG__label{color:var(--accent2-bright)}.bold-module__hIA4IG__slab .bold-module__hIA4IG__label:before{background:var(--accent2-bright)}.bold-module__hIA4IG__slab .bold-module__hIA4IG__heading{color:inherit}.bold-module__hIA4IG__slab .bold-module__hIA4IG__intro{color:#f4f1e9bf}.bold-module__hIA4IG__slabGrid{grid-template-columns:repeat(auto-fit,minmax(min(15rem,100%),1fr));gap:1rem;margin-top:clamp(2rem,4vw,3rem);display:grid}.bold-module__hIA4IG__slabItem{border:1px solid #f4f1e92e;border-radius:1rem;padding:1.35rem}.bold-module__hIA4IG__slabItem h3{font-family:var(--font-bricolage), sans-serif;margin:.75rem 0 .45rem;font-size:1.0625rem}.bold-module__hIA4IG__slabItem p{color:#f4f1e9b8;margin:0;font-size:.9375rem;line-height:1.6}.bold-module__hIA4IG__slabItem svg{color:var(--accent2-bright)}.bold-module__hIA4IG__steps{counter-reset:step;grid-template-columns:repeat(auto-fit,minmax(min(15rem,100%),1fr));gap:1rem;margin-top:clamp(2rem,4vw,3rem);display:grid}.bold-module__hIA4IG__step{border-top:3px solid var(--accent2);padding-top:1.1rem;position:relative}.bold-module__hIA4IG__step:before{counter-increment:step;content:counter(step, decimal-leading-zero);font-family:var(--font-bricolage), sans-serif;letter-spacing:.16em;color:color-mix(in srgb, var(--accent2) 45%, var(--ink));font-size:.8125rem;font-weight:700}.bold-module__hIA4IG__step h3{font-family:var(--font-bricolage), sans-serif;margin:.5rem 0 .45rem;font-size:1.125rem}.bold-module__hIA4IG__step p{color:var(--muted);margin:0;font-size:.9375rem;line-height:1.65}@media (min-width:60rem){.bold-module__hIA4IG__steps{--step-dot:2.75rem;--step-gap:clamp(1.75rem, 3vw, 2.75rem);gap:var(--step-gap);grid-template-columns:repeat(auto-fit,minmax(0,1fr))}.bold-module__hIA4IG__step{--step-inset-x:0rem;--step-inset-y:0rem;padding:calc(var(--step-inset-y) + var(--step-dot) + 1.35rem) var(--step-inset-x) var(--step-inset-y);border-top:0}.bold-module__hIA4IG__step:before{top:var(--step-inset-y);left:var(--step-inset-x);width:var(--step-dot);height:var(--step-dot);border:1px solid color-mix(in srgb, var(--accent2) 45%, transparent);background:color-mix(in srgb, var(--accent2) 12%, var(--paper));letter-spacing:.08em;border-radius:50%;place-items:center;font-size:.875rem;display:grid;position:absolute}.bold-module__hIA4IG__step:not(:last-child):after{content:"";top:calc(var(--step-dot) / 2);left:calc(var(--step-inset-x) + var(--step-dot) + .75rem);right:calc(-1 * var(--step-gap) - .75rem);background:linear-gradient(90deg, color-mix(in srgb, var(--accent2) 45%, transparent), color-mix(in srgb, var(--accent2) 14%, transparent));height:1px;position:absolute}.bold-module__hIA4IG__step h3{margin-top:0;font-size:1.1875rem}.bold-module__hIA4IG__step p{font-size:.96875rem}}.bold-module__hIA4IG__checklist{grid-template-columns:repeat(auto-fit,minmax(min(19rem,100%),1fr));gap:.75rem;margin:clamp(2rem,4vw,3rem) 0 0;padding:0;list-style:none;display:grid}.bold-module__hIA4IG__checklist li{border:1px solid var(--line);background:var(--paper);border-radius:.85rem;align-items:flex-start;gap:.75rem;padding:1rem 1.15rem;font-size:.9375rem;line-height:1.55;display:flex}.bold-module__hIA4IG__checklist svg{color:var(--accent);flex:none;margin-top:.15rem}.bold-module__hIA4IG__faq{gap:.65rem;margin-top:clamp(2rem,4vw,3rem);display:grid}.bold-module__hIA4IG__faqItem{border:1px solid var(--line);background:var(--paper);border-radius:.9rem;padding:1.1rem 1.35rem;transition:border-color .22s cubic-bezier(.23,1,.32,1),background .22s cubic-bezier(.23,1,.32,1)}@media (hover:hover) and (pointer:fine){.bold-module__hIA4IG__faqItem:hover{border-color:color-mix(in srgb, var(--accent) 35%, var(--line))}}.bold-module__hIA4IG__faqItem summary:focus-visible{outline:2px solid var(--accent2);outline-offset:4px;border-radius:.4rem}.bold-module__hIA4IG__faqItem summary{cursor:pointer;font-family:var(--font-bricolage), sans-serif;justify-content:space-between;align-items:center;gap:1rem;font-size:1.0625rem;font-weight:600;list-style:none;display:flex}.bold-module__hIA4IG__faqItem summary::-webkit-details-marker{display:none}.bold-module__hIA4IG__faqItem summary:after{content:"+";color:var(--accent2);transform-origin:50% 55%;font-size:1.35rem;line-height:1;transition:transform .26s cubic-bezier(.23,1,.32,1)}.bold-module__hIA4IG__faqItem[open] summary:after{transform:rotate(135deg)}.bold-module__hIA4IG__faqItem p{color:var(--muted);margin:.85rem 0 0;font-size:.9375rem;line-height:1.7}.bold-module__hIA4IG__faqItem[open] p{animation:.3s cubic-bezier(.23,1,.32,1) backwards bold-module__hIA4IG__faqReveal}@keyframes bold-module__hIA4IG__faqReveal{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translate(0,0)}}.bold-module__hIA4IG__sources{grid-template-columns:repeat(auto-fit,minmax(min(18rem,100%),1fr));gap:.5rem;margin:1.5rem 0 0;padding:0;list-style:none;display:grid}.bold-module__hIA4IG__sources a{color:var(--accent);text-underline-offset:3px;font-size:.875rem;text-decoration:underline}.bold-module__hIA4IG__cta{background:var(--accent-strong);color:#fff;text-align:center}.bold-module__hIA4IG__ctaInner{padding-block:clamp(3.5rem,7vw,5.5rem)}.bold-module__hIA4IG__ctaTitle{max-width:min(18ch,100%);font-family:var(--font-bricolage), sans-serif;letter-spacing:-.03em;margin:0 auto;font-size:clamp(2rem,4.5vw,3.4rem);font-weight:700;line-height:1.02}.bold-module__hIA4IG__ctaTitle em{color:var(--accent2-bright);font-style:normal}.bold-module__hIA4IG__ctaText{color:#ffffffd9;max-width:min(48ch,100%);margin:1rem auto 2rem;font-size:1.0625rem;line-height:1.7}.bold-module__hIA4IG__ctaActions{flex-wrap:wrap;justify-content:center;gap:.75rem;display:flex}.bold-module__hIA4IG__ctaActions .bold-module__hIA4IG__btnPrimary{background:var(--accent2-bright);color:#1a1206}.bold-module__hIA4IG__ctaActions .bold-module__hIA4IG__btnGhost{color:#fff;border-color:#ffffff73}.bold-module__hIA4IG__heroUsps{flex-wrap:wrap;gap:.5rem 1.5rem;margin:clamp(.9rem,2vh,1.4rem) 0 0;padding:0;list-style:none;display:flex}.bold-module__hIA4IG__heroUsps li{color:#f6f9f7eb;align-items:center;gap:.5rem;font-size:.9375rem;display:inline-flex}.bold-module__hIA4IG__heroUsps svg{color:var(--accent2-bright);flex:none}.bold-module__hIA4IG__tiers{grid-template-columns:repeat(auto-fit,minmax(min(17rem,100%),1fr));align-items:start;gap:1rem;margin-top:clamp(2rem,4vw,3rem);display:grid}.bold-module__hIA4IG__tier{border:1px solid var(--line);background:var(--paper);border-radius:1.15rem;flex-direction:column;height:100%;padding:1.6rem;display:flex}.bold-module__hIA4IG__tierFeat{border-color:var(--accent2);box-shadow:0 0 0 1px var(--accent2)}.bold-module__hIA4IG__tierTag{letter-spacing:.08em;text-transform:uppercase;background:color-mix(in srgb, var(--accent) 14%, transparent);max-width:100%;color:var(--accent);border-radius:999px;align-self:flex-start;padding:.28rem .65rem;font-size:.6875rem;font-weight:700}.bold-module__hIA4IG__tierTagWarm{background:color-mix(in srgb, var(--accent2) 18%, transparent);color:var(--accent2)}.bold-module__hIA4IG__tier h3{font-family:var(--font-bricolage), sans-serif;letter-spacing:-.02em;margin:.9rem 0 .15rem;font-size:1.45rem;line-height:1.1}.bold-module__hIA4IG__tierSub{color:var(--muted);margin:0;font-size:.875rem}.bold-module__hIA4IG__tier ul{gap:.55rem;margin:1.15rem 0 0;padding:0;list-style:none;display:grid}.bold-module__hIA4IG__tier li{align-items:flex-start;gap:.55rem;font-size:.9375rem;line-height:1.5;display:flex}.bold-module__hIA4IG__tier li svg{color:var(--accent);flex:none;margin-top:.18rem}.bold-module__hIA4IG__tableWrap{border:1px solid var(--line);background:var(--paper);border-radius:1.15rem;margin-top:clamp(2rem,4vw,3rem);overflow-x:auto}.bold-module__hIA4IG__cmp{border-collapse:collapse;width:100%;min-width:34rem;font-size:.9375rem}.bold-module__hIA4IG__cmp th,.bold-module__hIA4IG__cmp td{text-align:left;border-bottom:1px solid var(--line);padding:.85rem 1rem}.bold-module__hIA4IG__cmp thead th{font-family:var(--font-bricolage), sans-serif;background:var(--surface);font-size:.9375rem;font-weight:700;position:sticky;top:0}.bold-module__hIA4IG__cmp thead th:not(:first-child),.bold-module__hIA4IG__cmp td:not(:first-child){text-align:center;width:8.5rem}.bold-module__hIA4IG__cmp tbody tr:last-child th,.bold-module__hIA4IG__cmp tbody tr:last-child td{border-bottom:0}.bold-module__hIA4IG__cmp tbody th{font-weight:500}.bold-module__hIA4IG__yes{color:var(--accent)}.bold-module__hIA4IG__no{color:color-mix(in srgb, var(--muted) 70%, transparent)}.bold-module__hIA4IG__cmpNote{color:var(--muted);margin:.9rem 0 0;font-size:.8125rem;line-height:1.6}@media (max-width:860px){.bold-module__hIA4IG__tableWrap:has(>.bold-module__hIA4IG__cmpStack){overflow-x:visible}.bold-module__hIA4IG__cmpStack.bold-module__hIA4IG__cmpStack.bold-module__hIA4IG__cmpStack{background:0 0;min-width:0;display:block}.bold-module__hIA4IG__cmpStack.bold-module__hIA4IG__cmpStack.bold-module__hIA4IG__cmpStack thead{display:none}.bold-module__hIA4IG__cmpStack.bold-module__hIA4IG__cmpStack.bold-module__hIA4IG__cmpStack tbody{gap:.7rem;padding:.7rem;display:grid}.bold-module__hIA4IG__cmpStack.bold-module__hIA4IG__cmpStack.bold-module__hIA4IG__cmpStack tbody tr{border:1px solid var(--line);background:var(--surface);border-radius:.9rem;display:block;overflow:hidden}.bold-module__hIA4IG__cmpStack.bold-module__hIA4IG__cmpStack.bold-module__hIA4IG__cmpStack tbody th{border-bottom:1px solid var(--line);background:var(--surface-2);width:auto;font-family:var(--font-bricolage), sans-serif;text-align:left;padding:.7rem .9rem;font-size:.9375rem;font-weight:700;display:block}.bold-module__hIA4IG__cmpStack.bold-module__hIA4IG__cmpStack.bold-module__hIA4IG__cmpStack tbody td{border-bottom:1px solid var(--line);text-align:left;width:auto;padding:.6rem .9rem;font-size:.9375rem;line-height:1.5;display:block}.bold-module__hIA4IG__cmpStack.bold-module__hIA4IG__cmpStack.bold-module__hIA4IG__cmpStack tbody td:last-child{border-bottom:0}.bold-module__hIA4IG__cmpStack.bold-module__hIA4IG__cmpStack.bold-module__hIA4IG__cmpStack tbody td:before{content:attr(data-label);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin-bottom:.1rem;font-size:.6875rem;font-weight:700;display:block}}.bold-module__hIA4IG__mods{grid-template-columns:repeat(auto-fit,minmax(min(15rem,100%),1fr));gap:.85rem;margin-top:clamp(2rem,4vw,3rem);display:grid}.bold-module__hIA4IG__mod{border:1px solid var(--line);background:var(--paper);box-shadow:var(--card-shadow,none);border-radius:1rem;align-items:flex-start;gap:.9rem;padding:1.35rem;display:flex}.bold-module__hIA4IG__mod svg{color:var(--accent2);flex:none;margin-top:.15rem}.bold-module__hIA4IG__mod>div{min-width:0}.bold-module__hIA4IG__mod h3{font-family:var(--font-bricolage), sans-serif;letter-spacing:-.01em;margin:0 0 .35rem;font-size:1.0625rem}.bold-module__hIA4IG__mod p{color:var(--muted);margin:0;font-size:.9063rem;line-height:1.6}.bold-module__hIA4IG__split{gap:clamp(1.5rem,4vw,3rem);margin-top:clamp(2rem,4vw,3rem);display:grid}@media (min-width:900px){.bold-module__hIA4IG__split{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:center}}.bold-module__hIA4IG__splitList{gap:.9rem;margin:0;padding:0;list-style:none;display:grid}.bold-module__hIA4IG__splitList li{border:1px solid #f4f1e92e;border-radius:.9rem;align-items:flex-start;gap:.75rem;padding:1.05rem 1.2rem;display:flex}.bold-module__hIA4IG__splitList svg{color:var(--accent2-bright);flex:none;margin-top:.15rem}.bold-module__hIA4IG__splitList li>div{min-width:0}.bold-module__hIA4IG__splitList b{font-family:var(--font-bricolage), sans-serif;margin-bottom:.25rem;font-size:1.0313rem;font-weight:700;display:block}.bold-module__hIA4IG__splitList span{color:#f4f1e9b8;font-size:.9063rem;line-height:1.6}.bold-module__hIA4IG__notice{--notice-deep:var(--deep);--notice-lift:var(--deep-lift);--notice-light:var(--deep-light);--notice-ink:#fff;--notice-ink-soft:#eef4f3db;--notice-shadow:0 20px 44px -28px #0c2e2fb3;background:radial-gradient(125% 150% at 0% 0%, var(--notice-lift) 0%, transparent 64%), var(--notice-deep);color:var(--notice-ink-soft);box-shadow:var(--notice-shadow);border:0;border-radius:1.15rem;flex-wrap:wrap;align-items:flex-start;gap:clamp(1rem,2.5vw,1.4rem);margin-top:clamp(2rem,4vw,3rem);padding:clamp(1.4rem,3vw,1.9rem) clamp(1.3rem,3vw,2rem);display:flex;position:relative;overflow:hidden}.bold-module__hIA4IG__notice:before{content:"";border:1px solid color-mix(in srgb, var(--notice-light) 22%, transparent);border-radius:inherit;pointer-events:none;position:absolute;inset:0}.bold-module__hIA4IG__notice svg{background:var(--notice-light);width:2.5rem;height:2.5rem;color:var(--notice-deep);box-shadow:0 0 0 1px color-mix(in srgb, var(--notice-light) 35%, transparent), 0 0 0 7px color-mix(in srgb, var(--notice-light) 8%, transparent);border-radius:999px;flex:none;margin-top:.1rem;padding:.6rem}.bold-module__hIA4IG__notice>div{flex:12rem;min-width:0}.bold-module__hIA4IG__notice h3{font-family:var(--font-bricolage), sans-serif;letter-spacing:-.015em;color:var(--notice-ink);margin:0 0 .45rem;font-size:clamp(1.05rem,2vw,1.25rem)}.bold-module__hIA4IG__notice p{color:var(--notice-ink-soft);margin:0;font-size:.9375rem;line-height:1.65}.bold-module__hIA4IG__notice a{color:var(--notice-light);text-underline-offset:3px}.bold-module__hIA4IG__notice b,.bold-module__hIA4IG__notice strong{color:var(--notice-light)}@keyframes bold-module__hIA4IG__heroRise{0%{opacity:0;filter:blur(3px);transform:translateY(22px)scale(.985)}to{opacity:1;filter:blur();transform:translate(0,0)scale(1)}}.bold-module__hIA4IG__crumbs,.bold-module__hIA4IG__kicker,.bold-module__hIA4IG__lead,.bold-module__hIA4IG__heroUsps,.bold-module__hIA4IG__heroActions,.bold-module__hIA4IG__heroBottomRow{will-change:opacity, transform, filter;animation:.62s cubic-bezier(.23,1,.32,1) backwards bold-module__hIA4IG__heroRise}.bold-module__hIA4IG__crumbs{animation-delay:80ms}.bold-module__hIA4IG__kicker{animation-delay:.17s}.bold-module__hIA4IG__lead{animation-delay:.26s}.bold-module__hIA4IG__heroUsps{animation-delay:.35s}.bold-module__hIA4IG__heroActions{animation-delay:.44s}.bold-module__hIA4IG__heroBottomRow{animation-delay:.53s}@media (prefers-reduced-motion:reduce){.bold-module__hIA4IG__crumbs,.bold-module__hIA4IG__kicker,.bold-module__hIA4IG__lead,.bold-module__hIA4IG__heroUsps,.bold-module__hIA4IG__heroActions,.bold-module__hIA4IG__heroBottomRow{will-change:auto;animation:none}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.bold-module__hIA4IG__cards>*,.bold-module__hIA4IG__blocks>*,.bold-module__hIA4IG__steps>*,.bold-module__hIA4IG__tiers>*,.bold-module__hIA4IG__mods>*,.bold-module__hIA4IG__slabGrid>*,.bold-module__hIA4IG__trustGrid>*,.bold-module__hIA4IG__splitList>*,.bold-module__hIA4IG__slab,.bold-module__hIA4IG__notice,.bold-module__hIA4IG__heading,.bold-module__hIA4IG__intro,.bold-module__hIA4IG__split,.bold-module__hIA4IG__tableWrap,.bold-module__hIA4IG__checklist,.bold-module__hIA4IG__cmp,.bold-module__hIA4IG__sources,.bold-module__hIA4IG__ctaInner{animation:.64s cubic-bezier(.23,1,.32,1) both bold-module__hIA4IG__revealUp;animation-timeline:view();animation-range:entry 150px entry 520px}.bold-module__hIA4IG__section .faq-item{animation:.64s cubic-bezier(.23,1,.32,1) both bold-module__hIA4IG__revealUp;animation-timeline:view();animation-range:entry 150px entry 520px}.bold-module__hIA4IG__tableWrap .bold-module__hIA4IG__cmp{opacity:1;animation:none;transform:none}}}@keyframes bold-module__hIA4IG__revealUp{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translate(0,0)}}@media (prefers-reduced-motion:reduce){.bold-module__hIA4IG__btn,.bold-module__hIA4IG__card,.bold-module__hIA4IG__faqItem,.bold-module__hIA4IG__cardIcon{transition-duration:1ms}.bold-module__hIA4IG__btn:hover,.bold-module__hIA4IG__card:hover,.bold-module__hIA4IG__btn:active,.bold-module__hIA4IG__card:hover .bold-module__hIA4IG__cardIcon{transform:none}.bold-module__hIA4IG__faqItem[open] p{animation:none}.bold-module__hIA4IG__faqItem summary:after{transition:none}}.bold-module__hIA4IG__card:active{transition-duration:.14s;transition-timing-function:cubic-bezier(.23,1,.32,1);transform:translateY(-1px)scale(.995)}.bold-module__hIA4IG__faqItem summary{-webkit-tap-highlight-color:transparent}.bold-module__hIA4IG__faqItem summary:active{transition:transform 60ms cubic-bezier(.23,1,.32,1);transform:scale(.995)}.bold-module__hIA4IG__faqItem summary:focus-visible{outline:2px solid var(--accent,currentColor);outline-offset:3px}@media (prefers-reduced-motion:reduce){.bold-module__hIA4IG__jump a:hover,.bold-module__hIA4IG__jump a:active,.bold-module__hIA4IG__card:active,.bold-module__hIA4IG__faqItem summary:active{transform:none}.bold-module__hIA4IG__btn[data-loading=true]:after{animation-duration:2s}}
.auto-module__zFWOka__accent.auto-module__zFWOka__accent{--accent2:#1d4f66;--accent2-bright:#7fb6d6;--paper:#eef4f3;--surface:#f9fcfb;--surface-2:#e3edeb;--line:#cbdcd9;--muted:#4d5a60;--auto-light:#bcd9ef;--auto-deep:#12303f;--auto-deep-lift:#1d4f66;--btn-accent:var(--auto-light);--btn-accent-contrast:var(--auto-deep);--card-shadow:0 1px 2px #12303f0d, 0 10px 26px -18px #12303f61;--card-shadow-lift:0 2px 6px #12303f12, 0 18px 38px -22px #12303f80}[data-theme=dark] .auto-module__zFWOka__accent.auto-module__zFWOka__accent{--accent2:#7fb6d6;--accent2-bright:#a9d4f2;--paper:#0b1117;--surface:#111a22;--surface-2:#17232d;--line:#2b3944;--muted:#a7b0b5;--card-shadow:inset 0 1px 0 #ffffff08, 0 12px 30px -20px #000000bf;--card-shadow-lift:inset 0 1px 0 #ffffff0d, 0 20px 44px -22px #000000d9}.auto-module__zFWOka__slabAccent.auto-module__zFWOka__slabAccent{--accent2-bright:#a9d4f2}.auto-module__zFWOka__wash.auto-module__zFWOka__wash{background-image:radial-gradient(125% 105% at 50% 0%, color-mix(in srgb, var(--accent) 11%, transparent) 0%, transparent 58%), radial-gradient(70% 52% at 92% 104%, color-mix(in srgb, var(--accent2) 9%, transparent) 0%, transparent 70%)}.auto-module__zFWOka__washAlt.auto-module__zFWOka__washAlt{background-color:var(--surface-2);background-image:radial-gradient(125% 105% at 50% 0%, color-mix(in srgb, var(--accent2) 10%, transparent) 0%, transparent 58%), radial-gradient(70% 52% at 8% 104%, color-mix(in srgb, var(--accent) 8%, transparent) 0%, transparent 70%)}.auto-module__zFWOka__washSlab.auto-module__zFWOka__washSlab{background-image:radial-gradient(120% 88% at 50% 0,#1f2f38 0%,#1f2f3800 66%)}.auto-module__zFWOka__band.auto-module__zFWOka__band{background:radial-gradient(125% 105% at 50% 0%, var(--auto-deep-lift) 0%, color-mix(in srgb, var(--auto-deep-lift) 0%, transparent) 64%), var(--auto-deep);color:#fff}.auto-module__zFWOka__panel.auto-module__zFWOka__panel{background:var(--surface)}.auto-module__zFWOka__stepPanel.auto-module__zFWOka__stepPanel{background:var(--surface);border-radius:0 0 .9rem .9rem;padding:1.1rem 1.25rem 1.3rem}@media (min-width:60rem){.auto-module__zFWOka__stepPanel.auto-module__zFWOka__stepPanel{--step-inset-x:1.35rem;--step-inset-y:1.25rem;padding:calc(var(--step-inset-y) + var(--step-dot) + 1.35rem) var(--step-inset-x) var(--step-inset-y);border-radius:.9rem}.auto-module__zFWOka__stepPanel.auto-module__zFWOka__stepPanel:not(:last-child):after{top:calc(var(--step-inset-y) + var(--step-dot) / 2);width:var(--step-gap);left:100%;right:auto}}.auto-module__zFWOka__stepPanel.auto-module__zFWOka__stepPanel:before{background:color-mix(in srgb, var(--accent2) 12%, var(--surface))}.auto-module__zFWOka__noticeSoft.auto-module__zFWOka__noticeSoft{--notice-deep:color-mix(in srgb, var(--accent) 7%, var(--surface));--notice-lift:color-mix(in srgb, var(--accent) 15%, var(--surface));--notice-light:var(--accent-strong);--notice-ink:var(--ink);--notice-ink-soft:color-mix(in srgb, var(--ink) 82%, var(--muted));--notice-shadow:0 1px 2px #12303f0d, 0 18px 40px -30px #12303f73}.auto-module__zFWOka__noticeSoft.auto-module__zFWOka__noticeSoft svg{box-shadow:none}.auto-module__zFWOka__noticeSoft.auto-module__zFWOka__noticeSoft:before{border-color:color-mix(in srgb, var(--accent) 26%, transparent)}[data-theme=dark] .auto-module__zFWOka__noticeSoft.auto-module__zFWOka__noticeSoft{--notice-deep:var(--deep);--notice-lift:var(--deep-lift);--notice-light:var(--deep-light);--notice-ink:#fff;--notice-ink-soft:#eef4f3db;--notice-shadow:0 20px 44px -28px #000000b3}[data-theme=dark] .auto-module__zFWOka__noticeSoft.auto-module__zFWOka__noticeSoft svg{box-shadow:0 0 0 1px color-mix(in srgb, var(--notice-light) 35%, transparent), 0 0 0 7px color-mix(in srgb, var(--notice-light) 8%, transparent)}[data-theme=dark] .auto-module__zFWOka__noticeSoft.auto-module__zFWOka__noticeSoft:before{border-color:color-mix(in srgb, var(--notice-light) 22%, transparent)}.auto-module__zFWOka__display.auto-module__zFWOka__display em,.auto-module__zFWOka__heroKicker.auto-module__zFWOka__heroKicker,.auto-module__zFWOka__heroUsps.auto-module__zFWOka__heroUsps svg{color:var(--auto-light)}.auto-module__zFWOka__heroPrimary.auto-module__zFWOka__heroPrimary{--btn-accent:var(--auto-light);--btn-accent-contrast:var(--auto-deep);background:var(--auto-light);color:var(--auto-deep)}@media (hover:hover) and (pointer:fine){.auto-module__zFWOka__heroPrimary.auto-module__zFWOka__heroPrimary:hover{background:#d8eaf8}}.auto-module__zFWOka__cta.auto-module__zFWOka__cta{background:radial-gradient(125% 105% at 50% 0%, var(--auto-deep-lift) 0%, color-mix(in srgb, var(--auto-deep-lift) 0%, transparent) 64%), var(--auto-deep)}.auto-module__zFWOka__cta.auto-module__zFWOka__cta em{color:var(--auto-light)}.auto-module__zFWOka__ctaPrimary.auto-module__zFWOka__ctaPrimary.auto-module__zFWOka__ctaPrimary{--btn-accent:#eef4f3;--btn-accent-contrast:var(--auto-deep);color:var(--auto-deep);background:#eef4f3}.auto-module__zFWOka__ctaGhost.auto-module__zFWOka__ctaGhost{color:#eef4f3;border-color:#eef4f373}@media (hover:hover) and (pointer:fine){.auto-module__zFWOka__ctaPrimary.auto-module__zFWOka__ctaPrimary.auto-module__zFWOka__ctaPrimary:hover{background:#fff}.auto-module__zFWOka__ctaGhost.auto-module__zFWOka__ctaGhost:hover{background-color:#eef4f31f;border-color:#eef4f3cc}}.auto-module__zFWOka__tableCard.auto-module__zFWOka__tableCard{background:var(--surface);box-shadow:var(--card-shadow,none)}.auto-module__zFWOka__cmpTable.auto-module__zFWOka__cmpTable{min-width:0}.auto-module__zFWOka__cmpTable.auto-module__zFWOka__cmpTable thead th{background:color-mix(in srgb, var(--accent2) 7%, var(--surface));border-bottom-color:color-mix(in srgb, var(--accent2) 22%, var(--line))}.auto-module__zFWOka__cmpTable.auto-module__zFWOka__cmpTable tbody tr:nth-child(2n)>*{background:color-mix(in srgb, var(--accent2) 4%, transparent)}.auto-module__zFWOka__cmpTable.auto-module__zFWOka__cmpTable td{vertical-align:middle}.auto-module__zFWOka__cmpMark.auto-module__zFWOka__cmpMark{box-sizing:content-box;background:color-mix(in srgb, currentColor 12%, transparent);border-radius:999px;margin-inline:auto;padding:.3rem;display:block}.auto-module__zFWOka__cmpShort,.auto-module__zFWOka__cmpLegend{display:none}@media (max-width:39.9375rem){.auto-module__zFWOka__cmpTable.auto-module__zFWOka__cmpTable{font-size:.875rem}.auto-module__zFWOka__cmpTable.auto-module__zFWOka__cmpTable th,.auto-module__zFWOka__cmpTable.auto-module__zFWOka__cmpTable td{padding:.7rem .35rem}.auto-module__zFWOka__cmpTable.auto-module__zFWOka__cmpTable thead th:first-child,.auto-module__zFWOka__cmpTable.auto-module__zFWOka__cmpTable tbody th{padding-left:.85rem;padding-right:.6rem}.auto-module__zFWOka__cmpTable.auto-module__zFWOka__cmpTable thead th:not(:first-child),.auto-module__zFWOka__cmpTable.auto-module__zFWOka__cmpTable td:not(:first-child){width:1%;padding-left:.55rem;padding-right:.55rem}.auto-module__zFWOka__cmpTable.auto-module__zFWOka__cmpTable thead th:last-child,.auto-module__zFWOka__cmpTable.auto-module__zFWOka__cmpTable td:last-child{padding-right:.6rem}.auto-module__zFWOka__cmpShort{display:inline}.auto-module__zFWOka__cmpFull{white-space:nowrap;clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.auto-module__zFWOka__cmpLegend{color:var(--muted);gap:.35rem;margin:.85rem 0 0;padding:0;font-size:.8125rem;line-height:1.5;list-style:none;display:grid}.auto-module__zFWOka__cmpLegend li{align-items:baseline;gap:.5rem;display:flex}.auto-module__zFWOka__cmpLegend b{min-width:1.6rem;font-family:var(--font-bricolage), sans-serif;color:var(--ink);flex:none;font-weight:700}}.auto-module__zFWOka__noticeAccent.auto-module__zFWOka__noticeAccent{--notice-deep:color-mix(in srgb, var(--accent2) 15%, var(--surface));--notice-lift:color-mix(in srgb, var(--accent2) 28%, var(--surface));--notice-light:var(--accent2);--notice-ink:var(--ink);--notice-ink-soft:color-mix(in srgb, var(--ink) 82%, var(--muted));--notice-shadow:0 1px 2px #12303f0f, 0 22px 46px -28px #12303f80}.auto-module__zFWOka__noticeAccent.auto-module__zFWOka__noticeAccent:before{border-color:color-mix(in srgb, var(--accent2) 38%, transparent)}.auto-module__zFWOka__noticeAccent.auto-module__zFWOka__noticeAccent h3{text-wrap:balance;margin-bottom:.55rem;font-size:clamp(1.15rem,2.4vw,1.45rem);line-height:1.25}.auto-module__zFWOka__noticeAccent.auto-module__zFWOka__noticeAccent p{max-width:62ch}[data-theme=dark] .auto-module__zFWOka__noticeAccent.auto-module__zFWOka__noticeAccent{--notice-deep:var(--auto-deep);--notice-lift:var(--auto-deep-lift);--notice-light:var(--auto-light);--notice-ink:#fff;--notice-ink-soft:#eef4f3db;--notice-shadow:0 22px 48px -28px #000000bf}[data-theme=dark] .auto-module__zFWOka__noticeAccent.auto-module__zFWOka__noticeAccent:before{border-color:color-mix(in srgb, var(--auto-light) 26%, transparent)}.auto-module__zFWOka__noticeCta.auto-module__zFWOka__noticeCta{--notice-deep:color-mix(in srgb, var(--accent2) 8%, var(--surface));--notice-lift:color-mix(in srgb, var(--accent2) 16%, var(--surface));--notice-light:var(--accent2);--notice-ink:var(--ink);--notice-ink-soft:color-mix(in srgb, var(--ink) 82%, var(--muted));--notice-shadow:0 1px 2px #12303f0d, 0 18px 40px -30px #12303f73}.auto-module__zFWOka__noticeCta.auto-module__zFWOka__noticeCta:before{border-color:color-mix(in srgb, var(--accent2) 24%, transparent)}[data-theme=dark] .auto-module__zFWOka__noticeCta.auto-module__zFWOka__noticeCta{--notice-deep:var(--auto-deep);--notice-lift:var(--auto-deep-lift);--notice-light:var(--auto-light);--notice-ink:#fff;--notice-ink-soft:#eef4f3db;--notice-shadow:0 20px 44px -28px #000000b3}[data-theme=dark] .auto-module__zFWOka__noticeCta.auto-module__zFWOka__noticeCta:before{border-color:color-mix(in srgb, var(--auto-light) 22%, transparent)}.auto-module__zFWOka__ctaBlockActions{flex-wrap:wrap;align-items:center;gap:.6rem .9rem;margin-top:1rem;display:flex}.auto-module__zFWOka__ctaBtn.auto-module__zFWOka__ctaBtn{overflow-wrap:anywhere;text-align:center;background:var(--auto-deep);color:#eef4f3;max-width:100%;min-height:2.75rem;font-family:var(--font-dm-sans), system-ui, sans-serif;border:0;border-radius:999px;justify-content:center;align-items:center;gap:.45rem;padding:.7rem 1.25rem;font-size:.9375rem;font-weight:700;line-height:1.25;text-decoration:none;display:inline-flex}.auto-module__zFWOka__ctaBtn.auto-module__zFWOka__ctaBtn svg{width:1.0625rem;height:1.0625rem;box-shadow:none;color:inherit;background:0 0;border-radius:0;margin:0;padding:0}[data-theme=dark] .auto-module__zFWOka__ctaBtn.auto-module__zFWOka__ctaBtn{background:var(--auto-light);color:var(--auto-deep)}@media (hover:hover) and (pointer:fine){.auto-module__zFWOka__ctaBtn.auto-module__zFWOka__ctaBtn:hover{background:var(--auto-deep-lift)}[data-theme=dark] .auto-module__zFWOka__ctaBtn.auto-module__zFWOka__ctaBtn:hover{background:#d8eaf8}}.auto-module__zFWOka__ctaBtn.auto-module__zFWOka__ctaBtn:focus-visible{outline:2px solid var(--accent2);outline-offset:3px}.auto-module__zFWOka__reassure.auto-module__zFWOka__reassure{color:var(--notice-ink-soft,var(--muted));margin:0;font-size:.8125rem;line-height:1.45}.auto-module__zFWOka__actionsNote.auto-module__zFWOka__actionsNote{color:#eef4f3c7;width:100%;margin:.15rem 0 0;font-size:.8125rem;line-height:1.45}.auto-module__zFWOka__textLink.auto-module__zFWOka__textLink{color:var(--notice-light,var(--accent2));text-underline-offset:3px;text-decoration:underline}.auto-module__zFWOka__washSlab .auto-module__zFWOka__textLink.auto-module__zFWOka__textLink{color:var(--accent2-bright,var(--accent2))}
.gkv-module__JEAujG__accent.gkv-module__JEAujG__accent{--accent2:#2c5f8a;--accent2-bright:#8ec2e8;--paper:#eef4f3;--surface:#f9fcfb;--surface-2:#e3edeb;--line:#cbdcd9;--muted:#4d5a60;--gkv-mint:#a5ddd0;--btn-accent:#a5ddd0;--btn-accent-contrast:#154a45;--gkv-deep:#154a45;--gkv-deep-lift:#23706a;--card-shadow:0 1px 2px #112d2a0d, 0 10px 26px -18px #112d2a61;--card-shadow-lift:0 2px 6px #112d2a12, 0 18px 38px -22px #112d2a80;--gkv-header-offset:5.25rem;--gkv-ease:var(--ease-out,cubic-bezier(.23, 1, .32, 1))}[data-theme=dark] .gkv-module__JEAujG__accent.gkv-module__JEAujG__accent{--accent2:#8ec2e8;--accent2-bright:#a9d4f2;--paper:#0b1117;--surface:#111a22;--surface-2:#17232d;--line:#2b3944;--muted:#a7b0b5;--card-shadow:inset 0 1px 0 #ffffff08, 0 12px 30px -20px #000000bf;--card-shadow-lift:inset 0 1px 0 #ffffff0d, 0 20px 44px -22px #000000d9}.gkv-module__JEAujG__accent.gkv-module__JEAujG__accent [id]{scroll-margin-top:var(--gkv-header-offset)}.gkv-module__JEAujG__wash.gkv-module__JEAujG__wash{background-image:radial-gradient(125% 105% at 50% 0%, color-mix(in srgb, var(--accent) 11%, transparent) 0%, transparent 58%), radial-gradient(70% 52% at 92% 104%, color-mix(in srgb, var(--accent2) 9%, transparent) 0%, transparent 70%)}.gkv-module__JEAujG__washAlt.gkv-module__JEAujG__washAlt{background-color:var(--surface-2);background-image:radial-gradient(125% 105% at 50% 0%, color-mix(in srgb, var(--accent2) 10%, transparent) 0%, transparent 58%), radial-gradient(70% 52% at 8% 104%, color-mix(in srgb, var(--accent) 8%, transparent) 0%, transparent 70%)}.gkv-module__JEAujG__washSlab.gkv-module__JEAujG__washSlab{background-image:radial-gradient(120% 88% at 50% 0,#1f2f38 0%,#1f2f3800 66%)}.gkv-module__JEAujG__band.gkv-module__JEAujG__band{background:radial-gradient(125% 105% at 50% 0%, var(--gkv-deep-lift) 0%, #23706a00 64%), var(--gkv-deep);color:#fff}.gkv-module__JEAujG__bar{background:color-mix(in srgb, var(--ink) 8%, transparent);clip-path:inset(0 round 999px);border-radius:999px;height:.625rem;margin:0;display:flex}.gkv-module__JEAujG__barFill{width:var(--fill,100%);border-radius:inherit;height:100%;display:flex;overflow:hidden}.gkv-module__JEAujG__barSeg{height:100%}.gkv-module__JEAujG__segStatute{background:var(--accent);flex:0 0 83.43%}.gkv-module__JEAujG__segAdd{background:var(--accent2);flex:0 0 16.57%}.gkv-module__JEAujG__segHalf{flex:0 0 50%}.gkv-module__JEAujG__segYou{background:var(--accent)}.gkv-module__JEAujG__segEmployer{background:color-mix(in srgb, var(--accent) 28%, transparent)}.gkv-module__JEAujG__segFull{flex:auto}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.gkv-module__JEAujG__barFill{transform-origin:0;animation:gkv-module__JEAujG__gkvGrowX .64s var(--gkv-ease) both;animation-timeline:view();animation-range:entry 120px entry 460px}}}@keyframes gkv-module__JEAujG__gkvGrowX{0%{opacity:.55;transform:scaleX(.03)}to{opacity:1;transform:scaleX(1)}}.gkv-module__JEAujG__rate{gap:clamp(1rem,2vw,1.25rem);margin-top:clamp(2rem,4vw,3rem);display:grid}@media (min-width:62rem){.gkv-module__JEAujG__rate{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-items:stretch}}.gkv-module__JEAujG__ratePanel{border:1px solid var(--line);background:var(--surface);box-shadow:var(--card-shadow,none);border-radius:1.15rem;padding:clamp(1.35rem,3vw,1.9rem)}.gkv-module__JEAujG__rateMain{flex-direction:column;gap:1.1rem;display:flex}.gkv-module__JEAujG__rateHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1rem;display:flex}.gkv-module__JEAujG__rateCaption{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin:0;font-size:.8125rem;font-weight:600}.gkv-module__JEAujG__rateTotal{font-family:var(--font-bricolage), var(--font-dm-sans), system-ui, sans-serif;letter-spacing:-.035em;font-variant-numeric:tabular-nums;color:var(--ink);margin:0;font-size:clamp(2.5rem,6vw,3.5rem);font-weight:700;line-height:.95}.gkv-module__JEAujG__rateTotalUnit{letter-spacing:-.01em;margin-left:.15em;font-size:.45em;font-weight:700}.gkv-module__JEAujG__rateLegend{gap:.9rem;margin:0;display:grid}@media (min-width:34rem){.gkv-module__JEAujG__rateLegend{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem 1.5rem}}.gkv-module__JEAujG__rateItem{gap:.2rem;display:grid}.gkv-module__JEAujG__rateItemHead{color:var(--ink);align-items:center;gap:.5rem;font-size:.875rem;font-weight:600;line-height:1.35;display:flex}.gkv-module__JEAujG__rateDot{border-radius:999px;flex:none;width:.6rem;height:.6rem}.gkv-module__JEAujG__rateDotStatute{background:var(--accent)}.gkv-module__JEAujG__rateDotAdd{background:var(--accent2)}.gkv-module__JEAujG__rateValue{font-family:var(--font-bricolage), var(--font-dm-sans), system-ui, sans-serif;letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--ink);margin:0;font-size:1.375rem;font-weight:700;line-height:1.15}.gkv-module__JEAujG__rateNote{color:var(--muted);margin:.1rem 0 0;font-size:.8125rem;line-height:1.55}.gkv-module__JEAujG__rateAside{grid-auto-rows:1fr;gap:clamp(1rem,2vw,1.25rem);display:grid}.gkv-module__JEAujG__rateAsideBody{flex-direction:column;gap:.85rem;height:100%;display:flex}.gkv-module__JEAujG__rateSplitEnds{color:var(--muted);justify-content:space-between;gap:1rem;font-size:.8125rem;line-height:1.35;display:flex}.gkv-module__JEAujG__rateSplitEnds b{font-family:var(--font-bricolage), var(--font-dm-sans), system-ui, sans-serif;letter-spacing:-.015em;font-variant-numeric:tabular-nums;color:var(--ink);font-size:1.0625rem;font-weight:700;display:block}.gkv-module__JEAujG__rateSplitEnds span:last-child{text-align:right}.gkv-module__JEAujG__scope{gap:clamp(1rem,2vw,1.25rem);margin-top:clamp(2rem,4vw,3rem);display:grid}@media (min-width:52rem){.gkv-module__JEAujG__scope{grid-template-columns:repeat(2,minmax(0,1fr))}}.gkv-module__JEAujG__scopePanel{border:1px solid var(--line);background:var(--surface);box-shadow:var(--card-shadow,none);border-radius:1.15rem;flex-direction:column;gap:.85rem;padding:clamp(1.35rem,3vw,1.9rem);display:flex}.gkv-module__JEAujG__scopeSame{border-top:3px solid var(--accent)}.gkv-module__JEAujG__scopeVaries{border-top:3px solid var(--accent2)}.gkv-module__JEAujG__scopeSame .gkv-module__JEAujG__barSeg{background:var(--accent)}.gkv-module__JEAujG__scopeVaries .gkv-module__JEAujG__barSeg{background:var(--accent2)}.gkv-module__JEAujG__scopeSame .gkv-module__JEAujG__barFill{--fill:95%}.gkv-module__JEAujG__scopeVaries .gkv-module__JEAujG__barFill{--fill:5%}.gkv-module__JEAujG__scopeFigure{font-family:var(--font-bricolage), var(--font-dm-sans), system-ui, sans-serif;letter-spacing:-.035em;font-variant-numeric:tabular-nums;color:var(--ink);flex-wrap:wrap;align-items:baseline;gap:.35rem;margin:0;font-size:clamp(2.25rem,5vw,3rem);font-weight:700;line-height:.95;display:flex}.gkv-module__JEAujG__scopeFigureQual{font-family:var(--font-dm-sans), system-ui, sans-serif;letter-spacing:0;color:var(--muted);font-size:.875rem;font-weight:500}.gkv-module__JEAujG__scopeTitle{font-family:var(--font-bricolage), var(--font-dm-sans), system-ui, sans-serif;letter-spacing:-.015em;margin:0;font-size:1.125rem;font-weight:700;line-height:1.25}.gkv-module__JEAujG__scopeSub{color:var(--muted);margin:-.35rem 0 0;font-size:.9375rem;line-height:1.6}.gkv-module__JEAujG__scopeItems{border-top:1px solid var(--line);gap:.55rem;margin:.15rem 0 0;padding:.95rem 0 0;list-style:none;display:grid}.gkv-module__JEAujG__scopeItems li{align-items:flex-start;gap:.6rem;font-size:.9375rem;line-height:1.5;display:flex}.gkv-module__JEAujG__scopeItems svg{flex:none;margin-top:.28rem}.gkv-module__JEAujG__scopeSame .gkv-module__JEAujG__scopeItems svg{color:var(--accent)}.gkv-module__JEAujG__scopeVaries .gkv-module__JEAujG__scopeItems svg{color:var(--accent2)}.gkv-module__JEAujG__note{border:1px solid var(--line);background:var(--surface);box-shadow:var(--card-shadow,none);border-radius:1.15rem;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.15rem .9rem;margin-top:clamp(2rem,4vw,3rem);padding:clamp(1.15rem,2.6vw,1.6rem) clamp(1.25rem,3vw,1.75rem);display:grid}.gkv-module__JEAujG__noteIcon{color:var(--accent);grid-row:1/span 2;margin-top:.05rem;display:flex}.gkv-module__JEAujG__noteEyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--accent);margin:0 0 .15rem;font-size:.6875rem;font-weight:700}.gkv-module__JEAujG__noteTitle{font-family:var(--font-bricolage), var(--font-dm-sans), system-ui, sans-serif;letter-spacing:-.015em;margin:0 0 .35rem;font-size:1.0625rem;font-weight:700;line-height:1.3}.gkv-module__JEAujG__noteText{color:var(--muted);margin:0;font-size:.9375rem;line-height:1.65}.gkv-module__JEAujG__noteText a{color:var(--accent);text-underline-offset:3px;text-decoration:underline}.gkv-module__JEAujG__step.gkv-module__JEAujG__step{border-top-color:var(--accent)}.gkv-module__JEAujG__step.gkv-module__JEAujG__step:before{color:var(--accent)}.gkv-module__JEAujG__panel.gkv-module__JEAujG__panel{background:var(--surface)}.gkv-module__JEAujG__statusList{border-top:1px solid var(--line);margin:clamp(2rem,4vw,2.75rem) 0 0;padding:0;list-style:none}.gkv-module__JEAujG__statusRow{border-bottom:1px solid var(--line);gap:.85rem 2rem;padding-block:clamp(1.4rem,3vw,2rem);display:grid}@media (min-width:60rem){.gkv-module__JEAujG__statusRow{grid-template-columns:minmax(0,15rem) minmax(0,9rem) minmax(0,1fr);align-items:start}}.gkv-module__JEAujG__statusHead{align-items:flex-start;gap:.75rem;display:flex}.gkv-module__JEAujG__statusIcon{color:var(--accent);flex:0 0 1.5rem;justify-content:center;margin-top:.1rem;display:flex}.gkv-module__JEAujG__statusName{font-family:var(--font-bricolage), var(--font-dm-sans), system-ui, sans-serif;letter-spacing:-.015em;margin:0;font-size:1.0625rem;font-weight:700;line-height:1.25}.gkv-module__JEAujG__statusSub{color:var(--muted);margin:.2rem 0 0;font-size:.8125rem;line-height:1.4}.gkv-module__JEAujG__statusShare{flex-direction:column;gap:.15rem;margin:0;display:flex}.gkv-module__JEAujG__statusShareValue{font-family:var(--font-bricolage), var(--font-dm-sans), system-ui, sans-serif;letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--ink);font-size:1.625rem;font-weight:700;line-height:1}.gkv-module__JEAujG__statusShareLabel{color:var(--muted);font-size:.75rem;line-height:1.4}.gkv-module__JEAujG__statusFacts{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.gkv-module__JEAujG__statusFacts li{color:var(--muted);align-items:flex-start;gap:.6rem;font-size:.9375rem;line-height:1.6;display:flex}.gkv-module__JEAujG__statusFacts svg{color:var(--accent);flex:none;margin-top:.35rem}@media (hover:hover) and (pointer:fine){.gkv-module__JEAujG__statusRow{transition:background-color .2s var(--gkv-ease)}.gkv-module__JEAujG__statusRow:hover{background-color:color-mix(in srgb, var(--accent2) 5%, transparent)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.gkv-module__JEAujG__statusRow{animation:gkv-module__JEAujG__gkvRevealUp .64s var(--gkv-ease) both;animation-timeline:view();animation-range:entry 150px entry 520px}}}@keyframes gkv-module__JEAujG__gkvRevealUp{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translate(0,0)}}@media (prefers-reduced-motion:reduce){.gkv-module__JEAujG__statusRow{transition:none}}.gkv-module__JEAujG__onDark.gkv-module__JEAujG__onDark.gkv-module__JEAujG__onDark:focus-visible{outline:2px solid var(--gkv-mint);outline-offset:3px}.gkv-module__JEAujG__arrowBtn svg{transition:transform var(--btn-hover-ms,.22s) var(--btn-ease,cubic-bezier(.23, 1, .32, 1))}@media (hover:hover) and (pointer:fine){.gkv-module__JEAujG__arrowBtn:hover svg{transform:translate(2px)}}@media (prefers-reduced-motion:reduce){.gkv-module__JEAujG__arrowBtn svg,.gkv-module__JEAujG__arrowBtn:hover svg{transition:none;transform:none}}.gkv-module__JEAujG__heroKicker.gkv-module__JEAujG__heroKicker{color:var(--gkv-mint)}.gkv-module__JEAujG__heroKicker.gkv-module__JEAujG__heroKicker:before{background:var(--gkv-mint)}.gkv-module__JEAujG__display.gkv-module__JEAujG__display em,.gkv-module__JEAujG__heroUsps.gkv-module__JEAujG__heroUsps svg{color:var(--gkv-mint)}.gkv-module__JEAujG__heroPrimary.gkv-module__JEAujG__heroPrimary{background:var(--gkv-mint);color:#123f3a}@media (hover:hover) and (pointer:fine){.gkv-module__JEAujG__heroPrimary.gkv-module__JEAujG__heroPrimary:hover{background:#b9e6db}}.gkv-module__JEAujG__cta.gkv-module__JEAujG__cta{background:radial-gradient(125% 105% at 50% 0%, var(--gkv-deep-lift) 0%, #23706a00 64%), var(--gkv-deep)}.gkv-module__JEAujG__cta.gkv-module__JEAujG__cta em{color:var(--gkv-mint)}.gkv-module__JEAujG__ctaPrimary.gkv-module__JEAujG__ctaPrimary{color:#123f3a;background:#eef4f3}.gkv-module__JEAujG__ctaGhost.gkv-module__JEAujG__ctaGhost{color:#eef4f3;border-color:#eef4f373}@media (hover:hover) and (pointer:fine){.gkv-module__JEAujG__ctaPrimary.gkv-module__JEAujG__ctaPrimary:hover{background:#fff}.gkv-module__JEAujG__ctaGhost.gkv-module__JEAujG__ctaGhost:hover{background-color:#eef4f31f;border-color:#eef4f3cc}}.gkv-module__JEAujG__figure{font-variant-numeric:tabular-nums}.gkv-module__JEAujG__sourcesTitle{font-family:var(--font-bricolage), var(--font-dm-sans), system-ui, sans-serif;letter-spacing:-.01em;margin:clamp(2rem,4vw,2.75rem) 0 0;font-size:1.125rem;font-weight:700;line-height:1.2}
.recht-module__7Qts6a__accent.recht-module__7Qts6a__accent{--accent2:#4a4590;--accent2-bright:#b6afe8}[data-theme=dark] .recht-module__7Qts6a__accent.recht-module__7Qts6a__accent{--accent2:#b6afe8;--accent2-bright:#cdc7f2}
.dom-module__uCRb6G__accent.dom-module__uCRb6G__accent{--accent2:#8c4a2b;--accent2-bright:#d99a6c}[data-theme=dark] .dom-module__uCRb6G__accent.dom-module__uCRb6G__accent{--accent2:#e0a17c;--accent2-bright:#f0bd9c}
.leben-module__O4aRca__accent.leben-module__O4aRca__accent{--accent2:#1f6b4d;--accent2-bright:#2b8a63;--paper:#edf4f0;--surface:#f8fcfa;--surface-2:#e1ede7;--line:#c8dbd1;--muted:#4b5a54;--leben-light:#bfe7d2;--leben-deep:#10291f;--leben-deep-lift:#245640;--deep:var(--leben-deep);--deep-lift:var(--leben-deep-lift);--deep-light:var(--leben-light);--btn-accent:var(--leben-light);--btn-accent-contrast:var(--leben-deep);--card-shadow:0 1px 2px #10291f0d, 0 10px 26px -18px #10291f61;--card-shadow-lift:0 2px 6px #10291f12, 0 18px 38px -22px #10291f80}[data-theme=dark] .leben-module__O4aRca__accent.leben-module__O4aRca__accent{--accent2:#7fcfa9;--accent2-bright:#a6e3c6;--paper:#0b1117;--surface:#111a22;--surface-2:#17232d;--line:#2b3944;--muted:#a7b0b5;--card-shadow:inset 0 1px 0 #ffffff08, 0 12px 30px -20px #000000bf;--card-shadow-lift:inset 0 1px 0 #ffffff0d, 0 20px 44px -22px #000000d9}.leben-module__O4aRca__slabAccent.leben-module__O4aRca__slabAccent{--accent2-bright:#92dcb8}.leben-module__O4aRca__accent section[id]{scroll-margin-top:5rem}.leben-module__O4aRca__wash.leben-module__O4aRca__wash{background-image:radial-gradient(125% 105% at 50% 0%, color-mix(in srgb, var(--accent) 11%, transparent) 0%, transparent 58%), radial-gradient(70% 52% at 92% 104%, color-mix(in srgb, var(--accent2) 9%, transparent) 0%, transparent 70%)}.leben-module__O4aRca__washAlt.leben-module__O4aRca__washAlt{background-color:var(--surface-2);background-image:radial-gradient(125% 105% at 50% 0%, color-mix(in srgb, var(--accent2) 10%, transparent) 0%, transparent 58%), radial-gradient(70% 52% at 8% 104%, color-mix(in srgb, var(--accent) 8%, transparent) 0%, transparent 70%)}.leben-module__O4aRca__washSlab.leben-module__O4aRca__washSlab{background-image:radial-gradient(120% 88% at 50% 0,#1e3830 0%,#1e383000 66%)}.leben-module__O4aRca__band.leben-module__O4aRca__band{background:radial-gradient(125% 105% at 50% 0%, var(--leben-deep-lift) 0%, color-mix(in srgb, var(--leben-deep-lift) 0%, transparent) 64%), var(--leben-deep);color:#fff}.leben-module__O4aRca__panel.leben-module__O4aRca__panel,.leben-module__O4aRca__tableSurface.leben-module__O4aRca__tableSurface{background:var(--surface)}.leben-module__O4aRca__tableSurface.leben-module__O4aRca__tableSurface thead th{background:var(--surface-2)}.leben-module__O4aRca__display.leben-module__O4aRca__display em,.leben-module__O4aRca__heroKicker.leben-module__O4aRca__heroKicker,.leben-module__O4aRca__heroUsps.leben-module__O4aRca__heroUsps svg{color:var(--leben-light)}.leben-module__O4aRca__heroPrimary.leben-module__O4aRca__heroPrimary{background:var(--leben-light);color:var(--leben-deep)}.leben-module__O4aRca__cta.leben-module__O4aRca__cta{background:radial-gradient(125% 105% at 50% 0%, var(--leben-deep-lift) 0%, color-mix(in srgb, var(--leben-deep-lift) 0%, transparent) 64%), var(--leben-deep)}.leben-module__O4aRca__cta.leben-module__O4aRca__cta em{color:var(--leben-light)}.leben-module__O4aRca__ctaPrimary.leben-module__O4aRca__ctaPrimary.leben-module__O4aRca__ctaPrimary{color:var(--leben-deep);background:#edf4f0}.leben-module__O4aRca__ctaGhost.leben-module__O4aRca__ctaGhost{color:#edf4f0;border-color:#edf4f073}@media (hover:hover) and (pointer:fine){.leben-module__O4aRca__ctaPrimary.leben-module__O4aRca__ctaPrimary.leben-module__O4aRca__ctaPrimary:hover{background:#fff}.leben-module__O4aRca__ctaGhost.leben-module__O4aRca__ctaGhost:hover{background-color:#edf4f01f;border-color:#edf4f0cc}}.leben-module__O4aRca__needs{border:1px solid var(--line);background:var(--surface);box-shadow:var(--card-shadow,none);border-radius:1.25rem;margin-top:2.25rem;padding:clamp(1.4rem,3vw,2.2rem)}.leben-module__O4aRca__needsBar{border-radius:.7rem;height:2.4rem;display:flex;overflow:hidden}.leben-module__O4aRca__needsSeg{height:100%;display:block}.leben-module__O4aRca__needsSeg[data-i="0"]{background:var(--accent2)}.leben-module__O4aRca__needsSeg[data-i="1"]{background:color-mix(in srgb, var(--accent2) 78%, transparent)}.leben-module__O4aRca__needsSeg[data-i="2"]{background:color-mix(in srgb, var(--accent2) 56%, transparent)}.leben-module__O4aRca__needsSeg[data-i="3"]{background:color-mix(in srgb, var(--accent2) 36%, transparent)}.leben-module__O4aRca__needsSeg[data-i="4"]{background:color-mix(in srgb, var(--accent2) 20%, transparent)}.leben-module__O4aRca__needsList{gap:.55rem;margin:1.4rem 0 0;padding:0;list-style:none;display:grid}.leben-module__O4aRca__needsList li{grid-template-columns:.9rem minmax(0,1fr) auto;align-items:center;gap:.75rem;font-size:.9375rem;display:grid}.leben-module__O4aRca__needsSwatch{border-radius:.25rem;width:.9rem;height:.9rem}.leben-module__O4aRca__needsSwatch[data-i="0"]{background:var(--accent2)}.leben-module__O4aRca__needsSwatch[data-i="1"]{background:color-mix(in srgb, var(--accent2) 78%, transparent)}.leben-module__O4aRca__needsSwatch[data-i="2"]{background:color-mix(in srgb, var(--accent2) 56%, transparent)}.leben-module__O4aRca__needsSwatch[data-i="3"]{background:color-mix(in srgb, var(--accent2) 36%, transparent)}.leben-module__O4aRca__needsSwatch[data-i="4"]{background:color-mix(in srgb, var(--accent2) 20%, transparent)}.leben-module__O4aRca__needsName{color:var(--muted)}.leben-module__O4aRca__needsValue{font-variant-numeric:tabular-nums;font-weight:700}.leben-module__O4aRca__needsSum{border-top:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:1rem;margin-top:1.2rem;padding-top:.9rem;font-size:.9375rem;display:flex}.leben-module__O4aRca__needsSum b{font-family:var(--font-bricolage), sans-serif;font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:1.4rem;font-weight:700}.leben-module__O4aRca__needsSumFinal b{color:var(--accent2)}.leben-module__O4aRca__needsSumFinal{border:1px solid color-mix(in srgb, var(--accent2) 35%, transparent);background:color-mix(in srgb, var(--accent2) 8%, transparent);border-radius:.9rem;margin-top:1rem;padding:1rem 1.1rem}.leben-module__O4aRca__needsOffsets{gap:.5rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.leben-module__O4aRca__needsOffsets li{color:var(--muted);justify-content:space-between;gap:1rem;font-size:.875rem;display:flex}.leben-module__O4aRca__needsOffsets b{font-variant-numeric:tabular-nums;color:var(--ink)}.leben-module__O4aRca__needsNote{color:var(--muted);margin:1.5rem 0 0;font-size:.875rem;line-height:1.65}.leben-module__O4aRca__curve{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;margin-top:2.25rem;margin-bottom:2.25rem;display:grid}.leben-module__O4aRca__curveChart{border:1px solid var(--line);background:var(--surface);box-shadow:var(--card-shadow,none);border-radius:1.15rem;padding:1.25rem}.leben-module__O4aRca__curveLabel{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);margin-bottom:.9rem;font-size:.8125rem;font-weight:700;display:block}.leben-module__O4aRca__curveRow{align-items:flex-end;gap:.4rem;height:9rem;display:flex}.leben-module__O4aRca__curveCol{flex:1;align-items:flex-end;height:100%;display:flex}.leben-module__O4aRca__curveBar{border-radius:.3rem .3rem 0 0;width:100%;min-height:.35rem;display:block}.leben-module__O4aRca__curveFlat{background:var(--accent2)}.leben-module__O4aRca__curveFall{background:linear-gradient(to top, var(--accent2), var(--accent2-bright))}.leben-module__O4aRca__curveAxis{color:var(--muted);grid-column:1/-1;justify-content:space-between;padding-top:.35rem;font-size:.75rem;display:flex}.leben-module__O4aRca__ageGrid{grid-template-columns:repeat(4,1fr);align-items:start;gap:clamp(.5rem,2vw,1.25rem);margin-top:2.25rem;display:grid}.leben-module__O4aRca__ageCol{flex-direction:column;align-items:center;gap:.5rem;display:flex}.leben-module__O4aRca__ageStack{align-items:flex-end;width:100%;height:12rem;display:flex}.leben-module__O4aRca__ageBar{background:linear-gradient(to top, var(--accent2), var(--accent2-bright));border-radius:.35rem .35rem 0 0;width:100%;min-height:.35rem;display:block}.leben-module__O4aRca__ageAxis{border-top:1px solid var(--line);text-align:center;width:100%;padding-top:.55rem;font-size:.8125rem;font-weight:700}.leben-module__O4aRca__ageAxis span{color:var(--muted);font-size:.6875rem;font-weight:400;display:block}.leben-module__O4aRca__ageNote{color:var(--muted);margin:1.5rem 0 0;font-size:.875rem;line-height:1.65}.leben-module__O4aRca__factors{border:1px solid var(--line);background:var(--surface);box-shadow:var(--card-shadow,none);border-radius:1.25rem;margin-top:2.25rem;padding:clamp(1.4rem,3vw,2.2rem)}.leben-module__O4aRca__factorRows{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.leben-module__O4aRca__factorRow{grid-template-columns:minmax(9rem,15rem) minmax(0,1fr);align-items:center;gap:1rem;font-size:.9375rem;display:grid}.leben-module__O4aRca__factorName{font-weight:600}.leben-module__O4aRca__factorTrack{background:color-mix(in srgb, var(--ink) 8%, transparent);border-radius:999px;height:.7rem;overflow:hidden}.leben-module__O4aRca__factorFill{background:linear-gradient(to right, var(--accent2), var(--accent2-bright));border-radius:999px;height:100%;display:block}.leben-module__O4aRca__cross{grid-template-columns:repeat(auto-fit,minmax(min(18rem,100%),1fr));gap:1rem;margin-top:2rem;display:grid}.leben-module__O4aRca__crossSide{border:1px solid var(--line);background:var(--surface);box-shadow:var(--card-shadow,none);border-radius:1.15rem;flex-direction:column;gap:.6rem;padding:1.4rem;display:flex}.leben-module__O4aRca__crossSide b{font-family:var(--font-bricolage), sans-serif;letter-spacing:-.02em;font-size:1.1rem}.leben-module__O4aRca__crossSide span{color:var(--muted);font-size:.875rem;line-height:1.65}.leben-module__O4aRca__crossBad,.leben-module__O4aRca__crossGood{border-radius:.7rem;margin-top:auto;padding:.7rem .85rem;font-weight:600}.leben-module__O4aRca__crossBad{background:color-mix(in srgb, var(--ink) 7%, transparent)}.leben-module__O4aRca__crossGood.leben-module__O4aRca__crossGood{border:1px solid color-mix(in srgb, var(--accent2) 35%, transparent);background:color-mix(in srgb, var(--accent2) 10%, transparent);color:var(--accent2)}.leben-module__O4aRca__addons{grid-template-columns:repeat(auto-fit,minmax(min(18rem,100%),1fr));gap:1rem;margin-top:2.25rem;display:grid}.leben-module__O4aRca__addon{border:1px solid var(--line);background:var(--surface);box-shadow:var(--card-shadow,none);border-radius:1.15rem;flex-direction:column;padding:1.35rem;display:flex}.leben-module__O4aRca__addonHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.leben-module__O4aRca__addonHead h3{min-width:0;font-family:var(--font-bricolage), sans-serif;letter-spacing:-.015em;margin:0;font-size:1.05rem}.leben-module__O4aRca__verdict{border:1px solid var(--line);letter-spacing:.04em;text-transform:uppercase;border-radius:999px;flex:none;max-width:100%;padding:.25rem .6rem;font-size:.6875rem;font-weight:700}.leben-module__O4aRca__verdictYes{border-color:color-mix(in srgb, var(--accent2) 40%, transparent);background:color-mix(in srgb, var(--accent2) 12%, transparent);color:var(--accent2)}.leben-module__O4aRca__verdictMaybe{background:color-mix(in srgb, var(--ink) 7%, transparent);color:var(--muted)}.leben-module__O4aRca__verdictNo{color:var(--muted);background:0 0;text-decoration:line-through;text-decoration-thickness:1px}.leben-module__O4aRca__addon p{color:var(--muted);margin:.6rem 0 0;font-size:.875rem;line-height:1.65}.leben-module__O4aRca__addonHint{color:var(--accent2);margin-top:auto;padding-top:.9rem;font-size:.8125rem;font-weight:600}@media (max-width:760px){.leben-module__O4aRca__curve{grid-template-columns:minmax(0,1fr)}.leben-module__O4aRca__curveAxis{display:none}}@media (max-width:640px){.leben-module__O4aRca__factorRow{grid-template-columns:minmax(0,1fr);gap:.35rem}.leben-module__O4aRca__ageStack{height:8.5rem}.leben-module__O4aRca__needsList li{grid-template-columns:.9rem minmax(0,1fr)}.leben-module__O4aRca__needsValue{grid-column:2}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.leben-module__O4aRca__needsBar{animation:.64s cubic-bezier(.23,1,.32,1) both leben-module__O4aRca__lebenWipeX;animation-timeline:view();animation-range:entry 150px entry 480px}.leben-module__O4aRca__needsList li,.leben-module__O4aRca__needsSum,.leben-module__O4aRca__needsOffsets,.leben-module__O4aRca__needsNote{animation:.64s cubic-bezier(.23,1,.32,1) both leben-module__O4aRca__lebenRise;animation-timeline:view();animation-range:entry 150px entry 500px}.leben-module__O4aRca__needsList li:nth-child(2){animation-range:entry 185px entry 535px}.leben-module__O4aRca__needsList li:nth-child(3){animation-range:entry 220px entry 570px}.leben-module__O4aRca__needsList li:nth-child(4){animation-range:entry 255px entry 605px}.leben-module__O4aRca__needsList li:nth-child(5){animation-range:entry 290px entry 640px}.leben-module__O4aRca__needsSumFinal{animation-name:leben-module__O4aRca__lebenPop;animation-range:entry 190px entry 540px}.leben-module__O4aRca__curveRow{view-timeline-name:--leben-curve}.leben-module__O4aRca__curveBar{animation:.64s cubic-bezier(.23,1,.32,1) both leben-module__O4aRca__lebenWipeY;animation-timeline:--leben-curve;animation-range:entry 130px entry 430px}.leben-module__O4aRca__curveCol:nth-child(2) .leben-module__O4aRca__curveBar{animation-range:entry 175px entry 475px}.leben-module__O4aRca__curveCol:nth-child(3) .leben-module__O4aRca__curveBar{animation-range:entry 220px entry 520px}.leben-module__O4aRca__curveCol:nth-child(4) .leben-module__O4aRca__curveBar{animation-range:entry 265px entry 565px}.leben-module__O4aRca__curveCol:nth-child(5) .leben-module__O4aRca__curveBar{animation-range:entry 310px entry 610px}.leben-module__O4aRca__ageGrid{view-timeline-name:--leben-age}.leben-module__O4aRca__ageBar{animation:.64s cubic-bezier(.23,1,.32,1) both leben-module__O4aRca__lebenWipeY;animation-timeline:--leben-age;animation-range:entry 170px entry 500px}.leben-module__O4aRca__ageCol:nth-child(2) .leben-module__O4aRca__ageBar{animation-range:entry 225px entry 555px}.leben-module__O4aRca__ageCol:nth-child(3) .leben-module__O4aRca__ageBar{animation-range:entry 280px entry 610px}.leben-module__O4aRca__ageCol:nth-child(4) .leben-module__O4aRca__ageBar{animation-range:entry 335px entry 665px}.leben-module__O4aRca__ageNote{animation:.64s cubic-bezier(.23,1,.32,1) both leben-module__O4aRca__lebenRise;animation-timeline:view();animation-range:entry 150px entry 500px}.leben-module__O4aRca__factorRow{view-timeline-name:--leben-factor}.leben-module__O4aRca__factorFill{animation:.64s cubic-bezier(.23,1,.32,1) both leben-module__O4aRca__lebenWipeX;animation-timeline:--leben-factor;animation-range:entry 150px entry 470px}.leben-module__O4aRca__factorRow:nth-child(2) .leben-module__O4aRca__factorFill{animation-range:entry 175px entry 495px}.leben-module__O4aRca__factorRow:nth-child(3) .leben-module__O4aRca__factorFill{animation-range:entry 200px entry 520px}.leben-module__O4aRca__factorRow:nth-child(4) .leben-module__O4aRca__factorFill{animation-range:entry 225px entry 545px}.leben-module__O4aRca__factorRow:nth-child(5) .leben-module__O4aRca__factorFill{animation-range:entry 250px entry 570px}.leben-module__O4aRca__factorRow:nth-child(6) .leben-module__O4aRca__factorFill{animation-range:entry 275px entry 595px}.leben-module__O4aRca__factorRow:nth-child(7) .leben-module__O4aRca__factorFill{animation-range:entry 300px entry 620px}.leben-module__O4aRca__addon{animation:.64s cubic-bezier(.23,1,.32,1) both leben-module__O4aRca__lebenRise;animation-timeline:view();animation-range:entry 150px entry 520px}.leben-module__O4aRca__verdict{animation:.64s cubic-bezier(.23,1,.32,1) both leben-module__O4aRca__lebenPop;animation-timeline:view();animation-range:entry 260px entry 600px}.leben-module__O4aRca__crossSide{animation:.64s cubic-bezier(.23,1,.32,1) both leben-module__O4aRca__lebenRise;animation-timeline:view();animation-range:entry 150px entry 520px}.leben-module__O4aRca__cross>.leben-module__O4aRca__crossSide:nth-child(2){animation-range:entry 200px entry 570px}.leben-module__O4aRca__crossBad,.leben-module__O4aRca__crossGood{animation:.64s cubic-bezier(.23,1,.32,1) both leben-module__O4aRca__lebenFade;animation-timeline:view();animation-range:entry 280px entry 620px}}}@keyframes leben-module__O4aRca__lebenRise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translate(0,0)}}@keyframes leben-module__O4aRca__lebenPop{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}@keyframes leben-module__O4aRca__lebenFade{0%{opacity:0}to{opacity:1}}@keyframes leben-module__O4aRca__lebenWipeX{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes leben-module__O4aRca__lebenWipeY{0%{clip-path:inset(100% 0 0)}to{clip-path:inset(0)}}
.lkw-module__Uvf7IW__accent.lkw-module__Uvf7IW__accent{--accent2:#b8500e;--accent2-bright:#d4691f}[data-theme=dark] .lkw-module__Uvf7IW__accent.lkw-module__Uvf7IW__accent{--accent2:#f2a06a;--accent2-bright:#f7bd93}.lkw-module__Uvf7IW__slabAccent.lkw-module__Uvf7IW__slabAccent{--accent2-bright:#f4ac7c}.lkw-module__Uvf7IW__scale{margin-top:2.25rem}.lkw-module__Uvf7IW__scaleTrack{border-radius:.9rem;height:3.25rem;display:flex;position:relative;overflow:visible}.lkw-module__Uvf7IW__scaleFillA{background:color-mix(in srgb, var(--accent2) 22%, transparent);border-radius:.9rem 0 0 .9rem;flex:0 0 26%}.lkw-module__Uvf7IW__scaleFillB{background:linear-gradient(to right, var(--accent2), var(--accent2-bright));border-radius:0 .9rem .9rem 0;flex:1}.lkw-module__Uvf7IW__scaleMark{border-left:3px solid var(--ink);flex-direction:column;justify-content:center;max-width:min(11rem,55vw);padding-left:.7rem;display:flex;position:absolute;top:-.6rem;bottom:-.6rem;left:26%}.lkw-module__Uvf7IW__scaleMark b{font-family:var(--font-bricolage), sans-serif;letter-spacing:-.02em;font-size:1.05rem;font-weight:700}.lkw-module__Uvf7IW__scaleMark span{color:var(--muted);font-size:.6875rem}.lkw-module__Uvf7IW__scaleEnds{color:var(--muted);justify-content:space-between;margin-top:.9rem;font-size:.75rem;display:flex}.lkw-module__Uvf7IW__scaleCards{grid-template-columns:repeat(auto-fit,minmax(min(18rem,100%),1fr));gap:1rem;margin-top:2rem;display:grid}.lkw-module__Uvf7IW__scaleCard{border:1px solid var(--line);background:var(--surface);border-radius:1.15rem;flex-direction:column;padding:1.4rem;display:flex}.lkw-module__Uvf7IW__scaleRange{border:1px solid color-mix(in srgb, var(--accent2) 40%, transparent);background:color-mix(in srgb, var(--accent2) 12%, transparent);letter-spacing:.04em;text-transform:uppercase;color:var(--accent2);border-radius:999px;align-self:flex-start;padding:.25rem .65rem;font-size:.6875rem;font-weight:700}.lkw-module__Uvf7IW__scaleCard h3{font-family:var(--font-bricolage), sans-serif;letter-spacing:-.02em;margin:.9rem 0 0;font-size:1.15rem}.lkw-module__Uvf7IW__scaleCard p{color:var(--muted);margin:.6rem 0 0;font-size:.875rem;line-height:1.65}.lkw-module__Uvf7IW__scaleHint{color:var(--accent2);margin-top:auto;padding-top:.9rem;font-size:.8125rem;font-weight:600}.lkw-module__Uvf7IW__flow{grid-template-columns:repeat(auto-fit,minmax(min(15rem,100%),1fr));gap:1rem;margin-top:2.25rem;display:grid}.lkw-module__Uvf7IW__flowStep{border:1px solid var(--line);background:var(--surface);border-radius:1rem;flex-direction:column;padding:1.4rem;display:flex;position:relative}.lkw-module__Uvf7IW__flowStep:before{content:attr(data-op);font-family:var(--font-bricolage), sans-serif;color:color-mix(in srgb, var(--accent2) 45%, transparent);font-size:1.4rem;font-weight:700;line-height:1;position:absolute;top:1.1rem;right:1.1rem}.lkw-module__Uvf7IW__flowStep h3{font-family:var(--font-bricolage), sans-serif;letter-spacing:-.015em;margin:0;padding-right:2rem;font-size:1rem}.lkw-module__Uvf7IW__flowStep p{color:var(--muted);margin:.5rem 0 0;font-size:.875rem;line-height:1.65}.lkw-module__Uvf7IW__flowValue{font-family:var(--font-bricolage), sans-serif;letter-spacing:-.01em;color:var(--accent2);margin-top:auto;padding-top:.9rem;font-size:.95rem;font-weight:700;display:block}.lkw-module__Uvf7IW__factors{border:1px solid var(--line);background:var(--surface);border-radius:1.25rem;margin-top:2.25rem;padding:clamp(1.4rem,3vw,2.2rem)}.lkw-module__Uvf7IW__factorRows{gap:.85rem;margin:0;padding:0;list-style:none;display:grid}.lkw-module__Uvf7IW__factorRow{grid-template-columns:minmax(9rem,16rem) minmax(0,1fr);align-items:center;gap:1rem;display:grid}.lkw-module__Uvf7IW__factorName{font-size:.9375rem;font-weight:600}.lkw-module__Uvf7IW__factorName span{color:var(--muted);font-size:.75rem;font-weight:400;display:block}.lkw-module__Uvf7IW__factorTrack{background:color-mix(in srgb, var(--ink) 8%, transparent);border-radius:999px;height:.7rem;overflow:hidden}.lkw-module__Uvf7IW__factorFill{background:linear-gradient(to right, var(--accent2), var(--accent2-bright));border-radius:999px;height:100%;display:block}.lkw-module__Uvf7IW__factorNote{color:var(--muted);margin:1.5rem 0 0;font-size:.875rem;line-height:1.65}.lkw-module__Uvf7IW__addons{grid-template-columns:repeat(auto-fit,minmax(min(18rem,100%),1fr));gap:1rem;margin-top:2.25rem;display:grid}.lkw-module__Uvf7IW__addon{border:1px solid var(--line);background:var(--surface);border-radius:1.15rem;flex-direction:column;padding:1.35rem;display:flex}.lkw-module__Uvf7IW__addonHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.lkw-module__Uvf7IW__addonHead h3{min-width:0;font-family:var(--font-bricolage), sans-serif;letter-spacing:-.015em;margin:0;font-size:1.05rem}.lkw-module__Uvf7IW__verdict{border:1px solid var(--line);letter-spacing:.04em;text-transform:uppercase;border-radius:999px;flex:none;max-width:100%;padding:.25rem .6rem;font-size:.6875rem;font-weight:700}.lkw-module__Uvf7IW__verdictYes{border-color:color-mix(in srgb, var(--accent2) 40%, transparent);background:color-mix(in srgb, var(--accent2) 12%, transparent);color:var(--accent2)}.lkw-module__Uvf7IW__verdictMaybe{background:color-mix(in srgb, var(--ink) 7%, transparent);color:var(--muted)}.lkw-module__Uvf7IW__addon p{color:var(--muted);margin:.6rem 0 0;font-size:.875rem;line-height:1.65}.lkw-module__Uvf7IW__addonHint{color:var(--accent2);margin-top:auto;padding-top:.9rem;font-size:.8125rem;font-weight:600}@media (max-width:640px){.lkw-module__Uvf7IW__factorRow{grid-template-columns:minmax(0,1fr);gap:.4rem}.lkw-module__Uvf7IW__scaleMark{font-size:.8125rem}}
.oc-module__1CpE-q__accent.oc-module__1CpE-q__accent{--accent2:#4f6b2f;--accent2-bright:#7d9c53}[data-theme=dark] .oc-module__1CpE-q__accent.oc-module__1CpE-q__accent{--accent2:#a9c97e;--accent2-bright:#c4de9f}
.KfzStickyCta-module__Po786a__bar{z-index:40;padding:.7rem clamp(.85rem,4vw,1.25rem);padding-bottom:calc(.7rem + env(safe-area-inset-bottom,0px));background:var(--auto-deep,#12303f);border-top:1px solid color-mix(in srgb, var(--auto-light,#bcd9ef) 22%, transparent);visibility:hidden;opacity:0;flex-wrap:wrap;align-items:center;gap:.6rem .75rem;transition:opacity .2s cubic-bezier(.23,1,.32,1),transform .24s cubic-bezier(.23,1,.32,1),visibility 0s linear .24s;display:flex;position:fixed;bottom:0;left:0;right:0;transform:translateY(100%);box-shadow:0 -12px 30px -18px #000000a6}.KfzStickyCta-module__Po786a__bar[data-visible=true]{visibility:visible;opacity:1;transition-delay:0s,0s,0s;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.KfzStickyCta-module__Po786a__bar{transition:none;transform:none}}@media (min-width:48rem){.KfzStickyCta-module__Po786a__bar{display:none}}.KfzStickyCta-module__Po786a__note{color:#eef4f3d1;overflow-wrap:anywhere;flex:9rem;margin:0;font-size:.8125rem;line-height:1.35}.KfzStickyCta-module__Po786a__action{overflow-wrap:anywhere;background:var(--auto-light,#bcd9ef);min-width:0;max-width:100%;min-height:2.75rem;color:var(--auto-deep,#12303f);border-radius:999px;flex:0 auto;justify-content:center;align-items:center;gap:.4rem;padding:.65rem 1.1rem;font-size:.875rem;font-weight:700;line-height:1.25;text-decoration:none;display:inline-flex}.KfzStickyCta-module__Po786a__action svg{flex:none}.KfzStickyCta-module__Po786a__action:focus-visible{outline-offset:3px;outline:2px solid #fff}
.RouteHeroMedia-module__3VZo3a__media{z-index:0;background:var(--hero-bg,#101a20);position:absolute;inset:0;overflow:hidden}.RouteHeroMedia-module__3VZo3a__poster,.RouteHeroMedia-module__3VZo3a__posterImage,.RouteHeroMedia-module__3VZo3a__video{width:100%;height:100%;position:absolute;inset:0}.RouteHeroMedia-module__3VZo3a__posterImage,.RouteHeroMedia-module__3VZo3a__video{-o-object-fit:cover;object-fit:cover;-o-object-position:var(--hero-focus,60% center);object-position:var(--hero-focus,60% center)}.RouteHeroMedia-module__3VZo3a__poster{display:block}.RouteHeroMedia-module__3VZo3a__video{z-index:1}.RouteHeroMedia-module__3VZo3a__veil{z-index:2;background:linear-gradient(90deg, rgb(var(--hero-veil,5 13 15) / .94) 0%, rgb(var(--hero-veil,5 13 15) / .82) 42%, rgb(var(--hero-veil,5 13 15) / .4) 72%, rgb(var(--hero-veil,5 13 15) / .3) 100%), linear-gradient(180deg, rgb(var(--hero-veil,5 13 15) / .32), rgb(var(--hero-veil,5 13 15) / .62));position:absolute;inset:0}.RouteHeroMedia-module__3VZo3a__veilCenter{background:linear-gradient(90deg, rgb(var(--hero-veil,5 13 15) / .8) 0%, rgb(var(--hero-veil,5 13 15) / .62) 38%, rgb(var(--hero-veil,5 13 15) / .62) 62%, rgb(var(--hero-veil,5 13 15) / .8) 100%), linear-gradient(180deg, rgb(var(--hero-veil,5 13 15) / .55), rgb(var(--hero-veil,5 13 15) / .78))}.RouteHeroMedia-module__3VZo3a__label,.RouteHeroMedia-module__3VZo3a__control{z-index:20;background:rgb(var(--hero-veil,5 13 15) / .72);color:#f8faf8;-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);border:1px solid #ffffff52;border-radius:999px;font-size:.75rem;font-weight:700;line-height:1;position:absolute;bottom:1rem}.RouteHeroMedia-module__3VZo3a__label{letter-spacing:.08em;text-transform:uppercase;padding:.65rem .85rem;right:1rem}.RouteHeroMedia-module__3VZo3a__control{cursor:pointer;align-items:center;gap:.5rem;min-height:2.75rem;padding:.65rem .9rem;transition:background-color .18s cubic-bezier(.23,1,.32,1);display:inline-flex;left:1rem}@media (hover:hover){.RouteHeroMedia-module__3VZo3a__control:hover{background:rgb(var(--hero-veil,5 13 15) / .9)}}.RouteHeroMedia-module__3VZo3a__control:focus-visible{outline-offset:3px;outline:3px solid #8cd4c9}@media (max-width:1023px){.RouteHeroMedia-module__3VZo3a__posterImage{-o-object-position:center;object-position:center}.RouteHeroMedia-module__3VZo3a__veil{background:linear-gradient(180deg, rgb(var(--hero-veil,5 13 15) / .7), rgb(var(--hero-veil,5 13 15) / .92)), linear-gradient(90deg, rgb(var(--hero-veil,5 13 15) / .62), rgb(var(--hero-veil,5 13 15) / .35))}.RouteHeroMedia-module__3VZo3a__control{display:none}}@media (prefers-reduced-motion:reduce){.RouteHeroMedia-module__3VZo3a__control{display:none}}
.page-module__LKkgda__hero{isolation:isolate;background:radial-gradient(circle at 78% 24%, var(--hero-glow), transparent 34rem), linear-gradient(140deg, #0d151b, #131c24 62%, #0b1116);color:#f3f6f8;border-bottom:1px solid #ffffff14;position:relative;overflow:hidden}.page-module__LKkgda__heroGrid{z-index:2;align-items:center;min-height:28rem;padding-top:4.5rem;padding-bottom:4.5rem;display:grid;position:relative}.page-module__LKkgda__heroCopy{max-width:46rem}.page-module__LKkgda__breadcrumb{color:#f3f6f89e;flex-wrap:wrap;align-items:center;gap:.55rem;margin-bottom:2rem;font-size:.8125rem;display:flex}.page-module__LKkgda__breadcrumb a{color:inherit;text-underline-offset:.22em;text-decoration:underline}.page-module__LKkgda__kicker{color:#f3f6f8b8;letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:.5rem;margin-bottom:1.15rem;font-size:.72rem;font-weight:700;display:inline-flex}.page-module__LKkgda__kicker svg{width:.95rem;height:.95rem}.page-module__LKkgda__title{max-width:44rem;font-family:var(--font-display);letter-spacing:-.032em;text-wrap:balance;font-size:clamp(2.5rem,4.6vw,4.15rem);font-weight:800;line-height:1.02}.page-module__LKkgda__titleAccent{color:var(--hero-accent)}.page-module__LKkgda__lead{color:#f3f6f8c7;max-width:40rem;margin-top:1.6rem;font-size:clamp(1.02rem,1.3vw,1.19rem);line-height:1.7}.page-module__LKkgda__heroActions{flex-wrap:wrap;gap:.75rem;margin-top:2.1rem;display:flex}.page-module__LKkgda__heroBtn{font-family:var(--font-display);border-radius:999px;align-items:center;gap:.55rem;padding:.85rem 1.5rem;font-size:.95rem;font-weight:700;transition:transform .2s,opacity .2s;display:inline-flex}@media (hover:hover) and (pointer:fine){.page-module__LKkgda__heroBtn:hover{transform:translateY(-1px)}}.page-module__LKkgda__heroBtnPrimary{border:1px solid var(--hero-accent);background:var(--hero-accent-gradient);color:#fff}.page-module__LKkgda__heroBtnSecondary{color:#f3f6f8;background:#ffffff0f;border:1px solid #f3f6f847}.page-module__LKkgda__heroStats{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;max-width:42rem;margin-top:2.6rem;display:grid}@media (min-width:768px){.page-module__LKkgda__heroStats{grid-template-columns:repeat(4,minmax(0,1fr))}}.page-module__LKkgda__heroStat{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0a10158c;border:1px solid #ffffff1f;border-radius:1rem;padding:.95rem 1rem}.page-module__LKkgda__heroStat svg{width:1.05rem;height:1.05rem;color:var(--hero-accent)}.page-module__LKkgda__heroStatValue{font-family:var(--font-display);letter-spacing:-.02em;margin-top:.45rem;font-size:1.35rem;font-weight:800}.page-module__LKkgda__heroStatLabel{color:#f3f6f8d1;font-size:.78rem;font-weight:600}.page-module__LKkgda__heroStatSub{color:#f3f6f88c;margin-top:.15rem;font-size:.68rem;line-height:1.4}
