.IdrulG_pasmo{--margines:clamp(20px, 5vw, 64px);--wciecie:max(var(--margines), calc((100% - 1440px) / 2 + var(--margines)));align-items:flex-start;gap:var(--odstep,clamp(12px, 2vw, 28px));padding:0 var(--wciecie);scroll-padding-inline:var(--wciecie);scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;margin:0;list-style:none;display:flex;position:relative;overflow:auto hidden}.IdrulG_pasmo::-webkit-scrollbar{display:none}.IdrulG_pasmo>li{scroll-snap-align:start;flex:none}.IdrulG_pasmo:focus-visible{outline:1px solid var(--wash-60);outline-offset:8px}@media (min-width:768px){.IdrulG_pasmo{scroll-snap-type:x proximity}}@media (pointer:fine){.IdrulG_pasmo{cursor:grab}}.IdrulG_pasmo[data-ciagniete]{scroll-snap-type:none;cursor:grabbing;-webkit-user-select:none;user-select:none}.IdrulG_pasmo[data-ciagniete] a{pointer-events:none}.IdrulG_pasmo[data-podpowiedz]{scroll-snap-type:none}.IdrulG_sterowanie{align-items:center;gap:clamp(16px,2vw,24px);max-width:1440px;margin:clamp(20px,3vw,36px) auto 0;padding:0 clamp(20px,5vw,64px);display:flex}.IdrulG_licznik{font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.12em;color:var(--wash-45);font-variant-numeric:tabular-nums;flex:none;font-size:11px}.IdrulG_postep{background:var(--antumbra);flex:1;height:1px;position:relative;overflow:hidden}.IdrulG_postepPasek{width:var(--widoczne,100%);background:var(--wash-60);transform:translateX(var(--przesuniecie,0%));position:absolute;inset:0 auto 0 0}.IdrulG_akcja{flex:none}.IdrulG_strzalka{border:1px solid var(--antumbra);width:44px;height:44px;color:var(--wash-90);font-family:var(--font-jetbrains-mono), monospace;cursor:pointer;transition:border-color var(--czas-mikro) var(--krzywa), color var(--czas-mikro) var(--krzywa);background:0 0;justify-content:center;align-items:center;font-size:14px;display:none}@media (hover:hover) and (pointer:fine){.IdrulG_strzalka{display:inline-flex}}.IdrulG_strzalka:hover:not(:disabled){border-color:var(--wash-60);color:var(--swiatlo)}.IdrulG_strzalka:focus-visible{outline:1px solid var(--swiatlo);outline-offset:3px}.IdrulG_strzalka:disabled{color:var(--wash-30);cursor:default}@media (min-width:1280px){.IdrulG_siatka{scroll-snap-type:none;cursor:auto;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;align-items:start;display:grid;overflow:visible}.IdrulG_sterowanie.IdrulG_sterowanieSiatka>:not(.IdrulG_akcja){display:none}.IdrulG_sterowanie.IdrulG_sterowanieSiatka:not(:has(.IdrulG_akcja)){display:none}}@keyframes IdrulG_skupienie{0%,to{opacity:.42;transform:scale(.94)}40%,64%{opacity:1;transform:none}}@supports (animation-timeline:view()){@media (max-width:767px) and (prefers-reduced-motion:no-preference){.IdrulG_skupienie>li{animation:linear both IdrulG_skupienie;animation-timeline:view(inline)}}}@supports (-webkit-touch-callout:none){@media (hover:none) and (pointer:coarse){.IdrulG_skupienie>li{opacity:1;transform:none;animation:none!important}}}
.xrcAdG_academy{--academy-line:#34322e;--motion-base:.85s;--motion-shift:22px;color:var(--wash-90);padding-top:clamp(26px,4vw,52px)}.xrcAdG_academy :is(section,h1){scroll-margin-top:100px}.xrcAdG_academy h2{color:var(--swiatlo);letter-spacing:-.045em;margin:0;font-size:clamp(36px,4.4vw,64px);font-weight:500;line-height:1.04}.xrcAdG_academy em{font-family:var(--font-instrument-serif), serif;letter-spacing:-.025em;font-weight:400}.xrcAdG_academy p{line-height:1.7}.xrcAdG_breadcrumb,.xrcAdG_eyebrow,.xrcAdG_heroNote,.xrcAdG_chapterNav,.xrcAdG_smallNote,.xrcAdG_dayMeta,.xrcAdG_endnote{font-family:var(--font-jetbrains-mono), monospace}.xrcAdG_breadcrumb{text-transform:uppercase;letter-spacing:.12em;color:var(--wash-60);gap:14px;margin-bottom:34px;font-size:10px;display:flex}.xrcAdG_breadcrumb a:hover{color:var(--swiatlo)}.xrcAdG_eyebrow{letter-spacing:.15em;text-transform:uppercase;color:var(--wash-90);margin:0 0 26px;font-size:10px;font-weight:400}.xrcAdG_hero{grid-template-columns:1.1fr 1fr;align-items:center;gap:4%;display:grid}.xrcAdG_heroCopy{padding:30px 0}.xrcAdG_hero h1{letter-spacing:-.06em;color:var(--swiatlo);margin:0 0 28px;font-size:clamp(64px,7.2vw,104px);font-weight:500;line-height:.98}.xrcAdG_hero h1 em{color:#d8cebf}.xrcAdG_dot{background:#c4b8a6;border-radius:50%;width:5px;height:5px;margin:0 9px 2px 0;display:inline-block;box-shadow:0 0 18px #c4b8a660}.xrcAdG_heroSubtitle{color:var(--swiatlo);margin:0 0 14px;font-size:18px}.xrcAdG_heroDescription{color:#aaa59d;max-width:430px;margin:0;font-size:16px}.xrcAdG_actions{flex-wrap:wrap;align-items:center;gap:24px;margin-top:32px;display:flex}.xrcAdG_button,.xrcAdG_darkButton{background:var(--swiatlo);min-height:54px;color:var(--umbra);justify-content:space-between;align-items:center;gap:26px;padding:15px 24px;font-size:13px;font-weight:600;transition:background .2s,transform .2s;display:inline-flex}.xrcAdG_button:hover{background:#ded7cb;transform:translateY(-2px)}.xrcAdG_textLink{min-height:44px;color:var(--swiatlo);border-bottom:1px solid var(--academy-line);align-items:center;gap:20px;font-size:13px;display:inline-flex}.xrcAdG_textLink:hover{border-color:var(--swiatlo)}.xrcAdG_heroNote{color:var(--wash-60);letter-spacing:.015em;margin:24px 0 0;font-size:10px}.xrcAdG_portrait{background:var(--penumbra);height:clamp(470px,43vw,620px);margin:0;position:relative;overflow:hidden}.xrcAdG_portrait:before{content:"";z-index:1;pointer-events:none;background:radial-gradient(82% 72% at 50% 48%,#0000 0 44%,#223b6a08 64%,#294f8a16 100%),radial-gradient(72% 58% at 104% 4%,#4267a62a 0%,#30528a10 40%,#0000 72%),linear-gradient(#263f6b0e 0%,#0000 31%);position:absolute;inset:0}.xrcAdG_portrait:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#0000 60%,#0a0a09e8 100%);position:absolute;inset:0}.xrcAdG_portraitImage{z-index:0;object-fit:cover;object-position:50% 56%}.xrcAdG_portraitTag{z-index:2;color:var(--swiatlo);flex-direction:column;align-items:flex-end;display:flex;position:absolute;top:24px;right:24px}.xrcAdG_portraitTag>span{font-family:var(--font-jetbrains-mono), monospace;text-transform:uppercase;letter-spacing:.12em;font-size:9px}.xrcAdG_portraitTag strong{font-family:var(--font-instrument-serif), serif;font-size:76px;font-weight:400;line-height:1.1}.xrcAdG_portrait figcaption{z-index:2;justify-content:space-between;align-items:flex-end;gap:20px;display:flex;position:absolute;inset:auto 28px 26px}.xrcAdG_portrait figcaption div{gap:8px;display:grid}.xrcAdG_portrait figcaption span{font-size:10px;line-height:1.6;font-family:var(--font-jetbrains-mono), monospace;color:#d3cec6}.xrcAdG_portrait figcaption strong{color:var(--swiatlo);font-size:22px;font-weight:500}.xrcAdG_quickFacts{border:1px solid var(--academy-line);background:linear-gradient(135deg,#17223866,#ffffff02 68%);grid-template-columns:repeat(4,minmax(0,1fr));margin:34px 0 0;display:grid}.xrcAdG_quickFacts>div{border-left:1px solid var(--academy-line);min-width:0;padding:18px 20px}.xrcAdG_quickFacts>div:first-child{border-left:0}.xrcAdG_quickFacts dt{font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--wash-60);font-size:9px}.xrcAdG_quickFacts dd{color:var(--swiatlo);letter-spacing:-.01em;margin:7px 0 0;font-size:16px;font-weight:500;line-height:1.35}.xrcAdG_stats{border-block:1px solid var(--academy-line);grid-template-columns:repeat(3,1fr);margin:52px 0 0;padding:26px 0;display:grid}.xrcAdG_stats>div{border-left:1px solid var(--academy-line);align-items:center;gap:24px;padding:0 32px;display:flex}.xrcAdG_stats>div:first-child{border-left:0;padding-left:0}.xrcAdG_stats dt{max-width:140px;color:var(--wash-60);font-size:12px;line-height:1.6}.xrcAdG_stats dd{white-space:nowrap;color:var(--swiatlo);font-size:42px;font-family:var(--font-instrument-serif), serif;order:-1;margin:0}.xrcAdG_chapterNav{text-transform:uppercase;letter-spacing:.07em;flex-wrap:wrap;justify-content:space-between;gap:16px;padding:23px 0;font-size:10px;display:flex}.xrcAdG_chapterNav a{align-items:center;gap:12px;min-height:32px;display:inline-flex}.xrcAdG_chapterNav a:hover{color:var(--swiatlo)}.xrcAdG_chapterNav span{color:var(--wash-60)}.xrcAdG_section{margin-top:clamp(80px,10vw,144px)}.xrcAdG_intro,.xrcAdG_program,.xrcAdG_audience,.xrcAdG_enrollment{grid-template-columns:1fr 1fr;gap:9%;display:grid}.xrcAdG_introCopy{padding-top:38px}.xrcAdG_introCopy>p,.xrcAdG_programHeading>p:not(.xrcAdG_eyebrow),.xrcAdG_audience>div>p:not(.xrcAdG_eyebrow),.xrcAdG_enrollmentCopy>p:not(.xrcAdG_eyebrow){color:#aaa59d;font-size:16px}.xrcAdG_introCopy .xrcAdG_lead{color:var(--swiatlo);letter-spacing:-.015em;margin-top:0;font-size:24px;line-height:1.4}.xrcAdG_introCopy .xrcAdG_textLink{margin-top:8px}.xrcAdG_program{border-top:1px solid var(--academy-line);padding-top:60px}.xrcAdG_programHeading>p:not(.xrcAdG_eyebrow){max-width:350px;margin-top:26px}.xrcAdG_smallNote{color:var(--wash-60);font-size:10px;display:block}.xrcAdG_programHeading .xrcAdG_smallNote{margin-top:36px}.xrcAdG_syllabus{border-top:1px solid var(--academy-line)}.xrcAdG_topic{border-bottom:1px solid var(--academy-line)}.xrcAdG_topic summary{cursor:pointer;align-items:center;gap:20px;min-height:80px;padding:20px 0;list-style:none;display:flex}.xrcAdG_topic summary::-webkit-details-marker{display:none}.xrcAdG_topic summary h3{letter-spacing:-.02em;color:var(--swiatlo);margin:0;font-size:19px;font-weight:400}.xrcAdG_number{color:var(--wash-60);font-family:var(--font-jetbrains-mono), monospace;font-size:10px}.xrcAdG_plus{flex:0 0 14px;width:14px;height:14px;margin-left:auto;position:relative}.xrcAdG_plus:before,.xrcAdG_plus:after{content:"";background:var(--wash-90);position:absolute}.xrcAdG_plus:before{width:14px;height:1px;top:6px}.xrcAdG_plus:after{width:1px;height:14px;transition:transform .2s;left:6px}.xrcAdG_topic[open] .xrcAdG_plus:after{transform:rotate(90deg)}.xrcAdG_topic[open] summary .xrcAdG_number{color:var(--swiatlo)}.xrcAdG_topic>p{color:#aaa59d;margin:-2px 30px 26px 34px;font-size:14px}.xrcAdG_techniques{border:1px solid var(--academy-line);background:linear-gradient(115deg,#ffffff04,#0000 70%);margin-top:72px;padding:clamp(28px,4vw,52px)}.xrcAdG_techniquesHeader{position:relative}.xrcAdG_techniquesHeader h2{font-size:clamp(32px,3.3vw,46px)}.xrcAdG_formula{font-family:var(--font-instrument-serif), serif;letter-spacing:-.06em;color:#918575;font-size:110px;position:absolute;bottom:-10px;right:0}.xrcAdG_techniqueGrid{grid-template-columns:repeat(3,1fr);gap:40px;margin-top:44px;display:grid}.xrcAdG_inkStudy{border-block:1px solid var(--academy-line);justify-content:center;align-items:center;gap:18px;height:94px;display:flex;overflow:hidden}.xrcAdG_inkStudy i{background:#c6c0b5;width:6px;height:60px;display:block;transform:rotate(32deg)}.xrcAdG_inkStudy0 i:first-child{width:2px}.xrcAdG_inkStudy0 i:nth-child(2){width:4px}.xrcAdG_inkStudy1 i{background:linear-gradient(90deg,#c6c0b5,#0000);width:40px;height:50px}.xrcAdG_inkStudy2 i{width:35px;height:45px}.xrcAdG_inkStudy2 i:nth-child(2){opacity:.6}.xrcAdG_inkStudy2 i:nth-child(3){opacity:.25}.xrcAdG_technique h3{align-items:center;gap:16px;margin:25px 0 16px;font-size:20px;font-weight:500;display:flex}.xrcAdG_technique h3 span{font-family:var(--font-jetbrains-mono), monospace;color:var(--wash-60);font-size:10px}.xrcAdG_technique ul{color:#aaa59d;margin:0;padding:0 0 0 32px;font-size:13px;line-height:2;list-style:none}.xrcAdG_sectionHeading{justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:44px;display:flex}.xrcAdG_sectionHeading>p{color:#aaa59d;max-width:310px;margin:0;font-size:14px}.xrcAdG_days{grid-template-columns:1fr 1fr;gap:24px;display:grid}.xrcAdG_day{border:1px solid var(--academy-line);background:#151513;flex-direction:column;padding:clamp(26px,3.3vw,46px);display:flex}.xrcAdG_day:last-child{background:linear-gradient(135deg,#252320,#111110 75%)}.xrcAdG_dayMeta{color:#b2aba0;letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:center;font-size:10px;display:flex}.xrcAdG_dayMeta>span:last-child{font-family:var(--font-instrument-serif), serif;color:#9e9486;font-size:64px;line-height:1}.xrcAdG_day h3{letter-spacing:-.03em;color:var(--swiatlo);margin:24px 0;font-size:30px;font-weight:500}.xrcAdG_day ul{margin:0 0 30px;padding:0;list-style:none}.xrcAdG_day li{gap:16px;padding:9px 0;font-size:14px;display:flex}.xrcAdG_day li>span{color:var(--wash-60)}.xrcAdG_day .xrcAdG_dayOutcome{border-top:1px solid var(--academy-line);color:var(--wash-60);margin:auto 0 0;padding-top:22px;font-size:12px}.xrcAdG_audience>div>p:not(.xrcAdG_eyebrow){max-width:390px;margin-top:26px}.xrcAdG_audience>ul{border-top:1px solid var(--academy-line);margin:0;padding:0;list-style:none}.xrcAdG_audience li{border-bottom:1px solid var(--academy-line);align-items:baseline;gap:24px;padding:25px 0;font-size:16px;line-height:1.6;display:flex}.xrcAdG_graduates{margin-inline:calc(-1*clamp(20px,5vw,64px))}.xrcAdG_graduate{width:290px}.xrcAdG_graduateImage{aspect-ratio:3/4;background:var(--penumbra);position:relative;overflow:hidden}.xrcAdG_graduateImage img{transition:transform .5s}.xrcAdG_graduate:hover img{transform:scale(1.025)}.xrcAdG_graduate>p{justify-content:space-between;align-items:baseline;gap:14px;margin:16px 0 0;display:flex}.xrcAdG_graduate strong{font-size:16px;font-weight:500}.xrcAdG_graduate>p>span{font-family:var(--font-jetbrains-mono), monospace;color:var(--wash-60);font-size:9px}.xrcAdG_opinions{--opinion-accent:#94a7c4}.xrcAdG_opinionsHead{grid-template-columns:1fr 1fr;align-items:end;gap:9%;margin-bottom:clamp(48px,6vw,84px);display:grid}.xrcAdG_opinionsSummary .xrcAdG_opinionsLead{max-width:480px;color:var(--swiatlo);letter-spacing:-.012em;text-wrap:pretty;margin:0;font-size:20px;line-height:1.5}.xrcAdG_opinionsSummary .xrcAdG_smallNote{letter-spacing:.1em;text-transform:uppercase;margin:22px 0 0}.xrcAdG_opinionTheme{font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--wash-90);align-items:baseline;gap:14px;margin:0;font-size:10px;font-weight:400;line-height:1.6;display:flex}.xrcAdG_opinionTheme>span{color:var(--opinion-accent)}.xrcAdG_opinions blockquote{margin:0}.xrcAdG_opinions blockquote p{font-family:var(--font-instrument-serif), serif;text-wrap:pretty;margin:0;font-weight:400}.xrcAdG_byline{font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--wash-60);flex-wrap:wrap;align-items:baseline;gap:6px 12px;font-size:10px;line-height:1.6;display:flex}.xrcAdG_byline strong{color:#d3cec6;font-weight:400}.xrcAdG_byline>span:not(.xrcAdG_stars){flex-basis:100%}.xrcAdG_stars{color:#aebfd8;letter-spacing:.14em}.xrcAdG_featured{border-block:1px solid var(--academy-line);grid-template-rows:auto 1fr auto;grid-template-columns:minmax(170px,.27fr) 1fr;column-gap:clamp(32px,5vw,88px);margin:0;padding-block:clamp(40px,5vw,76px);display:grid}.xrcAdG_featured .xrcAdG_opinionTheme{grid-area:1/1}.xrcAdG_quoteMark{font-family:var(--font-instrument-serif), serif;color:#4b6690;grid-area:2/1;align-self:start;margin-top:30px;font-size:clamp(120px,12vw,190px);line-height:.62;transform:translateY(-.5em)}.xrcAdG_featured blockquote{grid-area:1/2/3}.xrcAdG_featured blockquote p{color:#b9b4ab;letter-spacing:-.012em;max-width:24em;font-size:clamp(28px,3.1vw,46px);line-height:1.16}.xrcAdG_punchline{color:var(--swiatlo)}.xrcAdG_featured figcaption{grid-area:3/2;margin-top:clamp(28px,3vw,40px)}.xrcAdG_featuredSlad{color:#6f89b3;width:min(56%,340px);height:clamp(7px,.8vw,10px);margin-bottom:20px;display:block}.xrcAdG_featured .xrcAdG_byline>span:not(.xrcAdG_stars){flex-basis:auto}.xrcAdG_opinionList{grid-template-columns:1fr 1fr;column-gap:clamp(32px,6vw,96px);margin:0;padding:0;list-style:none;display:grid}.xrcAdG_opinion{border-bottom:1px solid var(--academy-line);padding-block:clamp(32px,3.6vw,50px);transition:border-color .4s}.xrcAdG_opinion figure{flex-direction:column;height:100%;margin:0;display:flex}.xrcAdG_opinion .xrcAdG_opinionTheme{margin-bottom:22px}.xrcAdG_opinion blockquote{flex:1;margin-bottom:26px}.xrcAdG_opinion blockquote p{max-width:30em;color:var(--wash-90);font-size:clamp(20px,1.8vw,25px);line-height:1.3}.xrcAdG_opinion:hover{border-bottom-color:#536884}.xrcAdG_opinionSource{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px 48px;margin-top:34px;display:flex}.xrcAdG_opinionSource p{max-width:600px;color:var(--wash-60);margin:0;font-size:12px;line-height:1.7}.xrcAdG_workbook{background:var(--krem);color:var(--krem-tusz);grid-template-columns:.9fr 1.1fr;align-items:center;gap:8%;margin-top:clamp(80px,10vw,144px);padding:clamp(28px,5vw,72px);display:grid}.xrcAdG_workbook h2{color:var(--krem-tusz);font-size:clamp(36px,4.2vw,58px)}.xrcAdG_workbook .xrcAdG_eyebrow,.xrcAdG_workbook .xrcAdG_smallNote{color:var(--krem-szary)}.xrcAdG_workbookCopy h3{margin:26px 0 12px;font-size:17px;font-weight:500}.xrcAdG_workbookCopy>p:not(.xrcAdG_eyebrow):not(.xrcAdG_smallNote){color:var(--krem-szary);font-size:14px}.xrcAdG_workbook .xrcAdG_smallNote{margin:16px 0 0}.xrcAdG_darkButton{background:var(--krem-tusz);color:var(--swiatlo);margin-top:16px}.xrcAdG_darkButton:hover{background:#35312b;transform:translateY(-2px)}.xrcAdG_workbookArt{perspective:1000px;justify-content:center;align-items:center;padding:22px;display:flex}.xrcAdG_book{color:#e9e5de;background:#20201d;border-left:7px solid #35352f;flex-direction:column;justify-content:space-between;width:270px;min-height:365px;padding:24px 28px;display:flex;position:relative;transform:rotate(-7deg)rotateY(12deg);box-shadow:16px 22px 30px #352a242b,3px 1px #b8b1a4,6px 2px #f4efe7}.xrcAdG_book>span{font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.07em;text-transform:uppercase;font-size:9px;line-height:1.5}.xrcAdG_book>strong{z-index:1;letter-spacing:-.04em;margin:24px 0 80px;font-size:40px;font-weight:400;line-height:1;position:relative}.xrcAdG_bookOrbit{width:135px;height:135px;font-family:var(--font-instrument-serif), serif;color:#bcb09b;border:1px solid #827968;border-radius:50%;place-items:center;font-size:42px;display:grid;position:absolute;bottom:56px;right:17px}.xrcAdG_bookOrbit:after{content:"";border:1px solid #827968;border-radius:50%;position:absolute;inset:10px -12px;transform:rotate(-35deg)}.xrcAdG_enrollment{gap:12%}.xrcAdG_enrollmentCopy>p:not(.xrcAdG_eyebrow){max-width:390px;margin:26px 0}.xrcAdG_included{margin:30px 0 0;padding:0;list-style:none}.xrcAdG_included li{border-bottom:1px solid var(--academy-line);gap:18px;padding:14px 0;font-size:14px;line-height:1.6;display:flex}.xrcAdG_included li>span{color:#b3a58f}.xrcAdG_priceCard{background:radial-gradient(at 100% 0,#29497938,#0000 75%),#101319;border:1px solid #46536c;padding:clamp(26px,3.5vw,48px)}.xrcAdG_priceCard .xrcAdG_price{color:var(--swiatlo);letter-spacing:-.05em;margin:32px 0 8px;font-size:clamp(50px,5vw,72px);line-height:1}.xrcAdG_priceMeta{color:#aaa59d;margin:0;font-size:12px}.xrcAdG_bookingSteps{border-block:1px solid var(--academy-line);margin:26px 0;padding:22px 0}.xrcAdG_bookingSteps p{margin:0 0 12px;font-size:13px}.xrcAdG_bookingSteps p:last-child{margin-bottom:0}.xrcAdG_bookingSteps p>span{font-family:var(--font-jetbrains-mono), monospace;color:var(--wash-60);margin-right:12px;font-size:10px}.xrcAdG_priceCard .xrcAdG_button{width:100%}.xrcAdG_email{text-align:center;color:#aaa59d;overflow-wrap:anywhere;margin-top:18px;font-size:11px;display:block}.xrcAdG_email:hover{color:var(--swiatlo)}.xrcAdG_phone{border-top:1px solid var(--academy-line);flex-wrap:wrap;justify-content:space-between;gap:8px 16px;margin-top:28px;padding-top:28px;font-size:11px;display:flex}.xrcAdG_phone>span{color:var(--wash-60)}.xrcAdG_phone a{color:var(--swiatlo)}.xrcAdG_endnote{border-top:1px solid var(--academy-line);color:var(--wash-60);letter-spacing:.08em;text-transform:uppercase;flex-wrap:wrap;justify-content:space-between;gap:20px;margin-top:100px;padding-block:32px;font-size:9px;display:flex}@media (min-width:1100px){.xrcAdG_programHeading{align-self:start;position:sticky;top:110px}}@media (max-width:1100px){.xrcAdG_hero h1{font-size:clamp(58px,7.2vw,80px)}.xrcAdG_stats>div{gap:16px;padding-inline:22px}.xrcAdG_intro,.xrcAdG_program,.xrcAdG_audience,.xrcAdG_enrollment{gap:6%}.xrcAdG_techniqueGrid{gap:24px}}@media (max-width:899px){.xrcAdG_quickFacts{grid-template-columns:repeat(2,minmax(0,1fr))}.xrcAdG_quickFacts>div:nth-child(3){border-left:0}.xrcAdG_quickFacts>div:nth-child(n+3){border-top:1px solid var(--academy-line)}.xrcAdG_hero{grid-template-columns:1fr;gap:34px}.xrcAdG_heroCopy{padding:16px 0 0}.xrcAdG_hero h1{font-size:clamp(62px,10vw,88px)}.xrcAdG_heroDescription{max-width:520px}.xrcAdG_portrait{height:570px}.xrcAdG_portraitImage{object-position:50% 47%}.xrcAdG_intro,.xrcAdG_program,.xrcAdG_audience,.xrcAdG_enrollment{grid-template-columns:1fr;gap:36px}.xrcAdG_introCopy{max-width:600px;padding-top:0}.xrcAdG_programHeading .xrcAdG_smallNote{margin-top:20px}.xrcAdG_stats>div{flex-direction:column;align-items:flex-start;gap:6px}.xrcAdG_stats dt{max-width:none}.xrcAdG_stats dd{font-size:38px}.xrcAdG_sectionHeading{align-items:flex-start}.xrcAdG_sectionHeading>p{max-width:230px}.xrcAdG_workbook{gap:5%;padding-inline:30px}.xrcAdG_workbookArt{padding:10px}.xrcAdG_book{width:220px;min-height:330px;padding:22px}.xrcAdG_book>strong{font-size:33px}.xrcAdG_enrollmentCopy>p:not(.xrcAdG_eyebrow){max-width:530px}.xrcAdG_opinionsHead{grid-template-columns:1fr;gap:28px}.xrcAdG_featured{grid-template-rows:none;grid-template-columns:1fr}.xrcAdG_featured :is(.xrcAdG_opinionTheme,.xrcAdG_quoteMark,blockquote,figcaption){grid-area:auto/1}.xrcAdG_quoteMark{height:.42em;margin-top:28px}.xrcAdG_featured blockquote{margin-top:6px}.xrcAdG_opinionList{grid-template-columns:1fr}}@media (max-width:599px){.xrcAdG_quickFacts{margin-top:26px}.xrcAdG_quickFacts>div{padding:14px 16px}.xrcAdG_quickFacts dt{font-size:8px}.xrcAdG_quickFacts dd{font-size:14px}.xrcAdG_breadcrumb{margin-bottom:20px}.xrcAdG_eyebrow{letter-spacing:.1em;margin-bottom:24px;font-size:9px}.xrcAdG_hero h1{margin-bottom:24px;font-size:clamp(54px,14.5vw,82px)}.xrcAdG_heroSubtitle{font-size:16px}.xrcAdG_heroDescription{font-size:14px}.xrcAdG_actions{gap:18px;margin-top:26px}.xrcAdG_button,.xrcAdG_darkButton{gap:18px;padding-inline:18px;font-size:12px}.xrcAdG_textLink{gap:12px;font-size:12px}.xrcAdG_heroNote{max-width:270px;font-size:9px;line-height:1.8}.xrcAdG_portrait{height:440px}.xrcAdG_portraitImage{object-position:50% 52%}.xrcAdG_portrait figcaption{inset-inline:20px;bottom:22px}.xrcAdG_portrait figcaption strong{font-size:20px}.xrcAdG_portraitTag{top:18px;right:20px}.xrcAdG_portraitTag strong{font-size:65px}.xrcAdG_stats{margin-top:32px;padding-block:24px}.xrcAdG_stats>div{padding-inline:16px}.xrcAdG_stats>div:last-child{padding-right:0}.xrcAdG_stats dd{font-size:34px}.xrcAdG_stats dt{font-size:10px}.xrcAdG_chapterNav{grid-template-columns:1fr 1fr;gap:4px 14px;font-size:9px;display:grid}.xrcAdG_chapterNav a{min-height:44px}.xrcAdG_section{margin-top:76px}.xrcAdG_introCopy .xrcAdG_lead{font-size:22px}.xrcAdG_introCopy>p,.xrcAdG_programHeading>p:not(.xrcAdG_eyebrow),.xrcAdG_audience>div>p:not(.xrcAdG_eyebrow),.xrcAdG_enrollmentCopy>p:not(.xrcAdG_eyebrow){font-size:14px}.xrcAdG_program{padding-top:36px}.xrcAdG_topic summary{gap:16px;min-height:76px}.xrcAdG_topic summary h3{font-size:17px}.xrcAdG_topic>p{margin-left:29px;margin-right:20px}.xrcAdG_techniques{margin-top:42px;padding:26px}.xrcAdG_techniquesHeader h2{font-size:34px}.xrcAdG_formula{margin-top:20px;font-size:64px;line-height:1;display:block;position:static}.xrcAdG_techniqueGrid{grid-template-columns:1fr;gap:30px;margin-top:28px}.xrcAdG_inkStudy{height:80px}.xrcAdG_technique ul{font-size:14px}.xrcAdG_sectionHeading{margin-bottom:30px;display:block}.xrcAdG_sectionHeading>p{max-width:330px;margin-top:24px}.xrcAdG_days{grid-template-columns:1fr;gap:16px}.xrcAdG_day h3{font-size:28px}.xrcAdG_dayMeta>span:last-child{font-size:56px}.xrcAdG_audience li{padding-block:22px;font-size:14px}.xrcAdG_graduate{width:72vw}.xrcAdG_chapterNav a:last-child:nth-child(odd){grid-column:1/-1}.xrcAdG_opinionsSummary .xrcAdG_opinionsLead{font-size:18px}.xrcAdG_featured blockquote p{font-size:26px;line-height:1.2}.xrcAdG_quoteMark{font-size:96px}.xrcAdG_opinion blockquote p{font-size:20px}.xrcAdG_workbook{grid-template-columns:1fr;gap:30px;padding:36px 26px}.xrcAdG_workbookArt{padding-block:12px 24px}.xrcAdG_book{width:220px;min-height:310px}.xrcAdG_workbookCopy h2{font-size:39px}.xrcAdG_included li{font-size:13px}.xrcAdG_endnote{margin-top:70px;font-size:8px}.xrcAdG_endnote>span:nth-child(2){display:none}}.xrcAdG_hero,.xrcAdG_program,.xrcAdG_graduateSection,.xrcAdG_opinions,.xrcAdG_enrollment{isolation:isolate;position:relative}.xrcAdG_academy .xrcAdG_navyGlow{--pt:26 57 120;--dryf-czas:19s;--dryf-x:-72px;--dryf-y:46px}.xrcAdG_program .xrcAdG_navyGlow{--dryf-faza:-11s;--dryf-czas:23s}.xrcAdG_graduateSection .xrcAdG_navyGlow{--pt:33 61 112;--dryf-faza:-4s}.xrcAdG_opinions .xrcAdG_navyGlow{--dryf-faza:-15s;--dryf-czas:25s}.xrcAdG_enrollment .xrcAdG_navyGlow{--dryf-faza:-8s;--dryf-czas:21s}.xrcAdG_portrait{box-shadow:0 0 0 1px #b6c9e014,0 0 72px #31598b17,0 32px 90px #03091340}.xrcAdG_day:last-child{background:linear-gradient(135deg,#1c2738c4,#101319 75%);border-color:#354259}.xrcAdG_techniques{background:linear-gradient(115deg,#1b315624,#ffffff02 75%)}.xrcAdG_arrow{--arrow-turn:-45deg;flex:0 0 28px;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.xrcAdG_arrow[data-direction=down]{--arrow-turn:90deg}.xrcAdG_arrow[data-direction=up]{--arrow-turn:-90deg}.xrcAdG_arrow svg{width:22px;height:22px;transform:rotate(var(--arrow-turn));transition:transform .45s cubic-bezier(.22,1,.36,1)}.xrcAdG_button .xrcAdG_arrow,.xrcAdG_darkButton .xrcAdG_arrow{border-left:1px solid;border-color:color-mix(in srgb, currentColor 20%, transparent);flex-basis:46px;width:46px;margin-right:-8px;padding-left:16px}.xrcAdG_textLink{transition:border-color .35s}.xrcAdG_textLink .xrcAdG_arrow{flex-basis:22px;width:22px}.xrcAdG_chapterNav .xrcAdG_arrow{flex-basis:18px;width:18px;height:18px}.xrcAdG_chapterNav .xrcAdG_arrow svg{width:17px;height:17px}.xrcAdG_smallNote:has(.xrcAdG_arrow){align-items:center;gap:12px;display:flex}.xrcAdG_phone a,.xrcAdG_endnote a{align-items:center;gap:8px;display:inline-flex}.xrcAdG_phone .xrcAdG_arrow,.xrcAdG_endnote .xrcAdG_arrow{flex-basis:18px;width:18px;height:18px}.xrcAdG_phone .xrcAdG_arrow svg,.xrcAdG_endnote .xrcAdG_arrow svg{width:17px;height:17px}.xrcAdG_listMark{border:1px solid #94a7c4;flex:0 0 5px;width:5px;height:5px;margin:.55em 4px 0 1px;transform:rotate(45deg)}.xrcAdG_topic summary{transition:color .3s,padding .4s}.xrcAdG_topic summary:hover h3,.xrcAdG_topic summary:hover .xrcAdG_plus{color:#bccde6}.xrcAdG_topic[open]{border-bottom-color:#536884}.xrcAdG_plus:before,.xrcAdG_plus:after{background:currentColor}.xrcAdG_book{transition:transform .8s cubic-bezier(.22,1,.36,1),box-shadow .8s}.xrcAdG_graduates button{border-color:#657a9759;border-radius:50%;transition:background .3s,border-color .3s}.xrcAdG_graduates button>span{place-items:center;font-size:0;display:grid}.xrcAdG_graduates button>span:before{content:"";background:currentColor;width:23px;height:23px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4 12h15M13 6l6 6-6 6' fill='none' stroke='black' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4 12h15M13 6l6 6-6 6' fill='none' stroke='black' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat}.xrcAdG_graduates button:first-of-type>span:before{transform:rotate(180deg)}.xrcAdG_graduates button:enabled:hover{background:#223655;border-color:#8fa9cc}@keyframes xrcAdG_academy-enter{0%{opacity:.55;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes xrcAdG_academy-portrait{0%{transform:scale(1.045)}to{transform:scale(1)}}@keyframes xrcAdG_academy-open{0%{opacity:.4;transform:translateY(-5px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){.xrcAdG_heroCopy>*{animation:.95s cubic-bezier(.22,1,.36,1) both xrcAdG_academy-enter}.xrcAdG_heroCopy>:nth-child(2){animation-delay:70ms}.xrcAdG_heroCopy>:nth-child(3),.xrcAdG_heroCopy>:nth-child(4){animation-delay:.14s}.xrcAdG_heroCopy>:nth-child(5),.xrcAdG_heroCopy>:nth-child(6){animation-delay:.21s}.xrcAdG_portraitImage{animation:1.6s cubic-bezier(.22,1,.36,1) both xrcAdG_academy-portrait}.xrcAdG_topic[open]>p{animation:.4s ease-out xrcAdG_academy-open}.xrcAdG_inkStudy i{transform-origin:50% 100%;transition:transform 1s cubic-bezier(.22,1,.36,1),opacity 1s}.xrcAdG_inkStudy i:nth-child(2){transition-delay:.1s}.xrcAdG_inkStudy i:nth-child(3){transition-delay:.2s}.xrcAdG_technique.czeka .xrcAdG_inkStudy i{opacity:.15;transform:rotate(32deg)scaleY(.15)}.xrcAdG_academy :is(a:hover,a:focus-visible) .xrcAdG_arrow svg{transform:rotate(var(--arrow-turn)) translateX(3px)}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.xrcAdG_workbook:hover .xrcAdG_book{transform:rotate(-3deg)rotateY(4deg)translateY(-5px);box-shadow:20px 28px 38px #352a2433,3px 1px #b8b1a4,6px 2px #f4efe7}}@media (max-width:599px){.xrcAdG_academy .xrcAdG_navyGlow{--dryf-x:-35px;--dryf-y:24px;width:185vw}.xrcAdG_hero .xrcAdG_navyGlow{height:115%;top:35%}.xrcAdG_button .xrcAdG_arrow,.xrcAdG_darkButton .xrcAdG_arrow{flex-basis:38px;width:38px;padding-left:12px}}@media (prefers-reduced-motion:reduce){.xrcAdG_academy *,.xrcAdG_academy :before,.xrcAdG_academy :after{transition:none!important;animation:none!important}.xrcAdG_button:hover,.xrcAdG_darkButton:hover,.xrcAdG_graduate:hover img{transform:none}}.xrcAdG_stages{border-top:1px solid var(--academy-line);margin:0;padding:0;list-style:none}.xrcAdG_stages li{border-bottom:1px solid var(--academy-line);grid-template-columns:56px minmax(190px,.8fr) 1.4fr;align-items:baseline;gap:24px;padding:24px 16px;display:grid}.xrcAdG_stages li.xrcAdG_stageStudio{background:linear-gradient(90deg,#1b31563a,#ffffff02 72%)}.xrcAdG_stageNumber{font-family:var(--font-instrument-serif), serif;color:#9e9486;font-size:34px;line-height:1}.xrcAdG_stageStudio .xrcAdG_stageNumber{color:#aebfd8}.xrcAdG_stages h3{color:var(--swiatlo);letter-spacing:-.02em;margin:0;font-size:19px;font-weight:500}.xrcAdG_stages .xrcAdG_stageWhen{font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--wash-60);margin:6px 0 0;font-size:10px;line-height:1.6}.xrcAdG_stageStudio .xrcAdG_stageWhen{color:#aebfd8}.xrcAdG_stages li>p{color:#aaa59d;margin:0;font-size:15px}.xrcAdG_methodDoc{border:1px solid var(--academy-line);background:linear-gradient(115deg,#1b315624,#ffffff02 75%);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:clamp(28px,5vw,72px);margin-top:clamp(40px,5vw,64px);padding:clamp(24px,3.5vw,48px);display:grid}.xrcAdG_docCover{aspect-ratio:1/1.414;background:#0f0f0e;border:1px solid #2e2d2a;flex-direction:column;justify-content:space-between;width:188px;padding:18px 16px;transition:transform .8s cubic-bezier(.22,1,.36,1),box-shadow .8s;display:flex;position:relative;overflow:hidden;transform:rotate(-2deg);box-shadow:14px 18px 36px #0306104d}.xrcAdG_docCover:before,.xrcAdG_docCover:after{content:"";aspect-ratio:1;pointer-events:none;border:1px solid #ffffff1c;border-radius:50%;position:absolute}.xrcAdG_docCover:before{width:150%;top:-58%;right:-72%}.xrcAdG_docCover:after{width:112%;top:-40%;right:-53%}.xrcAdG_docCover>span{font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.14em;text-transform:uppercase;color:#bdb6aa;font-size:8px;position:relative}.xrcAdG_docCover>span em{letter-spacing:0;text-transform:none;font-size:11px}.xrcAdG_docCover strong{font-family:var(--font-instrument-serif), serif;letter-spacing:-.01em;color:var(--swiatlo);font-size:25px;font-weight:400;line-height:1.02;position:relative}.xrcAdG_docCopy .xrcAdG_eyebrow{margin-bottom:16px}.xrcAdG_docCopy h3{color:var(--swiatlo);letter-spacing:-.03em;margin:0 0 12px;font-size:clamp(22px,2.2vw,30px);font-weight:500;line-height:1.15}.xrcAdG_docCopy>p:not(.xrcAdG_eyebrow):not(.xrcAdG_smallNote){color:#aaa59d;max-width:540px;margin:0 0 26px;font-size:15px}.xrcAdG_docCopy .xrcAdG_smallNote{margin:14px 0 0}.xrcAdG_team{border-top:1px solid var(--academy-line);grid-template-columns:.9fr 1.1fr;align-items:center;gap:6%;margin-top:clamp(48px,6vw,80px);padding-top:clamp(32px,4vw,48px);scroll-margin-top:100px;display:grid}.xrcAdG_teamIntro .xrcAdG_eyebrow{margin-bottom:18px}.xrcAdG_teamIntro .xrcAdG_teamLead{max-width:470px;color:var(--swiatlo);letter-spacing:-.012em;text-wrap:pretty;margin:0;font-size:20px;line-height:1.5}.xrcAdG_teamList{gap:12px;margin:0;padding:0;list-style:none;display:grid}.xrcAdG_teamCard{border:1px solid var(--academy-line);background:linear-gradient(115deg,#1b315624,#ffffff02 75%);align-items:center;gap:20px;padding:12px 16px 12px 12px;transition:border-color .35s;display:flex}.xrcAdG_teamCard:hover{border-color:#536884}.xrcAdG_teamPhoto{aspect-ratio:3/4;background:var(--penumbra);flex:none;width:84px;position:relative;overflow:hidden}.xrcAdG_teamPhoto img{object-position:50% 16%}.xrcAdG_teamText{gap:5px;min-width:0;display:grid}.xrcAdG_teamText strong{color:var(--swiatlo);letter-spacing:-.01em;font-size:18px;font-weight:500}.xrcAdG_teamText>span{font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.1em;text-transform:uppercase;color:#aebfd8;font-size:10px;line-height:1.5}.xrcAdG_teamText>.xrcAdG_teamMeta{color:var(--wash-60);letter-spacing:.04em;text-transform:none;font-size:11px}.xrcAdG_teamCard .xrcAdG_arrow{margin-left:auto}.xrcAdG_bylineLink{color:#aebfd8;text-underline-offset:3px;-webkit-text-decoration:underline #536884;text-decoration:underline #536884}.xrcAdG_bylineLink:hover{color:var(--swiatlo);text-decoration-color:currentColor}@media (hover:hover) and (prefers-reduced-motion:no-preference){.xrcAdG_methodDoc:hover .xrcAdG_docCover{transform:rotate(0)translateY(-4px);box-shadow:18px 24px 44px #03061066}}@media (max-width:899px){.xrcAdG_stages li{grid-template-columns:44px minmax(0,1fr);row-gap:8px}.xrcAdG_stages li>p{grid-column:2}.xrcAdG_team{grid-template-columns:1fr;gap:28px}}@media (max-width:599px){.xrcAdG_stages li{padding-inline:12px}.xrcAdG_stageNumber{font-size:28px}.xrcAdG_stages h3{font-size:17px}.xrcAdG_stages li>p{font-size:14px}.xrcAdG_methodDoc{grid-template-columns:1fr;justify-items:start}.xrcAdG_docCover{width:150px}.xrcAdG_docCover strong{font-size:20px}.xrcAdG_teamIntro .xrcAdG_teamLead{font-size:18px}.xrcAdG_teamPhoto{width:68px}.xrcAdG_teamCard{gap:14px}.xrcAdG_teamText strong{font-size:16px}}.xrcAdG_proofStrip{border-block:1px solid var(--academy-line);grid-template-columns:minmax(0,.9fr) minmax(300px,.8fr) minmax(250px,.65fr);align-items:center;gap:clamp(28px,4vw,58px);margin-top:clamp(36px,5vw,68px);padding:clamp(28px,3.6vw,46px) 0;display:grid}.xrcAdG_proofCopy .xrcAdG_eyebrow{margin-bottom:17px}.xrcAdG_proofCopy h2{max-width:600px;margin:0;font-size:clamp(31px,3vw,45px);line-height:1.05}.xrcAdG_proofCopy>p:not(.xrcAdG_eyebrow){color:#aaa59d;max-width:560px;margin:20px 0 0;font-size:13px}.xrcAdG_proofCopy .xrcAdG_textLink{margin-top:14px}.xrcAdG_proofPeople{gap:10px;margin:0;padding:0;list-style:none;display:grid}.xrcAdG_proofPeople li{border:1px solid var(--academy-line);background:linear-gradient(115deg,#1b315624,#ffffff02 75%);align-items:center;gap:16px;min-height:112px;padding:10px 14px 10px 10px;display:flex}.xrcAdG_proofPhoto{aspect-ratio:3/4;background:var(--penumbra);flex:0 0 72px;width:72px;position:relative;overflow:hidden}.xrcAdG_proofPhoto img{object-position:50% 16%}.xrcAdG_proofPerson{gap:4px;min-width:0;display:grid}.xrcAdG_proofPerson strong{color:var(--swiatlo);font-size:16px;font-weight:500}.xrcAdG_proofPerson>span{color:#aebfd8;font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.09em;text-transform:uppercase;font-size:9px;line-height:1.5}.xrcAdG_proofPerson small{color:var(--wash-60);font-size:11px;line-height:1.5}.xrcAdG_proofSignal{border-left:1px solid var(--academy-line);padding-left:clamp(20px,3vw,40px)}.xrcAdG_proofSignal .xrcAdG_stars{margin-bottom:13px;font-size:11px;display:block}.xrcAdG_proofSignal p{color:#b9b4ab;font-family:var(--font-instrument-serif), serif;letter-spacing:-.012em;margin:0;font-size:clamp(20px,2vw,28px);line-height:1.25}.xrcAdG_proofSignal a{color:#aebfd8;font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.07em;text-transform:uppercase;align-items:center;gap:10px;margin-top:18px;font-size:8px;display:inline-flex}.xrcAdG_proofSignal .xrcAdG_arrow{flex-basis:18px;width:18px;height:18px}.xrcAdG_proofSignal .xrcAdG_arrow svg{width:17px;height:17px}.xrcAdG_finalCta{isolation:isolate;background:radial-gradient(80% 130% at 100% 0,#29497938 0%,#0000 68%),linear-gradient(135deg,#12151b,#0f0f0e 74%);border:1px solid #46536c;grid-template-columns:minmax(0,1fr) minmax(320px,.72fr);align-items:end;gap:clamp(42px,8vw,112px);margin-top:clamp(92px,11vw,158px);padding:clamp(38px,5vw,68px);display:grid;position:relative;overflow:hidden}.xrcAdG_finalCta:before{content:"";aspect-ratio:1;pointer-events:none;border:1px solid #aebfd81e;border-radius:50%;width:min(560px,56vw);position:absolute;top:-58%;right:-21%;box-shadow:0 0 0 42px #aebfd805,0 0 90px #29497920}.xrcAdG_finalCtaCopy,.xrcAdG_finalCtaActions{z-index:1;position:relative}.xrcAdG_finalCtaCopy .xrcAdG_eyebrow{margin-bottom:20px}.xrcAdG_finalCtaCopy h2{margin:0;font-size:clamp(40px,4.5vw,64px);line-height:1.02}.xrcAdG_finalCtaCopy>p:not(.xrcAdG_eyebrow){color:#aaa59d;max-width:660px;margin:24px 0 0;font-size:14px}.xrcAdG_finalCtaActions{justify-items:stretch;gap:14px;display:grid}.xrcAdG_finalCtaActions .xrcAdG_button{width:100%}.xrcAdG_finalCtaActions .xrcAdG_textLink{justify-content:space-between;width:100%}.xrcAdG_finalCtaActions>span{color:var(--wash-60);font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.06em;text-transform:uppercase;font-size:8px;line-height:1.7}@media (max-width:1000px){.xrcAdG_proofStrip{grid-template-columns:1fr 1fr}.xrcAdG_proofSignal{border-left:0;border-top:1px solid var(--academy-line);grid-column:1/-1;padding:24px 0 0}.xrcAdG_proofSignal p{max-width:760px}.xrcAdG_finalCta{grid-template-columns:1fr;align-items:start}.xrcAdG_finalCtaActions{max-width:560px}}@media (max-width:599px){.xrcAdG_proofStrip{grid-template-columns:1fr;gap:24px;margin-top:28px;padding-block:30px}.xrcAdG_proofCopy h2{font-size:34px}.xrcAdG_proofPeople{gap:8px}.xrcAdG_proofPeople li{min-height:104px}.xrcAdG_proofPhoto{flex-basis:66px;width:66px}.xrcAdG_proofSignal{grid-column:auto;padding-top:22px}.xrcAdG_proofSignal p{font-size:22px}.xrcAdG_finalCta{margin-top:88px;padding:32px 22px}.xrcAdG_finalCtaCopy h2{font-size:39px}.xrcAdG_finalCtaCopy>p:not(.xrcAdG_eyebrow){font-size:13px}}.xrcAdG_googleScore{border-bottom:1px solid var(--academy-line);align-items:center;gap:18px;margin-bottom:18px;padding-bottom:18px;display:flex}.xrcAdG_googleScore>strong{color:var(--swiatlo);font-family:var(--font-instrument-serif), serif;letter-spacing:-.055em;font-size:clamp(58px,6vw,82px);font-weight:400;line-height:.8}.xrcAdG_googleScore>span{gap:5px;display:grid}.xrcAdG_googleScore b{color:#aebfd8;letter-spacing:.14em;font-size:11px;font-weight:400}.xrcAdG_googleScore small{color:#9b958d;font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.06em;text-transform:uppercase;font-size:8px;line-height:1.6}.xrcAdG_proofLinks{flex-wrap:wrap;gap:10px 22px;margin-top:18px;display:flex}.xrcAdG_proofLinks a{margin-top:0}.xrcAdG_academyBrief,.xrcAdG_academyBriefSuccess{isolation:isolate;background:radial-gradient(80% 100% at 100% 0,#2949792e 0%,#0000 68%),linear-gradient(135deg,#11141a,#0e0f11 72%);border:1px solid #46536c;margin-top:clamp(42px,6vw,82px);padding:clamp(30px,5vw,64px);position:relative;overflow:hidden}.xrcAdG_academyBrief:before{content:"";aspect-ratio:1;pointer-events:none;border:1px solid #aebfd81a;border-radius:50%;width:min(580px,64vw);position:absolute;top:-58%;right:-24%;box-shadow:0 0 0 42px #aebfd805}.xrcAdG_academyBriefHead{z-index:1;grid-template-columns:minmax(0,1fr) 170px;align-items:end;gap:28px;margin-bottom:clamp(34px,5vw,54px);display:grid;position:relative}.xrcAdG_academyBriefHead h2,.xrcAdG_academyBriefSuccess h3{color:var(--swiatlo);letter-spacing:-.052em;margin:0;font-size:clamp(38px,4.5vw,62px);font-weight:470;line-height:1.02}.xrcAdG_academyBriefHead h2 em,.xrcAdG_academyBriefSuccess h3 em{font-family:var(--font-instrument-serif), serif;font-weight:400}.xrcAdG_academyBriefHead h2:focus{outline:none}.xrcAdG_academyBriefProgress{gap:10px;display:grid}.xrcAdG_academyBriefProgress>span{color:#99938a;font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.1em;text-transform:uppercase;font-size:8px}.xrcAdG_academyBriefProgress>i{background:#eee8de14;height:2px;display:block;overflow:hidden}.xrcAdG_academyBriefProgress>i>b{background:linear-gradient(90deg,#6f83a3,#d4c5ad);height:100%;transition:width .45s cubic-bezier(.22,1,.36,1);display:block}.xrcAdG_academyBriefBody{z-index:1;max-width:980px;position:relative}.xrcAdG_academyBriefLead{color:#b7b1a8;max-width:690px;margin:0 0 32px;font-size:16px;line-height:1.7}.xrcAdG_academyBriefBody fieldset{margin-bottom:34px}.xrcAdG_academyBriefBody .mb-7{margin-bottom:28px}.xrcAdG_academyBriefContact{grid-template-columns:1fr 1fr;gap:0 18px;display:grid}.xrcAdG_academyBriefContact>:last-child{grid-column:1/-1}.xrcAdG_academyBriefConsent{color:#aaa59d;cursor:pointer;align-items:flex-start;gap:12px;max-width:760px;margin-top:14px;font-size:12px;line-height:1.65;display:flex}.xrcAdG_academyBriefConsent input{accent-color:#b8c7dc;width:18px;height:18px;margin-top:1px}.xrcAdG_academyBriefConsent a{color:var(--swiatlo);text-underline-offset:3px;text-decoration:underline}.xrcAdG_academyBriefNav{z-index:1;border-top:1px solid var(--academy-line);justify-content:space-between;align-items:center;gap:18px;margin-top:34px;padding-top:22px;display:flex;position:relative}.xrcAdG_academyBriefNav .xrcAdG_button{width:min(100%,340px)}.xrcAdG_academyBriefBack{color:#9c968e;min-height:46px;font:inherit;cursor:pointer;background:0 0;border:0;font-size:11px}.xrcAdG_academyBriefBack:hover{color:var(--swiatlo)}.xrcAdG_academyBriefError{color:#e2aaa5;margin:12px 0 0;font-size:12px;line-height:1.55}.xrcAdG_honeypot{opacity:0!important;pointer-events:none!important;width:1px!important;height:1px!important;position:absolute!important;left:-9999px!important}.xrcAdG_academyBriefSuccess h3{max-width:760px;margin-top:18px}.xrcAdG_academyBriefSuccess>p:not(.xrcAdG_eyebrow){color:#aaa59d;max-width:720px;margin:24px 0 0;font-size:14px;line-height:1.8}.xrcAdG_academyBriefSuccess .xrcAdG_textLink{margin-top:22px}@media (max-width:760px){.xrcAdG_academyBriefHead{grid-template-columns:1fr;align-items:start}.xrcAdG_academyBriefProgress{width:min(260px,100%)}.xrcAdG_academyBriefContact{grid-template-columns:1fr}.xrcAdG_academyBriefContact>:last-child{grid-column:auto}.xrcAdG_academyBriefNav .xrcAdG_button{width:auto;min-width:220px}}@media (max-width:599px){.xrcAdG_googleScore{gap:14px}.xrcAdG_googleScore>strong{font-size:58px}.xrcAdG_academyBrief,.xrcAdG_academyBriefSuccess{margin-inline:-1px;padding:32px 22px}.xrcAdG_academyBriefHead h2,.xrcAdG_academyBriefSuccess h3{font-size:39px}.xrcAdG_academyBriefLead{font-size:14px}.xrcAdG_academyBriefNav{flex-direction:column-reverse;align-items:stretch}.xrcAdG_academyBriefNav>span{display:none}.xrcAdG_academyBriefNav .xrcAdG_button{width:100%}.xrcAdG_academyBriefBack{align-self:flex-start}}.xrcAdG_chapterNav+.xrcAdG_graduateSection{margin-top:clamp(48px,6vw,90px)}.xrcAdG_graduateImage{border:1px solid #9db2d028}.xrcAdG_graduateImage:after{content:"";pointer-events:none;background:linear-gradient(#0000,#11192333);position:absolute;inset:55% 0 0}.xrcAdG_graduate>p strong{color:#e9e5de}.xrcAdG_reviewGallery{margin-inline:calc(-1*clamp(20px,5vw,64px))}.xrcAdG_reviewSlide{width:min(540px,84vw)}.xrcAdG_reviewCard{isolation:isolate;background:radial-gradient(85% 70% at 105% -15%,#3557802a,#0000 77%),linear-gradient(145deg,#181d26,#101214 72%);border:1px solid #66758a55;flex-direction:column;height:100%;min-height:440px;margin:0;padding:clamp(28px,3vw,42px);transition:border-color .35s,background .35s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #d8e3f510,0 24px 56px #02040930}.xrcAdG_reviewCard:before{content:"";background:linear-gradient(90deg,#d7c5a9,#0000);width:72px;height:1px;position:absolute;top:0;left:0}.xrcAdG_reviewCard:after{content:"“";z-index:-1;color:#829dc016;font-family:var(--font-instrument-serif), serif;pointer-events:none;font-size:220px;line-height:1;position:absolute;top:46px;right:24px}.xrcAdG_reviewSlide:hover .xrcAdG_reviewCard{border-color:#8096b17a}.xrcAdG_reviewTop{border-bottom:1px solid #e1e7f317;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-bottom:26px;display:flex}.xrcAdG_reviewTop .xrcAdG_stars{color:#c2aa89;letter-spacing:.13em;font-size:14px}.xrcAdG_reviewTopic{color:#b0b8c6;font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.08em;text-transform:uppercase;font-size:9px;line-height:1.6}.xrcAdG_reviewTopic>span{color:#cdbb9d;margin-right:5px}.xrcAdG_reviewCard blockquote{flex:1;margin:28px 0 34px}.xrcAdG_reviewCard blockquote p{color:#e8e4dc;max-width:33em;font-family:var(--font-instrument-serif), serif;letter-spacing:-.018em;text-wrap:pretty;margin:0;font-size:clamp(22px,2.1vw,28px);line-height:1.38}.xrcAdG_reviewAuthor{border-top:1px solid #e1e7f321;gap:6px;padding-top:20px;display:grid}.xrcAdG_reviewAuthor strong{color:#f1ede6;font-size:14px;font-weight:600}.xrcAdG_reviewAuthor span{color:#9da7b5;font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.01em;font-size:10px;line-height:1.7}.xrcAdG_reviewGallery button{border-color:#657a9759;border-radius:50%;transition:background .25s,border-color .25s}.xrcAdG_reviewGallery button:enabled:hover{background:#223655;border-color:#8fa9cc}.xrcAdG_scheduleSection .xrcAdG_sectionHeading>p{max-width:340px}.xrcAdG_learnMore{isolation:isolate;background:linear-gradient(120deg,#172339 0%,#121823 58%,#101214 100%);border:1px solid #647a9b83;margin-top:clamp(28px,4vw,52px);position:relative;box-shadow:0 15px 48px #01030a25,inset 0 1px #ffffff12}.xrcAdG_learnMore[open]{border-color:#8198b0a0}.xrcAdG_learnMoreTrigger{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;min-height:122px;padding:clamp(24px,3vw,38px);list-style:none;display:flex;position:relative;overflow:hidden}.xrcAdG_learnMoreTrigger::-webkit-details-marker{display:none}.xrcAdG_learnMoreTrigger:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#dbe8ff09 20%,#fff3d53b 49%,#dbe8ff0e 80%,#0000);width:34%;transition:left .8s cubic-bezier(.22,1,.36,1);position:absolute;inset:-90% auto -90% -55%;transform:skew(-18deg)}.xrcAdG_learnMoreTrigger:hover:before,.xrcAdG_learnMoreTrigger:focus-visible:before{left:120%}.xrcAdG_learnMoreTrigger:focus-visible{outline-offset:3px;outline:2px solid #cbd7e8}.xrcAdG_learnMoreCopy{z-index:1;gap:8px;display:grid;position:relative}.xrcAdG_learnMoreKicker{color:#b7c4d9;font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.13em;text-transform:uppercase;font-size:9px}.xrcAdG_learnMoreCopy strong{color:#f2efe9;letter-spacing:-.024em;font-size:clamp(18px,2.15vw,26px);font-weight:550;line-height:1.3}.xrcAdG_learnMoreHint{color:#a5aebd;font-size:12px}.xrcAdG_learnMoreArrow{z-index:1;color:#e6edf7;background:#dde6f10b;border:1px solid #b9c9df66;border-radius:50%;flex:0 0 52px;place-items:center;width:52px;height:52px;transition:transform .35s,border-color .35s,background .35s;display:grid;position:relative}.xrcAdG_learnMoreTrigger:hover .xrcAdG_learnMoreArrow{background:#dce6f321;border-color:#d9e5f3aa}.xrcAdG_learnMore[open] .xrcAdG_learnMoreArrow{transform:rotate(180deg)}.xrcAdG_learnMoreContent{border-top:1px solid #cbd7e81b;padding:0 clamp(24px,3vw,38px) clamp(30px,4vw,50px)}.xrcAdG_learnProgram{grid-template-columns:.84fr 1.16fr;gap:clamp(28px,5vw,66px);padding-top:clamp(32px,4vw,55px);display:grid}.xrcAdG_learnProgramHeading h3,.xrcAdG_techniquesHeader h3{color:var(--swiatlo);letter-spacing:-.045em;margin:0;font-size:clamp(31px,3.4vw,48px);font-weight:500;line-height:1.08}.xrcAdG_learnProgramHeading>p:last-child{color:#b0b5bd;max-width:340px;margin-top:24px;font-size:14px}.xrcAdG_learnProgram .xrcAdG_topic summary h4{color:#f0ede6;letter-spacing:-.015em;margin:0;font-size:17px;font-weight:500}.xrcAdG_learnProgram .xrcAdG_topic summary{min-height:68px;padding-block:16px}.xrcAdG_learnMoreContent .xrcAdG_techniques{margin-top:clamp(36px,5vw,66px)}.xrcAdG_learnMoreContent .xrcAdG_technique h4{align-items:center;gap:16px;margin:25px 0 16px;font-size:20px;font-weight:500;display:flex}.xrcAdG_learnMoreContent .xrcAdG_technique h4 span{color:var(--wash-60);font-family:var(--font-jetbrains-mono), monospace;font-size:10px}@media (max-width:899px){.xrcAdG_learnProgram{grid-template-columns:1fr;gap:22px}}@media (max-width:599px){.xrcAdG_reviewSlide{width:86vw}.xrcAdG_reviewCard{min-height:440px;padding:27px 23px}.xrcAdG_reviewCard blockquote p{font-size:clamp(20px,5.5vw,25px);line-height:1.42}.xrcAdG_reviewCard:after{font-size:170px;right:8px}.xrcAdG_reviewTop{gap:8px}.xrcAdG_reviewTopic{font-size:8px}.xrcAdG_learnMoreTrigger{gap:14px;min-height:116px;padding:23px 20px}.xrcAdG_learnMoreCopy strong{font-size:18px}.xrcAdG_learnMoreArrow{flex-basis:42px;width:42px;height:42px}.xrcAdG_learnMoreContent{padding-inline:20px;padding-bottom:26px}.xrcAdG_learnMoreContent .xrcAdG_techniques{padding:22px 18px}.xrcAdG_learnProgram .xrcAdG_topic summary h4{font-size:16px}}@media (prefers-reduced-motion:reduce){.xrcAdG_learnMoreTrigger:before{display:none}.xrcAdG_learnMoreArrow,.xrcAdG_reviewCard{transition:none}}.xrcAdG_workbook .xrcAdG_textLink{color:#2e302e;border-bottom-color:#9d958b;margin-top:18px}.xrcAdG_workbook .xrcAdG_textLink:hover{border-bottom-color:#2e302e}.xrcAdG_practiceTeaser{background:linear-gradient(128deg,#191819,#101113);border:1px solid #4b4240;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:0;margin-top:clamp(64px,8vw,116px);display:grid;overflow:hidden}.xrcAdG_practiceTeaserCopy{padding:clamp(27px,4vw,58px)}.xrcAdG_practiceTeaser h2{font-size:clamp(34px,4vw,56px)}.xrcAdG_practiceTeaserCopy>p:not(.xrcAdG_eyebrow){color:#c0b8b2;max-width:610px;margin:25px 0 0;font-size:15px;line-height:1.75}.xrcAdG_practiceTeaserCopy ul{margin:24px 0 32px;padding:0;list-style:none}.xrcAdG_practiceTeaserCopy li{color:#e8e2da;padding:8px 0 8px 20px;font-size:13px;position:relative}.xrcAdG_practiceTeaserCopy li:before{content:"";background:#a1263d;width:5px;height:5px;position:absolute;top:15px;left:0}.xrcAdG_practiceTeaserArt{background:radial-gradient(at 85% 15%,#58344240,#0000 70%),linear-gradient(135deg,#262024,#0e0f10);border-left:1px solid #4b4240;flex-direction:column;justify-content:space-between;padding:clamp(30px,3.4vw,55px);display:flex}.xrcAdG_practiceTeaserArt span,.xrcAdG_practiceTeaserArt small{color:#b2aba5;font:10px/1.7 var(--font-jetbrains-mono), monospace;text-transform:uppercase;letter-spacing:.13em}.xrcAdG_practiceTeaserArt strong{color:#f2eae3;letter-spacing:-.055em;margin:55px 0;font-size:clamp(44px,5vw,75px);font-weight:450;line-height:1.08}.xrcAdG_practiceTeaserArt strong em{color:#d6b8ae;font-family:var(--font-instrument-serif), Georgia, serif;font-weight:400}@media (max-width:800px){.xrcAdG_practiceTeaser{grid-template-columns:1fr}.xrcAdG_practiceTeaserArt{border-top:1px solid #4b4240;border-left:0;min-height:290px}.xrcAdG_practiceTeaserArt strong{margin:28px 0;font-size:clamp(42px,10vw,62px)}}.xrcAdG_academy{--academy-line:#ded4c722}.xrcAdG_academy .xrcAdG_hero h1{letter-spacing:-.055em;text-wrap:balance;font-size:clamp(52px,6.45vw,96px);line-height:1.025}.xrcAdG_academy .xrcAdG_hero h1 em{color:#e4cfc6}.xrcAdG_academy .xrcAdG_heroDescription{color:#c0b7ad;line-height:1.75}.xrcAdG_academy .xrcAdG_heroSubtitle{color:#e5ddd4}.xrcAdG_academy .xrcAdG_portrait{isolation:isolate;border:1px solid #d7c2ab26;box-shadow:0 28px 100px #0008}.xrcAdG_academy .xrcAdG_portrait:after{background:linear-gradient(#0000 60%,#0a0a09e8 100%)}.xrcAdG_academy .xrcAdG_quickFacts{background:linear-gradient(90deg,#1c22316e,#ffffff04);border-color:#d6c3b843}.xrcAdG_academy .xrcAdG_quickFacts>div{transition:background-color .3s}.xrcAdG_academy .xrcAdG_practiceTeaser{isolation:isolate;background:linear-gradient(117deg,#211b1f 0%,#111214 70%);border-color:#a67e8060;position:relative;box-shadow:0 24px 84px #0006,inset 0 1px #fff1}.xrcAdG_academy .xrcAdG_practiceTeaser:before{content:"";pointer-events:none;background:linear-gradient(90deg,#b82b48,#dfada2 67%,#0000);width:min(270px,35%);height:2px;position:absolute;top:0;left:0}.xrcAdG_academy .xrcAdG_practiceTeaser h2{text-wrap:balance;font-size:clamp(35px,3.85vw,54px);line-height:1.08}.xrcAdG_academy .xrcAdG_practiceTeaserArt{isolation:isolate;background:radial-gradient(83% 72% at 67% 46%,#6c2e4654,#0000 70%),linear-gradient(142deg,#251d26,#0c0e10 88%);position:relative;overflow:hidden}.xrcAdG_academy .xrcAdG_practiceTeaserArt:after{content:"";z-index:-1;aspect-ratio:1;pointer-events:none;border:1px solid #e3bbc343;border-radius:50%;width:83%;position:absolute;top:9%;right:-32%;box-shadow:0 0 0 28px #ffffff04,0 0 0 95px #c5758b0a}.xrcAdG_academy .xrcAdG_practiceTeaserArt strong{color:#f5eae3;letter-spacing:-.055em;line-height:1.05}.xrcAdG_academy .xrcAdG_practiceTeaserArt strong em{color:#ebc6bb}.xrcAdG_academy .xrcAdG_practiceTeaserCopy li:before{background:#b23a51}.xrcAdG_academy .xrcAdG_button,.xrcAdG_academy .xrcAdG_darkButton{transition:transform .35s cubic-bezier(.16,1,.3,1),background-color .25s,box-shadow .35s;position:relative;overflow:hidden}.xrcAdG_academy .xrcAdG_topic summary{transition:background-color .3s,padding-left .3s cubic-bezier(.16,1,.3,1)}@media (hover:hover) and (pointer:fine){.xrcAdG_academy .xrcAdG_quickFacts>div:hover{background-color:#ede5d40a}.xrcAdG_academy .xrcAdG_button:hover,.xrcAdG_academy .xrcAdG_darkButton:hover{transform:translateY(-3px);box-shadow:0 12px 35px #0004}.xrcAdG_academy .xrcAdG_topic summary:hover{background:#f1e9de04;padding-left:8px}}@media (max-width:760px){.xrcAdG_academy .xrcAdG_hero h1{font-size:clamp(47px,10vw,76px);line-height:1.04}.xrcAdG_academy .xrcAdG_heroSubtitle{font-size:16px}.xrcAdG_academy .xrcAdG_heroDescription{font-size:15px}.xrcAdG_academy .xrcAdG_practiceTeaser h2{font-size:clamp(34px,8vw,50px)}.xrcAdG_academy .xrcAdG_practiceTeaserArt strong{font-size:clamp(43px,10vw,66px)}}@media (max-width:420px){.xrcAdG_academy .xrcAdG_hero h1{font-size:clamp(42px,10.4vw,48px)}.xrcAdG_academy .xrcAdG_practiceTeaserCopy{padding:28px 23px}}@media (prefers-reduced-motion:reduce){.xrcAdG_academy .xrcAdG_quickFacts>div,.xrcAdG_academy .xrcAdG_topic summary,.xrcAdG_academy .xrcAdG_button,.xrcAdG_academy .xrcAdG_darkButton{transition:none!important}}
.uHCz0q_shell{width:min(900px,100%)}.uHCz0q_progressSteps{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:14px 0 0;padding:0;list-style:none;display:grid}.uHCz0q_progressStep{border-top:1px solid var(--antumbra);min-width:0;color:var(--wash-45);padding-top:12px;transition:border-color .22s,color .22s;position:relative}.uHCz0q_progressStep:before{content:"";background:var(--swiatlo);width:0;height:1px;transition:width .42s var(--krzywa);position:absolute;top:-1px;left:0}.uHCz0q_progressStep[data-complete=true],.uHCz0q_progressStep[data-active=true]{color:var(--wash-90)}.uHCz0q_progressStep[data-complete=true]:before,.uHCz0q_progressStep[data-active=true]:before{width:100%}.uHCz0q_progressNumber{font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.12em;color:var(--wash-45);margin-bottom:5px;font-size:9px;display:block}.uHCz0q_progressStep[data-active=true] .uHCz0q_progressNumber{color:var(--swiatlo)}.uHCz0q_progressTitle{text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.35;display:block;overflow:hidden}.uHCz0q_contactGrid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:18px;display:grid}.uHCz0q_contactGrid>:last-child{grid-column:1/-1}.uHCz0q_ideaPanel,.uHCz0q_inspirationPanel,.uHCz0q_healthPanel{border:1px solid color-mix(in srgb, var(--antumbra) 88%, var(--swiatlo) 12%);background:radial-gradient(circle at 12% 0%, color-mix(in srgb, var(--swiatlo) 5%, transparent), transparent 44%), color-mix(in srgb, var(--penumbra) 46%, transparent);margin:2px 0 28px;padding:clamp(18px,3vw,28px);position:relative}.uHCz0q_ideaPanel:before,.uHCz0q_inspirationPanel:before,.uHCz0q_healthPanel:before{content:"";background:linear-gradient(180deg, transparent, color-mix(in srgb, var(--swiatlo) 38%, transparent), transparent);width:1px;position:absolute;inset:0 auto 0 0}.uHCz0q_ideaPanel>:last-child,.uHCz0q_inspirationPanel>:last-child,.uHCz0q_healthPanel>:last-child{margin-bottom:0}.uHCz0q_choiceGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.uHCz0q_choiceCard{border:1px solid var(--antumbra);background:color-mix(in srgb, var(--penumbra) 35%, transparent);min-height:56px;color:var(--wash-60);cursor:pointer;transition:transform .22s var(--krzywa), border-color .2s ease, background-color .2s ease, color .2s ease, box-shadow .22s ease;align-items:center;padding:13px 42px 13px 15px;line-height:1.35;display:flex;position:relative}.uHCz0q_choiceCard:after{content:"";border:1px solid var(--wash-45);border-radius:50%;width:10px;height:10px;transition:background-color .18s,border-color .18s,box-shadow .18s;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.uHCz0q_choiceCard[data-selected=true]{border-color:color-mix(in srgb, var(--swiatlo) 72%, transparent);background:linear-gradient(115deg, color-mix(in srgb, var(--swiatlo) 8%, transparent), transparent 70%);color:var(--swiatlo);box-shadow:inset 2px 0 0 color-mix(in srgb, var(--swiatlo) 76%, transparent)}.uHCz0q_choiceCard[data-selected=true]:after{border-color:var(--swiatlo);background:var(--swiatlo);box-shadow:inset 0 0 0 3px var(--umbra), 0 0 12px color-mix(in srgb, var(--swiatlo) 22%, transparent)}.uHCz0q_choiceCard:focus-within{outline:2px solid var(--swiatlo);outline-offset:3px}@media (hover:hover) and (pointer:fine){.uHCz0q_choiceCard:hover{border-color:var(--wash-60);color:var(--wash-90);transform:translateY(-1px)}}.uHCz0q_rangeShell{padding:6px 0 0;position:relative}.uHCz0q_range{appearance:none;cursor:pointer;background:0 0;width:100%;height:24px;margin:0}.uHCz0q_range::-webkit-slider-runnable-track{background:linear-gradient(90deg, var(--wash-45), var(--swiatlo), var(--wash-45));height:2px}.uHCz0q_range::-moz-range-track{background:linear-gradient(90deg, var(--wash-45), var(--swiatlo), var(--wash-45));height:2px}.uHCz0q_range::-webkit-slider-thumb{appearance:none;border:1px solid var(--swiatlo);background:var(--umbra);width:18px;height:18px;box-shadow:0 0 0 4px color-mix(in srgb, var(--swiatlo) 9%, transparent), 0 0 18px color-mix(in srgb, var(--swiatlo) 14%, transparent);border-radius:50%;margin-top:-8px}.uHCz0q_range::-moz-range-thumb{border:1px solid var(--swiatlo);background:var(--umbra);width:18px;height:18px;box-shadow:0 0 0 4px color-mix(in srgb, var(--swiatlo) 9%, transparent), 0 0 18px color-mix(in srgb, var(--swiatlo) 14%, transparent);border-radius:50%}.uHCz0q_rangeTicks{pointer-events:none;grid-template-columns:repeat(10,1fr);margin-top:-7px;display:grid}.uHCz0q_rangeTicks>span{background:var(--wash-30);border-radius:50%;justify-self:center;width:2px;height:2px}.uHCz0q_rangeTicks>span[data-current=true]{background:var(--swiatlo);width:5px;height:5px;box-shadow:0 0 10px color-mix(in srgb, var(--swiatlo) 35%, transparent);margin-top:-1px}.uHCz0q_voiceButton{isolation:isolate;position:relative;overflow:hidden}.uHCz0q_voiceButton:after{content:"";z-index:-1;background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--swiatlo) 28%, transparent), transparent);filter:blur(1px);pointer-events:none;width:32%;animation:5s ease-in-out infinite uHCz0q_voiceSweep;position:absolute;top:-40%;bottom:-40%;left:-35%;transform:translate(-260%)skew(-18deg)}.uHCz0q_voiceButton[data-listening=true]:after{opacity:0;animation:none}.uHCz0q_summaryGrid{gap:10px;margin-bottom:30px;display:grid}.uHCz0q_summaryCard{border:1px solid var(--antumbra);background:color-mix(in srgb, var(--penumbra) 24%, transparent)}.uHCz0q_summaryHeader{border-bottom:1px solid color-mix(in srgb, var(--antumbra) 82%, transparent);justify-content:space-between;align-items:baseline;gap:18px;padding:15px 17px 13px;display:flex}.uHCz0q_summaryTitle{min-width:0;color:var(--wash-90);align-items:baseline;gap:11px;margin:0;font-size:15px;font-weight:600;display:flex}.uHCz0q_summaryTitle>span:first-child{font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.12em;color:var(--wash-45);font-size:9px}.uHCz0q_summaryEdit{color:var(--wash-60);text-underline-offset:4px;flex:none;font-size:12px;text-decoration:underline}.uHCz0q_summaryBody{margin:0;padding:0 17px 4px}.uHCz0q_navigationDock{z-index:8;padding:16px 10px max(16px, env(safe-area-inset-bottom));border-top:1px solid var(--antumbra);background:color-mix(in srgb, var(--umbra) 92%, transparent);-webkit-backdrop-filter:blur(14px);margin-inline:-10px;position:sticky;bottom:0}@keyframes uHCz0q_voiceSweep{0%,80%{opacity:0;transform:translate(-260%)skew(-18deg)}84%{opacity:.2}94%{opacity:.65}to{opacity:0;transform:translate(520%)skew(-18deg)}}@media (min-width:760px){.uHCz0q_contactGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.uHCz0q_contactGrid>:last-child{grid-column:auto}.uHCz0q_choiceGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.uHCz0q_navigationDock{-webkit-backdrop-filter:none;background:0 0;margin-inline:0;padding-inline:0;position:static}}@media (max-width:620px){.uHCz0q_progressTitle{font-size:10px}.uHCz0q_contactGrid,.uHCz0q_choiceGrid{grid-template-columns:1fr}.uHCz0q_ideaPanel,.uHCz0q_inspirationPanel,.uHCz0q_healthPanel{padding:18px 15px}.uHCz0q_summaryHeader{align-items:center}.uHCz0q_summaryTitle{font-size:14px}.uHCz0q_summaryEdit{font-size:11px}}@media (prefers-reduced-motion:reduce){.uHCz0q_progressStep:before,.uHCz0q_choiceCard,.uHCz0q_choiceCard:after,.uHCz0q_voiceButton:after{transition:none!important;animation:none!important}.uHCz0q_voiceButton:after{display:none}}
.x-XSuq_section{isolation:isolate;background:radial-gradient(60% 130% at 100% 0,#3155852f,#0000 72%),linear-gradient(125deg,#161b25,#101112 78%);border:1px solid #56698580;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(22px,4vw,58px);margin-top:clamp(70px,9vw,112px);padding:clamp(27px,4vw,50px);display:grid;position:relative;overflow:hidden}.x-XSuq_copy{z-index:1;min-width:0;position:relative}.x-XSuq_eyebrow{color:#b5c3d7;font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.14em;text-transform:uppercase;margin:0 0 14px;font-size:9px}.x-XSuq_copy h2{color:#f2eee7;letter-spacing:-.045em;margin:0;font-size:clamp(32px,3.3vw,48px);font-weight:480;line-height:1.06}.x-XSuq_copy h2 em{font-family:var(--font-instrument-serif), serif;font-weight:400}.x-XSuq_lead{color:#bec1c7;max-width:640px;margin:18px 0 0;font-size:14px;line-height:1.7}.x-XSuq_actions{flex-wrap:wrap;align-items:center;gap:14px 22px;margin-top:24px;display:flex}.x-XSuq_button{color:#13161d;background:#eae5dc;justify-content:space-between;align-items:center;gap:25px;min-height:48px;padding:12px 18px 12px 21px;font-size:12px;font-weight:650;transition:background .2s,transform .2s;display:inline-flex}.x-XSuq_button:hover{background:#fff9ef;transform:translateY(-2px)}.x-XSuq_actions>span{color:#96a1b1;font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.04em;font-size:9px;line-height:1.6}.x-XSuq_symbol{aspect-ratio:1;text-align:center;background:radial-gradient(circle,#202c42,#10151f 70%,#0d0f14 100%);border:1px solid #98aec34a;border-radius:50%;place-content:center;gap:8px;width:clamp(150px,19vw,245px);display:grid;box-shadow:0 0 0 17px #bed1e808,0 0 60px #294e8321}.x-XSuq_symbol>span{color:#ece5db;font-family:var(--font-instrument-serif), serif;font-size:clamp(46px,6vw,82px);line-height:1}.x-XSuq_symbol small{color:#a3b4cb;font-family:var(--font-jetbrains-mono), monospace;text-transform:uppercase;letter-spacing:.1em;font-size:8px}.x-XSuq_more{border-top:1px solid #c4d7ef29;max-width:680px;margin-top:20px}.x-XSuq_more summary{cursor:pointer;color:#eee7db;justify-content:space-between;align-items:center;gap:16px;min-height:48px;padding:8px 0;font-size:12px;list-style:none;display:flex}.x-XSuq_more summary::-webkit-details-marker{display:none}.x-XSuq_more summary span{color:#cad8e9;font-size:22px;transition:transform .2s}.x-XSuq_more[open] summary span{transform:rotate(45deg)}.x-XSuq_more summary:focus-visible,.x-XSuq_button:focus-visible{outline-offset:3px;outline:2px solid #cfdfef}.x-XSuq_moreContent{padding:4px 0 10px}.x-XSuq_moreContent p{color:#b8bac0;max-width:650px;margin:0 0 12px;font-size:13px;line-height:1.75}@media (max-width:760px){.x-XSuq_section{grid-template-columns:1fr;padding:28px 24px}.x-XSuq_symbol{display:none}}@media (max-width:520px){.x-XSuq_actions{flex-direction:column;align-items:stretch}.x-XSuq_button{width:100%}.x-XSuq_actions>span{font-size:8px}.x-XSuq_copy h2{font-size:36px}}@media (prefers-reduced-motion:reduce){.x-XSuq_button,.x-XSuq_more summary span{transition:none}}
