.c-site .s-page{--s-ink:#32223d;--s-purple:#734b9c;--s-muted:#806b8d;color:var(--s-ink)}.c-site .s-page h1,.c-site .s-page h2,.c-site .s-page h3{font-weight:400;letter-spacing:-.055em}.c-site .s-page h2{font-size:clamp(36px,4.3vw,62px);line-height:1.08}.c-site .s-page em{font-style:normal;color:#80549d}.c-site .s-page p{line-height:1.8}.c-site :where(.s-page) .s-hero{background:#f0eae2;overflow:hidden;padding-top:65px}.c-site :where(.s-page) .s-hero>.c-wrap:first-child{display:grid;grid-template-columns:1fr 1.1fr;gap:1%;align-items:center}.c-site :where(.s-page) .s-hero h1{font-size:clamp(60px,7.1vw,105px);line-height:1.01;margin:28px 0}.c-site :where(.s-page) .s-hero-copy>p{font-size:17px;line-height:1.85;max-width:450px;margin-bottom:30px;color:#796781}.c-site :where(.s-page) .s-hero .c-text-link{font-size:13px}.c-site :where(.s-page) .s-hero-sculpture{margin:0 -12% 0 -10%;align-self:center}.c-site :where(.s-page) .s-sculpture{width:100%;height:auto;display:block;overflow:visible}.c-site :where(.s-page) .s-plane-back{animation:c-studio-s-paper-float 11s ease-in-out infinite}.c-site :where(.s-page) .s-plane-front{animation:c-studio-s-paper-float 11s -4s ease-in-out infinite}.c-site :where(.s-page) .s-orange-route{animation:c-studio-s-route-float 11s -1s ease-in-out infinite}.c-site :where(.s-page) .s-hero-foot{display:flex;justify-content:space-between;align-items:end;padding:30px 0 28px;color:#a08aa8;font-size:10px;line-height:1.8}.c-site :where(.s-page) .s-motion-button{border:0;background:none;padding:8px 0;font:10px inherit;font-family:inherit;font-size:10px;color:#9b80a6;cursor:pointer}.c-site :where(.s-page) .s-purpose{display:grid;grid-template-columns:1.1fr 1fr;gap:0 10%;padding:90px 0}.c-site :where(.s-page) .s-purpose>.c-eyebrow{grid-column:1/-1}.c-site :where(.s-page) .s-purpose h2{font-size:clamp(36px,3.8vw,56px)}.c-site :where(.s-page) .s-purpose p{font-size:16px;margin-bottom:24px;color:#796781}.c-site :where(.s-page) .s-purpose .s-purpose-line{border-left:2px solid #df9a63;padding-left:22px;color:#6f4886;font-size:17px;margin-bottom:0}.c-site :where(.s-page) .s-build{background:#eae2ef;padding:75px 0;scroll-margin-top:20px}.c-site :where(.s-page) .s-section-heading{display:grid;grid-template-columns:1.3fr 1fr;gap:10%;align-items:end;margin-bottom:45px}.c-site :where(.s-page) .s-section-heading>p{font-size:14px;color:#947d9e;line-height:1.8}.c-site :where(.s-page) .s-stage-tabs{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid #cbb7d7;border-bottom:1px solid #cbb7d7}.c-site :where(.s-page) .s-stage-tabs>button{border:0;border-bottom:2px solid transparent;background:none;font:inherit;font-size:17px;letter-spacing:-.025em;text-align:left;padding:21px 17px 20px 0;cursor:pointer;color:#93729f;display:flex;gap:16px;align-items:center}.c-site :where(.s-page) .s-stage-tabs>button>span{font:9px monospace;color:#a78cb5}.c-site :where(.s-page) .s-stage-tabs>button>i{font-style:normal;margin-left:auto;font-size:15px}.c-site :where(.s-page) .s-stage-tabs>button[aria-selected=true]{color:#684282;border-bottom-color:#734b9c}.c-site :where(.s-page) .s-stage-panel{display:grid;grid-template-columns:1fr 1.15fr;gap:6%;padding-top:45px;min-height:405px;align-items:center}.c-site :where(.s-page) .s-stage-copy>.c-eyebrow{font-size:9px}.c-site :where(.s-page) .s-stage-copy h3{font-size:37px;line-height:1.1;margin-bottom:22px}.c-site :where(.s-page) .s-stage-copy>p{font-size:15px;color:#80668d}.c-site :where(.s-page) .s-stage-copy blockquote{font-size:18px;line-height:1.75;color:#78518e;padding-left:20px;border-left:2px solid #ce9c76;margin:25px 0;letter-spacing:-.015em}.c-site :where(.s-page) .s-stage-result{font-size:11px;color:#a186ad}.c-site :where(.s-page) .s-stage-visual svg{display:block;width:100%;height:auto}.c-site :where(.s-page) .s-stage-visual>span{display:block;text-align:center;font:8px monospace;color:#a68bb4;margin-top:10px}.c-site :where(.s-page) .s-current{animation:c-studio-s-signal 18s linear infinite}.c-site :where(.s-page) .s-interface{background:#30213b;color:#f4eff7;padding:80px 0 55px;overflow:hidden}.c-site :where(.s-page) .s-interface-heading{display:grid;grid-template-columns:1.3fr 1fr;gap:10%;align-items:end}.c-site :where(.s-page) .s-interface-heading .c-eyebrow{color:#bc9dce}.c-site :where(.s-page) .s-interface-heading>p{font-size:15px;color:#bba6c7}.c-site :where(.s-page) .s-interface-tabs{display:flex;gap:35px;border-bottom:1px solid #715380;margin:40px 0}.c-site :where(.s-page) .s-interface-tabs button{border:0;border-bottom:2px solid transparent;background:none;padding:18px 0;font:inherit;font-size:15px;color:#ad8fc0;cursor:pointer;display:flex;gap:12px;align-items:center}.c-site :where(.s-page) .s-interface-tabs button>span{font:9px monospace;color:#8e6da2}.c-site :where(.s-page) .s-interface-tabs button[aria-selected=true]{color:#fff4e8;border-bottom-color:#f0a56b}.c-site :where(.s-page) .s-capture-exhibition{position:relative;padding:20px 30px 25px;isolation:isolate}.c-site :where(.s-page) .s-exhibition-orbit{position:absolute;width:800px;height:800px;border-radius:50%;border:1px solid #60426f;top:-240px;right:-200px;z-index:-1}.c-site :where(.s-page) .s-capture-frame{border:1px solid #aa8abb;background:#f5f0f7;box-shadow:18px 25px 45px #140d1b33;transform:rotate(-1deg)}.c-site :where(.s-page) .s-capture-bar{display:flex;align-items:center;justify-content:space-between;padding:14px 18px;font-size:9px;color:#967ba4;background:#ece3f1;gap:15px}.c-site :where(.s-page) .s-capture-bar>span:first-child{display:flex;gap:5px}.c-site :where(.s-page) .s-capture-bar i{height:5px;width:5px;border-radius:50%;background:#bda4cb}.c-site :where(.s-page) .s-capture-bar small{font-size:9px}.c-site :where(.s-page) .s-capture-frame>button{display:block;width:100%;border:0;padding:0;background:#f7f5f8;cursor:zoom-in}.c-site :where(.s-page) .s-capture-frame img{width:100%;height:auto;display:block}.c-site :where(.s-page) .s-capture-caption{display:flex;justify-content:space-between;gap:30px;padding:16px 20px;background:#eee6f2;color:#897095;font-size:11px;align-items:center}.c-site :where(.s-page) .s-capture-caption p{margin:0}.c-site :where(.s-page) .s-capture-caption a{font-size:9px;white-space:nowrap}.c-site :where(.s-page) .s-interface-note{display:flex;justify-content:space-between;gap:50px;margin-top:30px;align-items:start}.c-site :where(.s-page) .s-interface-note>p{font-size:10px;color:#a68bb5;max-width:650px;line-height:1.8}.c-site :where(.s-page) .s-interface-note .c-text-link{font-size:11px;color:#dbc9e5;white-space:nowrap}.c-site :where(.s-page) .s-examples{padding:90px 0}.c-site :where(.s-page) .s-example-tabs{display:flex;gap:35px;border-bottom:1px solid var(--c-rule);margin-bottom:40px}.c-site :where(.s-page) .s-example-tabs button{background:none;border:0;border-bottom:2px solid transparent;padding:16px 0;font:inherit;font-size:14px;color:#a088ac;cursor:pointer}.c-site :where(.s-page) .s-example-tabs button[aria-selected=true]{color:#734b9c;border-bottom-color:#734b9c}.c-site :where(.s-page) .s-example-panel{display:grid;grid-template-columns:1.1fr 1fr;gap:8%;align-items:center;min-height:500px}.c-site :where(.s-page) .s-example-drawing{background:#e9e0ee;padding:30px 15px 22px}.c-site :where(.s-page) .s-example-drawing svg{width:100%;height:auto;display:block}.c-site :where(.s-page) .s-example-drawing>span{display:block;font:8px monospace;color:#b9a0c5;text-align:center;margin-top:10px}.c-site :where(.s-page) .s-example-copy>.c-eyebrow{font-size:9px}.c-site :where(.s-page) .s-example-copy h3{font-size:37px;line-height:1.14;margin-bottom:25px}.c-site :where(.s-page) .s-example-copy>p{font-size:15px;line-height:1.85;color:#8b7397;margin-bottom:20px}.c-site :where(.s-page) .s-example-blocks{display:grid;gap:12px;margin:25px 0}.c-site :where(.s-page) .s-example-blocks>a{display:flex;justify-content:space-between;gap:20px;border-top:1px solid var(--c-rule);padding-top:13px;font-size:12px;color:#825a98}.c-site :where(.s-page) .s-example-copy>small{display:block;font-size:10px;line-height:1.8;color:#a48eb0}.c-site :where(.s-page) .s-responsibility{background:#e6ddd1;padding:80px 0}.c-site :where(.s-page) .s-responsibility>.c-wrap{display:grid;grid-template-columns:1.1fr 1fr;gap:12%}.c-site :where(.s-page) .s-responsibility-title h2{font-size:clamp(36px,4vw,57px);margin-bottom:30px}.c-site :where(.s-page) .s-responsibility-title>p{font-size:16px;line-height:1.85;color:#8a748b;max-width:380px;margin-bottom:30px}.c-site :where(.s-page) .s-responsibility .c-text-link{font-size:12px}.c-site :where(.s-page) .s-checks article{display:flex;gap:25px;border-top:1px solid #c5b5c6;padding:24px 0}.c-site :where(.s-page) .s-checks article>span{font:9px monospace;color:#b195b7;padding-top:7px}.c-site :where(.s-page) .s-checks h3{font-size:29px;margin-bottom:14px}.c-site :where(.s-page) .s-checks p{font-size:14px;line-height:1.85;color:#8c768c}.c-site :where(.s-page) .s-paths{padding:90px 0 65px}.c-site :where(.s-page) .s-paths-heading{display:flex;justify-content:space-between;gap:50px;align-items:end;margin-bottom:45px}.c-site :where(.s-page) .s-paths-heading>p{font-size:14px;color:#9b83a7;max-width:260px;line-height:1.8}.c-site :where(.s-page) .s-path-comparison{display:grid;grid-template-columns:repeat(3,1fr);gap:35px}.c-site :where(.s-page) .s-path-comparison>a,.c-site :where(.s-page) .s-path-comparison>div{border-top:1px solid var(--c-rule);padding:24px 0;display:flex;flex-direction:column;align-items:start}.c-site :where(.s-page) .s-path-comparison .s-path-current{border-top:2px solid #734b9c}.c-site :where(.s-page) .s-path-comparison>*>span{font:9px monospace;color:#ab90b8}.c-site :where(.s-page) .s-path-comparison h3{font-size:40px;margin:25px 0 20px}.c-site :where(.s-page) .s-path-comparison p{font-size:14px;line-height:1.85;color:#947ca0;margin-bottom:25px}.c-site :where(.s-page) .s-path-comparison small{font-size:11px;color:#80558f;margin-top:auto}.c-site :where(.s-page) .s-questions{display:grid;grid-template-columns:1fr 1.4fr;gap:12%;padding:50px 0 90px}.c-site :where(.s-page) .s-questions h2{font-size:46px;margin-bottom:25px}.c-site :where(.s-page) .s-questions>div:first-child>p{font-size:15px;color:#9d84aa;line-height:1.85}.c-site :where(.s-page) .s-questions details{border-top:1px solid var(--c-rule)}.c-site :where(.s-page) .s-questions summary{display:flex;justify-content:space-between;gap:25px;font-size:20px;line-height:1.4;letter-spacing:-.025em;padding:23px 0;cursor:pointer;list-style:none}.c-site :where(.s-page) .s-questions summary::-webkit-details-marker{display:none}.c-site :where(.s-page) .s-questions summary>span{font-size:18px;color:#a485b3;flex:none}.c-site :where(.s-page) .s-questions details[open] summary>span{transform:rotate(45deg)}.c-site :where(.s-page) .s-questions details>p{font-size:15px;line-height:1.9;color:#8d749b;padding-bottom:25px}.c-site :where(.s-page) .s-closing{background:#e8dfef;padding:65px 0 75px;overflow:hidden}.c-site :where(.s-page) .s-closing>.c-wrap{position:relative}.c-site :where(.s-page) .s-closing h2{font-size:clamp(43px,5.4vw,78px);line-height:1.04;max-width:850px;margin-bottom:40px;position:relative;z-index:1}.c-site :where(.s-page) .s-closing>.c-wrap>div{display:flex;gap:35px;position:relative;z-index:1}.c-site :where(.s-page) .s-closing .c-text-link{font-size:13px}.c-site :where(.s-page) .s-closing-sigil{position:absolute;width:340px;height:340px;border:70px solid #d8c4e4;border-radius:50%;right:-150px;top:0}.c-site :where(.s-page) .s-closing-sigil:after{content:"";position:absolute;width:250px;height:35px;background:#ee9b5e;transform:rotate(-35deg);left:-150px;top:185px}.c-site :where(.s-page) .s-motion-paused *{animation-play-state:paused!important}.c-site .s-page :focus-visible{outline:2px solid #d68b52;outline-offset:5px}@keyframes c-studio-s-paper-float{50%{transform:translateY(-12px)}}@keyframes c-studio-s-route-float{50%{transform:translateY(9px)}}@keyframes c-studio-s-signal{to{stroke-dashoffset:-280}}@media(max-width:950px){.c-site :where(.s-page) .s-hero h1{font-size:70px}.c-site :where(.s-page) .s-stage-panel{gap:25px;min-height:440px}.c-site :where(.s-page) .s-stage-copy h3{font-size:32px}.c-site :where(.s-page) .s-example-panel{gap:30px}.c-site :where(.s-page) .s-example-copy h3{font-size:31px}.c-site :where(.s-page) .s-stage-tabs>button{font-size:14px;gap:10px}.c-site :where(.s-page) .s-purpose{gap:0 6%}.c-site :where(.s-page) .s-path-comparison{gap:25px}.c-site :where(.s-page) .s-questions{gap:7%}.c-site :where(.s-page) .s-questions summary{font-size:18px}.c-site :where(.s-page) .s-capture-exhibition{padding:15px 10px 20px}}@media(max-width:700px){.c-site :where(.s-page) .s-hero{padding-top:40px}.c-site :where(.s-page) .s-hero>.c-wrap:first-child{grid-template-columns:1fr}.c-site :where(.s-page) .s-hero h1{font-size:62px;margin:25px 0}.c-site :where(.s-page) .s-hero-copy>p{font-size:16px;max-width:430px}.c-site :where(.s-page) .s-hero-sculpture{height:330px;margin:10px -12% 0}.c-site :where(.s-page) .s-sculpture{height:100%;width:100%}.c-site :where(.s-page) .s-hero-foot{padding:10px 0 22px;font-size:9px;gap:20px;align-items:center}.c-site :where(.s-page) .s-motion-button{font-size:9px}.c-site :where(.s-page) .s-purpose{grid-template-columns:1fr;gap:30px;padding:50px 0}.c-site :where(.s-page) .s-purpose>.c-eyebrow{margin-bottom:0}.c-site :where(.s-page) .s-purpose h2{font-size:38px}.c-site :where(.s-page) .s-purpose p{font-size:15px}.c-site :where(.s-page) .s-purpose .s-purpose-line{font-size:16px}.c-site :where(.s-page) .s-build{padding:45px 0}.c-site :where(.s-page) .s-section-heading{grid-template-columns:1fr;gap:23px;margin-bottom:30px}.c-site .s-page h2{font-size:36px}.c-site :where(.s-page) .s-section-heading>p{font-size:13px}.c-site :where(.s-page) .s-stage-tabs{grid-template-columns:1fr 1fr}.c-site :where(.s-page) .s-stage-tabs>button{padding:17px 18px 17px 0;font-size:14px}.c-site :where(.s-page) .s-stage-tabs>button:nth-child(-n+2){border-top:0}.c-site :where(.s-page) .s-stage-tabs>button:nth-child(n+3){border-top:1px solid #cbb7d7}.c-site :where(.s-page) .s-stage-panel{grid-template-columns:1fr;min-height:0;padding-top:30px;gap:20px}.c-site :where(.s-page) .s-stage-copy h3{font-size:33px}.c-site :where(.s-page) .s-stage-copy>p{font-size:15px}.c-site :where(.s-page) .s-stage-copy blockquote{font-size:17px}.c-site :where(.s-page) .s-stage-visual{max-width:450px;justify-self:center}.c-site :where(.s-page) .s-stage-art{max-height:260px}.c-site :where(.s-page) .s-stage-result{font-size:10px}.c-site :where(.s-page) .s-interface{padding:45px 0 35px}.c-site :where(.s-page) .s-interface-heading{grid-template-columns:1fr;gap:25px}.c-site :where(.s-page) .s-interface-heading>p{font-size:14px}.c-site :where(.s-page) .s-interface-tabs{gap:25px;margin:25px 0}.c-site :where(.s-page) .s-interface-tabs button{font-size:14px}.c-site :where(.s-page) .s-capture-exhibition{padding:10px 0 20px}.c-site :where(.s-page) .s-capture-frame{transform:none}.c-site :where(.s-page) .s-capture-bar{padding:10px;font-size:8px;gap:8px}.c-site :where(.s-page) .s-capture-bar small{font-size:8px}.c-site :where(.s-page) .s-capture-bar i{width:3px;height:3px}.c-site :where(.s-page) .s-capture-caption{display:block;padding:13px;font-size:10px}.c-site :where(.s-page) .s-capture-caption a{display:inline-block;margin-top:12px;font-size:9px}.c-site :where(.s-page) .s-interface-note{display:block;margin-top:20px}.c-site :where(.s-page) .s-interface-note>p{font-size:9px}.c-site :where(.s-page) .s-interface-note .c-text-link{font-size:11px;margin-top:20px}.c-site :where(.s-page) .s-examples{padding:50px 0}.c-site :where(.s-page) .s-example-tabs{gap:25px;margin-bottom:30px}.c-site :where(.s-page) .s-example-tabs button{font-size:12px}.c-site :where(.s-page) .s-example-panel{grid-template-columns:1fr;gap:30px;min-height:0}.c-site :where(.s-page) .s-example-drawing{padding:20px 10px}.c-site :where(.s-page) .s-example-drawing svg{max-height:350px}.c-site :where(.s-page) .s-example-copy h3{font-size:34px}.c-site :where(.s-page) .s-example-copy>p{font-size:15px}.c-site :where(.s-page) .s-responsibility{padding:45px 0}.c-site :where(.s-page) .s-responsibility>.c-wrap{grid-template-columns:1fr;gap:35px}.c-site :where(.s-page) .s-responsibility-title>p{font-size:15px;margin:25px 0}.c-site :where(.s-page) .s-checks article{padding:22px 0;gap:20px}.c-site :where(.s-page) .s-checks h3{font-size:27px}.c-site :where(.s-page) .s-checks p{font-size:14px}.c-site :where(.s-page) .s-paths{padding:50px 0 35px}.c-site :where(.s-page) .s-paths-heading{display:block;margin-bottom:30px}.c-site :where(.s-page) .s-paths-heading>p{margin-top:25px;font-size:14px}.c-site :where(.s-page) .s-path-comparison{grid-template-columns:1fr;gap:10px}.c-site :where(.s-page) .s-path-comparison h3{font-size:35px;margin:20px 0 15px}.c-site :where(.s-page) .s-path-comparison p{font-size:14px}.c-site :where(.s-page) .s-path-comparison>a,.c-site :where(.s-page) .s-path-comparison>div{padding:25px 0}.c-site :where(.s-page) .s-questions{grid-template-columns:1fr;gap:30px;padding:30px 0 55px}.c-site :where(.s-page) .s-questions>div:first-child>p{font-size:14px}.c-site :where(.s-page) .s-questions summary{font-size:20px;padding:22px 0}.c-site :where(.s-page) .s-questions details>p{font-size:15px}.c-site :where(.s-page) .s-closing{padding:45px 0 55px}.c-site :where(.s-page) .s-closing h2{font-size:43px;margin-bottom:30px;max-width:340px}.c-site :where(.s-page) .s-closing>.c-wrap>div{flex-direction:column;align-items:start;gap:25px}.c-site :where(.s-page) .s-closing .c-text-link{font-size:12px}.c-site :where(.s-page) .s-closing-sigil{width:240px;height:240px;border-width:50px;right:-200px;top:60px}.c-site :where(.s-page) .s-closing-sigil:after{width:170px;height:25px;top:130px;left:-90px}}@media(prefers-reduced-motion:reduce){.c-site .s-page *{animation:none!important;scroll-behavior:auto!important}}.c-site :where(.s-page) .s-example-tabs{flex-wrap:wrap;gap:12px 30px}.c-site :where(.s-page) .s-example-tabs>button{white-space:nowrap}.c-site :where(.s-page) .s-profiles{background:#eee6dc;padding:75px 0}.c-site :where(.s-page) .s-profiles-heading{display:grid;grid-template-columns:1.35fr 1fr;gap:10%;align-items:end;margin-bottom:45px}.c-site :where(.s-page) .s-profiles-heading>p{font-size:15px;color:#8b748f;line-height:1.85}.c-site :where(.s-page) .s-profile-comparison{display:grid;grid-template-columns:1fr 1fr;gap:25px}.c-site :where(.s-page) .s-profile-method{background:#f7f3ed;border:1px solid #dfd2de;min-width:0;display:flex;flex-direction:column}.c-site :where(.s-page) .s-profile-method-1{background:#e7dded;border-color:#d3bfdf}.c-site :where(.s-page) .s-profile-method-title{padding:30px 30px 25px;flex:1}.c-site :where(.s-page) .s-profile-method-title>span{font:9px monospace;color:#a181af}.c-site :where(.s-page) .s-profile-method h3{font-size:33px;line-height:1.14;margin:22px 0;letter-spacing:-.045em}.c-site :where(.s-page) .s-profile-method-title>p{font-size:14px;line-height:1.85;color:#8a7193}.c-site :where(.s-page) .s-profile-shot{display:block;width:calc(100% - 40px);margin:0 20px;border:1px solid #cdb8d9;padding:0;background:#fff;cursor:zoom-in;box-shadow:7px 11px 25px #3a214414}.c-site :where(.s-page) .s-profile-shot img{display:block;width:100%;height:auto}.c-site :where(.s-page) .s-profile-window{display:flex;gap:4px;align-items:center;background:#f1eaf5;padding:10px}.c-site :where(.s-page) .s-profile-window>i{width:4px;height:4px;background:#c3aad0;border-radius:50%}.c-site :where(.s-page) .s-profile-window>small{font-size:8px;color:#9b7da9;margin-left:auto}.c-site :where(.s-page) .s-profile-footer{display:flex;justify-content:space-between;gap:15px;padding:20px 25px;font-size:9px;line-height:1.8;color:#9b81a5}.c-site :where(.s-page) .s-profile-footer>span{color:#79518d}.c-site :where(.s-page) .s-profile-footer>a{white-space:nowrap}.c-site :where(.s-page) .s-profile-moments{display:grid;grid-template-columns:repeat(3,1fr);gap:35px;margin-top:40px}.c-site :where(.s-page) .s-profile-moments>div{border-top:1px solid #cfbdcf;padding-top:20px}.c-site :where(.s-page) .s-profile-moments span{font-size:16px;letter-spacing:-.025em;color:#755184}.c-site :where(.s-page) .s-profile-moments p{font-size:13px;color:#9b819f;margin-top:15px;line-height:1.8}.c-site :where(.s-page) .s-profile-evidence{font-size:10px;color:#a088a8;max-width:850px;line-height:1.8;margin-top:30px}@media(max-width:700px){.c-site :where(.s-page) .s-example-tabs{gap:0 23px}.c-site :where(.s-page) .s-example-tabs>button{padding:14px 0}.c-site :where(.s-page) .s-profiles{padding:45px 0}.c-site :where(.s-page) .s-profiles-heading{grid-template-columns:1fr;gap:25px;margin-bottom:30px}.c-site :where(.s-page) .s-profiles-heading>p{font-size:14px}.c-site :where(.s-page) .s-profile-comparison{grid-template-columns:1fr;gap:25px}.c-site :where(.s-page) .s-profile-method-title{padding:25px 23px 22px}.c-site :where(.s-page) .s-profile-method h3{font-size:31px;margin:20px 0}.c-site :where(.s-page) .s-profile-method-title>p{font-size:14px}.c-site :where(.s-page) .s-profile-shot{width:calc(100% - 26px);margin:0 13px}.c-site :where(.s-page) .s-profile-footer{padding:18px;display:block}.c-site :where(.s-page) .s-profile-footer>a{display:block;margin-top:10px}.c-site :where(.s-page) .s-profile-moments{grid-template-columns:1fr;gap:25px;margin-top:30px}.c-site :where(.s-page) .s-profile-moments p{margin-top:10px}.c-site :where(.s-page) .s-profile-evidence{font-size:9px}}@media(max-width:800px){.c-site :where(.s-page) :where([class$=-grid],[class$=-layout])>*{min-width:0}}@media(max-width:700px){.c-site :where(.s-page) :where(input,textarea,select){font-size:16px!important}.c-site :where(.s-page) :where(button,[role=tab],summary){min-height:44px;touch-action:manipulation}.c-site :where(.s-page) :where(input,select){min-height:48px}.c-site :where(.s-page) textarea{line-height:1.6}.c-site :where(.s-page) :where(h1,h2,h3,h4){overflow-wrap:break-word}.c-site :where(.s-page) .s-hero h1{font-size:clamp(48px,13vw,64px)}.c-site :where(.s-page) .s-example-tabs{gap:0 24px}.c-site :where(.s-page) .s-example-tabs>button{font-size:14px}.c-site :where(.s-page) .s-profiles-heading>p{font-size:15px}.c-site :where(.s-page) .s-profile-evidence{font-size:11px}.c-site .s-page p{color:#786381}}@media(max-width:360px){.c-site :where(.s-page) .s-hero h1{font-size:47px}}
