.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:break-word}.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:42ch;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:16rem;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:20ch;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:52ch;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:68ch;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(8.5rem,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(15rem,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:62ch;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(13rem,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__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}
.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}}
﻿ .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;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__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:16ch;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:46ch;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{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;transition:transform .2s cubic-bezier(.23,1,.32,1),box-shadow .22s cubic-bezier(.23,1,.32,1),background .22s cubic-bezier(.23,1,.32,1),border-color .22s cubic-bezier(.23,1,.32,1),color .22s cubic-bezier(.23,1,.32,1);display:inline-flex}@media (hover:hover) and (pointer:fine){.bold-module__hIA4IG__btn:hover{transform:translateY(-2px);box-shadow:0 10px 24px -12px #0000008c}}.bold-module__hIA4IG__btn:active:not([disabled]):not([aria-disabled=true]):not([data-loading=true]){box-shadow:none;transition-duration:.14s;transition-timing-function:cubic-bezier(.23,1,.32,1);transform:translateY(0)scale(.97)}.bold-module__hIA4IG__btn[disabled],.bold-module__hIA4IG__btn[aria-disabled=true]{opacity:.55;cursor:not-allowed;box-shadow:none;transform:none}.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{color:#f6f9f7;border-color:#f6f9f766}@media (hover:hover) and (pointer:fine){.bold-module__hIA4IG__btnGhost:hover{background:#f6f9f71f;border-color:#f6f9f7bf}}.bold-module__hIA4IG__btnSolid{background:var(--accent-strong);color:var(--accent-ink)}.bold-module__hIA4IG__trust{background:var(--accent-strong);color:#fff}.bold-module__hIA4IG__trustGrid{grid-template-columns:repeat(auto-fit,minmax(11rem,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:#ffffffd1;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;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:20ch;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:58ch;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(16rem,1fr));gap:1rem;margin-top:clamp(2rem,4vw,3rem);display:grid}.bold-module__hIA4IG__card{border:1px solid var(--line);background:var(--paper);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));transform:translateY(-4px);box-shadow:0 18px 38px -22px #00000073}.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(15rem,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(15rem,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:var(--accent2);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}.bold-module__hIA4IG__checklist{grid-template-columns:repeat(auto-fit,minmax(19rem,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(18rem,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:18ch;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:48ch;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(17rem,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);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}.bold-module__hIA4IG__mods{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:.85rem;margin-top:clamp(2rem,4vw,3rem);display:grid}.bold-module__hIA4IG__mod{border:1px solid var(--line);background:var(--paper);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 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 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{border-left:4px solid var(--accent2);background:var(--surface-2);border-radius:.5rem;align-items:flex-start;gap:1rem;margin-top:clamp(2rem,4vw,3rem);padding:1.25rem 1.4rem;display:flex}.bold-module__hIA4IG__notice svg{color:var(--accent2);flex:none;margin-top:.15rem}.bold-module__hIA4IG__notice h3{font-family:var(--font-bricolage), sans-serif;margin:0 0 .35rem;font-size:1.0625rem}.bold-module__hIA4IG__notice p{color:var(--muted);margin:0;font-size:.9375rem;line-height:1.65}@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}}
.gkv-module__JEAujG__accent.gkv-module__JEAujG__accent{--accent2:#2c5f8a;--accent2-bright:#8ec2e8}[data-theme=dark] .gkv-module__JEAujG__accent.gkv-module__JEAujG__accent{--accent2:#8ec2e8;--accent2-bright:#a9d4f2}
﻿ .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}
.PrawnePlanner-module__zh_n8G__page{--planner-accent:var(--home-accent);--planner-accent-strong:var(--home-accent-strong);--planner-accent-ink:var(--home-accent-ink);--planner-warm:var(--home-warm);--planner-danger:#fca5a5;background:var(--bg);min-height:100%;color:var(--text)}.PrawnePlanner-module__zh_n8G__page,.PrawnePlanner-module__zh_n8G__page *{min-width:0}[data-theme=light] .PrawnePlanner-module__zh_n8G__page{--planner-danger:#b91c1c}.PrawnePlanner-module__zh_n8G__shell{width:min(100% - 2rem,72rem);margin-inline:auto}.PrawnePlanner-module__zh_n8G__hero{border-bottom:1px solid var(--border);padding:clamp(1.75rem,3.5vw,2.75rem) 0 clamp(1.5rem,3vw,2.25rem)}.PrawnePlanner-module__zh_n8G__breadcrumbs{color:var(--text-subtle);flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:clamp(1.25rem,2.5vw,1.75rem);font-size:.8125rem;display:flex}.PrawnePlanner-module__zh_n8G__breadcrumbs a{color:var(--text-muted);text-decoration:none}.PrawnePlanner-module__zh_n8G__breadcrumbs [aria-current=page]{color:var(--text-muted)}.PrawnePlanner-module__zh_n8G__breadcrumbs a:hover{color:var(--text);text-underline-offset:.2rem;text-decoration:underline}.PrawnePlanner-module__zh_n8G__heroGrid{align-items:center;gap:clamp(1.75rem,5vw,4rem);display:grid}.PrawnePlanner-module__zh_n8G__kicker,.PrawnePlanner-module__zh_n8G__sectionKicker,.PrawnePlanner-module__zh_n8G__stepKicker,.PrawnePlanner-module__zh_n8G__stepLabel,.PrawnePlanner-module__zh_n8G__disclosureLabel,.PrawnePlanner-module__zh_n8G__marginLabel{color:var(--planner-warm);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:750}.PrawnePlanner-module__zh_n8G__title{max-width:42rem;color:var(--text);font-family:var(--font-display);letter-spacing:-.055em;text-wrap:balance;margin:.75rem 0 0;font-size:clamp(2.4rem,5.6vw,4.5rem);font-weight:650;line-height:.98}.PrawnePlanner-module__zh_n8G__lead{max-width:43rem;color:var(--text-muted);margin:1rem 0 0;font-size:clamp(1rem,1.6vw,1.125rem);line-height:1.65}.PrawnePlanner-module__zh_n8G__heroActions,.PrawnePlanner-module__zh_n8G__finalActions,.PrawnePlanner-module__zh_n8G__resultActions{flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:1.4rem;display:flex}.PrawnePlanner-module__zh_n8G__primaryLink,.PrawnePlanner-module__zh_n8G__primaryButtonLink,.PrawnePlanner-module__zh_n8G__primaryButton,.PrawnePlanner-module__zh_n8G__secondaryButton,.PrawnePlanner-module__zh_n8G__secondaryLink,.PrawnePlanner-module__zh_n8G__backButton,.PrawnePlanner-module__zh_n8G__textButton{border-radius:var(--radius);text-align:center;justify-content:center;align-items:center;min-height:3rem;padding:.75rem 1rem;font-size:.9rem;font-weight:700;line-height:1.25;text-decoration:none;display:inline-flex}.PrawnePlanner-module__zh_n8G__primaryLink,.PrawnePlanner-module__zh_n8G__primaryButtonLink,.PrawnePlanner-module__zh_n8G__primaryButton{color:var(--planner-accent-ink);background:var(--planner-accent);border:1px solid var(--planner-accent)}.PrawnePlanner-module__zh_n8G__primaryLink:hover,.PrawnePlanner-module__zh_n8G__primaryButtonLink:hover,.PrawnePlanner-module__zh_n8G__primaryButton:hover{background:var(--planner-accent-strong);border-color:var(--planner-accent-strong)}.PrawnePlanner-module__zh_n8G__secondaryButton,.PrawnePlanner-module__zh_n8G__backButton{color:var(--text);border:1px solid var(--border-2);background:0 0}.PrawnePlanner-module__zh_n8G__secondaryButton:hover,.PrawnePlanner-module__zh_n8G__backButton:hover{background:var(--surface);border-color:color-mix(in srgb, var(--planner-accent) 45%, var(--border-2))}.PrawnePlanner-module__zh_n8G__secondaryLink,.PrawnePlanner-module__zh_n8G__textButton{color:var(--text);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--text) 30%, transparent);text-decoration-color:color-mix(in srgb, var(--text) 30%, transparent);text-underline-offset:.3rem;background:0 0;border:0;padding-inline:.25rem}.PrawnePlanner-module__zh_n8G__secondaryLink:hover,.PrawnePlanner-module__zh_n8G__textButton:hover{text-decoration-color:currentColor}.PrawnePlanner-module__zh_n8G__primaryButton,.PrawnePlanner-module__zh_n8G__backButton,.PrawnePlanner-module__zh_n8G__textButton{cursor:pointer;font-family:inherit}.PrawnePlanner-module__zh_n8G__primaryLink:focus-visible,.PrawnePlanner-module__zh_n8G__primaryButtonLink:focus-visible,.PrawnePlanner-module__zh_n8G__primaryButton:focus-visible,.PrawnePlanner-module__zh_n8G__secondaryButton:focus-visible,.PrawnePlanner-module__zh_n8G__secondaryLink:focus-visible,.PrawnePlanner-module__zh_n8G__backButton:focus-visible,.PrawnePlanner-module__zh_n8G__textButton:focus-visible,.PrawnePlanner-module__zh_n8G__guideLink:focus-visible,.PrawnePlanner-module__zh_n8G__breadcrumbs a:focus-visible{outline:3px solid var(--planner-warm);outline-offset:3px}.PrawnePlanner-module__zh_n8G__disclosure{border-left:1px solid var(--home-border);padding:0 0 0 1.25rem}.PrawnePlanner-module__zh_n8G__disclosure h2{max-width:22rem;color:var(--text);font-family:var(--font-display);margin:.5rem 0 0;font-size:1.15rem;font-weight:650;line-height:1.2}.PrawnePlanner-module__zh_n8G__boundaryList{gap:0;margin:.85rem 0 0;display:grid}.PrawnePlanner-module__zh_n8G__boundaryList div{border-top:1px solid var(--home-border);grid-template-columns:minmax(6.5rem,.7fr) minmax(0,1fr);gap:.75rem;padding:.65rem 0;display:grid}.PrawnePlanner-module__zh_n8G__boundaryList dt{color:var(--planner-warm);letter-spacing:.08em;text-transform:uppercase;font-size:.67rem;font-weight:750;line-height:1.4}.PrawnePlanner-module__zh_n8G__boundaryList dd{color:var(--text-muted);margin:0;font-size:.82rem;line-height:1.45}.PrawnePlanner-module__zh_n8G__plannerSection{background:var(--home-bg);border-bottom:1px solid var(--home-border);padding:clamp(1rem,2vw,1.5rem) 0 clamp(3rem,7vw,5rem)}.PrawnePlanner-module__zh_n8G__workbench{color:var(--home-text);background:var(--home-surface);border:1px solid var(--home-border);border-radius:var(--radius-lg);overflow:hidden}.PrawnePlanner-module__zh_n8G__workbenchHeader{background:var(--home-surface-strong);border-bottom:1px solid var(--home-border);gap:1.25rem;padding:1rem clamp(1rem,4vw,1.75rem);display:grid}.PrawnePlanner-module__zh_n8G__workbenchPromise{color:var(--home-muted);margin:.35rem 0 0;font-size:.8125rem}.PrawnePlanner-module__zh_n8G__progressList{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none;display:grid}.PrawnePlanner-module__zh_n8G__progressItem{min-width:0;color:var(--home-muted);border-top:2px solid var(--home-border);gap:.2rem;padding:.55rem .75rem;display:grid}.PrawnePlanner-module__zh_n8G__progressItem span{font-family:var(--font-display);font-size:.82rem;font-weight:700}.PrawnePlanner-module__zh_n8G__progressItem small{text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;overflow:hidden}.PrawnePlanner-module__zh_n8G__progressActive,.PrawnePlanner-module__zh_n8G__progressComplete{border-top-color:var(--planner-accent)}.PrawnePlanner-module__zh_n8G__progressActive{color:var(--home-text)}.PrawnePlanner-module__zh_n8G__progressComplete{color:var(--planner-accent)}.PrawnePlanner-module__zh_n8G__plannerGrid{display:grid}.PrawnePlanner-module__zh_n8G__stepPanel{min-width:0;padding:clamp(1.25rem,5vw,2.5rem)}.PrawnePlanner-module__zh_n8G__stepTitle,.PrawnePlanner-module__zh_n8G__sectionTitle{color:var(--text);font-family:var(--font-display);letter-spacing:-.035em;margin:0;font-weight:650;line-height:1.08}.PrawnePlanner-module__zh_n8G__stepTitle{max-width:42rem;color:var(--home-text);outline:none;margin-top:.7rem;scroll-margin-top:7.5rem;font-size:clamp(1.75rem,4vw,2.75rem)}.PrawnePlanner-module__zh_n8G__stepIntro,.PrawnePlanner-module__zh_n8G__resultLead{max-width:43rem;color:var(--home-muted);margin:.9rem 0 1.75rem;font-size:.95rem;line-height:1.65}.PrawnePlanner-module__zh_n8G__fieldset{border:0;min-width:0;margin:0 0 1.75rem;padding:0}.PrawnePlanner-module__zh_n8G__legend{width:100%;color:var(--home-text);margin-bottom:.75rem;font-size:.9rem;font-weight:700}.PrawnePlanner-module__zh_n8G__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.PrawnePlanner-module__zh_n8G__choiceList,.PrawnePlanner-module__zh_n8G__moduleChoiceList{border-bottom:1px solid var(--home-border)}.PrawnePlanner-module__zh_n8G__choice,.PrawnePlanner-module__zh_n8G__moduleChoice{min-height:4rem;color:var(--home-text);border-top:1px solid var(--home-border);cursor:pointer;background:0 0;grid-template-columns:1.25rem 2.5rem minmax(0,1fr);align-items:start;gap:.75rem;padding:1rem .9rem;display:grid;position:relative}.PrawnePlanner-module__zh_n8G__choice:hover,.PrawnePlanner-module__zh_n8G__moduleChoice:hover,.PrawnePlanner-module__zh_n8G__compactChoice:hover{background:color-mix(in srgb, var(--planner-accent) 6%, transparent)}.PrawnePlanner-module__zh_n8G__choice:focus-within,.PrawnePlanner-module__zh_n8G__moduleChoice:focus-within,.PrawnePlanner-module__zh_n8G__compactChoice:focus-within{outline:3px solid color-mix(in srgb, var(--planner-warm) 72%, transparent);outline-offset:-3px}.PrawnePlanner-module__zh_n8G__choiceSelected{background:color-mix(in srgb, var(--planner-accent) 9%, transparent);box-shadow:inset 3px 0 0 var(--planner-accent)}.PrawnePlanner-module__zh_n8G__choice input,.PrawnePlanner-module__zh_n8G__moduleChoice input,.PrawnePlanner-module__zh_n8G__compactChoice input{width:1.15rem;height:1.15rem;accent-color:var(--planner-accent-strong);margin:.15rem 0 0}.PrawnePlanner-module__zh_n8G__choiceNumber{color:var(--planner-warm);font-family:var(--font-display);letter-spacing:.04em;font-size:.82rem;font-weight:750}.PrawnePlanner-module__zh_n8G__choiceCopy strong,.PrawnePlanner-module__zh_n8G__compactChoice strong{color:var(--home-text);font-size:.95rem;display:block}.PrawnePlanner-module__zh_n8G__choiceCopy small,.PrawnePlanner-module__zh_n8G__compactChoice small{color:var(--home-muted);margin-top:.25rem;font-size:.8125rem;line-height:1.45;display:block}.PrawnePlanner-module__zh_n8G__compactChoiceList{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.PrawnePlanner-module__zh_n8G__compactChoice{min-height:4.25rem;color:var(--home-text);border:1px solid var(--home-border);border-radius:var(--radius);cursor:pointer;background:0 0;grid-template-columns:1.25rem minmax(0,1fr);gap:.7rem;padding:.9rem;display:grid}.PrawnePlanner-module__zh_n8G__fieldError{color:var(--planner-danger);margin:.65rem 0 0;font-size:.8125rem;font-weight:650}.PrawnePlanner-module__zh_n8G__buttonRow{grid-template-columns:auto minmax(0,1fr);gap:.75rem;display:grid}.PrawnePlanner-module__zh_n8G__primaryButton{width:100%}.PrawnePlanner-module__zh_n8G__marginNote{background:var(--home-surface-strong);border-top:1px solid var(--home-border);padding:clamp(1.25rem,4vw,2rem)}.PrawnePlanner-module__zh_n8G__marginNote h3{color:var(--home-text);font-family:var(--font-display);margin:.55rem 0 0;font-size:1.35rem}.PrawnePlanner-module__zh_n8G__marginDetails,.PrawnePlanner-module__zh_n8G__resultDetails{gap:0;margin:1.5rem 0 0;display:grid}.PrawnePlanner-module__zh_n8G__marginDetails div,.PrawnePlanner-module__zh_n8G__resultDetails div{border-top:1px solid var(--home-border);gap:.25rem;padding:.85rem 0;display:grid}.PrawnePlanner-module__zh_n8G__marginDetails dt,.PrawnePlanner-module__zh_n8G__resultDetails dt{color:var(--planner-warm);letter-spacing:.09em;text-transform:uppercase;font-size:.7rem;font-weight:750}.PrawnePlanner-module__zh_n8G__marginDetails dd,.PrawnePlanner-module__zh_n8G__resultDetails dd{color:var(--home-text);margin:0;font-size:.85rem;line-height:1.5}.PrawnePlanner-module__zh_n8G__marginFootnote,.PrawnePlanner-module__zh_n8G__contactBoundary{color:var(--home-muted);margin:1.25rem 0 0;font-size:.75rem;line-height:1.55}.PrawnePlanner-module__zh_n8G__existingState,.PrawnePlanner-module__zh_n8G__resultState{min-height:100%}.PrawnePlanner-module__zh_n8G__resultGrid{border-top:1px solid var(--home-border);border-bottom:1px solid var(--home-border);gap:0;margin-top:1.75rem;display:grid}.PrawnePlanner-module__zh_n8G__resultGrid section{padding:1.25rem 0}.PrawnePlanner-module__zh_n8G__resultGrid section+section{border-top:1px solid var(--home-border)}.PrawnePlanner-module__zh_n8G__resultGrid h3{color:var(--home-text);font-family:var(--font-display);margin:0;font-size:1.05rem}.PrawnePlanner-module__zh_n8G__resultGrid ul{color:var(--home-muted);gap:.5rem;margin:1rem 0 0;padding-left:1.1rem;font-size:.85rem;line-height:1.5;display:grid}.PrawnePlanner-module__zh_n8G__moduleSection,.PrawnePlanner-module__zh_n8G__contextSection,.PrawnePlanner-module__zh_n8G__guidesSection,.PrawnePlanner-module__zh_n8G__faqSection,.PrawnePlanner-module__zh_n8G__finalSection{border-bottom:1px solid var(--border);padding:clamp(3rem,7vw,5rem) 0}.PrawnePlanner-module__zh_n8G__moduleSection,.PrawnePlanner-module__zh_n8G__guidesSection{background:var(--bg)}.PrawnePlanner-module__zh_n8G__contextSection,.PrawnePlanner-module__zh_n8G__faqSection{background:var(--bg-2)}.PrawnePlanner-module__zh_n8G__sectionTitle{max-width:48rem;margin-top:.75rem;font-size:clamp(2rem,5vw,3.5rem)}.PrawnePlanner-module__zh_n8G__sectionLead,.PrawnePlanner-module__zh_n8G__finalCopy{max-width:43rem;color:var(--text-muted);margin:1rem 0 0;line-height:1.7}.PrawnePlanner-module__zh_n8G__moduleTable{border-bottom:1px solid var(--border-2);margin-top:2rem}.PrawnePlanner-module__zh_n8G__moduleRow{border-top:1px solid var(--border-2);grid-template-columns:3rem minmax(0,1fr);gap:1rem;padding:1.25rem 0;display:grid}.PrawnePlanner-module__zh_n8G__moduleIndex{color:var(--planner-warm);font-family:var(--font-display);font-size:.9rem;font-weight:750}.PrawnePlanner-module__zh_n8G__moduleCopy{gap:.75rem;display:grid}.PrawnePlanner-module__zh_n8G__moduleCopy h3{color:var(--text);font-family:var(--font-display);margin:0;font-size:1.15rem}.PrawnePlanner-module__zh_n8G__moduleGerman{color:var(--planner-accent);margin:.25rem 0 0;font-size:.78rem;font-weight:700}.PrawnePlanner-module__zh_n8G__moduleCopy>p{color:var(--text-muted);margin:0;font-size:.9rem;line-height:1.65}.PrawnePlanner-module__zh_n8G__contextGrid{gap:2rem;display:grid}.PrawnePlanner-module__zh_n8G__processList{border-bottom:1px solid var(--border-2);gap:0;margin:0;padding:0;list-style:none;display:grid}.PrawnePlanner-module__zh_n8G__processList li{border-top:1px solid var(--border-2);grid-template-columns:3rem minmax(0,1fr);gap:1rem;padding:1rem 0;display:grid}.PrawnePlanner-module__zh_n8G__processList span{color:var(--planner-warm);font-family:var(--font-display);font-size:.85rem;font-weight:750}.PrawnePlanner-module__zh_n8G__processList p{color:var(--text-muted);margin:0;line-height:1.6}.PrawnePlanner-module__zh_n8G__guideGrid{border-bottom:1px solid var(--border-2);gap:0;margin-top:2rem;display:grid}.PrawnePlanner-module__zh_n8G__guideLink{min-height:5rem;color:var(--text);border-top:1px solid var(--border-2);justify-content:space-between;align-items:center;gap:1rem;padding:1rem 0;text-decoration:none;display:flex}.PrawnePlanner-module__zh_n8G__guideLink:hover strong{text-underline-offset:.25rem;text-decoration:underline}.PrawnePlanner-module__zh_n8G__guideLink strong,.PrawnePlanner-module__zh_n8G__guideLink small{display:block}.PrawnePlanner-module__zh_n8G__guideLink small{color:var(--text-muted);margin-top:.3rem;font-size:.82rem;line-height:1.45}.PrawnePlanner-module__zh_n8G__guideLink>span:last-child{color:var(--planner-accent);font-size:1.2rem}.PrawnePlanner-module__zh_n8G__finalSection{background:var(--home-surface-strong)}.PrawnePlanner-module__zh_n8G__finalSection .PrawnePlanner-module__zh_n8G__shell{align-items:end;gap:1.5rem;display:grid}.PrawnePlanner-module__zh_n8G__finalSection .PrawnePlanner-module__zh_n8G__sectionTitle,.PrawnePlanner-module__zh_n8G__finalSection .PrawnePlanner-module__zh_n8G__finalCopy{color:var(--home-text)}.PrawnePlanner-module__zh_n8G__finalSection .PrawnePlanner-module__zh_n8G__finalCopy{color:var(--home-muted)}body:has(.PrawnePlanner-module__zh_n8G__page) button[aria-label=Otwórz\ czat]{display:none!important}@media (min-width:48rem){.PrawnePlanner-module__zh_n8G__heroGrid{grid-template-columns:minmax(0,1fr) minmax(18rem,.42fr)}.PrawnePlanner-module__zh_n8G__workbenchHeader{grid-template-columns:minmax(0,1fr) minmax(20rem,.65fr);align-items:center}.PrawnePlanner-module__zh_n8G__plannerGrid{grid-template-columns:minmax(0,1fr) minmax(18rem,.36fr)}.PrawnePlanner-module__zh_n8G__marginNote{border-top:0;border-left:1px solid var(--home-border)}.PrawnePlanner-module__zh_n8G__marginDetails{position:sticky;top:7rem}.PrawnePlanner-module__zh_n8G__resultGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.PrawnePlanner-module__zh_n8G__resultGrid section{padding:1.25rem}.PrawnePlanner-module__zh_n8G__resultGrid section:first-child{padding-left:0}.PrawnePlanner-module__zh_n8G__resultGrid section+section{border-top:0;border-left:1px solid var(--home-border)}.PrawnePlanner-module__zh_n8G__moduleCopy{grid-template-columns:minmax(13rem,.45fr) minmax(0,1fr);align-items:start}.PrawnePlanner-module__zh_n8G__contextGrid{grid-template-columns:minmax(0,.75fr) minmax(0,1fr);gap:4rem}.PrawnePlanner-module__zh_n8G__guideGrid{border-top:1px solid var(--border-2);grid-template-columns:repeat(2,minmax(0,1fr))}.PrawnePlanner-module__zh_n8G__guideLink{border-top:0;padding:1.25rem}.PrawnePlanner-module__zh_n8G__guideLink+.PrawnePlanner-module__zh_n8G__guideLink{border-left:1px solid var(--border-2)}.PrawnePlanner-module__zh_n8G__finalSection .PrawnePlanner-module__zh_n8G__shell{grid-template-columns:minmax(0,1fr) auto}.PrawnePlanner-module__zh_n8G__finalActions{justify-content:flex-end;margin-top:0}}@media (max-width:40rem){.PrawnePlanner-module__zh_n8G__shell{width:min(100% - 1rem,72rem)}@media (max-width:420px){.PrawnePlanner-module__zh_n8G__shell{width:calc(100% - clamp(1rem,8vw,2rem))}.PrawnePlanner-module__zh_n8G__page :is(h1,h2,h3,p,a,li,label,legend,button,small,span){overflow-wrap:anywhere}.PrawnePlanner-module__zh_n8G__title,.PrawnePlanner-module__zh_n8G__stepTitle,.PrawnePlanner-module__zh_n8G__sectionTitle{font-size:clamp(1.5rem,10vw,2.5rem)}.PrawnePlanner-module__zh_n8G__progressList{grid-template-columns:minmax(0,1fr)}.PrawnePlanner-module__zh_n8G__progressItem small{text-overflow:clip;white-space:normal;overflow:visible}.PrawnePlanner-module__zh_n8G__choice,.PrawnePlanner-module__zh_n8G__moduleChoice,.PrawnePlanner-module__zh_n8G__moduleRow{grid-template-columns:1.25rem minmax(0,1fr);gap:.5rem;padding:.75rem .5rem}.PrawnePlanner-module__zh_n8G__choiceNumber,.PrawnePlanner-module__zh_n8G__choiceCopy{grid-column:2}.PrawnePlanner-module__zh_n8G__compactChoice{grid-template-columns:1.25rem minmax(0,1fr);gap:.5rem;padding:.75rem .5rem}.PrawnePlanner-module__zh_n8G__workbenchHeader,.PrawnePlanner-module__zh_n8G__stepPanel,.PrawnePlanner-module__zh_n8G__marginNote{padding:clamp(.75rem,5vw,1.25rem)}.PrawnePlanner-module__zh_n8G__guideLink{flex-direction:column;align-items:flex-start;gap:.5rem}}.PrawnePlanner-module__zh_n8G__hero{padding-top:1.5rem}.PrawnePlanner-module__zh_n8G__stepTitle{scroll-margin-top:5.25rem}.PrawnePlanner-module__zh_n8G__title{font-size:clamp(2.2rem,11vw,2.85rem)}.PrawnePlanner-module__zh_n8G__heroActions,.PrawnePlanner-module__zh_n8G__finalActions,.PrawnePlanner-module__zh_n8G__resultActions{flex-direction:column;align-items:stretch}.PrawnePlanner-module__zh_n8G__primaryLink,.PrawnePlanner-module__zh_n8G__primaryButtonLink,.PrawnePlanner-module__zh_n8G__secondaryButton,.PrawnePlanner-module__zh_n8G__secondaryLink{width:100%}.PrawnePlanner-module__zh_n8G__disclosure{border-top:1px solid var(--home-border);border-left:0;padding:1rem 0 0}.PrawnePlanner-module__zh_n8G__boundaryList div{grid-template-columns:minmax(0,1fr);gap:.25rem;padding:.55rem 0}.PrawnePlanner-module__zh_n8G__workbenchHeader{gap:.9rem}.PrawnePlanner-module__zh_n8G__progressItem{padding-inline:.35rem}.PrawnePlanner-module__zh_n8G__compactChoiceList,.PrawnePlanner-module__zh_n8G__buttonRow{grid-template-columns:1fr}.PrawnePlanner-module__zh_n8G__backButton{order:2}.PrawnePlanner-module__zh_n8G__choice,.PrawnePlanner-module__zh_n8G__moduleChoice{grid-template-columns:1.25rem 2rem minmax(0,1fr);padding-inline:.75rem}.PrawnePlanner-module__zh_n8G__moduleRow,.PrawnePlanner-module__zh_n8G__processList li{grid-template-columns:2.25rem minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.PrawnePlanner-module__zh_n8G__page *,.PrawnePlanner-module__zh_n8G__page :before,.PrawnePlanner-module__zh_n8G__page :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
.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}[data-theme=dark] .leben-module__O4aRca__accent.leben-module__O4aRca__accent{--accent2:#7fcfa9;--accent2-bright:#a6e3c6}.leben-module__O4aRca__slabAccent.leben-module__O4aRca__slabAccent{--accent2-bright:#92dcb8}.leben-module__O4aRca__needs{border:1px solid var(--line);background:var(--surface);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);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:end;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);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(18rem,1fr));gap:1rem;margin-top:2rem;display:grid}.leben-module__O4aRca__crossSide{border:1px solid var(--line);background:var(--surface);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(18rem,1fr));gap:1rem;margin-top:2.25rem;display:grid}.leben-module__O4aRca__addon{border:1px solid var(--line);background:var(--surface);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;white-space:nowrap;border-radius:999px;flex:none;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}}
.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);white-space:nowrap;flex-direction:column;justify-content:center;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(18rem,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(15rem,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(18rem,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;white-space:nowrap;border-radius:999px;flex:none;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}
.pkv-module__JgbJyW__accent.pkv-module__JgbJyW__accent{--accent2:#6b3f63;--accent2-bright:#8e5885}[data-theme=dark] .pkv-module__JgbJyW__accent.pkv-module__JgbJyW__accent{--accent2:#d8b0d1;--accent2-bright:#e7cde3}.pkv-module__JgbJyW__slabAccent.pkv-module__JgbJyW__slabAccent{--accent2-bright:#e0b6d9}.pkv-module__JgbJyW__gauge{border:1px solid var(--line);background:var(--surface);border-radius:1.25rem;margin-top:2.5rem;padding:clamp(1.4rem,3vw,2.2rem)}.pkv-module__JgbJyW__gaugeHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.75rem;margin-bottom:1.6rem;display:flex}.pkv-module__JgbJyW__gaugeHead h3{font-family:var(--font-bricolage), sans-serif;letter-spacing:-.02em;margin:0;font-size:clamp(1.15rem,2vw,1.5rem)}.pkv-module__JgbJyW__gaugeValue{font-family:var(--font-bricolage), sans-serif;letter-spacing:-.03em;color:var(--accent2);font-size:clamp(1.5rem,3.4vw,2.25rem);font-weight:700}.pkv-module__JgbJyW__gaugeTrack{background:linear-gradient(90deg, color-mix(in srgb, var(--accent) 22%, transparent) 0%, color-mix(in srgb, var(--accent) 22%, transparent) 62%, color-mix(in srgb, var(--accent2) 26%, transparent) 62%, color-mix(in srgb, var(--accent2) 26%, transparent) 100%);border:1px solid var(--line);border-radius:999px;height:3.25rem;position:relative;overflow:hidden}.pkv-module__JgbJyW__gaugeZone{letter-spacing:.01em;align-items:center;padding-inline:1rem;font-size:.8125rem;font-weight:600;display:flex;position:absolute;top:0;bottom:0}.pkv-module__JgbJyW__gaugeZoneLow{width:62%;color:var(--accent);left:0}.pkv-module__JgbJyW__gaugeZoneHigh{text-align:right;width:38%;color:var(--accent2);justify-content:flex-end;right:0}.pkv-module__JgbJyW__gaugeMark{background:var(--ink);border-radius:2px;width:3px;position:absolute;top:-.35rem;bottom:-.35rem;left:62%}.pkv-module__JgbJyW__gaugeLegend{gap:.75rem;margin:1.4rem 0 0;padding:0;list-style:none;display:grid}.pkv-module__JgbJyW__gaugeLegend li{color:var(--muted);gap:.7rem;font-size:.9375rem;line-height:1.6;display:flex}.pkv-module__JgbJyW__gaugeLegend b{color:var(--ink);font-weight:600}.pkv-module__JgbJyW__dot{border-radius:50%;flex:none;width:.7rem;height:.7rem;margin-top:.45rem}.pkv-module__JgbJyW__dotLow{background:var(--accent)}.pkv-module__JgbJyW__dotHigh{background:var(--accent2)}.pkv-module__JgbJyW__flow{counter-reset:flowstep;grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:1rem;margin-top:2.25rem;display:grid}.pkv-module__JgbJyW__flowStep{border:1px solid var(--line);background:var(--paper);border-radius:1rem;padding:1.5rem 1.25rem 1.35rem;position:relative}.pkv-module__JgbJyW__flowStep:before{counter-increment:flowstep;content:counter(flowstep);background:var(--accent2);color:#131b21;border-radius:50%;place-items:center;width:1.9rem;height:1.9rem;font-size:.8125rem;font-weight:700;display:grid;position:absolute;top:-.9rem;left:1.25rem}.pkv-module__JgbJyW__flowStep h3{font-family:var(--font-bricolage), sans-serif;letter-spacing:-.015em;margin:.45rem 0 .5rem;font-size:1.05rem}.pkv-module__JgbJyW__flowStep p{color:var(--muted);margin:0;font-size:.9rem;line-height:1.65}.pkv-module__JgbJyW__flowStep svg{color:var(--accent2)}.pkv-module__JgbJyW__chart{border:1px solid var(--line);background:var(--surface);border-radius:1.25rem;margin-top:2.25rem;padding:clamp(1.4rem,3vw,2.2rem)}.pkv-module__JgbJyW__chartLegend{color:var(--muted);flex-wrap:wrap;gap:1.25rem;margin-bottom:2rem;font-size:.8125rem;display:flex}.pkv-module__JgbJyW__chartLegend span{align-items:center;gap:.45rem;display:inline-flex}.pkv-module__JgbJyW__chartLegend i{border-radius:.25rem;width:.85rem;height:.85rem}.pkv-module__JgbJyW__swGkv{background:var(--accent)}.pkv-module__JgbJyW__swPkv{background:var(--accent2)}.pkv-module__JgbJyW__chartGrid{grid-template-columns:repeat(4,1fr);align-items:end;gap:clamp(.75rem,2.5vw,2rem);display:grid}.pkv-module__JgbJyW__chartCol{flex-direction:column;align-items:center;gap:.6rem;display:flex}.pkv-module__JgbJyW__chartPair{align-items:flex-end;gap:.4rem;width:100%;height:11rem;display:flex}.pkv-module__JgbJyW__chartBar{border-radius:.4rem .4rem 0 0;flex:1;min-height:.5rem;position:relative}.pkv-module__JgbJyW__chartBar span{white-space:nowrap;color:var(--muted);font-size:.6875rem;font-weight:600;position:absolute;top:-1.35rem;left:50%;transform:translate(-50%)}.pkv-module__JgbJyW__barGkv{background:color-mix(in srgb, var(--accent) 78%, transparent)}.pkv-module__JgbJyW__barPkv{background:color-mix(in srgb, var(--accent2) 78%, transparent)}.pkv-module__JgbJyW__chartAxis{color:var(--ink);border-top:1px solid var(--line);text-align:center;width:100%;padding-top:.5rem;font-size:.8125rem;font-weight:600}.pkv-module__JgbJyW__chartNote{color:var(--muted);margin:1.75rem 0 0;font-size:.875rem;line-height:1.65}.pkv-module__JgbJyW__donutRow{border:1px solid var(--line);background:var(--surface);border-radius:1.25rem;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));align-items:center;gap:clamp(1.5rem,4vw,3rem);margin-top:2.25rem;padding:clamp(1.4rem,3vw,2.2rem);display:grid}.pkv-module__JgbJyW__donutWrap{flex-wrap:wrap;justify-content:center;gap:clamp(1rem,3vw,2rem);display:flex}.pkv-module__JgbJyW__donutItem{flex-direction:column;align-items:center;gap:.6rem;display:flex}.pkv-module__JgbJyW__donut{border-radius:50%;place-items:center;width:8.5rem;height:8.5rem;display:grid;position:relative}.pkv-module__JgbJyW__donut:after{content:"";background:var(--surface);border-radius:50%;position:absolute;inset:1.35rem}.pkv-module__JgbJyW__donutValue{z-index:1;font-family:var(--font-bricolage), sans-serif;letter-spacing:-.02em;font-size:1.5rem;font-weight:700;position:relative}.pkv-module__JgbJyW__donutCaption{color:var(--muted);text-align:center;max-width:10rem;font-size:.8125rem}.pkv-module__JgbJyW__donutText h3{font-family:var(--font-bricolage), sans-serif;letter-spacing:-.02em;margin:0 0 .75rem;font-size:clamp(1.15rem,2vw,1.5rem)}.pkv-module__JgbJyW__donutText p{color:var(--muted);margin:0 0 .9rem;font-size:.95rem;line-height:1.7}.pkv-module__JgbJyW__donutText p:last-child{margin-bottom:0}.pkv-module__JgbJyW__factors{gap:1.2rem;margin-top:2.25rem;display:grid}.pkv-module__JgbJyW__factor{grid-template-columns:minmax(9rem,17rem) 1fr;align-items:center;gap:clamp(.75rem,2vw,1.5rem);display:grid}.pkv-module__JgbJyW__factorLabel b{font-size:.95rem;font-weight:600;display:block}.pkv-module__JgbJyW__factorLabel span{color:var(--muted);font-size:.8125rem;line-height:1.55;display:block}.pkv-module__JgbJyW__factorTrack{background:color-mix(in srgb, var(--ink) 8%, transparent);border-radius:999px;height:.7rem;overflow:hidden}.pkv-module__JgbJyW__factorFill{background:linear-gradient(90deg, var(--accent2), var(--accent2-bright));border-radius:999px;height:100%;display:block}@media (max-width:640px){.pkv-module__JgbJyW__factor{grid-template-columns:1fr}.pkv-module__JgbJyW__chartPair{height:8rem}.pkv-module__JgbJyW__donut{width:7rem;height:7rem}.pkv-module__JgbJyW__donut:after{inset:1.1rem}}
.unfall-module__IRd9TW__accent.unfall-module__IRd9TW__accent{--accent2:#a3271f;--accent2-bright:#c4362a}[data-theme=dark] .unfall-module__IRd9TW__accent.unfall-module__IRd9TW__accent{--accent2:#f2938a;--accent2-bright:#f8b5ae}.unfall-module__IRd9TW__slabAccent.unfall-module__IRd9TW__slabAccent{--accent2-bright:#f6a79f}.unfall-module__IRd9TW__stat{grid-template-columns:minmax(0,15rem) minmax(0,1fr);align-items:center;gap:clamp(1.5rem,4vw,3rem);margin-top:2.25rem;display:grid}.unfall-module__IRd9TW__donut{aspect-ratio:1;background:conic-gradient(var(--accent2) 0 76%, color-mix(in srgb, var(--ink) 16%, transparent) 76% 100%);border-radius:50%;width:100%;max-width:15rem;position:relative}.unfall-module__IRd9TW__donut:after{content:"";background:var(--bg);border-radius:50%;position:absolute;inset:22%}.unfall-module__IRd9TW__donutCore{z-index:1;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.15rem;display:flex;position:absolute;inset:0}.unfall-module__IRd9TW__donutCore b{font-family:var(--font-bricolage), sans-serif;letter-spacing:-.035em;color:var(--accent2);font-size:clamp(1.8rem,5vw,2.5rem);font-weight:700;line-height:1}.unfall-module__IRd9TW__donutCore span{max-width:8rem;color:var(--muted);font-size:.75rem;line-height:1.4}.unfall-module__IRd9TW__statLegend{gap:1rem;margin:0;padding:0;list-style:none;display:grid}.unfall-module__IRd9TW__statLegend li{border:1px solid var(--line);background:var(--surface);border-radius:1rem;align-items:flex-start;gap:.85rem;padding:1rem 1.1rem;display:flex}.unfall-module__IRd9TW__statSwatch{background:color-mix(in srgb, var(--ink) 16%, transparent);border-radius:.3rem;flex:none;width:1rem;height:1rem;margin-top:.25rem}.unfall-module__IRd9TW__statSwatchHot{background:var(--accent2)}.unfall-module__IRd9TW__statLegend b{font-size:.9375rem;font-weight:700;display:block}.unfall-module__IRd9TW__statLegend span{color:var(--muted);margin-top:.25rem;font-size:.875rem;line-height:1.6;display:block}.unfall-module__IRd9TW__statPct{font-family:var(--font-bricolage), sans-serif;font-variant-numeric:tabular-nums;letter-spacing:-.02em;align-self:center;margin-left:auto;font-size:1.35rem;font-weight:700}.unfall-module__IRd9TW__pauke{grid-template-columns:repeat(auto-fit,minmax(12.5rem,1fr));gap:.9rem;margin-top:2.25rem;display:grid}.unfall-module__IRd9TW__paukeCell{border:1px solid var(--line);background:var(--surface);border-radius:1rem;padding:1.25rem}.unfall-module__IRd9TW__paukeLetter{font-family:var(--font-bricolage), sans-serif;letter-spacing:-.05em;color:var(--accent2);font-size:clamp(2.2rem,5vw,3rem);font-weight:700;line-height:1;display:block}.unfall-module__IRd9TW__paukeCell b{margin-top:.7rem;font-size:.9375rem;display:block}.unfall-module__IRd9TW__paukeCell span{color:var(--muted);margin-top:.35rem;font-size:.8125rem;line-height:1.6;display:block}.unfall-module__IRd9TW__flow{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:1rem;margin-top:2.25rem;display:grid}.unfall-module__IRd9TW__flowStep{border:1px solid var(--line);background:var(--surface);border-radius:1rem;padding:1.4rem;position:relative}.unfall-module__IRd9TW__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}.unfall-module__IRd9TW__flowStep h3{font-family:var(--font-bricolage), sans-serif;letter-spacing:-.015em;margin:0;padding-right:2rem;font-size:1rem}.unfall-module__IRd9TW__flowStep p{color:var(--muted);margin:.5rem 0 0;font-size:.875rem;line-height:1.65}.unfall-module__IRd9TW__flowValue{border-top:1px solid var(--line);font-family:var(--font-bricolage), sans-serif;font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:var(--accent2);margin-top:.9rem;padding-top:.8rem;font-size:1.15rem;font-weight:700;display:block}.unfall-module__IRd9TW__taxe{border:1px solid var(--line);background:var(--surface);border-radius:1.25rem;margin-top:2.25rem;padding:clamp(1.4rem,3vw,2.2rem)}.unfall-module__IRd9TW__taxeHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.75rem;margin-bottom:1.5rem;display:flex}.unfall-module__IRd9TW__taxeHead h3{font-family:var(--font-bricolage), sans-serif;letter-spacing:-.02em;margin:0;font-size:clamp(1.15rem,2vw,1.5rem)}.unfall-module__IRd9TW__taxeHead span{color:var(--muted);font-size:.8125rem}.unfall-module__IRd9TW__taxeRows{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.unfall-module__IRd9TW__taxeRow{grid-template-columns:minmax(7rem,11rem) minmax(0,1fr) 3.2rem;align-items:center;gap:.9rem;font-size:.875rem;display:grid}.unfall-module__IRd9TW__taxeName{font-weight:600}.unfall-module__IRd9TW__taxeTrack{background:color-mix(in srgb, var(--ink) 8%, transparent);border-radius:999px;height:.7rem;overflow:hidden}.unfall-module__IRd9TW__taxeFill{background:linear-gradient(to right, var(--accent2), var(--accent2-bright));border-radius:999px;height:100%;display:block}.unfall-module__IRd9TW__taxePct{text-align:right;font-variant-numeric:tabular-nums;font-weight:700}.unfall-module__IRd9TW__taxeNote{color:var(--muted);margin:1.5rem 0 0;font-size:.875rem;line-height:1.65}.unfall-module__IRd9TW__progGrid{grid-template-columns:repeat(4,1fr);align-items:end;gap:clamp(.5rem,2vw,1.25rem);margin-top:2.25rem;display:grid}.unfall-module__IRd9TW__progCol{flex-direction:column;align-items:center;gap:.5rem;display:flex}.unfall-module__IRd9TW__progStack{align-items:flex-end;gap:.25rem;width:100%;height:13rem;display:flex}.unfall-module__IRd9TW__progBar{border-radius:.35rem .35rem 0 0;flex:1;min-height:.35rem;position:relative}.unfall-module__IRd9TW__progA{background:color-mix(in srgb, var(--ink) 22%, transparent)}.unfall-module__IRd9TW__progB{background:color-mix(in srgb, var(--accent2) 55%, transparent)}.unfall-module__IRd9TW__progC{background:var(--accent2)}.unfall-module__IRd9TW__progAxis{border-top:1px solid var(--line);text-align:center;width:100%;padding-top:.55rem;font-size:.8125rem;font-weight:700}.unfall-module__IRd9TW__progAxis span{color:var(--muted);font-size:.6875rem;font-weight:400;display:block}.unfall-module__IRd9TW__progKeys{flex-wrap:wrap;gap:.9rem 1.5rem;margin:1.5rem 0 0;padding:0;list-style:none;display:flex}.unfall-module__IRd9TW__progKeys li{color:var(--muted);align-items:center;gap:.5rem;font-size:.8125rem;display:flex}.unfall-module__IRd9TW__progKey{border-radius:.25rem;width:.85rem;height:.85rem}.unfall-module__IRd9TW__progKeys b{font-variant-numeric:tabular-nums;color:var(--ink)}.unfall-module__IRd9TW__addons{grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));gap:1rem;margin-top:2.25rem;display:grid}.unfall-module__IRd9TW__addon{border:1px solid var(--line);background:var(--surface);border-radius:1.15rem;flex-direction:column;padding:1.35rem;display:flex}.unfall-module__IRd9TW__addonHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.unfall-module__IRd9TW__addonHead h3{min-width:0;font-family:var(--font-bricolage), sans-serif;letter-spacing:-.015em;margin:0;font-size:1.05rem}.unfall-module__IRd9TW__verdict{border:1px solid var(--line);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;border-radius:999px;flex:none;padding:.25rem .6rem;font-size:.6875rem;font-weight:700}.unfall-module__IRd9TW__verdictYes{border-color:color-mix(in srgb, var(--accent2) 40%, transparent);background:color-mix(in srgb, var(--accent2) 12%, transparent);color:var(--accent2)}.unfall-module__IRd9TW__verdictMaybe{background:color-mix(in srgb, var(--ink) 7%, transparent);color:var(--muted)}.unfall-module__IRd9TW__verdictNo{color:var(--muted);background:0 0;text-decoration:line-through;text-decoration-thickness:1px}.unfall-module__IRd9TW__addon p{color:var(--muted);margin:.6rem 0 0;font-size:.875rem;line-height:1.65}.unfall-module__IRd9TW__addonHint{color:var(--accent2);margin-top:auto;padding-top:.9rem;font-size:.8125rem;font-weight:600}@media (max-width:860px){.unfall-module__IRd9TW__stat{grid-template-columns:minmax(0,1fr);justify-items:center}.unfall-module__IRd9TW__statLegend{width:100%}}@media (max-width:640px){.unfall-module__IRd9TW__taxeRow{grid-template-columns:minmax(5.5rem,1fr) minmax(0,1.2fr) 2.6rem;font-size:.8125rem}.unfall-module__IRd9TW__progStack{height:9.5rem}.unfall-module__IRd9TW__progGrid{gap:.4rem}}
.zahn-module__8pxNMG__accent.zahn-module__8pxNMG__accent{--accent2:#0f7d80;--accent2-bright:#14a0a3}[data-theme=dark] .zahn-module__8pxNMG__accent.zahn-module__8pxNMG__accent{--accent2:#6fd0cf;--accent2-bright:#99e2e1}.zahn-module__8pxNMG__slabAccent.zahn-module__8pxNMG__slabAccent{--accent2-bright:#7fd8d7}.zahn-module__8pxNMG__costs{grid-template-columns:repeat(auto-fit,minmax(19rem,1fr));gap:1rem;margin-top:2.25rem;display:grid}.zahn-module__8pxNMG__costCard{border:1px solid var(--line);background:var(--surface);border-radius:1.25rem;padding:clamp(1.25rem,2.5vw,1.75rem)}.zahn-module__8pxNMG__costHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.zahn-module__8pxNMG__costHead h3{font-family:var(--font-bricolage), sans-serif;letter-spacing:-.015em;margin:0;font-size:1.05rem}.zahn-module__8pxNMG__costTotal{font-family:var(--font-bricolage), sans-serif;letter-spacing:-.02em;color:var(--ink);white-space:nowrap;font-size:1.05rem;font-weight:700}.zahn-module__8pxNMG__costSub{color:var(--muted);margin:.35rem 0 1.1rem;font-size:.8125rem;line-height:1.55}.zahn-module__8pxNMG__costTrack{border:1px solid var(--line);border-radius:.5rem;height:1.5rem;display:flex;overflow:hidden}.zahn-module__8pxNMG__costGkv{background:color-mix(in srgb, var(--accent) 62%, transparent)}.zahn-module__8pxNMG__costGap{background:repeating-linear-gradient(-45deg, color-mix(in srgb, var(--ink) 26%, transparent) 0 6px, color-mix(in srgb, var(--ink) 14%, transparent) 6px 12px)}.zahn-module__8pxNMG__costKeys{gap:.5rem;margin:.9rem 0 0;padding:0;list-style:none;display:grid}.zahn-module__8pxNMG__costKeys li{color:var(--muted);align-items:center;gap:.55rem;font-size:.875rem;display:flex}.zahn-module__8pxNMG__costKeys b{font-variant-numeric:tabular-nums;color:var(--ink);white-space:nowrap;margin-left:auto;font-weight:700}.zahn-module__8pxNMG__key{border:1px solid var(--line);border-radius:.2rem;flex:none;width:.8rem;height:.8rem}.zahn-module__8pxNMG__keyGkv{background:color-mix(in srgb, var(--accent) 62%, transparent)}.zahn-module__8pxNMG__keyGap{background:repeating-linear-gradient(-45deg, color-mix(in srgb, var(--ink) 26%, transparent) 0 3px, color-mix(in srgb, var(--ink) 14%, transparent) 3px 6px)}.zahn-module__8pxNMG__costFoot{border-top:1px solid var(--line);color:var(--accent2);align-items:center;gap:.55rem;margin-top:1.1rem;padding-top:.95rem;font-size:.875rem;font-weight:600;line-height:1.5;display:flex}.zahn-module__8pxNMG__costFoot b{font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:auto;font-size:1rem}.zahn-module__8pxNMG__ladder{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));align-items:end;gap:1rem;margin-top:2.25rem;display:grid}.zahn-module__8pxNMG__rung{border:1px solid var(--line);background:linear-gradient(to top, color-mix(in srgb, var(--accent2) 20%, transparent), color-mix(in srgb, var(--accent2) 4%, transparent));border-radius:1rem 1rem .35rem .35rem;flex-direction:column;justify-content:flex-end;gap:.55rem;padding:1.25rem;display:flex;position:relative}.zahn-module__8pxNMG__rungPct{font-family:var(--font-bricolage), sans-serif;letter-spacing:-.035em;color:var(--accent2);font-size:clamp(1.9rem,4vw,2.75rem);font-weight:700;line-height:1}.zahn-module__8pxNMG__rung b{font-size:.9375rem;font-weight:600}.zahn-module__8pxNMG__rung span{color:var(--muted);font-size:.8125rem;line-height:1.55}.zahn-module__8pxNMG__rung1{min-height:9rem}.zahn-module__8pxNMG__rung2{min-height:11rem}.zahn-module__8pxNMG__rung3{min-height:13rem}.zahn-module__8pxNMG__staffel{border:1px solid var(--line);background:var(--surface);border-radius:1.25rem;margin-top:2.25rem;padding:clamp(1.4rem,3vw,2.2rem)}.zahn-module__8pxNMG__staffelHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.75rem;margin-bottom:1.75rem;display:flex}.zahn-module__8pxNMG__staffelHead h3{font-family:var(--font-bricolage), sans-serif;letter-spacing:-.02em;margin:0;font-size:clamp(1.15rem,2vw,1.5rem)}.zahn-module__8pxNMG__staffelHead span{color:var(--muted);font-size:.8125rem}.zahn-module__8pxNMG__staffelGrid{grid-template-columns:repeat(5,1fr);align-items:end;gap:clamp(.4rem,1.5vw,1rem);display:grid}.zahn-module__8pxNMG__staffelCol{flex-direction:column;align-items:center;gap:.6rem;display:flex}.zahn-module__8pxNMG__staffelBar{background:linear-gradient(to top, var(--accent2), var(--accent2-bright));border-radius:.4rem .4rem 0 0;width:100%;min-height:.75rem;position:relative}.zahn-module__8pxNMG__staffelOpen{background:repeating-linear-gradient(-45deg, var(--accent2) 0 8px, var(--accent2-bright) 8px 16px)}.zahn-module__8pxNMG__staffelValue{font-variant-numeric:tabular-nums;text-align:center;color:var(--ink);font-size:.8125rem;font-weight:700}.zahn-module__8pxNMG__staffelAxis{border-top:1px solid var(--line);text-align:center;width:100%;color:var(--muted);padding-top:.5rem;font-size:.75rem}.zahn-module__8pxNMG__staffelNote{color:var(--muted);margin:1.75rem 0 0;font-size:.875rem;line-height:1.65}@media (max-width:640px){.zahn-module__8pxNMG__staffelGrid{gap:.3rem}.zahn-module__8pxNMG__staffelValue,.zahn-module__8pxNMG__staffelAxis{font-size:.6875rem}.zahn-module__8pxNMG__rung1,.zahn-module__8pxNMG__rung2,.zahn-module__8pxNMG__rung3{min-height:0}}
.page-module__ma3pLW__hero{isolation:isolate;color:#f3f6f8;background:radial-gradient(circle at 78% 24%,#ff2d782e,#0000 34rem),linear-gradient(140deg,#0d151b,#131c24 62%,#0b1116);border-bottom:1px solid #ffffff14;position:relative;overflow:hidden}.page-module__ma3pLW__heroGrid{z-index:2;align-items:center;min-height:30rem;padding-top:4.5rem;padding-bottom:4.5rem;display:grid;position:relative}.page-module__ma3pLW__heroWithMedia .page-module__ma3pLW__heroGrid{min-height:38rem}.page-module__ma3pLW__heroCopy{max-width:46rem}.page-module__ma3pLW__breadcrumb{color:#f3f6f89e;flex-wrap:wrap;align-items:center;gap:.55rem;margin-bottom:2rem;font-size:.8125rem;display:flex}.page-module__ma3pLW__breadcrumb a{color:inherit;text-underline-offset:.22em;text-decoration:underline}.page-module__ma3pLW__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__ma3pLW__kicker svg{width:.95rem;height:.95rem}.page-module__ma3pLW__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__ma3pLW__titleAccent{color:#ff5c93}.page-module__ma3pLW__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__ma3pLW__heroActions{flex-wrap:wrap;gap:.75rem;margin-top:2.1rem;display:flex}.page-module__ma3pLW__heroBtn{font-family:var(--font-display);-webkit-tap-highlight-color:transparent;will-change:transform;border-radius:999px;align-items:center;gap:.55rem;padding:.85rem 1.5rem;font-size:.95rem;font-weight:700;transition:transform .2s cubic-bezier(.23,1,.32,1),box-shadow .2s cubic-bezier(.23,1,.32,1),opacity .2s cubic-bezier(.23,1,.32,1);display:inline-flex;position:relative}@media (hover:hover) and (pointer:fine){.page-module__ma3pLW__heroBtn:hover{transform:translateY(-2px);box-shadow:0 10px 24px -12px #0000008c}}.page-module__ma3pLW__heroBtn:active:not([disabled]):not([aria-disabled=true]):not([data-loading=true]){box-shadow:none;transition-duration:.14s;transition-timing-function:cubic-bezier(.23,1,.32,1);transform:translateY(0)scale(.97)}.page-module__ma3pLW__heroBtn:focus-visible{outline-offset:3px;outline:2px solid #ff6b35}.page-module__ma3pLW__heroBtn[disabled],.page-module__ma3pLW__heroBtn[aria-disabled=true]{opacity:.55;cursor:not-allowed;box-shadow:none;transform:none}.page-module__ma3pLW__heroBtn[data-loading=true]{cursor:progress;pointer-events:none}.page-module__ma3pLW__heroBtn[data-loading=true]>*{filter:blur(2px);opacity:.5;transition:filter .2s,opacity .2s}.page-module__ma3pLW__heroBtn[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 page-module__ma3pLW__evbBtnSpin;position:absolute;top:50%;left:50%}@keyframes page-module__ma3pLW__evbBtnSpin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.page-module__ma3pLW__heroBtn:hover,.page-module__ma3pLW__heroBtn:active{transform:none}.page-module__ma3pLW__heroBtn[data-loading=true]:after{animation-duration:2s}}.page-module__ma3pLW__heroBtnPrimary{color:#fff;background:linear-gradient(120deg,#ff2d78,#ff6b35);border:1px solid #ff2d78}.page-module__ma3pLW__heroBtnSecondary{color:#f3f6f8;background:#ffffff0f;border:1px solid #f3f6f847}.page-module__ma3pLW__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__ma3pLW__heroStats{grid-template-columns:repeat(4,minmax(0,1fr))}}.page-module__ma3pLW__heroStat{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0a10158c;border:1px solid #ffffff1f;border-radius:1rem;padding:.95rem 1rem}.page-module__ma3pLW__heroStat svg{color:#ff5c93;width:1.05rem;height:1.05rem}.page-module__ma3pLW__heroStatValue{font-family:var(--font-display);letter-spacing:-.02em;margin-top:.45rem;font-size:1.35rem;font-weight:800}.page-module__ma3pLW__heroStatLabel{color:#f3f6f8d1;font-size:.78rem;font-weight:600}.page-module__ma3pLW__heroStatSub{color:#f3f6f88c;margin-top:.15rem;font-size:.68rem;line-height:1.4}@keyframes page-module__ma3pLW__heroRise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translate(0,0)}}.page-module__ma3pLW__breadcrumb,.page-module__ma3pLW__kicker,.page-module__ma3pLW__lead,.page-module__ma3pLW__heroActions,.page-module__ma3pLW__heroStats{will-change:opacity, transform;animation:.52s cubic-bezier(.23,1,.32,1) backwards page-module__ma3pLW__heroRise}.page-module__ma3pLW__breadcrumb{animation-delay:0s}.page-module__ma3pLW__kicker{animation-delay:60ms}.page-module__ma3pLW__lead{animation-delay:.15s}.page-module__ma3pLW__heroActions{animation-delay:.24s}.page-module__ma3pLW__heroStats{animation-delay:.32s}@media (prefers-reduced-motion:reduce){.page-module__ma3pLW__breadcrumb,.page-module__ma3pLW__kicker,.page-module__ma3pLW__lead,.page-module__ma3pLW__heroActions,.page-module__ma3pLW__heroStats{will-change:auto;animation:none}}
