.v34-arch-projection{position:absolute;inset:0}.v34-journey-backdrops,.v34-journey-caption{display:none}@media(max-width:760px){.v31-integrated-page.v32-integrated-page{--v34-journey-navigation-height:52px;--v34-journey-caption-height:44px;--v34-journey-reading-room:176px;--v34-journey-min-art:120px;--v34-journey-art-height:min( 82vw ,max(var(--v34-journey-min-art),calc(100svh - var(--v31-header-height) - var(--v34-journey-navigation-height) - var(--v34-journey-caption-height) - var(--v34-journey-reading-room))));--v31-stage-height:calc(var(--v34-journey-art-height) + var(--v34-journey-caption-height) + var(--v34-journey-navigation-height))}.v31-journey-section .v31-journey{width:100%;max-width:none;padding-inline:0}.v31-journey-section .v31-stage{top:var(--v31-header-height);height:var(--v31-stage-height);min-height:0;width:100%;background:#092c28;isolation:isolate}.v31-journey-section .v31-scenes{inset:0 0 var(--v34-journey-navigation-height);overflow:hidden}.v34-journey-backdrops{display:block;position:absolute;inset:0;overflow:hidden}.v34-journey-backdrop{position:absolute;inset:-16px;width:calc(100% + 32px);height:calc(100% + 32px);object-fit:cover;object-position:center 65%;filter:blur(15px) brightness(.58) saturate(.8);opacity:0;transition:opacity .5s ease}.v34-journey-backdrop.is-active{opacity:1}.v34-journey-backdrops:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(9,44,40,.18),transparent 28%,transparent 72%,rgba(9,44,40,.18))}.v32-integrated-page .v31-journey-section .v31-scene{mask-image:none}.v31-journey-section [data-v34-arch-projection]{position:absolute;inset:auto;left:var(--v34-arch-left,0px);top:var(--v34-arch-top,0px);width:var(--v34-arch-size,100%);height:var(--v34-arch-size,100%);mask-image:linear-gradient(to right,transparent,#000 5%,#000 95%,transparent);mask-composite:add}.v31-journey-section .v32-arch-finale{display:block}.v31-journey-section .v34-journey-caption{display:flex;align-items:center;gap:12px;position:absolute;z-index:4;inset:auto 0 var(--v34-journey-navigation-height);min-height:var(--v34-journey-caption-height);padding:7px 16px;color:#fff8e8;background:linear-gradient(0deg,#092c28 12%,#092c28f7 76%,#092c28e0);pointer-events:none}.v34-journey-caption span{flex:0 0 auto;color:#e8d3a3;font:500 11px/1.2 Inter,Arial,sans-serif}.v34-journey-caption strong{min-width:0;font:500 clamp(17px,4.8vw,20px)/1.15 "Space Grotesk",Arial,sans-serif}.v31-journey-section .v31-level-navigation{height:var(--v34-journey-navigation-height);padding:4px 8px;gap:6px;align-items:center;background:#092c28}.v31-journey-section .v31-level-navigation a{flex:0 0 44px;width:44px;height:44px;font-size:12px}.v31-journey-section .v31-level-navigation a:focus-visible{outline-offset:1px}.v31-journey-section .v31-level-track{padding-inline:20px}.v31-journey-section .v31-level{scroll-margin-top:calc(var(--v31-header-height) + var(--v31-stage-height) + 16px)}}@media(max-width:350px){.v31-journey-section .v31-level-track{padding-inline:16px}}@media(max-width:760px)and (max-height:460px){.v31-integrated-page.v32-integrated-page{--v34-journey-reading-room:128px;--v34-journey-min-art:72px;--v34-journey-caption-height:40px;--v34-journey-navigation-height:48px}.v31-journey-section .v31-level-navigation{padding-block:2px}}@media(prefers-reduced-motion:reduce){.v34-journey-backdrop{transition:none}}.v33-dashboard{position:relative;isolation:isolate;overflow:hidden;background:radial-gradient(ellipse at 24% 12%,#fffdf6 0,transparent 57%),#f3f0e7;color:#123d34;border-block:1px solid #cbd4c8}.v33-light-field{position:absolute;inset:0;width:100%;height:100%;z-index:-1;pointer-events:none}.v32-dashboard-inner{position:relative}.v32-dashboard-heading{margin-bottom:30px}.v33-dashboard .v31-eyebrow{color:#8b6832}.v10 .v32-dashboard-heading h2{color:#123d34;max-width:none}.v32-dashboard-heading>p:last-child{color:#3e574d;max-width:88ch;font-size:15px;line-height:1.5;margin:15px 0 0}.v32-dashboard-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:20px}.v32-glass{position:relative;isolation:isolate;border-radius:29px;min-width:0;background:transparent;--glass-light-x:22%;--glass-light-y:12%}.v32-glass-lens{position:absolute;inset:0;border-radius:inherit;pointer-events:none;z-index:-1;background:#fffdf52e;border:1px solid #fefdf59c;box-shadow:0 15px 23px -20px #153f345c,0 2px 5px -3px #173d3466,inset 0 1px 2px #fff9,inset 0 -1px 1px #294b4440;transition:transform .25s ease,box-shadow .25s ease}.v32-glass:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;z-index:0;background:radial-gradient(ellipse at var(--glass-light-x) var(--glass-light-y),#fffdfb52,transparent 56%),linear-gradient(118deg,#ffffff12 0%,transparent 38%,#f0ddb51c 100%);transition:transform .25s ease,opacity .25s ease}.v32-glass:after{content:"";position:absolute;inset:1px;border-radius:27px;padding:1px;pointer-events:none;z-index:2;background:linear-gradient(135deg,#ffffffd9 0%,#fdfbf23d 16%,#32524712 34%,transparent 47%,#4e6c573d 68%,#ffffffe0 88%,#b4c5b936 100%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;transition:transform .25s ease}.v32-glass-content{position:relative;padding:26px;z-index:1}.v32-glass-certificates{grid-column:span 5}.v32-glass-certificates .v32-glass-content{display:flex;flex-direction:column;justify-content:center;height:100%;padding:27px 32px}.v32-dashboard-label{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#466358;margin:0 0 14px}.v32-cert-total{display:flex;flex-direction:column;gap:12px;align-items:center;text-align:center}.v32-cert-total>strong{font:400 clamp(100px,10vw,144px)/.9 Inter,Arial,sans-serif;letter-spacing:-.075em;color:#123d34}.v10 .v32-cert-total h3{font:500 25px/1.15 Space Grotesk,sans-serif;color:#123d34;max-width:none;text-wrap:initial}.v32-cert-breakdown{display:flex;align-items:center;justify-content:space-between;gap:12px;border-top:1px solid #7c917556;margin-top:23px;padding-top:18px}.v32-cert-breakdown>div{display:flex;flex-direction:column;gap:6px}.v32-cert-breakdown b{font:500 27px/1 Inter,Arial,sans-serif;letter-spacing:-.035em;color:#173e35}.v32-cert-breakdown span{font-size:12px;line-height:1.3;color:#385b4d}.v32-cert-breakdown .v32-cert-plus{font-size:17px;color:#385b4d;align-self:flex-start;margin-top:4px}.v32-cert-caption{font-size:13px;line-height:1.4;color:#385b4d;margin:18px 0 0;max-width:none}.v32-dashboard-numbers{grid-column:span 7;display:grid;grid-template-columns:1fr 1fr;gap:20px}.v32-glass-stat .v32-glass-content{padding:27px;min-height:178px;display:flex;flex-direction:column;justify-content:center}.v32-glass-stat .icon{position:absolute;right:25px;top:22px;color:#88632d;--icon-size:21px!important}.v32-glass-number{display:flex;align-items:baseline;gap:8px;color:#123d34;font:450 clamp(35px,3.7vw,53px)/1.05 Inter,Arial,sans-serif;letter-spacing:-.05em;margin:9px 0 13px}.v32-glass-number>span{font-size:13px;letter-spacing:0;font-weight:450}.v10 .v32-glass-stat h3{color:#244b40;font:450 15px/1.3 Inter,Arial,sans-serif;max-width:none}.v32-glass-support{grid-column:span 6}.v32-glass-support .v32-glass-content{padding:24px 28px}.v32-support-heading{display:flex;justify-content:space-between;align-items:center;margin-bottom:11px;color:#88632d}.v32-support-heading .v32-glass-number{font-size:33px;letter-spacing:-.045em;margin:0}.v10 .v32-glass-support h3{color:#123d34;font-size:21px;line-height:1.2;margin:0 0 10px}.v32-glass-support p{color:#123d34;font-size:14px;line-height:1.45;margin:0;max-width:none}.v32-glass-defs{position:absolute;width:0;height:0;overflow:hidden;pointer-events:none}@supports (backdrop-filter:blur(7px)){.v32-glass-lens{backdrop-filter:blur(7px) saturate(1.07)}.v32-glass[data-glass-ready] .v32-glass-lens{backdrop-filter:var(--v32-refraction-filter) blur(2px) saturate(1.07)}}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){.v32-glass[data-glass-hover] .v32-glass-lens,.v32-glass[data-glass-hover]:before,.v32-glass[data-glass-hover]:after{transform:translateY(-1.5px)}.v32-glass[data-glass-hover] .v32-glass-lens{box-shadow:0 18px 27px -20px #153f3466,0 2px 6px -3px #173d345c,inset 0 1px 2px #ffffffc0,inset 0 -1px 1px #294b4440}}@media(max-width:1000px){.v32-glass-content,.v32-glass-certificates .v32-glass-content{padding:24px}.v32-cert-total>strong{font-size:110px}.v10 .v32-cert-total h3{font-size:23px}.v32-glass-stat .v32-glass-content{padding:24px}.v32-glass-stat .icon{right:21px;top:21px}}@media(max-width:760px){.v32-dashboard-heading{margin-bottom:24px}.v32-dashboard-heading>p:last-child{font-size:14px}.v32-dashboard-grid{gap:15px}.v32-glass-certificates,.v32-dashboard-numbers,.v32-glass-support{grid-column:1/-1}.v32-glass{border-radius:24px}.v32-glass:after{border-radius:22px}.v32-glass-lens{background:#fffdf53d}.v32-glass-certificates .v32-glass-content{padding:25px}.v32-dashboard-label{margin-bottom:18px}.v32-cert-total{flex-direction:row;gap:22px;text-align:left}.v32-cert-total>strong{font-size:103px}.v10 .v32-cert-total h3{font-size:25px}.v32-cert-breakdown{margin-top:21px;padding-top:18px}.v32-cert-caption{margin-top:17px}.v32-dashboard-numbers{gap:15px}.v32-glass-stat .v32-glass-content{min-height:151px;padding:20px;justify-content:flex-start}.v32-glass-stat .icon{top:18px;right:18px;--icon-size:18px!important}.v32-glass-number{font-size:36px;margin-top:24px;gap:6px}.v32-glass-number>span{font-size:12px}.v10 .v32-glass-stat h3{font-size:13px}.v32-glass-support .v32-glass-content{padding:23px}.v10 .v32-glass-support h3{font-size:20px}.v32-glass-support p{font-size:14px}}@media(max-width:359px){.v32-glass-stat .v32-glass-content{padding:17px;min-height:148px}.v32-glass-number{font-size:32px;gap:5px}.v32-cert-total{gap:20px}.v10 .v32-cert-total h3{font-size:23px}.v32-cert-total>strong{font-size:93px}.v32-cert-breakdown span{font-size:11px}}@media(prefers-reduced-motion:reduce){.v32-glass-lens,.v32-glass:before,.v32-glass:after{transition:none;transform:none}}@media(prefers-reduced-transparency:reduce),(prefers-contrast:more){.v32-glass{background:#fcfaf3;border:1px solid #6b8074}.v32-glass-lens,.v32-glass:before,.v32-glass:after{display:none}}@media(forced-colors:active){.v33-dashboard,.v32-glass{background:Canvas!important;color:CanvasText!important;border:1px solid CanvasText}.v32-glass *{color:CanvasText!important}.v33-light-field,.v32-glass-lens,.v32-glass:before,.v32-glass:after{display:none}}.certification-seals[data-astro-cid-5g3gwnby]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none}.certification-seals[data-astro-cid-5g3gwnby] li[data-astro-cid-5g3gwnby]{display:grid;grid-template-columns:82px minmax(0,1fr);align-items:start;gap:14px;min-width:0;margin:0;padding-top:14px;border-top:2px solid var(--certification-color)}.certification-seals[data-astro-cid-5g3gwnby] img[data-astro-cid-5g3gwnby]{display:block;width:82px;height:82px;object-fit:contain}.certification-seals__copy[data-astro-cid-5g3gwnby]{min-width:0}.certification-seals[data-astro-cid-5g3gwnby] h3[data-astro-cid-5g3gwnby]{margin:0 0 6px;color:var(--certification-color);font-family:Space Grotesk,Arial,sans-serif;font-size:18px;font-weight:500;line-height:1.2;text-wrap:initial}.certification-seals[data-astro-cid-5g3gwnby] p[data-astro-cid-5g3gwnby]{margin:0;color:var(--muted);font-size:12px;line-height:1.4;text-wrap:pretty}.certification-seals[data-astro-cid-5g3gwnby] a[data-astro-cid-5g3gwnby]{display:inline-flex;align-items:center;gap:6px;margin-top:8px;color:var(--certification-color);font-size:12px;line-height:1.3;text-underline-offset:4px}.certification-seals[data-astro-cid-5g3gwnby] a[data-astro-cid-5g3gwnby]:focus-visible{outline:2px solid var(--certification-color);outline-offset:5px}@media(max-width:1199px){.certification-seals[data-astro-cid-5g3gwnby]{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 30px}}@media(max-width:600px){.certification-seals[data-astro-cid-5g3gwnby]{grid-template-columns:minmax(0,1fr);gap:22px}}.v08-integrated-page{--integrated-accent: #092c28;color:var(--ink);overflow-wrap:break-word}.v08-integrated-page .section{padding-block:clamp(48px,5.3vw,76px)}.v08-integrated-page section[id]{scroll-margin-top:18px}.v08-integrated-page h2,.v08-integrated-page h3{margin:0;font-family:Space Grotesk,Arial,sans-serif;font-weight:500;text-wrap:balance}.v08-integrated-page h2{max-width:29ch;font-size:clamp(30px,2.8vw,41px);line-height:1.16}.v08-integrated-page h3{font-size:23px;line-height:1.3}.v08-integrated-page p{text-wrap:pretty}.v08-integrated-label{margin:0 0 12px;color:var(--integrated-accent);font-family:Space Grotesk,Arial,sans-serif;font-size:12px;line-height:1.5}.v08-integrated-index{border-block:1px solid var(--line)}.v08-integrated-index .container{display:flex;flex-wrap:wrap;gap:4px 30px;padding-block:12px}.v08-integrated-index a{padding-block:7px;color:var(--muted);font-size:12px;line-height:1.5;text-decoration:none}.v08-integrated-index a:hover{color:var(--integrated-accent);text-decoration:underline;text-underline-offset:5px}.v08-integrated-split{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(40px,7vw,100px);align-items:start}.v08-integrated-prose{max-width:75ch;font-size:16px;line-height:1.75}.v08-integrated-prose>p{margin:0}.v08-integrated-prose>p+p{margin-top:19px}.v08-integrated-outcomes{padding:22px 0 0;margin:25px 0 0;list-style:none;border-top:1px solid var(--line)}.v08-integrated-outcomes li{display:flex;align-items:start;gap:12px;margin:0;font-size:14px;line-height:1.7}.v08-integrated-outcomes li+li{margin-top:10px}.v08-integrated-outcomes .icon{flex-shrink:0;margin-top:3px;color:var(--integrated-accent)}.v08-integrated-section-heading{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(40px,7vw,100px);align-items:start;margin-bottom:35px}.v08-integrated-section-heading>p{max-width:70ch;margin:0;color:var(--muted);font-size:15px;line-height:1.75}.v08-integrated-methods{border-block:1px solid var(--line)}.v08-integrated-method-list{border-top:1px solid var(--line)}.v08-integrated-method-list article{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr) 28px;gap:clamp(28px,4vw,56px);align-items:center;padding-block:25px;border-bottom:1px solid var(--line)}.v08-integrated-method-list article>div{min-width:0;padding-left:18px;border-left:2px solid var(--integrated-method-color)}.v08-integrated-method-list article>div>span{color:var(--integrated-method-color);font-size:11px;line-height:1.5}.v08-integrated-method-list h3{margin-top:8px;font-size:24px}.v08-integrated-method-list article>p{max-width:74ch;margin:0;color:var(--muted);font-size:14px;line-height:1.8}.v08-integrated-method-list article>a{display:grid;width:36px;height:44px;place-items:center;color:var(--integrated-method-color)}.v08-integrated-path{background:#edf0e9}.v08-integrated-path__steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;margin:0;padding:0;list-style:none}.v08-integrated-path__steps li{min-width:0;margin:0;padding-top:22px;border-top:1px solid #bfcac0}.v08-integrated-number{display:block;margin-bottom:17px;color:var(--integrated-accent);font-family:Space Grotesk,Arial,sans-serif;font-size:13px}.v08-integrated-path__steps h3{max-width:27ch;font-size:23px}.v08-integrated-path__steps p{max-width:58ch;margin:16px 0 0;font-size:14px;line-height:1.8}.v08-integrated-path__steps .text-link{margin-top:22px;font-size:12px}.v08-integrated-refract{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(40px,7vw,100px);margin-top:40px;padding-top:28px;border-top:1px solid #bfcac0}.v08-integrated-refract h3{max-width:29ch;font-size:25px}.v08-integrated-refract>div>p:not(.v08-integrated-label){max-width:74ch;margin:0;font-size:14px;line-height:1.8}.v08-integrated-refract .text-link{margin-top:21px;font-size:12px}.v08-integrated-practice{background:var(--integrated-accent);color:#f7f4ee}.v08-integrated-practice .v08-integrated-label{color:#c9d8c8}.v08-integrated-practice .v08-integrated-section-heading>p{color:#d7e0d9}.v08-integrated-practice__steps{margin:0;border-top:1px solid #49655e}.v08-integrated-practice__steps>div{display:grid;grid-template-columns:minmax(0,.65fr) minmax(0,1.35fr);gap:40px;padding-block:18px;border-bottom:1px solid #49655e}.v08-integrated-practice__steps dt{font-family:Space Grotesk,Arial,sans-serif;font-size:18px;line-height:1.5}.v08-integrated-practice__steps dd{max-width:85ch;margin:0;color:#d7e0d9;font-size:14px;line-height:1.8;text-wrap:pretty}.v08-integrated-page .v08-integrated-note{max-width:116ch;margin:27px 0 0;color:var(--muted);font-size:12px;line-height:1.8}.v08-integrated-practice .v08-integrated-note{color:#bdcec1}.v08-integrated-learning{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(40px,7vw,100px);margin-top:40px;padding-top:30px;border-top:1px solid #49655e}.v08-integrated-learning h3{max-width:28ch;font-size:26px}.v08-integrated-learning p{max-width:75ch;margin:0;color:#d7e0d9;font-size:14px;line-height:1.8}.v08-integrated-learning .text-link{margin-top:21px;color:#f7f4ee;border-color:#a9c2af;font-size:12px}.v08-integrated-seals{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px}.v08-integrated-seals article{min-width:0;padding-top:22px;border-top:1px solid var(--line)}.v08-integrated-seals img{display:block;width:100%;max-width:115px;height:85px;margin-bottom:22px;object-fit:contain;object-position:left center;mix-blend-mode:multiply}.v08-integrated-seals h3{font-size:21px}.v08-integrated-seals p{min-height:42px;margin:10px 0 0;font-size:12px;line-height:1.7;color:var(--muted)}.v08-integrated-seals .text-link{margin-top:15px;font-size:11px}.v08-integrated-page summary:focus-visible,.v08-integrated-index a:focus-visible,.v08-integrated-method-list a:focus-visible{outline:2px solid var(--integrated-accent);outline-offset:5px}@media(max-width:1000px){.v08-integrated-split,.v08-integrated-section-heading,.v08-integrated-refract,.v08-integrated-learning{gap:40px}.v08-integrated-path__steps{gap:25px}.v08-integrated-seals{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 40px}.v08-integrated-seals article{display:grid;grid-template-columns:85px minmax(0,1fr);gap:22px}.v08-integrated-seals img{margin-bottom:0}}@media(max-width:760px){.v08-integrated-page .section{padding-block:42px}.v08-integrated-page h2{font-size:30px}.v08-integrated-index .container{gap:2px 20px;padding-block:10px}.v08-integrated-index a{font-size:11px}.v08-integrated-split,.v08-integrated-section-heading,.v08-integrated-refract,.v08-integrated-learning{grid-template-columns:1fr;gap:22px}.v08-integrated-section-heading{margin-bottom:27px}.v08-integrated-prose{font-size:15px}.v08-integrated-method-list article{grid-template-columns:minmax(0,1fr) 30px;gap:15px 20px;padding-block:23px}.v08-integrated-method-list article>p{grid-column:1}.v08-integrated-method-list article>a{grid-column:2;grid-row:1}.v08-integrated-method-list h3{font-size:24px}.v08-integrated-path__steps{grid-template-columns:1fr;gap:28px}.v08-integrated-number{margin-bottom:12px}.v08-integrated-path__steps h3{max-width:35ch}.v08-integrated-path__steps .text-link{margin-top:17px}.v08-integrated-refract{margin-top:32px;padding-top:25px;gap:18px}.v08-integrated-practice__steps>div{grid-template-columns:1fr;gap:10px;padding-block:20px}.v08-integrated-learning{margin-top:30px;padding-top:25px}.v08-integrated-seals{grid-template-columns:1fr;gap:25px}.v08-integrated-seals article{grid-template-columns:85px minmax(0,1fr);gap:25px}.v08-integrated-seals p{min-height:0}}.v09-method-faq,.v09-integrated-faq{border-top:1px solid var(--line)}.v09-method-faq>.container,.v09-integrated-faq>.container{display:block}.v09-method-faq header,.v09-integrated-faq header{margin-bottom:22px}.v09-method-faq h2,.v09-integrated-faq h2{max-width:none}.v09-method-faq__list{border-top:1px solid var(--line)}.v09-method-faq__list details{border-bottom:1px solid var(--line)}.v09-method-faq__list summary{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:58px;padding-block:15px;font-family:Space Grotesk,Arial,sans-serif;font-size:17px;line-height:1.45;cursor:pointer;list-style:none}.v09-method-faq__list summary::-webkit-details-marker{display:none}.v09-method-faq__list summary .icon{flex-shrink:0;color:var(--petrol)}.v09-method-faq__list details[open] summary .icon{transform:rotate(45deg)}.v09-method-faq__list details>p{max-width:100ch;padding:0 32px 19px 0;margin:0;color:var(--muted);font-size:14px;line-height:1.7}.v09-method-faq__list summary:focus-visible{outline:2px solid var(--petrol);outline-offset:4px}.v09-refract-method{--method-accent: var(--petrol);color:var(--ink);overflow-wrap:break-word}.v09-refract-method .section{padding-block:clamp(34px,3.6vw,50px)}.v09-refract-method section[id],.v09-refract-method [id=herkunft],.v09-refract-method [id=anwendung]{scroll-margin-top:18px}.v09-refract-method h2,.v09-refract-method h3,.v09-refract-method h4{font-family:Space Grotesk,Arial,sans-serif;font-weight:500;text-wrap:balance;margin:0}.v09-refract-method h2{max-width:30ch;font-size:clamp(28px,2.55vw,37px);line-height:1.16}.v09-refract-method h3{font-size:22px;line-height:1.3}.v09-refract-method h4{font-size:17px;line-height:1.35}.v09-refract-method p,.v09-refract-method dd{text-wrap:pretty}.v09-refract-method .v09-method-faq header{margin-bottom:22px}.v09-refract-method .v09-method-faq h2{max-width:none}@media(max-width:760px){.v09-refract-method .section{padding-block:32px}.v09-refract-method h2{font-size:29px}.v09-method-faq__list summary{font-size:16px;gap:17px}.v09-method-faq__list details>p{padding-right:12px}}.v11-integrated-page .section{padding-block:clamp(38px,4vw,56px)}.v11-integrated-page section[id]{scroll-margin-top:88px}.v11-integrated-page .page-hero h1{max-width:12ch;font-size:clamp(50px,4.6vw,67px);line-height:1.04}.v11-integrated-page .page-hero__intro p{max-width:45ch;font-size:17px;line-height:1.6}.v11-integrated-page .page-hero__actions{gap:14px 22px}.v11-integrated-page .v08-integrated-index .container{gap:4px 32px}.v11-integrated-heading{max-width:86ch;margin-bottom:28px}.v11-integrated-heading h2{max-width:none}.v11-integrated-heading>p:not(.v08-integrated-label){max-width:78ch;margin:15px 0 0;color:var(--muted);font-size:15px;line-height:1.7}.v11-integrated-page .v08-integrated-label{margin-bottom:10px}.v11-integrated-path{background:#edf0e9;border-bottom:1px solid var(--line)}.v11-integrated-map{margin:0}.v11-integrated-stage{position:relative;padding:23px 28px 26px;background:var(--paper);border:1px solid #c4cec3}.v11-integrated-stage__heading{display:flex;align-items:baseline;justify-content:space-between;gap:14px 28px;padding-bottom:18px}.v11-integrated-stage__heading h3{font-size:21px;line-height:1.3}.v11-integrated-stage__heading p{margin:0;color:var(--muted);font-size:12px;line-height:1.6}.v11-integrated-stage__steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none}.v11-integrated-stage__steps>li{min-width:0;margin:0;padding:18px 27px 0;border-top:1px solid #b8c5b8}.v11-integrated-stage__steps>li:first-child{padding-left:0}.v11-integrated-stage__steps>li:last-child{padding-right:0}.v11-integrated-stage__steps>li+li{border-left:1px solid #dce0d5}.v11-integrated-step__mark{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:13px;color:var(--petrol)}.v11-integrated-step__mark>span{font:500 15px/1.4 Space Grotesk,Arial,sans-serif}.v11-integrated-step__mark .icon{color:#587266}.v11-integrated-stage__steps h4{max-width:25ch;margin:0;color:var(--petrol);font-size:clamp(21px,1.8vw,25px);font-weight:500;line-height:1.22;letter-spacing:-.035em;text-wrap:balance}.v11-integrated-stage__steps li>p{margin:13px 0 0;color:#425249;font-size:13px;line-height:1.7}.v11-integrated-stage__steps li>.v11-integrated-step__detail{margin-top:12px;color:#59665c;font-size:11px;line-height:1.65}.v11-integrated-stage__steps .text-link{margin-top:15px;font-size:12px}.v11-integrated-stage--practice{margin-top:16px;border-color:#b4c3b6;background:#dce5d9}.v11-integrated-stage--practice:before{position:absolute;top:-17px;left:50%;width:1px;height:16px;background:#6b8775;content:""}.v11-integrated-stage--practice .v11-integrated-stage__steps>li+li{border-left-color:#bdcbbd}.v11-integrated-map figcaption{max-width:105ch;margin-top:16px;color:#526054;font-size:12px;line-height:1.65}.v11-integrated-page .v08-integrated-intro{padding-bottom:36px}.v11-integrated-page .v08-integrated-split{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:6vw}.v11-integrated-page .v08-integrated-prose{font-size:15px;line-height:1.75}.v11-integrated-page .v08-integrated-outcomes{margin-top:20px;padding-top:18px}.v11-integrated-page .v08-integrated-outcomes li{font-size:13px}.v11-integrated-page .v08-integrated-methods{border-top:0;padding-top:26px}.v11-integrated-methods{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:22px}.v11-integrated-methods article{min-width:0}.v11-integrated-method__image{display:block;margin-bottom:16px;background:var(--paper)}.v11-integrated-method__image img{width:100%;height:auto;aspect-ratio:4 / 5;object-fit:contain}.v11-integrated-method__type{color:var(--integrated-method-color);font-size:10px;line-height:1.5}.v11-integrated-methods h3{margin-top:7px;font-size:20px;line-height:1.25}.v11-integrated-methods h3 a{display:flex;align-items:baseline;justify-content:space-between;gap:10px;text-decoration:none}.v11-integrated-methods h3 .icon{color:var(--integrated-method-color);align-self:center}.v11-integrated-methods article>p{margin:12px 0 0;color:var(--muted);font-size:13px;line-height:1.75}.v11-integrated-page .v08-integrated-practice .v08-integrated-section-heading{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:6vw;margin-bottom:24px}.v11-integrated-page .v08-integrated-practice__steps>div{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:6vw;padding-block:16px}.v11-integrated-page .v08-integrated-practice__steps dt{font-size:17px}.v11-integrated-page .v08-integrated-practice__steps dd{font-size:13px;line-height:1.75}.v11-integrated-page .v08-integrated-learning{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:6vw;margin-top:28px;padding-top:25px}.v11-integrated-page .v08-integrated-learning h3{font-size:27px}.v11-integrated-page .v08-integrated-certificates .v08-integrated-section-heading{display:block;max-width:90ch;margin-bottom:27px}.v11-integrated-page .v08-integrated-certificates h2{max-width:none}.v11-integrated-page .v08-integrated-certificates .v08-integrated-section-heading>p{max-width:90ch;margin-top:15px}.v11-integrated-page .v08-integrated-seals{gap:30px}.v11-integrated-page .v08-integrated-seals h3{font-size:20px}.v11-integrated-page .v08-integrated-seals article{padding-top:17px}.v11-integrated-page .v08-integrated-seals img{margin-bottom:18px}.v11-integrated-page a:focus-visible{outline:2px solid var(--petrol);outline-offset:5px}.v11-integrated-page .v08-integrated-practice a:focus-visible{outline-color:var(--paper)}@media(min-width:761px){.v11-integrated-page .v12-integrated-business{background:#edf0e9;border-bottom:1px solid var(--line)}.v12-integrated-business .v11-integrated-heading{margin-bottom:24px}.v12-integrated-formats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.v12-integrated-formats article{min-width:0;padding-top:17px;border-top:1px solid #b8c5b8}.v12-integrated-format__number{display:block;margin-bottom:11px;color:#587266;font:500 12px/1.4 Space Grotesk,Arial,sans-serif}.v11-integrated-page .v12-integrated-formats h3{font-size:23px}.v12-integrated-formats article>p{max-width:46ch;margin:12px 0 0;color:#425249;font-size:13px;line-height:1.75}.v12-integrated-business__action{margin-top:25px;font-size:13px}}@media(min-width:1001px){.v11-integrated-page .v08-integrated-seals{grid-template-columns:repeat(5,minmax(0,1fr));gap:24px}.v11-integrated-page .v08-integrated-seals h3{font-size:19px}.v11-integrated-page .v08-integrated-index .container{gap:4px 25px}}@media(min-width:1101px){.v11-integrated-page .page-hero__copy{width:47%}.v11-integrated-page .page-hero__inner{min-height:500px}.v11-integrated-page .page-hero__breadcrumb{margin-bottom:24px}}@media(max-width:1100px){.v11-integrated-page .page-hero h1{font-size:50px}.v11-integrated-page .page-hero__intro p{font-size:15px}.v11-integrated-stage{padding-inline:22px}.v11-integrated-stage__steps>li{padding-inline:20px}.v11-integrated-stage__steps h4{font-size:22px}.v11-integrated-stage__heading{display:block}.v11-integrated-stage__heading p{margin-top:5px}.v11-integrated-methods{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 20px}.v11-integrated-methods h3{font-size:18px}}@media(max-width:760px){.v11-integrated-page .section{padding-block:34px}.v11-integrated-page .page-hero h1{max-width:12ch;font-size:clamp(42px,10vw,55px)}.v11-integrated-page .page-hero__intro p{max-width:48ch;font-size:15px}.v11-integrated-page .page-hero__actions{gap:12px 22px}.v11-integrated-page .v08-integrated-index .container{gap:2px 22px}.v11-integrated-heading{margin-bottom:24px}.v11-integrated-heading>p:not(.v08-integrated-label){font-size:14px}.v11-integrated-stage{padding:21px 21px 25px}.v11-integrated-stage__heading{padding-bottom:18px}.v11-integrated-stage__heading h3{font-size:22px}.v11-integrated-stage__steps{grid-template-columns:1fr;gap:23px}.v11-integrated-stage__steps>li{padding:18px 0 0}.v11-integrated-stage__steps>li+li{border-left:0}.v11-integrated-stage__steps h4{max-width:28ch;font-size:23px}.v11-integrated-stage__steps li>p{max-width:52ch;margin-top:10px;font-size:14px}.v11-integrated-stage__steps li>.v11-integrated-step__detail{font-size:12px}.v11-integrated-step__mark{margin-bottom:10px}.v11-integrated-page .v08-integrated-split,.v11-integrated-page .v08-integrated-practice .v08-integrated-section-heading,.v11-integrated-page .v08-integrated-practice__steps>div,.v11-integrated-page .v08-integrated-learning{grid-template-columns:1fr;gap:20px}.v11-integrated-page .v08-integrated-intro{padding-bottom:28px}.v11-integrated-page .v08-integrated-methods{padding-top:10px}.v11-integrated-methods{grid-template-columns:repeat(2,minmax(0,1fr));gap:27px 20px}.v11-integrated-methods h3{font-size:20px}.v11-integrated-methods article>p{font-size:13px}.v11-integrated-page .v08-integrated-practice__steps>div{gap:9px}.v11-integrated-page .v08-integrated-learning{margin-top:25px}}@media(max-width:380px){.v11-integrated-stage{padding-inline:17px}.v11-integrated-methods{gap:25px 16px}.v11-integrated-methods h3{font-size:18px}}.v31-integrated-page{--v31-header-height: 84px;--v31-petrol: #092c28;--v31-light: #f6f1e6;--v31-champagne: #e8d3a3}.v32-integrated-page section[id]{scroll-margin-top:0}.v31-integrated-page .v08-integrated-index{background:#fffdf8}.v31-integrated-page .v08-integrated-index .container{flex-wrap:nowrap;overflow-x:auto;gap:24px;padding-block:8px;scrollbar-width:thin}.v31-integrated-page .v08-integrated-index a{flex:0 0 auto}.v31-journey-section{background:#092c28;color:var(--v31-light);padding-top:46px}.v31-eyebrow{color:var(--v31-champagne);font-size:12px;letter-spacing:.07em;text-transform:uppercase;margin-bottom:12px}.v31-journey-heading h2{color:var(--v31-light);max-width:none}.v31-journey-heading>p:last-child{color:#c9d4ce;margin-top:16px;max-width:78ch;font-size:16px;line-height:1.5}.v31-journey{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:clamp(30px,5vw,80px);align-items:start;margin-top:24px}.v31-stage{position:sticky;top:calc(var(--v31-header-height) + 16px);align-self:start;height:min(670px,calc(100svh - var(--v31-header-height) - 32px));min-height:340px;z-index:2;background:#092c28}.v31-scenes{position:absolute;inset:0 0 60px;overflow:hidden}.v31-scene{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;opacity:0;transition:opacity .5s ease}.v31-scene.is-active{opacity:1}.v32-integrated-page .v31-scene{mask-image:linear-gradient(to right,transparent,#000 4%,#000 96%,transparent),linear-gradient(to bottom,transparent,#000 4%,#000 97%,transparent);mask-composite:intersect}.v31-level-navigation{position:absolute;inset:auto 0 0;display:flex;justify-content:center;gap:8px;padding-block:8px}.v31-level-navigation a{display:grid;place-items:center;width:42px;height:42px;border:1px solid #637c72;border-radius:50%;color:#c6d4cb;font:500 13px/1 Inter,Arial,sans-serif;text-decoration:none;transition:background .2s,color .2s,border-color .2s}.v31-level-navigation a[aria-current=step]{background:var(--v31-champagne);color:#092c28;border-color:var(--v31-champagne)}.v31-level-navigation a:hover{border-color:var(--v31-champagne)}.v31-level-navigation a:focus-visible{outline:2px solid #fffdf5;outline-offset:4px}.v31-level-track{min-width:0}.v31-level{min-height:max(620px,calc(88svh - var(--v31-header-height)));display:flex;align-items:center;padding-block:48px 64px;border-top:1px solid rgba(232,211,163,.23);scroll-margin-top:calc(var(--v31-header-height) + 30px)}.v31-level:first-child{border-top:0}.v31-level-copy{width:100%}.v31-level-number{color:#dfc790;font-size:13px;letter-spacing:.06em;text-transform:uppercase;margin-bottom:20px}.v31-level-number span{margin-left:7px;color:#b5c4ba}.v10 .v31-level h3{color:var(--v31-light);max-width:none;font-size:clamp(30px,2.7vw,42px);line-height:1.1;margin:0 0 20px;text-wrap:pretty}.v10 .v31-level .v31-level-benefit{margin:0 0 20px;max-width:none;font:500 21px/1.3 Space Grotesk,sans-serif;color:var(--v31-champagne);letter-spacing:-.02em}.v31-level-prose p{max-width:57ch;color:#d6dfd6;font-size:16px;line-height:1.58}.v31-level-prose p+p{margin-top:16px}@media(max-width:1000px)and (min-width:761px){.v31-journey{gap:28px}.v31-stage{height:min(530px,calc(100svh - var(--v31-header-height) - 32px))}.v31-level-prose p{font-size:15px}}@media(max-width:760px){.v31-integrated-page{--v31-header-height: 72px;--v31-stage-height: clamp(196px,29svh,252px)}.v31-integrated-page .v08-integrated-index .container{padding-block:5px;gap:20px}.v31-journey-section{padding-top:30px}.v31-journey-heading>p:last-child{font-size:15px}.v31-journey{display:block;margin-top:20px;padding-inline:0;width:100%;max-width:none}.v31-stage{top:var(--v31-header-height);height:var(--v31-stage-height);min-height:0;width:100%;border-bottom:1px solid rgba(232,211,163,.26)}.v31-scenes{inset:0 0 45px}.v31-level-navigation{padding-block:5px;gap:12px}.v31-level-navigation a{width:34px;height:34px;font-size:11px}.v31-level-track{padding-inline:20px}.v31-level{min-height:max(500px,calc(100svh - var(--v31-header-height) - var(--v31-stage-height)));padding-block:28px 40px;align-items:flex-start;scroll-margin-top:calc(var(--v31-header-height) + var(--v31-stage-height) + 20px)}.v31-level-number{margin-bottom:14px;font-size:12px}.v10 .v31-level h3{font-size:clamp(27px,7.3vw,33px);margin-bottom:15px}.v10 .v31-level .v31-level-benefit{font-size:19px;line-height:1.3;margin-bottom:17px}.v31-level-prose p{font-size:15px;line-height:1.52;max-width:none}.v31-level-prose p+p{margin-top:14px}}@media(prefers-reduced-motion:reduce){.v31-scene,.v31-level-navigation a{transition:none}}.v31-level-qualification{color:#d8d7c8;font-size:13px;line-height:1.4;margin:10px 0 20px}.v32-arch-finale{position:absolute;inset:0;display:grid;place-items:center;opacity:0;pointer-events:none}.v32-arch-square{position:relative;overflow:hidden;mask-image:linear-gradient(to right,transparent,#000 4%,#000 96%,transparent),linear-gradient(to bottom,transparent,#000 4%,#000 97%,transparent);mask-composite:intersect}.v32-arch-base,.v32-arch-seated{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}.v32-arch-keystone{position:absolute;left:42.84482759%;top:16.20689655%;width:14.31034483%;height:14.56896552%;object-fit:fill;will-change:transform}.v32-arch-seated{opacity:0}@media(prefers-reduced-motion:reduce){.v32-arch-finale{display:none}.v32-arch-keystone{will-change:auto}}.v33-scene-image{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}.v33-landscape-atmosphere{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}
