.home_hero__z_jpu{position:relative;padding-top:calc(var(--nav-h) + clamp(2rem, 4.5vw, 3.4rem))}.home_heroGrid___p_nT{display:grid;grid-template-columns:minmax(0,1.36fr) minmax(0,.64fr);grid-gap:clamp(2rem,4vw,3.5rem);gap:clamp(2rem,4vw,3.5rem);align-items:center;padding-bottom:clamp(3rem,7vw,5.5rem)}.home_heroCopy__ODb0e{min-width:0}.home_kicker__etd2I{display:flex;align-items:center;gap:.85rem;margin-bottom:clamp(1.2rem,2.2vw,1.7rem)}.home_headline__lK3mU{margin-bottom:clamp(1.4rem,2.4vw,1.9rem)}.home_lead__kDW_5{max-width:43ch;animation:home_heroLift__tyYZE .8s var(--ease-out) both}@keyframes home_heroLift__tyYZE{0%{transform:translateY(14px)}to{transform:none}}.home_heroIn__FUGMC{animation:home_heroIn__FUGMC .7s var(--ease-out) .32s both}.home_heroInLate__qNpOQ{animation-delay:.45s}@keyframes home_heroIn__FUGMC{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.home_heroIn__FUGMC,.home_lead__kDW_5{animation:none!important}}.home_actions__GpjjQ{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:clamp(1.5rem,2.4vw,1.9rem)}.home_trust__R8OZd{display:flex;align-items:flex-start;gap:.6rem;margin-top:1.4rem;font-size:.88rem;color:var(--ink-soft)}.home_trust__R8OZd svg{margin-top:.32em;flex:none}.home_heroMark__JgsF6{justify-self:center;width:100%;max-width:450px}.home_heroBase__g8c6A{border-top:1px solid var(--line);padding-block:clamp(1rem,2vw,1.35rem)}.home_heroBaseLine__KMcZL{display:flex;flex-wrap:wrap;align-items:baseline;gap:.42em;font-family:var(--font-display);font-size:clamp(1.05rem,2.4vw,1.6rem);font-weight:500;letter-spacing:-.025em;color:var(--ink-soft)}.home_work__xYGsu{background:var(--paper)}.home_workGrid__yGzC6{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);grid-gap:clamp(2.5rem,6vw,5rem);gap:clamp(2.5rem,6vw,5rem);align-items:center}.home_workCopy__PsY8J .sec-head{margin-bottom:2rem}.home_workList__Lbznc{display:grid;border-top:1px solid var(--line);margin-bottom:2rem}.home_workLink__vpud4{display:grid;grid-template-columns:2.5rem 1fr auto;align-items:center;grid-gap:1rem;gap:1rem;padding:1.1rem 0;border-bottom:1px solid var(--line)}.home_workLink__vpud4>*{transition:transform .45s var(--ease-out)}.home_workLink__vpud4:hover>*{transform:translateX(.7rem)}.home_workLink__vpud4>span:nth-child(2){display:grid;grid-gap:.15rem;gap:.15rem}.home_workLink__vpud4 strong{font-family:var(--font-display);font-size:1.18rem;font-weight:600;letter-spacing:-.028em;transition:color var(--dur) var(--ease)}.home_workLink__vpud4:hover strong{color:var(--accent-ink)}.home_workLink__vpud4 em{font-style:normal;font-size:.85rem;color:var(--ink-faint)}.home_workLink__vpud4 .btn__arrow{color:var(--ink-faint);transition:transform var(--dur) var(--ease-out),color var(--dur) var(--ease)}.home_workLink__vpud4:hover .btn__arrow{color:var(--accent);transform:translateX(calc(.7rem + 4px))}.home_workCta__h6PIY{display:flex}.home_workStage__5_DSv{min-width:0}.home_stance__AofDj{position:relative}.home_stanceTitle__yh9yh{max-width:17ch;margin-top:1.6rem;margin-bottom:clamp(2.5rem,6vw,4.5rem)}.home_stanceGrid__Xmf7w{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:clamp(1.75rem,4vw,3.5rem);gap:clamp(1.75rem,4vw,3.5rem);padding-top:clamp(2rem,4vw,3rem);border-top:1px solid var(--line-ink)}.home_stanceItem__v3kyQ{display:grid;grid-gap:.85rem;gap:.85rem;align-content:start}.home_stanceItem__v3kyQ h3{max-width:14ch}.home_stanceFoot__ZJqHR{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.5rem;margin-top:clamp(2.5rem,5vw,4rem);padding-top:clamp(1.5rem,3vw,2.2rem);border-top:1px solid var(--line-ink)}.home_caps__VCrFj{background:var(--paper-2);overflow:hidden}.home_capsCenter__9qQu8{max-width:26rem;padding-inline:1rem}.home_capsCenter__9qQu8 .t-h2{font-size:clamp(1.7rem,3.4vw,2.6rem)}.home_process__gj6io{padding-block:clamp(4rem,9vw,7rem)}.home_steps__fcLgM{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:1px;gap:1px;background:var(--line);border:1px solid var(--line);border-radius:var(--radius);overflow:hidden}.home_step__ZzfdE{display:grid;align-content:start;grid-gap:.6rem;gap:.6rem;padding:clamp(1.4rem,2.6vw,2rem) clamp(1.1rem,2vw,1.5rem);background:var(--paper);transition:background var(--dur) var(--ease)}.home_step__ZzfdE:hover{background:var(--surface)}.home_stepDur__qKjnP{margin-top:.35rem;font-size:.76rem;color:var(--accent-ink);letter-spacing:.02em}.home_processCta__SvDHD{margin-top:2rem}.home_region__Fm5rQ{background:var(--paper-2)}.home_regionGrid__9t8HB{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:clamp(2.5rem,6vw,5rem);gap:clamp(2.5rem,6vw,5rem);align-items:start}.home_places__JXRzM{display:grid;border-top:1px solid var(--line-strong)}.home_places__JXRzM a{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding:.95rem 0;border-bottom:1px solid var(--line-strong);font-family:var(--font-display);font-size:clamp(1.15rem,2.2vw,1.5rem);font-weight:600;letter-spacing:-.028em;transition:color var(--dur) var(--ease)}.home_places__JXRzM a>*{transition:transform .45s var(--ease-out)}.home_places__JXRzM a:hover{color:var(--accent-ink)}.home_places__JXRzM a:hover>*{transform:translateX(.7rem)}.home_places__JXRzM em{font-style:normal;font-family:var(--font-body);font-size:.79rem;font-weight:500;color:var(--ink-faint);white-space:nowrap}.home_voices__Ou2Tp{padding-block:clamp(3.5rem,8vw,6rem)}.home_voicesGrid__ofID4{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:clamp(2rem,5vw,4rem);gap:clamp(2rem,5vw,4rem);align-items:stretch}.home_voice__uFBS8{display:grid;grid-template-rows:1fr auto;grid-gap:1.5rem;gap:1.5rem;height:100%;padding-top:2rem;border-top:2px solid var(--ink)}.home_voice__uFBS8 blockquote p{font-family:var(--font-display);font-size:clamp(1.2rem,2.3vw,1.6rem);font-weight:500;line-height:1.34;letter-spacing:-.028em;text-wrap:pretty}.home_voice__uFBS8 blockquote p:before{content:"„";color:var(--accent)}.home_voice__uFBS8 blockquote p:after{content:"“";color:var(--accent)}.home_voice__uFBS8 figcaption{align-self:end;display:flex;flex-wrap:wrap;align-items:baseline;gap:.4rem 1rem}.home_voiceName__P_Buf{font-weight:600;font-size:.95rem}.home_voiceRole__F6sTC{font-size:.86rem;color:var(--ink-faint)}.home_voiceLink___k7DG{margin-left:auto;display:inline-flex;align-items:center;gap:.4rem;font-size:.86rem;font-weight:600;color:var(--accent-ink)}.home_voiceLink___k7DG:hover .btn__arrow{transform:translateX(3px)}.home_price__QEfg6{padding-block:clamp(3rem,7vw,5.5rem);background:var(--ink);color:var(--paper)}.home_price__QEfg6 .t-lead{color:rgba(250,248,244,.66)}.home_price__QEfg6 .t-label{color:rgba(250,248,244,.58)}.home_priceInner__RIsnH{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);grid-gap:clamp(2rem,5vw,4rem);gap:clamp(2rem,5vw,4rem);align-items:center}.home_priceActions__CfVxE{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:flex-end}.home_priceActions__CfVxE .btn{border:1px solid transparent;min-width:13.5rem;justify-content:center}.home_priceActions__CfVxE .btn:not(.btn--ghost){background:var(--paper);color:var(--ink)}.home_priceActions__CfVxE .btn--ghost{color:var(--paper);border-color:rgba(250,248,244,.26)}.home_priceActions__CfVxE .btn--ghost:before{background:var(--paper)}.home_priceActions__CfVxE .btn--ghost:hover{color:var(--ink)}.home_faqGrid__F7BGU{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);grid-gap:clamp(2.5rem,6vw,5rem);gap:clamp(2.5rem,6vw,5rem);align-items:start}.home_faqAside__p74DG{display:grid;grid-gap:.85rem;gap:.85rem;justify-items:start}.home_person__yO4UH{border-top:1px solid var(--line)}.home_personInner__t5hD_{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:clamp(1.75rem,4vw,3.5rem);gap:clamp(1.75rem,4vw,3.5rem);align-items:center}.home_portrait__78dfO{width:clamp(140px,20vw,240px);aspect-ratio:1;border-radius:50%;overflow:hidden;background:var(--paper-3);flex:none}.home_portraitImg__P5VNp{width:100%;height:100%;object-fit:cover}.home_journal__ijqBD{padding-block:clamp(3rem,7vw,5.5rem);border-top:1px solid var(--line)}.home_journalHead__Uecz8{display:flex;align-items:baseline;justify-content:space-between;gap:1.5rem;margin-bottom:1.75rem}.home_journalList__k_zzt{display:grid;border-top:1px solid var(--line)}.home_journalLink__DAL5W{display:grid;grid-template-columns:8rem 1fr auto;align-items:baseline;grid-gap:1rem;gap:1rem;padding:1.1rem 0;border-bottom:1px solid var(--line)}.home_journalLink__DAL5W>*{transition:transform .45s var(--ease-out)}.home_journalLink__DAL5W:hover>*{transform:translateX(.7rem)}.home_journalTopic__nifLH{align-self:center}.home_journalTitle__aUhb5{font-family:var(--font-display);font-size:clamp(1.05rem,1.9vw,1.32rem);font-weight:600;letter-spacing:-.026em;transition:color var(--dur) var(--ease)}.home_journalLink__DAL5W:hover .home_journalTitle__aUhb5{color:var(--accent-ink)}.home_journalLink__DAL5W .btn__arrow{color:var(--ink-faint);align-self:center}@media (max-width:1040px){.home_steps__fcLgM{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:940px){.home_heroGrid___p_nT{grid-template-columns:1fr;gap:2.5rem}.home_heroMark__JgsF6{max-width:340px;margin-top:.5rem}.home_faqGrid__F7BGU,.home_priceInner__RIsnH,.home_regionGrid__9t8HB,.home_stanceGrid__Xmf7w,.home_workGrid__yGzC6{grid-template-columns:1fr}.home_stanceGrid__Xmf7w{gap:2rem}.home_priceActions__CfVxE{justify-content:flex-start}.home_voicesGrid__ofID4{grid-template-columns:1fr}}@media (max-width:620px){.home_heroMark__JgsF6{max-width:260px}.home_personInner__t5hD_,.home_steps__fcLgM{grid-template-columns:1fr}.home_personInner__t5hD_{justify-items:start}.home_journalLink__DAL5W{grid-template-columns:1fr auto;grid-template-areas:"topic topic" "title arrow";gap:.4rem 1rem}.home_journalTopic__nifLH{grid-area:topic}.home_journalTitle__aUhb5{grid-area:title}.home_journalLink__DAL5W .btn__arrow{grid-area:arrow}}.OrbitWords_system__NV1Kl{position:relative;width:100%;height:clamp(560px,64vw,760px);isolation:isolate}.OrbitWords_orbitLayer__eTNBu{position:absolute;inset:0;pointer-events:none}.OrbitWords_satellite__dGZzH{position:absolute;left:0;top:0;pointer-events:auto;will-change:transform,opacity,filter}.OrbitWords_center__uJstV{position:absolute;inset:0;display:grid;place-items:center;text-align:center;z-index:300;pointer-events:none}.OrbitWords_center__uJstV>*{pointer-events:auto}.OrbitWords_center__uJstV:before{content:"";position:absolute;left:50%;top:50%;width:30rem;height:22rem;transform:translate(-50%,-50%);background:radial-gradient(ellipse at center,var(--paper-2) 34%,transparent 72%);z-index:-1}.OrbitWords_chip__L8Fcv{display:inline-block;padding:.5rem .92rem;border-radius:999px;border:1px solid var(--line-strong);background:color-mix(in srgb,var(--surface) 78%,transparent);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);font-size:.8rem;font-weight:600;letter-spacing:.02em;color:var(--ink-soft);white-space:nowrap;transition:color var(--dur) var(--ease),border-color var(--dur) var(--ease),background var(--dur) var(--ease)}.OrbitWords_chip__L8Fcv:focus-visible,.OrbitWords_chip__L8Fcv:hover{color:var(--accent-ink);border-color:var(--accent);background:var(--surface)}.OrbitWords_simple__VdDxI{display:grid;grid-gap:clamp(2rem,5vw,2.8rem);gap:clamp(2rem,5vw,2.8rem);justify-items:center;text-align:center;padding-block:clamp(1rem,4vw,2rem)}.OrbitWords_simpleCenter__jsWZV{max-width:22ch}.OrbitWords_simpleList__wgI5e{display:flex;flex-wrap:wrap;justify-content:center;gap:.55rem;max-width:44rem}.LivingMark_stage__e7F2M{position:relative;width:100%;aspect-ratio:1;max-width:520px;margin-inline:auto;display:grid;place-items:center;isolation:isolate}.LivingMark_stage__e7F2M:before{content:"";position:absolute;inset:6%;border-radius:50%;background:radial-gradient(circle at 42% 34%,rgba(217,119,6,.13),transparent 58%),radial-gradient(circle at 62% 68%,rgba(28,25,23,.05),transparent 62%);z-index:-1}.LivingMark_dust__wJYbi{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:1}.LivingMark_perspective__kdzEk{width:100%;height:100%;perspective:900px;display:grid;place-items:center}.LivingMark_svg__QdhM7{width:100%;height:100%;overflow:visible}.LivingMark_tiltGroup__13RAi{transform-origin:center;transform-style:preserve-3d;will-change:transform}.LivingMark_guides__U8peR line{stroke:var(--line-strong);stroke-width:.5;stroke-dasharray:100;stroke-dashoffset:100;opacity:0}.LivingMark_isDrawn__1bHTZ .LivingMark_guides__U8peR line{animation:LivingMark_draw__tgGU7 .85s var(--ease-out) forwards,LivingMark_guideSettle__XOQtB .7s var(--ease) forwards;animation-delay:calc(var(--i) * 55ms),calc(1.5s + var(--i) * 30ms)}@keyframes LivingMark_draw__tgGU7{0%{stroke-dashoffset:100;opacity:0}20%{opacity:1}to{stroke-dashoffset:0;opacity:1}}@keyframes LivingMark_guideSettle__XOQtB{to{opacity:.42}}.LivingMark_outlines__k_quP rect{fill:none;stroke:var(--ink);stroke-width:1;stroke-dasharray:100;stroke-dashoffset:100;opacity:0}.LivingMark_outlines__k_quP rect:last-child{stroke:var(--accent)}.LivingMark_isDrawn__1bHTZ .LivingMark_outlines__k_quP rect{animation:LivingMark_draw__tgGU7 1.05s var(--ease-out) forwards,LivingMark_outlineFade__1i4HQ .8s var(--ease) forwards;animation-delay:calc(.55s + var(--i) * .19s),calc(1.75s + var(--i) * .11s)}@keyframes LivingMark_outlineFade__1i4HQ{to{opacity:0}}.LivingMark_fills__MQiEc rect{fill:var(--ink);opacity:0;transform-box:fill-box;transform-origin:center}.LivingMark_accentFill__1WIaj{fill:var(--accent)!important}.LivingMark_isDrawn__1bHTZ .LivingMark_fills__MQiEc rect{animation:LivingMark_fillIn__s4Lkq .95s var(--ease-out) forwards;animation-delay:calc(1.4s + var(--i) * .13s)}@keyframes LivingMark_fillIn__s4Lkq{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.LivingMark_guides__U8peR line{animation:none!important;stroke-dashoffset:0;opacity:.42}.LivingMark_outlines__k_quP rect{animation:none!important;opacity:0}.LivingMark_fills__MQiEc rect{animation:none!important;opacity:1;transform:none}}.RotatingWord_wrap___8yoX{display:inline-flex;align-items:baseline;vertical-align:baseline}.RotatingWord_slot__we0kU{position:relative;display:inline-block;overflow:hidden;vertical-align:bottom;will-change:width;color:var(--accent)}.RotatingWord_keep__L87Bk{visibility:hidden;white-space:nowrap}.RotatingWord_word__RfzyX{position:absolute;left:0;top:0;white-space:nowrap;will-change:transform,opacity}.RotatingWord_measure__WufiK{position:absolute;visibility:hidden;white-space:nowrap;pointer-events:none;font:inherit;letter-spacing:inherit}