.hero[data-astro-cid-anhloy43]{position:relative;isolation:isolate;overflow:hidden;min-height:max(100svh,760px);padding:clamp(112px,13vh,150px) clamp(16px,4vw,48px) clamp(40px,6vh,72px);display:flex;align-items:center}.hero-sky[data-astro-cid-anhloy43]{position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,#8fb9e3,#c4dcf1 55%,#fff)}.hero-sky-img[data-astro-cid-anhloy43]{position:absolute;inset:-4% 0 0;transform-origin:50% 30%}.hero-sky-img[data-astro-cid-anhloy43] img{width:100%;height:100%;object-fit:cover;object-position:50% 40%}.hero-sun[data-astro-cid-anhloy43]{position:absolute;top:-38%;right:-14%;width:min(1100px,90vw);aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,#fffcecf2,#fff6d68c 26%,#fff6d600 62%);opacity:.45;pointer-events:none}.hero-fade[data-astro-cid-anhloy43]{position:absolute;inset:auto 0 0;height:28%;background:linear-gradient(to bottom,#fff0,#fff 92%)}.hero-inner[data-astro-cid-anhloy43]{position:relative;width:100%;max-width:1340px;margin:0 auto;display:grid;gap:clamp(28px,4vw,56px);align-items:center}@media(min-width:1024px){.hero-inner[data-astro-cid-anhloy43]{grid-template-columns:minmax(0,.84fr) minmax(0,1.16fr)}}.hero-copy[data-astro-cid-anhloy43]{max-width:620px}.hero-badge[data-astro-cid-anhloy43]{display:inline-flex;align-items:center;gap:10px;margin:0 0 26px;padding:4px 14px 4px 4px;border-radius:100px;background:var(--ink);color:#fff;font-size:14px;font-weight:500;letter-spacing:-.005em}@media(max-width:480px){.hero-badge[data-astro-cid-anhloy43]{font-size:13px}.hero-badge-city[data-astro-cid-anhloy43]{display:none}}.hero-badge-tag[data-astro-cid-anhloy43]{background:var(--lime);color:var(--ink);border-radius:100px;padding:4px 11px}.hero-h1[data-astro-cid-anhloy43]{margin:0 0 24px;font-weight:500;font-size:clamp(40px,4.3vw,66px);line-height:.98;letter-spacing:-.045em;color:var(--ink)}.hero-line[data-astro-cid-anhloy43]{display:block;overflow:hidden;padding-bottom:.2em;margin-bottom:-.2em}.hero-line[data-astro-cid-anhloy43]>span[data-astro-cid-anhloy43]{display:block}@media(min-width:1024px){.hero-line[data-astro-cid-anhloy43]:first-child{white-space:nowrap}}.hero-line--sub[data-astro-cid-anhloy43]{font-size:.56em;line-height:1.12;letter-spacing:-.035em;color:#31302d8f}.hero-line[data-astro-cid-anhloy43]+.hero-line--sub[data-astro-cid-anhloy43]{margin-top:.1em}.hero-line[data-astro-cid-anhloy43]:first-child+.hero-line--sub[data-astro-cid-anhloy43]{margin-top:.24em}.hero-lead[data-astro-cid-anhloy43]{margin:0 0 34px;max-width:50ch;font-size:clamp(16.5px,1.35vw,18.5px);line-height:1.55;color:#31302db8}.hero-actions[data-astro-cid-anhloy43]{display:flex;flex-wrap:wrap;gap:12px}.hero-stage[data-astro-cid-anhloy43]{position:relative;perspective:1600px;touch-action:pan-y;padding-bottom:196px}@media(min-width:1024px){.hero-stage[data-astro-cid-anhloy43]{padding-bottom:0}.hero-tilt[data-astro-cid-anhloy43]{width:112%;margin-left:-4%}}.hero-tilt[data-astro-cid-anhloy43]{position:relative;transform-style:preserve-3d}.hero-model[data-astro-cid-anhloy43]{position:relative}.hero-house[data-astro-cid-anhloy43]{display:block;width:100%;height:auto;user-select:none;-webkit-user-drag:none}.hero-shadow[data-astro-cid-anhloy43]{position:absolute;left:14%;right:6%;bottom:-3%;height:18%;border-radius:50%;background:radial-gradient(closest-side,#1e344a52,#1e344a00);filter:blur(14px);transform-origin:50% 50%}.roof[data-astro-cid-anhloy43]{position:absolute;left:0;top:0;width:1000px;height:1000px;transform-origin:0 0;pointer-events:none;visibility:hidden}.roof[data-astro-cid-anhloy43].is-ready{visibility:visible}.pv[data-astro-cid-anhloy43]{position:absolute;opacity:0;background:#0d1118 var(--tex) center / 100% 100% no-repeat;border-radius:3px;box-shadow:0 0 0 2px #22272f,0 9px 7px -4px #0000004d;will-change:transform,opacity}.pv[data-astro-cid-anhloy43]:before{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(150deg,#e1eeff6b,#e1eeff1a 30%,#8cafdc24 58%,#00000029);background-size:calc(var(--cols) * 100%) calc(var(--rows) * 100%);background-position:calc(var(--c) / (var(--cols) - 1) * 100%) calc(var(--r) / (var(--rows) - 1) * 100%);mix-blend-mode:screen}.pv-flash[data-astro-cid-anhloy43]{position:absolute;inset:-3px;border-radius:4px;border:7px solid var(--lime);background:#f59a1847;opacity:0}.roof-glint[data-astro-cid-anhloy43]{position:absolute;overflow:hidden;pointer-events:none}.roof-glint[data-astro-cid-anhloy43]:after{content:"";position:absolute;top:-20%;bottom:-20%;left:0;width:28%;background:linear-gradient(100deg,#fff0,#ffffff8c 50%,#fff0);transform:translate(var(--glint, -260%)) skew(-14deg);mix-blend-mode:soft-light}.roof-hint[data-astro-cid-anhloy43]{position:absolute;left:0;top:0;display:flex;align-items:center;gap:10px;transform:translate(-11px,-11px);pointer-events:none}.roof-hint-pulse[data-astro-cid-anhloy43]{position:relative;width:22px;height:22px;border-radius:50%;background:var(--lime);box-shadow:0 0 0 4px #31302de6;flex:none}.roof-hint-pulse[data-astro-cid-anhloy43]:after{content:"";position:absolute;inset:-4px;border-radius:50%;border:2px solid var(--lime);animation:hint-pulse 1.8s cubic-bezier(.2,.7,.3,1) infinite}@keyframes hint-pulse{0%{transform:scale(1);opacity:.9}to{transform:scale(2.6);opacity:0}}.roof-hint-label[data-astro-cid-anhloy43]{white-space:nowrap;font-size:13.5px;font-weight:500;color:var(--ink);padding:7px 12px;border-radius:10px;background:#ffffffc7;border:1px solid rgba(255,255,255,.9);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:0 10px 30px -14px #18344e73}@media(hover:none){.roof-hint[data-astro-cid-anhloy43]{display:none}}.hero-chip[data-astro-cid-anhloy43]{position:absolute;left:0;top:0;z-index:5;display:flex;align-items:center;gap:7px;padding:7px 12px 7px 10px;border-radius:10px;background:var(--lime);color:var(--ink);font-size:13px;font-weight:600;white-space:nowrap;box-shadow:0 12px 30px -12px #31302d80;pointer-events:none;opacity:0;transform:scale(.6)}.meter[data-astro-cid-anhloy43]{position:absolute;right:0;bottom:0;z-index:4;width:min(100%,340px);padding:6px;border-radius:22px;background:#ffffff6b;border:1px solid rgba(255,255,255,.75);backdrop-filter:blur(22px) saturate(1.6);-webkit-backdrop-filter:blur(22px) saturate(1.6);box-shadow:0 30px 70px -30px #18344e73}@media(min-width:1024px){.meter[data-astro-cid-anhloy43]{right:-2%;bottom:-11%}}@media(max-width:1023px){.meter[data-astro-cid-anhloy43]{left:50%;right:auto;translate:-50% 0}.meter-inner[data-astro-cid-anhloy43]{padding:14px 16px}.meter-value[data-astro-cid-anhloy43]{margin:12px 0 8px;font-size:40px}}.meter-inner[data-astro-cid-anhloy43]{border-radius:17px;background:#ffffffd1;border:1px solid rgba(255,255,255,.95);padding:16px 18px}.meter-head[data-astro-cid-anhloy43]{display:flex;align-items:center;gap:12px}.meter-icon[data-astro-cid-anhloy43]{width:38px;height:38px;flex:none;border-radius:10px;background:var(--mist);border:1px solid var(--line);display:flex;align-items:center;justify-content:center;color:var(--ink);transition:background .4s,border-color .4s}.meter[data-astro-cid-anhloy43].is-complete .meter-icon[data-astro-cid-anhloy43]{background:var(--lime);border-color:var(--lime)}.meter-titles[data-astro-cid-anhloy43]{flex:1;min-width:0}.meter-title[data-astro-cid-anhloy43]{margin:0;font-size:15px;font-weight:600;letter-spacing:-.015em;color:var(--ink)}.meter-sub[data-astro-cid-anhloy43]{margin:1px 0 0;font-size:12.5px;color:var(--muted)}.meter-btn[data-astro-cid-anhloy43]{width:38px;height:38px;flex:none;border:0;border-radius:10px;background:var(--ink);color:var(--lime);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .2s}.meter-btn[data-astro-cid-anhloy43]:hover{transform:scale(1.06)}.meter-btn[data-astro-cid-anhloy43]:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.meter-btn-reset[data-astro-cid-anhloy43],.meter[data-astro-cid-anhloy43].is-complete .meter-btn-play[data-astro-cid-anhloy43]{display:none}.meter[data-astro-cid-anhloy43].is-complete .meter-btn-reset[data-astro-cid-anhloy43]{display:block}.meter-value[data-astro-cid-anhloy43]{display:flex;align-items:baseline;margin:16px 0 10px;font-size:46px;font-weight:500;line-height:1;letter-spacing:-.045em;color:var(--ink);font-variant-numeric:tabular-nums}.meter-unit[data-astro-cid-anhloy43]{font-size:.6em;margin-left:2px;letter-spacing:-.02em}.meter-caption[data-astro-cid-anhloy43]{margin-left:auto;font-size:12.5px;font-weight:500;letter-spacing:0;color:var(--muted)}.meter-bar[data-astro-cid-anhloy43]{position:relative;height:10px;border-radius:100px;background:#31302d14;overflow:hidden}.meter-fill[data-astro-cid-anhloy43]{position:absolute;inset:0;border-radius:inherit;transform-origin:0 50%;transform:scaleX(0);background:repeating-linear-gradient(115deg,#fff0 0 10px,#ffffff73 10px 14px),linear-gradient(90deg,#e5860d,var(--lime));background-size:40px 100%,100% 100%;animation:meter-stripes 1s linear infinite;box-shadow:inset 0 0 0 1px #31302d0f}@keyframes meter-stripes{to{background-position:40px 0,0 0}}.meter-stats[data-astro-cid-anhloy43]{display:grid;grid-template-columns:.8fr 1fr 1.3fr;gap:8px;margin:14px 0 0;padding-top:12px;border-top:1px solid var(--line)}.meter-stats[data-astro-cid-anhloy43] dt[data-astro-cid-anhloy43]{font-size:11.5px;color:var(--muted);margin-bottom:3px}.meter-stats[data-astro-cid-anhloy43] dd[data-astro-cid-anhloy43]{margin:0;font-size:14px;font-weight:600;letter-spacing:-.01em;color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap}.hero[data-astro-cid-anhloy43].is-intro [data-astro-cid-anhloy43][data-intro],.hero[data-astro-cid-anhloy43].is-intro [data-astro-cid-anhloy43][data-line],.hero[data-astro-cid-anhloy43].is-intro [data-astro-cid-anhloy43][data-tilt],.hero[data-astro-cid-anhloy43].is-intro [data-astro-cid-anhloy43][data-meter]{opacity:0}@media(prefers-reduced-motion:reduce){.roof-hint-pulse[data-astro-cid-anhloy43]:after,.meter-fill[data-astro-cid-anhloy43]{animation:none}}.ps-facts[data-astro-cid-zjsyxrfa]{margin:0}@media(min-width:640px){.ps-facts[data-astro-cid-zjsyxrfa]{grid-template-columns:repeat(2,1fr)}}@media(min-width:1000px){.ps-facts[data-astro-cid-zjsyxrfa]{grid-template-columns:repeat(3,1fr)}}.ps-fact[data-astro-cid-zjsyxrfa]{display:flex;flex-direction:column;gap:18px}.ps-fact-top[data-astro-cid-zjsyxrfa]{display:flex;align-items:center;gap:14px}.ps-fact-value[data-astro-cid-zjsyxrfa]{font-weight:500;font-size:clamp(30px,3vw,40px);line-height:1;letter-spacing:-.045em;color:var(--ink);white-space:nowrap}.ps-fact-body[data-astro-cid-zjsyxrfa]{margin:0;display:flex;flex-direction:column;gap:12px;flex:1}.ps-fact-src[data-astro-cid-zjsyxrfa]{margin-top:auto;font-size:12.5px;color:var(--muted);text-decoration:underline;text-decoration-color:var(--line);text-underline-offset:3px}.ps-fact-src[data-astro-cid-zjsyxrfa]:hover{color:var(--ink);text-decoration-color:var(--ink)}.ps-fact-note[data-astro-cid-zjsyxrfa]{margin:18px 4px 0;font-size:13.5px;line-height:1.6;color:var(--muted)}@media(min-width:900px){.ps-geb-grid[data-astro-cid-3seqadku]{grid-template-columns:1fr 1fr}}.ps-geb-card[data-astro-cid-3seqadku]{display:flex;flex-direction:column}.ps-geb-title[data-astro-cid-3seqadku]{margin-top:0;max-width:26ch}.ps-geb-ill[data-astro-cid-3seqadku]{margin-top:auto;padding-top:28px;display:flex;justify-content:center}.ps-geb-ill[data-astro-cid-3seqadku] img{width:min(100%,420px);height:auto;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.ps-geb-card[data-astro-cid-3seqadku]:hover .ps-geb-ill[data-astro-cid-3seqadku] img{transform:translateY(-4px) scale(1.02)}.ps-geb-card[data-astro-cid-3seqadku].is-link{position:relative;cursor:pointer;transition:box-shadow .3s,transform .3s cubic-bezier(.2,.7,.2,1)}.ps-geb-card[data-astro-cid-3seqadku].is-link .ps-link[data-astro-cid-3seqadku]:after{content:"";position:absolute;inset:0;border-radius:inherit}.ps-geb-card[data-astro-cid-3seqadku].is-link:hover{box-shadow:0 18px 40px -26px #31302d59}.ps-geb-card[data-astro-cid-3seqadku].is-link:has(.ps-link:focus-visible){outline:2px solid var(--ink);outline-offset:2px}.ps-geb-card[data-astro-cid-3seqadku].is-link .ps-geb-title[data-astro-cid-3seqadku]{padding-right:52px}.ps-geb-go[data-astro-cid-3seqadku]{position:absolute;top:18px;right:18px;display:flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:12px;background:var(--mist);color:var(--ink);transition:background .25s,transform .3s cubic-bezier(.2,.7,.2,1)}.ps-geb-card[data-astro-cid-3seqadku].is-link:hover .ps-geb-go[data-astro-cid-3seqadku]{background:var(--lime);transform:translate(2px,-2px)}.ps-sys-grid[data-astro-cid-3doig7fr]{display:grid;gap:8px}@media(min-width:900px){.ps-sys-grid[data-astro-cid-3doig7fr]{grid-template-columns:1fr 1fr}}.ps-sys-list[data-astro-cid-3doig7fr]{display:flex;flex-direction:column;gap:8px}.ps-sys-item[data-astro-cid-3doig7fr]{padding:0;transition:box-shadow .3s}.ps-sys-item[data-astro-cid-3doig7fr].is-open{box-shadow:0 10px 30px -18px #31302d40}.ps-sys-h[data-astro-cid-3doig7fr]{margin:0}.ps-sys-btn[data-astro-cid-3doig7fr]{width:100%;display:flex;align-items:center;gap:14px;padding:20px 22px;background:none;border:0;cursor:pointer;text-align:left;color:var(--ink)}.ps-sys-btn[data-astro-cid-3doig7fr]:focus-visible{outline:2px solid var(--ink);outline-offset:-4px;border-radius:17px}.ps-sys-title[data-astro-cid-3doig7fr]{flex:1;font-weight:500;font-size:clamp(19px,1.7vw,22px);letter-spacing:-.025em}.ps-sys-arrow[data-astro-cid-3doig7fr]{flex:none;transition:transform .4s cubic-bezier(.2,.7,.2,1)}.ps-sys-item[data-astro-cid-3doig7fr].is-open .ps-sys-arrow[data-astro-cid-3doig7fr]{transform:rotate(-45deg)}.ps-sys-panel[data-astro-cid-3doig7fr]{display:grid;grid-template-rows:0fr;transition:grid-template-rows .5s cubic-bezier(.2,.7,.2,1)}.ps-sys-panel[data-astro-cid-3doig7fr]>div[data-astro-cid-3doig7fr]{overflow:hidden}.ps-sys-panel[data-astro-cid-3doig7fr] p[data-astro-cid-3doig7fr]{padding:0 22px 22px}@media(min-width:640px){.ps-sys-panel[data-astro-cid-3doig7fr] p[data-astro-cid-3doig7fr]{padding-left:56px}}.ps-sys-item[data-astro-cid-3doig7fr].is-open .ps-sys-panel[data-astro-cid-3doig7fr]{grid-template-rows:1fr}.ps-sys-panel[data-astro-cid-3doig7fr]>.is-link[data-astro-cid-3doig7fr]{position:relative}.ps-sys-panel[data-astro-cid-3doig7fr]>.is-link[data-astro-cid-3doig7fr] .ps-link[data-astro-cid-3doig7fr]:after{content:"";position:absolute;inset:0}.ps-sys-panel[data-astro-cid-3doig7fr]>.is-link[data-astro-cid-3doig7fr] p[data-astro-cid-3doig7fr]{padding-bottom:14px}.ps-sys-go[data-astro-cid-3doig7fr]{display:inline-flex;align-items:center;gap:8px;margin:0 22px 22px;padding:8px 14px;border-radius:10px;background:var(--mist);font-size:14px;font-weight:500;color:var(--ink);transition:background .25s}@media(min-width:640px){.ps-sys-go[data-astro-cid-3doig7fr]{margin-left:56px}}.ps-sys-panel[data-astro-cid-3doig7fr]>.is-link[data-astro-cid-3doig7fr]:hover .ps-sys-go[data-astro-cid-3doig7fr]{background:var(--lime)}.ps-sys-go[data-astro-cid-3doig7fr] svg[data-astro-cid-3doig7fr]{transition:transform .25s}.ps-sys-panel[data-astro-cid-3doig7fr]>.is-link[data-astro-cid-3doig7fr]:hover .ps-sys-go[data-astro-cid-3doig7fr] svg[data-astro-cid-3doig7fr]{transform:translate(3px)}.ps-sys-media[data-astro-cid-3doig7fr]{position:relative;min-height:340px;border-radius:17px;overflow:hidden;background:var(--mist)}@media(max-width:899px){.ps-sys-media[data-astro-cid-3doig7fr]{order:-1;aspect-ratio:5 / 4;min-height:0}}.ps-sys-media[data-astro-cid-3doig7fr] .ps-sys-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transform:scale(1.06);transition:opacity .7s ease,transform 1.4s cubic-bezier(.2,.7,.2,1)}.ps-sys-media[data-astro-cid-3doig7fr] .ps-sys-img.is-active{opacity:1;transform:scale(1)}@media(prefers-reduced-motion:reduce){.ps-sys-panel[data-astro-cid-3doig7fr],.ps-sys-media[data-astro-cid-3doig7fr] .ps-sys-img{transition:none}}.ps-kosten-grid[data-astro-cid-3xyu37z5]{display:grid;gap:clamp(40px,6vw,88px);align-items:start}@media(min-width:960px){.ps-kosten-grid[data-astro-cid-3xyu37z5]{grid-template-columns:.9fr 1.1fr}.ps-kosten-copy[data-astro-cid-3xyu37z5]{position:sticky;top:110px}}.ps-kosten-price[data-astro-cid-3xyu37z5]{margin-top:32px;display:inline-flex;flex-direction:column;gap:6px;padding:20px 24px;border-radius:17px;background:var(--ink);color:#fff}.ps-kosten-price-value[data-astro-cid-3xyu37z5]{font-weight:500;font-size:clamp(28px,3vw,38px);letter-spacing:-.04em;line-height:1.05;color:var(--lime)}.ps-kosten-price-label[data-astro-cid-3xyu37z5]{font-size:13.5px;color:#ffffffb3}.ps-kosten-h3[data-astro-cid-3xyu37z5]{margin:0 0 16px 4px;font-weight:500;font-size:19px;letter-spacing:-.02em}@media(min-width:640px){.ps-foerd-grid[data-astro-cid-3xyu37z5]{grid-template-columns:1fr 1fr}.ps-foerd-note[data-astro-cid-3xyu37z5]{grid-column:1 / -1}}.ps-foerd-title[data-astro-cid-3xyu37z5]{margin:0 0 8px;font-weight:500;font-size:19px;letter-spacing:-.025em;line-height:1.25}.ps-foerd-note[data-astro-cid-3xyu37z5]{margin:0;font-size:14.5px;background:#fff9}.ps-wirt-stage[data-astro-cid-xyadio7p]{position:relative;border-radius:17px;overflow:hidden;display:flex;flex-direction:column}.ps-wirt-stage[data-astro-cid-xyadio7p] .ps-wirt-img{width:100%;height:clamp(260px,42vw,620px);object-fit:cover;object-position:50% 60%;display:block;transform:scale(1.08)}.ps-wirt-cards[data-astro-cid-xyadio7p]{display:grid;gap:8px;padding-top:8px}.ps-wirt-card[data-astro-cid-xyadio7p]{background:#fff;border-radius:17px;padding:24px}@media(min-width:900px){.ps-wirt-cards[data-astro-cid-xyadio7p]{position:absolute;left:16px;right:16px;top:16px;padding:0;grid-template-columns:repeat(3,1fr);gap:12px}.ps-wirt-card[data-astro-cid-xyadio7p]{background:#ffffff9e;border:1px solid rgba(255,255,255,.8);backdrop-filter:blur(22px) saturate(1.5);-webkit-backdrop-filter:blur(22px) saturate(1.5);box-shadow:0 20px 50px -30px #31302d80}.ps-wirt-card[data-astro-cid-xyadio7p] .ps-card-text[data-astro-cid-xyadio7p]{color:#31302dbd}}.ps-wirt-title[data-astro-cid-xyadio7p]{margin:0 0 8px;font-weight:500;font-size:19px;letter-spacing:-.025em;line-height:1.25}.ps-about-grid[data-astro-cid-wkian2mv]{display:grid;gap:clamp(36px,6vw,88px);align-items:center;margin-bottom:clamp(48px,6vw,72px)}@media(min-width:960px){.ps-about-grid[data-astro-cid-wkian2mv]{grid-template-columns:1fr 1fr}}.ps-slider[data-astro-cid-wkian2mv]{position:relative;aspect-ratio:6 / 5;border-radius:22px;overflow:hidden;background:var(--mist);color:#fff}.ps-slide[data-astro-cid-wkian2mv]{position:absolute;inset:0;margin:0;opacity:0;transition:opacity .9s ease}.ps-slide[data-astro-cid-wkian2mv].is-active{opacity:1}.ps-slide[data-astro-cid-wkian2mv] img{width:100%;height:100%;object-fit:cover;transform:scale(1.08);transition:transform 6.5s linear}.ps-slide[data-astro-cid-wkian2mv].is-active img{transform:scale(1)}.ps-slide[data-astro-cid-wkian2mv]:after{content:"";position:absolute;inset:0;background:linear-gradient(to top,#12110fd1,#12110f00 52%),linear-gradient(to bottom,#12110f59,#12110f00 22%)}.ps-slide-cap[data-astro-cid-wkian2mv]{position:absolute;left:clamp(20px,3vw,28px);right:clamp(20px,3vw,28px);bottom:clamp(20px,3vw,28px);z-index:1;display:flex;flex-direction:column;gap:6px}.ps-slide-step[data-astro-cid-wkian2mv]{font-size:13.5px;opacity:.8}.ps-slide-title[data-astro-cid-wkian2mv]{font-weight:500;font-size:clamp(24px,2.6vw,34px);letter-spacing:-.035em;line-height:1.1}.ps-slide-text[data-astro-cid-wkian2mv]{font-size:15px;line-height:1.5;opacity:.9;max-width:46ch}.ps-slider-bars[data-astro-cid-wkian2mv]{position:absolute;top:20px;left:20px;right:64px;z-index:2;display:flex;gap:6px}.ps-slider-bar[data-astro-cid-wkian2mv]{flex:1;height:3px;border-radius:3px;background:#ffffff59;overflow:hidden}.ps-slider-bar[data-astro-cid-wkian2mv]>span[data-astro-cid-wkian2mv]{display:block;height:100%;background:#fff;transform-origin:0 50%;transform:scaleX(0)}.ps-slider-play[data-astro-cid-wkian2mv],.ps-slider-nav[data-astro-cid-wkian2mv]{position:absolute;z-index:2;display:flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.35);background:#ffffff2e;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);color:#fff;border-radius:50%;cursor:pointer;transition:background .2s}.ps-slider-play[data-astro-cid-wkian2mv]:hover,.ps-slider-nav[data-astro-cid-wkian2mv]:hover{background:#ffffff52}.ps-slider-play[data-astro-cid-wkian2mv]:focus-visible,.ps-slider-nav[data-astro-cid-wkian2mv]:focus-visible{outline:2px solid #fff;outline-offset:2px}.ps-slider-play[data-astro-cid-wkian2mv]{top:10px;right:14px;width:34px;height:34px}.ps-icon-play[data-astro-cid-wkian2mv],.ps-slider[data-astro-cid-wkian2mv].is-paused .ps-icon-pause[data-astro-cid-wkian2mv]{display:none}.ps-slider[data-astro-cid-wkian2mv].is-paused .ps-icon-play[data-astro-cid-wkian2mv]{display:block}.ps-slider-nav[data-astro-cid-wkian2mv]{top:50%;width:42px;height:42px;translate:0 -50%}.ps-slider-nav--prev[data-astro-cid-wkian2mv]{left:14px}.ps-slider-nav--next[data-astro-cid-wkian2mv]{right:14px}@media(min-width:640px){.ps-about-points[data-astro-cid-wkian2mv]{grid-template-columns:1fr 1fr}}@media(min-width:1100px){.ps-about-points[data-astro-cid-wkian2mv]{grid-template-columns:repeat(4,1fr)}}.ps-about-title[data-astro-cid-wkian2mv]{margin:0 0 8px;font-weight:500;font-size:19px;letter-spacing:-.025em;line-height:1.25}.ps-flow-grid[data-astro-cid-yr64zd3l]{display:grid;gap:clamp(36px,6vw,88px);align-items:start}@media(min-width:960px){.ps-flow-grid[data-astro-cid-yr64zd3l]{grid-template-columns:1fr 1fr}.ps-flow-head[data-astro-cid-yr64zd3l]{position:sticky;top:120px}}.ps-flow-list[data-astro-cid-yr64zd3l]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:16px}@media(min-width:960px){.ps-flow-item[data-astro-cid-yr64zd3l]{position:sticky;top:calc(110px + var(--i) * 18px)}.ps-flow-list[data-astro-cid-yr64zd3l]{gap:40px;padding-bottom:40px}}.ps-flow-item[data-astro-cid-yr64zd3l] .ps-bezel[data-astro-cid-yr64zd3l]{background:#f4f5f2eb;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.ps-flow-card[data-astro-cid-yr64zd3l]{padding:clamp(24px,3vw,34px)}.ps-flow-num[data-astro-cid-yr64zd3l]{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:11px;background:var(--lime);font-weight:500;font-size:20px;letter-spacing:-.02em;color:var(--ink)}.ps-flow-title[data-astro-cid-yr64zd3l]{margin:clamp(28px,4vw,48px) 0 10px;font-weight:500;font-size:clamp(22px,2.2vw,28px);letter-spacing:-.035em;line-height:1.15}.ps-ref[data-astro-cid-a3kbxso6]{overflow:hidden}.ps-ref-stage[data-astro-cid-a3kbxso6]{position:relative;perspective:1300px;perspective-origin:50% 50%;padding:20px 0 56px;margin-bottom:-46px;-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 12%,#000 88%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0%,#000 12%,#000 88%,transparent 100%)}.ps-ref-track[data-astro-cid-a3kbxso6]{display:flex;gap:22px;width:max-content;transform-style:preserve-3d;will-change:transform}.ps-ref-card[data-astro-cid-a3kbxso6]{position:relative;flex:none;width:clamp(230px,22vw,290px);aspect-ratio:3 / 4.1;margin:0;border-radius:20px;overflow:hidden;color:#fff;isolation:isolate;display:flex;flex-direction:column;justify-content:flex-end;padding:22px;box-shadow:0 18px 34px -24px #31302d4d;will-change:transform}.ps-ref-card[data-astro-cid-a3kbxso6] img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2;border-radius:inherit}.ps-ref-card[data-astro-cid-a3kbxso6]:after{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:linear-gradient(to top,#12110fd1,#12110f7a 40%,#12110f00 70%)}.ps-ref-quote[data-astro-cid-a3kbxso6]{margin:0}.ps-ref-stars[data-astro-cid-a3kbxso6]{display:flex;gap:2px;color:var(--lime);margin-bottom:12px}.ps-ref-quote[data-astro-cid-a3kbxso6] p[data-astro-cid-a3kbxso6]{margin:0;font-size:14.5px;line-height:1.5;color:#ffffffeb}.ps-ref-name[data-astro-cid-a3kbxso6]{margin-top:16px;font-weight:500;font-size:17px;letter-spacing:-.02em}.ps-ref-name[data-astro-cid-a3kbxso6] span[data-astro-cid-a3kbxso6]{display:block;margin-top:2px;font-weight:400;font-size:13px;color:#ffffffb3}.ps-reg-head[data-astro-cid-njjhr5hb]{display:grid;gap:28px clamp(32px,6vw,96px);align-items:end;margin-bottom:clamp(36px,4.5vw,56px)}@media(min-width:900px){.ps-reg-head[data-astro-cid-njjhr5hb]{grid-template-columns:1.15fr 1fr}}.ps-reg-note[data-astro-cid-njjhr5hb]{background:var(--bezel);border:1px solid rgba(49,48,45,.05);border-radius:20px;padding:clamp(22px,2.4vw,28px)}.ps-reg-note-h[data-astro-cid-njjhr5hb]{margin:0 0 8px;font-weight:500;font-size:20px;letter-spacing:-.025em}@media(min-width:640px){.ps-reg-groups[data-astro-cid-njjhr5hb]{grid-template-columns:repeat(2,1fr)}}@media(min-width:1000px){.ps-reg-groups[data-astro-cid-njjhr5hb]{grid-template-columns:repeat(6,1fr)}.ps-reg-group[data-astro-cid-njjhr5hb]{grid-column:span 2}.ps-reg-group[data-astro-cid-njjhr5hb]:nth-child(n+4):nth-last-child(-n+2){grid-column:span 3}}.ps-reg-group-name[data-astro-cid-njjhr5hb]{display:flex;align-items:center;justify-content:space-between;gap:10px;font-weight:500;font-size:19px;letter-spacing:-.025em;margin-bottom:16px}.ps-reg-group-name[data-astro-cid-njjhr5hb] svg[data-astro-cid-njjhr5hb]{flex:none;transition:transform .3s cubic-bezier(.2,.7,.2,1)}.ps-reg-group-name[data-astro-cid-njjhr5hb]:hover svg[data-astro-cid-njjhr5hb]{transform:translate(2px,-2px)}.ps-reg-chips[data-astro-cid-njjhr5hb]{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.ps-reg-chip[data-astro-cid-njjhr5hb]{display:inline-flex;align-items:center;gap:6px;background:var(--mist);border:1px solid var(--line);border-radius:9px;padding:6px 10px;font-size:13.5px;font-weight:500;color:var(--ink)}.ps-faq-grid[data-astro-cid-vcytj35z]{display:grid;gap:clamp(36px,6vw,88px);align-items:start}@media(min-width:960px){.ps-faq-grid[data-astro-cid-vcytj35z]{grid-template-columns:.85fr 1.15fr}.ps-faq-side[data-astro-cid-vcytj35z]{position:sticky;top:120px;min-height:480px;display:flex;flex-direction:column;justify-content:space-between;gap:40px}}.ps-faq-help[data-astro-cid-vcytj35z]{margin-top:36px}.ps-faq-help-h[data-astro-cid-vcytj35z]{margin:0 0 12px;font-weight:500;font-size:20px;letter-spacing:-.025em}.ps-faq-help-box[data-astro-cid-vcytj35z]{background:var(--bezel);border:1px solid rgba(49,48,45,.05);border-radius:18px;padding:22px}.ps-faq-item[data-astro-cid-vcytj35z]{padding:0}.ps-faq-h[data-astro-cid-vcytj35z]{margin:0}.ps-faq-q[data-astro-cid-vcytj35z]{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:22px 24px;background:none;border:none;cursor:pointer;text-align:left;font-family:inherit;font-weight:500;font-size:clamp(16.5px,1.4vw,18.5px);letter-spacing:-.02em;line-height:1.35;color:var(--ink)}.ps-faq-q[data-astro-cid-vcytj35z]:focus-visible{outline:2px solid var(--ink);outline-offset:-4px;border-radius:17px}.ps-faq-icon[data-astro-cid-vcytj35z]{flex:none;width:30px;height:30px;border-radius:50%;background:var(--mist);border:1px solid var(--line);display:flex;align-items:center;justify-content:center;transition:transform .35s cubic-bezier(.2,.7,.2,1),background .3s}.ps-faq-q[data-astro-cid-vcytj35z][aria-expanded=true] .ps-faq-icon[data-astro-cid-vcytj35z]{transform:rotate(45deg);background:var(--lime);border-color:var(--lime)}.ps-faq-panel[data-astro-cid-vcytj35z]{display:grid;grid-template-rows:0fr;transition:grid-template-rows .45s cubic-bezier(.2,.7,.2,1)}.ps-faq-panel[data-astro-cid-vcytj35z]>div[data-astro-cid-vcytj35z]{overflow:hidden}.ps-faq-panel[data-astro-cid-vcytj35z] p[data-astro-cid-vcytj35z]{padding:0 24px 22px}.ps-faq-item[data-astro-cid-vcytj35z].is-open .ps-faq-panel[data-astro-cid-vcytj35z]{grid-template-rows:1fr}
