.akte:where(.astro-qdm2zu6w){margin-top:2.25rem;position:relative}.akte__tab:where(.astro-qdm2zu6w){background:var(--color-ink);height:2.25rem;color:var(--color-on-ink);border-radius:var(--radius-md) var(--radius-md) 0 0;font:500 .8125rem/1 var(--font-mono);letter-spacing:.02em;align-items:center;gap:.55rem;padding:0 1rem 0 .9rem;display:flex;position:absolute;top:-2.2rem;left:0}.akte__tab:where(.astro-qdm2zu6w) svg:where(.astro-qdm2zu6w){width:.85rem;height:.85rem;color:var(--color-on-ink)}.akte__body:where(.astro-qdm2zu6w){background:var(--color-paper-2);border:1px solid var(--color-rule);border-top:3px solid var(--color-ink);box-shadow:var(--shadow-whisper);border-radius:0 var(--radius-md) var(--radius-md) var(--radius-md)}.akte__head:where(.astro-qdm2zu6w){border-bottom:1px dashed var(--color-rule);padding:1.4rem 1.5rem 1.1rem}.akte__title:where(.astro-qdm2zu6w){font:700 1.375rem/1.2 var(--font-display);letter-spacing:-.02em}.akte__sub:where(.astro-qdm2zu6w){font:400 var(--text-sm)/1.4 var(--font-mono);color:var(--color-muted);margin-top:.3rem}.akte__log:where(.astro-qdm2zu6w){padding:.5rem 1.5rem .75rem;position:relative}.akte__log:where(.astro-qdm2zu6w):before{content:"";background:var(--color-rule);width:1px;position:absolute;top:1.3rem;bottom:1.7rem;left:2.08rem}.akte__row:where(.astro-qdm2zu6w){grid-template-columns:1.2rem minmax(0,1fr) auto;align-items:baseline;gap:.9rem;padding-block:.62rem;display:grid;position:relative}.akte__dot:where(.astro-qdm2zu6w){background:var(--color-ink);z-index:1;width:.7rem;height:.7rem;box-shadow:0 0 0 3px var(--color-paper-2);border-radius:50%;align-self:center;margin-left:.18rem;position:relative}.akte__row--now:where(.astro-qdm2zu6w) .akte__dot:where(.astro-qdm2zu6w){width:0;height:0;box-shadow:none;border-left:.5rem solid #0000;border-right:.5rem solid #0000;border-top:.8rem solid var(--color-accent);background:0 0;border-radius:0;margin-left:.05rem}.akte__what:where(.astro-qdm2zu6w){font-size:.9375rem;line-height:1.35}.akte__what:where(.astro-qdm2zu6w) b:where(.astro-qdm2zu6w){font-weight:600}.akte__what:where(.astro-qdm2zu6w) span:where(.astro-qdm2zu6w){font:400 .75rem/1.4 var(--font-mono);color:var(--color-muted);margin-top:.15rem;display:block}.akte__when:where(.astro-qdm2zu6w){font:400 .75rem/1 var(--font-mono);color:var(--color-muted);white-space:nowrap}.akte__foot:where(.astro-qdm2zu6w){justify-content:space-between;align-items:center;gap:var(--space-md);background:var(--color-accent);color:var(--color-accent-ink);border-radius:var(--radius-sm);font:600 .875rem/1.2 var(--font-mono);margin:0 .75rem .75rem;padding:.9rem .85rem;display:flex}.hero:where(.astro-yodha2z4){padding-block:var(--space-2xl) var(--space-3xl)}.hero__grid:where(.astro-yodha2z4){gap:var(--space-2xl);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;display:grid}.hero:where(.astro-yodha2z4) h1:where(.astro-yodha2z4){font:800 var(--text-display)/.98 var(--font-display);letter-spacing:-.045em;font-variation-settings:"opsz" 96;overflow-wrap:anywhere;min-width:0}.hero__lede:where(.astro-yodha2z4){margin-top:var(--space-xl);max-width:34em;color:var(--color-ink-2);font-size:1.25rem;line-height:1.55}.hero__lede:where(.astro-yodha2z4) strong:where(.astro-yodha2z4){color:var(--color-ink);font-weight:600}.hero__cta:where(.astro-yodha2z4){margin-top:var(--space-xl);align-items:center;gap:var(--space-xl);flex-wrap:wrap;display:flex}.hero__for:where(.astro-yodha2z4){margin-top:var(--space-2xl);padding-top:var(--space-md);border-top:var(--rule-hair);font-size:var(--text-sm);color:var(--color-muted);max-width:40rem}@media (width<=60rem){.hero:where(.astro-yodha2z4){padding-block:var(--space-2xl) var(--space-2xl)}.hero__grid:where(.astro-yodha2z4){gap:var(--space-3xl);grid-template-columns:minmax(0,1fr)}}@media (width<=40rem){.hero__cta:where(.astro-yodha2z4){gap:var(--space-lg)}.hero__lede:where(.astro-yodha2z4){font-size:1.125rem}}.route:where(.astro-ss6xxu65){background:var(--color-ink);color:var(--color-on-ink)}.route__list:where(.astro-ss6xxu65){grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.route__list:where(.astro-ss6xxu65) li:where(.astro-ss6xxu65){border-left:1px solid var(--color-ink-rule);padding:1.9rem 0 2rem;padding-left:1rem;position:relative}.route__list:where(.astro-ss6xxu65) li:where(.astro-ss6xxu65):first-child{border-left:0;padding-left:0}.route__list:where(.astro-ss6xxu65) .num:where(.astro-ss6xxu65){color:var(--color-on-ink-2);font-size:.75rem;display:block}.route__list:where(.astro-ss6xxu65) b:where(.astro-ss6xxu65){font:700 clamp(1.1rem, 1vw + .6rem, 1.5rem)/1.1 var(--font-display);letter-spacing:-.02em;margin-top:.5rem;display:block}.route__list:where(.astro-ss6xxu65) li:where(.astro-ss6xxu65):after{content:"";border-left:.45rem solid #0000;border-right:.45rem solid #0000;border-top:.7rem solid var(--color-accent);position:absolute;top:0;left:1rem}.route__list:where(.astro-ss6xxu65) li:where(.astro-ss6xxu65):first-child:after{left:0}.route__note:where(.astro-ss6xxu65){padding-block:var(--space-2xl) 0;gap:var(--space-2xl);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;display:grid}.route__note:where(.astro-ss6xxu65) p:where(.astro-ss6xxu65):first-child{font:700 var(--text-2xl)/1.02 var(--font-display);letter-spacing:-.035em;overflow-wrap:anywhere;min-width:0;max-width:14ch}.route__note:where(.astro-ss6xxu65) p:where(.astro-ss6xxu65):last-child{color:var(--color-ink-2);max-width:30em;font-size:1.125rem}@media (width<=60rem){.route__note:where(.astro-ss6xxu65){grid-template-columns:minmax(0,1fr)}.route__list:where(.astro-ss6xxu65){grid-template-columns:repeat(4,minmax(0,1fr));row-gap:0}.route__list:where(.astro-ss6xxu65) li:where(.astro-ss6xxu65):nth-child(5){border-left:0;padding-left:0}.route__list:where(.astro-ss6xxu65) li:where(.astro-ss6xxu65):nth-child(5):after{left:0}}@media (width<=40rem){.route__list:where(.astro-ss6xxu65){grid-template-columns:repeat(2,minmax(0,1fr))}.route__list:where(.astro-ss6xxu65) li:where(.astro-ss6xxu65),.route__list:where(.astro-ss6xxu65) li:where(.astro-ss6xxu65):nth-child(5){border-left:1px solid var(--color-ink-rule);padding:.9rem 0 .9rem 1rem}.route__list:where(.astro-ss6xxu65) li:where(.astro-ss6xxu65):nth-child(odd){border-left:0;padding-left:0}.route__list:where(.astro-ss6xxu65) li:where(.astro-ss6xxu65):after,.route__list:where(.astro-ss6xxu65) li:where(.astro-ss6xxu65):nth-child(5):after{left:1rem}.route__list:where(.astro-ss6xxu65) li:where(.astro-ss6xxu65):nth-child(odd):after{left:0}.route__list:where(.astro-ss6xxu65) b:where(.astro-ss6xxu65){margin-top:.25rem}}.station:where(.astro-aihtb4hw){padding-top:var(--space-3xl)}.station__rule:where(.astro-aihtb4hw){border-top:var(--rule-route);position:relative}.station__rule:where(.astro-aihtb4hw):before{content:"";width:calc(var(--f) * 100%);background:var(--color-accent);transform-origin:0;height:3px;position:absolute;top:0;left:0;transform:translateY(-3px)}.station__delta:where(.astro-aihtb4hw){top:-3px;left:calc((var(--f) - 1) * 100%);width:100%;height:0;position:absolute}.station__delta:where(.astro-aihtb4hw):after{content:"";border-left:.75rem solid #0000;border-right:.75rem solid #0000;border-top:1.1rem solid var(--color-accent);position:absolute;top:0;right:0;transform:translate(50%)}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.station__rule:where(.astro-aihtb4hw){view-timeline:--route block}.station__rule:where(.astro-aihtb4hw):before,.station__delta:where(.astro-aihtb4hw){animation-duration:auto;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--route;animation-range:cover 20% cover 55%}.station__rule:where(.astro-aihtb4hw):before{animation-name:route-fill}.station__delta:where(.astro-aihtb4hw){animation-name:route-delta}}}@keyframes route-fill{0%{transform:translateY(-3px) scaleX(calc(var(--f0) / var(--f)))}}@keyframes route-delta{0%{transform:translateX(calc((var(--f0) - var(--f)) * 100%))}}.station__grid:where(.astro-aihtb4hw){gap:var(--space-2xl);padding-top:var(--space-2xl);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;display:grid}.station:where(.astro-aihtb4hw) h2:where(.astro-aihtb4hw){font:800 var(--text-2xl)/1 var(--font-display);letter-spacing:-.035em;align-items:baseline;gap:.35em;display:flex}.station:where(.astro-aihtb4hw) h2:where(.astro-aihtb4hw) .n:where(.astro-aihtb4hw){color:var(--color-accent);font-variant-numeric:tabular-nums}.station__claim:where(.astro-aihtb4hw){margin-top:var(--space-lg);font:600 var(--text-lg)/1.2 var(--font-display);letter-spacing:-.02em;max-width:20ch}.station__text:where(.astro-aihtb4hw){margin-top:var(--space-md);color:var(--color-ink-2);max-width:32em}.station__facts:where(.astro-aihtb4hw){margin-top:var(--space-lg);border-top:var(--rule-hair);gap:0;max-width:32em;display:grid}.station__facts:where(.astro-aihtb4hw) li:where(.astro-aihtb4hw){justify-content:space-between;gap:var(--space-md);border-bottom:var(--rule-hair);padding-block:.55rem;font-size:.9375rem;display:flex}.station__facts:where(.astro-aihtb4hw) li:where(.astro-aihtb4hw) span:where(.astro-aihtb4hw):last-child{font:400 var(--text-sm)/1.6 var(--font-mono);color:var(--color-muted);text-align:right}.station--soon:where(.astro-aihtb4hw) h2:where(.astro-aihtb4hw) .tag:where(.astro-aihtb4hw){margin-left:.25rem;font-size:.75rem}@media (width<=60rem){.station__grid:where(.astro-aihtb4hw){grid-template-columns:minmax(0,1fr)}}@media (width<=40rem){.station__facts:where(.astro-aihtb4hw) li:where(.astro-aihtb4hw){flex-direction:column;gap:0}.station__facts:where(.astro-aihtb4hw) li:where(.astro-aihtb4hw) span:where(.astro-aihtb4hw):last-child{text-align:left}}.form:where(.astro-4uapqgmo){grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.field:where(.astro-4uapqgmo){border-bottom:1px solid var(--color-rule-2);border-right:1px solid var(--color-rule-2);padding:.8rem 1.25rem}.field:where(.astro-4uapqgmo):nth-child(2n){border-right:0}.field:where(.astro-4uapqgmo) dt:where(.astro-4uapqgmo){font:500 .6875rem/1 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted)}.field:where(.astro-4uapqgmo) dd:where(.astro-4uapqgmo){margin-top:.4rem;font-size:.9375rem;line-height:1.35}.field:where(.astro-4uapqgmo) dd:where(.astro-4uapqgmo) .ok:where(.astro-4uapqgmo){color:var(--color-ink);font-weight:600}.field--wide:where(.astro-4uapqgmo){border-right:0;grid-column:1/-1}.photos:where(.astro-4uapqgmo){gap:.4rem;margin-top:.45rem;display:flex}.photos:where(.astro-4uapqgmo) i:where(.astro-4uapqgmo){border-radius:var(--radius-sm);background:repeating-linear-gradient(135deg, var(--color-paper-3) 0 4px, var(--color-rule-2) 4px 8px);border:1px solid var(--color-rule);width:2.6rem;height:2.6rem}.sign:where(.astro-4uapqgmo){justify-content:space-between;align-items:end;gap:var(--space-lg);padding:1rem 1.25rem 1.25rem;display:flex}.sign__line:where(.astro-4uapqgmo){border-bottom:1px solid var(--color-ink);flex:1;height:3.2rem;position:relative}.sign__line:where(.astro-4uapqgmo) svg:where(.astro-4uapqgmo){width:12rem;height:3.2rem;color:var(--color-ink);position:absolute;bottom:.1rem;left:.5rem}.sign__line:where(.astro-4uapqgmo)+.mini:where(.astro-4uapqgmo){white-space:nowrap}@media (width<=40rem){.form:where(.astro-4uapqgmo){grid-template-columns:minmax(0,1fr)}.field:where(.astro-4uapqgmo){border-right:0}.field:where(.astro-4uapqgmo),.sign:where(.astro-4uapqgmo){padding-inline:1rem}}.status:where(.astro-g2k7dwgc){border-bottom:1px solid var(--color-rule-2);flex-wrap:wrap;gap:.4rem;padding:1rem 1.25rem;display:flex}.status:where(.astro-g2k7dwgc) span:where(.astro-g2k7dwgc){font:500 .8125rem/1 var(--font-body);border-radius:var(--radius-sm);border:1px solid var(--color-rule);color:var(--color-ink-2);white-space:nowrap;padding:.55rem .7rem}.status:where(.astro-g2k7dwgc) span:where(.astro-g2k7dwgc).on{background:var(--color-ink);border-color:var(--color-ink);color:var(--color-on-ink)}.check:where(.astro-g2k7dwgc){padding:.4rem 1.25rem .9rem}.check:where(.astro-g2k7dwgc) li:where(.astro-g2k7dwgc){border-bottom:1px dashed var(--color-rule-2);grid-template-columns:1.4rem minmax(0,1fr) auto;align-items:baseline;gap:.4rem;padding-block:.5rem;font-size:.9375rem;display:grid}.check:where(.astro-g2k7dwgc) li:where(.astro-g2k7dwgc):last-child{border-bottom:0}.check:where(.astro-g2k7dwgc) .y:where(.astro-g2k7dwgc){font-weight:700}.check:where(.astro-g2k7dwgc) .mini:where(.astro-g2k7dwgc){text-align:right}.warn:where(.astro-g2k7dwgc){margin-top:var(--space-md);border-radius:var(--radius-md);background:var(--color-accent-wash);border:1px solid var(--color-accent);grid-template-columns:auto minmax(0,1fr);gap:.9rem;padding:1.1rem 1.25rem;display:grid}.warn__icon:where(.astro-g2k7dwgc){border-left:.6rem solid #0000;border-right:.6rem solid #0000;border-top:1rem solid var(--color-accent);width:0;height:0;margin-top:.3rem}.warn:where(.astro-g2k7dwgc) b:where(.astro-g2k7dwgc){font:600 .9375rem/1.3 var(--font-body);display:block}.warn:where(.astro-g2k7dwgc) p:where(.astro-g2k7dwgc){color:var(--color-ink-2);margin-top:.35rem;font-size:.9375rem;line-height:1.45}.warn:where(.astro-g2k7dwgc) .row:where(.astro-g2k7dwgc){gap:var(--space-md);flex-wrap:wrap;align-items:center;margin-top:.8rem;display:flex}.warn:where(.astro-g2k7dwgc) .row:where(.astro-g2k7dwgc) .mini:where(.astro-g2k7dwgc){color:var(--color-accent-deep);font-weight:500}.warn:where(.astro-g2k7dwgc) .btn:where(.astro-g2k7dwgc){pointer-events:none}@media (width<=40rem){.status:where(.astro-g2k7dwgc),.check:where(.astro-g2k7dwgc){padding-inline:1rem}}.sale:where(.astro-fgfjn43b){gap:var(--space-lg);grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:start;display:grid}.bon:where(.astro-fgfjn43b){background:var(--color-paper-2);border:1px solid var(--color-rule);box-shadow:var(--shadow-whisper);font-family:var(--font-mono);padding:1.25rem 1.25rem 1.5rem;font-size:.8125rem;line-height:1.45;-webkit-mask:linear-gradient(#000 0 0) top/100% calc(100% - 10px) no-repeat,conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) bottom/16px 10px repeat-x;mask:linear-gradient(#000 0 0) top/100% calc(100% - 10px) no-repeat,conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) bottom/16px 10px repeat-x}.bon__head:where(.astro-fgfjn43b){border-bottom:1px dashed var(--color-ink);justify-content:space-between;align-items:center;padding-bottom:.75rem;display:flex}.bon__head:where(.astro-fgfjn43b) svg:where(.astro-fgfjn43b){aspect-ratio:679.43/124.97;width:auto;height:1.1rem;color:var(--color-ink)}.bon__line:where(.astro-fgfjn43b){justify-content:space-between;gap:1rem;padding-top:.7rem;display:flex}.bon__line:where(.astro-fgfjn43b)+.mini:where(.astro-fgfjn43b){font-size:.6875rem}.bon__sum:where(.astro-fgfjn43b){border-top:2px solid var(--color-ink);justify-content:space-between;margin-top:.9rem;padding-top:.7rem;font-size:1rem;font-weight:600;display:flex}.bon__sig:where(.astro-fgfjn43b){border-top:1px dashed var(--color-ink);color:var(--color-muted);grid-template-columns:4.2rem minmax(0,1fr);align-items:center;gap:.8rem;margin-top:1rem;padding-top:.9rem;font-size:.6875rem;display:grid}.qr:where(.astro-fgfjn43b){width:4.2rem;height:4.2rem;color:var(--color-ink);display:block}.channels:where(.astro-fgfjn43b){gap:0;display:grid}.channels:where(.astro-fgfjn43b) li:where(.astro-fgfjn43b){justify-content:space-between;align-items:center;gap:var(--space-sm);border-bottom:var(--rule-hair);padding:.85rem 0;font-size:.9375rem;display:flex}.channels:where(.astro-fgfjn43b) li:where(.astro-fgfjn43b):first-child{border-top:2px solid var(--color-ink)}.channels:where(.astro-fgfjn43b) b:where(.astro-fgfjn43b){font-weight:600}.channels__note:where(.astro-fgfjn43b){margin-top:var(--space-md);color:var(--color-ink-2);font-size:.875rem;line-height:1.5}@media (width<=60rem){.sale:where(.astro-fgfjn43b){grid-template-columns:minmax(0,1fr)}}.pay:where(.astro-x5ut3y4w){padding:1.25rem}.pay__total:where(.astro-x5ut3y4w){justify-content:space-between;align-items:baseline;display:flex}.pay__total:where(.astro-x5ut3y4w) b:where(.astro-x5ut3y4w){font:700 1.625rem/1 var(--font-mono);letter-spacing:-.02em}.pay__bar:where(.astro-x5ut3y4w){grid-template-columns:3fr 2fr 2fr 1fr;gap:3px;height:2.75rem;margin-top:1rem;display:grid}.pay__bar:where(.astro-x5ut3y4w) i:where(.astro-x5ut3y4w){background:var(--color-ink);border-radius:2px}.pay__bar:where(.astro-x5ut3y4w) i:where(.astro-x5ut3y4w):nth-child(2){background:var(--color-ink-2)}.pay__bar:where(.astro-x5ut3y4w) i:where(.astro-x5ut3y4w):nth-child(3){background:var(--color-muted)}.pay__bar:where(.astro-x5ut3y4w) i:where(.astro-x5ut3y4w):nth-child(4){background:repeating-linear-gradient(135deg, var(--color-accent) 0 5px, var(--color-accent-wash) 5px 10px)}.pay__legend:where(.astro-x5ut3y4w){grid-template-columns:3fr 2fr 2fr 1fr;gap:3px;margin-top:.6rem;display:grid}.pay__legend:where(.astro-x5ut3y4w) span:where(.astro-x5ut3y4w){padding-right:.5rem;font-size:.8125rem;line-height:1.35}.pay__legend:where(.astro-x5ut3y4w) b:where(.astro-x5ut3y4w){font:500 .8125rem/1.3 var(--font-mono);display:block}.pay__trade:where(.astro-x5ut3y4w){border-top:1px dashed var(--color-rule);justify-content:space-between;gap:var(--space-md);margin-top:1.1rem;padding-top:1rem;font-size:.9375rem;display:flex}@media (width<=40rem){.pay:where(.astro-x5ut3y4w){padding-inline:1rem}.pay__legend:where(.astro-x5ut3y4w) span:where(.astro-x5ut3y4w){font-size:.75rem}}@media (width<=24rem){.pay__legend:where(.astro-x5ut3y4w){grid-template-columns:repeat(2,minmax(0,1fr));row-gap:.5rem}}.calc:where(.astro-wmy3va7l){font-family:var(--font-mono);padding:.5rem 1.25rem 1.25rem}.calc__row:where(.astro-wmy3va7l){border-bottom:1px solid var(--color-rule-2);justify-content:space-between;padding-block:.7rem;font-size:.9375rem;display:flex}.calc__row--sum:where(.astro-wmy3va7l){border-bottom:0;border-top:2px solid var(--color-ink);margin-top:.2rem;font-size:1.125rem;font-weight:600}.calc__tax:where(.astro-wmy3va7l){background:var(--color-accent);color:var(--color-accent-ink);border-radius:var(--radius-sm);justify-content:space-between;align-items:center;margin-top:.6rem;padding:.85rem 1rem;font-weight:600;display:flex}.calc__link:where(.astro-wmy3va7l){color:var(--color-muted);flex-wrap:wrap;align-items:center;gap:.6rem;margin-top:1rem;font-size:.75rem;display:flex}.calc__link:where(.astro-wmy3va7l) span:where(.astro-wmy3va7l):not(.glyph){border:1px solid var(--color-rule);border-radius:var(--radius-sm);color:var(--color-ink);background:var(--color-paper);padding:.35rem .5rem}.later:where(.astro-wmy3va7l){margin-top:var(--space-lg);border:1px dashed var(--color-accent-deep);border-radius:var(--radius-md);color:var(--color-ink-2);padding:1.1rem 1.25rem;font-size:.9375rem;line-height:1.5}.later:where(.astro-wmy3va7l) b:where(.astro-wmy3va7l){color:var(--color-ink)}@media (width<=40rem){.calc:where(.astro-wmy3va7l){padding-inline:1rem}}.seg:where(.astro-dlzm5z52){border:1px solid var(--color-rule);border-radius:var(--radius-sm);display:inline-flex;overflow:hidden}.seg:where(.astro-dlzm5z52) span:where(.astro-dlzm5z52){font:500 .75rem/1 var(--font-mono);color:var(--color-muted);padding:.45rem .65rem}.seg:where(.astro-dlzm5z52) span:where(.astro-dlzm5z52).on{background:var(--color-ink);color:var(--color-on-ink)}.report:where(.astro-dlzm5z52){justify-content:space-between;align-items:center;gap:var(--space-md);border-top:2px solid var(--color-ink);flex-wrap:wrap;padding:.9rem 1.25rem;font-size:.875rem;display:flex}.report:where(.astro-dlzm5z52) b:where(.astro-dlzm5z52){color:var(--color-accent-deep);font-weight:600}@media (width<=40rem){.report:where(.astro-dlzm5z52){padding-inline:1rem}}.kanzlei:where(.astro-6dns5w5d){margin-top:var(--space-4xl);background:var(--color-paper-2);border-block:var(--rule-hair);padding-block:var(--space-3xl)}.kanzlei__grid:where(.astro-6dns5w5d){gap:var(--space-2xl);grid-template-columns:minmax(0,6fr) minmax(0,6fr);align-items:start;display:grid}.kanzlei:where(.astro-6dns5w5d) h2:where(.astro-6dns5w5d){font:800 var(--text-2xl)/1.02 var(--font-display);letter-spacing:-.035em;max-width:17ch}.kanzlei__text:where(.astro-6dns5w5d){margin-top:var(--space-lg);color:var(--color-ink-2);max-width:32em;font-size:1.125rem}.kanzlei__list:where(.astro-6dns5w5d) li:where(.astro-6dns5w5d){gap:var(--space-md);border-bottom:var(--rule-hair);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;padding-block:1rem;font-size:1.0625rem;display:grid}.kanzlei__list:where(.astro-6dns5w5d) li:where(.astro-6dns5w5d):first-child{border-top:2px solid var(--color-ink)}.kanzlei__list:where(.astro-6dns5w5d) .tag:where(.astro-6dns5w5d){justify-self:start}.kanzlei__cta:where(.astro-6dns5w5d){margin-top:var(--space-xl)}@media (width<=60rem){.kanzlei__grid:where(.astro-6dns5w5d){grid-template-columns:minmax(0,1fr)}}@media (width<=40rem){.kanzlei__list:where(.astro-6dns5w5d) li:where(.astro-6dns5w5d){grid-template-columns:minmax(0,1fr);gap:.2rem}}.proof:where(.astro-rw4ad33w){padding-block:var(--space-3xl)}.proof__grid:where(.astro-rw4ad33w){gap:var(--space-2xl);grid-template-columns:minmax(0,8fr) minmax(0,4fr);align-items:end;display:grid}.proof:where(.astro-rw4ad33w) blockquote:where(.astro-rw4ad33w){font:600 clamp(1.5rem, 1.6vw + .9rem, 2.25rem)/1.2 var(--font-display);letter-spacing:-.02em;color:var(--color-muted);margin:0}.proof:where(.astro-rw4ad33w) blockquote:where(.astro-rw4ad33w):before{content:"„";color:var(--color-accent)}.proof:where(.astro-rw4ad33w) blockquote:where(.astro-rw4ad33w):after{content:"“";color:var(--color-accent)}.proof__who:where(.astro-rw4ad33w){border-top:2px solid var(--color-ink);padding-top:var(--space-sm);font:400 var(--text-sm)/1.6 var(--font-mono);color:var(--color-muted)}.logos:where(.astro-rw4ad33w){margin-top:var(--space-2xl);border-top:var(--rule-hair);border-bottom:var(--rule-hair);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.logos:where(.astro-rw4ad33w) span:where(.astro-rw4ad33w){text-align:center;font:500 var(--text-sm)/1 var(--font-mono);color:var(--color-muted);border-right:var(--rule-hair);padding:1.4rem 0}.logos:where(.astro-rw4ad33w) span:where(.astro-rw4ad33w):last-child{border-right:0}@media (width<=60rem){.proof__grid:where(.astro-rw4ad33w){grid-template-columns:minmax(0,1fr)}.logos:where(.astro-rw4ad33w){grid-template-columns:repeat(2,minmax(0,1fr))}.logos:where(.astro-rw4ad33w) span:where(.astro-rw4ad33w):nth-child(2n){border-right:0}.logos:where(.astro-rw4ad33w) span:where(.astro-rw4ad33w):last-child{border-top:var(--rule-hair);grid-column:1/-1}}.prices:where(.astro-w6zrbjmh){padding-block:var(--space-2xl) var(--space-3xl)}.prices:where(.astro-w6zrbjmh) h2:where(.astro-w6zrbjmh){font:800 var(--text-2xl)/1 var(--font-display);letter-spacing:-.035em}.prices__grid:where(.astro-w6zrbjmh){margin-top:var(--space-2xl);gap:var(--space-2xl);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.plan:where(.astro-w6zrbjmh){border-top:3px solid var(--color-ink);padding-top:var(--space-lg)}.plan--full:where(.astro-w6zrbjmh){border-top:8px solid var(--color-accent);padding-top:calc(var(--space-lg) - 5px)}.plan__head:where(.astro-w6zrbjmh){justify-content:space-between;align-items:baseline;gap:var(--space-md);display:flex}.plan__head:where(.astro-w6zrbjmh) h3:where(.astro-w6zrbjmh){font:700 1.75rem/1 var(--font-display);letter-spacing:-.02em}.plan__head:where(.astro-w6zrbjmh) .mini:where(.astro-w6zrbjmh){text-align:right}.plan__price:where(.astro-w6zrbjmh){margin-top:var(--space-lg);font:800 clamp(3.5rem, 4vw + 1.5rem, 5.25rem)/1 var(--font-display);letter-spacing:-.05em;font-variant-numeric:tabular-nums}.plan__price:where(.astro-w6zrbjmh) .ph:where(.astro-w6zrbjmh){color:var(--color-muted)}.plan__list:where(.astro-w6zrbjmh){margin-top:var(--space-lg);gap:.7rem;display:grid}.plan__list:where(.astro-w6zrbjmh) li:where(.astro-w6zrbjmh){align-items:baseline;gap:.75rem;font-size:1.0625rem;display:flex}.plan__list:where(.astro-w6zrbjmh) li:where(.astro-w6zrbjmh):before{content:"";border-left:.36rem solid #0000;border-right:.36rem solid #0000;border-top:.55rem solid var(--color-ink);flex:none;transform:translateY(-.1em)}.plan--full:where(.astro-w6zrbjmh) .plan__list:where(.astro-w6zrbjmh) li:where(.astro-w6zrbjmh):before{border-top-color:var(--color-accent)}.plan:where(.astro-w6zrbjmh) .btn:where(.astro-w6zrbjmh){margin-top:var(--space-xl)}.prices__note:where(.astro-w6zrbjmh){margin-top:var(--space-xl);font-size:var(--text-sm);color:var(--color-muted)}@media (width<=60rem){.prices__grid:where(.astro-w6zrbjmh){grid-template-columns:minmax(0,1fr)}}@media (width<=40rem){.plan__head:where(.astro-w6zrbjmh){flex-direction:column;gap:.4rem}.plan__head:where(.astro-w6zrbjmh) .mini:where(.astro-w6zrbjmh){text-align:left}}.cta:where(.astro-y3m7tdo3){background:var(--color-ink);color:var(--color-on-ink);overflow:hidden}.cta__grid:where(.astro-y3m7tdo3){gap:var(--space-2xl);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:stretch;display:grid}.cta__text:where(.astro-y3m7tdo3){padding-block:var(--space-3xl)}.cta:where(.astro-y3m7tdo3) h2:where(.astro-y3m7tdo3){font:800 clamp(3.25rem, 6vw + 1rem, 6rem)/.95 var(--font-display);letter-spacing:-.05em}.cta__row:where(.astro-y3m7tdo3){margin-top:var(--space-xl);align-items:center;gap:var(--space-lg);flex-wrap:wrap;display:flex}.cta__row:where(.astro-y3m7tdo3) .mini:where(.astro-y3m7tdo3){color:var(--color-on-ink-2);font-size:.875rem}.cta__mark:where(.astro-y3m7tdo3){min-height:22rem;position:relative}.cta__mark:where(.astro-y3m7tdo3) svg:where(.astro-y3m7tdo3){right:calc(var(--gutter) * -1 - 3.5rem);width:19rem;height:19rem;color:var(--color-paper);--logo-delta:var(--color-accent);position:absolute;top:50%;transform:translateY(-50%)}@media (width<=60rem){.cta__grid:where(.astro-y3m7tdo3){grid-template-columns:minmax(0,1fr)}.cta__mark:where(.astro-y3m7tdo3){min-height:12rem}.cta__mark:where(.astro-y3m7tdo3) svg:where(.astro-y3m7tdo3){width:11rem;height:11rem;top:auto;bottom:2.5rem;right:-2.5rem;transform:none}}
