.v10-page{color:#fff;background:#050505;min-height:100vh;overflow:clip}.v10-page *{box-sizing:border-box}.v10-kicker{color:#b99a6c;letter-spacing:.34em;text-transform:uppercase;margin:0;font-size:9px}.v10-header{z-index:180;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border-bottom:1px solid #ffffff1f;grid-template-columns:minmax(240px,1fr) auto minmax(280px,1fr);align-items:center;height:104px;padding:0 5.2vw;transition:color .3s,background .3s,border-color .3s;display:grid;position:fixed;inset:0 0 auto}.v10-header--dark{color:#fff;background:linear-gradient(#050505e0,#0505056b)}.v10-header--light{color:#111;background:#f4f1eadb;border-color:#0000001f}.v10-brand{justify-self:start;align-items:center;gap:15px;display:inline-flex}.v10-brand img{object-fit:contain;width:47px;height:47px}.v10-brand span{flex-direction:column;line-height:.92;display:flex}.v10-brand strong{letter-spacing:-.025em;font-size:23px}.v10-brand small{color:#a9a39a;letter-spacing:.35em;margin-top:7px;font-size:9px}.v10-header nav{align-items:center;gap:clamp(23px,2.3vw,40px);display:flex}.v10-header nav a{color:#aaa69f;font-size:12px;position:relative}.v10-header nav a:after{content:"";background:#d5b27a;height:1px;transition:right .25s;position:absolute;bottom:-10px;left:0;right:100%}.v10-header nav a:hover,.v10-header nav a.is-active{color:inherit}.v10-header nav a:hover:after,.v10-header nav a.is-active:after{right:0}.v10-header-actions{justify-self:end;align-items:center;gap:22px;display:flex}.v10-languages{gap:10px;display:flex}.v10-languages a{color:#6f6b65;font-size:9px}.v10-languages a.is-active{color:inherit}.v10-contact{border:1px solid #ffffff3d;border-radius:999px;padding:14px 20px;font-size:11px}.v10-header--light .v10-contact{border-color:#0003}.v10-v-hero-shell{background:#050505;min-height:340vh}.v10-v-hero{isolation:isolate;background:radial-gradient(circle at 76% 48%,#27241f 0,#0c0c0b 37%,#050505 74%);height:100vh;min-height:760px;position:relative;overflow:hidden}.v10-v-hero-image{z-index:-2;object-fit:cover;object-position:center;filter:saturate(.82)contrast(1.04);width:100%;height:100%;position:absolute;inset:0}.v10-v-hero:after{content:"";z-index:-1;background:linear-gradient(90deg,#030507f7 0%,#030507d9 39%,#03050733 68%,#0305071f),linear-gradient(#03050724,#0000 55%,#03050799);position:absolute;inset:0}.v10-v-grid{opacity:.28;background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0006 56%,#0000);mask-image:linear-gradient(90deg,#000,#0006 56%,#0000)}.v10-v-hero-number{color:#ffffff09;letter-spacing:-.1em;font-size:clamp(210px,28vw,470px);font-weight:700;line-height:.8;position:absolute;bottom:-7vw;right:2vw}.v10-v-hero-content{z-index:10;width:min(760px,53vw);position:absolute;top:52%;left:6.6vw;transform:translateY(-45%)}.v10-v-title{letter-spacing:-.075em;margin:22px 0 34px;font-size:clamp(62px,6.8vw,116px);font-weight:520;line-height:.88}.v10-v-title>span{display:block;overflow:hidden}.v10-v-title>span>span{display:block}.v10-v-hero-copy{color:#aaa59d;max-width:570px;margin:0;font-size:18px;line-height:1.72}.v10-v-monolith{z-index:8;perspective:1700px;width:min(44vw,680px);height:62vh;min-height:500px;transform-style:preserve-3d;position:absolute;top:21%;right:3vw}.v10-v-monolith img{z-index:5;filter:drop-shadow(0 35px 70px #000);width:42%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.v10-v-plane{height:28%;transform-style:preserve-3d;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(145deg,#21201de6,#070707bd);border:1px solid #ffffff2b;position:absolute;left:4%;right:4%;box-shadow:0 32px 80px #0000008c,inset 0 1px #ffffff12}.v10-v-plane i{color:#b99a6c;letter-spacing:.28em;font-size:8px;font-style:normal;position:absolute;top:19px;left:22px}.v10-v-plane--1{top:4%;transform:rotateX(64deg)translateZ(120px)}.v10-v-plane--2{top:35%;transform:rotateX(64deg)translateZ(20px)}.v10-v-plane--3{top:66%;transform:rotateX(64deg)translateZ(-80px)}.v10-v-hero-wipe{display:none}.v10-v-evolution-shell{background:#f2efe8;min-height:650vh}.v10-v-evolution{color:#111;background:#f2efe8;height:100vh;min-height:760px;position:relative;overflow:hidden}.v10-v-stage{padding:145px 6.6vw 5vw;position:absolute;inset:0;overflow:hidden}.v10-v-stage--1{color:#121212;background:#f2efe8}.v10-v-stage--2{color:#fff;background:#111}.v10-v-stage--3{color:#111;background:#dcd7cc}.v10-v-stage--4{color:#fff;background:#6b1a1a}.v10-v-stage-index{opacity:.075;letter-spacing:-.1em;font-size:clamp(220px,27vw,430px);font-weight:700;line-height:.8;position:absolute;bottom:-5vw;right:4vw}.v10-v-stage-word{opacity:.08;letter-spacing:-.09em;white-space:nowrap;font-size:clamp(110px,18vw,290px);font-weight:700;line-height:.8;position:absolute;top:18%;left:4vw}.v10-v-stage-copy{z-index:8;width:min(650px,45vw);position:absolute;top:50%;left:6.6vw;transform:translateY(-42%)}.v10-v-stage-copy>p:first-child{color:#a88759;letter-spacing:.3em;margin:0 0 24px;font-size:9px}.v10-v-stage--4 .v10-v-stage-copy>p:first-child{color:#e0b987}.v10-v-stage-copy h2{letter-spacing:-.065em;margin:0;font-size:clamp(52px,5.3vw,90px);font-weight:520;line-height:.92}.v10-v-stage-copy>p:last-child{color:currentColor;opacity:.62;max-width:540px;margin:34px 0 0;font-size:17px;line-height:1.72}.v10-v-stage-visual{opacity:.72;border-left:1px solid;border-right:1px solid;width:min(42vw,660px);height:62vh;position:absolute;top:19%;right:5vw}.v10-v-stage-visual:after{content:"";pointer-events:none;background:linear-gradient(#0000 48%,#0405068c);position:absolute;inset:0}.v10-v-stage-visual>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.v10-v-stage-line{transform-origin:0;opacity:.35;background:currentColor;width:100%;height:1px;margin-top:8.4%;display:block;position:relative}.v10-v-stage-line:nth-child(2n){width:75%;margin-left:auto}.v10-v-stage-visual span{letter-spacing:-.08em;opacity:.11;font-size:clamp(90px,13vw,210px);font-weight:700;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.v10-v-architecture-shell{background:#070707;min-height:400vh}.v10-v-architecture{background:radial-gradient(circle at 73% 46%,#28241e,#0b0b0a 46%,#050505 82%);height:100vh;min-height:760px;padding:140px 6.6vw 5vw;position:relative;overflow:hidden}.v10-v-arch-copy{z-index:8;width:min(590px,42vw);position:absolute;top:49%;left:6.6vw;transform:translateY(-45%)}.v10-v-arch-copy h2{letter-spacing:-.063em;margin:24px 0 30px;font-size:clamp(48px,5vw,82px);font-weight:520;line-height:.93}.v10-v-arch-copy>p:not(.v10-kicker){color:#aaa59d;font-size:17px;line-height:1.7}.v10-v-arch-copy a{border-bottom:1px solid #7a6a54;gap:18px;margin-top:22px;padding-bottom:8px;font-size:12px;display:inline-flex}.v10-v-arch-stack{perspective:1500px;width:min(48vw,760px);height:58vh;transform-style:preserve-3d;position:absolute;top:23%;right:4vw}.v10-v-arch-layer{height:14%;transform-style:preserve-3d;background:linear-gradient(90deg,#ffffff13,#ffffff04);border:1px solid #ffffff2b;grid-template-columns:65px 1fr 38%;align-items:center;margin-bottom:2.5%;padding:0 24px;display:grid;position:relative;box-shadow:0 16px 45px #00000059}.v10-v-arch-layer b{color:#88765f;letter-spacing:.23em;font-size:8px}.v10-v-arch-layer span{letter-spacing:.2em;font-size:11px}.v10-v-arch-layer i{background:linear-gradient(90deg,#d5b27a,#0000);height:1px}.v10-v-arch-result{color:#7c715f;letter-spacing:.28em;opacity:0;font-size:8px;position:absolute;bottom:6vh;right:6vw}.v10-v-human{color:#111;background:#f1eee7;grid-template-columns:1.05fr .95fr;min-height:120vh;display:grid}.v10-v-human-mask{background:#d5d0c6;min-height:120vh;overflow:hidden}.v10-v-human-mask>img{object-fit:cover;object-position:center;clip-path:polygon(0 0,100% 0,78% 100%,0 100%);width:100%;height:100%;min-height:120vh}.v10-v-human-copy{align-self:center;padding:10vw 8vw}.v10-v-human-copy h2{letter-spacing:-.065em;margin:28px 0 32px;font-size:clamp(50px,5.4vw,88px);font-weight:520;line-height:.92}.v10-v-human-copy>p:last-child{color:#67625b;font-size:17px;line-height:1.72}.v10-v-closing{text-align:center;background:#050505;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:150px 6.6vw 80px;display:flex}.v10-v-closing img{width:90px;margin-bottom:55px}.v10-v-closing h2{letter-spacing:-.075em;margin:0;font-size:clamp(58px,7vw,118px);font-weight:520;line-height:.89}.v10-v-closing h2 span{display:block}.v10-v-closing>div{gap:14px;margin-top:60px;display:flex}.v10-v-closing a{border:1px solid #fff3;border-radius:999px;padding:17px 24px;font-size:12px}.v10-v-closing a:first-child{color:#111;background:#fff}.v10-s-hero-shell{background:#f2efe8;min-height:330vh}.v10-s-hero{color:#111;background:#f2efe8;height:100vh;min-height:760px;position:relative;overflow:hidden}.v10-s-hero-image{object-fit:cover;object-position:center;filter:saturate(.78)contrast(1.03);width:100%;height:100%;position:absolute;inset:0}.v10-s-hero:after{content:"";z-index:2;background:linear-gradient(90deg,#f2efe8fa 0%,#f2efe8eb 39%,#f2efe847 67%,#f2efe814);position:absolute;inset:0}.v10-s-hero-grid,.v10-s-hero-copyblock,.v10-s-orbit{z-index:4}.v10-s-hero-grid{opacity:.38;background-image:linear-gradient(#0000000f 1px,#0000 1px),linear-gradient(90deg,#0000000f 1px,#0000 1px);background-size:70px 70px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0006 58%,#0000);mask-image:linear-gradient(90deg,#000,#0006 58%,#0000)}.v10-s-hero-copyblock{z-index:8;width:min(760px,56vw);position:absolute;top:51%;left:6.6vw;transform:translateY(-44%)}.v10-s-title{letter-spacing:-.076em;margin:23px 0 34px;font-size:clamp(61px,6.6vw,112px);font-weight:530;line-height:.88}.v10-s-title>span{display:block;overflow:hidden}.v10-s-title>span>span{display:block}.v10-s-hero-copy{color:#65615b;max-width:600px;margin:0;font-size:18px;line-height:1.72}.v10-s-orbit{aspect-ratio:1;place-items:center;width:min(41vw,650px);display:grid;position:absolute;top:19%;right:4vw}.v10-s-orbit i{inset:var(--inset,0);border:1px solid #0003;border-radius:50%;position:absolute}.v10-s-orbit i:first-child{--inset:0%}.v10-s-orbit i:nth-child(2){--inset:9%}.v10-s-orbit i:nth-child(3){--inset:18%}.v10-s-orbit i:nth-child(4){--inset:27%}.v10-s-orbit i:nth-child(5){--inset:36%}.v10-s-orbit i b{color:#8d7556;letter-spacing:.22em;font-size:8px;position:absolute;top:8%;right:8%}.v10-s-orbit img{filter:drop-shadow(0 30px 50px #0000002e);width:26%}.v10-s-black-wipe{z-index:30;transform-origin:100%;pointer-events:none;background:#080808;position:absolute;inset:0;transform:scaleX(0)}.v10-s-cap-shell{background:#080808;min-height:600vh}.v10-s-cap-stage{background:#080808;height:100vh;min-height:760px;position:relative;overflow:hidden}.v10-s-cap-track{width:max-content;height:100%;display:flex}.v10-s-cap-panel{border-right:1px solid #ffffff24;flex:none;width:100vw;height:100%;padding:145px 6.6vw 5vw;position:relative;overflow:hidden}.v10-s-cap-panel--1{background:#080808}.v10-s-cap-panel--2{background:#201d19}.v10-s-cap-panel--3{color:#111;background:#efebe3}.v10-s-cap-panel--4{background:#611b1b}.v10-s-cap-panel--5{background:#101418}.v10-s-cap-index{opacity:.06;letter-spacing:-.1em;font-size:clamp(210px,27vw,440px);font-weight:700;line-height:.8;position:absolute;bottom:-6vw;right:3vw}.v10-s-cap-copy{z-index:5;width:min(650px,46vw);position:absolute;top:50%;left:6.6vw;transform:translateY(-44%)}.v10-s-cap-copy>p:first-child{color:#c49d68;letter-spacing:.3em;margin:0 0 24px;font-size:9px}.v10-s-cap-copy h2{letter-spacing:-.067em;margin:0;font-size:clamp(52px,5.4vw,92px);font-weight:520;line-height:.91}.v10-s-cap-copy>p:nth-child(3){color:currentColor;opacity:.63;max-width:560px;margin:31px 0 0;font-size:17px;line-height:1.7}.v10-s-outcomes{flex-wrap:wrap;gap:9px;margin-top:34px;display:flex}.v10-s-outcome{opacity:.7;border:1px solid;align-items:center;gap:13px;padding:12px 15px;font-size:10px;display:inline-flex}.v10-s-outcome b{color:#b98f5c;letter-spacing:.2em;font-size:7px}.v10-s-cap-visual{opacity:.44;border:1px solid;width:min(43vw,680px);height:66vh;position:absolute;top:17%;right:5vw}.v10-s-cap-visual:after{content:"";pointer-events:none;background:linear-gradient(#05060714,#050607a6);position:absolute;inset:0}.v10-s-cap-visual>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.v10-s-cap-panel--3 .v10-s-cap-visual:after{background:linear-gradient(#efebe305,#efebe37a)}.v10-s-cap-visual>span,.v10-s-cap-visual>i,.v10-s-cap-visual>em{z-index:2;position:relative}.v10-s-cap-visual>span{letter-spacing:.28em;font-size:8px;position:absolute;top:20px;left:22px}.v10-s-cap-visual i{transform-origin:0;background:currentColor;height:1px;margin-top:9%;display:block}.v10-s-cap-visual i:nth-of-type(2n){width:72%;margin-left:auto}.v10-s-cap-visual i:nth-of-type(3n){width:48%}.v10-s-cap-visual em{opacity:.12;font-size:clamp(130px,17vw,280px);font-style:normal;font-weight:700;line-height:.8;position:absolute;inset:auto 5% 0 auto}.v10-s-track-label{color:#6f6b65;letter-spacing:.3em;white-space:nowrap;font-size:7px;position:absolute;bottom:24px;left:50%;transform:translate(-50%)}.v10-s-method-shell{background:#f1eee7;min-height:430vh}.v10-s-method{color:#111;background:#f1eee7;height:100vh;min-height:760px;position:relative;overflow:hidden}.v10-s-method-copy{width:min(590px,40vw);position:absolute;top:48%;left:6.6vw;transform:translateY(-44%)}.v10-s-method-copy h2{letter-spacing:-.064em;margin:25px 0 30px;font-size:clamp(48px,5vw,83px);font-weight:520;line-height:.92}.v10-s-method-copy>p:last-child{color:#69645c;font-size:17px;line-height:1.7}.v10-s-method-map{grid-template-columns:22px 1fr;gap:28px;width:min(48vw,740px);height:67vh;display:grid;position:absolute;top:17%;right:5vw}.v10-s-method-beam{background:linear-gradient(#d5b27a,#6f604d);width:1px;height:100%;position:absolute;top:0;left:10px}.v10-s-method-nodes{z-index:3;flex-direction:column;justify-content:space-between;align-items:center;display:flex;position:relative}.v10-s-method-node{background:#f1eee7;border:1px solid #8f7757;border-radius:50%;width:7px;height:7px}.v10-s-method-steps{flex-direction:column;justify-content:space-between;display:flex}.v10-s-method-step{border-bottom:1px solid #00000021;grid-template-columns:55px 1fr;align-items:start;padding-bottom:18px;display:grid}.v10-s-method-step>b{color:#9a805e;letter-spacing:.2em;font-size:8px}.v10-s-method-step h3{margin:0 0 8px;font-size:20px;font-weight:600}.v10-s-method-step p{color:#6b665f;margin:0;font-size:13px;line-height:1.55}.v10-s-closing{background:#080808;justify-content:space-between;align-items:center;gap:8vw;min-height:92vh;padding:140px 6.6vw 90px;display:flex}.v10-s-closing>div:first-child{width:min(760px,58vw)}.v10-s-closing>div:first-child>p:first-child{color:#b99a6c;letter-spacing:.3em;font-size:8px}.v10-s-closing h2{letter-spacing:-.07em;margin:30px 0;font-size:clamp(54px,6.4vw,105px);font-weight:520;line-height:.9}.v10-s-closing>div:first-child>p:last-child{color:#aaa59d;max-width:560px;font-size:17px;line-height:1.7}.v10-s-closing-actions{flex-direction:column;gap:12px;width:min(280px,25vw);display:flex}.v10-s-closing-actions a{text-align:center;border:1px solid #fff3;padding:17px 21px;font-size:11px}.v10-s-closing-actions a:first-child{color:#111;background:#fff}@media (max-width:1100px){.v10-header{grid-template-columns:1fr auto;height:82px;padding:0 22px}.v10-header nav,.v10-contact{display:none}.v10-brand img{width:39px;height:39px}.v10-brand strong{font-size:19px}.v10-brand small{font-size:7px}.v10-header-actions{gap:14px}.v10-languages a{font-size:8px}.v10-v-hero-shell,.v10-v-evolution-shell,.v10-v-architecture-shell,.v10-s-hero-shell,.v10-s-cap-shell,.v10-s-method-shell{min-height:auto}.v10-v-hero,.v10-s-hero{height:auto;min-height:100svh;padding:130px 24px 70px}.v10-v-hero-content,.v10-s-hero-copyblock{width:auto;position:relative;top:auto;left:auto;transform:none}.v10-v-title,.v10-s-title{font-size:51px}.v10-v-hero-copy,.v10-s-hero-copy{font-size:16px}.v10-v-monolith,.v10-s-orbit{width:100%;height:380px;margin:55px auto 0;position:relative;top:auto;right:auto}.v10-v-hero-wipe,.v10-s-black-wipe{display:none}.v10-v-evolution{height:auto;min-height:auto}.v10-v-stage{min-height:100svh;padding:120px 24px 70px;position:relative;inset:auto;clip-path:none!important}.v10-v-stage-copy{width:auto;position:relative;top:auto;left:auto;transform:none}.v10-v-stage-copy h2{font-size:49px}.v10-v-stage-visual{width:100%;height:340px;margin-top:55px;position:relative;top:auto;right:auto}.v10-v-stage-word{font-size:74px;top:auto;bottom:4%;left:20px}.v10-v-stage-index{font-size:180px}.v10-v-architecture{height:auto;min-height:100svh;padding:120px 24px 80px}.v10-v-arch-copy{width:auto;position:relative;top:auto;left:auto;transform:none}.v10-v-arch-copy h2{font-size:49px}.v10-v-arch-stack{width:100%;height:auto;margin-top:60px;position:relative;top:auto;right:auto;transform:none!important}.v10-v-arch-layer{height:72px;transform:none!important}.v10-v-arch-result{opacity:1;margin-top:32px;position:relative;bottom:auto;right:auto}.v10-v-human{grid-template-columns:1fr}.v10-v-human-mask{min-height:65vh}.v10-v-human-copy{padding:90px 24px}.v10-v-human-copy h2{font-size:49px}.v10-v-closing{min-height:90svh;padding:110px 24px 70px}.v10-v-closing h2{font-size:50px}.v10-v-closing>div{flex-direction:column;width:100%}.v10-v-closing a{text-align:center}.v10-s-cap-stage{height:auto;min-height:auto;overflow:visible}.v10-s-cap-track{width:100%;display:block;transform:none!important}.v10-s-cap-panel{width:100%;height:auto;min-height:100svh;padding:120px 24px 80px}.v10-s-cap-copy{width:auto;position:relative;top:auto;left:auto;transform:none}.v10-s-cap-copy h2{font-size:50px}.v10-s-cap-visual{width:100%;height:360px;margin-top:58px;position:relative;top:auto;right:auto}.v10-s-track-label{display:none}.v10-s-method{height:auto;min-height:auto;padding:120px 24px 90px}.v10-s-method-copy,.v10-s-method-map{width:auto;height:auto;position:relative;top:auto;left:auto;right:auto;transform:none}.v10-s-method-copy h2{font-size:49px}.v10-s-method-map{min-height:760px;margin-top:60px}.v10-s-closing{flex-direction:column;align-items:flex-start;min-height:90svh;padding:110px 24px 70px}.v10-s-closing>div:first-child,.v10-s-closing-actions{width:100%}.v10-s-closing h2{font-size:50px}}.v10-v-monolith,.v10-s-orbit{display:none}@media (prefers-reduced-motion:reduce){.v10-v-title span,.v10-s-title span,.v10-v-hero-copy,.v10-s-hero-copy,.v10-v-plane,.v10-s-orbit i,.v10-v-arch-layer,.v10-v-arch-result,.v10-s-method-step,.v10-s-method-beam{opacity:1!important;visibility:visible!important;transform:none!important}}@media (max-width:1100px){html[lang=ja] .v10-s-title{letter-spacing:-.045em;font-size:44px;line-height:1.04}html[lang=ja] .v10-s-cap-copy h2{letter-spacing:-.045em;font-size:41px;line-height:1.08}html[lang=ja] .v10-s-method-copy h2,html[lang=ja] .v10-s-closing h2{letter-spacing:-.045em;font-size:43px;line-height:1.08}}
.v11-products-page,.v11-insurance-page{color:#fff;background:#080808;overflow:clip}.v11-kicker{color:#b89a6b;letter-spacing:.34em;text-transform:uppercase;margin:0;font-size:9px}.v11-p-hero-shell,.v11-p-flagship-shell,.v11-i-hero-shell,.v11-i-operation-shell,.v11-i-system-shell,.v11-i-mika-shell{min-height:390vh}.v11-p-hero,.v11-p-flagship,.v11-i-hero,.v11-i-operation,.v11-i-system,.v11-i-mika{isolation:isolate;height:100vh;min-height:760px;position:relative;overflow:hidden}.v11-p-hero{background:#080808}.v11-p-hero-grid,.v11-i-hero-grid{opacity:.16;background-image:linear-gradient(#ffffff0f 1px,#0000 1px),linear-gradient(90deg,#ffffff0f 1px,#0000 1px);background-size:74px 74px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000 0,#000000a6 55%,#0000);mask-image:linear-gradient(90deg,#000 0,#000000a6 55%,#0000)}.v11-p-hero-copy,.v11-i-hero-copy{z-index:8;width:min(790px,58vw);position:absolute;top:51%;left:6.6vw;transform:translateY(-44%)}.v11-p-title,.v11-i-title{letter-spacing:-.078em;margin:25px 0 34px;font-size:clamp(61px,7.2vw,122px);font-weight:520;line-height:.86}.v11-p-title>span,.v11-i-title>span{display:block;overflow:hidden}.v11-p-title>span>span,.v11-i-title>span>span{display:block}.v11-p-hero-intro,.v11-i-hero-intro{color:#a6a19a;max-width:610px;margin:0;font-size:18px;line-height:1.7}.v11-p-symbol{aspect-ratio:1;opacity:.96;filter:drop-shadow(0 45px 80px #000);place-items:center;width:min(27vw,430px);display:grid;position:absolute;top:20%;right:9vw}.v11-p-symbol img{width:100%}.v11-p-signal-field{width:55%;height:100%;position:absolute;top:0;right:0}.v11-p-signal{background:linear-gradient(90deg,#0000,#d2ae79 48%,#ffffff1a);width:72%;height:1px;position:absolute;right:0}.v11-p-signal:first-child{top:18%}.v11-p-signal:nth-child(2){width:56%;top:27%}.v11-p-signal:nth-child(3){width:84%;top:36%}.v11-p-signal:nth-child(4){width:47%;top:45%}.v11-p-signal:nth-child(5){width:76%;top:54%}.v11-p-signal:nth-child(6){width:59%;top:63%}.v11-p-signal:nth-child(7){width:88%;top:72%}.v11-p-signal:nth-child(8){width:66%;top:81%}.v11-p-product-frame{z-index:20;color:#111;clip-path:inset(0 0 100%);background:#f0ede6;flex-direction:column;justify-content:center;padding-left:51vw;display:flex;position:absolute;inset:0}.v11-p-product-frame span{letter-spacing:.3em;color:#8d7555;font-size:9px}.v11-p-product-frame b{letter-spacing:-.08em;max-width:47vw;font-size:clamp(70px,10vw,168px);line-height:.82}.v11-p-product-frame i{background:#111;width:34vw;height:1px;margin-top:40px;display:block}.v11-p-flagship{color:#111;background:#f0ede6}.v11-p-flag-copy{z-index:7;width:min(600px,42vw);position:absolute;top:47%;left:6.6vw;transform:translateY(-44%)}.v11-p-product-status{color:#806b50;letter-spacing:.25em;border:1px solid #00000047;margin:20px 0 28px;padding:9px 12px;font-size:8px;display:inline-block}.v11-p-flag-copy h2{letter-spacing:-.076em;margin:0;font-size:clamp(58px,6.4vw,108px);font-weight:550;line-height:.84}.v11-p-flag-copy h3{letter-spacing:-.04em;margin:34px 0 20px;font-size:clamp(25px,2.4vw,39px);font-weight:520;line-height:1.08}.v11-p-flag-copy>p:not(.v11-kicker){color:#66615a;font-size:17px;line-height:1.7}.v11-p-flag-copy a{border-bottom:1px solid #111;gap:25px;margin-top:16px;padding-bottom:8px;font-size:12px;display:inline-flex}.v11-p-window{perspective:1600px;width:min(48vw,760px);height:69vh;transform-style:preserve-3d;background:#faf9f6;border:1px solid #00000040;position:absolute;top:15%;right:4.5vw;box-shadow:0 45px 110px #0000002e}.v11-p-window-bar{border-bottom:1px solid #0000002e;align-items:center;gap:8px;height:54px;padding:0 20px;display:flex}.v11-p-window-bar span{letter-spacing:.23em;margin-right:auto;font-size:8px}.v11-p-window-bar i{border:1px solid #777;border-radius:50%;width:7px;height:7px}.v11-p-window-layer{background:#f4f1eae6;border:1px solid #0000002e;height:25%;position:absolute;left:8%;right:8%;box-shadow:0 22px 50px #0000001a}.v11-p-window-layer b{letter-spacing:.2em;font-size:8px;position:absolute;top:16px;left:18px}.v11-p-window-layer span{background:linear-gradient(90deg,#9c805a,#111,#0000);height:1px;position:absolute;bottom:20px;left:18px;right:18px}.v11-p-window-layer--1{top:17%}.v11-p-window-layer--2{top:39%}.v11-p-window-layer--3{top:61%}.v11-p-window>img{opacity:.12;width:19%;position:absolute;bottom:6%;right:7%}.v11-p-rail{border-top:1px solid #0000002e;display:flex;position:absolute;bottom:36px;left:6.6vw;right:5vw}.v11-p-rail span{color:#6d685f;letter-spacing:.16em;flex:1;gap:12px;padding-top:13px;font-size:8px;display:flex}.v11-p-rail b{color:#a28661}.v11-p-philosophy{background:#0a0a0a;min-height:145vh;padding:155px 6.6vw}.v11-p-philosophy-head{grid-template-columns:1fr minmax(520px,1.2fr);align-items:start;gap:7vw;display:grid}.v11-p-philosophy-head>.v11-kicker{grid-column:1/-1}.v11-p-philosophy-head h2{letter-spacing:-.075em;margin:28px 0 0;font-size:clamp(55px,6.6vw,110px);font-weight:520;line-height:.86}.v11-p-philosophy-head h2 span{display:block}.v11-p-philosophy-head>p:last-child{color:#aaa59e;margin:38px 0 0;font-size:18px;line-height:1.72}.v11-p-principles{border-top:1px solid #ffffff29;margin-top:130px}.v11-p-principle{border-bottom:1px solid #ffffff24;grid-template-columns:90px 1fr;padding:42px 0;display:grid}.v11-p-principle>b{color:#9c815d;letter-spacing:.22em;font-size:10px}.v11-p-principle>div{grid-template-columns:minmax(280px,.8fr) 1fr;gap:7vw;display:grid}.v11-p-principle h3{letter-spacing:-.045em;margin:0;font-size:clamp(28px,3vw,47px);font-weight:520}.v11-p-principle p{color:#9f9a92;max-width:570px;margin:5px 0 0;font-size:16px;line-height:1.7}.v11-p-closing,.v11-i-closing{color:#111;background:#eae6dd;justify-content:space-between;align-items:center;gap:8vw;min-height:92vh;padding:145px 6.6vw 85px;display:flex}.v11-p-closing>div:first-child,.v11-i-closing>div:first-child{width:min(790px,59vw)}.v11-p-closing>div:first-child>p:first-child,.v11-i-closing>div:first-child>p:first-child{letter-spacing:.3em;color:#8d7658;font-size:9px}.v11-p-closing h2,.v11-i-closing h2{letter-spacing:-.07em;margin:30px 0;font-size:clamp(53px,6.4vw,105px);font-weight:520;line-height:.89}.v11-p-closing>div:first-child>p:last-child,.v11-i-closing>div:first-child>p:last-child{color:#6e6961;max-width:600px;font-size:17px;line-height:1.7}.v11-p-closing>div:last-child,.v11-i-closing>div:last-child{flex-direction:column;gap:12px;width:min(300px,25vw);display:flex}.v11-p-closing a,.v11-i-closing a{text-align:center;border:1px solid #0000004d;padding:18px 22px;font-size:11px}.v11-p-closing a:first-child,.v11-i-closing a:first-child{color:#fff;background:#111}.v11-i-hero{background:#080808}.v11-i-status{color:#c5a776;letter-spacing:.25em;border:1px solid #fff3;margin:21px 0 25px;padding:9px 12px;font-size:8px;display:inline-block}.v11-i-title{font-size:clamp(58px,6.5vw,111px)}.v11-i-screen{perspective:1700px;width:min(48vw,760px);height:68vh;transform-style:preserve-3d;background:#10100f;border:1px solid #fff3;position:absolute;top:16%;right:4vw;box-shadow:0 55px 120px #000}.v11-i-screen-top{letter-spacing:.2em;border-bottom:1px solid #ffffff26;justify-content:space-between;align-items:center;height:54px;padding:0 20px;font-size:8px;display:flex}.v11-i-screen-top span{color:#877f75}.v11-i-screen-plane{background:linear-gradient(145deg,#ffffff0f,#0000003d);border:1px solid #ffffff2b;height:24%;position:absolute;left:7%;right:7%;box-shadow:0 25px 55px #000}.v11-i-screen-plane b{color:#c4a574;letter-spacing:.2em;font-size:8px;position:absolute;top:16px;left:18px}.v11-i-screen-plane i{background:linear-gradient(90deg,#826b4d,#e1bf88,#0000);height:1px;position:absolute;left:18px;right:18px}.v11-i-screen-plane i:first-of-type{bottom:30px}.v11-i-screen-plane i:nth-of-type(2){width:55%;bottom:20px}.v11-i-screen-plane i:nth-of-type(3){width:32%;bottom:40px;left:auto}.v11-i-screen-plane--1{top:17%}.v11-i-screen-plane--2{top:40%}.v11-i-screen-plane--3{top:63%}.v11-i-screen>img{opacity:.18;width:18%;position:absolute;bottom:4%;right:5%}.v11-i-hero-signals{border-top:1px solid #ffffff26;display:flex;position:absolute;bottom:31px;left:6.6vw;right:5vw}.v11-i-hero-signals span{color:#79756f;letter-spacing:.16em;flex:1;gap:12px;padding-top:13px;font-size:8px;display:flex}.v11-i-hero-signals b{color:#b7996b}.v11-i-operation{color:#111;background:#eeeae2}.v11-i-operation-copy{z-index:5;width:min(720px,55vw);position:absolute;top:22%;left:6.6vw}.v11-i-operation-copy h2,.v11-i-system-copy h2,.v11-i-mika-copy h2{letter-spacing:-.068em;margin:24px 0 28px;font-size:clamp(48px,5.7vw,94px);font-weight:520;line-height:.89}.v11-i-operation-copy h2 span,.v11-i-system-copy h2 span{display:block}.v11-i-operation-copy>p:last-child,.v11-i-system-copy>p:last-child,.v11-i-mika-copy>p:last-child{color:#68635b;max-width:600px;font-size:17px;line-height:1.7}.v11-i-fragments{position:absolute;inset:0}.v11-i-fragment{background:#f8f6f1eb;border:1px solid #0003;width:21%;height:37%;padding:24px;position:absolute;top:53%;overflow:hidden}.v11-i-fragment--1{left:4%}.v11-i-fragment--2{left:28%}.v11-i-fragment--3{left:52%}.v11-i-fragment--4{left:76%}.v11-i-fragment>b{color:#9a805d;letter-spacing:.2em;font-size:9px}.v11-i-fragment h3{letter-spacing:-.04em;margin:28px 0 15px;font-size:clamp(24px,2.5vw,39px);font-weight:520}.v11-i-fragment p{color:#706b63;margin:0;font-size:14px;line-height:1.6}.v11-i-fragment i{background:linear-gradient(90deg,#a1855f,#111,#0000);height:1px;position:absolute;bottom:24px;left:24px;right:24px}.v11-i-operation-result{letter-spacing:-.035em;opacity:0;font-size:clamp(23px,2.3vw,38px);position:absolute;bottom:5%;left:6.6vw;transform:translateY(35px)}.v11-i-system{background:#080808}.v11-i-system-copy{z-index:5;width:min(690px,52vw);position:absolute;top:21%;left:6.6vw}.v11-i-system-copy>p:last-child{color:#aaa59e}.v11-i-system-map{perspective:1700px;width:min(52vw,820px);height:72vh;transform-style:preserve-3d;position:absolute;top:15%;right:4vw}.v11-i-system-core{background:#0f0f0e;border:1px solid #ffffff3b;place-items:center;width:150px;height:150px;display:grid;position:absolute;top:43%;left:50%;transform:translate(-50%,-50%);box-shadow:0 30px 80px #000}.v11-i-system-core img{width:66%}.v11-i-role{color:#aaa59e;letter-spacing:.18em;align-items:center;gap:9px;font-size:8px;display:flex;position:absolute}.v11-i-role i{border:1px solid #c1a16e;border-radius:50%;width:8px;height:8px;box-shadow:0 0 17px #c1a16e80}.v11-i-role--1{top:15%;left:4%}.v11-i-role--2{top:15%;right:5%}.v11-i-role--3{top:48%;right:2%}.v11-i-role--4{top:50%;left:3%}.v11-i-role--5{top:4%;left:44%}.v11-i-modules{grid-template-columns:1fr 1fr;gap:10px;display:grid;position:absolute;bottom:0;left:5%;right:5%}.v11-i-module{background:#ffffff06;border:1px solid #ffffff26;grid-template-columns:36px 1fr;gap:12px;min-height:85px;padding:14px 16px;display:grid}.v11-i-module>b{color:#b79868;font-size:8px}.v11-i-module h3{margin:0 0 5px;font-size:14px;font-weight:520}.v11-i-module p{color:#77736c;margin:0;font-size:11px;line-height:1.45}.v11-i-mika{background:#641d1d}.v11-i-mika-copy{width:min(700px,53vw);position:absolute;top:22%;left:6.6vw}.v11-i-mika-copy>p:last-child{color:#ffffffa6}.v11-i-mika-mark{aspect-ratio:1;border:1px solid #ffffff59;border-radius:50%;place-items:center;width:min(28vw,430px);display:grid;position:absolute;top:16%;right:12vw}.v11-i-mika-mark>b{letter-spacing:-.12em;font-size:clamp(130px,16vw,260px);font-weight:500;line-height:1}.v11-i-mika-mark>span{letter-spacing:.4em;font-size:9px;position:absolute;bottom:10%}.v11-i-mika-mark i{border:1px solid #ffffff2e;border-radius:50%;position:absolute;inset:10%}.v11-i-mika-mark i:nth-of-type(2){inset:22%}.v11-i-mika-actions{grid-template-columns:repeat(4,1fr);gap:10px;display:grid;position:absolute;bottom:11%;left:6.6vw;right:5vw}.v11-i-mika-action{background:#00000014;border-top:1px solid #ffffff59;grid-template-columns:34px 1fr;gap:11px;padding:20px;display:grid}.v11-i-mika-action b{color:#d4b582;font-size:8px}.v11-i-mika-action span{font-size:12px;line-height:1.45}.v11-i-mika-boundary{color:#ffffffab;border-top:1px solid #ffffff40;margin:0;padding-top:12px;font-size:11px;position:absolute;bottom:4%;left:6.6vw;right:5vw}.v11-i-gallery-shell{color:#111;background:#eae6dd;min-height:500vh}.v11-i-gallery{height:100vh;min-height:760px;position:relative;overflow:hidden}.v11-i-gallery-track{width:max-content;height:100%;display:flex}.v11-i-gallery-intro{flex-direction:column;flex:none;justify-content:center;width:100vw;height:100%;padding:155px 6.6vw;display:flex}.v11-i-gallery-intro h2{letter-spacing:-.075em;margin:28px 0;font-size:clamp(55px,6.6vw,110px);font-weight:520;line-height:.86}.v11-i-gallery-intro h2 span{display:block}.v11-i-gallery-intro>p:last-child{color:#68635b;max-width:610px;font-size:17px;line-height:1.7}.v11-i-gallery-screen{border-left:1px solid #00000026;flex:none;grid-template-columns:1.3fr .7fr;align-items:center;gap:5vw;width:100vw;height:100%;padding:120px 5vw 55px;display:grid}.v11-i-gallery-ui{background:#f7f5ef;border:1px solid #00000040;grid-template-rows:55px 1fr;grid-template-columns:19% 1fr;height:68vh;display:grid;box-shadow:0 45px 95px #00000026}.v11-i-gallery-ui>div{letter-spacing:.2em;border-bottom:1px solid #00000029;grid-column:1/-1;justify-content:space-between;align-items:center;padding:0 18px;font-size:8px;display:flex}.v11-i-gallery-ui aside{background:linear-gradient(#eee9df,#f7f5ef);border-right:1px solid #00000026}.v11-i-gallery-ui main{grid-template-columns:1fr 1fr;gap:4%;padding:7%;display:grid}.v11-i-gallery-ui main i{background:linear-gradient(145deg,#fff,#e9e5dc);border:1px solid #0000002b}.v11-i-gallery-ui main i:first-child{grid-column:1/-1}.v11-i-gallery-caption>b{color:#967b58;letter-spacing:.2em;font-size:10px}.v11-i-gallery-caption h3{letter-spacing:-.06em;margin:28px 0 18px;font-size:clamp(38px,4.4vw,73px);font-weight:520;line-height:.92}.v11-i-gallery-caption p{color:#68635b;font-size:16px;line-height:1.7}.v11-i-governance{background:#080808;min-height:150vh;padding:155px 6.6vw}.v11-i-governance-head{grid-template-columns:1fr 1fr;gap:8vw;display:grid}.v11-i-governance-head>.v11-kicker{grid-column:1/-1}.v11-i-governance-head h2{letter-spacing:-.072em;margin:30px 0;font-size:clamp(52px,6.4vw,105px);font-weight:520;line-height:.88}.v11-i-governance-head h2 span{display:block}.v11-i-governance-head>p:last-child{color:#aaa59e;margin:45px 0 0;font-size:17px;line-height:1.7}.v11-i-controls{border-top:1px solid #ffffff26;grid-template-columns:repeat(4,1fr);margin-top:120px;display:grid}.v11-i-control{border-right:1px solid #ffffff24;min-height:340px;padding:30px 25px}.v11-i-control>b{color:#b99a6b;letter-spacing:.2em;font-size:9px}.v11-i-control h3{letter-spacing:-.045em;margin:85px 0 18px;font-size:clamp(27px,2.6vw,42px);font-weight:520}.v11-i-control p{color:#95918a;font-size:14px;line-height:1.65}@media (max-width:1100px){.v11-p-hero-shell,.v11-p-flagship-shell,.v11-i-hero-shell,.v11-i-operation-shell,.v11-i-system-shell,.v11-i-mika-shell,.v11-i-gallery-shell{min-height:auto}.v11-p-hero,.v11-p-flagship,.v11-i-hero,.v11-i-operation,.v11-i-system,.v11-i-mika,.v11-i-gallery{height:auto;min-height:100svh;padding:125px 24px 75px}.v11-p-hero-copy,.v11-i-hero-copy,.v11-p-flag-copy,.v11-i-operation-copy,.v11-i-system-copy,.v11-i-mika-copy{width:auto;position:relative;top:auto;left:auto;transform:none}.v11-p-title,.v11-i-title{font-size:49px}.v11-p-hero-intro,.v11-i-hero-intro{font-size:16px}.v11-p-symbol{width:60vw;margin:65px auto 0;position:relative;top:auto;right:auto}.v11-p-product-frame,.v11-p-signal-field{display:none}.v11-p-window,.v11-i-screen,.v11-i-system-map,.v11-i-mika-mark{width:100%;height:430px;margin:60px auto 0;position:relative;top:auto;right:auto;transform:none!important}.v11-p-rail,.v11-i-hero-signals{grid-template-columns:1fr 1fr;margin-top:45px;display:grid;position:relative;bottom:auto;left:auto;right:auto}.v11-p-flag-copy h2,.v11-i-operation-copy h2,.v11-i-system-copy h2,.v11-i-mika-copy h2{font-size:49px}.v11-p-philosophy,.v11-i-governance{min-height:auto;padding:120px 24px 90px}.v11-p-philosophy-head,.v11-i-governance-head{grid-template-columns:1fr}.v11-p-philosophy-head h2,.v11-i-governance-head h2,.v11-i-gallery-intro h2{font-size:50px}.v11-p-principle{grid-template-columns:45px 1fr}.v11-p-principle>div{grid-template-columns:1fr;gap:18px}.v11-p-closing,.v11-i-closing{flex-direction:column;align-items:flex-start;min-height:90svh;padding:110px 24px 70px}.v11-p-closing>div:first-child,.v11-i-closing>div:first-child,.v11-p-closing>div:last-child,.v11-i-closing>div:last-child{width:100%}.v11-p-closing h2,.v11-i-closing h2{font-size:50px}.v11-i-screen{height:430px}.v11-i-fragments{gap:12px;margin-top:55px;display:grid;position:relative;inset:auto}.v11-i-fragment{min-height:230px;opacity:1!important;width:100%!important;height:auto!important;position:relative!important;top:auto!important;left:auto!important;transform:none!important}.v11-i-operation-result{opacity:1;margin-top:40px;position:relative;bottom:auto;left:auto;transform:none}.v11-i-system-map{height:auto;min-height:720px}.v11-i-mika-mark{aspect-ratio:1;height:auto}.v11-i-mika-actions{grid-template-columns:1fr;margin-top:50px;position:relative;bottom:auto;left:auto;right:auto}.v11-i-mika-boundary{margin-top:25px;position:relative;bottom:auto;left:auto;right:auto}.v11-i-gallery-track{width:100%;display:block;transform:none!important}.v11-i-gallery-intro,.v11-i-gallery-screen{width:100%;height:auto;min-height:100svh;padding:120px 24px 80px;display:block}.v11-i-gallery-ui{height:420px;margin-bottom:45px}.v11-i-controls{grid-template-columns:1fr}.v11-i-control{border-bottom:1px solid #ffffff24;border-right:0;min-height:250px}.v11-i-control h3{margin-top:45px}}@media (prefers-reduced-motion:reduce){.v11-p-title span>span,.v11-i-title span>span,.v11-p-hero-intro,.v11-i-hero-intro,.v11-i-status,.v11-i-screen,.v11-i-fragment,.v11-i-role,.v11-i-module,.v11-i-mika-action,.v11-i-control{opacity:1!important;visibility:visible!important;transform:none!important}}.v11-p-hero-image{object-fit:cover;object-position:center;filter:saturate(.82)contrast(1.05);width:100%;height:100%;position:absolute;inset:0}.v11-p-hero:after{content:"";z-index:2;background:linear-gradient(90deg,#040609fa 0%,#040609e8 38%,#04060959 64%,#0406091f),linear-gradient(#0406091f,#0000 58%,#040609ad);position:absolute;inset:0}.v11-p-hero-grid,.v11-p-hero-copy,.v11-p-symbol,.v11-p-signal-field,.v11-p-product-frame{z-index:4}.v11-p-window-image{object-fit:cover!important;opacity:1!important;width:100%!important;height:100%!important;position:absolute!important;inset:0!important}.v11-p-window:after{content:"";pointer-events:none;background:linear-gradient(#0000 72%,#0506074d);position:absolute;inset:0}.v11-p-window-bar,.v11-p-window-layer{display:none}@media (max-width:1100px){.v11-p-hero-image{object-position:67% center}.v11-p-window-image{object-position:center}.v11-p-symbol{display:none}}.v11-p-symbol{display:none}@media (max-width:1100px){.v11-p-flag-copy a{align-items:center;min-height:44px;padding:8px 0}}
.v12-company-page,.v12-founder-page{color:#fff;background:#070707;overflow-x:clip}.v12-founder-page{color:#111;background:#f2f0eb}.v12-kicker{letter-spacing:.35em;text-transform:uppercase;color:#b89b70;margin:0 0 24px;font-size:10px}.v12-c-hero-shell{background:#070707;min-height:360vh}.v12-c-hero,.v12-f-hero{height:100vh;min-height:760px;position:relative;overflow:hidden}.v12-c-hero{background:radial-gradient(circle at 72% 45%,#27231d 0,#0d0c0b 38%,#060606 76%)}.v12-c-hero-grid,.v12-f-hero-grid{opacity:.23;background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 35%,#000);mask-image:linear-gradient(90deg,#0000,#000 35%,#000)}.v12-c-hero-copy,.v12-f-hero-copy{z-index:5;width:min(720px,49vw);position:absolute;top:52%;left:6.3vw;transform:translateY(-50%)}.v12-c-title,.v12-f-title{letter-spacing:-.068em;margin:0;font-size:clamp(62px,6.2vw,108px);font-weight:500;line-height:.9}.v12-c-title>span,.v12-f-title>span{display:block;overflow:hidden}.v12-c-title span>span,.v12-f-title span>span{display:block}.v12-c-intro,.v12-f-intro{color:#aaa49a;max-width:620px;margin:36px 0 0;font-size:18px;line-height:1.72}.v12-c-emblem{perspective:1500px;width:min(42vw,680px);height:68vh;transform-style:preserve-3d;place-items:center;display:grid;position:absolute;top:17%;right:5vw}.v12-c-emblem img{z-index:4;filter:drop-shadow(0 35px 60px #000);width:46%;position:relative}.v12-c-emblem-plane{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(145deg,#ffffff17,#000000b8);border:1px solid #fff3;width:78%;height:19%;position:absolute;transform:rotateX(58deg);box-shadow:0 35px 90px #000000a6}.v12-c-emblem-plane--1{top:25%}.v12-c-emblem-plane--2{top:41%}.v12-c-emblem-plane--3{top:57%}.v12-c-axis{pointer-events:none;justify-content:space-around;width:60%;height:100%;display:flex;position:absolute;top:0;right:0}.v12-c-axis i{background:linear-gradient(#0000,#d7b17673,#0000);width:1px;height:100%}.v12-c-beliefs-shell{color:#111;background:#f2f0eb;min-height:430vh}.v12-c-beliefs{height:100vh;min-height:760px;padding:140px 6vw 5vw;position:relative;overflow:hidden}.v12-c-section-head{max-width:830px}.v12-c-section-head h2,.v12-c-rejects h2,.v12-c-japan h2,.v12-c-founder h2,.v12-c-facts h2{letter-spacing:-.055em;margin:0;font-size:clamp(46px,5vw,82px);font-weight:500;line-height:.96}.v12-c-belief-field{position:absolute;inset:30% 6vw 5%}.v12-c-belief{background:#f2f0eb;border:1px solid #0003;width:47%;height:30%;padding:28px;position:absolute;top:0;left:0}.v12-c-belief:nth-child(2){left:51%}.v12-c-belief:nth-child(3){top:36%}.v12-c-belief:nth-child(4){top:36%;left:51%}.v12-c-belief>b{font-size:12px}.v12-c-belief h3{margin:38px 0 12px;font-size:25px}.v12-c-belief p{color:#5d5a55;max-width:380px;line-height:1.65}.v12-c-belief-line{transform-origin:0;background:#111;height:2px;position:absolute;bottom:24px;left:28px;right:28px;transform:scaleX(0)}.v12-c-rejects{background:#0a0a0a;grid-template-columns:1fr 1fr;align-items:start;gap:8vw;min-height:100vh;padding:12vw 6vw;display:grid}.v12-c-rejects>div:last-child{background:#2a2a2a;gap:1px;display:grid}.v12-c-reject-item{background:#0a0a0a;grid-template-columns:70px 1fr;align-items:center;min-height:120px;padding:28px;display:grid}.v12-c-reject-item b{color:#866f50}.v12-c-reject-item span{font-size:22px;line-height:1.25}.v12-c-method-shell{color:#111;background:#e7e3dc;min-height:500vh}.v12-c-method{height:100vh;overflow:hidden}.v12-c-method-track{width:max-content;height:100%;display:flex}.v12-c-method-track>article{border-right:1px solid #0000002e;width:72vw;min-width:900px;height:100%;padding:150px 6vw 6vw}.v12-c-method-intro{flex-direction:column;justify-content:center;display:flex}.v12-c-method-intro h2{letter-spacing:-.065em;max-width:900px;margin:0;font-size:clamp(54px,6vw,98px);font-weight:500;line-height:.92}.v12-c-method-intro>p:last-child{color:#625e58;max-width:570px;margin-top:35px;font-size:18px;line-height:1.7}.v12-c-method-step{grid-template-columns:130px 1fr;align-content:center;display:grid;position:relative}.v12-c-method-step>b{color:#a59d91;font-size:70px;font-weight:400}.v12-c-method-step h3{letter-spacing:-.055em;margin:0 0 22px;font-size:65px;font-weight:500}.v12-c-method-step p{color:#625e58;max-width:480px;font-size:19px;line-height:1.65}.v12-c-method-step i{background:#111;height:1px;position:absolute;bottom:8vw;left:6vw;right:6vw}.v12-c-japan,.v12-c-founder,.v12-c-facts{grid-template-columns:1fr 1fr;align-items:center;gap:8vw;min-height:100vh;padding:11vw 6vw;display:grid}.v12-c-japan{color:#111;background:#fff}.v12-c-japan>div:first-child>p:not(.v12-kicker),.v12-c-founder>div:last-child>p,.v12-c-facts>div:first-child>p{color:#66615a;max-width:600px;font-size:18px;line-height:1.7}.v12-c-japan ul,.v12-f-philosophy ul{border-top:1px solid #0000002e;margin:40px 0 0;padding:0;list-style:none}.v12-c-japan li,.v12-f-philosophy li{border-bottom:1px solid #0000002e;padding:18px 0}.v12-c-japan-map{aspect-ratio:1;background:repeating-linear-gradient(0deg,#0000,#0000 39px,#0000000d 40px),repeating-linear-gradient(90deg,#0000,#0000 39px,#0000000d 40px);border:1px solid #0003;place-items:center;display:grid;position:relative}.v12-c-japan-map img{opacity:.13;width:35%}.v12-c-japan-map>span{letter-spacing:.35em;font-size:10px;position:absolute;top:25px;left:25px}.v12-c-japan-map>b{letter-spacing:.25em;font-size:10px;position:absolute;bottom:25px;right:25px}.v12-c-japan-map i{border:1px solid #111;border-radius:50%;width:12px;height:12px;position:absolute}.v12-c-japan-map i:first-of-type{top:50%;left:57%}.v12-c-japan-map i:nth-of-type(2){top:35%;left:68%}.v12-c-japan-map i:nth-of-type(3){top:62%;left:45%}.v12-c-founder{background:#0a0a0a}.v12-c-founder-portal{aspect-ratio:4/5;background:linear-gradient(145deg,#222,#080808);border:1px solid #ffffff26;position:relative;overflow:hidden}.v12-c-founder-silhouette,.v12-f-human-form{filter:contrast(1.15);background:linear-gradient(#5b5954,#151515);border-radius:42% 42% 0 0;position:absolute;inset:18% 27% -6%}.v12-c-founder-portal>span,.v12-f-portrait-mask>span{letter-spacing:.25em;color:#aaa;font-size:9px;position:absolute;bottom:24px;left:24px}.v12-c-founder-portal i{border:1px solid #ffffff2e;position:absolute;inset:10%}.v12-c-founder-portal i:last-child{inset:20%;transform:rotate(7deg)}.v12-c-founder a{border-bottom:1px solid #777;gap:25px;margin-top:30px;padding-bottom:9px;display:inline-flex}.v12-c-facts{color:#111;background:#ddd7ce}.v12-c-facts>div:last-child{border-top:1px solid #0000003d}.v12-c-fact-row{border-bottom:1px solid #0000003d;grid-template-columns:180px 1fr;gap:30px;padding:24px 0;display:grid}.v12-c-fact-row b{text-transform:uppercase;letter-spacing:.18em;font-size:11px}.v12-c-fact-row span{font-size:18px}.v12-c-closing,.v12-f-closing{background:#050505;grid-template-columns:1fr auto;align-items:center;gap:6vw;min-height:72vh;padding:10vw 6vw;display:grid}.v12-c-closing h2,.v12-f-closing h2{letter-spacing:-.065em;max-width:950px;margin:15px 0 25px;font-size:clamp(54px,6vw,100px);font-weight:500;line-height:.92}.v12-c-closing>div:last-child,.v12-f-closing>div{gap:12px;display:grid}.v12-c-closing a,.v12-f-closing a{text-align:center;border:1px solid #fff3;min-width:260px;padding:19px 24px}.v12-c-closing a:first-child,.v12-f-closing a:first-child{color:#111;background:#fff}.v12-f-hero-shell{background:#f2f0eb;min-height:390vh}.v12-f-hero{color:#111;background:#f2f0eb}.v12-f-hero-copy{width:min(760px,52vw)}.v12-f-intro{color:#635f58}.v12-f-portrait{width:42vw;height:74vh;transform-style:preserve-3d;position:absolute;top:14%;right:4vw}.v12-f-portrait-mask{clip-path:inset(48%);background:linear-gradient(145deg,#d9d5cd,#77736d);position:absolute;inset:4%;overflow:hidden}.v12-f-portrait-plane{border:1px solid #0000003b;position:absolute;inset:7%}.v12-f-portrait-plane--back{transform:translate(-5%,-4%)rotate(-2deg)}.v12-f-portrait-plane--front{transform:translate(5%,4%)rotate(2deg)}.v12-f-nameplate{z-index:4;color:#fff;background:#111;gap:40px;padding:18px 22px;display:flex;position:absolute;bottom:5vh;right:6vw}.v12-f-nameplate b{font-weight:500}.v12-f-nameplate span{color:#9c968d;font-size:12px}.v12-f-hero-grid{opacity:.12;background-image:linear-gradient(#0000001a 1px,#0000 1px),linear-gradient(90deg,#0000001a 1px,#0000 1px)}.v12-f-eras-shell{color:#fff;background:#080808;min-height:620vh}.v12-f-eras{height:100vh;position:relative;overflow:hidden}.v12-f-era-word{white-space:nowrap;opacity:.07;gap:6vw;width:max-content;display:flex;position:absolute;top:9%;left:0}.v12-f-era-word strong{letter-spacing:-.08em;font-size:14vw;font-weight:500}.v12-f-era-cards{width:43vw;height:62%;position:absolute;top:25%;left:6vw}.v12-f-era-card{position:absolute;inset:0}.v12-f-era-card>div{border-bottom:1px solid #fff3;justify-content:space-between;padding-bottom:16px;display:flex}.v12-f-era-card>div span{color:#b89b70}.v12-f-era-card h2{letter-spacing:-.055em;margin:45px 0 22px;font-size:clamp(44px,4.8vw,78px);font-weight:500;line-height:.96}.v12-f-era-card p{color:#a9a49c;max-width:610px;font-size:18px;line-height:1.72}.v12-f-era-card ul{flex-wrap:wrap;gap:8px;margin:35px 0 0;padding:0;list-style:none;display:flex}.v12-f-era-card li{letter-spacing:.12em;text-transform:uppercase;border:1px solid #ffffff2e;padding:9px 13px;font-size:10px}.v12-f-era-visuals{width:43vw;height:68%;position:absolute;top:18%;right:4vw}.v12-f-era-visual{clip-path:inset(48%);background:repeating-linear-gradient(0deg,#0000,#0000 49px,#ffffff0d 50px),linear-gradient(145deg,#171717,#050505);border:1px solid #ffffff2e;position:absolute;inset:0;transform:rotate(7deg)}.v12-f-era-visual span{position:absolute;top:25px;left:25px}.v12-f-era-visual b{letter-spacing:.25em;font-size:11px;position:absolute;bottom:25px;left:25px}.v12-f-era-visual i{opacity:.6;background:#b89b70;position:absolute}.v12-f-era-visual i:first-of-type{height:1px;top:25%;left:15%;right:15%}.v12-f-era-visual i:nth-of-type(2){width:1px;top:15%;bottom:15%;left:25%}.v12-f-era-visual i:nth-of-type(3){aspect-ratio:1;background:0 0;border:1px solid #b89b70;width:18%;bottom:18%;right:18%;transform:rotate(45deg)}.v12-f-proof-shell{color:#111;background:#ddd7ce;min-height:520vh}.v12-f-proof{height:100vh;overflow:hidden}.v12-f-proof-track{width:max-content;height:100%;display:flex}.v12-f-proof-track>article{border-right:1px solid #0003;width:72vw;min-width:900px;height:100%;padding:145px 6vw 6vw}.v12-f-proof-intro{flex-direction:column;justify-content:center;display:flex}.v12-f-proof-intro h2{letter-spacing:-.065em;max-width:880px;margin:0;font-size:clamp(58px,6vw,100px);font-weight:500;line-height:.92}.v12-f-proof-intro>p:last-child{color:#645f57;max-width:570px;margin-top:35px;font-size:18px;line-height:1.7}.v12-f-proof-item{flex-direction:column;justify-content:center;display:flex;position:relative}.v12-f-proof-item>div{border-bottom:1px solid #0000003d;justify-content:space-between;padding-bottom:15px;display:flex}.v12-f-proof-item>div span{letter-spacing:.2em;font-size:10px}.v12-f-proof-item>p{letter-spacing:.25em;color:#806b4d;margin-top:55px;font-size:10px}.v12-f-proof-item h3{letter-spacing:-.055em;margin:18px 0 25px;font-size:68px;font-weight:500;line-height:.95}.v12-f-proof-item>span{color:#645f57;max-width:560px;font-size:18px;line-height:1.65}.v12-f-proof-item>i{background:#111;height:1px;position:absolute;bottom:7vw;left:6vw;right:6vw}.v12-f-philosophy,.v12-f-bridge{grid-template-columns:1fr 1fr;align-items:center;gap:9vw;min-height:100vh;padding:11vw 6vw;display:grid}.v12-f-philosophy{color:#fff;background:#080808}.v12-f-philosophy h2,.v12-f-bridge h2{letter-spacing:-.06em;margin:0;font-size:clamp(48px,5.4vw,88px);font-weight:500;line-height:.95}.v12-f-philosophy>div:first-child>p:not(.v12-kicker),.v12-f-bridge>div:last-child>p:not(.v12-kicker){color:#aaa49a;max-width:620px;font-size:18px;line-height:1.7}.v12-f-philosophy ul,.v12-f-philosophy li{border-color:#fff3}.v12-f-philosophy-core{aspect-ratio:1;border:1px solid #ffffff2b;place-items:center;display:grid;position:relative}.v12-f-philosophy-core img{z-index:3;width:35%;position:relative}.v12-f-philosophy-core i{border:1px solid #b89b7066;position:absolute;inset:14%;transform:rotate(12deg)}.v12-f-philosophy-core i:nth-of-type(2){inset:25%;transform:rotate(-18deg)}.v12-f-philosophy-core i:nth-of-type(3){inset:37%;transform:rotate(35deg)}.v12-f-bridge{color:#111;background:#fff}.v12-f-bridge-mark{aspect-ratio:1;border:1px solid #00000038;place-items:center;display:grid;position:relative}.v12-f-bridge-mark img{width:42%}.v12-f-bridge-mark i{background:#111;height:1px;position:absolute;top:33%;left:8%;right:8%;transform:rotate(12deg)}.v12-f-bridge-mark i:last-child{top:68%;transform:rotate(-14deg)}.v12-f-closing{color:#fff}@media (max-width:1100px){.v12-c-hero-shell,.v12-f-hero-shell,.v12-c-beliefs-shell,.v12-f-eras-shell,.v12-f-proof-shell,.v12-c-method-shell{min-height:auto}.v12-c-hero,.v12-f-hero{height:auto;min-height:100svh;padding:150px 22px 70px}.v12-c-hero-copy,.v12-f-hero-copy{width:auto;position:relative;top:auto;left:auto;transform:none}.v12-c-title,.v12-f-title{font-size:clamp(48px,13vw,70px)}.v12-c-emblem,.v12-f-portrait{width:100%;height:48vh;margin-top:45px;position:relative;top:auto;right:auto}.v12-c-axis,.v12-f-nameplate{display:none}.v12-c-beliefs,.v12-f-eras{height:auto;min-height:auto;padding:110px 22px 60px}.v12-c-belief-field,.v12-f-era-cards,.v12-f-era-visuals{width:auto;height:auto;position:relative;inset:auto}.v12-c-belief{margin-top:12px;width:100%!important;height:auto!important;position:relative!important;inset:auto!important}.v12-c-rejects,.v12-c-japan,.v12-c-founder,.v12-c-facts,.v12-f-philosophy,.v12-f-bridge{grid-template-columns:1fr;gap:55px;min-height:auto;padding:110px 22px}.v12-c-method,.v12-f-proof{height:auto;overflow:visible}.v12-c-method-track,.v12-f-proof-track{width:auto;height:auto;display:block}.v12-c-method-track>article,.v12-f-proof-track>article{width:auto;min-width:0;height:auto;min-height:70vh;padding:110px 22px}.v12-c-method-step h3,.v12-f-proof-item h3{font-size:48px}.v12-c-founder-portal{order:2}.v12-c-fact-row{grid-template-columns:1fr}.v12-c-closing,.v12-f-closing{grid-template-columns:1fr;padding:110px 22px}.v12-f-era-word{display:none}.v12-f-era-card{border-bottom:1px solid #fff3;padding:70px 0;position:relative;inset:auto}.v12-f-era-visuals{display:none}.v12-f-era-card:not(:first-child){opacity:1!important;transform:none!important}.v12-f-philosophy-core,.v12-f-bridge-mark,.v12-c-japan-map{width:100%;max-width:580px}}@media (prefers-reduced-motion:reduce){.v12-c-title span>span,.v12-f-title span>span,.v12-c-intro,.v12-f-intro,.v12-c-belief,.v12-c-reject-item,.v12-c-fact-row,.v12-f-era-card{opacity:1!important;transform:none!important}.v12-c-belief-line{transform:scaleX(1)!important}.v12-f-portrait-mask,.v12-f-era-visual,.v12-c-founder-portal,.v12-c-japan-map,.v12-f-bridge-mark{clip-path:none!important}}.v12-c-hero-image{object-fit:cover;object-position:center;filter:saturate(.82)contrast(1.04);width:100%;height:100%;position:absolute;inset:0}.v12-c-hero:after{content:"";z-index:2;background:linear-gradient(90deg,#040607fa,#040607e6 38%,#04060738 68%,#0406071a),linear-gradient(#04060714,#0000 58%,#04060794);position:absolute;inset:0}.v12-c-hero-grid,.v12-c-hero-copy,.v12-c-emblem,.v12-c-axis{z-index:4}.v12-c-emblem{display:none}.v12-c-japan-map svg{fill:none;stroke:#111;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:72%;height:72%}.v12-c-japan-map svg circle:last-child{stroke:#9b7547;stroke-width:2px}.v12-c-japan-map>i{background:#9b7547;border:0;width:12px;height:12px;top:61.5%;left:50.6%;box-shadow:0 0 0 8px #9b754729}.v12-c-founder-portal>img{object-fit:cover;object-position:center 18%;filter:grayscale()contrast(1.04);width:100%;height:100%;position:absolute;inset:0}@media (max-width:1100px){.v12-c-hero-image{object-position:68% center}.v12-c-japan-map{aspect-ratio:1}.v12-c-founder-portal>img{aspect-ratio:4/5;position:relative}.v12-c-method-step{grid-template-columns:1fr;align-content:start;gap:30px}.v12-c-method-step>b{font-size:54px;line-height:1}.v12-c-method-step>div,.v12-c-closing>div,.v12-f-philosophy>div,.v12-f-bridge>div{min-width:0;max-width:100%}.v12-c-method-step h3,.v12-c-closing h2,.v12-f-philosophy h2,.v12-f-bridge h2,.v12-f-title span>span{overflow-wrap:anywhere}.v12-c-closing a,.v12-f-closing a{box-sizing:border-box;width:100%;min-width:0}.v12-f-philosophy-core,.v12-f-bridge-mark{box-sizing:border-box;min-width:0}}@media (max-width:359px){.v12-c-title,.v12-f-title{letter-spacing:-.055em;font-size:42px;line-height:.94}.v12-c-method-step h3,.v12-f-proof-item h3{font-size:40px}.v12-c-closing h2,.v12-f-closing h2,.v12-f-philosophy h2,.v12-f-bridge h2{font-size:42px;line-height:.98}}
.v13-page{color:#111;background:#ece9e2;min-height:100vh}.v13-kicker,.v13-b-copy>p{letter-spacing:.3em;text-transform:uppercase;margin:0;font-size:8px}.v13-i-hero-shell,.v13-i-feature-shell,.v13-b-hero-shell,.v13-b-chapters-shell{height:360vh}.v13-i-hero,.v13-i-feature,.v13-b-hero,.v13-b-chapters{height:100vh;min-height:760px;position:relative;overflow:hidden}.v13-i-hero,.v13-b-hero{color:#fff;background:#070707}.v13-i-grid,.v13-b-grid{background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);background-size:8.33vw 8.33vw;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 16% 82%,#0000);mask-image:linear-gradient(#0000,#000 16% 82%,#0000)}.v13-i-hero .v13-kicker{color:#b59469;position:absolute;top:128px;left:5vw}.v13-i-title{z-index:5;letter-spacing:-.09em;width:min(82vw,1420px);margin:0;font-size:clamp(74px,10vw,188px);font-weight:520;line-height:.78;position:absolute;top:21%;left:4.5vw}.v13-i-title>span,.v13-b-title>span{display:block;overflow:hidden}.v13-i-title>span>span,.v13-b-title>span>span{display:block}.v13-i-intro{z-index:7;color:#9a958e;width:min(560px,39vw);margin:0;font-size:16px;line-height:1.7;position:absolute;bottom:12vh;left:5vw}.v13-i-hero-word{color:#fff;opacity:.025;letter-spacing:-.1em;white-space:nowrap;font-size:24vw;font-weight:700;line-height:.7;position:absolute;bottom:-3vw;left:25vw}.v13-i-hero-rule{transform-origin:0;background:linear-gradient(90deg,#af8b5f,#ffffff24);height:1px;position:absolute;bottom:7vh;left:5vw;right:5vw;transform:scaleX(0)}.v13-i-hero-wipe,.v13-b-hero-wipe{z-index:50;transform-origin:bottom;background:#ece9e2;position:absolute;inset:0;transform:scaleY(0)}.v13-i-feature{background:#ece9e2}.v13-i-feature-index{letter-spacing:-.12em;color:#111;opacity:.035;font-size:39vw;line-height:.8;position:absolute;top:5%;left:3vw}.v13-i-feature-copy{z-index:8;width:min(52vw,880px);position:absolute;top:25%;left:5vw}.v13-i-feature-copy>p{color:#8b704d;letter-spacing:.3em;margin:0;font-size:8px}.v13-i-feature-copy h2{letter-spacing:-.075em;margin:24px 0 28px;font-size:clamp(54px,6.7vw,124px);font-weight:520;line-height:.88}.v13-i-feature-copy>span{color:#68635b;max-width:610px;font-size:16px;line-height:1.7;display:block}.v13-i-feature-copy>div{letter-spacing:.22em;gap:28px;margin-top:34px;font-size:8px;display:flex}.v13-i-feature-copy>div b{color:#8b704d}.v13-i-feature-copy>div i{color:#777;font-style:normal}.v13-i-feature-object{perspective:1500px;width:34vw;height:66vh;position:absolute;top:17%;right:5vw}.v13-i-feature-plane{color:#fff;transform-style:preserve-3d;background:#111;border:1px solid #2f2f2f;flex-direction:column;justify-content:space-between;padding:38px;display:flex;position:absolute;inset:0;box-shadow:45px 55px 110px #00000052}.v13-i-feature-plane:before{content:"";border:1px solid #ffffff1f;position:absolute;inset:8%}.v13-i-feature-plane span{letter-spacing:.3em;color:#b29166;font-size:8px}.v13-i-feature-plane b{letter-spacing:-.075em;max-width:76%;font-size:clamp(42px,5vw,88px);line-height:.8}.v13-i-feature-plane i{background:linear-gradient(90deg,#b18a59,#0000);height:1px}.v13-i-list{background:#f4f1eb;padding:150px 5vw 170px}.v13-i-list-head{letter-spacing:.27em;border-bottom:1px solid #00000040;justify-content:space-between;padding-bottom:20px;font-size:8px;display:flex}.v13-i-row{border-bottom:1px solid #0003;grid-template-columns:70px 190px minmax(0,1fr) 70px 30px;align-items:start;gap:28px;padding:38px 0;display:grid}.v13-i-row>span{color:#8c704d;font-size:10px}.v13-i-row>small{letter-spacing:.2em;color:#777;font-size:8px}.v13-i-row h2{letter-spacing:-.055em;max-width:880px;margin:0;font-size:clamp(28px,3.2vw,60px);font-weight:500;line-height:.96}.v13-i-row p{color:#68635b;max-width:700px;margin:17px 0 0;font-size:14px;line-height:1.65}.v13-i-row>b{letter-spacing:.16em;font-size:8px;font-weight:400}.v13-i-row>i{font-style:normal}.v13-i-book{color:#fff;background:#111;grid-template-columns:1fr 1fr;align-items:center;min-height:100vh;padding:130px 5vw;display:grid}.v13-i-book-copy>p{color:#b59469;letter-spacing:.3em;margin:0;font-size:8px}.v13-i-book-copy h2{letter-spacing:-.075em;max-width:860px;margin:24px 0;font-size:clamp(50px,6.3vw,116px);font-weight:520;line-height:.88}.v13-i-book-copy>span{color:#97928b;max-width:600px;font-size:16px;line-height:1.7;display:block}.v13-i-book-copy>a{letter-spacing:.1em;border-bottom:1px solid #fff;gap:16px;margin-top:36px;padding-bottom:9px;font-size:10px;display:inline-flex}.v13-i-book-scene{perspective:1500px;place-items:center;display:grid}.v13-i-book-object{aspect-ratio:.68;width:min(28vw,470px);transform-style:preserve-3d;background:linear-gradient(145deg,#29251f,#070707);border:1px solid #ffffff38;flex-direction:column;justify-content:space-between;padding:35px;display:flex;position:relative;box-shadow:50px 60px 120px #000000b3}.v13-i-book-object:after{content:"";background:linear-gradient(90deg,#000,#7e6340,#0a0a0a);width:12px;position:absolute;top:0;bottom:0;left:0}.v13-i-book-object small{letter-spacing:.3em;color:#b59469;font-size:8px}.v13-i-book-object strong{letter-spacing:-.065em;max-width:80%;font-size:clamp(36px,4.3vw,72px);line-height:.85}.v13-i-book-object i{background:linear-gradient(90deg,#b18a59,#0000);height:1px}.v13-i-closing{background:#ece9e2;flex-direction:column;justify-content:center;min-height:82vh;padding:130px 5vw;display:flex}.v13-i-closing h2{letter-spacing:-.08em;max-width:1080px;margin:0;font-size:clamp(58px,7vw,128px);font-weight:520;line-height:.86}.v13-i-closing>div{gap:12px;margin-top:42px;display:flex}.v13-i-closing a{letter-spacing:.08em;border:1px solid #111;align-items:center;min-height:52px;padding:0 24px;font-size:10px;display:inline-flex}.v13-i-closing a:first-child{color:#fff;background:#111}.v13-b-copy{z-index:7;width:min(61vw,1030px);position:absolute;top:18%;left:5vw}.v13-b-copy>p{color:#b59469}.v13-b-title{letter-spacing:-.095em;margin:28px 0;font-size:clamp(80px,11vw,200px);font-weight:520;line-height:.76}.v13-b-intro{color:#97928b;max-width:620px;margin:0;font-size:16px;line-height:1.7}.v13-b-book-scene{perspective:1600px;place-items:center;width:34vw;height:67vh;display:grid;position:absolute;top:15%;right:4vw}.v13-b-book{aspect-ratio:.68;width:72%;transform-style:preserve-3d;background:linear-gradient(145deg,#2a261f,#080808);border:1px solid #ffffff38;flex-direction:column;justify-content:space-between;padding:36px;display:flex;position:relative;box-shadow:45px 60px 120px #000000b8}.v13-b-book:before{content:"";background:linear-gradient(90deg,#000,#806440,#080808);width:11px;position:absolute;top:0;bottom:0;left:0}.v13-b-book small{letter-spacing:.3em;color:#b59469;font-size:8px}.v13-b-book strong{letter-spacing:-.07em;font-size:clamp(38px,4.7vw,80px);line-height:.82}.v13-b-book>i{background:linear-gradient(90deg,#b18a59,#0000);height:1px}.v13-b-book-page{z-index:-1;transform-origin:0;background:#dad6ce;border:1px solid #7e776c;position:absolute;inset:1.4% -1.3% 1.4% 2%}.v13-b-thesis{z-index:9;border-top:1px solid #ffffff2e;grid-template-columns:260px 1fr;gap:30px;width:min(80vw,1250px);padding-top:22px;display:grid;position:absolute;bottom:7vh;left:5vw}.v13-b-thesis span{color:#b59469;letter-spacing:.25em;font-size:8px}.v13-b-thesis strong{letter-spacing:-.045em;font-size:clamp(22px,2.6vw,48px);font-weight:450;line-height:1.05}.v13-b-chapters{background:#ece9e2}.v13-b-chapters-label{z-index:30;letter-spacing:.28em;border-bottom:1px solid #00000038;padding-bottom:19px;font-size:8px;position:absolute;top:116px;left:5vw;right:5vw}.v13-b-chapter{background:#ece9e2;grid-template-columns:18vw 1fr 34vw;align-items:center;gap:4vw;padding:180px 5vw 70px;display:grid;position:absolute;inset:0}.v13-b-chapter:nth-of-type(2n){color:#fff;background:#111}.v13-b-chapter-number{letter-spacing:-.12em;opacity:.055;font-size:17vw;line-height:.7}.v13-b-chapter-copy>p{color:#8b704d;letter-spacing:.3em;margin:0;font-size:8px}.v13-b-chapter-copy h2{letter-spacing:-.07em;max-width:850px;margin:22px 0 24px;font-size:clamp(48px,5.7vw,108px);font-weight:520;line-height:.88}.v13-b-chapter-copy>span{color:#68635b;max-width:680px;font-size:16px;line-height:1.7;display:block}.v13-b-chapter:nth-of-type(2n) .v13-b-chapter-copy>span{color:#99948d}.v13-b-chapter-visual{flex-direction:column;gap:18px;display:flex}.v13-b-chapter-line{transform-origin:0;background:linear-gradient(90deg,#8c704d,#00000029);height:1px;display:block}.v13-b-chapter:nth-of-type(2n) .v13-b-chapter-line{background:linear-gradient(90deg,#b59469,#ffffff1f)}.v13-b-manifesto{background:#f5f2ec;padding:170px 5vw 190px}.v13-b-manifesto>p{color:#8b704d;letter-spacing:.3em;margin:0;font-size:8px}.v13-b-manifesto h2{letter-spacing:-.085em;max-width:1100px;margin:25px 0 75px;font-size:clamp(60px,7.8vw,142px);font-weight:520;line-height:.83}.v13-b-manifesto>div{border-top:1px solid #00000038}.v13-b-manifesto-line{letter-spacing:-.04em;border-bottom:1px solid #0000002e;grid-template-columns:80px 1fr;gap:30px;padding:27px 0;font-size:clamp(22px,2.7vw,48px);line-height:1.05;display:grid}.v13-b-manifesto-line b{color:#8b704d;letter-spacing:.15em;font-size:9px;font-weight:400}.v13-b-closing{color:#fff;background:#050505;grid-template-columns:28vw 1fr;align-items:center;min-height:100vh;padding:120px 5vw;display:grid}.v13-b-closing>img{width:22vw;max-width:360px}.v13-b-closing h2{letter-spacing:-.08em;max-width:950px;margin:0;font-size:clamp(58px,7.2vw,132px);font-weight:520;line-height:.85}.v13-b-closing p{color:#99948d;max-width:620px;margin:28px 0 0;font-size:16px;line-height:1.7}.v13-b-closing nav{gap:12px;margin-top:36px;display:flex}.v13-b-closing a{letter-spacing:.08em;border:1px solid #ffffff52;align-items:center;min-height:52px;padding:0 24px;font-size:10px;display:inline-flex}.v13-b-closing a:first-child{color:#111;background:#fff}@media (max-width:1100px){.v13-i-hero-shell,.v13-i-feature-shell,.v13-b-hero-shell,.v13-b-chapters-shell{height:auto}.v13-i-hero,.v13-i-feature,.v13-b-hero,.v13-b-chapters{height:auto;min-height:auto;overflow:visible}.v13-i-hero,.v13-b-hero{padding:125px 22px 90px}.v13-i-hero .v13-kicker,.v13-i-title,.v13-i-intro,.v13-b-copy,.v13-b-book-scene,.v13-b-thesis{width:auto;position:relative;inset:auto}.v13-i-title{margin-top:52px;font-size:15vw}.v13-i-intro{margin-top:30px}.v13-i-hero-word{display:none}.v13-i-hero-rule{margin-top:55px;display:block;position:relative;bottom:auto;left:auto;right:auto;transform:scaleX(1)}.v13-i-feature{padding:110px 22px}.v13-i-feature-index{font-size:60vw}.v13-i-feature-copy,.v13-i-feature-object{width:auto;height:auto;position:relative;top:auto;left:auto;right:auto;opacity:1!important;visibility:visible!important;transform:none!important}.v13-i-feature-copy h2{font-size:13vw}.v13-i-feature-object{height:60svh;margin-top:60px}.v13-i-feature-plane{transform:none!important}.v13-i-list{padding:100px 22px}.v13-i-row{grid-template-columns:38px 1fr 28px;gap:10px}.v13-i-row>small,.v13-i-row>div,.v13-i-row>b{grid-column:2}.v13-i-row>i{grid-area:1/3/5}.v13-i-row h2{font-size:8vw}.v13-i-book{grid-template-columns:1fr;padding:100px 22px}.v13-i-book-copy h2{font-size:13vw}.v13-i-book-scene{margin-top:70px}.v13-i-book-object{width:68vw;transform:none!important}.v13-i-closing{padding:100px 22px}.v13-i-closing h2{font-size:13vw}.v13-i-closing>div{flex-wrap:wrap}.v13-b-copy{position:relative}.v13-b-title{font-size:18vw}.v13-b-book-scene{height:62svh;margin-top:60px}.v13-b-book{width:64vw;transform:none!important}.v13-b-book-page{transform:none!important}.v13-b-thesis{grid-template-columns:1fr;margin-top:50px}.v13-b-chapters{padding:110px 22px}.v13-b-chapters-label{position:relative;top:auto;left:auto;right:auto}.v13-b-chapter{border-bottom:1px solid #0003;grid-template-columns:1fr;padding:75px 0;display:grid;position:relative;inset:auto;color:#111!important;clip-path:none!important;background:0 0!important}.v13-b-chapter-number{font-size:36vw}.v13-b-chapter-copy{opacity:1!important;visibility:visible!important;transform:none!important}.v13-b-chapter-copy h2{font-size:12vw}.v13-b-chapter-copy>span{color:#68635b!important}.v13-b-chapter-visual{margin-top:35px}.v13-b-manifesto{padding:110px 22px}.v13-b-manifesto h2{font-size:14vw}.v13-b-manifesto-line{grid-template-columns:42px 1fr;font-size:6vw}.v13-b-closing{grid-template-columns:1fr;padding:110px 22px}.v13-b-closing>img{width:45vw;margin-bottom:70px}.v13-b-closing h2{font-size:13vw}.v13-b-closing nav{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.v13-i-hero-shell,.v13-i-feature-shell,.v13-b-hero-shell,.v13-b-chapters-shell{height:auto}.v13-i-hero,.v13-i-feature,.v13-b-hero,.v13-b-chapters{height:auto;min-height:100vh}.v13-i-title span,.v13-b-title span,.v13-i-feature-copy,.v13-b-thesis,.v13-i-row,.v13-b-chapter-copy,.v13-b-manifesto-line{opacity:1!important;visibility:visible!important;transform:none!important}.v13-i-feature-plane,.v13-i-book-object,.v13-b-book,.v13-b-book-page{transform:none!important}.v13-b-chapter{position:relative;clip-path:none!important}}.v13-i-hero-image{object-fit:cover;object-position:center;filter:saturate(.78);width:100%;height:100%;position:absolute;inset:0}.v13-i-hero:after{content:"";z-index:1;background:linear-gradient(90deg,#040506f5,#040506d9 43%,#0405062e 75%),linear-gradient(#04050624,#0000 58%,#040506b8);position:absolute;inset:0}.v13-i-grid,.v13-i-hero .v13-kicker,.v13-i-title,.v13-i-intro,.v13-i-hero-word,.v13-i-hero-rule,.v13-i-hero-wipe{z-index:3}.v13-i-feature-plane{overflow:hidden}.v13-i-feature-plane>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.v13-i-feature-plane:after{content:"";background:linear-gradient(#0405060d,#040506db);position:absolute;inset:0}.v13-i-feature-plane>span,.v13-i-feature-plane>b,.v13-i-feature-plane>i{z-index:2;position:relative}.v13-i-row{color:inherit;text-decoration:none}.v13-i-row>div{grid-template-columns:150px 1fr;align-items:center;gap:24px;display:grid}.v13-i-row>div>img{aspect-ratio:3/2;object-fit:cover;grid-row:1/3;width:150px}.v13-i-row>div>h2,.v13-i-row>div>p{grid-column:2}.v13-i-book-object{overflow:hidden}.v13-i-book-object>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.v13-i-book-object:before{content:"";z-index:1;background:linear-gradient(#0405060d,#040506cc);position:absolute;inset:0}.v13-i-book-object>small,.v13-i-book-object>strong,.v13-i-book-object>i{z-index:2;position:relative}@media (max-width:1100px){.v13-i-row>div{grid-template-columns:1fr}.v13-i-row>div>img{grid-row:auto;width:100%}.v13-i-row>div>h2,.v13-i-row>div>p{grid-column:1}.v13-i-hero-image{object-position:67% center}}.v8-insights>a{min-height:92px;color:inherit;border-top:1px solid #ffffff2e;grid-template-columns:70px 210px 1fr 30px;align-items:center;display:grid}.v8-insights>a:last-child{border-bottom:1px solid #ffffff2e}.v8-insights>a>span{color:#b89a70;font-size:9px}.v8-insights>a>small{letter-spacing:.2em;color:#777;font-size:8px}.v8-insights>a h3{letter-spacing:-.035em;margin:0;font-size:clamp(18px,2vw,34px);font-weight:450}.v8-insights>a b{text-align:right;font-weight:400}@media (max-width:1100px){.v8-insights>a{grid-template-columns:42px 1fr 28px;gap:10px;padding:25px 0}.v8-insights>a>small{grid-column:2}.v8-insights>a h3{grid-column:2;font-size:6vw}.v8-insights>a b{grid-area:1/3/3}}
.v14-kicker{letter-spacing:.28em;text-transform:uppercase;color:#a9895e;margin:0;font-size:8px;line-height:1.4}.v14-contact-page,.v14-security-page{color:#fff;background:#080808}.v14-contact-hero-shell{height:300vh}.v14-contact-hero{background:radial-gradient(circle at 72% 48%,#29241e 0,#111 28%,#050505 72%);height:100vh;min-height:760px;position:relative;overflow:hidden}.v14-contact-grid{background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:7.5vw 7.5vw;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 36%,#000);mask-image:linear-gradient(90deg,#0000,#000 36%,#000)}.v14-contact-hero-copy{z-index:5;width:min(62vw,1000px);position:absolute;top:24%;left:5vw}.v14-contact-title{letter-spacing:-.085em;margin:24px 0 30px;font-size:clamp(62px,8vw,150px);font-weight:520;line-height:.84}.v14-contact-title>span{display:block;overflow:hidden}.v14-contact-title>span>span{display:block}.v14-contact-intro{color:#a5a098;opacity:0;max-width:610px;margin:0;font-size:17px;line-height:1.7;transform:translateY(28px)}.v14-contact-orbit{aspect-ratio:1;place-items:center;width:min(38vw,590px);display:grid;position:absolute;top:18%;right:5vw}.v14-contact-orbit:before,.v14-contact-orbit:after{content:"";border:1px solid #ffffff29;border-radius:50%;position:absolute}.v14-contact-orbit:before{inset:9%}.v14-contact-orbit:after{border-color:#af89598c;inset:24%}.v14-contact-orbit i{opacity:0;background:#080808;border:1px solid #b79260;width:12px;height:12px;position:absolute;transform:rotate(45deg)scale(0)}.v14-contact-orbit i:first-of-type{top:46%;left:9%}.v14-contact-orbit i:nth-of-type(2){top:14%;left:22%}.v14-contact-orbit i:nth-of-type(3){top:18%;right:20%}.v14-contact-orbit i:nth-of-type(4){top:51%;right:8%}.v14-contact-orbit i:nth-of-type(5){bottom:13%;right:24%}.v14-contact-orbit i:nth-of-type(6){bottom:12%;left:25%}.v14-contact-orbit i:nth-of-type(7){width:20px;height:20px;top:48%;left:48%}.v14-contact-orbit img{filter:drop-shadow(0 30px 55px #000000b3);width:42%}.v14-contact-types{color:#111;background:#ece9e2;padding:150px 5vw 170px}.v14-contact-section-title{grid-template-columns:240px 1fr;align-items:start;margin-bottom:90px;display:grid}.v14-contact-section-title h2{letter-spacing:-.07em;max-width:990px;margin:0;font-size:clamp(48px,6.2vw,112px);font-weight:520;line-height:.9}.v14-contact-type-grid{border-top:1px solid #0003;grid-template-columns:repeat(4,1fr);display:grid}.v14-contact-type{opacity:0;border-right:1px solid #0003;min-height:360px;padding:28px 28px 40px;position:relative}.v14-contact-type:first-child{border-left:1px solid #0003}.v14-contact-type b{letter-spacing:.2em;color:#8e734f;font-size:9px}.v14-contact-type h3{letter-spacing:-.05em;margin:95px 0 18px;font-size:clamp(25px,2.2vw,42px);font-weight:520;line-height:.95}.v14-contact-type p{color:#6d685f;margin:0;font-size:14px;line-height:1.65}.v14-contact-type i{transform-origin:0;background:#111;height:1px;position:absolute;bottom:27px;left:28px;right:28px}.v14-contact-form-section{background:#111;grid-template-columns:minmax(260px,.7fr) minmax(520px,1.3fr);gap:7vw;padding:150px 5vw;display:grid}.v14-contact-form-copy h2{letter-spacing:-.07em;margin:25px 0;font-size:clamp(48px,5.6vw,98px);font-weight:520;line-height:.9}.v14-contact-form-copy>p:last-child{color:#8f8a83;max-width:420px;font-size:14px;line-height:1.7}.v14-contact-form-wrap{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffff06;border:1px solid #ffffff2b;padding:34px}.v14-contact-form{grid-template-columns:1fr 1fr;gap:28px 24px;display:grid}.v14-contact-form label{flex-direction:column;gap:10px;display:flex}.v14-contact-form label>span{letter-spacing:.12em;color:#a49d94;font-size:9px;line-height:1.5}.v14-contact-form input,.v14-contact-form select,.v14-contact-form textarea{color:#fff;width:100%;font:inherit;background:0 0;border:0;border-bottom:1px solid #ffffff47;border-radius:0;outline:none;padding:12px 0;font-size:15px}.v14-contact-form select{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.v14-contact-form input:focus,.v14-contact-form select:focus,.v14-contact-form textarea:focus{border-color:#b9905c}.v14-field-full{grid-column:1/-1}.v14-consent{align-items:flex-start;flex-direction:row!important;gap:12px!important}.v14-consent input{accent-color:#b9905c;width:18px;height:18px;margin:2px 0 0}.v14-consent span{max-width:700px}.v14-contact-submit{color:#111;min-height:60px;font:inherit;letter-spacing:.12em;cursor:pointer;background:#fff;border:1px solid #fff;grid-column:1/-1;justify-content:space-between;align-items:center;margin-top:12px;padding:0 22px;font-size:11px;display:flex}.v14-contact-success{flex-direction:column;justify-content:center;min-height:520px;display:flex}.v14-contact-success>span{letter-spacing:.25em;color:#b9905c;font-size:8px}.v14-contact-success h3{letter-spacing:-.065em;max-width:760px;margin:30px 0 20px;font-size:clamp(40px,4.6vw,84px);font-weight:520;line-height:.92}.v14-contact-success p{color:#99928a;max-width:650px;font-size:16px;line-height:1.7}.v14-contact-success button{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff4d;align-self:flex-start;margin-top:28px;padding:14px 20px}.v14-contact-trust{color:#111;background:#ece9e2;grid-template-columns:1fr .8fr;gap:10vw;padding:130px 5vw;display:grid}.v14-contact-trust h2{letter-spacing:-.065em;max-width:800px;margin:25px 0;font-size:clamp(42px,5vw,88px);font-weight:520;line-height:.92}.v14-contact-trust>div>p:last-child{color:#6f6a62;max-width:640px;line-height:1.7}.v14-contact-trust nav{flex-direction:column;align-self:end;display:flex}.v14-contact-trust nav a{border-top:1px solid #00000038;justify-content:space-between;padding:22px 0;font-size:14px;display:flex}.v14-contact-trust nav a:last-child{border-bottom:1px solid #00000038}.v14-security-hero-shell{height:330vh}.v14-security-hero{background:radial-gradient(circle at 69%,#26211b,#090909 45%,#030303 80%);height:100vh;min-height:760px;position:relative;overflow:hidden}.v14-security-hero-copy{z-index:5;width:min(64vw,1030px);position:absolute;top:23%;left:5vw}.v14-security-title{letter-spacing:-.085em;margin:24px 0 28px;font-size:clamp(62px,8vw,148px);font-weight:520;line-height:.84}.v14-security-title>span{display:block;overflow:hidden}.v14-security-title>span>span{display:block}.v14-security-intro{color:#9d978f;opacity:0;max-width:620px;margin:0;font-size:17px;line-height:1.68;transform:translateY(30px)}.v14-security-hero-copy small{letter-spacing:.22em;color:#b9905c;margin-top:26px;font-size:8px;display:block}.v14-security-model{aspect-ratio:1;width:min(45vw,690px);position:absolute;top:13%;right:3vw}.v14-security-ring{opacity:0;border:1px solid #ffffff29;border-radius:50%;position:absolute}.v14-security-ring--1{inset:2%}.v14-security-ring--2{border-color:#b48c5785;inset:17%}.v14-security-ring--3{border-style:dashed;inset:33%}.v14-security-core{background:#0a0a0a;border:1px solid #ffffff47;place-items:center;display:grid;position:absolute;inset:40%;transform:rotate(45deg)}.v14-security-core img{width:70%;transform:rotate(-45deg)}.v14-security-principles{color:#111;background:#ece9e2;padding:150px 5vw 170px}.v14-security-section-head{grid-template-columns:240px 1fr;margin-bottom:90px;display:grid}.v14-security-section-head h2{letter-spacing:-.07em;max-width:1000px;margin:0;font-size:clamp(48px,6vw,108px);font-weight:520;line-height:.9}.v14-security-principle-grid{border-top:1px solid #0003;border-left:1px solid #0003;grid-template-columns:repeat(3,1fr);display:grid}.v14-security-principle{border-bottom:1px solid #0003;border-right:1px solid #0003;min-height:330px;padding:28px;position:relative}.v14-security-principle b{letter-spacing:.2em;color:#8e734f;font-size:9px}.v14-security-principle h3{letter-spacing:-.05em;margin:75px 0 16px;font-size:clamp(26px,2.4vw,44px);font-weight:520;line-height:.95}.v14-security-principle p{color:#69645c;margin:0;font-size:14px;line-height:1.65}.v14-security-principle i{background:#111;height:1px;position:absolute;bottom:27px;left:28px;right:28px}.v14-oversight-shell{background:#0a0a0a;height:350vh}.v14-oversight{background:#0a0a0a;height:100vh;min-height:760px;position:relative;overflow:hidden}.v14-oversight-copy{width:min(48vw,800px);position:absolute;top:19%;left:5vw}.v14-oversight-copy h2{letter-spacing:-.075em;margin:26px 0;font-size:clamp(52px,6.4vw,112px);font-weight:520;line-height:.88}.v14-oversight-copy>p:last-child{color:#969089;max-width:590px;font-size:16px;line-height:1.7}.v14-oversight-map{width:43vw;height:66vh;position:absolute;top:18%;right:5vw}.v14-oversight-line{transform-origin:0;background:linear-gradient(90deg,#777,#b9905c);height:1px;position:absolute;top:50%;left:6%;right:6%;transform:scaleX(0)}.v14-oversight-step{background:#111;border:1px solid #ffffff2e;width:42%;min-height:110px;padding:20px;position:absolute}.v14-oversight-step:first-of-type{top:2%;left:0}.v14-oversight-step:nth-of-type(2){top:25%;right:0}.v14-oversight-step:nth-of-type(3){bottom:25%;left:0}.v14-oversight-step:nth-of-type(4){bottom:2%;right:0}.v14-oversight-step b{color:#b9905c;font-size:8px}.v14-oversight-step span{margin-top:18px;font-size:17px;display:block}.v14-oversight-human{aspect-ratio:1;opacity:0;text-align:center;background:#0a0a0a;border:1px solid #b9905c;border-radius:50%;place-items:center;width:20%;display:grid;position:absolute;top:41%;left:40%;transform:scale(.3)}.v14-oversight-human span{letter-spacing:.16em;font-size:10px}.v14-oversight-human b{letter-spacing:.12em;color:#8e857a;margin-top:5px;font-size:6px;display:block}.v14-lifecycle-shell{background:#ece9e2;height:100vh}.v14-lifecycle{color:#111;background:#ece9e2;height:100vh;overflow:hidden}.v14-lifecycle-track{width:max-content;height:100%;display:flex}.v14-lifecycle-intro,.v14-lifecycle-step{border-right:1px solid #0000002e;width:58vw;min-width:700px;padding:18vh 5vw 10vh}.v14-lifecycle-intro h2{letter-spacing:-.08em;max-width:760px;margin:28px 0;font-size:clamp(62px,7vw,120px);font-weight:520;line-height:.86}.v14-lifecycle-step{flex-direction:column;justify-content:flex-end;display:flex;position:relative}.v14-lifecycle-step>b{color:#0000000e;font-size:clamp(100px,14vw,230px);font-weight:520;line-height:.8;position:absolute;top:16vh;left:5vw}.v14-lifecycle-step h3{letter-spacing:-.065em;margin:0 0 24px;font-size:clamp(46px,5vw,90px);font-weight:520;line-height:.9}.v14-lifecycle-step p{color:#6e6960;max-width:560px;margin:0;font-size:16px;line-height:1.7}.v14-lifecycle-step i{background:#111;width:100%;height:1px;margin-top:50px;display:block}.v14-security-evidence{color:#fff;background:#111;grid-template-columns:1fr .55fr;align-items:center;gap:9vw;padding:150px 5vw;display:grid}.v14-security-evidence h2{letter-spacing:-.07em;max-width:1000px;margin:26px 0;font-size:clamp(48px,5.8vw,104px);font-weight:520;line-height:.89}.v14-security-evidence>div>p:last-child{color:#98928a;max-width:690px;line-height:1.7}.v14-security-evidence-mark{aspect-ratio:1;text-align:center;border:1px solid #fff3;border-radius:50%;place-items:center;display:grid}.v14-security-evidence-mark span{letter-spacing:.28em;font-size:10px}.v14-security-evidence-mark b{letter-spacing:-.06em;font-size:clamp(42px,5vw,90px);display:block}.v14-security-closing{color:#111;background:#ece9e2;padding:150px 5vw}.v14-security-closing h2{letter-spacing:-.075em;max-width:1100px;margin:0;font-size:clamp(50px,6.2vw,112px);font-weight:520;line-height:.88}.v14-security-closing p{color:#6f6a62;max-width:650px;margin:30px 0;font-size:16px;line-height:1.7}.v14-security-closing a{border-bottom:1px solid #111;align-items:center;gap:30px;padding-bottom:8px;font-size:12px;display:inline-flex}.v14-legal-page{color:#111;background:#f1efe9;min-height:100vh}.v14-legal-hero{border-bottom:1px solid #0000002e;padding:190px 8vw 100px}.v14-legal-hero h1{letter-spacing:-.085em;margin:28px 0 24px;font-size:clamp(66px,9vw,164px);font-weight:520;line-height:.82}.v14-legal-hero strong{color:#8a642f;letter-spacing:.18em;border:1px solid #a87d48;padding:9px 12px;font-size:8px;font-weight:500;display:inline-block}.v14-legal-hero>p:last-child{color:#69645c;max-width:760px;margin:30px 0 0;font-size:17px;line-height:1.72}.v14-legal-layout{grid-template-columns:280px minmax(0,860px);gap:10vw;padding:90px 8vw 150px;display:grid}.v14-legal-layout aside{flex-direction:column;align-self:start;display:flex;position:sticky;top:130px}.v14-legal-layout aside>span{letter-spacing:.18em;font-size:10px}.v14-legal-layout aside>small{color:#8c857a;letter-spacing:.18em;margin-top:10px;font-size:8px}.v14-legal-layout aside nav{flex-direction:column;margin-top:50px;display:flex}.v14-legal-layout aside a{border-top:1px solid #00000029;padding:14px 0;font-size:12px}.v14-legal-layout article>section{border-bottom:1px solid #00000029;margin-bottom:55px;padding:0 0 55px}.v14-legal-layout article h2{letter-spacing:-.045em;margin:0 0 24px;font-size:clamp(30px,3vw,50px);font-weight:520;line-height:1}.v14-legal-layout article p{color:#5f5a53;margin:0 0 18px;font-size:16px;line-height:1.8}.v14-legal-layout article footer{background:#b58e5b14;border:1px solid #a77a447a;padding:32px}.v14-legal-layout article footer b{letter-spacing:.2em;color:#8d652f;font-size:8px}.v14-legal-layout article footer p{margin:18px 0 0}@media (max-width:1100px){.v14-contact-hero-shell,.v14-security-hero-shell,.v14-oversight-shell,.v14-lifecycle-shell{height:auto}.v14-contact-hero,.v14-security-hero,.v14-oversight,.v14-lifecycle{height:auto;min-height:auto;overflow:visible}.v14-contact-hero,.v14-security-hero{padding:150px 22px 80px}.v14-contact-hero-copy,.v14-security-hero-copy,.v14-contact-orbit,.v14-security-model{width:auto;position:relative;top:auto;left:auto;right:auto}.v14-contact-title,.v14-security-title{font-size:14vw}.v14-contact-intro,.v14-security-intro{opacity:1;font-size:15px;transform:none}.v14-contact-orbit,.v14-security-model{height:360px;margin-top:45px}.v14-contact-types,.v14-security-principles{padding:100px 22px}.v14-contact-section-title,.v14-security-section-head{grid-template-columns:1fr;gap:25px;margin-bottom:55px}.v14-contact-section-title h2,.v14-security-section-head h2{font-size:12vw}.v14-contact-type-grid,.v14-security-principle-grid{grid-template-columns:1fr}.v14-contact-type{opacity:1;border-bottom:1px solid #0003;border-left:1px solid #0003;min-height:270px}.v14-contact-type h3{margin-top:55px}.v14-contact-form-section,.v14-contact-trust,.v14-security-evidence{grid-template-columns:1fr;padding:100px 22px}.v14-contact-form{grid-template-columns:1fr}.v14-contact-form-wrap{padding:24px}.v14-contact-trust h2,.v14-contact-form-copy h2,.v14-security-evidence h2{font-size:12vw}.v14-oversight{padding:100px 22px}.v14-oversight-copy,.v14-oversight-map{width:auto;position:relative;top:auto;left:auto;right:auto}.v14-oversight-copy h2{font-size:12vw}.v14-oversight-map{height:auto;margin-top:55px}.v14-oversight-line{display:none}.v14-oversight-step{width:auto;margin-bottom:14px;position:relative;opacity:1!important;inset:auto!important;transform:none!important}.v14-oversight-human{opacity:1;width:180px;margin:40px auto 0;position:relative;top:auto;left:auto;transform:scale(1)}.v14-lifecycle{height:auto}.v14-lifecycle-track{width:auto;display:block}.v14-lifecycle-intro,.v14-lifecycle-step{border-bottom:1px solid #0000002e;border-right:0;width:auto;min-width:0;padding:90px 22px}.v14-lifecycle-intro h2{font-size:13vw}.v14-lifecycle-step>b{font-size:25vw;position:relative;top:auto;left:auto}.v14-lifecycle-step h3{font-size:12vw}.v14-security-principle-grid{border-bottom:0}.v14-security-evidence-mark{width:240px;margin:auto}.v14-security-closing{padding:100px 22px}.v14-security-closing h2{font-size:13vw}.v14-legal-hero{padding:160px 22px 70px}.v14-legal-hero h1{font-size:16vw}.v14-legal-layout{grid-template-columns:1fr;padding:60px 22px 100px}.v14-legal-layout aside{position:relative;top:auto}.v14-legal-layout aside nav{margin-top:30px}.v14-legal-layout article h2{font-size:8vw}}@media (prefers-reduced-motion:reduce){.v14-contact-hero-shell,.v14-security-hero-shell,.v14-oversight-shell,.v14-lifecycle-shell{height:auto}.v14-contact-hero,.v14-security-hero,.v14-oversight,.v14-lifecycle{height:auto;min-height:100vh}.v14-contact-title span>span,.v14-security-title span>span,.v14-contact-intro,.v14-security-intro,.v14-contact-type,.v14-security-principle,.v14-oversight-step,.v14-oversight-human{opacity:1!important;transform:none!important}.v14-contact-orbit i,.v14-security-ring{opacity:1!important;transform:scale(1)!important}.v14-contact-form-wrap{clip-path:none!important;transform:none!important}}@media (max-width:1100px){.v14-contact-orbit,.v14-security-model{box-sizing:border-box;aspect-ratio:1;width:100%;height:auto}.v14-contact-form-wrap,.v14-contact-trust>*{min-width:0}.v14-contact-form label>span{letter-spacing:.045em;font-size:14px;line-height:1.55}.v14-contact-form input,.v14-contact-form select,.v14-contact-form textarea{min-height:48px;font-size:16px}.v14-consent span{font-size:14px;line-height:1.55}.v10-brand{min-height:44px}.v10-languages a{justify-content:center;align-items:center;min-width:32px;min-height:44px;display:inline-flex}}@media (max-width:359px){.v14-contact-title,.v14-security-title{letter-spacing:-.06em;font-size:42px;line-height:.94}.v14-contact-section-title h2,.v14-security-section-head h2,.v14-contact-form-copy h2,.v14-contact-trust h2,.v14-oversight-copy h2,.v14-security-evidence h2,.v14-security-closing h2{font-size:38px;line-height:.98}.v14-legal-hero h1{font-size:48px;line-height:.9}}.v14-contact-location{color:#fff;background:#080808;grid-template-columns:minmax(320px,.72fr) minmax(520px,1.28fr);align-items:stretch;gap:7vw;padding:140px 5vw;display:grid}.v14-contact-location-copy{align-self:center}.v14-contact-location-copy h2{letter-spacing:-.075em;margin:26px 0;font-size:clamp(48px,5.8vw,104px);font-weight:520;line-height:.88}.v14-contact-location-copy h2 span{display:block}.v14-contact-location-copy>p:not(.v14-kicker){color:#99938b;max-width:560px;font-size:16px;line-height:1.7}.v14-contact-location-copy address{color:#d0c5b7;letter-spacing:.08em;margin-top:34px;font-size:14px;font-style:normal}.v14-contact-location-copy>a{border-bottom:1px solid #ffffff7a;align-items:center;gap:24px;margin:30px 22px 0 0;padding-bottom:8px;font-size:12px;display:inline-flex}.v14-contact-map{background:#151515;border:1px solid #ffffff2e;min-height:590px;position:relative;overflow:hidden}.v14-contact-map:after{content:"";pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 80px #00000059}.v14-contact-map iframe{filter:grayscale()contrast(1.08)brightness(.83);border:0;width:100%;height:100%;min-height:590px;display:block}.v14-contact-honeypot{opacity:0!important;width:1px!important;height:1px!important;position:absolute!important;left:-10000px!important}.v14-contact-error{color:#ffb7a8;grid-column:1/-1;font-size:14px;line-height:1.5}.v14-contact-submit:disabled{cursor:wait;opacity:.6}@media (max-width:1100px){.v14-contact-location{grid-template-columns:1fr;padding:100px 22px}.v14-contact-location-copy h2{font-size:12vw}.v14-contact-map{min-height:440px;margin-top:28px}.v14-contact-map iframe{min-height:440px}}@media (max-width:359px){.v14-contact-location-copy h2{font-size:38px;line-height:.98}}
:root{--v15-ink:#080808;--v15-paper:#f3f1ec;--v15-warm:#b49368;--v15-warm-soft:#d4c09f;--v15-hairline-dark:#ffffff24;--v15-hairline-light:#08080824;--v15-display:"Helvetica Neue", "SF Pro Display", "Avenir Next", -apple-system, BlinkMacSystemFont, sans-serif;--v15-text:"Helvetica Neue", "Hiragino Sans", "Hiragino Kaku Gothic ProN", "Yu Gothic", YuGothic, -apple-system, BlinkMacSystemFont, sans-serif;--v15-max:1680px;--v15-gutter:clamp(24px, 4.5vw, 86px)}html{background:var(--v15-ink)}body{font-family:var(--v15-text);font-kerning:normal;text-rendering:geometricprecision;background:var(--v15-ink)}button,input,textarea,select{font:inherit}.f7-header{height:112px;padding-inline:var(--v15-gutter);background:linear-gradient(#050505c7,#05050529);border-bottom-color:#ffffff1a;grid-template-columns:minmax(210px,1fr) auto minmax(210px,1fr);transition:height .45s cubic-bezier(.22,.8,.2,1),background .45s,border-color .45s}.v15-header-scrolled .f7-header{background:#080808db;border-bottom-color:#ffffff29;height:82px;box-shadow:0 18px 50px #00000029}.f7-brand{gap:17px}.f7-brand img{width:56px;height:56px;transition:width .4s,height .4s}.v15-header-scrolled .f7-brand img{width:44px;height:44px}.f7-brand strong{font-family:var(--v15-display);letter-spacing:-.045em;font-size:23px;font-weight:610}.f7-brand small{letter-spacing:.36em;color:#aba69f;font-size:9px}.f7-header nav{gap:clamp(26px,2.4vw,48px)}.f7-header nav a{color:#c8c4bd;letter-spacing:.015em;padding-block:12px;font-size:12px;font-weight:520;position:relative}.f7-header nav a:after{content:"";background:#fff;height:1px;transition:right .35s cubic-bezier(.22,.8,.2,1);position:absolute;bottom:4px;left:0;right:100%}.f7-header nav a:hover:after{right:0}.f7-header-end{gap:26px}.f7-languages a{letter-spacing:.08em;font-size:10px}.f7-contact{letter-spacing:.02em;background:#ffffff0a;border-radius:999px;align-items:center;min-height:48px;padding:0 21px;font-size:11px;transition:background .25s,color .25s,border-color .25s;display:inline-flex}.f7-contact:hover{color:#090909;background:#fff;border-color:#fff}.v10-header{min-height:104px;padding-inline:var(--v15-gutter);border-bottom-width:1px}.v10-brand img{width:52px;height:52px}.v10-brand strong{font-family:var(--v15-display);letter-spacing:-.045em;font-size:22px}.v10-brand small{letter-spacing:.34em;font-size:9px}.v10-header nav a{font-size:12px;font-weight:520}.v10-contact{border-radius:999px;align-items:center;min-height:46px;padding-inline:20px;display:inline-flex}.f7-hero-copy h1,.f7-proof h2,.f7-shift-word,.f7-problem-title h2,.f7-unified h2,.capabilities-preview h2,.v10-hero h1,.v10-section h2,.v11-hero h1,.v12-hero h1,.v13-hero h1,.v14-hero h1{font-family:var(--v15-display);font-feature-settings:"kern" 1,"liga" 1}.f7-hero-stage{min-height:820px}.f7-dark-layer{background:radial-gradient(circle at 76% 44%,#b5966926,#0000 24%),radial-gradient(circle at 66% 48%,#23211e 0,#0c0c0c 36%,#050505 76%)}.f7-grid{opacity:.12;background-size:72px 72px;width:55%}.f7-giant-word{display:none}.f7-hero-copy,.f7-proof{left:var(--v15-gutter);width:min(52vw,880px)}.f7-hero-copy{top:51%}.f7-eyebrow,.f7-proof>p:first-child{color:var(--v15-warm-soft);letter-spacing:.31em;margin-bottom:30px;font-size:10px;font-weight:600}.f7-hero-copy h1{letter-spacing:-.065em;max-width:920px;font-size:clamp(68px,7.35vw,132px);font-weight:480;line-height:.88}.f7-proof h2{letter-spacing:-.06em;font-size:clamp(56px,5.7vw,102px);font-weight:480;line-height:.9}.f7-hero-meta{gap:clamp(28px,4vw,66px);margin-top:48px}.f7-hero-meta>p,.f7-proof>p:nth-of-type(2){color:#b9b4ac;font-size:clamp(15px,1vw,18px);line-height:1.72}.f7-hero-meta a{border-radius:999px;min-height:52px;padding-inline:20px;font-size:11px}.v15-hero-media{z-index:5;perspective:1800px;width:min(51vw,900px);height:72vh;min-height:600px;transform-style:preserve-3d;position:absolute;top:14%;right:clamp(24px,3vw,62px)}.v15-hero-media__frame{background:linear-gradient(145deg,#ffffff06,#0000 52%);border:1px solid #ffffff2b;border-radius:2px;position:absolute;inset:3% 0 2% 9%;transform:translateZ(-70px);box-shadow:inset 0 0 0 1px #ffffff06,0 50px 130px #0000004d}.v15-hero-media__frame:before,.v15-hero-media__frame:after{content:"";background:#ffffff59;position:absolute}.v15-hero-media__frame:before{width:54px;height:1px;top:-1px;left:-1px}.v15-hero-media__frame:after{width:1px;height:54px;top:-1px;left:-1px}.v15-hero-media__asset{pointer-events:none;will-change:transform;background-position:50%;background-repeat:no-repeat;background-size:contain;position:absolute}.v15-hero-media__asset--back{opacity:.6;background-image:linear-gradient(115deg,#0000 20%,#ffffff0b 49%,#0000 50%),url(/visual/home/hero/background.webp);inset:7% 3% 8% 14%;transform:translateZ(-110px)scale(.96)}.v15-hero-media__asset--mid{opacity:.72;background-image:repeating-linear-gradient(90deg,#0000 0 68px,#ffffff0d 69px 70px),url(/visual/home/hero/midground.webp);inset:13% 5% 13% 12%;transform:translateZ(-30px);-webkit-mask-image:linear-gradient(90deg,#0000,#000 22% 84%,#0000);mask-image:linear-gradient(90deg,#0000,#000 22% 84%,#0000)}.v15-hero-media__asset--front{opacity:.78;background-image:url(/visual/home/hero/foreground.webp);inset:1% -4% -2% 30%;transform:translateZ(150px)}.v15-hero-media .f7-logo-stack{z-index:4;perspective:1600px;place-items:center;width:auto;height:auto;min-height:0;display:grid;position:absolute;inset:5% -1% 4% 9%}.v15-hero-media .f7-logo-slice{filter:drop-shadow(0 30px 46px #00000052)}.v15-hero-media .f7-logo-slice img{max-width:min(35vw,610px);max-height:58vh}.v15-hero-media .f7-data-rail{width:58%;bottom:4%;right:0}.v15-hero-media__caption{z-index:8;color:#aaa59d;letter-spacing:.25em;align-items:center;gap:15px;font-size:8px;display:flex;position:absolute;bottom:-3px;right:0}.v15-hero-media__caption span{color:var(--v15-warm)}.v15-hero-media__caption:before{content:"";background:#ffffff40;width:76px;height:1px}.f7-white-field{background:var(--v15-paper)}.f7-shift-kicker{letter-spacing:.3em;color:#7d684d;font-size:10px;font-weight:600}.f7-shift-word{letter-spacing:-.075em;font-size:clamp(100px,15vw,270px);font-weight:500}.f7-shift-copy p{font-family:var(--v15-display);letter-spacing:-.035em;font-size:clamp(24px,2.4vw,42px);line-height:1.12}.f7-shift-copy span{font-size:16px;line-height:1.7}.f7-problem-title h2{letter-spacing:-.06em;font-weight:480}.f7-problem-column{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.f7-unified h2{letter-spacing:-.06em;font-weight:480}.visual-asset-slot{background:#111;border:1px solid #ffffff1f;position:relative;overflow:hidden}.visual-asset-slot:after{content:"";pointer-events:none;background:linear-gradient(125deg,#0000 20%,#ffffff0e 48%,#0000 49%);position:absolute;inset:0}@media (max-width:1180px){.f7-header{grid-template-columns:auto 1fr auto}.f7-header nav{gap:22px}.f7-hero-copy{width:min(55vw,720px)}.v15-hero-media{width:55vw;right:-5vw}}@media (max-width:1100px){.f7-header,.v15-header-scrolled .f7-header{grid-template-columns:1fr auto;height:82px;padding-inline:22px}.f7-header nav,.f7-languages,.f7-contact{display:none}.f7-brand img,.v15-header-scrolled .f7-brand img{width:43px;height:43px}.f7-brand strong{font-size:19px}.f7-brand small{font-size:7px}.f7-hero-stage{min-height:760px}.f7-hero-copy,.f7-proof{width:auto;top:39%;left:24px;right:24px}.f7-hero-copy h1{font-size:clamp(53px,15vw,78px);line-height:.91}.f7-hero-meta{margin-top:30px;display:block}.f7-hero-meta>p{width:auto;max-width:520px}.f7-hero-meta>div{margin-top:24px}.v15-hero-media{opacity:.78;width:auto;height:42vh;min-height:300px;inset:auto 18px 4%}.v15-hero-media .f7-logo-stack{inset:0}.v15-hero-media .f7-logo-slice img{max-width:72vw;max-height:35vh}.v15-hero-media .f7-data-rail,.v15-hero-media__caption{display:none}.v15-hero-media__frame{inset:0}.f7-shift-word{font-size:clamp(67px,22vw,120px)}.v10-header{min-height:80px;padding-inline:22px}.v10-brand img{width:42px;height:42px}}@media (prefers-reduced-motion:reduce){.v15-hero-media__asset{transform:none!important}.f7-header{transition:none}}
.v26-hero-media{isolation:isolate;background:#060707;position:absolute;overflow:hidden;box-shadow:0 54px 150px #0000006b}.v26-hero-media:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#0506069e 0%,#05060629 36%,#0000 62%),linear-gradient(#0000000f,#00000047);position:absolute;inset:0}.v26-hero-media:after{content:"";z-index:8;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff1f,inset 0 -90px 110px #0000002e}.v26-hero-media__frame{z-index:9;pointer-events:none}.v26-hero-layer{pointer-events:none;transform-origin:50%;will-change:transform,opacity;backface-visibility:hidden;-webkit-user-select:none;user-select:none;max-width:none;display:block;position:absolute}.v26-hero-layer--background{z-index:0;object-fit:cover;opacity:.98;filter:saturate(.72)contrast(1.07)brightness(.8);width:114%;height:114%;inset:-7%}.v26-hero-layer--midground{z-index:2;object-fit:cover;opacity:.78;filter:drop-shadow(0 36px 70px #0000006b);mix-blend-mode:screen;width:104%;height:106%;inset:-2% -3% -4% 3%}.v26-hero-layer--foreground{z-index:5;object-fit:contain;object-position:right bottom;opacity:.9;filter:drop-shadow(-26px 32px 68px #00000094);width:92%;height:94%;bottom:-14%;right:-18%}.v26-hero-layer--interface{z-index:7;object-fit:contain;object-position:right center;opacity:.68;filter:drop-shadow(0 22px 48px #0000003d);mix-blend-mode:screen;width:76%;height:78%;top:4%;right:-3%}.v26-logo-stack{z-index:6;filter:drop-shadow(0 28px 48px #0000006b)}.v25-problem-asset{z-index:0;object-fit:contain;opacity:.84;filter:grayscale(.1)contrast(1.08);will-change:transform,opacity;width:92%;height:48%;position:absolute;top:14%;left:4%;right:4%}.f7-problem-column:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#0000 18%,#08080814 52%,#080808f0 86%);position:absolute;inset:0}.f7-column-index,.f7-column-copy,.f7-column-code{z-index:2}.v25-unified-assets{perspective:1200px;position:absolute;inset:5% 2%}.v25-unified-asset{object-fit:contain;opacity:.76;filter:drop-shadow(0 24px 50px #00000024);will-change:transform,opacity;width:44%;height:35%;position:absolute}.v25-unified-asset--1{top:3%;left:-4%}.v25-unified-asset--2{top:7%;right:-3%}.v25-unified-asset--3{bottom:1%;left:1%}.v25-unified-asset--4{bottom:-1%;right:-1%}.v25-unified-mark{z-index:3;filter:drop-shadow(0 28px 46px #00000029);width:min(16vw,250px);position:relative}.f7-unified-line{z-index:4}.f7-unified{isolation:isolate;color:#fff;background:#070706;align-content:start;padding-top:18vh;overflow:hidden}.v47-governed-environment{z-index:-3;position:absolute;inset:0;overflow:hidden}.v47-governed-environment img{object-fit:cover;object-position:center;will-change:transform,opacity;width:100%;height:100%}.v47-governed-shade{z-index:-2;pointer-events:none;background:linear-gradient(90deg,#050505f7 0%,#050505e0 30%,#05050540 57%,#05050514 100%),linear-gradient(#05050561,#0000 45%,#050505bf);position:absolute;inset:0}.f7-unified>p,.f7-unified>h2{z-index:5;position:relative}.f7-unified>h2{text-wrap:balance;text-shadow:0 8px 35px #000000b8;width:min(45vw,730px);font-size:clamp(46px,4.8vw,76px);line-height:.9}.f7-unified-system{z-index:3;width:min(39vw,650px);height:62vh;top:15%;right:4vw}.f7-unified-line{background:linear-gradient(90deg,#0000,#cda6693d 8%,#d6ad70 50%,#cda6693d 92%,#0000);box-shadow:0 0 22px #c797502e}.f7-unified-system b,.f7-unified-system span{color:#e6ded1;text-shadow:0 2px 12px #000}.v47-governed-benefits{z-index:6;border-top:1px solid #ffffff3d;grid-template-columns:repeat(3,1fr);gap:0;display:grid;position:absolute;bottom:5vh;left:6vw;right:5vw}.v47-governed-benefits article{border-right:1px solid #ffffff24;min-height:118px;padding:18px 2.4vw 0 0}.v47-governed-benefits article+article{padding-left:2.4vw}.v47-governed-benefits small{color:#b59668;letter-spacing:.25em;font-size:7px}.v47-governed-benefits h3{color:#fff;letter-spacing:-.035em;margin:10px 0 7px;font-size:clamp(17px,1.35vw,24px);font-weight:500}.v47-governed-benefits p{color:#a7a198;max-width:360px;margin:0;font-size:11px;line-height:1.5}@media (max-width:1100px){.v26-hero-media:before{background:linear-gradient(#0506061f,#0506068a)}.v26-hero-layer--background{opacity:.78;width:104%;height:104%;inset:-2%}.v26-hero-layer--midground{opacity:.5;width:112%;height:92%;inset:5% -18% 4% 8%}.v26-hero-layer--foreground{opacity:.68;width:118%;height:92%;bottom:-15%;right:-38%}.v26-hero-layer--interface{opacity:.42;width:94%;height:64%;top:12%;right:-20%}.v25-problem-asset{opacity:.72;height:42%;top:10%}.v25-unified-assets{inset:9% 0}.v25-unified-asset{opacity:.48;width:46%;height:31%}.v25-unified-mark{filter:invert()drop-shadow(0 20px 38px #0000003d);width:38vw}.f7-unified{min-height:115svh;margin:0 -22px;padding:100px 22px 70px}.v47-governed-environment img{object-position:center 46%}.v47-governed-shade{background:linear-gradient(#050505f0 0%,#050505b8 34%,#0505051f 57%,#050505e0 88%,#050505 100%)}.f7-unified>h2{width:auto;font-size:12.5vw}.f7-unified-system{height:48vh;margin-top:32px}.v47-governed-benefits{grid-template-columns:1fr;margin-top:30px;position:relative;bottom:auto;left:auto;right:auto}.v47-governed-benefits article,.v47-governed-benefits article+article{border-bottom:1px solid #ffffff24;border-right:0;min-height:0;padding:17px 0 18px}.v47-governed-benefits h3{font-size:20px}.v47-governed-benefits p{font-size:12px}}@media (prefers-reduced-motion:reduce){.v26-hero-layer,.v25-problem-asset,.v25-unified-asset,.v47-governed-environment img,.v47-governed-benefits article{opacity:1;transform:none}}.v27-hero-dark-layer{isolation:isolate;background:#050606;overflow:hidden}.v27-hero-deep-background{z-index:0;object-fit:cover;object-position:center 56%;opacity:.62;filter:saturate(.52)contrast(1.13)brightness(.58);transform-origin:50%;pointer-events:none;backface-visibility:hidden;will-change:transform,opacity;-webkit-user-select:none;user-select:none;width:112%;max-width:none;height:112%;position:absolute;inset:-6%}.v27-hero-depth-mask{z-index:1;pointer-events:none;background:radial-gradient(circle at 69% 55%,#9ba6a824,#0000 38%),linear-gradient(90deg,#030404e6 0%,#030404b0 24%,#03040433 58%,#0304046b 100%),linear-gradient(#02030338 0%,#0000 42%,#0203039e 100%);position:absolute;inset:0}.v27-hero-dark-layer .f7-noise,.v27-hero-dark-layer .f7-grid,.v27-hero-dark-layer .f7-giant-word,.v27-hero-dark-layer .f7-hero-copy,.v27-hero-dark-layer .f7-proof,.v27-hero-dark-layer .v26-hero-media{z-index:2}@media (max-width:1100px){.v27-hero-deep-background{object-position:58% center;opacity:.5;filter:saturate(.48)contrast(1.08)brightness(.52);width:136%;height:104%;inset:-2% -18%}.v27-hero-depth-mask{background:linear-gradient(#03040480,#03040433 45%,#030404bd),linear-gradient(90deg,#030404ad,#0304042e 70%,#03040475)}}@media (prefers-reduced-motion:reduce){.v27-hero-deep-background{transform:none}}.f7-hero-stage .v28-hero-media{z-index:3;clip-path:none;width:100%;min-width:0;max-width:none;height:100%;box-shadow:none;pointer-events:none;isolation:isolate;background:0 0;border:0;border-radius:0;margin:0;position:absolute;inset:0;overflow:hidden;transform:none}.f7-hero-stage .v28-hero-media:before{z-index:8;background:linear-gradient(90deg,#030507c7 0%,#03050780 25%,#0305071f 54%,#03050714 76%,#0305074d 100%),linear-gradient(#02030429,#0000 58%,#02030475)}.f7-hero-stage .v28-hero-media:after,.f7-hero-stage .v26-hero-media__frame,.f7-hero-stage .v15-hero-media__frame,.f7-hero-stage .v15-hero-media__caption{display:none}.f7-hero-stage .v28-hero-layer{object-fit:cover;object-position:center center;transform-origin:50%;pointer-events:none;will-change:transform,opacity;backface-visibility:hidden;width:108%;max-width:none;height:108%;position:absolute;inset:-4%}.f7-hero-stage .v26-hero-layer--background{z-index:1;opacity:.96;filter:saturate(.82)contrast(1.05)brightness(.78);mix-blend-mode:normal}.f7-hero-stage .v26-hero-layer--midground{z-index:2;opacity:.9;filter:none;mix-blend-mode:normal}.f7-hero-stage .v26-hero-layer--foreground{z-index:3;opacity:.96;filter:drop-shadow(0 30px 60px #00000042);mix-blend-mode:normal}.f7-hero-stage .v26-hero-layer--interface{z-index:5;opacity:.82;filter:drop-shadow(0 20px 44px #0000003d);mix-blend-mode:screen}.f7-hero-stage .v28-logo-stack{display:none}.v28-hero-content-shade{z-index:7;pointer-events:none;background:radial-gradient(circle at 18% 45%,#0406082e,#0000 30%),linear-gradient(90deg,#020406bd 0%,#0204067a 29%,#0204061f 58%,#02040629 100%),linear-gradient(#02040633,#0000 48%,#0204067a);position:absolute;inset:0}.v27-hero-dark-layer .f7-noise,.v27-hero-dark-layer .f7-grid,.v27-hero-dark-layer .f7-giant-word{z-index:8}.v27-hero-dark-layer .f7-hero-copy,.v27-hero-dark-layer .f7-proof{z-index:10}@media (max-width:1100px){.f7-hero-stage .v28-hero-layer{object-position:58% center;width:136%;height:104%;inset:-2% -18%}.f7-hero-stage .v26-hero-layer--background{opacity:.9}.f7-hero-stage .v26-hero-layer--midground{opacity:.72}.f7-hero-stage .v26-hero-layer--foreground{opacity:.8}.f7-hero-stage .v26-hero-layer--interface{opacity:.55}.v28-hero-content-shade{background:linear-gradient(#0204067a,#0204061f 48%,#020406ad),linear-gradient(90deg,#020406b3,#02040624 78%)}}@media (prefers-reduced-motion:reduce){.f7-hero-stage .v28-hero-layer{transform:none}}.f7-hero-stage .v29-hero-media{width:100%;height:100%;box-shadow:none;background:#071019;border:0;border-radius:0;position:absolute;inset:0;overflow:hidden}.f7-hero-stage .v29-hero-layer{object-fit:cover;object-position:center center;transform-origin:50%;pointer-events:none;will-change:transform,opacity;backface-visibility:hidden;width:106%;max-width:none;height:106%;position:absolute;inset:-3%}.f7-hero-stage .v29-hero-layer--background{z-index:1;opacity:1;filter:saturate(.9)contrast(1.03)brightness(.82);mix-blend-mode:normal}.f7-hero-stage .v29-hero-layer--midground,.f7-hero-stage .v29-hero-layer--foreground{opacity:1;filter:none;mix-blend-mode:normal}.f7-hero-stage .v29-hero-layer--midground{z-index:2}.f7-hero-stage .v29-hero-layer--foreground{z-index:3}.f7-hero-stage .v29-hero-layer--interface{z-index:4;opacity:.88;filter:none;mix-blend-mode:normal}.v27-hero-dark-layer .v27-hero-depth-mask{z-index:6;background:linear-gradient(90deg,#020508bd 0%,#02050873 27%,#02050814 58%,#0205081f 100%),linear-gradient(#0205081f,#0000 58%,#02050857)}.v27-hero-dark-layer .v28-hero-content-shade{z-index:7;background:radial-gradient(circle at 20% 42%,#02040614,#0000 34%),linear-gradient(90deg,#0204069e 0%,#0204065c 29%,#0204060f 58%,#02040614 100%),linear-gradient(#0204061a,#0000 48%,#02040652)}@media (max-width:1100px){.f7-hero-stage .v29-hero-layer{object-position:60% center;width:140%;height:104%;inset:-2% -20%}.f7-hero-stage .v29-hero-layer--interface{opacity:.64}}@media (prefers-reduced-motion:reduce){.f7-hero-stage .v29-hero-layer{transform:none}}.f7-hero-stage .v29-hero-media{contain:layout paint style;backface-visibility:hidden;transform:translateZ(0)}.f7-hero-stage .v29-hero-layer{backface-visibility:hidden;perspective:1000px;contain:paint;width:104%;height:104%;inset:-2%;transform:translate(0,0)}.f7-hero-stage .v29-hero-layer--background{filter:none;opacity:.94}.f7-hero-stage .f7-noise{opacity:.025}@media (max-width:1100px){.f7-hero-stage .v29-hero-layer{width:124%;height:102%;inset:-1% -12%}}.f7-hero-stage .v29-hero-media{perspective:1200px;transform-style:preserve-3d;overflow:hidden}.f7-hero-stage .v29-hero-layer{will-change:transform,opacity;transform-style:preserve-3d;backface-visibility:hidden;filter:none;transition:none;animation:none}.f7-hero-stage .v29-hero-layer--background{opacity:.96;width:108%;height:108%;inset:-4%}.f7-hero-stage .v29-hero-layer--midground{opacity:.94}.f7-hero-stage .v29-hero-layer--foreground{opacity:1}.f7-hero-stage .v29-hero-layer--interface{opacity:.82}@media (max-width:1100px){.f7-hero-stage .v29-hero-layer--background{width:128%;height:106%;inset:-3% -14%}}@media (prefers-reduced-motion:reduce){.f7-hero-stage .v29-hero-layer{opacity:1;transform:none}}.f7-hero-stage .v35-hero-layer--first-plane{opacity:1;mix-blend-mode:normal;filter:none}
.f7-white-field{isolation:isolate}.f7-shift-kicker,.f7-shift-words,.f7-shift-copy,.f7-shift-meter{z-index:4;position:relative}.f7-shift-media{z-index:1;pointer-events:none;width:64%;position:absolute;inset:8% 0 7% auto;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#00000059 16%,#000 42% 100%);mask-image:linear-gradient(90deg,#0000 0%,#00000059 16%,#000 42% 100%)}.f7-shift-image{object-fit:cover;object-position:center;opacity:0;visibility:hidden;filter:saturate(.82)contrast(1.08)brightness(.9);will-change:opacity, transform;width:100%;height:100%;position:absolute;inset:0}.f7-shift-image:first-child{opacity:1;visibility:visible}.f7-shift-media-shade{z-index:2;background:linear-gradient(90deg,#f2f0eb 0%,#f2f0ebeb 14%,#f2f0eb61 38%,#0000 70%),linear-gradient(#f2f0eb33,#0000 25% 75%,#f2f0eb33);position:absolute;inset:0}@media (max-width:1100px){.f7-shift-media{width:100%;height:42vh;inset:17% 0 auto;-webkit-mask-image:linear-gradient(#0000,#000 18% 75%,#0000);mask-image:linear-gradient(#0000,#000 18% 75%,#0000)}.f7-shift-media-shade{background:linear-gradient(#f2f0eb 0%,#0000 28% 72%,#f2f0eb 100%)}.f7-shift-image{object-position:center}}@media (prefers-reduced-motion:reduce){.f7-shift-image{transform:none!important}}.f7-white-field{overflow:hidden}.f7-shift-media{width:57%;top:7%;bottom:7%;right:0}.f7-shift-media-shade{background:linear-gradient(90deg,#f4f1ea 0% 18%,#f4f1eaf5 28%,#f4f1eaa8 43%,#f4f1ea2e 62%,#0000 78%),linear-gradient(#f4f1ea2e,#0000 25% 75%,#f4f1ea33)}.f7-shift-words{z-index:5;width:52vw;height:27vh;top:24%;left:5vw;right:auto;overflow:hidden}.f7-shift-word{letter-spacing:-.055em;white-space:nowrap;max-width:100%;font-size:clamp(74px,9.7vw,178px);font-weight:600;line-height:.86;top:0;left:0;font-family:Branding,Hiragino Sans,Yu Gothic,sans-serif!important}.f7-shift-copy{z-index:6;width:min(500px,31vw);bottom:12vh;left:5vw}.f7-shift-copy p{letter-spacing:-.035em;font-size:clamp(25px,2.5vw,43px);line-height:1.05}.f7-shift-copy span{max-width:430px;margin-top:20px;font-size:14px;line-height:1.6}.f7-shift-meter{z-index:6}@media (max-width:1100px){.f7-shift-media{width:calc(100% + 44px);height:46vh;margin:36px 0 38px -22px;position:relative;inset:auto}.f7-shift-words{width:100%;height:auto;margin-top:40px;position:relative;top:auto;left:auto;right:auto;overflow:visible}.f7-shift-word{letter-spacing:-.04em;white-space:normal;margin-bottom:15px;font-size:clamp(54px,15vw,92px);line-height:.92;display:block;position:relative}.f7-shift-copy{width:100%;margin-top:45px;position:relative;bottom:auto;left:auto}.f7-shift-copy p{font-size:clamp(30px,8vw,48px)}}
@font-face{font-family:Branding;src:url(/fonts/branding/Branding-Medium.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Branding;src:url(/fonts/branding/Branding-SemiBold.otf)format("opentype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Branding;src:url(/fonts/branding/Branding-Bold.otf)format("opentype");font-weight:700;font-style:normal;font-display:swap}:root{--ts-font-branding:"Branding", "Hiragino Sans", "Hiragino Kaku Gothic ProN", "Yu Gothic", Meiryo, Arial, sans-serif}html,body,body,button,input,textarea,select{font-family:var(--ts-font-branding)}.f7-root,.f7-root :not(code):not(pre),.internal-page,.internal-page :not(code):not(pre){font-family:var(--ts-font-branding)!important}.f7-hero-copy h1{letter-spacing:-.045em!important;line-height:.94!important}.f7-title-line{margin-block:-.1em;padding-block:.1em}.f7-proof h2{letter-spacing:-.045em!important;line-height:.96!important}.f7-problem-title h2{letter-spacing:-.045em!important;line-height:.94!important}html,body,.f7-root{max-width:100%;overflow-x:clip}
