._home_1ccm1_1{color:#f6f4ef;--gold:#c5b28e;background:#080909;min-height:100svh;font-family:Arial,Helvetica,sans-serif;overflow:clip}._home_1ccm1_1 *{box-sizing:border-box}._home_1ccm1_1 a{color:inherit;text-decoration:none}._home_1ccm1_1 a:focus-visible,._home_1ccm1_1 summary:focus-visible{outline:2px solid var(--gold);outline-offset:6px}._skip_1ccm1_1{z-index:20;background:#fff;padding:15px;position:absolute;top:-80px;left:20px;color:#111!important}._skip_1ccm1_1:focus{top:12px}._header_1ccm1_1{background:#080909}._masthead_1ccm1_1{justify-content:space-between;align-items:center;gap:24px;max-width:1440px;height:118px;margin:auto;padding:0 5%;display:flex}._mastnote_1ccm1_1{letter-spacing:2px;color:#999;flex:1;font-size:10px}._brand_1ccm1_1{letter-spacing:4px;align-items:center;gap:15px;font-size:20px;display:flex}._brand_1ccm1_1 img{object-fit:contain}._brand_1ccm1_1 small{text-align:center;letter-spacing:6px;color:var(--gold);margin-top:8px;font-size:9px;display:block}._account_1ccm1_1{text-align:right;flex:1;font-size:12px}._account_1ccm1_1 span{margin-left:16px;font-size:20px}._nav_1ccm1_1{color:#c0c0bc;border-block:1px solid #282929;justify-content:center;gap:45px;padding:20px 24px;font-size:12px;display:flex}._nav_1ccm1_1 a:hover,._footer_1ccm1_1 a:hover{color:var(--gold)}._mobileNav_1ccm1_1{display:none}._hero_1ccm1_1{isolation:isolate;align-items:center;height:min(780px,100svh - 178px);min-height:570px;display:flex;position:relative}._heroImage_1ccm1_1,._heroShade_1ccm1_1{object-fit:cover;z-index:-2;width:100%;height:100%;position:absolute;inset:0}._heroImage_1ccm1_1{object-position:center 62%}._heroShade_1ccm1_1{z-index:-1;background:linear-gradient(90deg,#000000c7,#0000002e 75%),linear-gradient(#0000 70%,#080909)}._heroCopy_1ccm1_1{width:100%;max-width:1440px;margin:auto;padding:50px 7% 100px;animation:.9s ease-out both _arrive_1ccm1_1}._eyebrow_1ccm1_1{letter-spacing:2.8px;color:var(--gold);margin:0 0 26px;font-size:10px;font-weight:500;line-height:1.6}._hero_1ccm1_1 h1{letter-spacing:-3px;margin:0 0 25px;font:400 clamp(60px,6.5vw,102px)/1.02 Georgia,Times New Roman,serif}._subtitle_1ccm1_1{color:#ddd;font-size:17px;line-height:1.7}._actions_1ccm1_1{align-items:center;gap:32px;margin-top:35px;display:flex}._primary_1ccm1_1{background:#f4f1ea;justify-content:space-between;align-items:center;gap:36px;padding:20px 26px;font-size:13px;font-weight:600;transition:background .2s,transform .2s;display:inline-flex;color:#121515!important}._primary_1ccm1_1:hover{background:#d6c5a6;transform:translateY(-2px)}._primary_1ccm1_1 span{font-size:20px}._quiet_1ccm1_1{border-bottom:1px solid #777;padding:12px 0;font-size:12px}._quiet_1ccm1_1 span{margin-left:20px}._heroBottom_1ccm1_1{color:#b8b9b8;letter-spacing:1.7px;justify-content:space-between;font-size:9px;display:flex;position:absolute;bottom:30px;left:7%;right:7%}._heroBottom_1ccm1_1 i{vertical-align:middle;background:#8f8f8b;width:25px;height:1px;margin:0 16px;display:inline-block}._intro_1ccm1_1{max-width:1300px;margin:auto;padding:115px 6% 65px;scroll-margin-top:30px}._intro_1ccm1_1>div{justify-content:space-between;align-items:end;gap:60px;display:flex}._intro_1ccm1_1 h2,._closing_1ccm1_1 h2{letter-spacing:-1.5px;margin:0;font:400 clamp(42px,4.5vw,66px)/1.1 Georgia,serif}._intro_1ccm1_1 em,._closing_1ccm1_1 em{color:#bfb8ab;font-weight:400}._intro_1ccm1_1>div>p{color:#9c9e9e;max-width:355px;margin:0 0 5px;font-size:15px;line-height:1.9}._grid_1ccm1_1{grid-template-columns:1fr 1fr;gap:55px 32px;max-width:1300px;margin:auto;padding:0 6% 110px;display:grid}._card_1ccm1_1{border-bottom:1px solid #333;display:block}._cardVisual_1ccm1_1{background:#171d21;flex-direction:column;justify-content:center;height:275px;padding:35px;transition:filter .4s;display:flex;position:relative;overflow:hidden}._cardVisual_1ccm1_1:before,._cardVisual_1ccm1_1:after{content:"";border:1px solid #ffffff13;border-radius:50%;width:350px;height:350px;transition:transform .7s;position:absolute;top:-50px;right:-100px}._cardVisual_1ccm1_1:after{width:470px;height:470px;top:-110px;right:-160px}._card_1ccm1_1:hover ._cardVisual_1ccm1_1:before,._card_1ccm1_1:hover ._cardVisual_1ccm1_1:after{transform:translate(-25px)}._learning_1ccm1_1 ._cardVisual_1ccm1_1{background:radial-gradient(at 100% 100%,#314644,#131b1e 75%)}._speaking_1ccm1_1 ._cardVisual_1ccm1_1{background:radial-gradient(at 100% 100%,#65543e,#211d17 75%)}._exams_1ccm1_1 ._cardVisual_1ccm1_1{background:radial-gradient(at 100% 100%,#3e405c,#191922 75%)}._information_1ccm1_1 ._cardVisual_1ccm1_1{background:linear-gradient(90deg,#07121ada,#07121a66),url(/home-berlin.webp) 50% 65%/cover}._cardNumber_1ccm1_1{letter-spacing:2px;color:#ccc9bd;font-size:9px;position:absolute;top:25px;left:30px}._german_1ccm1_1{z-index:1;color:#eee8db;margin-top:20px;font:italic 400 clamp(36px,4.5vw,64px)/1.2 Georgia,serif;position:relative}._visualDetail_1ccm1_1{letter-spacing:2px;color:#b5b9b3;z-index:1;margin-top:18px;font-size:10px;position:relative}._cardCopy_1ccm1_1{padding:30px 0 24px}._cardCopy_1ccm1_1 ._eyebrow_1ccm1_1{margin-bottom:13px;font-size:9px}._cardCopy_1ccm1_1 h3{margin:0 0 17px;font:400 32px/1.2 Georgia,serif}._cardCopy_1ccm1_1>p:not(._eyebrow_1ccm1_1){color:#a5a7a7;max-width:390px;min-height:51px;font-size:14px;line-height:1.8}._cardLink_1ccm1_1{justify-content:space-between;align-items:center;margin-top:27px;font-size:12px;display:flex}._cardLink_1ccm1_1 span{color:var(--gold);font-size:25px;transition:transform .2s}._card_1ccm1_1:hover ._cardLink_1ccm1_1 span{transform:translate(3px,-3px)}._closing_1ccm1_1{text-align:center;background:radial-gradient(at bottom,#252620,#101211 65%);border-block:1px solid #292b29;padding:100px 24px 110px}._closing_1ccm1_1 h2{margin-bottom:35px}._footer_1ccm1_1{max-width:1300px;margin:auto;padding:55px 6% 30px}._footer_1ccm1_1>div:first-child{justify-content:space-between;align-items:center;gap:20px;display:flex}._footerBrand_1ccm1_1{letter-spacing:3px;font-size:19px}._footerBrand_1ccm1_1 small{letter-spacing:5px;color:var(--gold);margin-top:8px;font-size:8px;display:block}._footer_1ccm1_1>div>a:not(._footerBrand_1ccm1_1){color:#999;font-size:11px}._footer_1ccm1_1 nav{color:#c6c6c3;flex-wrap:wrap;gap:25px;margin:40px 0;font-size:12px;display:flex}._legal_1ccm1_1{color:#777;border-top:1px solid #292b29;justify-content:space-between;gap:20px;padding-top:25px;font-size:10px;display:flex}._legal_1ccm1_1 a{font-size:10px!important}@keyframes _arrive_1ccm1_1{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@media (width<=760px){._masthead_1ccm1_1{gap:15px;height:90px;padding:0 22px}._mastnote_1ccm1_1{display:none}._brand_1ccm1_1{letter-spacing:2px;gap:9px;font-size:14px}._brand_1ccm1_1 img{width:42px;height:42px}._brand_1ccm1_1 small{letter-spacing:4px;font-size:8px}._account_1ccm1_1{font-size:11px}._account_1ccm1_1 span{margin-left:5px}._nav_1ccm1_1{display:none}._mobileNav_1ccm1_1{border-block:1px solid #292b29;padding:0 24px;display:block}._mobileNav_1ccm1_1 summary{cursor:pointer;justify-content:space-between;align-items:center;padding:15px 0;font-size:12px;list-style:none;display:flex}._mobileNav_1ccm1_1 summary::-webkit-details-marker{display:none}._mobileNav_1ccm1_1 nav{flex-direction:column;padding-bottom:15px;display:flex}._mobileNav_1ccm1_1 nav a{color:#bbb;padding:12px 0;font-size:13px}._hero_1ccm1_1{align-items:flex-start;height:calc(100svh - 138px);min-height:600px;max-height:820px}._heroImage_1ccm1_1{object-position:64% center}._heroShade_1ccm1_1{background:linear-gradient(90deg,#0009,#0002),linear-gradient(#0005,#0000 60%,#080909)}._heroCopy_1ccm1_1{padding:70px 25px 100px}._hero_1ccm1_1 h1{letter-spacing:-2px;font-size:60px}._heroCopy_1ccm1_1 ._eyebrow_1ccm1_1{font-size:9px}._subtitle_1ccm1_1{font-size:15px}._actions_1ccm1_1{flex-direction:column;align-items:flex-start;gap:14px}._primary_1ccm1_1{padding:18px 23px;font-size:12px}._heroBottom_1ccm1_1{letter-spacing:1px;font-size:8px;left:25px;right:25px}._heroBottom_1ccm1_1>span:last-child{display:none}._intro_1ccm1_1{padding:70px 25px 40px}._intro_1ccm1_1>div{display:block}._intro_1ccm1_1>div>p{margin-top:25px}._intro_1ccm1_1 h2,._closing_1ccm1_1 h2{font-size:44px}._grid_1ccm1_1{grid-template-columns:1fr;gap:35px;padding:0 25px 65px}._cardVisual_1ccm1_1{height:240px}._german_1ccm1_1{font-size:52px}._cardCopy_1ccm1_1 h3{font-size:29px}._cardCopy_1ccm1_1>p:not(._eyebrow_1ccm1_1){min-height:0}._closing_1ccm1_1{padding:70px 25px}._footer_1ccm1_1{padding:40px 25px 30px}._footerBrand_1ccm1_1{font-size:15px}._footer_1ccm1_1 nav{gap:20px;font-size:11px}._legal_1ccm1_1{flex-direction:column;gap:13px}}@media (prefers-reduced-motion:reduce){._home_1ccm1_1 *{transition:none!important;animation:none!important}}._monogram_1ccm1_4{color:#e3d5b8;background:linear-gradient(140deg,#242720,#090b0b);border:1px solid #c5b28e80;border-radius:50%;flex-shrink:0;width:62px;height:62px;display:block;position:relative;box-shadow:inset 0 0 0 5px #080909}._monogram_1ccm1_4 b{letter-spacing:-5px;font:400 43px/1 Georgia,serif;position:absolute;top:5px;left:10px}._monogram_1ccm1_4 i{letter-spacing:-4px;color:#f2eee4;font:italic 25px/1 Georgia,serif;position:absolute;top:25px;left:22px}._hero_1ccm1_1{overflow:hidden}._heroImage_1ccm1_1{transform-origin:65% 65%;will-change:transform;animation:26s ease-in-out infinite alternate _cityDrift_1ccm1_1}._cityGlow_1ccm1_4{z-index:-1;pointer-events:none;mix-blend-mode:screen;background:radial-gradient(at 74% 77%,#d8a75726,#0000 30%),radial-gradient(at 48% 82%,#74bbd41a,#0000 25%);animation:8s ease-in-out infinite alternate _cityLights_1ccm1_1;position:absolute;inset:0}._motionToggle_1ccm1_4{opacity:0;z-index:4;cursor:pointer;width:135px;height:38px;position:absolute;bottom:65px;right:7%}._motionLabel_1ccm1_4{z-index:3;color:#eee;cursor:pointer;text-align:center;background:#0b131aa8;border:1px solid #ffffff60;min-width:135px;padding:10px 15px;font-size:12px;position:absolute;bottom:65px;right:7%}._motionToggle_1ccm1_4:focus-visible+._motionLabel_1ccm1_4{outline-offset:4px;outline:2px solid #e3d5b8}._playText_1ccm1_4{display:none}._motionToggle_1ccm1_4:checked~._heroImage_1ccm1_1,._motionToggle_1ccm1_4:checked~._cityGlow_1ccm1_4{animation-play-state:paused}._motionToggle_1ccm1_4:checked+._motionLabel_1ccm1_4 ._pauseText_1ccm1_4{display:none}._motionToggle_1ccm1_4:checked+._motionLabel_1ccm1_4 ._playText_1ccm1_4{display:inline}@keyframes _cityDrift_1ccm1_1{0%{transform:scale(1.025)translate(-.5%)}to{transform:scale(1.14)translate(1%,-1%)}}@keyframes _cityLights_1ccm1_1{0%{opacity:.25}to{opacity:1}}@media (width<=760px){._monogram_1ccm1_4{width:45px;height:45px}._monogram_1ccm1_4 b{font-size:31px;top:4px;left:7px}._monogram_1ccm1_4 i{font-size:20px;top:17px;left:16px}._motionToggle_1ccm1_4,._motionLabel_1ccm1_4{bottom:58px;right:25px}._heroImage_1ccm1_1{animation-duration:32s}}@media (prefers-reduced-motion:reduce){._heroImage_1ccm1_1,._cityGlow_1ccm1_4{will-change:auto;animation:none!important}._motionToggle_1ccm1_4,._motionLabel_1ccm1_4{display:none}}._cityVideo_1ccm1_5{object-fit:cover;object-position:center;z-index:-2;width:100%;height:100%;position:absolute;inset:0}._videoControl_1ccm1_5{z-index:3;color:#eee;cursor:pointer;background:#0b131acc;border:1px solid #ffffff60;padding:12px 16px;font:12px Arial,sans-serif;position:absolute;bottom:65px;right:7%}._videoControl_1ccm1_5:focus-visible{outline-offset:4px;outline:2px solid #e3d5b8}@media (width<=760px){._videoControl_1ccm1_5{bottom:58px;right:25px}._cityVideo_1ccm1_5{object-position:65% center}}._languages_1ccm1_6{flex:1;align-items:center;gap:4px;display:flex}._languages_1ccm1_6 button{appearance:none;border:0;color:#929595;cursor:pointer;background:0 0;border-bottom:1px solid #0000;min-height:40px;padding:10px 7px;font:12px Arial,sans-serif}._languages_1ccm1_6 button[aria-pressed=true]{color:#eee5d5;border-bottom-color:#c5b28e}._languages_1ccm1_6 button:hover{color:#fff}._languages_1ccm1_6 button:focus-visible{outline-offset:2px;outline:2px solid #c5b28e}@media (width<=760px){._masthead_1ccm1_1{flex-wrap:wrap;height:auto;min-height:118px;padding-top:8px;padding-bottom:14px}._languages_1ccm1_6{flex-basis:100%;gap:10px}._languages_1ccm1_6 button{min-height:32px;padding:6px}._brand_1ccm1_1,._account_1ccm1_1{flex:1}}._about_1ccm1_7{grid-template-columns:1fr 1fr;gap:60px;max-width:1300px;margin:auto;padding:20px 6% 110px;scroll-margin-top:35px;display:grid}._about_1ccm1_7 h2{letter-spacing:-1px;margin:0;font:400 clamp(40px,4vw,60px)/1.15 Georgia,serif}._about_1ccm1_7 h2 em{color:#bfb8ab;font-weight:400}._aboutCopy_1ccm1_7>p{color:#b2b5b5;margin:0 0 22px;font-size:16px;line-height:1.9}._founder_1ccm1_7{border-top:1px solid #353737;align-items:center;gap:16px;margin-top:30px;padding-top:25px;display:flex}._founder_1ccm1_7>span{color:#c5b28e;border:1px solid #c5b28e66;border-radius:50%;place-items:center;width:50px;height:50px;font:20px Georgia,serif;display:grid}._founder_1ccm1_7 strong{font-size:16px;font-weight:400}._founder_1ccm1_7 small{color:#969a99;margin-top:7px;font-size:13px;display:block}@media (width<=760px){._about_1ccm1_7{grid-template-columns:1fr;gap:30px;padding:0 25px 65px}._about_1ccm1_7 h2{font-size:40px}}._journey_1ccm1_8,._discovery_1ccm1_8,._faq_1ccm1_8{max-width:1300px;margin:auto;padding:0 6% 90px;scroll-margin-top:30px}._journeyHeading_1ccm1_8 h2,._discovery_1ccm1_8 h2,._faq_1ccm1_8 h2{letter-spacing:-1px;margin:0 0 35px;font:400 clamp(32px,3.7vw,53px)/1.15 Georgia,serif}._levels_1ccm1_8{background:linear-gradient(125deg,#152625,#121717);border-block:1px solid #48483c;grid-template-columns:repeat(4,1fr);display:grid}._levels_1ccm1_8 article{border-right:1px solid #ffffff15;padding:32px 25px;transition:background .3s,transform .3s;position:relative}._levels_1ccm1_8 article:last-child{border:0}._levels_1ccm1_8 article:hover{background:#c5b28e0c;transform:translateY(-5px)}._levels_1ccm1_8 article>span{color:#d8c599;font:italic 55px Georgia,serif}._levels_1ccm1_8 h3{margin:35px 0 16px;font:23px Georgia,serif}._levels_1ccm1_8 p{color:#acb9b4;margin:0;font-size:14px;line-height:1.8}._discovery_1ccm1_8{grid-template-columns:1fr 1fr;align-items:center;gap:65px;display:grid}._discovery_1ccm1_8 h2 em{color:#c5b28e;font-weight:400}._discoveryCopy_1ccm1_8>p:not(._eyebrow_1ccm1_1){color:#abb1ad;max-width:420px;font-size:16px;line-height:1.9}._method_1ccm1_8{color:#d2c39e;flex-wrap:wrap;gap:18px;padding-top:22px;font-size:11px;display:flex}._demo_1ccm1_8{color:#20342f;background:#eee9db;border-radius:4px;padding:38px;box-shadow:14px 14px #c5b28e14}._demoTag_1ccm1_8{letter-spacing:2px;color:#61706a;font-size:10px}._demoSentence_1ccm1_8{letter-spacing:-1px;margin:30px 0 20px;font:42px Georgia,serif}._demoSentence_1ccm1_8 em{color:#9d7947}._demo_1ccm1_8>p:not(._demoSentence_1ccm1_8){font-size:14px;line-height:1.7}._demoOptions_1ccm1_8{gap:9px;margin-top:24px;display:flex}._demoOptions_1ccm1_8 button{color:#20342f;cursor:pointer;background:0 0;border:1px solid #b3b7a7;flex:1;justify-content:space-between;gap:10px;padding:16px 12px;font-size:14px;display:flex}._demoOptions_1ccm1_8 button:hover,._demoOptions_1ccm1_8 button[aria-pressed=true]{color:#fff4d8;background:#203e35}._demoOptions_1ccm1_8 button:focus-visible{outline-offset:3px;outline:2px solid #9d7947}._demoFeedback_1ccm1_8{min-height:65px;padding-top:22px;font-size:13px;line-height:1.7}._faq_1ccm1_8{grid-template-columns:1fr 1.4fr;gap:60px;display:grid}._faq_1ccm1_8 details{border-top:1px solid #393d37;padding:23px 0}._faq_1ccm1_8 details:last-child{border-bottom:1px solid #393d37}._faq_1ccm1_8 summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;font-size:16px;list-style:none;display:flex}._faq_1ccm1_8 summary::-webkit-details-marker{display:none}._faq_1ccm1_8 summary span{color:#c5b28e;font-size:23px;transition:transform .2s}._faq_1ccm1_8 details[open] summary span{transform:rotate(45deg)}._faq_1ccm1_8 details p{color:#b1b7b1;margin:20px 35px 0 0;font-size:14px;line-height:1.9}@media (width<=800px){._levels_1ccm1_8{grid-template-columns:1fr 1fr}._levels_1ccm1_8 article{border-bottom:1px solid #ffffff15}._discovery_1ccm1_8,._faq_1ccm1_8{grid-template-columns:1fr;gap:30px}._journey_1ccm1_8,._discovery_1ccm1_8,._faq_1ccm1_8{padding:0 25px 60px}._demo_1ccm1_8{padding:26px}._demoSentence_1ccm1_8{font-size:36px}._levels_1ccm1_8 article{padding:25px 18px}._levels_1ccm1_8 h3{font-size:21px}._levels_1ccm1_8 article>span{font-size:45px}}@media (width<=380px){._demoOptions_1ccm1_8{flex-direction:column}._levels_1ccm1_8{grid-template-columns:1fr}}._quizProgress_1ccm1_9{accent-color:#284d3e;width:100%;height:3px;margin-top:16px;display:block}._quizNext_1ccm1_9{color:#fff6de;cursor:pointer;background:#234a3b;border:0;padding:14px 22px;font-size:14px}._quizNext_1ccm1_9:disabled{opacity:.4;cursor:default}._demoOptions_1ccm1_8 button:disabled{cursor:default}._demoOptions_1ccm1_8{flex-wrap:wrap}._demoOptions_1ccm1_8 button{min-width:95px}._lessonFlow_1ccm1_9{grid-template-columns:repeat(4,1fr);gap:25px;display:grid}._lessonFlow_1ccm1_9 article{border-top:1px solid #b9a675;padding:24px 0}._lessonFlow_1ccm1_9 small{color:#c5b28e}._lessonFlow_1ccm1_9 h3{font:25px Georgia,serif}._lessonFlow_1ccm1_9 p{color:#aeb7b0;font-size:14px;line-height:1.8}._faqFilters_1ccm1_9{flex-wrap:wrap;gap:8px;display:flex}._faqFilters_1ccm1_9 button{color:#d4d0c5;cursor:pointer;background:0 0;border:1px solid #645c4c;border-radius:30px;padding:10px 15px}._faqFilters_1ccm1_9 button[aria-pressed=true]{color:#182b24;background:#d5c29b}._faq_1ccm1_8 summary ._faqNumber_1ccm1_9{color:#8d968d;font:12px Arial,sans-serif;transform:none}._faq_1ccm1_8 summary>span:last-child{margin-left:auto}._faq_1ccm1_8 details[open]{background:#ffffff03}._quizNext_1ccm1_9:focus-visible,._faqFilters_1ccm1_9 button:focus-visible{outline-offset:3px;outline:2px solid #d5c29b}@media (width<=700px){._lessonFlow_1ccm1_9{grid-template-columns:1fr 1fr}._demoSentence_1ccm1_8{font-size:30px}}._testTeaser_1ccm1_10{grid-template-columns:1.2fr .8fr;align-items:end;gap:48px;max-width:1300px;margin:auto;padding:20px 6% 95px;display:grid}._testTeaser_1ccm1_10 h2,._why_1ccm1_10 h2{letter-spacing:-1px;margin:0 0 22px;font:400 clamp(40px,4.5vw,62px)/1.08 Georgia,serif}._testTeaser_1ccm1_10 p:not(._eyebrow_1ccm1_1){color:#adb7b0;max-width:600px;font-size:16px;line-height:1.85}._testStart_1ccm1_10{color:#1a3029;cursor:pointer;background:#e6d4ad;border:0;align-items:center;gap:35px;margin-top:16px;padding:19px 24px;font-size:14px;font-weight:700;display:inline-flex}._testStart_1ccm1_10 span{font-size:22px}._testMark_1ccm1_10{color:#f0e2c1;background:radial-gradient(circle at 60% 30%,#67583a,#162622 68%);border:1px solid #ffffff18;justify-content:center;align-items:center;gap:20px;min-height:255px;display:flex;position:relative;overflow:hidden}._testMark_1ccm1_10 b{font:italic 58px Georgia,serif}._testMark_1ccm1_10 i{color:#d8bd82;font-size:32px;font-style:normal}._testMark_1ccm1_10 small{letter-spacing:3px;font-size:10px;position:absolute;bottom:25px}._testOverlay_1ccm1_10{z-index:999;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#07100dd9;place-items:center;padding:20px;display:grid;position:fixed;inset:0}._testPanel_1ccm1_10{color:#20362f;background:#f3eee2;width:min(640px,100%);max-height:88svh;padding:42px;position:relative;overflow:auto;box-shadow:0 30px 110px #0009}._testClose_1ccm1_10{cursor:pointer;color:#24473d;background:0 0;border:0;font-size:34px;position:absolute;top:10px;right:15px}._testPanel_1ccm1_10 ._demoSentence_1ccm1_8{font-size:clamp(30px,5vw,50px)}._testPanel_1ccm1_10 ._demoFeedback_1ccm1_8{min-height:78px}._testPanel_1ccm1_10 ._demoOptions_1ccm1_8 button{border-color:#a5b2a9}._testPanel_1ccm1_10 ._demoOptions_1ccm1_8 button[aria-pressed=true]{color:#fff;background:#214a3b}._why_1ccm1_10{background:linear-gradient(110deg,#182c28,#0d1514);max-width:1300px;margin:0 auto 110px;padding:85px 6%}._why_1ccm1_10>div{border-top:1px solid #d5c49a55;grid-template-columns:repeat(3,1fr);display:grid}._why_1ccm1_10 article{border-right:1px solid #d5c49a33;padding:30px 28px 12px}._why_1ccm1_10 article:last-child{border:0}._why_1ccm1_10 article>span{color:#d7c08c;letter-spacing:2px;font-size:11px}._why_1ccm1_10 h3{margin:30px 0 12px;font:26px Georgia,serif}._why_1ccm1_10 p:not(._eyebrow_1ccm1_1){color:#aeb8af;font-size:14px;line-height:1.8}@media (width<=800px){._testTeaser_1ccm1_10{grid-template-columns:1fr;gap:24px;padding:10px 25px 65px}._testMark_1ccm1_10{min-height:180px}._why_1ccm1_10{margin-bottom:60px;padding:60px 25px}._why_1ccm1_10>div{grid-template-columns:1fr}._why_1ccm1_10 article{border-bottom:1px solid #d5c49a33;border-right:0;padding:24px 0}._why_1ccm1_10 article:last-child{border-bottom:0}._testPanel_1ccm1_10{padding:34px 24px}._testStart_1ccm1_10{justify-content:space-between;width:100%}}@media (prefers-reduced-motion:no-preference){._reveal_1ccm1_12{opacity:0;transition:opacity .8s,transform .8s cubic-bezier(.2,.7,.2,1);transform:translateY(35px)}._revealed_1ccm1_12{opacity:1;transform:none}}._socials_1ccm1_14{border-top:1px solid #292b29;justify-content:space-between;align-items:center;gap:24px;margin-top:28px;padding-top:26px;display:flex}._servicesIntro_1ccm1_15{color:#b7b4ae;max-width:650px;margin:-12px 0 38px;font-size:16px;line-height:1.8}._whyPanel_1ccm1_16{background:radial-gradient(at 15% 0,#c5b28e0c,#0000 55%),linear-gradient(135deg,#1c1b19,#111110);border-block:1px solid #ffffff12;max-width:1300px;margin:0 auto 100px;padding:70px 6%;scroll-margin-top:30px}._whyPanel_1ccm1_16 h2{letter-spacing:-1px;margin:0 0 22px;font:400 clamp(40px,4.5vw,62px)/1.08 Georgia,serif}._whyIntro_1ccm1_17{color:#b7b4ae;max-width:700px;margin:0 0 38px;font-size:16px;line-height:1.8}._whyGrid_1ccm1_18{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}._whyCard_1ccm1_18{background:#ffffff03;border:1px solid #ffffff16;border-radius:18px;min-width:0;padding:24px 22px}._whyNumber_1ccm1_18{letter-spacing:2px;color:#d8c599;margin-top:24px;font-size:10px;display:block}._whyCard_1ccm1_18 h3{color:#f6f4ef;margin:16px 0;font:400 30px/1.2 Georgia,serif}._whyCard_1ccm1_18 h4{color:#d8c599;margin:0 0 16px;font-size:14px;font-weight:500;line-height:1.75}._whyCard_1ccm1_18>p{color:#c3c0b9;margin:0 0 22px;font-size:14px;line-height:1.9}._whyCard_1ccm1_18 ul{border-top:1px solid #ffffff16;gap:12px;margin:0;padding:18px 0 0;list-style:none;display:grid}._whyCard_1ccm1_18 li{color:#dfdcd5;padding-left:16px;font-size:12px;line-height:1.7;position:relative}._whyCard_1ccm1_18 li:before{content:"";background:#d5c29b;border-radius:50%;width:4px;height:4px;position:absolute;top:8px;left:0}._whyIllustration_1ccm1_19{background:radial-gradient(#c5b28e10,#0000 80%);border:1px solid #ffffff0c;border-radius:12px;place-items:center;height:150px;display:grid;overflow:hidden}._whyPath_1ccm1_19{width:100%;height:110px;position:relative}._whyPath_1ccm1_19 svg{width:100%;height:100%;position:absolute;inset:0}._whyPath_1ccm1_19>b{color:#e9dac0;background:#24221d;border:1px solid #d5c29b66;border-radius:50%;place-items:center;width:42px;height:42px;font:14px Georgia,serif;display:grid;position:absolute}._whyPath_1ccm1_19>b:first-of-type{top:63px;left:0}._whyPath_1ccm1_19>b:nth-of-type(2){top:9px;left:29%}._whyPath_1ccm1_19>b:nth-of-type(3){top:48px;left:59%}._whyPath_1ccm1_19>b:nth-of-type(4){top:9px;right:0}._whyPractice_1ccm1_20{color:#e5d5b4;justify-items:center;gap:12px;font-size:12px;display:grid}._whySound_1ccm1_20{justify-content:center;align-items:center;gap:5px;height:60px;display:flex}._whySound_1ccm1_20 i{transform-origin:50%;background:#d5c29b;border-radius:4px;width:5px;min-height:12px;display:block}._whyResources_1ccm1_21{align-items:center;gap:10px;display:flex}._whyResources_1ccm1_21>span{color:#c3c0b9;background:#24221d;border:1px solid #d5c29b30;border-radius:9px;justify-items:center;gap:12px;min-width:58px;padding:16px 8px;font-size:9px;display:grid}._whyResources_1ccm1_21 b{color:#ead9b7;font:20px Georgia,serif}._whyResources_1ccm1_21>span:nth-child(2){translate:0 -10px}@keyframes _whyEnter_1ccm1_1{0%{opacity:0;translate:0 20px}to{opacity:1;translate:0}}@keyframes _whyTrail_1ccm1_1{to{stroke-dashoffset:-90px}}@keyframes _whyVoice_1ccm1_1{0%,to{opacity:.6;transform:scaleY(.5)}50%{opacity:1;transform:scaleY(1)}}@keyframes _whyFloat_1ccm1_1{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@media (prefers-reduced-motion:no-preference){._whyCard_1ccm1_18[data-animated=true]{animation:.6s ease-out both _whyEnter_1ccm1_1}._whyCard_1ccm1_18[data-animated=true] ._whyPath_1ccm1_19 path{animation:6s linear infinite _whyTrail_1ccm1_1}._whyCard_1ccm1_18[data-animated=true] ._whySound_1ccm1_20 i{animation:1.3s ease-in-out infinite _whyVoice_1ccm1_1}._whyCard_1ccm1_18[data-animated=true] ._whyResources_1ccm1_21>span{animation:4s ease-in-out infinite _whyFloat_1ccm1_1}._whyCard_1ccm1_18[data-animated=true] ._whyResources_1ccm1_21>span:nth-child(2){animation-delay:.3s}._whyCard_1ccm1_18[data-animated=true] ._whyResources_1ccm1_21>span:nth-child(3){animation-delay:.6s}}@media (width<=900px){._whyGrid_1ccm1_18{grid-template-columns:1fr}._whyPanel_1ccm1_16{margin-bottom:60px;padding:55px 25px}._whyCard_1ccm1_18{padding:24px}._whyIllustration_1ccm1_19{height:145px}._whyPath_1ccm1_19{max-width:340px}._whyCard_1ccm1_18 h3{font-size:32px}._whyIntro_1ccm1_17{font-size:14px}}._servicesGrid_1ccm1_25{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px;display:grid}._serviceCard_1ccm1_26{background:linear-gradient(145deg,#1c1b19,#121211);border:1px solid #ffffff16;border-radius:20px;flex-direction:column;min-width:0;display:flex;overflow:hidden;box-shadow:0 18px 50px #0002}._serviceMedia_1ccm1_27{aspect-ratio:16/9;background:#171716;position:relative;overflow:hidden}._serviceMedia_1ccm1_27 video{object-fit:cover;width:100%;height:100%;display:block}._serviceShade_1ccm1_29{pointer-events:none;background:linear-gradient(#0000 35%,#11111080);position:absolute;inset:0}._serviceMedia_1ccm1_27 button{color:#fff;cursor:pointer;background:#111110bd;border:1px solid #ffffff40;border-radius:30px;align-items:center;gap:8px;padding:9px 14px;font-size:12px;display:flex;position:absolute;bottom:16px;right:16px}._serviceMedia_1ccm1_27 button:focus-visible{outline-offset:4px;outline:2px solid #d8c599}._serviceCopy_1ccm1_32{flex-direction:column;flex:1;padding:28px 30px 22px;display:flex}._serviceTopline_1ccm1_33{color:#d8c599;align-items:center;gap:14px;display:flex}._serviceTopline_1ccm1_33>span{font:italic 32px Georgia,serif}._serviceTopline_1ccm1_33 small{letter-spacing:1.5px;font-size:9px;line-height:1.7}._serviceCopy_1ccm1_32 h3{letter-spacing:-.6px;color:#f6f4ef;margin:16px 0 12px;font:400 clamp(30px,3vw,42px)/1.15 Georgia,serif}._serviceCopy_1ccm1_32 h4{color:#d8c599;margin:0 0 16px;font-size:15px;font-weight:500;line-height:1.7}._serviceCopy_1ccm1_32>p{color:#c3c0b9;margin:0 0 22px;font-size:14px;line-height:1.85}._serviceCopy_1ccm1_32 ul{border-top:1px solid #ffffff13;gap:11px;margin:0 0 26px;padding:18px 0 0;list-style:none;display:grid}._serviceCopy_1ccm1_32 li{color:#dfdcd5;padding-left:18px;font-size:12px;line-height:1.7;position:relative}._serviceCopy_1ccm1_32 li:before{content:"";background:#c5b28e;border-radius:50%;width:5px;height:5px;position:absolute;top:8px;left:0}._serviceActions_1ccm1_39{flex-wrap:wrap;align-items:center;gap:16px;margin-top:auto;display:flex}._serviceActions_1ccm1_39>a:first-child{color:#191816;background:#d5c29b;border-radius:30px;align-items:center;gap:30px;padding:13px 18px;font-size:12px;font-weight:600;transition:background .2s,transform .2s;display:inline-flex}._serviceActions_1ccm1_39>a:first-child:hover{background:#ead9b7;transform:translateY(-2px)}._serviceReference_1ccm1_39{border-bottom:1px solid #ffffff25;font-size:11px;line-height:1.7;color:#b6b2a9!important}._serviceCredit_1ccm1_40{align-self:flex-start;padding:0 30px 18px;font-size:9px;color:#9b978e!important}@media (width<=700px){._servicesGrid_1ccm1_25{grid-template-columns:1fr;gap:24px}._serviceCopy_1ccm1_32{padding:24px}._serviceCredit_1ccm1_40{padding:0 24px 18px}._serviceCopy_1ccm1_32 h3{font-size:34px}._serviceMedia_1ccm1_27 button{bottom:12px;right:12px}._servicesIntro_1ccm1_15{font-size:14px}}._socials_1ccm1_14>p{color:#c6c6c3;margin:0;font-size:13px;line-height:1.6}._instagramLink_1ccm1_43{background:#ffffff04;border:1px solid #ffffff20;border-radius:16px;align-items:center;gap:14px;min-height:68px;padding:12px 18px;transition:border-color .2s,background .2s,transform .2s;display:flex}._instagramLink_1ccm1_43:hover{background:#ffffff08;border-color:#c5b28e80;transform:translateY(-2px)}._instagramIcon_1ccm1_45{color:#fff;background:linear-gradient(135deg,#8248c9,#d74376 55%,#ed994c);border-radius:13px;flex-shrink:0;place-items:center;width:42px;height:42px;display:grid}._instagramLink_1ccm1_43 strong{color:#f6f4ef;font-size:13px;font-weight:600;display:block}._instagramLink_1ccm1_43 small{color:#b8b9b8;margin-top:5px;font-size:12px;display:block}._instagramLink_1ccm1_43>span:last-child{color:var(--gold);margin-left:18px;font-size:22px}@media (width<=760px){._socials_1ccm1_14{flex-direction:column;align-items:stretch;gap:14px}._instagramLink_1ccm1_43>span:last-child{margin-left:auto}}._testPreview_1ccm1_51{color:#252725;background:#f4f1e9;border:1px solid #d3cfc3;align-self:center;min-width:0;padding:28px;box-shadow:0 16px 40px #00000014}._previewTop_1ccm1_51{letter-spacing:1.4px;border-bottom:1px solid #cecbc1;justify-content:space-between;align-items:center;padding-bottom:22px;font-size:11px;font-weight:700;display:flex}._previewTop_1ccm1_51>span:last-child{letter-spacing:0;color:#6a6b65;font-weight:400}._previewLabel_1ccm1_51{color:#73746d;justify-content:space-between;gap:12px;margin-top:24px;font-size:11px;display:flex}._testPreview_1ccm1_51 h3{letter-spacing:-.6px;margin:22px 0 24px;font:500 clamp(22px,2.3vw,30px)/1.45 Arial,sans-serif}._testPreview_1ccm1_51 h3>span{color:#96968d;letter-spacing:2px}._previewOptions_1ccm1_51{grid-template-columns:1fr 1fr;gap:10px;margin:0;padding:0;list-style:none;display:grid}._previewOptions_1ccm1_51 li{background:#faf8f3;border:1px solid #d5d3ca;align-items:center;gap:12px;padding:12px 14px;font-size:14px;display:flex}._previewOptions_1ccm1_51 li>span{color:#77786e;border-right:1px solid #d5d3ca;padding-right:12px;font-size:10px}._previewBottom_1ccm1_51{color:#686a62;border-top:1px solid #cecbc1;justify-content:space-between;align-items:center;gap:14px;margin-top:25px;padding-top:18px;font-size:10px;line-height:1.7;display:flex}._previewBottom_1ccm1_51>span:last-child{color:#34362f;font-size:20px}@media (width<=800px){._testPreview_1ccm1_51{width:100%;padding:24px}._testPreview_1ccm1_51 h3{font-size:27px}._previewLabel_1ccm1_51{margin-top:20px}._previewOptions_1ccm1_51 li{padding:12px}}._testTeaser_1ccm1_10{grid-template-columns:.9fr 1.1fr;align-items:center;gap:64px}._testFilm_1ccm1_52{background:#1c1c1b;border-radius:3px;min-width:0;position:relative;overflow:hidden}._testFilm_1ccm1_52 ._serviceMedia_1ccm1_27{aspect-ratio:5/4;min-height:360px}._testFilm_1ccm1_52 ._serviceShade_1ccm1_29{background:linear-gradient(#0000 25%,#090909e8)}._testFilm_1ccm1_52 ._serviceMedia_1ccm1_27 button{z-index:2;bottom:22px;right:20px}._testFilmCaption_1ccm1_52{color:#fff;pointer-events:none;gap:13px;display:grid;position:absolute;bottom:85px;left:30px;right:30px}._testFilmCaption_1ccm1_52>span{letter-spacing:2px;color:#e6d4ad;font:500 11px Arial,sans-serif}._testFilmCaption_1ccm1_52>strong{letter-spacing:-.5px;max-width:350px;font:400 clamp(27px,3vw,39px)/1.15 Georgia,serif}._testFilmCaption_1ccm1_52>small{color:#d7d7d2;font-size:12px}._testFilmCredit_1ccm1_52{color:#c4c4c0;z-index:2;font-size:10px;text-decoration:none;position:absolute;bottom:30px;left:30px}._testFilmCredit_1ccm1_52:hover{text-decoration:underline}@media (width<=800px){._testTeaser_1ccm1_10{grid-template-columns:1fr;gap:30px}._testFilm_1ccm1_52 ._serviceMedia_1ccm1_27{aspect-ratio:4/3;min-height:310px}._testFilmCaption_1ccm1_52{left:24px;right:24px}._testFilmCredit_1ccm1_52{left:24px}._testFilmCaption_1ccm1_52>strong{font-size:32px}}._brandImage_1ccm1_53{background:#fffdf8;border-radius:2px;flex-shrink:0;width:280px;height:68px;display:block;position:relative;overflow:hidden}._brand_1ccm1_1 ._brandImage_1ccm1_53 img,._footerBrand_1ccm1_1 ._brandImage_1ccm1_53 img{object-fit:contain;width:140%;max-width:none;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._brand_1ccm1_1{flex:none}._footerBrand_1ccm1_1{display:block}@media (width<=760px){._brandImage_1ccm1_53{width:200px;height:52px}._brand_1ccm1_1{flex:none}._account_1ccm1_1{min-width:80px}._footerBrand_1ccm1_1 ._brandImage_1ccm1_53{width:210px}}._entryLinks_1ccm1_55{grid-template-columns:1fr 1fr;gap:16px;max-width:1440px;margin:0 auto;padding:24px 5% 30px;display:grid}._entryLinks_1ccm1_55>a{background:linear-gradient(125deg,#24231e,#121514);border:1px solid #ffffff20;border-radius:16px;justify-content:space-between;align-items:center;gap:24px;min-width:0;padding:26px 30px;transition:border-color .2s,background .2s;display:flex}._entryLinks_1ccm1_55 small{color:#c5b28e;letter-spacing:1.8px;font-size:10px}._entryLinks_1ccm1_55 h2{letter-spacing:-.4px;margin:10px 0;font:400 clamp(25px,2.6vw,36px)/1.15 Georgia,serif}._entryLinks_1ccm1_55 p{color:#c1c6c0;max-width:400px;margin:0;font-size:13px;line-height:1.7}._entryArrow_1ccm1_55{color:#e5d2ad;border:1px solid #c5b28e65;border-radius:50%;flex-shrink:0;place-items:center;width:46px;height:46px;font-size:24px;display:grid}@media (width<=900px){._nav_1ccm1_1{flex-wrap:wrap;gap:22px;padding:18px 24px}._entryLinks_1ccm1_55{gap:12px;padding:18px 24px 24px}._entryLinks_1ccm1_55>a{gap:16px;padding:22px}}@media (width<=700px){._entryLinks_1ccm1_55{grid-template-columns:1fr;padding:16px 20px 24px}._entryLinks_1ccm1_55>a{padding:20px}._entryLinks_1ccm1_55 h2{font-size:28px}._entryLinks_1ccm1_55 p{font-size:12px}._entryArrow_1ccm1_55{width:40px;height:40px}}._entryLinks_1ccm1_55>a,._entryLinks_1ccm1_55 ._entryNews_1ccm1_55{color:#242b28;min-height:124px;box-shadow:none;background:#f4f2ec;border:1px solid #d4d1c8;border-radius:4px;padding:30px}._entryLinks_1ccm1_55>a:hover{background:#fff;border-color:#9caaa1}._entryLinks_1ccm1_55 h2{letter-spacing:-.6px;margin:0;font-family:Arial,Helvetica,sans-serif;font-size:clamp(25px,2.4vw,34px);font-weight:500}._entryArrow_1ccm1_55{color:#374f43;border-color:#aeb8b0;border-radius:4px;width:44px;height:44px}._entryLinks_1ccm1_55 ._entryNews_1ccm1_55{background:#fff}._entryLinks_1ccm1_55 ._entryNews_1ccm1_55:hover{background:#f4f2ec}@media (width<=700px){._entryLinks_1ccm1_55>a{min-height:104px;padding:22px}._entryLinks_1ccm1_55 h2{font-size:26px}}
