main.inner-experience{--inner-paper: #f4f5f4;--inner-surface: #ffffff;--inner-ink: #151b24;--inner-muted: #657080;--inner-line: #d9dde1;--inner-soft-line: #e9ebed;--inner-dark: #10161f;--inner-panel: #18212d;--inner-red: #ff0000;color:var(--inner-ink);background:var(--inner-paper);font-family:var(--font, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif);overflow:clip}main.inner-experience :where(.inner-hero,.inner-reading,.inner-archive,.inner-contact-rail,.inner-fallback,.related-section,.brief-section,.quote-section){position:relative}main.inner-experience :where(a,button,input,textarea,select){-webkit-tap-highlight-color:transparent}main.inner-experience .inner-eyebrow{display:inline-flex;align-items:center;gap:9px;color:#a9b4c4;font-size:14px;font-weight:700;letter-spacing:.1em;line-height:1.45;text-transform:uppercase}main.inner-experience .inner-eyebrow:before{width:6px;height:6px;border-radius:50%;background:var(--inner-red);box-shadow:0 0 0 5px #ff000018;content:""}main.inner-experience .inner-btn{display:inline-flex;align-items:center;justify-content:center;gap:18px;min-height:50px;padding:13px 20px;border:1px solid transparent;border-radius:8px;background:#fff;color:#111720;font-size:16px;font-weight:650;line-height:1.45;transition:transform .22s ease,background .22s ease,box-shadow .22s ease}main.inner-experience .inner-btn:hover{transform:translateY(-2px);box-shadow:0 12px 28px #02071038}main.inner-experience .inner-btn--quiet{border-color:#ffffff4a;background:#ffffff08;color:#f3f6fa}main.inner-experience .inner-btn--quiet:hover{background:#ffffff12}main.inner-experience .inner-btn .arrow{font-size:19px;font-weight:400;line-height:1}main.inner-experience .inner-hero{isolation:isolate;overflow:hidden;background:#111821;color:#f4f6fa;border-bottom:1px solid #ffffff10}main.inner-experience .inner-hero:before{position:absolute;z-index:-2;inset:0;background:radial-gradient(ellipse 55% 105% at 78% 55%,#60728a24 0%,transparent 65%),radial-gradient(ellipse 50% 100% at 10% 0%,#45546626,transparent 67%),linear-gradient(115deg,#0a0f16 4%,#141d27 54%,#0d141c);content:""}main.inner-experience .inner-hero:after{position:absolute;z-index:-1;right:-8%;bottom:-65%;width:60%;height:116%;border:1px solid #ffffff0b;border-radius:50%;box-shadow:0 0 0 70px #ffffff04,0 0 0 140px #ffffff025;content:"";transform:rotate(-14deg)}main.inner-experience .inner-hero__frame{display:grid;grid-template-columns:minmax(0,.91fr) minmax(430px,1.09fr);align-items:center;gap:clamp(25px,4.8vw,88px);min-height:492px;padding:42px 0 45px}main.inner-experience .inner-hero__copy{position:relative;z-index:2;min-width:0;max-width:660px}main.inner-experience .inner-hero__breadcrumb{display:flex;align-items:center;flex-wrap:wrap;gap:9px;margin-bottom:28px;color:#aeb8c5;font-size:13px;font-weight:600;line-height:1.55}main.inner-experience .inner-hero__breadcrumb a{transition:color .2s ease}main.inner-experience .inner-hero__breadcrumb a:hover{color:#fff}main.inner-experience .inner-hero__breadcrumb span[aria-hidden=true]{color:red}main.inner-experience .inner-hero h1{max-width:720px;margin-top:18px;color:#fff;font-size:clamp(38px,4.1vw,61px);font-weight:640;line-height:1.08;letter-spacing:-.055em;overflow-wrap:anywhere}main.inner-experience .inner-hero__lead{max-width:630px;margin-top:21px;color:#c9d1dc;font-size:19px;line-height:1.7}main.inner-experience .inner-hero__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:29px}main.inner-experience .inner-hero__route{display:inline-flex;gap:9px;align-items:center;margin-top:30px;color:#aab5c2;font-size:12px;font-weight:650;letter-spacing:.1em;text-transform:uppercase}main.inner-experience .inner-hero__route:before{width:23px;height:1px;background:var(--inner-red);content:""}main.inner-experience .inner-scene{--inner-tilt-x: 0deg;--inner-tilt-y: 0deg;--inner-pointer-x: 50%;--inner-pointer-y: 50%;--inner-left-rest: translateZ(7px) rotateY(11deg) rotateX(2deg);--inner-center-rest: translateZ(51px) rotateX(1deg);--inner-right-rest: translateZ(3px) rotateY(-12deg) rotateX(2deg);position:relative;width:100%;min-width:0;max-width:666px;justify-self:end;min-height:367px;perspective:1500px}main.inner-experience .inner-scene__glow{position:absolute;top:18%;left:26%;width:48%;height:60%;border-radius:50%;background:#cad8ed15;filter:blur(33px)}main.inner-experience .inner-scene__grid{position:absolute;inset:18% 1% 11%;opacity:.46;background-image:linear-gradient(#d8e5f109 1px,transparent 1px),linear-gradient(90deg,#d8e5f109 1px,transparent 1px);background-size:34px 34px;transform:rotateX(59deg) translateY(98px) scale(1.18);transform-origin:center bottom;mask-image:linear-gradient(90deg,transparent,#000 18% 82%,transparent)}main.inner-experience .inner-scene__orbit{position:absolute;border:1px solid #d4e5f01b;border-radius:50%;transform:rotateX(64deg) rotate(-20deg);transform-style:preserve-3d}main.inner-experience .inner-scene__orbit--one{right:9%;bottom:3%;width:73%;height:33%}main.inner-experience .inner-scene__orbit--two{right:25%;bottom:11%;width:45%;height:18%;border-color:#ff000030}main.inner-experience .inner-scene__stage{position:relative;z-index:1;width:100%;height:335px;transform:rotateX(calc(-2deg + var(--inner-tilt-x))) rotateY(calc(-3deg + var(--inner-tilt-y)));transform-style:preserve-3d;transition:transform .14s linear}main.inner-experience .inner-scene__panel{--inner-panel-lift-y: 0px;--inner-panel-lift-z: 0px;--inner-panel-tilt-x: 0deg;--inner-panel-tilt-y: 0deg;--inner-panel-scale: 1;--inner-glare-x: 50%;--inner-glare-y: 50%;--inner-glare-opacity: 0;position:absolute;display:flex;flex-direction:column;min-width:0;overflow:hidden;border:1px solid #e7f1ff3e;border-radius:15px;background:linear-gradient(135deg,#bed2e51c,#819bb111 52%,#ffffff08);box-shadow:0 22px 46px #0000004d,inset 0 1px #ffffff16;color:#dce7f5;backdrop-filter:blur(17px);backface-visibility:hidden;transform-style:preserve-3d;transition:transform .24s cubic-bezier(.2,.72,.22,1),border-color .24s ease,box-shadow .24s ease}main.inner-experience .inner-scene__panel:after{position:absolute;z-index:0;inset:-1px;border-radius:inherit;background:radial-gradient(circle at var(--inner-glare-x) var(--inner-glare-y),#f2f7ff61 0%,#d7e8ff20 18%,transparent 47%);content:"";opacity:var(--inner-glare-opacity);pointer-events:none;transition:opacity .22s ease}main.inner-experience .inner-scene__panel>*{position:relative;z-index:1}main.inner-experience .inner-scene__panel[data-hovered=true]{border-color:#f0f6ff78;box-shadow:0 28px 53px #00000059,0 0 0 1px #edf6ff16 inset,inset 0 1px #ffffff28}main.inner-experience .inner-scene__panel--left{top:59px;left:0;width:36%;height:218px;padding:18px;transform:var(--inner-left-rest) translate3d(0,var(--inner-panel-lift-y),var(--inner-panel-lift-z)) rotateX(var(--inner-panel-tilt-x)) rotateY(var(--inner-panel-tilt-y)) scale(var(--inner-panel-scale))}main.inner-experience .inner-scene__panel--center{top:26px;left:29%;z-index:2;width:42%;height:258px;padding:18px;background:linear-gradient(135deg,#d8e7f026,#94abc117 65%,#ffffff0b);transform:var(--inner-center-rest) translate3d(0,var(--inner-panel-lift-y),var(--inner-panel-lift-z)) rotateX(var(--inner-panel-tilt-x)) rotateY(var(--inner-panel-tilt-y)) scale(var(--inner-panel-scale))}main.inner-experience .inner-scene__panel--right{top:57px;right:0;width:35%;height:218px;padding:18px;transform:var(--inner-right-rest) translate3d(0,var(--inner-panel-lift-y),var(--inner-panel-lift-z)) rotateX(var(--inner-panel-tilt-x)) rotateY(var(--inner-panel-tilt-y)) scale(var(--inner-panel-scale))}main.inner-experience .inner-scene__panel-label,main.inner-experience .inner-scene__status{display:flex;align-items:center;gap:7px;color:#bdc8d6;font-size:11px;font-weight:700;letter-spacing:.08em;line-height:1.4;text-transform:uppercase}main.inner-experience .inner-scene__panel-label i,main.inner-experience .inner-scene__status i{display:block;width:6px;height:6px;border-radius:50%;background:#ff3228;box-shadow:0 0 12px #ff4b44a8}main.inner-experience .inner-scene__panel-label>i:last-child{margin-left:auto;width:4px;height:4px;background:#93a6c0;box-shadow:none}main.inner-experience .inner-scene__panel--left strong{margin-top:25px;color:#f2f6fa;font-size:16px;font-weight:640;letter-spacing:-.025em}main.inner-experience .inner-scene__line{display:block;width:79%;height:6px;margin-top:12px;border-radius:7px;background:#d8e8f323}main.inner-experience .inner-scene__line--short{width:57%;margin-top:8px}main.inner-experience .inner-scene__chip{overflow:hidden;margin-top:auto;padding:7px 8px;border:1px solid #ffffff18;border-radius:6px;color:#bdc9d8;font-size:11px;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}main.inner-experience .inner-scene__focus{display:grid;gap:9px;margin:34px auto 0;width:80%;padding:13px;border:1px solid #f0f6ff26;border-radius:9px;background:#e6f1fd0a}main.inner-experience .inner-scene__focus span{display:block;width:100%;height:6px;border-radius:8px;background:#d9e7f42a}main.inner-experience .inner-scene__focus span:nth-child(2){width:78%;background:#dce9f13d}main.inner-experience .inner-scene__focus span:nth-child(3){width:54%}main.inner-experience .inner-scene__focus-label{margin:11px auto 0;color:#bdccdc;font-size:11px;letter-spacing:.1em;text-transform:uppercase}main.inner-experience .inner-scene__signal{display:flex;align-items:end;justify-content:center;gap:4px;height:21px;margin-top:auto}main.inner-experience .inner-scene__signal i{display:block;width:3px;border-radius:2px;background:#ff5c50;box-shadow:0 0 9px #ff5c5088}main.inner-experience .inner-scene__signal i:nth-child(1){height:7px}main.inner-experience .inner-scene__signal i:nth-child(2){height:14px}main.inner-experience .inner-scene__signal i:nth-child(3){height:10px}main.inner-experience .inner-scene__steps{position:relative;display:grid;gap:12px;margin-top:26px;padding-left:10px}main.inner-experience .inner-scene__steps:before{position:absolute;top:10px;bottom:10px;left:2px;width:1px;background:#e4eff42a;content:""}main.inner-experience .inner-scene__steps span{display:flex;align-items:center;gap:8px;height:27px;padding:0 8px;border:1px solid #ffffff15;border-radius:7px;background:#ffffff06}main.inner-experience .inner-scene__steps span:after{width:58%;height:4px;border-radius:5px;background:#c7d7e629;content:""}main.inner-experience .inner-scene__steps span:nth-child(2):after{width:72%}main.inner-experience .inner-scene__steps span:nth-child(3):after{width:42%}main.inner-experience .inner-scene__steps i{width:5px;height:5px;margin-left:-16px;border-radius:50%;background:#7f91a8}main.inner-experience .inner-scene__steps span:nth-child(2) i{background:#ff5147;box-shadow:0 0 9px #ff514799}main.inner-experience .inner-scene__microcopy{margin-top:auto;color:#aebed0;font-size:11px;line-height:1.55}main.inner-experience .inner-scene__wire{position:absolute;top:49%;z-index:0;width:16%;height:1px;background:#daeafa2b;transform:translateZ(-2px)}main.inner-experience .inner-scene__wire:before{position:absolute;top:-6px;width:12px;height:12px;border:1px solid #e5f1fb3b;border-radius:50%;background:#111a24;content:""}main.inner-experience .inner-scene__wire i{display:block;width:8px;height:8px;margin-top:-3px;border-radius:50%;background:#ff5147;box-shadow:0 0 14px #ff5147bd}main.inner-experience .inner-scene__wire--left{left:24.5%}main.inner-experience .inner-scene__wire--left:before{right:-3px}main.inner-experience .inner-scene__wire--right{right:23.5%}main.inner-experience .inner-scene__wire--right:before{left:-3px}main.inner-experience .inner-scene__travel{position:absolute;z-index:3;width:6px;height:6px;border:1px solid #ffc7c3;border-radius:50%;background:#ff5147;box-shadow:0 0 14px #ff5147d0}main.inner-experience .inner-scene__travel--left{top:48%;left:22%}main.inner-experience .inner-scene__travel--right{top:48%;right:22%}main.inner-experience .inner-scene__caption{display:flex;align-items:center;justify-content:center;gap:8px;margin:-4px 0 0;color:#a9b6c5;font-size:12px;font-weight:600;letter-spacing:.06em;text-align:center;text-transform:uppercase}main.inner-experience .inner-scene__caption i{width:18px;height:1px;background:#ff5147}main.inner-experience .inner-scene--article,main.inner-experience .inner-scene--journal{--inner-center-rest: translateZ(58px) translateY(-9px) rotateX(2deg)}main.inner-experience .inner-scene--archive{--inner-left-rest: translateZ(13px) rotateY(15deg) rotateX(4deg)}main.inner-experience .inner-scene--events{--inner-right-rest: translateZ(13px) rotateY(-15deg) rotateX(4deg)}main.inner-experience .inner-scene--contact{--inner-center-rest: translateZ(46px) translateY(-4px) rotateX(2deg);--inner-left-rest: translateZ(9px) rotateY(9deg) rotateX(3deg);--inner-right-rest: translateZ(8px) rotateY(-9deg) rotateX(3deg)}main.inner-experience .inner-scene--contact .inner-scene__panel--center{width:38%;left:31%;height:238px;top:38px}main.inner-experience .inner-scene--contact .inner-scene__panel--left,main.inner-experience .inner-scene--contact .inner-scene__panel--right{top:68px}main.inner-experience .inner-scene--brief{--inner-center-rest: translateZ(54px) translateY(-4px) rotateX(1deg)}main.inner-experience .inner-scene--brief .inner-scene__panel--center{border-color:#ff756d5d;background:linear-gradient(135deg,#e7c6c427,#d0888014 65%,#ffffff0b)}main.inner-experience .inner-scene--project .inner-scene__grid{transform:rotateX(58deg) rotate(4deg) translateY(94px) scale(1.15)}main.inner-experience .inner-scene--training{--inner-left-rest: translateZ(12px) translateY(-10px) rotateY(11deg) rotateX(3deg);--inner-right-rest: translateZ(0) translateY(10px) rotateY(-12deg) rotateX(2deg)}main.inner-experience .inner-scene--training .inner-scene__panel--left{top:39px}main.inner-experience .inner-scene--training .inner-scene__panel--right{top:75px}main.inner-experience .inner-scene--company .inner-scene__orbit--one{width:64%;right:14%}main.inner-experience .inner-reading{background:var(--inner-paper)}main.inner-experience .inner-reader{display:grid;grid-template-columns:235px minmax(0,830px);justify-content:space-between;gap:clamp(35px,6vw,90px);padding:70px 0 102px}main.inner-experience .inner-index{min-width:0}main.inner-experience .inner-index__inner{position:sticky;top:112px}main.inner-experience .inner-index__title{display:block;margin-bottom:18px;color:#606b79;font-size:13px;font-weight:700;letter-spacing:.1em;line-height:1.5;text-transform:uppercase}main.inner-experience .inner-toc{display:grid;gap:3px;max-height:49vh;overflow-y:auto;padding-right:9px}main.inner-experience .inner-toc a{position:relative;display:block;padding:10px 9px 10px 14px;border-left:1px solid #ced3d8;color:#5e6978;font-size:15px;font-weight:550;line-height:1.5;overflow-wrap:anywhere;transition:color .2s ease,border-color .2s ease,background .2s ease}main.inner-experience .inner-toc a:hover,main.inner-experience .inner-toc a.is-active{border-color:red;background:#fff;color:#151b24}main.inner-experience .inner-toc a.is-active:before{position:absolute;left:-2px;top:calc(50% - 2px);width:3px;height:3px;border-radius:50%;background:red;content:""}main.inner-experience .inner-index__callout{margin-top:25px;padding:18px;border:1px solid #d9dde1;border-radius:11px;background:#fff;box-shadow:0 13px 25px #1d2b3910}main.inner-experience .inner-index__callout p{margin:10px 0 16px;color:#53606f;font-size:16px;line-height:1.6}main.inner-experience .inner-index__callout a{display:inline-flex;align-items:center;gap:10px;color:#151b24;font-size:16px;font-weight:650}main.inner-experience .inner-index__callout a:hover{color:red}main.inner-experience .inner-index__callout a span{color:red;font-size:17px;line-height:1}main.inner-experience .inner-article{min-width:0}main.inner-experience .inner-article__cover{width:100%;max-height:500px;margin-bottom:32px;border:1px solid #dce0e3;border-radius:14px;background:#e6e9eb;box-shadow:0 18px 43px #17243316;object-fit:contain}main.inner-experience .inner-chapter{position:relative;margin-top:22px;padding:clamp(23px,4vw,42px);border:1px solid #e0e3e5;border-radius:15px;background:#fff;box-shadow:0 16px 40px #21303f0b;scroll-margin-top:110px}main.inner-experience .inner-chapter:first-child{margin-top:0}main.inner-experience .inner-chapter__number{display:flex;align-items:center;gap:9px;margin-bottom:23px;color:#687483;font-size:13px;font-weight:700;letter-spacing:.1em;line-height:1.35;text-transform:uppercase}main.inner-experience .inner-chapter__number:before{width:16px;height:1px;background:red;content:""}main.inner-experience .inner-chapter:nth-child(2n){border-color:#d9dde2;background:linear-gradient(125deg,#fff 5%,#f7f8f8)}main.inner-experience .inner-chapter__body{min-width:0;font-size:18px;line-height:1.78;color:#354150;overflow-wrap:anywhere}main.inner-experience .inner-chapter__body>:first-child{margin-top:0}main.inner-experience .inner-chapter__body h2{max-width:735px;margin:0 0 23px;color:#151b24;font-size:clamp(29px,3.05vw,43px);font-weight:660;line-height:1.14;letter-spacing:-.045em;scroll-margin-top:115px}main.inner-experience .inner-chapter__body h3{max-width:690px;margin:32px 0 14px;color:#1c2530;font-size:22px;font-weight:680;line-height:1.26;letter-spacing:-.03em}main.inner-experience .inner-chapter__body h4,main.inner-experience .inner-chapter__body h5,main.inner-experience .inner-chapter__body h6{margin:25px 0 11px;color:#26323e;font-size:18px;font-weight:700;letter-spacing:-.015em;line-height:1.4}main.inner-experience .inner-chapter__body p{max-width:744px;margin:0 0 19px}main.inner-experience .inner-chapter__body strong{color:#1d2733;font-weight:760}main.inner-experience .inner-chapter__body a{color:#b70000;font-weight:670;text-decoration:underline;text-decoration-color:#f005;text-decoration-thickness:1px;text-underline-offset:4px;transition:color .2s,text-decoration-color .2s}main.inner-experience .inner-chapter__body a:hover{color:#161c25;text-decoration-color:red}main.inner-experience .inner-chapter__body ul,main.inner-experience .inner-chapter__body ol{display:grid;gap:8px;max-width:750px;margin:23px 0 26px;padding:18px 21px 18px 40px;border-left:2px solid #ff0000;background:#f6f7f7;color:#3f4b58}main.inner-experience .inner-chapter__body li{padding-left:4px}main.inner-experience .inner-chapter__body blockquote{max-width:740px;margin:30px 0;padding:23px 25px;border:1px solid #d8dce0;border-left:3px solid #ff0000;border-radius:0 12px 12px 0;background:#f4f5f5;color:#293440;font-size:18px;font-weight:620;line-height:1.6}main.inner-experience .inner-chapter__body hr{height:1px;margin:32px 0;border:0;background:#e0e4e7}main.inner-experience .inner-chapter__body img{width:auto;max-width:100%;max-height:610px;margin:29px auto;border:1px solid #dde1e4;border-radius:11px;background:#f0f2f3;box-shadow:0 15px 34px #23334414;object-fit:contain}main.inner-experience .inner-chapter:nth-child(2n) .inner-chapter__body img{margin-inline:0}main.inner-experience .inner-chapter__body figure{margin:30px 0}main.inner-experience .inner-chapter__body figcaption{margin-top:9px;color:#657181;font-size:13px;line-height:1.55}main.inner-experience .inner-chapter__body table{display:block;width:100%;margin:27px 0;overflow-x:auto;border-collapse:collapse;font-size:16px;line-height:1.55}main.inner-experience .inner-chapter__body th,main.inner-experience .inner-chapter__body td{min-width:130px;padding:11px 12px;border:1px solid #dce0e3;text-align:left;vertical-align:top}main.inner-experience .inner-chapter__body th{background:#f0f2f3;color:#27313d}main.inner-experience .inner-chapter__body .media-link,main.inner-experience .inner-chapter__body .embed-link{display:block;padding:17px 19px;border:1px solid #d9dde1;border-radius:9px;background:#f6f7f8}main.inner-experience .inner-archive{padding:27px 0 68px;background:#f4f5f4}main.inner-experience .inner-archive .archive-tools{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:0 0 28px;border-bottom:1px solid #d9dde1}main.inner-experience .inner-archive .search-field{width:min(440px,100%)}main.inner-experience .inner-archive .search-field input{width:100%;min-height:51px;padding:12px 17px;border:1px solid #cfd5da;border-radius:7px;outline-offset:3px;background:#fff;color:#19232e;font-size:16px}main.inner-experience .inner-archive .search-field input::placeholder{color:#7f8995}main.inner-experience .inner-archive .archive-count{color:#5b6776;font-size:14px;font-weight:650;white-space:nowrap}main.inner-experience .inner-archive .article-grid,main.inner-experience .related-section .article-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;margin-top:35px}main.inner-experience .article-card{min-width:0;color:#17212c}main.inner-experience .article-image{height:210px;overflow:hidden;border:1px solid #d9dfe3;border-radius:12px;background:#e6eaed;box-shadow:0 10px 22px #2736470c}main.inner-experience .article-image img{width:100%;height:100%;object-fit:cover;transition:transform .45s ease}main.inner-experience .article-card:hover .article-image img{transform:scale(1.035)}main.inner-experience .article-card .no-image{display:grid;height:100%;place-items:center;background:radial-gradient(ellipse at 70% 80%,#b6c3d0,#293641);color:#fff;font-size:53px;font-weight:700}main.inner-experience .article-meta{display:flex;justify-content:space-between;gap:10px;margin:15px 0 9px;color:#667383;font-size:12px;font-weight:700;letter-spacing:.05em;line-height:1.55;text-transform:uppercase}main.inner-experience .article-card h3{color:#1c2631;font-size:19px;font-weight:670;line-height:1.3;letter-spacing:-.025em}main.inner-experience .article-link{display:inline-flex;gap:12px;align-items:center;margin-top:14px;color:#a50000;font-size:16px;font-weight:650}main.inner-experience .empty-search{margin-top:25px;padding:22px;border:1px solid #d9dde1;border-radius:9px;color:#5b6877;font-size:17px;line-height:1.6;text-align:center}main.inner-experience .inner-contact-rail{padding:52px 0 8px;background:#f4f5f4}main.inner-experience .inner-contact-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:17px}main.inner-experience .inner-contact-card{position:relative;min-width:0;min-height:256px;padding:28px;border:1px solid #d9dde1;border-radius:14px;background:#fff;box-shadow:0 15px 30px #1c2c3c0b;overflow:hidden}main.inner-experience .inner-contact-card:after{position:absolute;right:-19px;bottom:-22px;width:90px;height:90px;border:1px solid #d9e0e5;border-radius:50%;content:""}main.inner-experience .inner-contact-card>*{position:relative;z-index:1}main.inner-experience .inner-contact-card .inner-eyebrow{color:#75808d}main.inner-experience .inner-contact-card h2{margin:18px 0 17px;color:#18212c;font-size:25px;font-weight:670;line-height:1.14;letter-spacing:-.04em}main.inner-experience .inner-contact-card p{margin-bottom:9px;color:#586575;font-size:17px;line-height:1.6}main.inner-experience .inner-contact-card>a:not(.inner-contact-button){display:block;width:fit-content;margin-top:10px;color:#17212c;font-size:17px;font-weight:650;overflow-wrap:anywhere}main.inner-experience .inner-contact-card>a:not(.inner-contact-button):hover{color:#b70000}main.inner-experience .inner-contact-button{display:inline-flex;align-items:center;gap:12px;margin-top:19px;padding-bottom:4px;border-bottom:1px solid #ff0000;color:#18212c;font-size:16px;font-weight:650}main.inner-experience .inner-contact-button:hover{color:#b70000}main.inner-experience .brief-section{padding:77px 0;background:#fff}main.inner-experience .brief-layout{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(34px,6vw,92px);align-items:start}main.inner-experience .brief-layout>div>.eyebrow,main.inner-experience .quote-progress .eyebrow{color:#bd0000}main.inner-experience .brief-layout>div>h2{margin:18px 0;color:#18212c;font-size:clamp(35px,3.2vw,49px);font-weight:660;line-height:1.1}main.inner-experience .brief-layout>div>p{max-width:430px;color:#536172;font-size:18px;line-height:1.7}main.inner-experience .brief-layout .text-link{display:inline-flex;gap:10px;color:#18212c;font-size:16px;font-weight:650}main.inner-experience .brief-layout .text-link:hover{color:#b70000}main.inner-experience .brief-form{display:grid;gap:20px;padding:clamp(22px,3vw,34px);border:1px solid #d6dbe0;border-radius:14px;background:#f6f7f7;box-shadow:0 18px 38px #2535430c}main.inner-experience .field{display:grid;gap:7px;min-width:0}main.inner-experience .field>label{color:#303b48;font-size:14px;font-weight:650}main.inner-experience .field input,main.inner-experience .field textarea,main.inner-experience .field select{width:100%;min-width:0;padding:13px 14px;border:1px solid #ccd3d9;border-radius:7px;outline-offset:2px;background:#fff;color:#17212c;font-size:16px;line-height:1.55}main.inner-experience .field textarea{min-height:117px;resize:vertical}main.inner-experience .form-row{display:grid;grid-template-columns:1fr 1fr;gap:15px}main.inner-experience .form-note,main.inner-experience .consent-field{color:#536171;font-size:14px;line-height:1.65}main.inner-experience .consent-field{display:flex;gap:9px;align-items:flex-start}main.inner-experience .consent-field input{margin-top:4px;accent-color:#ff0000}main.inner-experience .brief-form .btn,main.inner-experience .quote-section .btn{width:fit-content;min-height:49px;border-radius:7px;background:#17212c;color:#fff;font-size:16px}main.inner-experience .brief-form .btn:hover,main.inner-experience .quote-section .btn:hover{background:#b70000;box-shadow:none}main.inner-experience .brief-form .btn.outline,main.inner-experience .quote-section .btn.outline{border-color:#cad2d9;background:#fff;color:#17212c}main.inner-experience .brief-form a{color:#b70000;text-decoration:underline}main.inner-experience .form-feedback,main.inner-experience .wizard-feedback{color:#a80000;font-size:14px}main.inner-experience .original-trust{display:flex;justify-content:space-between;gap:20px;padding:22px 0 49px;border-top:1px solid #d9dde1;background:#f4f5f4;color:#5c6877;font-size:13px}main.inner-experience .original-trust span:before{color:red;content:"—";margin-right:8px}main.inner-experience .quote-section{max-width:1080px;padding:62px 0 84px}main.inner-experience .quote-progress{margin-bottom:39px}main.inner-experience .quote-progress>div:first-child{display:flex;justify-content:space-between;gap:18px;margin-bottom:15px}main.inner-experience #step-label{color:#5b6878;font-size:14px}main.inner-experience .progress-track{height:3px;border-radius:4px;background:#d9dde1;overflow:hidden}main.inner-experience .progress-track>span{height:100%;background:red}main.inner-experience .wizard-step{min-width:0;padding:0;border:0}main.inner-experience .wizard-step>legend{max-width:810px;color:#18212c;font-size:clamp(31px,3.7vw,48px);font-weight:660;line-height:1.12;letter-spacing:-.045em}main.inner-experience .step-description{max-width:700px;margin:17px 0 28px;color:#536172;font-size:17px;line-height:1.7}main.inner-experience .goal-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}main.inner-experience .goal-option{display:flex;gap:14px;align-items:flex-start;min-width:0;padding:20px;border:1px solid #d5dbe0;border-radius:10px;background:#fff;color:#27323e;transition:transform .2s,border-color .2s,box-shadow .2s}main.inner-experience .goal-option:hover{transform:translateY(-2px);border-color:#ff000080;box-shadow:0 10px 18px #202f3e0c}main.inner-experience .goal-option:has(input:checked){border-color:red;background:snow}main.inner-experience .goal-option input,main.inner-experience .choice-option input{margin-top:5px;accent-color:#ff0000}main.inner-experience .goal-option strong{display:block;margin-bottom:6px;color:#17212c;font-size:16px;line-height:1.4}main.inner-experience .goal-option small{display:block;color:#596676;font-size:17px;line-height:1.55}main.inner-experience .goal-symbol{color:#b70000;font-size:22px;line-height:1.1}main.inner-experience .goal-check{color:red}main.inner-experience .wizard-controls{display:flex;justify-content:space-between;align-items:center;gap:18px;margin-top:29px}main.inner-experience .option-group{margin-bottom:24px}main.inner-experience .option-group>h3{margin-bottom:13px;color:#25313d;font-size:15px}main.inner-experience .choice-grid{display:flex;flex-wrap:wrap;gap:8px}main.inner-experience .choice-option{display:flex;gap:8px;align-items:center;padding:11px 13px;border:1px solid #d5dbe0;border-radius:7px;background:#fff;color:#374351;font-size:14px}main.inner-experience .choice-option:has(input:checked){border-color:red;color:#17212c}main.inner-experience .quote-summary{margin:25px 0;padding:18px;border-left:2px solid #ff0000;background:#f3f5f5;color:#586473}main.inner-experience .quote-summary>p{margin-top:8px;font-size:17px}main.inner-experience .wizard-success{padding:30px 0}main.inner-experience .wizard-success h2{margin:16px 0;color:#18212c;font-size:46px}main.inner-experience .wizard-success p{max-width:610px;margin-bottom:23px;color:#536172;font-size:18px;line-height:1.7}main.inner-experience .inner-fallback{padding:85px 0;background:#fff}main.inner-experience .inner-fallback__head{display:flex;justify-content:space-between;align-items:end;gap:40px;margin-bottom:32px}main.inner-experience .inner-fallback__head h2{max-width:700px;margin-top:15px;color:#18212c;font-size:clamp(32px,3.5vw,48px);letter-spacing:-.045em}main.inner-experience .inner-fallback__head p{max-width:390px;color:#536172;font-size:17px;line-height:1.65}main.inner-experience .application-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px}main.inner-experience .application-card{position:relative;min-width:0;min-height:220px;padding:23px;border:1px solid #d7dce0;border-radius:12px;background:#f8f9f9;color:#18212c;overflow:hidden;transition:transform .22s,border-color .22s,box-shadow .22s}main.inner-experience .application-card:after{position:absolute;right:-35px;bottom:-43px;width:122px;height:122px;border:1px solid #dbe0e4;border-radius:50%;content:"";transition:transform .35s}main.inner-experience .application-card:hover{transform:translateY(-3px);border-color:#ff000080;box-shadow:0 14px 25px #26364512}main.inner-experience .application-card:hover:after{transform:scale(1.2)}main.inner-experience .application-card .symbol{position:relative;z-index:1;display:block;color:red;font-size:27px}main.inner-experience .application-card h3{position:relative;z-index:1;margin:47px 0 10px;font-size:20px;line-height:1.25;letter-spacing:-.025em}main.inner-experience .application-card p{position:relative;z-index:1;color:#536172;font-size:17px;line-height:1.6}main.inner-experience .related-section{padding:72px 0;border-top:1px solid #d9dde1;background:#eef0f0}main.inner-experience .related-section .section-heading{display:flex;align-items:end;justify-content:space-between;gap:35px}main.inner-experience .related-section .section-heading h2{margin-top:13px;color:#18212c;font-size:clamp(31px,3.4vw,46px)}main.inner-experience .related-section .section-heading .eyebrow{color:#b70000}main.inner-experience .related-section .text-link{color:#1b2530;font-size:16px;font-weight:650}main.inner-experience .related-section .text-link:hover{color:#b70000}main.inner-experience.inner-enhanced [data-inner-reveal]{opacity:0;transform:translateY(17px);transition:opacity .55s ease,transform .55s cubic-bezier(.2,.7,.2,1);transition-delay:var(--inner-delay, 0ms)}main.inner-experience.inner-enhanced [data-inner-reveal].is-revealed{opacity:1;transform:translateY(0)}main.inner-experience.inner-enhanced .inner-scene .inner-scene__panel,main.inner-experience.inner-enhanced .inner-scene .inner-scene__wire,main.inner-experience.inner-enhanced .inner-scene .inner-scene__travel{animation-play-state:paused}main.inner-experience.inner-enhanced .inner-scene.is-scene-active .inner-scene__panel,main.inner-experience.inner-enhanced .inner-scene.is-scene-active .inner-scene__wire,main.inner-experience.inner-enhanced .inner-scene.is-scene-active .inner-scene__travel{animation-play-state:running}main.inner-experience.inner-enhanced .inner-scene__panel--left{animation:inner-panel-left 1s cubic-bezier(.18,.79,.25,1) both}main.inner-experience.inner-enhanced .inner-scene__panel--center{animation:inner-panel-center 1.15s .12s cubic-bezier(.18,.79,.25,1) both}main.inner-experience.inner-enhanced .inner-scene__panel--right{animation:inner-panel-right 1s .25s cubic-bezier(.18,.79,.25,1) both}main.inner-experience.inner-enhanced .inner-scene__wire--left{transform-origin:right;animation:inner-wire .65s .75s both}main.inner-experience.inner-enhanced .inner-scene__wire--right{transform-origin:left;animation:inner-wire .65s 1.05s both}main.inner-experience.inner-enhanced .inner-scene__travel--left{animation:inner-travel-left .78s .8s both}main.inner-experience.inner-enhanced .inner-scene__travel--right{animation:inner-travel-right .78s 1.12s both}main.inner-experience.inner-enhanced .inner-scene.is-scene-active .inner-scene__signal i{animation:inner-signal 1.8s 1.3s ease-in-out infinite}@keyframes inner-panel-left{0%{opacity:0;transform:var(--inner-left-rest) translate3d(25px,calc(31px + var(--inner-panel-lift-y)),calc(-50px + var(--inner-panel-lift-z))) rotateX(var(--inner-panel-tilt-x)) rotateY(var(--inner-panel-tilt-y)) scale(var(--inner-panel-scale))}to{opacity:1;transform:var(--inner-left-rest) translate3d(0,var(--inner-panel-lift-y),var(--inner-panel-lift-z)) rotateX(var(--inner-panel-tilt-x)) rotateY(var(--inner-panel-tilt-y)) scale(var(--inner-panel-scale))}}@keyframes inner-panel-center{0%{opacity:0;transform:var(--inner-center-rest) translate3d(0,calc(40px + var(--inner-panel-lift-y)),calc(-65px + var(--inner-panel-lift-z))) rotateX(var(--inner-panel-tilt-x)) rotateY(var(--inner-panel-tilt-y)) scale(var(--inner-panel-scale))}to{opacity:1;transform:var(--inner-center-rest) translate3d(0,var(--inner-panel-lift-y),var(--inner-panel-lift-z)) rotateX(var(--inner-panel-tilt-x)) rotateY(var(--inner-panel-tilt-y)) scale(var(--inner-panel-scale))}}@keyframes inner-panel-right{0%{opacity:0;transform:var(--inner-right-rest) translate3d(-27px,calc(30px + var(--inner-panel-lift-y)),calc(-45px + var(--inner-panel-lift-z))) rotateX(var(--inner-panel-tilt-x)) rotateY(var(--inner-panel-tilt-y)) scale(var(--inner-panel-scale))}to{opacity:1;transform:var(--inner-right-rest) translate3d(0,var(--inner-panel-lift-y),var(--inner-panel-lift-z)) rotateX(var(--inner-panel-tilt-x)) rotateY(var(--inner-panel-tilt-y)) scale(var(--inner-panel-scale))}}@keyframes inner-wire{0%{opacity:0;transform:scaleX(0) translateZ(-2px)}to{opacity:1;transform:scaleX(1) translateZ(-2px)}}@keyframes inner-travel-left{0%{opacity:0;transform:translate(0) scale(.6)}22%{opacity:1}82%{opacity:1}to{opacity:0;transform:translate(112px) translateY(-8px) scale(1)}}@keyframes inner-travel-right{0%{opacity:0;transform:translate(0) scale(.6)}22%{opacity:1}82%{opacity:1}to{opacity:0;transform:translate(-105px) translateY(7px) scale(1)}}@keyframes inner-signal{0%,to{opacity:.55;transform:scaleY(.7)}50%{opacity:1;transform:scaleY(1)}}@media(max-width:1080px){main.inner-experience .inner-hero__frame{grid-template-columns:minmax(0,1fr) minmax(390px,.88fr);gap:22px}main.inner-experience .inner-scene{transform:scale(.91);transform-origin:right center}main.inner-experience .inner-reader{grid-template-columns:205px minmax(0,1fr);gap:37px}main.inner-experience .inner-contact-card{padding:23px}main.inner-experience .inner-archive .article-grid,main.inner-experience .related-section .article-grid{gap:18px}main.inner-experience .article-image{height:180px}}@media(max-width:820px){main.inner-experience .inner-hero__frame{grid-template-columns:minmax(0,1fr);gap:0;min-height:auto;padding-top:34px}main.inner-experience .inner-hero__copy{max-width:720px}main.inner-experience .inner-scene{justify-self:center;margin-top:-1px;transform:scale(.91);transform-origin:center top}main.inner-experience .inner-reader{grid-template-columns:minmax(0,1fr);gap:28px;padding:45px 0 66px}main.inner-experience .inner-index__inner{position:static}main.inner-experience .inner-toc{display:flex;gap:8px;max-height:none;overflow-x:auto;overflow-y:hidden;padding:0 0 8px}main.inner-experience .inner-toc a{flex:0 0 auto;max-width:210px;border:1px solid #d4d9dd;border-radius:6px;padding:8px 10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}main.inner-experience .inner-toc a.is-active:before{display:none}main.inner-experience .inner-index__callout{display:none}main.inner-experience .inner-contact-grid{grid-template-columns:1fr}main.inner-experience .inner-contact-card{min-height:0}main.inner-experience .brief-layout{grid-template-columns:1fr;gap:31px}main.inner-experience .inner-archive .article-grid,main.inner-experience .related-section .article-grid{grid-template-columns:repeat(2,minmax(0,1fr))}main.inner-experience .article-image{height:195px}main.inner-experience .application-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){main.inner-experience .inner-hero__frame{padding-top:26px;padding-bottom:13px}main.inner-experience .inner-hero h1{font-size:clamp(33px,10.1vw,44px)}main.inner-experience .inner-hero__breadcrumb{margin-bottom:20px}main.inner-experience .inner-hero__lead{margin-top:17px;font-size:17px;line-height:1.65}main.inner-experience .inner-hero__actions{margin-top:23px}main.inner-experience .inner-btn{width:100%;min-height:47px;padding-inline:15px}main.inner-experience .inner-hero__route{margin-top:22px}main.inner-experience .inner-scene{min-height:276px;margin-top:3px;transform:scale(.7);transform-origin:center top;width:142%;max-width:none;margin-left:-21%;margin-bottom:-71px}main.inner-experience .inner-scene__caption{font-size:11px}main.inner-experience .inner-chapter{margin-top:14px;padding:23px 19px;border-radius:11px}main.inner-experience .inner-chapter__number{margin-bottom:17px}main.inner-experience .inner-chapter__body{font-size:17px;line-height:1.72}main.inner-experience .inner-chapter__body h2{margin-bottom:17px;font-size:29px}main.inner-experience .inner-chapter__body h3{margin-top:26px;font-size:20px}main.inner-experience .inner-chapter__body ul,main.inner-experience .inner-chapter__body ol{margin-left:0;padding:15px 15px 15px 31px}main.inner-experience .inner-chapter__body blockquote{padding:18px;font-size:17px}main.inner-experience .inner-chapter__body img{margin:23px auto}main.inner-experience .inner-archive{padding:22px 0 47px}main.inner-experience .inner-archive .archive-tools{align-items:flex-start;flex-direction:column;gap:12px;padding-bottom:21px}main.inner-experience .inner-archive .archive-count{white-space:normal}main.inner-experience .inner-archive .article-grid,main.inner-experience .related-section .article-grid{grid-template-columns:1fr;gap:28px;margin-top:27px}main.inner-experience .article-image{height:222px}main.inner-experience .article-card h3{font-size:21px}main.inner-experience .brief-section{padding:48px 0}main.inner-experience .brief-form{padding:19px}main.inner-experience .form-row,main.inner-experience .goal-grid{grid-template-columns:1fr}main.inner-experience .field input,main.inner-experience .field textarea,main.inner-experience .field select{font-size:16px}main.inner-experience .original-trust{flex-direction:column;gap:9px;padding:19px 0 35px}main.inner-experience .quote-section{padding:42px 0 58px}main.inner-experience .wizard-controls{align-items:flex-start;flex-direction:column-reverse}main.inner-experience .wizard-controls .btn{width:100%}main.inner-experience .wizard-success p{font-size:17px}main.inner-experience .inner-fallback{padding:56px 0}main.inner-experience .inner-fallback__head,main.inner-experience .related-section .section-heading{align-items:flex-start;flex-direction:column;gap:18px}main.inner-experience .application-grid{grid-template-columns:1fr}main.inner-experience .application-card{min-height:185px}main.inner-experience .application-card h3{margin-top:33px}main.inner-experience .related-section{padding:52px 0}}@media(prefers-reduced-motion:reduce){main.inner-experience *,main.inner-experience *:before,main.inner-experience *:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}main.inner-experience.inner-enhanced [data-inner-reveal]{opacity:1;transform:none}main.inner-experience .inner-scene{--inner-tilt-x: 0deg !important;--inner-tilt-y: 0deg !important}main.inner-experience .inner-scene__panel{--inner-panel-lift-y: 0px !important;--inner-panel-lift-z: 0px !important;--inner-panel-tilt-x: 0deg !important;--inner-panel-tilt-y: 0deg !important;--inner-panel-scale: 1 !important;--inner-glare-opacity: 0 !important}}
