[data-native-pillar=id]{color-scheme:dark;font-family:var(--font-body),Arial,sans-serif;background:#131313;color:#f2eeea;--gutter:clamp(24px,6.25vw,100px);--muted:#c3bfbb;--ruby:#ad080c;--focus:#f2c2b7;font-synthesis:none;scroll-behavior:smooth;scroll-padding-top:70px}[data-native-pillar=id] *{box-sizing:border-box}[data-native-pillar=id]{margin:0}[data-native-pillar=id] h1,[data-native-pillar=id] h2,[data-native-pillar=id] h3,[data-native-pillar=id] p{margin:0}[data-native-pillar=id] button,[data-native-pillar=id] a,[data-native-pillar=id] input,[data-native-pillar=id] summary{-webkit-tap-highlight-color:transparent}[data-native-pillar=id] button,[data-native-pillar=id] input{font:inherit}[data-native-pillar=id] button,[data-native-pillar=id] a{color:inherit}[data-native-pillar=id] button{cursor:pointer}[data-native-pillar=id] a{text-decoration:none}[data-native-pillar=id] button:disabled,[data-native-pillar=id] input:disabled{cursor:default;opacity:.55}[data-native-pillar=id] [hidden]{display:none!important}[data-native-pillar=id] img{display:block;width:100%;height:auto;max-width:none;user-select:none;-webkit-user-drag:none}[data-native-pillar=id] button:focus-visible,[data-native-pillar=id] a:focus-visible,[data-native-pillar=id] input:focus-visible,[data-native-pillar=id] summary:focus-visible{outline:2px solid var(--focus);outline-offset:6px}[data-native-pillar=id] button:focus:not(:focus-visible){outline:none}[data-native-pillar=id] .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}[data-native-pillar=id] .skip{position:fixed;top:8px;left:16px;z-index:1000;transform:translateY(-150%);background:#fff;color:#111;padding:12px}[data-native-pillar=id] .skip:focus{transform:none}[data-native-pillar=id] .id-page{position:relative;isolation:isolate;max-width:1800px;margin:auto;overflow:clip;background:#131313}[data-native-pillar=id] .act{position:relative}[data-native-pillar=id] .act-recognition{z-index:2}[data-native-pillar=id] .act-system{z-index:3}[data-native-pillar=id] .act-use{z-index:4}[data-native-pillar=id] .continuous-world,[data-native-pillar=id] .system-world,[data-native-pillar=id] .use-world{position:absolute;inset:0;z-index:0;pointer-events:none}[data-native-pillar=id] .continuous-world img,[data-native-pillar=id] .system-world img,[data-native-pillar=id] .use-world img{position:absolute}[data-native-pillar=id] .continuous-world{height:100%;z-index:0}[data-native-pillar=id] .world-vapour{left:-16%;top:0;width:132%;opacity:.25;mask-image:linear-gradient(transparent,#000 10%,#000 80%,transparent)}[data-native-pillar=id] .world-fingerprint{top:95px;left:-10%;width:75%;opacity:.4;mask-image:linear-gradient(transparent,#000 8%,#000 76%,transparent)}[data-native-pillar=id] .world-etched{top:290px;left:-21%;width:55%;opacity:.5;transform:rotate(-17deg);mask-image:linear-gradient(transparent,#000 10%,#000 72%,transparent)}[data-native-pillar=id] .site-header{position:relative;z-index:100;margin:24px 5.23% 0;min-height:82px;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:12px 30px;border:1px solid #98625e9e;border-radius:100px;background:radial-gradient(ellipse 80% 160% at 25% -40%,#ffffff2b,transparent 68%),linear-gradient(#462a2be0,#1c0b0ee8);box-shadow:inset 0 1px #f5e8e844,inset 0 -1px #8b00005a;backdrop-filter:blur(20px)}[data-native-pillar=id] .brand{width:clamp(145px,13vw,220px);flex-shrink:0}[data-native-pillar=id] .desktop-nav{display:flex;align-items:center;gap:clamp(18px,2.6vw,46px)}[data-native-pillar=id] .desktop-nav a{display:flex;align-items:center;min-height:44px;font:clamp(10px,.9vw,14px) var(--font-mono),monospace;letter-spacing:.11em;text-transform:uppercase}[data-native-pillar=id] .desktop-nav a:hover{color:#f1bdb5}[data-native-pillar=id] .header-actions{display:flex;gap:10px;align-items:center}[data-native-pillar=id] .snapshot{display:flex;align-items:center;justify-content:center;min-height:46px;padding:0 23px;white-space:nowrap;border:1px solid #78352cbd;border-radius:40px;background:linear-gradient(#56393888,#230c0ec2);font-size:clamp(11px,1vw,16px);font-weight:700;text-transform:uppercase}[data-native-pillar=id] .menu-toggle{display:none;position:relative;width:44px;height:44px;padding:10px;border:0;background:transparent}[data-native-pillar=id] .menu-toggle span{position:absolute;left:11px;width:22px;height:1px;background:#ded7d1;top:17px}[data-native-pillar=id] .menu-toggle span+span{top:25px}[data-native-pillar=id] .eyebrow,[data-native-pillar=id] .micro-heading{font:11px/1.5 var(--font-mono),monospace;letter-spacing:.16em;text-transform:uppercase;color:#c7bcb5}[data-native-pillar=id] .hero{position:relative;min-height:clamp(660px,52vw,880px)}[data-native-pillar=id] .hero-copy{position:relative;z-index:20;margin-left:58.6%;padding:clamp(75px,7vw,120px) var(--gutter) 130px 0}[data-native-pillar=id] .hero-copy .eyebrow{font-size:14px;margin-bottom:24px}[data-native-pillar=id] .hero h1{font:800 min(72px, clamp(75px,min(115.2px, 8vw),138px))/.89 var(--font-display),Impact,sans-serif;letter-spacing:-.016em;text-transform:uppercase;max-width:580px}[data-native-pillar=id] .lede{font-size:clamp(18px,1.45vw,25px);line-height:1.45;color:var(--muted);max-width:470px;margin-top:29px}[data-native-pillar=id] .pill-cta{display:inline-flex;justify-content:center;align-items:center;gap:24px;min-height:56px;max-width:100%;margin-top:28px;padding:15px 27px;border:1px solid #ca61586b;border-radius:100px;background:linear-gradient(115deg,#ab0808,#7b0708);box-shadow:inset 0 1px #f7b2a338;font-size:15px;line-height:1.3;white-space:nowrap;color:#fff}[data-native-pillar=id] .pill-cta>span{font-size:25px;line-height:1}[data-native-pillar=id] .pill-cta:hover{background:#ae0b0c;border-color:#e2a098}[data-native-pillar=id] .hero-copy .pill-cta{font:12px var(--font-mono),monospace;letter-spacing:.1em;text-transform:uppercase}[data-native-pillar=id] .hero-art{position:absolute;inset:0;z-index:3;pointer-events:none}[data-native-pillar=id] .hero-art img{position:absolute}[data-native-pillar=id] .hero-helix{width:30%;left:19%;top:0}[data-native-pillar=id] .hero-clear{width:17%;left:1.5%;top:55px}[data-native-pillar=id] .hero-smoke{width:15%;left:3%;top:330px}[data-native-pillar=id] .hero-glass-edge{width:30%;left:-14%;top:-180px;opacity:.85;mask-image:linear-gradient(transparent,#000 17%,#000 70%,transparent)}[data-native-pillar=id] .recognition-bridge{position:absolute;pointer-events:none;z-index:6;left:-26%;top:400px;width:65%;opacity:.85;mask-image:linear-gradient(transparent,#000 16%,#000 66%,transparent)}[data-native-pillar=id] h2{font-size:min(44px, clamp(30px,min(43.2px, 3vw),46px));font-weight:400;line-height:1.14;letter-spacing:-.035em;text-wrap:balance}[data-native-pillar=id] h2 em{font-synthesis:style;font-style:italic}[data-native-pillar=id] .split-heading{position:relative;z-index:20;display:grid;grid-template-columns:1.2fr 1fr;align-items:end;gap:10%;margin-inline:var(--gutter)}[data-native-pillar=id] .split-heading h2{margin-top:16px}[data-native-pillar=id] .split-heading>p{font-size:clamp(16px,1.3vw,20px);line-height:1.6;max-width:430px;color:var(--muted)}[data-native-pillar=id] .proof{position:relative;padding:20px 0 65px;--refraction:1;--unresolved:0}[data-native-pillar=id] .registered-canvas{position:relative;aspect-ratio:1586/992;container-type:inline-size;isolation:isolate}[data-native-pillar=id] .plate-layer{position:absolute;left:calc(var(--x)/1586*100%);top:calc(var(--y)/992*100%);width:calc(var(--w)/1586*100%);z-index:var(--z);pointer-events:none}[data-native-pillar=id] .plate-layer img{pointer-events:none}[data-native-pillar=id] .proof-canvas{width:100%;z-index:8;margin-top:-36px;touch-action:pan-y}[data-native-pillar=id] .proof-fingerprint{opacity:.32}[data-native-pillar=id] .proof-strand{opacity:.58;mask-image:linear-gradient(transparent,#000 16%,#000 73%,transparent)}[data-native-pillar=id] .proof-crescent{opacity:.6;mask-image:linear-gradient(transparent,#000 32%,#000 64%,transparent 94%)}[data-native-pillar=id] .refraction-lens{transform:translateX(calc(var(--unresolved)*-9cqw));transition:transform 240ms ease}[data-native-pillar=id] .lineage{filter:grayscale(1);transition:transform 240ms ease,opacity 240ms ease;opacity:calc(.8 + var(--unresolved)*.2)}[data-native-pillar=id] .angular{transform:translate(calc(var(--unresolved)*-5cqw),calc(var(--unresolved)*-3cqw)) rotate(calc(var(--unresolved)*-22deg))}[data-native-pillar=id] .monogram{transform:translate(calc(var(--unresolved)*-2cqw),calc(var(--unresolved)*3cqw)) rotate(calc(var(--unresolved)*18deg))}[data-native-pillar=id] .speed{transform:translate(calc(var(--unresolved)*2cqw),calc(var(--unresolved)*-2cqw)) rotate(calc(var(--unresolved)*-14deg))}[data-native-pillar=id] .identity-plate,[data-native-pillar=id] .resolved-wordmark,[data-native-pillar=id] .material-swatches,[data-native-pillar=id] .proof-type{opacity:calc(.22 + var(--refraction)*.78);transition:opacity 240ms ease,transform 240ms ease;transform:translateY(calc(var(--unresolved)*2cqw))}[data-native-pillar=id] .proof-type{position:absolute;left:67.35%;top:54.55%;z-index:10;font-size:3.22cqw;color:#e0e0dc;letter-spacing:calc(var(--unresolved)*.24em)}[data-native-pillar=id] .lens-grip{position:absolute;z-index:25;left:calc(52% - var(--unresolved)*9%);top:56%;width:56px;height:56px;display:grid;place-items:center;border-radius:50%;border:1px solid #d6c8c0aa;background:#151413db;color:#eee6de;cursor:ew-resize;touch-action:pan-y;transform:translate(-50%,-50%);box-shadow:0 3px 20px #0008}[data-native-pillar=id] .lens-grip span{font-size:28px;line-height:1}[data-native-pillar=id] .proof[data-dragging=true] :is(.refraction-lens,.lineage,.identity-plate,.resolved-wordmark,.material-swatches,.proof-type){transition:none}[data-native-pillar=id] .refraction-tools{position:relative;z-index:20;width:50%;max-width:700px;margin:-17% auto 0}[data-native-pillar=id] .control-line{display:flex;justify-content:space-between;gap:20px;font:10px/1.5 var(--font-mono),monospace;letter-spacing:.13em;text-transform:uppercase}[data-native-pillar=id] .control-line output{color:#daccc3}[data-native-pillar=id] input[type=range]{appearance:none;-webkit-appearance:none;width:100%;height:44px;padding:0;background:transparent;cursor:ew-resize;touch-action:pan-y}[data-native-pillar=id] input[type=range]::-webkit-slider-runnable-track{height:2px;background:#b1a59b7a}[data-native-pillar=id] input[type=range]::-moz-range-track{height:2px;background:#b1a59b7a}[data-native-pillar=id] input[type=range]::-webkit-slider-thumb{appearance:none;-webkit-appearance:none;width:24px;height:24px;margin-top:-11px;border:1px solid #f3e3d6;border-radius:50%;background:conic-gradient(#c5c2bf,#646361,#ece4dc,#66625e,#c5c2bf);box-shadow:0 0 0 2px #9b332b}[data-native-pillar=id] input[type=range]::-moz-range-thumb{width:22px;height:22px;border:1px solid #f3e3d6;border-radius:50%;background:#bcb6ac;box-shadow:0 0 0 2px #9b332b}[data-native-pillar=id] .refraction-stages{display:flex;justify-content:space-between;gap:8px}[data-native-pillar=id] .refraction-stages button,[data-native-pillar=id] .pressure-tools button{min-height:40px;border:0;border-bottom:1px solid transparent;padding:8px 0;background:transparent;color:#a6a19b;font:10px var(--font-mono),monospace;text-transform:uppercase;letter-spacing:.05em}[data-native-pillar=id] .refraction-stages button[aria-pressed=true]{color:#f2e6dc;border-color:#b94439}[data-native-pillar=id] .refraction-tools>p{font-size:14px;line-height:1.55;color:var(--muted);margin-top:15px;max-width:580px}[data-native-pillar=id] .proof-credit{position:relative;z-index:20;display:flex;align-items:center;justify-content:space-between;gap:24px;margin:42px var(--gutter) 0;padding-top:23px;border-top:1px solid #c8b4a320}[data-native-pillar=id] .proof-credit p{font:10px/1.65 var(--font-mono),monospace;letter-spacing:.08em;text-transform:uppercase}[data-native-pillar=id] .text-link{display:inline-flex;gap:25px;align-items:center;min-height:44px;border-bottom:1px solid #d3bcb244;font-size:16px;white-space:nowrap}[data-native-pillar=id] .text-link:hover{border-color:#c55b4a}[data-native-pillar=id] .act-system{padding-top:20px}[data-native-pillar=id] .system-caustic{width:120%;left:-10%;top:-150px;opacity:.27;mask-image:linear-gradient(transparent,#000 20%,#000 68%,transparent)}[data-native-pillar=id] .system-glass{width:110%;left:-6%;top:28%;opacity:.52;transform:rotate(-9deg);mask-image:linear-gradient(transparent,#000 15%,#000 65%,transparent)}[data-native-pillar=id] .system-dna{width:42%;right:-20%;top:5%;opacity:.68;transform:rotate(14deg);mask-image:linear-gradient(transparent,#000 10%,#000 77%,transparent)}[data-native-pillar=id] .system-clear{width:27%;left:-15%;bottom:-140px;opacity:.72}[data-native-pillar=id] .governance{position:relative;display:grid;grid-template-columns:33% 67%;align-items:center;padding:35px 0 0 var(--gutter);--pressure:0}[data-native-pillar=id] .instrument-copy{position:relative;z-index:20;padding:15px 10px 25px 0}[data-native-pillar=id] .instrument-copy h2{margin-top:17px}[data-native-pillar=id] .support{font-size:18px;line-height:1.5;color:var(--muted);max-width:360px;margin-top:19px}[data-native-pillar=id] .mechanism-canvas{z-index:6;width:112%;margin-left:-7%;align-self:center}[data-native-pillar=id] .pull-assembly,[data-native-pillar=id] .upper-blade,[data-native-pillar=id] .middle-blade{transition:transform 340ms cubic-bezier(.2,.8,.2,1)}[data-native-pillar=id] .pull-assembly{transform-origin:4.584% 63.406%;transform:translateY(calc(var(--pressure)*-1cqw)) rotate(calc(var(--pressure)*-4deg))}[data-native-pillar=id] .upper-blade{transform-origin:14.205% 68.731%;transform:translateY(calc(var(--pressure)*-1cqw)) rotate(calc(var(--pressure)*-4deg))}[data-native-pillar=id] .middle-blade{transform-origin:12.5% 67.271%;transform:translateY(calc(var(--pressure)*-.65cqw)) rotate(calc(var(--pressure)*-2.8deg))}[data-native-pillar=id] .governance[data-dragging=true] :is(.pull-assembly,.upper-blade,.middle-blade){transition:none}[data-native-pillar=id] .blade-type{position:absolute;left:21%;top:64.8%;font-size:3.15cqw;color:#c8c8c5;transform:rotate(-2deg)}[data-native-pillar=id] .stress-handle{position:absolute;z-index:12;left:69%;top:8%;width:25%;height:30%;border:0;background:transparent;color:#f0ddd2;touch-action:pan-y;cursor:grab}[data-native-pillar=id] .stress-handle span{position:absolute;right:0;bottom:8%;display:flex;gap:10px;align-items:center;font:11px var(--font-mono),monospace;text-transform:uppercase;border-bottom:1px solid #b59d8e99;padding-bottom:7px}[data-native-pillar=id] .stress-handle b{font-size:23px;font-weight:400}[data-native-pillar=id] .stress-handle:active{cursor:grabbing}[data-native-pillar=id] .pressure-readout{display:flex;align-items:baseline;gap:13px;margin-top:31px}[data-native-pillar=id] .pressure-readout output{font-size:33px;font-variant-numeric:tabular-nums}[data-native-pillar=id] .pressure-readout span{font:9px var(--font-mono),monospace;text-transform:uppercase;letter-spacing:.1em;color:#aaa098}[data-native-pillar=id] .stress-status{margin-top:9px;min-height:3em;font:10px/1.6 var(--font-mono),monospace;letter-spacing:.06em;text-transform:uppercase;max-width:310px;color:#d6c4b6}[data-native-pillar=id] .pressure-tools{max-width:275px;margin-top:5px}[data-native-pillar=id] .pressure-tools>div{display:flex;gap:25px}[data-native-pillar=id] .pressure-tools button{font-size:11px;min-height:40px;color:#e5d6ca;border-bottom-color:#c2a99944}[data-native-pillar=id] .interaction-help{font-size:12px;line-height:1.6;color:#a99f96;max-width:310px;margin-top:15px}[data-native-pillar=id] .identity-paths{position:relative;padding:55px 0 55px}[data-native-pillar=id] .path-heading{position:relative;z-index:20;margin-left:var(--gutter);width:70%}[data-native-pillar=id] .path-heading h2{margin-top:16px;max-width:650px}[data-native-pillar=id] .path-heading>p:last-child{margin-top:18px;font-size:18px;line-height:1.5;color:var(--muted)}[data-native-pillar=id] .path-composition{position:relative;display:grid;grid-template-columns:65% 35%;align-items:center;gap:0}[data-native-pillar=id] .branch-canvas{width:115%;margin-left:-13%;z-index:7;touch-action:pan-y}[data-native-pillar=id] .path-selection{position:relative;z-index:20;margin-left:-10px;padding-right:var(--gutter);padding-block:60px}[data-native-pillar=id] .path-tabs{display:flex;gap:29px;margin-bottom:30px}[data-native-pillar=id] .path-tabs button{min-height:46px;padding:8px 0;border:0;border-bottom:2px solid transparent;background:transparent;font:12px var(--font-mono),monospace;letter-spacing:.07em;color:#aaa096;white-space:nowrap}[data-native-pillar=id] .path-tabs button[aria-selected=true]{color:#f7e3d8;border-color:#c33130}[data-native-pillar=id] .path-panel h3{font-size:27px;font-weight:400;line-height:1.15;letter-spacing:-.025em}[data-native-pillar=id] .path-panel p{font-size:17px;line-height:1.6;color:var(--muted);margin-top:17px}[data-native-pillar=id] .path-panel+.path-panel{margin-top:28px}[data-native-pillar=id] .enhanced .path-panel{margin-top:0}[data-native-pillar=id] .path-panel .pill-cta{font-size:14px;padding-inline:22px}[data-native-pillar=id] .clear-branch,[data-native-pillar=id] .red-branch,[data-native-pillar=id] .refine-specimens,[data-native-pillar=id] .build-specimens{transition:transform 450ms cubic-bezier(.22,.75,.2,1),filter 450ms ease,opacity 450ms ease}[data-native-pillar=id] .clear-branch,[data-native-pillar=id] .refine-specimens{transform-origin:49% 54%}[data-native-pillar=id] .red-branch,[data-native-pillar=id] .build-specimens{transform-origin:50% 54%}[data-native-pillar=id] .identity-paths[data-path=cleanup] :is(.clear-branch,.refine-specimens){transform:translateY(-1cqw) rotate(-2deg);filter:brightness(1.13)}[data-native-pillar=id] .identity-paths[data-path=cleanup] :is(.red-branch,.build-specimens){transform:translateY(1cqw) rotate(1.5deg);opacity:.48}[data-native-pillar=id] .identity-paths[data-path=system] :is(.clear-branch,.refine-specimens){transform:translateY(.8cqw) rotate(-1deg);opacity:.6}[data-native-pillar=id] .identity-paths[data-path=system] :is(.red-branch,.build-specimens){transform:translateY(-.8cqw) rotate(1deg);filter:brightness(1.1)}[data-native-pillar=id] .branch-glass{opacity:.65;mask-image:linear-gradient(transparent,#000 20%,#000 55%,transparent 88%)}[data-native-pillar=id] .path-junction{position:absolute;left:50%;top:53.6%;z-index:15;display:grid;place-items:center;width:58px;height:52px;transform:translate(-50%,-50%);border:1px solid #abaca166;border-radius:9px;background:#b2b3aeb5;color:#1c1d1c;cursor:ew-resize;touch-action:pan-y;box-shadow:inset 0 1px #fff7}[data-native-pillar=id] .path-junction span{font-size:29px}[data-native-pillar=id] .act-use{padding-top:50px}[data-native-pillar=id] .use-haze{left:-15%;top:-200px;width:140%;opacity:.23;mask-image:linear-gradient(transparent,#000 15%,#000 70%,transparent)}[data-native-pillar=id] .use-fingerprint{left:-35%;top:-20px;width:125%;opacity:.27;mask-image:linear-gradient(transparent,#000 15%,#000 68%,transparent)}[data-native-pillar=id] .use-dna{right:-45%;top:130px;width:140%;opacity:.7;mask-image:linear-gradient(transparent,#000 12%,#000 75%,transparent)}[data-native-pillar=id] .use-near-glass{left:-27%;top:250px;width:145%;opacity:.56;mask-image:linear-gradient(transparent,#000 20%,#000 70%,transparent)}[data-native-pillar=id] .handoff{position:relative;display:grid;grid-template-columns:36% 64%;align-items:center;min-height:590px;padding:0 0 0 var(--gutter)}[data-native-pillar=id] .handoff-copy{position:relative;z-index:20;padding-top:20px}[data-native-pillar=id] .handoff-copy h2{margin-top:16px}[data-native-pillar=id] .handoff-copy .micro-heading{margin-top:28px;font-size:10px}[data-native-pillar=id] .handoff-copy>p:not(.eyebrow){font-size:18px;line-height:1.55;margin-top:13px;max-width:350px;color:var(--muted)}[data-native-pillar=id] .handoff-copy .scope-note{font-size:13px!important;margin-top:25px!important;max-width:360px}[data-native-pillar=id] .folio-canvas{position:relative;z-index:6;width:133%;margin-left:-46%;margin-right:-10%;transform:rotate(-3deg)}[data-native-pillar=id] .specimen-labels{position:relative;z-index:20;grid-column:1/-1;display:flex;justify-content:flex-end;gap:35px;list-style:none;margin:-42px var(--gutter) 0 0;padding:0;font:10px/1.6 var(--font-mono),monospace;text-transform:uppercase;letter-spacing:.07em;color:#d1c0b2}[data-native-pillar=id] .identity-faq{position:relative;display:grid;grid-template-columns:46% 54%;align-items:start;padding:90px var(--gutter) 40px}[data-native-pillar=id] .faq-copy{position:relative;z-index:20}[data-native-pillar=id] .faq-copy h2{margin-top:16px}[data-native-pillar=id] .helper{font-size:17px;line-height:1.5;color:var(--muted);margin-top:18px}[data-native-pillar=id] .faq-list{margin-top:29px}[data-native-pillar=id] .faq-list details{border-top:1px solid #d2c2b33d}[data-native-pillar=id] .faq-list details:last-child{border-bottom:1px solid #d2c2b33d}[data-native-pillar=id] .faq-list summary{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:75px;padding:22px 0;cursor:pointer;list-style:none;font-size:18px;line-height:1.4}[data-native-pillar=id] .faq-list summary::-webkit-details-marker{display:none}[data-native-pillar=id] .faq-list summary::marker{content:""}[data-native-pillar=id] .faq-list summary span{flex:1}[data-native-pillar=id] .faq-list summary i{position:relative;width:18px;height:18px;flex:none}[data-native-pillar=id] .faq-list summary i:before,[data-native-pillar=id] .faq-list summary i:after{content:"";position:absolute;left:0;top:8px;width:18px;height:1px;background:currentColor}[data-native-pillar=id] .faq-list summary i:after{transform:rotate(90deg)}[data-native-pillar=id] .faq-list details[open] summary i:after{display:none}[data-native-pillar=id] .faq-list summary:hover{color:#edbaae}[data-native-pillar=id] .faq-list details>p{font-size:16px;line-height:1.65;color:var(--muted);padding:0 30px 26px 0;max-width:650px}[data-native-pillar=id] .faq-canvas{width:150%;margin-left:-27%;top:0;z-index:6;pointer-events:none}[data-native-pillar=id] .faq-canvas>img{position:absolute;inset:0;width:100%;transition:transform 480ms ease,filter 480ms ease,opacity 480ms ease}[data-native-pillar=id] .faq-fingerprint{opacity:.27}[data-native-pillar=id] .faq-dna{opacity:.6}[data-native-pillar=id] .faq-droplet{opacity:.7}[data-native-pillar=id] .faq-arc{opacity:.7;mask-image:linear-gradient(transparent,#000 25%,#000 60%,transparent 93%)}[data-native-pillar=id] .identity-faq[data-detail="0"] .faq-lens{transform:translateX(-1%) rotate(-.7deg);filter:brightness(1.08)}[data-native-pillar=id] .identity-faq[data-detail="1"] .faq-dna{opacity:1;transform:translateY(-1.5%)}[data-native-pillar=id] .identity-faq[data-detail="1"] .faq-lens{transform:translateX(1%) rotate(.7deg)}[data-native-pillar=id] .identity-faq[data-detail="2"] .faq-droplet{opacity:1;filter:brightness(1.15);transform:translateY(-2%)}[data-native-pillar=id] .identity-faq[data-detail="2"] .faq-lens{transform:translateY(-1%)}[data-native-pillar=id] .recognition-imprint{position:relative;min-height:720px;padding:0 var(--gutter) 95px;margin-top:20px}[data-native-pillar=id] .closing-world{position:absolute;left:50%;top:-140px;width:110%;aspect-ratio:1586/992;transform:translateX(-50%);z-index:7;pointer-events:none}[data-native-pillar=id] .closing-world>img{position:absolute;left:0;top:0;width:100%}[data-native-pillar=id] .closing-vapour{opacity:.5;mask-image:linear-gradient(transparent,#000 15%,#000 77%,transparent)}[data-native-pillar=id] .closing-fingerprint{opacity:.36;mask-image:linear-gradient(transparent,#000 17%,#000 80%,transparent)}[data-native-pillar=id] .closing-dna{left:31%!important;width:68%!important;opacity:.56}[data-native-pillar=id] .closing-meniscus{mask-image:linear-gradient(transparent 0,#000 6%,#000 90%,transparent)}[data-native-pillar=id] .invitation{position:relative;z-index:25;margin:auto;padding-top:clamp(320px,27vw,440px);max-width:1080px;text-align:center}[data-native-pillar=id] .invitation h2{font-size:min(72px, clamp(33px,min(43.92px, 3.05vw),46px));line-height:1.25;margin-top:23px}[data-native-pillar=id] .invitation>p:not(.eyebrow){font-size:21px;line-height:1.5;color:var(--muted);margin-top:23px}[data-native-pillar=id] .invitation .pill-cta{margin-top:28px}[data-native-pillar=id] dialog{padding:26px;border:1px solid #85534d;border-radius:22px;background:#221819;color:#f2e6dd;width:min(480px,calc(100% - 40px));max-height:80svh}[data-native-pillar=id] dialog::backdrop{background:#0b0708bf;backdrop-filter:blur(7px)}[data-native-pillar=id] .dialog-heading{display:flex;justify-content:space-between;align-items:center;gap:20px}[data-native-pillar=id] .dialog-heading h2{font:14px var(--font-mono),monospace;letter-spacing:.1em;text-transform:uppercase}[data-native-pillar=id] .dialog-heading button{height:44px;width:44px;border:1px solid #a68b7955;border-radius:50%;background:transparent;font-size:28px}[data-native-pillar=id] dialog nav{display:grid;margin-top:20px}[data-native-pillar=id] dialog nav a{padding:17px 0;border-bottom:1px solid #b6988222;font-size:20px}[data-native-pillar=id] .art-arrival{opacity:1}[data-native-pillar=id] .motion-ready .art-arrival[data-arrival=pending]{opacity:.82}[data-native-pillar=id] .motion-ready .art-arrival[data-arrival=entering]{animation:id-material-enter 850ms cubic-bezier(.2,.7,.2,1) both}@keyframes id-material-enter{from{opacity:.82;filter:brightness(.94)}to{opacity:1;filter:brightness(1)}}@media(max-width:1199px){[data-native-pillar=id] .desktop-nav{gap:20px}[data-native-pillar=id] .desktop-nav a{font-size:10px}[data-native-pillar=id] .site-header{padding-inline:22px}[data-native-pillar=id] .brand{width:145px}[data-native-pillar=id] .snapshot{padding-inline:17px}[data-native-pillar=id] .hero-copy{margin-left:57%}[data-native-pillar=id] .governance{grid-template-columns:36% 64%}[data-native-pillar=id] .instrument-copy h2{font-size:34px}[data-native-pillar=id] .path-selection{padding-right:32px}[data-native-pillar=id] .path-panel h3{font-size:25px}[data-native-pillar=id] .path-panel p{font-size:16px}}@media(max-width:979px){[data-native-pillar=id] .desktop-nav{display:none}[data-native-pillar=id] .menu-toggle:not([hidden]){display:block}[data-native-pillar=id] .site-header{min-height:72px;margin-top:20px}[data-native-pillar=id] .brand{width:155px}[data-native-pillar=id] .hero{min-height:620px}[data-native-pillar=id] .hero-copy{margin-left:52%;padding:85px 35px 110px 0}[data-native-pillar=id] .hero h1{font-size:min(72px, clamp(65px,min(126.72px, 8.8vw),86px))}[data-native-pillar=id] .hero-helix{width:37%;left:12%;top:40px}[data-native-pillar=id] .hero-clear{width:19%;left:-2%;top:65px}[data-native-pillar=id] .hero-smoke{width:18%;left:-3%;top:300px}[data-native-pillar=id] .lede{font-size:18px}[data-native-pillar=id] .hero-copy .pill-cta{font-size:11px;gap:17px;padding-inline:20px}[data-native-pillar=id] .hero-glass-edge{left:-25%;width:42%}[data-native-pillar=id] .recognition-bridge{top:440px;left:-40%;width:83%}[data-native-pillar=id] .split-heading{gap:7%;grid-template-columns:1.1fr 1fr}[data-native-pillar=id] .split-heading>p{font-size:16px}[data-native-pillar=id] .proof-canvas{width:116%;margin-left:-8%;margin-top:-5px}[data-native-pillar=id] .refraction-tools{width:62%;margin-top:-18%}[data-native-pillar=id] .proof-credit{margin-top:33px}[data-native-pillar=id] .governance{grid-template-columns:40% 60%;padding-top:45px;align-items:start}[data-native-pillar=id] .mechanism-canvas{width:133%;margin-left:-17%;margin-top:90px}[data-native-pillar=id] .instrument-copy{padding-right:4px}[data-native-pillar=id] .support{font-size:16px}[data-native-pillar=id] .path-heading{width:75%}[data-native-pillar=id] .path-composition{grid-template-columns:59% 41%}[data-native-pillar=id] .branch-canvas{width:141%;margin-left:-29%}[data-native-pillar=id] .path-selection{padding-top:40px;padding-bottom:25px}[data-native-pillar=id] .path-tabs{gap:22px}[data-native-pillar=id] .path-panel .pill-cta{font-size:13px;padding-inline:18px}[data-native-pillar=id] .path-panel p{font-size:16px}[data-native-pillar=id] .identity-paths{padding-bottom:20px}[data-native-pillar=id] .system-dna{width:66%;right:-42%;top:18%}[data-native-pillar=id] .handoff{grid-template-columns:41% 59%;min-height:520px}[data-native-pillar=id] .handoff-copy h2{font-size:34px}[data-native-pillar=id] .handoff-copy>p:not(.eyebrow){font-size:17px}[data-native-pillar=id] .folio-canvas{width:170%;margin-left:-66%}[data-native-pillar=id] .specimen-labels{gap:20px;font-size:9px;justify-content:flex-start;margin:0 var(--gutter) 0 0}[data-native-pillar=id] .identity-faq{grid-template-columns:53% 47%;padding-top:70px}[data-native-pillar=id] .faq-copy h2{font-size:33px}[data-native-pillar=id] .faq-canvas{width:220%;margin-left:-65%;margin-top:50px}[data-native-pillar=id] .faq-list summary{font-size:17px}[data-native-pillar=id] .faq-list details>p{font-size:15px}[data-native-pillar=id] .recognition-imprint{padding-bottom:80px}[data-native-pillar=id] .closing-world{width:125%;top:-30px}[data-native-pillar=id] .invitation{padding-top:330px}[data-native-pillar=id] .invitation h2{font-size:34px}}@media(max-width:639px){[data-native-pillar=id]{--gutter:24px;scroll-padding-top:20px}[data-native-pillar=id] .site-header{margin:16px 18px 0;padding:10px 12px;gap:8px;min-height:68px}[data-native-pillar=id] .brand{width:122px}[data-native-pillar=id] .header-actions{gap:3px}[data-native-pillar=id] .snapshot{min-height:44px;font-size:10px;padding-inline:13px}[data-native-pillar=id] .menu-toggle{flex:none;width:40px}[data-native-pillar=id] .hero{display:flex;flex-direction:column;min-height:0}[data-native-pillar=id] .hero-copy{order:0;margin:0;padding:45px var(--gutter) 0}[data-native-pillar=id] .hero-copy .eyebrow{font-size:11px;margin-bottom:18px}[data-native-pillar=id] .hero h1{font-size:min(72px, clamp(58px,min(227.52px, 15.8vw),86px));line-height:.9;max-width:480px}[data-native-pillar=id] .lede{font-size:17px;max-width:400px;margin-top:23px}[data-native-pillar=id] .hero-copy .pill-cta{font-size:11px;min-height:54px;padding-inline:24px;margin-top:23px}[data-native-pillar=id] .hero-art{order:1;position:relative;inset:auto;width:100%;height:103vw;min-height:330px;max-height:590px;margin-top:8px}[data-native-pillar=id] .hero-helix{left:28%;top:-8%;width:62%}[data-native-pillar=id] .hero-clear{left:0;top:6%;width:33%}[data-native-pillar=id] .hero-smoke{left:0;top:45%;width:31%}[data-native-pillar=id] .hero-glass-edge{left:-43%;top:-5%;width:79%}[data-native-pillar=id] .world-fingerprint{top:450px;left:-53%;width:150%;opacity:.42}[data-native-pillar=id] .world-etched{top:640px;left:-62%;width:112%;opacity:.46}[data-native-pillar=id] .world-vapour{left:-75%;width:260%;top:300px;opacity:.2}[data-native-pillar=id] .recognition-bridge{top:700px;left:-66%;width:118%;opacity:.72}[data-native-pillar=id] .proof{padding:15px 0 38px}[data-native-pillar=id] .split-heading{display:block}[data-native-pillar=id] .split-heading h2{font-size:32px}[data-native-pillar=id] .split-heading>p{max-width:420px;margin-top:21px;font-size:16px}[data-native-pillar=id] .eyebrow{font-size:10px}[data-native-pillar=id] .proof-canvas{width:165%;margin-left:-30%;margin-top:10px}[data-native-pillar=id] .proof-fingerprint{opacity:.18}[data-native-pillar=id] .proof-crescent{opacity:.38}[data-native-pillar=id] .proof-strand{opacity:.35}[data-native-pillar=id] .lens-grip{width:48px;height:48px;top:58%}[data-native-pillar=id] .refraction-tools{width:calc(100% - var(--gutter)*2);margin-top:-9%}[data-native-pillar=id] .control-line{font-size:9px;letter-spacing:.08em;gap:12px}[data-native-pillar=id] .refraction-stages button{font-size:9px;min-height:44px}[data-native-pillar=id] .refraction-tools>p{font-size:14px}[data-native-pillar=id] .proof-credit{margin:30px var(--gutter) 0;align-items:flex-start;flex-direction:column;gap:13px;padding-top:20px}[data-native-pillar=id] .proof-credit p{font-size:9px}[data-native-pillar=id] .proof-credit p span{display:block}[data-native-pillar=id] .text-link{font-size:15px}[data-native-pillar=id] .act-system{padding-top:10px}[data-native-pillar=id] .governance{display:flex;flex-direction:column;padding:32px 0 0}[data-native-pillar=id] .instrument-copy{display:contents}[data-native-pillar=id] .instrument-copy>.eyebrow,[data-native-pillar=id] .instrument-copy>h2,[data-native-pillar=id] .instrument-copy>.support{position:relative;z-index:20;margin-inline:var(--gutter);order:0}[data-native-pillar=id] .instrument-copy>.eyebrow{margin-bottom:16px}[data-native-pillar=id] .instrument-copy>h2{font-size:33px;margin-top:0}[data-native-pillar=id] .instrument-copy>.support{margin-top:17px;max-width:330px}[data-native-pillar=id] .mechanism-canvas{order:1;width:138%;margin:6px 0 -50px -14%;transform:rotate(-8deg)}[data-native-pillar=id] .pressure-readout,[data-native-pillar=id] .stress-status,[data-native-pillar=id] .pressure-tools,[data-native-pillar=id] .interaction-help{position:relative;z-index:20;order:2;margin-inline:var(--gutter)}[data-native-pillar=id] .pressure-readout{margin-top:4px}[data-native-pillar=id] .stress-status{min-height:0;max-width:330px;font-size:9px;line-height:1.7}[data-native-pillar=id] .pressure-tools{width:calc(100% - var(--gutter)*2);max-width:none;margin-top:5px}[data-native-pillar=id] .pressure-tools>div{justify-content:space-between}[data-native-pillar=id] .pressure-tools button{min-height:44px;font-size:10px}[data-native-pillar=id] .interaction-help{margin-top:12px;max-width:330px;font-size:12px}[data-native-pillar=id] .stress-handle span{font-size:10px}[data-native-pillar=id] .system-caustic{width:225%;left:-85%;top:-15px;opacity:.22}[data-native-pillar=id] .system-glass{width:220%;left:-100%;top:26%;opacity:.34}[data-native-pillar=id] .system-dna{width:118%;right:-76%;top:22%;opacity:.57}[data-native-pillar=id] .system-clear{width:60%;left:-36%;bottom:-100px}[data-native-pillar=id] .identity-paths{padding:57px 0 30px}[data-native-pillar=id] .path-heading{margin-inline:var(--gutter);width:auto}[data-native-pillar=id] .path-heading h2{font-size:32px}[data-native-pillar=id] .path-heading>p:last-child{font-size:16px;margin-top:16px}[data-native-pillar=id] .path-composition{display:flex;flex-direction:column}[data-native-pillar=id] .branch-canvas{width:153%;margin:0 -26.5%;align-self:center}[data-native-pillar=id] .path-selection{padding:0 var(--gutter);width:100%;margin:-18% 0 0}[data-native-pillar=id] .path-tabs{gap:34px;margin-bottom:24px}[data-native-pillar=id] .path-tabs button{font-size:12px}[data-native-pillar=id] .path-panel h3{font-size:27px}[data-native-pillar=id] .path-panel p{font-size:16px;line-height:1.6;max-width:400px}[data-native-pillar=id] .path-panel .pill-cta{font-size:14px;min-height:54px;margin-top:23px;padding-inline:24px}[data-native-pillar=id] .path-junction{width:52px;height:48px}[data-native-pillar=id] .branch-glass{opacity:.38}[data-native-pillar=id] .act-use{padding-top:22px}[data-native-pillar=id] .handoff{display:flex;flex-direction:column;padding:32px 0 0;min-height:0}[data-native-pillar=id] .handoff-copy{margin-inline:var(--gutter);align-self:flex-start;padding-top:0}[data-native-pillar=id] .handoff-copy h2{font-size:32px}[data-native-pillar=id] .handoff-copy h2 br:last-child{display:none}[data-native-pillar=id] .handoff-copy>p:not(.eyebrow){font-size:16px;max-width:350px}[data-native-pillar=id] .handoff-copy .scope-note{font-size:13px!important;max-width:360px}[data-native-pillar=id] .folio-canvas{width:185%;margin:-5% -60% -21% -97%;transform:rotate(-2deg)}[data-native-pillar=id] .specimen-labels{margin:0 var(--gutter);align-self:stretch;flex-direction:column;gap:8px;font-size:10px;padding-top:19px;border-top:1px solid #c7b4a72b}[data-native-pillar=id] .use-haze{width:230%;left:-75%;top:0}[data-native-pillar=id] .use-fingerprint{width:235%;left:-111%;top:300px;opacity:.3}[data-native-pillar=id] .use-dna{width:290%;right:-130%;top:320px;opacity:.55}[data-native-pillar=id] .use-near-glass{width:275%;left:-115%;top:540px;opacity:.42}[data-native-pillar=id] .identity-faq{display:flex;flex-direction:column;padding:60px var(--gutter) 0}[data-native-pillar=id] .faq-copy h2{font-size:32px}[data-native-pillar=id] .helper{font-size:16px}[data-native-pillar=id] .faq-list{margin-top:24px}[data-native-pillar=id] .faq-list summary{font-size:17px;line-height:1.45;min-height:73px;gap:17px;padding-block:20px}[data-native-pillar=id] .faq-list details>p{font-size:15px;line-height:1.65;padding-right:10px;padding-bottom:25px}[data-native-pillar=id] .faq-canvas{width:220%;margin:1% -80% -20% -90%;top:auto}[data-native-pillar=id] .faq-arc{opacity:.45}[data-native-pillar=id] .recognition-imprint{margin-top:0;min-height:0;padding:0 var(--gutter) 76px}[data-native-pillar=id] .closing-world{width:900px;top:-120px}[data-native-pillar=id] .closing-vapour{opacity:.42}[data-native-pillar=id] .closing-fingerprint{opacity:.28}[data-native-pillar=id] .closing-dna{opacity:.3}[data-native-pillar=id] .invitation{padding-top:240px}[data-native-pillar=id] .invitation h2{font-size:30px;line-height:1.25;margin-top:21px}[data-native-pillar=id] .invitation h2 br{display:none}[data-native-pillar=id] .invitation>p:not(.eyebrow){font-size:18px;margin-top:22px;max-width:320px;margin-inline:auto}[data-native-pillar=id] .invitation .eyebrow{font-size:9px;letter-spacing:.11em}[data-native-pillar=id] .invitation .pill-cta{font-size:14px;gap:16px;padding-inline:19px;min-height:56px}}@media(max-width:359px){[data-native-pillar=id]{--gutter:20px}[data-native-pillar=id] .site-header{margin-inline:12px;padding-inline:10px}[data-native-pillar=id] .brand{width:109px}[data-native-pillar=id] .snapshot{padding-inline:10px;font-size:9px}[data-native-pillar=id] .header-actions{gap:0}[data-native-pillar=id] .hero h1{font-size:54px}[data-native-pillar=id] .hero-copy{padding-top:36px}[data-native-pillar=id] .hero-copy .pill-cta{padding-inline:19px;font-size:10px}[data-native-pillar=id] .world-fingerprint{top:480px}[data-native-pillar=id] .recognition-bridge{top:690px}[data-native-pillar=id] .split-heading h2,[data-native-pillar=id] .instrument-copy>h2,[data-native-pillar=id] .path-heading h2,[data-native-pillar=id] .handoff-copy h2,[data-native-pillar=id] .faq-copy h2{font-size:29px}[data-native-pillar=id] .refraction-stages button{font-size:8px;letter-spacing:0}[data-native-pillar=id] .refraction-tools>p{font-size:13px}[data-native-pillar=id] .lens-grip{width:44px;height:44px}[data-native-pillar=id] .control-line{font-size:8px}[data-native-pillar=id] .mechanism-canvas{margin-bottom:-35px}[data-native-pillar=id] .path-tabs{gap:27px}[data-native-pillar=id] .path-panel h3{font-size:25px}[data-native-pillar=id] .path-panel p{font-size:15px}[data-native-pillar=id] .invitation h2{font-size:28px}[data-native-pillar=id] .invitation .pill-cta{width:100%;font-size:13px;gap:11px;padding-inline:13px}[data-native-pillar=id] .invitation .pill-cta>span{font-size:23px}}@media(prefers-reduced-motion:reduce){[data-native-pillar=id]{scroll-behavior:auto}[data-native-pillar=id] *,[data-native-pillar=id] *::before,[data-native-pillar=id] *::after{animation:none!important;transition:none!important}[data-native-pillar=id] .art-arrival,[data-native-pillar=id] .motion-ready .art-arrival[data-arrival=pending]{opacity:1!important;filter:none!important}}@media(forced-colors:active){[data-native-pillar=id] .continuous-world,[data-native-pillar=id] .system-world,[data-native-pillar=id] .use-world,[data-native-pillar=id] .hero-art,[data-native-pillar=id] .recognition-bridge,[data-native-pillar=id] .plate-layer,[data-native-pillar=id] .closing-world,[data-native-pillar=id] .faq-canvas{opacity:.18}[data-native-pillar=id] .id-page{background:Canvas}[data-native-pillar=id] .site-header,[data-native-pillar=id] .pill-cta,[data-native-pillar=id] .snapshot,[data-native-pillar=id] .lens-grip,[data-native-pillar=id] .path-junction{background:Canvas;border:1px solid ButtonText;box-shadow:none}[data-native-pillar=id] .eyebrow,[data-native-pillar=id] .support,[data-native-pillar=id] .lede,[data-native-pillar=id] .scope-note,[data-native-pillar=id] .helper,[data-native-pillar=id] .interaction-help,[data-native-pillar=id] .stress-status,[data-native-pillar=id] .path-panel p,[data-native-pillar=id] .faq-list details>p{color:CanvasText}}[data-native-pillar=id] { background:#111113; color:#f8f8f8; --muted:#c3c0c0; --focus:#e7c5c3; scroll-padding-top:82px; }[data-native-pillar=id] .id-page { background:#111113; }[data-native-pillar=id] .act { isolation:auto; }[data-native-pillar=id] .id-page .id-hero-world-layer[data-layer=foreground-crescent] { mask-image:linear-gradient(#000 50%,#000b 72%,transparent 100%); }[data-native-pillar=id] .id-page .id-hero-world-layer[data-layer=ambient-haze] { mask-image:linear-gradient(#000 65%,transparent 100%); }[data-native-pillar=id] .id-page .id-approved-hero::before { mask-image:linear-gradient(#000 70%,transparent 100%); }[data-native-pillar=id] .proof { padding-top:clamp(24px,4vw,68px); padding-bottom:48px; }[data-native-pillar=id] .proof-fingerprint { opacity:.64; }[data-native-pillar=id] .proof-strand { opacity:.88; }[data-native-pillar=id] .proof-crescent { opacity:.84; }[data-native-pillar=id] .split-heading>p { text-wrap:pretty; }[data-native-pillar=id] .proof-credit { border:0; margin-top:24px; padding-top:16px; }[data-native-pillar=id] .refraction-tools { isolation:isolate; }[data-native-pillar=id] .refraction-tools::before { content:""; position:absolute; z-index:-1; inset:-22px -48px; pointer-events:none; background:radial-gradient(ellipse,#111113ed,transparent 72%); }[data-native-pillar=id] .lens-grip { width:50px; height:50px; border-color:#d6d0c28c; background:linear-gradient(140deg,#363434ed,#111113f5); box-shadow:inset 0 1px #fff3,0 4px 18px #0007; }[data-native-pillar=id] .lens-grip span { font-size:23px; }[data-native-pillar=id] .refraction-stages button { border:0; position:relative; min-height:44px; }[data-native-pillar=id] .refraction-stages button[aria-pressed=true]::after { content:""; position:absolute; left:50%; bottom:2px; width:4px; height:4px; border-radius:50%; background:#bc4a40; box-shadow:0 0 10px #d55e5166; }[data-native-pillar=id] .refraction-stages button:hover { color:#fff; }[data-native-pillar=id] .act-system { padding-top:0; }[data-native-pillar=id] .system-caustic { top:-200px; opacity:.38; }[data-native-pillar=id] .system-glass { opacity:.65; }[data-native-pillar=id] .system-dna { opacity:.82; }[data-native-pillar=id] .governance { padding-top:32px; }[data-native-pillar=id] .governance[data-returning=true] :is(.pull-assembly,.upper-blade,.middle-blade) { transition:none; }[data-native-pillar=id] .pressure-tools button { border:1px solid #9d716943; border-radius:24px; padding:8px 20px; min-height:44px; }[data-native-pillar=id] .pressure-tools button:hover { color:#fff; border-color:#d78d7b8c; }[data-native-pillar=id] .pressure-readout output { font-size:27px; }[data-native-pillar=id] .pressure-readout { gap:12px; }[data-native-pillar=id] .identity-paths { padding-top:48px; padding-bottom:24px; }[data-native-pillar=id] .path-tabs button { border:0; position:relative; min-height:46px; }[data-native-pillar=id] .path-tabs button[aria-selected=true]::after { content:""; position:absolute; bottom:2px; left:0; width:28px; height:1px; background:#c4453d; box-shadow:0 0 8px #a2211955; }[data-native-pillar=id] .path-panel { min-height:237px; }[data-native-pillar=id] .branch-canvas :is(.clear-branch,.red-branch,.branch-glass) { mask-image:linear-gradient(90deg,#000 76%,transparent 100%); }[data-native-pillar=id] .act-use { padding-top:0; }[data-native-pillar=id] .use-haze { top:-280px; opacity:.3; }[data-native-pillar=id] .use-fingerprint { opacity:.42; }[data-native-pillar=id] .use-dna { opacity:.8; }[data-native-pillar=id] .use-near-glass { opacity:.7; }[data-native-pillar=id] .folio-canvas { transform:none; }[data-native-pillar=id] .folio-labels { position:absolute; inset:0; z-index:8; margin:0; padding:0; list-style:none; pointer-events:none; }[data-native-pillar=id] .folio-labels li { position:absolute; transform-origin:0 0; white-space:nowrap; color:#202124; font:400 clamp(10px,.95vw,15px)/1.25 var(--font-mono),monospace; letter-spacing:.16em; }[data-native-pillar=id] .folio-labels li:nth-child(1) { left:48.96%; top:26.51%; transform:rotate(9deg); }[data-native-pillar=id] .folio-labels li:nth-child(2) { left:66.69%; top:33.06%; transform:rotate(10deg); font-size:clamp(9px,.84vw,13.4px); letter-spacing:.065em; }[data-native-pillar=id] .folio-labels li:nth-child(3) { left:81%; top:39.52%; transform:rotate(10deg); font-size:clamp(8px,.66vw,10.5px); letter-spacing:.055em; }[data-native-pillar=id] .specimen-labels { position:absolute; width:1px; height:1px; margin:-1px; padding:0; clip-path:inset(50%); overflow:hidden; }[data-native-pillar=id] .identity-faq { padding-top:64px; padding-bottom:10px; }[data-native-pillar=id] .faq-fingerprint { opacity:.5; }[data-native-pillar=id] .faq-fingerprint { mask-image:radial-gradient(ellipse at 56% 48%,#000 28%,#000b 48%,transparent 72%); }[data-native-pillar=id] .faq-dna { mask-image:linear-gradient(transparent,#000 18%,#000 80%,transparent); }[data-native-pillar=id] .faq-copy { isolation:isolate; }[data-native-pillar=id] .faq-copy::before { content:""; position:absolute; z-index:-1; inset:0 -50px; pointer-events:none; background:#111113ef; mask-image:linear-gradient(90deg,transparent,#000 12%,#000 84%,transparent),linear-gradient(transparent,#000 5%,#000 95%,transparent); mask-composite:intersect; }[data-native-pillar=id] .faq-dna,[data-native-pillar=id] .faq-droplet,[data-native-pillar=id] .faq-arc { opacity:.88; }[data-native-pillar=id] .faq-list details { border-color:#d2c2b325; }[data-native-pillar=id] .faq-list details:last-child { border-bottom:0; }[data-native-pillar=id] .recognition-imprint { margin-top:0; }[data-native-pillar=id] .closing-world { top:-110px; }[data-native-pillar=id] .closing-vapour { opacity:.65; }[data-native-pillar=id] .closing-fingerprint { opacity:.54; }[data-native-pillar=id] .closing-dna { opacity:.75; }[data-native-pillar=id] .id-page[data-motion-paused=true] .art-arrival { animation:none!important; opacity:1!important; filter:none!important; }[data-native-pillar=id] .id-page[data-motion-paused=true] *,[data-native-pillar=id]  .id-page[data-motion-paused=true] *::before,[data-native-pillar=id]  .id-page[data-motion-paused=true] *::after { transition:none!important; animation:none!important; }@media(max-width:1099px) {
  [data-native-pillar=id] .proof-canvas { width:100%; margin:20px 0 0; aspect-ratio:768/490; }
  [data-native-pillar=id] .proof-fingerprint { left:1%; top:-6%; width:105.3%; }
  [data-native-pillar=id] .proof-strand { left:-2%; top:0; width:93%; }
  [data-native-pillar=id] .refraction-lens { left:9%; top:-3.3%; width:88.7%; }
  [data-native-pillar=id] .identity-plate { left:47.5%; top:20.5%; width:48.6%; }
  [data-native-pillar=id] .resolved-wordmark { left:55.2%; top:40.6%; width:32.4%; }
  [data-native-pillar=id] .angular { left:12.55%; top:26.5%; width:13.9%; }
  [data-native-pillar=id] .monogram { left:27.7%; top:29.5%; width:11%; }
  [data-native-pillar=id] .speed { left:37.9%; top:30.9%; width:13.6%; }
  [data-native-pillar=id] .proof-type { left:65.9%; top:61.8%; font-size:5.1cqw; }
  [data-native-pillar=id] .material-swatches { left:73.1%; top:59.95%; width:22%; }
  [data-native-pillar=id] .proof-crescent { left:-8%; top:5%; width:108%; }
  [data-native-pillar=id] .refraction-tools { margin:0 auto; width:68%; }
  [data-native-pillar=id] .lens-grip { top:60%; }
  [data-native-pillar=id] .folio-labels { display:none; }
  [data-native-pillar=id] .specimen-labels { display:flex; position:relative; width:auto; height:auto; margin:0 var(--gutter) 0 0; padding:0; clip-path:none; overflow:visible; }
}@media(max-width:979px) {
  [data-native-pillar=id] .proof { padding-top:22px; }
  [data-native-pillar=id] .system-caustic { top:-110px; }
  [data-native-pillar=id] .identity-faq { padding-top:44px; }
  [data-native-pillar=id] .use-near-glass { opacity:.57; }
}@media(min-width:640px) and (max-width:800px) { }@media(min-width:640px) and (max-width:979px) { [data-native-pillar=id] .mechanism-canvas { width:118%; } }@media(max-width:639px) {
  [data-native-pillar=id] { scroll-padding-top:66px; }
  [data-native-pillar=id] .proof { padding-bottom:28px; }
  [data-native-pillar=id] .proof-canvas { width:100%; margin:15px 0 0; aspect-ratio:390/420; }
  [data-native-pillar=id] .proof-fingerprint { left:-42%; top:-10%; width:179%; opacity:.62; }
  [data-native-pillar=id] .proof-strand { left:-6%; top:-3%; width:121%; opacity:.88; }
  [data-native-pillar=id] .refraction-lens { left:-17.2%; top:-7.6%; width:137.4%; }
  [data-native-pillar=id] .angular { left:13.7%; top:15.3%; width:22.8%; }
  [data-native-pillar=id] .monogram { left:40%; top:18.55%; width:16.4%; }
  [data-native-pillar=id] .speed { left:61.7%; top:20.4%; width:21.8%; }
  [data-native-pillar=id] .identity-plate { left:18.5%; top:34.5%; width:76.5%; }
  [data-native-pillar=id] .resolved-wordmark { left:29.5%; top:53.1%; width:55%; }
  [data-native-pillar=id] .proof-type { left:41%; top:75.2%; font-size:9.75cqw; }
  [data-native-pillar=id] .material-swatches { left:54.2%; top:72.8%; width:37.85%; }
  [data-native-pillar=id] .proof-crescent { left:-41%; top:23.2%; width:148%; opacity:.84; }
  [data-native-pillar=id] .lens-grip { top:39%; width:46px; height:46px; }
  [data-native-pillar=id] .refraction-tools { width:calc(100% - var(--gutter)*2); margin:0 auto; }
  [data-native-pillar=id] .refraction-tools::before { inset:-15px -20px; }
  [data-native-pillar=id] .proof-credit { padding:10px 0 0; margin-top:20px; }
  [data-native-pillar=id] .governance { padding-top:30px; }
  [data-native-pillar=id] .mechanism-canvas { margin-bottom:-30px; }
  [data-native-pillar=id] .stress-handle span { right:12%; }
  [data-native-pillar=id] .system-caustic { top:0; opacity:.32; }
  [data-native-pillar=id] .system-glass { opacity:.5; }
  [data-native-pillar=id] .system-dna { opacity:.7; }
  [data-native-pillar=id] .identity-paths { padding-top:40px; }
  [data-native-pillar=id] .path-selection { margin-top:-12%; }
  [data-native-pillar=id] .path-panel { min-height:223px; }
  [data-native-pillar=id] .path-panel .pill-cta { font-size:13px; }
  [data-native-pillar=id] .handoff { padding-top:24px; }
  [data-native-pillar=id] .specimen-labels { border:0; padding-top:18px; gap:10px; margin:0 var(--gutter); position:relative; z-index:25; }
  [data-native-pillar=id] .handoff-copy h2 br:last-child { display:initial; }
  [data-native-pillar=id] .identity-faq { padding-top:40px; }
  [data-native-pillar=id] .faq-canvas { margin-top:0; }
  [data-native-pillar=id] .use-fingerprint { opacity:.36; }
  [data-native-pillar=id] .use-dna { opacity:.64; }
  [data-native-pillar=id] .closing-world { top:-110px; }
  [data-native-pillar=id] .closing-dna { opacity:.5; }
}@media(prefers-reduced-motion:reduce) {
  [data-native-pillar=id] .art-arrival { animation:none!important; opacity:1!important; filter:none!important; }
}@media(forced-colors:active) {
  [data-native-pillar=id] .id-page { background:Canvas; color:CanvasText; }
  [data-native-pillar=id] .refraction-tools::before { display:none; }
  [data-native-pillar=id] .review-nav button,[data-native-pillar=id] .pressure-tools button { border:1px solid ButtonText; color:ButtonText; }
  [data-native-pillar=id] .folio-labels li { color:CanvasText; }
}[data-native-pillar=id] .id-approved-hero{position:relative;isolation:isolate;overflow:visible;background:transparent;color:#f8f8f8;font-family:var(--font-body),Arial,sans-serif;font-weight:400;--focus:#e7c5c3}[data-native-pillar=id] .id-approved-hero::before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse at 8% 20%,#a8a4a412,transparent 58%),radial-gradient(ellipse at 32% 100%,#d9d7d70a,transparent 60%)}[data-native-pillar=id] .id-hero-frame{position:relative;isolation:isolate;max-width:1800px;aspect-ratio:1586 / 992;margin:0 auto}[data-native-pillar=id] .id-hero-header{position:absolute;left:5.23%;right:5.23%;top:1.62%;height:clamp(70px,5.42vw,98px);display:flex;align-items:center;justify-content:space-between;gap:24px;padding:0 clamp(22px,2.4vw,43px);z-index:90;border:1px solid #9b625fb8;border-radius:1000px;background:radial-gradient(ellipse 80% 160% at 25% -40%,#ffffff2b,transparent 68%),linear-gradient(180deg,#462a2be0,#1c0b0ee8);box-shadow:inset 0 1px 0 #f5e8e855,inset 0 -1px 0 #8b00006b,inset 0 0 0 1px #ffffff0a;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px)}[data-native-pillar=id] .id-hero-brand{display:flex;align-items:center;flex:0 0 auto;min-height:44px;width:clamp(150px,12.61vw,227px)}[data-native-pillar=id] .id-hero-brand img{display:block;width:100%;height:auto}[data-native-pillar=id] .id-hero-nav{display:flex;align-items:center;justify-content:space-between;gap:clamp(16px,2.6vw,47px);margin-left:auto;margin-right:auto}[data-native-pillar=id] .id-hero-nav a{position:relative;display:flex;align-items:center;min-height:44px;font-family:var(--font-mono),monospace;font-size:clamp(11px,.883vw,16px);letter-spacing:.12em;text-transform:uppercase;color:#e1dcdc;white-space:nowrap;transition:color 180ms ease}[data-native-pillar=id] .id-hero-nav a::after{content:"";position:absolute;bottom:7px;left:0;right:0;height:1px;background:#cab2af;transform:scaleX(0);transform-origin:left;transition:transform 180ms ease}[data-native-pillar=id] .id-hero-nav a:hover{color:#fff}[data-native-pillar=id] .id-hero-nav a:hover::after{transform:scaleX(1)}[data-native-pillar=id] .id-hero-actions{display:flex;align-items:center;gap:16px;flex:none}[data-native-pillar=id] .id-hero-snapshot{display:flex;align-items:center;justify-content:center;min-height:44px;height:clamp(48px,3.6vw,65px);padding:0 clamp(20px,1.5vw,28px);border:1px solid #7a302a8a;border-radius:1000px;background:linear-gradient(180deg,#573a399e,#230c0ec2);box-shadow:inset 0 1px 1px #e1c4c226,inset 0 -1px 1px #800f0c4d;color:#e1dddd;font-size:clamp(12px,1.07vw,19px);font-weight:700;letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;transition:background 180ms ease,border-color 180ms ease,color 180ms ease}[data-native-pillar=id] .id-hero-snapshot:hover{border-color:#b15e58;background:linear-gradient(180deg,#63413f,#2b0c0d);color:#fff}[data-native-pillar=id] .id-hero-menu-toggle{display:none;align-items:center;justify-content:center;width:44px;height:44px;padding:7px;border:0;background:none;border-radius:50%}[data-native-pillar=id] .id-hero-menu-toggle svg{width:26px;fill:none;stroke:#bab4b3;stroke-width:2}[data-native-pillar=id] .id-hero-copy{position:absolute;z-index:80;left:62.35%;right:6.1%;top:21.37%}[data-native-pillar=id] .id-hero-copy:focus{outline:none}[data-native-pillar=id] .id-hero-eyebrow{margin:0 0 clamp(23px,1.64vw,30px);font-family:var(--font-mono),monospace;font-size:clamp(13px,1.2vw,22px);line-height:1.4;letter-spacing:.21em;text-transform:uppercase;color:#d2cece}[data-native-pillar=id] .id-approved-hero h1{font-family:var(--font-display),Impact,sans-serif;font-size:min(72px, clamp(80px,min(125.28px, 8.7vw),157px));font-weight:800;line-height:.855;letter-spacing:-.018em;text-transform:uppercase;margin:0 0 clamp(24px,1.7vw,32px)}[data-native-pillar=id] .id-approved-hero h1 span span{display:block;width:max-content;white-space:nowrap;transform-origin:left}[data-native-pillar=id] .id-hero-headline-mobile{display:none}[data-native-pillar=id] .id-hero-support{margin:0 0 clamp(25px,2.02vw,36px);font-size:clamp(17px,1.514vw,27px);line-height:1.33;color:#c3c0c0;font-weight:400;max-width:520px}[data-native-pillar=id] .id-hero-cta{display:inline-flex;align-items:center;justify-content:space-between;gap:22px;min-height:52px;height:clamp(52px,4.35vw,78px);padding:0 clamp(26px,2.2vw,40px);border:1px solid transparent;border-radius:1000px;background:linear-gradient(105deg,#a40502,#950300 64%,#9d0300);font-size:clamp(12px,1.072vw,19px);font-weight:700;letter-spacing:.135em;text-transform:uppercase;white-space:nowrap;transition:background 220ms ease,border-color 220ms ease,box-shadow 220ms ease}[data-native-pillar=id] .id-hero-cta:hover{background:linear-gradient(105deg,#b60b06,#a90603 64%,#ad0a04);border-color:#e5a29b66;box-shadow:inset 0 1px 0 #ffffff1f}[data-native-pillar=id] .id-hero-cta .id-hero-arrow{display:block;width:clamp(28px,2.52vw,45px);height:auto;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;transition:transform 220ms ease}[data-native-pillar=id] .id-hero-cta:hover .id-hero-arrow{transform:translateX(4px)}[data-native-pillar=id] .id-hero-world-region{position:absolute;inset:0;pointer-events:none;z-index:10}[data-native-pillar=id] .id-hero-world-canvas{position:absolute;top:0;left:0;width:100%;aspect-ratio:1586/992;isolation:isolate}[data-native-pillar=id] .id-hero-world-layer{position:absolute;left:var(--d-left);top:var(--d-top);width:var(--d-width);height:var(--d-height);opacity:var(--final-opacity);transform-origin:center;pointer-events:none}[data-native-pillar=id] .id-hero-world-layer img{position:absolute;left:var(--d-img-left);top:var(--d-img-top);width:var(--d-img-width);height:var(--d-img-height);max-width:none;object-fit:fill;mask-image:var(--d-mask);-webkit-mask-image:var(--d-mask);user-select:none}@media (max-width:1200px){
[data-native-pillar=id] .id-hero-nav{gap:18px}
[data-native-pillar=id] .id-hero-header{gap:20px}
[data-native-pillar=id] .id-hero-brand{width:145px}
}@media (max-width:1100px){
[data-native-pillar=id] .id-hero-nav{display:none}
[data-native-pillar=id] .id-hero-menu-toggle{display:flex}
[data-native-pillar=id] .id-hero-header{padding:0 24px}
}@media (max-width:979px){
[data-native-pillar=id] .id-hero-frame{aspect-ratio:auto}
[data-native-pillar=id] .id-hero-header{top:clamp(12px,2.68vw,25px);left:6.2%;right:6.2%;height:clamp(62px,10.92vw,90px);padding:0 clamp(12px,4.3vw,32px);gap:12px}
[data-native-pillar=id] .id-hero-brand{width:clamp(105px,25.7vw,220px)}
[data-native-pillar=id] .id-hero-actions{gap:clamp(5px,2vw,18px)}
[data-native-pillar=id] .id-hero-snapshot{height:clamp(44px,7.5vw,66px);min-height:44px;font-size:clamp(11px,2.25vw,19px);padding:0 clamp(12px,2.1vw,20px)}
[data-native-pillar=id] .id-hero-menu-toggle{width:44px;height:44px;flex:none;padding:9px}
[data-native-pillar=id] .id-hero-copy{position:relative;left:auto;right:auto;top:auto;margin:0 7.6%;padding-top:clamp(112px,16.2vw,152px);max-width:none}
[data-native-pillar=id] .id-hero-eyebrow{margin:0 0 clamp(15px,1.6vw,22px);font-size:clamp(12px,3vw,25px);line-height:1.35;letter-spacing:.2em}
[data-native-pillar=id] .id-approved-hero h1{font-size:min(72px, clamp(50px,min(211.248px, 14.67vw),126px));line-height:.85;letter-spacing:-.02em;margin-bottom:clamp(21px,2.2vw,30px)}
[data-native-pillar=id] .id-hero-headline-desktop{display:none}
[data-native-pillar=id] .id-hero-headline-mobile{display:block}
[data-native-pillar=id] .id-hero-support{font-size:clamp(16px,3.31vw,28px);line-height:1.36;max-width:720px;margin-bottom:clamp(24px,2.4vw,30px)}
[data-native-pillar=id] .id-hero-desktop-break{display:none}
[data-native-pillar=id] .id-hero-cta{height:clamp(54px,9.64vw,82px);font-size:clamp(12px,2.57vw,22px);letter-spacing:.11em;gap:24px;padding:0 clamp(24px,4.6vw,40px)}
[data-native-pillar=id] .id-hero-cta .id-hero-arrow{width:clamp(30px,4.8vw,40px)}
[data-native-pillar=id] .id-hero-world-region{position:relative;inset:auto;width:100%;height:calc(100vw * 1035 / 934);margin-top:clamp(20px,3.4vw,34px)}
[data-native-pillar=id] .id-hero-world-canvas{top:calc(-100vw * 650 / 934);aspect-ratio:934/1685}
[data-native-pillar=id] .id-hero-world-layer{left:var(--m-left);top:var(--m-top);width:var(--m-width);height:var(--m-height)}
[data-native-pillar=id] .id-hero-world-layer img{left:var(--m-img-left);top:var(--m-img-top);width:var(--m-img-width);height:var(--m-img-height);mask-image:var(--m-mask);-webkit-mask-image:var(--m-mask)}
}@media (max-width:360px){
[data-native-pillar=id] .id-hero-header{left:4%;right:4%;padding:0 9px;gap:4px}
[data-native-pillar=id] .id-hero-brand{width:99px}
[data-native-pillar=id] .id-hero-actions{gap:3px}
[data-native-pillar=id] .id-hero-snapshot{font-size:10px;padding:0 10px}
[data-native-pillar=id] .id-hero-copy{margin:0 7%}
[data-native-pillar=id] .id-approved-hero h1{font-size:min(72px, min(200.88px, 13.95vw))}
}[data-native-pillar=id] .id-approved-hero .id-hero-menu-toggle{position:static;flex:none}[data-native-pillar=id] .id-approved-hero .id-hero-menu-toggle[hidden]{display:none}[data-native-pillar=id] .id-approved-hero .id-hero-menu-toggle:not([hidden]){display:none}@media(max-width:1100px){[data-native-pillar=id] .id-approved-hero .id-hero-menu-toggle:not([hidden]){display:flex}}[data-native-pillar=id] .id-approved-hero :is(a,button):focus-visible{outline:2px solid #e7c5c3;outline-offset:5px}@media(forced-colors:active){[data-native-pillar=id] .id-hero-world-region{opacity:.18}[data-native-pillar=id] .id-hero-header,[data-native-pillar=id] .id-hero-cta,[data-native-pillar=id] .id-hero-snapshot{background:Canvas;border:1px solid ButtonText;box-shadow:none}}[data-native-pillar="id"]{display:block;box-sizing:border-box;isolation:isolate}[data-native-pillar="id"] [hidden]{display:none!important}

@media (min-width: 600px) and (max-width: 979px) {
  [data-native-pillar=id] .id-hero-frame { min-height: clamp(690px, 88vw, 860px); }
  [data-native-pillar=id] .id-hero-copy {
    position: relative;
    width: 41%;
    margin: 0 0 0 5%;
    padding-top: clamp(150px, 23vw, 205px);
  }
  [data-native-pillar=id] .id-hero-eyebrow { font-size: 12px; margin-bottom: 24px; }
  [data-native-pillar=id] .id-approved-hero h1 { font-size: min(72px, clamp(42px, 6.6vw, 62px)); line-height: .96; }
  [data-native-pillar=id] .id-hero-support { font-size: 18px; line-height: 1.45; }
  [data-native-pillar=id] .id-hero-cta { width: 100%; max-width: 330px; height: 56px; padding-inline: 16px; gap: 8px; font-size: 11px; letter-spacing: .06em; }
  [data-native-pillar=id] .id-hero-cta .id-hero-arrow { width: 24px; flex-shrink: 0; }
  [data-native-pillar=id] .id-hero-world-region { position: absolute; top: 140px; right: 0; left: auto; width: 53%; height: auto; aspect-ratio: 934 / 1035; margin-top: 0; }
  [data-native-pillar=id] .id-hero-world-canvas { top: calc(-53vw * 650 / 934); }
}
