/* Lever: an original black titanium identity. No external visual assets. */
*{box-sizing:border-box}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:15px;line-height:1.5}button,input,select{font:inherit}button{border:0;background:none;color:inherit;cursor:pointer}button:disabled{opacity:.5;cursor:not-allowed}a{color:inherit;text-decoration:none}[hidden]{display:none!important}.mark{display:inline-block;position:relative}.mark:before{content:"";position:absolute;border-left-style:solid;border-bottom-style:solid;transform:skew(-14deg)}input{width:100%}dialog{width:min(460px,calc(100% - 32px));padding:30px;border-radius:15px;box-shadow:0 30px 100px #0008}.modal-heading{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:8px}.close{width:30px;height:35px;line-height:1;font-size:24px}
html{scroll-behavior:smooth;scroll-padding-top:100px}body:has(#landing:not([hidden])){background:#090909}.lever-site{--silver:#e7e4df;--dim:#99958f;--edge:#ffffff19;--gold:#c8ac7b;max-width:none;margin:0;padding:0;background:#090909;color:var(--silver);overflow:clip;font-weight:400;-webkit-font-smoothing:antialiased}.lever-site a:focus-visible,.lever-site button:focus-visible,.lever-site input:focus-visible,.lever-site summary:focus-visible{outline:2px solid #d5bd91;outline-offset:6px}.site-container{max-width:1280px;padding-left:64px;padding-right:64px;margin:auto}.site-nav{height:104px;display:flex;align-items:center;justify-content:space-between;gap:30px;position:absolute;top:0;left:0;right:0;z-index:5}.site-brand{display:inline-flex;align-items:center;gap:10px;font-size:30px;letter-spacing:-1.7px;font-weight:550}.site-brand .mark{width:25px;height:29px}.site-brand .mark:before{border-left-width:6px;border-bottom-width:6px;inset:3px 3px 3px 3px}.site-nav-links{display:flex;gap:32px;margin-left:auto;margin-right:30px;font-size:12px;color:#b3afa8}.site-nav-links a:hover{color:#fff}.site-button{display:inline-flex;align-items:center;justify-content:center;gap:30px;border:1px solid #ffffff40;color:#ece9e4;border-radius:100px;padding:15px 27px;font-size:12px;letter-spacing:.1px;background:linear-gradient(155deg,#ffffff10,#ffffff03);font-weight:500;transition:background .25s,border-color .25s,transform .25s;text-decoration:none;line-height:1.4}.site-button:hover{background:#ffffff14;border-color:#ffffff70;transform:translateY(-2px)}.site-button.primary{background:#e9e5dc;color:#161616;border-color:#e9e5dc}.site-button.primary:hover{background:#fff}.site-nav .site-button{padding:13px 25px;gap:25px}.site-button .arrow{font-size:17px;line-height:1}.site-link{display:inline-flex;align-items:center;gap:12px;font-size:12px;color:#bab6ae;padding:12px 0}.site-link:hover{color:white}.hero-stage{position:relative;min-height:1000px;padding-top:174px;text-align:center;isolation:isolate;overflow:hidden;background:radial-gradient(ellipse at 83% 49%,#ae8b4935 0%,#6f542c16 22%,transparent 52%),radial-gradient(ellipse at 12% 72%,#5e69731a,transparent 44%),#090909}.hero-stage:before{content:"";position:absolute;inset:0;z-index:-1;opacity:.15;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Cpath fill='%23fff' filter='url(%23n)' opacity='.26' d='M0 0h180v180H0z'/%3E%3C/svg%3E")}.hero-stage:after{content:"";position:absolute;left:0;right:0;bottom:0;height:140px;background:linear-gradient(transparent,#090909);pointer-events:none;z-index:3}.site-eyebrow{font-size:9px;font-weight:500;letter-spacing:2.8px;text-transform:uppercase;color:#b0a99c;display:flex;justify-content:center;align-items:center;gap:10px}.site-eyebrow:before{content:"";width:5px;height:5px;border-radius:50%;background:#b9a17c;box-shadow:0 0 12px #c8ac7b60}.hero-stage h1{font-family:Georgia,"Times New Roman",serif;font-size:clamp(64px,7.4vw,106px);line-height:1.03;letter-spacing:-4.8px;font-weight:400;margin:29px auto 24px;max-width:1000px;color:#eae5dc}.hero-stage h1 span{color:#a5a19b}.hero-description{color:#aaa59e;font-size:14px;line-height:1.8;margin:0 auto;max-width:420px;letter-spacing:.1px}.hero-buttons{display:flex;justify-content:center;align-items:center;gap:30px;margin-top:29px}.hero-access{font-size:9px;letter-spacing:.5px;color:#77736d;margin:17px 0 0}.card-scene{position:relative;width:min(800px,90vw);height:390px;margin:23px auto 0;perspective:1300px;isolation:isolate}.card-scene:before{content:"";position:absolute;width:92%;height:1px;top:69%;left:4%;background:linear-gradient(90deg,transparent,#ab94705c,transparent);filter:blur(2px);box-shadow:0 5px 55px 8px #b5924a24}.card-scene:after{content:"";position:absolute;width:66%;height:35px;left:17%;bottom:0;border-radius:50%;background:#000;filter:blur(18px);z-index:-1}.titanium-card{width:584px;aspect-ratio:1.586;position:absolute;left:50%;top:22px;transform:translateX(-50%) rotateX(27deg) rotateY(-13deg) rotateZ(-14deg);transform-style:preserve-3d;border-radius:20px;overflow:hidden;text-align:left;color:#e0ded8;background:linear-gradient(115deg,#050506 0%,#161719 22%,#303135 35%,#151619 46%,#050506 76%,#18191b 100%);border:1px solid #797b7f;box-shadow:inset 0 1px 1px #ffffffa6,inset 0 -1px 1px #000,0 2px 0 #5d5d5b,0 5px 0 #1c1c1c,0 7px 1px #80745e,0 40px 65px #000a;isolation:isolate}.titanium-card:before{content:"";position:absolute;inset:0;background:linear-gradient(116deg,transparent 5%,#ffffff02 22%,#f4f4ff14 31%,#ffffff04 35%,transparent 39%,transparent 67%,#fff2 68%,transparent 68.3%,transparent 78%,#ffffff08 100%),repeating-linear-gradient(0deg,transparent 0 1px,#ffffff04 1px 2px);z-index:0;pointer-events:none}.titanium-card:after{content:"";position:absolute;inset:-30%;background:linear-gradient(110deg,transparent 20%,#ffffff03 37%,#d8d6ca0d 43%,transparent 51%);transform:translateX(-30%);animation:titanium-gloss 10s ease-in-out infinite;pointer-events:none}.titanium-logo{position:absolute;left:42px;top:32px;font-family:Arial,sans-serif;font-size:56px;font-weight:500;line-height:1;letter-spacing:-5px;background:linear-gradient(125deg,#f6f3eb 10%,#9b9b9e 45%,#f6f1e7 60%,#8e8e92 92%);-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:0 1px 1px #ffffff0a}.card-engraving{position:absolute;right:-30px;top:25px;width:310px;height:310px;opacity:.18;border-radius:50%;background:repeating-radial-gradient(ellipse at 60% 45%,transparent 0 5px,#9a9ba32c 5.4px 5.8px,transparent 6.2px 9px);mask-image:linear-gradient(90deg,transparent,#000)}.titanium-chip{position:absolute;left:45px;top:160px;width:43px;height:34px;border-radius:7px;border:1px solid #9b9b96;background:linear-gradient(135deg,#48494a,#8a8b87 48%,#535352);box-shadow:inset 0 0 0 1px #141415}.titanium-chip:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent 31%,#262728 32% 34%,transparent 35% 65%,#262728 66% 68%,transparent 69%),linear-gradient(0deg,transparent 30%,#262728 31% 33%,transparent 34% 66%,#262728 67% 69%,transparent 70%)}.titanium-contactless{position:absolute;top:162px;left:103px;width:20px;height:30px;opacity:.45;transform:rotate(90deg)}.titanium-contactless:before,.titanium-contactless:after{content:"";position:absolute;width:18px;height:18px;border-top:1px solid #dad8cd;border-left:1px solid #dad8cd;transform:rotate(45deg);border-radius:50% 0 0 0}.titanium-contactless:after{inset:5px 0 0 5px;width:9px;height:9px}.titanium-card-footer{position:absolute;left:44px;right:38px;bottom:34px;display:flex;align-items:flex-end;justify-content:space-between;font-size:10px;font-weight:400;letter-spacing:2.4px;color:#b8b8b5}.titanium-card-footer span:last-child{font-size:8px;letter-spacing:3px;color:#8c8d8c}.hero-caption{position:relative;z-index:4;display:flex;align-items:center;justify-content:center;gap:12px;margin:-5px auto 0;font-size:8px;text-transform:uppercase;color:#716d66;letter-spacing:2.2px}.hero-caption:before,.hero-caption:after{content:"";width:35px;height:1px;background:#ffffff20}.benefit-strip{border-top:1px solid var(--edge);border-bottom:1px solid var(--edge);display:grid;grid-template-columns:repeat(3,1fr);padding-top:31px;padding-bottom:31px;margin-top:0}.benefit-strip>div{display:flex;justify-content:center;align-items:center;gap:13px;border-right:1px solid var(--edge)}.benefit-strip>div:last-child{border:0}.benefit-strip span{font-size:15px;color:#a89b82}.benefit-strip strong{font-size:10px;font-weight:400;letter-spacing:1.5px;text-transform:uppercase}.site-section{padding-top:120px;padding-bottom:120px}.section-intro{display:grid;grid-template-columns:1.2fr 1fr;gap:80px;align-items:end;margin-bottom:60px}.section-kicker{font-size:9px;letter-spacing:2px;color:#9f927e;text-transform:uppercase;margin:0 0 23px}.section-title-large{font:400 58px/1.07 Georgia,serif;letter-spacing:-2px;margin:0;color:#e4dfd7}.section-title-large span{color:#817c74}.section-paragraph{font-size:13px;line-height:1.9;color:#96918b;max-width:380px;margin:0 0 4px}.value-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:0;border:1px solid var(--edge);border-radius:14px;overflow:hidden}.value-item{padding:40px 32px;border-right:1px solid var(--edge);background:linear-gradient(150deg,#ffffff04,transparent)}.value-item:last-child{border:0}.value-symbol{font:400 28px/1 Georgia,serif;color:#ada28f;height:45px}.value-item h3{font-size:16px;font-weight:400;letter-spacing:-.3px;margin:20px 0 12px}.value-item p{font-size:12px;line-height:1.9;color:#8f8a83;max-width:280px;margin:0}.process-section{border-top:1px solid var(--edge);border-bottom:1px solid var(--edge);background:linear-gradient(125deg,#10100f,#0a0a0a)}.process-top{display:flex;align-items:end;justify-content:space-between;gap:40px;margin-bottom:65px}.process-top>.section-paragraph{max-width:290px}.process-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:55px}.process-step{border-top:1px solid #b6a17b55;padding-top:25px}.process-number{font-size:10px;letter-spacing:2px;color:#7e7669}.process-step h3{font-size:19px;letter-spacing:-.4px;font-weight:400;margin:27px 0 12px}.process-step p{color:#918c84;font-size:12px;line-height:1.9;margin:0}.process-note{color:#625e57;font-size:9px;line-height:1.8;margin-top:40px;max-width:680px}.card-editorial{display:grid;grid-template-columns:1.15fr 1fr;align-items:center;gap:100px}.card-detail-stage{height:430px;position:relative;perspective:1200px;background:radial-gradient(ellipse at 50% 80%,#63574033,transparent 65%)}.card-detail-stage .titanium-card{width:450px;top:65px;transform:translateX(-50%) rotateX(8deg) rotateY(17deg) rotateZ(-16deg);border-radius:15px}.card-detail-stage .titanium-logo{left:31px;top:25px;font-size:46px}.card-detail-stage .titanium-chip{left:33px;top:123px;width:34px;height:27px}.card-detail-stage .titanium-contactless{left:78px;top:123px}.card-detail-stage .titanium-card-footer{left:32px;right:30px;bottom:25px;font-size:8px}.card-detail-stage .titanium-card-footer span:last-child{font-size:6px}.card-materials{display:flex;align-items:center;gap:8px;margin-top:28px;font-size:9px;letter-spacing:1.5px;color:#726b61;text-transform:uppercase}.material-dot{width:12px;height:12px;border-radius:50%;background:linear-gradient(120deg,#aaa,#111 50%,#888);border:1px solid #74736f}.card-editorial .section-paragraph{margin-top:25px}.fine-line{border:0;border-top:1px solid var(--edge);margin:0}.faq-section{display:grid;grid-template-columns:.8fr 1.2fr;gap:90px}.faq-list details{border-bottom:1px solid var(--edge);padding:23px 0}.faq-list details:first-child{padding-top:3px}.faq-list summary{font-size:14px;cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:25px}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary:after{content:"+";color:#898279;font-size:20px;font-weight:300}.faq-list details[open] summary:after{content:"−"}.faq-list details p{color:#928b83;font-size:12px;line-height:1.9;max-width:460px;margin:18px 0 3px}.waitlist-section{background:radial-gradient(ellipse at 50% 100%,#5a493036,transparent 65%),#0d0d0d;border-top:1px solid var(--edge);border-bottom:1px solid var(--edge);text-align:center;padding:100px 24px 110px;scroll-margin-top:0}.waitlist-section .section-title-large{font-size:67px;max-width:650px;margin:auto}.waitlist-section>.section-paragraph{max-width:410px;margin:23px auto 33px}.waitlist-form{max-width:480px;margin:0 auto;text-align:left}.waitlist-input-row{display:flex;gap:8px;background:#ffffff06;border:1px solid #ffffff2b;border-radius:100px;padding:6px 6px 6px 21px}.waitlist-input-row input{background:none;border:none;padding:9px 5px;color:#e9e5dd;font-size:12px;min-width:0;border-radius:30px}.waitlist-input-row input::placeholder{color:#76716a}.waitlist-input-row .site-button{white-space:nowrap;padding:13px 22px;gap:16px;flex-shrink:0;font-size:11px}.waitlist-consent{display:flex;align-items:flex-start;gap:9px;color:#827d75;font-weight:400;font-size:9px;line-height:1.8;max-width:440px;margin:17px auto 0}.waitlist-consent input{appearance:auto;width:13px;height:13px;flex-shrink:0;margin:3px 0 0;accent-color:#c5b99f}.waitlist-consent button{font-size:9px;color:#c4bcb0;padding:0;text-decoration:underline;text-underline-offset:3px}.waitlist-label{display:block;font-size:10px;margin:0 0 9px 3px;color:#aaa398;font-weight:400;letter-spacing:.3px}.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.waitlist-form .trap{position:absolute;left:-9999px;opacity:0;pointer-events:none}.waitlist-status{max-width:470px;margin:15px auto 0;min-height:20px;font-size:11px;line-height:1.7;color:#d7b2a1;text-align:center}.waitlist-status:empty{margin-top:0;min-height:0}.waitlist-success{max-width:480px;margin:30px auto 0;padding:28px;border:1px solid #c1af8b40;border-radius:12px;background:#c1af8b08}.waitlist-success .success-icon{border:1px solid #b6a17b6b;width:32px;height:32px;border-radius:50%;display:grid;place-items:center;margin:0 auto 15px;color:#c7b38f}.waitlist-success h3{font:400 27px Georgia,serif;margin:0 0 12px}.waitlist-success p{font-size:12px;line-height:1.8;color:#a8a094;margin:0}.waitlist-small{color:#716a60;font-size:9px;margin:19px 0 0}.site-footer{padding-top:45px;padding-bottom:33px}.footer-top{display:flex;justify-content:space-between;align-items:center;gap:30px;padding-bottom:30px;border-bottom:1px solid var(--edge)}.footer-top .site-brand{font-size:25px}.footer-links{display:flex;align-items:center;gap:27px;color:#9a9288;font-size:10px}.footer-links button{font-size:10px;padding:0}.footer-bottom{display:flex;justify-content:space-between;gap:60px;padding-top:25px;color:#68635c;font-size:9px;line-height:1.9}.footer-disclosure{max-width:650px;margin:0}.footer-copyright{white-space:nowrap;margin:0}.waitlist-policy{background:#111;color:#d5cec2;border-color:#ffffff26;max-height:85vh;overflow:auto}.waitlist-policy::backdrop{background:#000b}.waitlist-policy .modal-heading h2{font:400 28px Georgia,serif}.waitlist-policy .close{color:#c2b8a6}.waitlist-policy p{font-size:12px;line-height:1.9;color:#aaa092}.waitlist-policy strong{color:#e0d6c6;font-weight:500}.waitlist-policy .site-button{width:100%;margin-top:10px}@keyframes titanium-gloss{0%,100%{transform:translateX(-25%);opacity:.4}50%{transform:translateX(25%);opacity:.9}}
@media(min-width:1600px){.hero-stage{min-height:1100px;padding-top:190px}.card-scene{height:450px;margin-top:40px}.titanium-card{width:650px}}
@media(max-width:1100px){.site-container{padding-left:36px;padding-right:36px}.site-nav-links{gap:22px;margin-right:10px}.hero-stage{min-height:980px}.section-title-large{font-size:49px}.section-intro{gap:40px}.card-editorial{gap:40px}.card-detail-stage .titanium-card{width:350px;top:90px}.card-detail-stage .titanium-chip{top:97px;left:27px;width:29px;height:23px}.card-detail-stage .titanium-logo{font-size:36px;left:27px;top:23px}.card-detail-stage .titanium-contactless{top:96px;left:66px}.card-detail-stage .titanium-card-footer{left:27px;right:22px;font-size:7px;letter-spacing:1.4px;bottom:22px}.card-detail-stage .titanium-card-footer span:last-child{font-size:5px}.faq-section{gap:55px}.hero-stage h1{font-size:90px}}
@media(max-width:760px){.site-container{padding-left:25px;padding-right:25px}.site-nav{height:84px}.site-brand{font-size:26px}.site-nav-links{display:none}.site-nav .site-button{padding:11px 19px;font-size:10px;gap:20px}.hero-stage{padding-top:152px;min-height:850px}.hero-stage h1{font-size:71px;letter-spacing:-3.7px;margin-top:27px}.site-eyebrow{font-size:8px;letter-spacing:2px}.hero-description{font-size:12px;max-width:310px}.hero-buttons{gap:24px;flex-direction:column;margin-top:26px}.hero-buttons .site-link{padding:0;font-size:11px}.hero-access{margin-top:15px;font-size:8px}.card-scene{width:100%;height:300px;margin-top:22px}.titanium-card{width:380px;top:35px;border-radius:14px;transform:translateX(-50%) rotateX(27deg) rotateY(-13deg) rotateZ(-14deg)}.titanium-logo{font-size:40px;left:28px;top:25px}.titanium-chip{left:30px;top:108px;width:31px;height:25px}.titanium-contactless{top:106px;left:72px;transform:rotate(90deg) scale(.75)}.titanium-card-footer{left:30px;right:28px;bottom:25px;font-size:7px;letter-spacing:1.8px}.titanium-card-footer span:last-child{font-size:6px;letter-spacing:2px}.card-engraving{width:240px;height:240px;right:-60px;top:-25px}.hero-caption{margin-top:-17px;font-size:7px;letter-spacing:1.8px}.hero-stage:after{height:70px}.benefit-strip{padding:26px 12px;gap:0}.benefit-strip>div{gap:7px;flex-direction:column}.benefit-strip strong{font-size:7px;letter-spacing:.9px}.benefit-strip span{font-size:14px}.site-section{padding-top:77px;padding-bottom:77px}.section-intro{grid-template-columns:1fr;gap:25px;margin-bottom:35px}.section-title-large{font-size:44px;letter-spacing:-1.8px}.section-kicker{font-size:8px;margin-bottom:20px}.section-paragraph{font-size:12px;max-width:100%}.value-grid{grid-template-columns:1fr}.value-item{border-right:0;border-bottom:1px solid var(--edge);padding:28px}.value-item:last-child{border:0}.value-symbol{height:28px;font-size:25px}.value-item h3{margin-top:19px}.value-item p{max-width:100%}.process-top{display:block;margin-bottom:40px}.process-top>.section-paragraph{margin-top:25px;max-width:100%}.process-grid{grid-template-columns:1fr;gap:33px}.process-step h3{margin-top:19px}.process-note{font-size:8px;margin-top:30px}.card-editorial{display:flex;flex-direction:column-reverse;gap:20px;align-items:stretch}.card-detail-stage{height:300px;margin:0 -12px}.card-detail-stage .titanium-card{width:310px;top:37px}.card-detail-stage .titanium-logo{font-size:32px;left:23px;top:19px}.card-detail-stage .titanium-chip{left:24px;top:87px;width:27px;height:21px}.card-detail-stage .titanium-contactless{left:60px;top:82px}.card-detail-stage .titanium-card-footer{left:24px;bottom:19px;font-size:6px;letter-spacing:1.3px}.card-detail-stage .titanium-card-footer span:last-child{font-size:5px;letter-spacing:1.4px}.card-materials{font-size:8px}.faq-section{grid-template-columns:1fr;gap:40px}.faq-list summary{font-size:13px}.faq-list details p{font-size:11px}.waitlist-section{padding:77px 25px 80px}.waitlist-section .section-title-large{font-size:49px}.waitlist-section>.section-paragraph{max-width:310px;font-size:12px}.waitlist-input-row{padding-left:14px;gap:3px}.waitlist-input-row .site-button{padding:13px 16px;gap:15px;font-size:10px}.waitlist-input-row input{font-size:11px}.waitlist-consent{font-size:9px;margin-top:15px}.footer-top{align-items:flex-start}.footer-links{flex-direction:column;align-items:flex-end;gap:13px}.footer-bottom{flex-direction:column;gap:14px}.footer-disclosure{font-size:8px}.footer-copyright{font-size:8px}.site-footer{padding-top:30px}.waitlist-success h3{font-size:25px}}
@media(max-width:380px){.site-container{padding-left:20px;padding-right:20px}.site-nav .site-button{padding:10px 15px;gap:12px}.site-brand{font-size:25px}.hero-stage h1{font-size:60px;letter-spacing:-3.5px}.hero-stage{padding-top:145px;min-height:820px}.hero-description{max-width:280px;font-size:11px}.titanium-card{width:325px}.titanium-logo{font-size:34px;left:25px;top:22px}.titanium-chip{left:26px;top:90px;width:28px;height:22px}.titanium-contactless{top:86px;left:65px}.titanium-card-footer{left:26px;bottom:21px;font-size:6px;letter-spacing:1.5px}.titanium-card-footer span:last-child{font-size:5px}.card-scene{height:270px}.hero-caption{font-size:6px;letter-spacing:1.5px}.waitlist-section{padding-left:20px;padding-right:20px}.waitlist-section .section-title-large{font-size:42px}.waitlist-input-row{flex-direction:column;border-radius:15px;padding:10px;gap:9px}.waitlist-input-row input{padding:9px 10px}.waitlist-input-row .site-button{width:100%;padding:12px}.card-detail-stage .titanium-card{width:270px}.card-detail-stage{height:260px}.card-detail-stage .titanium-logo{font-size:29px}.card-detail-stage .titanium-chip{top:75px;left:24px}.card-detail-stage .titanium-contactless{top:70px}.section-title-large{font-size:39px}}
/* Allow the full metal edge to clear the caption at every card size. */
@media(min-width:761px){.card-scene{height:470px}.card-scene>.titanium-card{width:560px;top:10px}}
@media(min-width:1600px){.card-scene{height:520px}.card-scene>.titanium-card{width:620px}}
@media(max-width:760px){.hero-stage h1{font-size:clamp(52px,17vw,71px)}.card-scene{height:350px}.card-scene>.titanium-card{width:340px;top:25px}}
@media(max-width:380px){.hero-stage h1{font-size:clamp(50px,17vw,60px)}.card-scene{height:320px}.card-scene>.titanium-card{width:280px;top:25px}}
.waitlist-input-row input{font-size:16px}.waitlist-consent{font-size:11px}.waitlist-small{font-size:10px}.waitlist-label{font-size:11px}
@media(max-width:760px){.waitlist-consent{font-size:10px}.waitlist-input-row input{font-size:16px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.titanium-card:after{animation:none}}

/* Headline proportions for the longer positioning line. */
.hero-stage #hero-title{font-size:clamp(54px,6.2vw,88px);letter-spacing:-3.5px;max-width:1120px;padding:0 20px}
@media(max-width:760px){.hero-stage #hero-title{font-size:clamp(36px,11.2vw,64px);letter-spacing:-1.8px}}

/* Referral program */
.referral-feature{display:grid;grid-template-columns:minmax(220px,.72fr) 1.28fr;gap:80px;align-items:center;padding-top:105px;padding-bottom:105px;border-top:1px solid var(--edge);background:radial-gradient(ellipse at 18% 50%,#9d784820,transparent 42%)}.referral-feature-number{font:400 clamp(120px,15vw,210px)/.8 Georgia,serif;letter-spacing:-11px;color:#292724;text-align:center;text-shadow:0 0 70px #b28c4a1f}.referral-feature-copy{max-width:650px}.referral-feature .section-title-large{font-size:54px}.referral-feature .section-paragraph{max-width:560px;margin:25px 0 0}.referral-feature-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:15px;margin:35px 0 30px;padding:19px 0;border-top:1px solid var(--edge);border-bottom:1px solid var(--edge);color:#90877a;font-size:9px;letter-spacing:1.2px;text-transform:uppercase}.referral-feature .site-button{width:max-content}.referral-terms{max-width:590px;color:#625d56;font-size:9px;line-height:1.8;margin:20px 0 0}.referral-invite{width:max-content;max-width:480px;margin:-12px auto 25px;padding:8px 13px;border:1px solid #bca77f38;border-radius:100px;color:#b9ad99;font-size:10px}.waitlist-success{max-width:620px}.referral-dashboard{margin-top:26px;padding-top:24px;border-top:1px solid #c1af8b30;text-align:left}.referral-progress-head{display:flex;justify-content:space-between;align-items:center;color:#a8a094;font-size:10px;letter-spacing:1px;text-transform:uppercase}.referral-progress-head strong{color:#e7dfd2;font-size:12px;font-weight:500}.referral-progress{height:6px;margin:11px 0 13px;border-radius:10px;background:#ffffff12;overflow:hidden}.referral-progress span{display:block;width:0;height:100%;border-radius:inherit;background:linear-gradient(90deg,#8d7650,#d5bd91);transition:width .35s ease}.waitlist-success .referral-progress-copy{font-size:11px;color:#8f877c}.referral-link-label{display:block;margin:23px 0 8px;color:#aaa398;font-size:10px;font-weight:400}.referral-link-row{display:flex;gap:7px;padding:5px 5px 5px 14px;border:1px solid #ffffff24;border-radius:9px;background:#05050570}.referral-link-row input{min-width:0;padding:8px 0;border:0;background:transparent;color:#c7bfb3;font-size:11px}.referral-link-row button{flex-shrink:0;padding:9px 14px;border-radius:6px;background:#ffffff10;color:#e6ddd0;font-size:10px}.referral-link-row button:hover{background:#ffffff1b}.referral-share-actions{display:flex;gap:9px;margin-top:12px}.referral-share-actions .site-button{flex:1;padding:12px 18px;font-size:10px;gap:15px}.waitlist-success .referral-dashboard-terms{margin-top:17px;color:#686158;font-size:9px;line-height:1.7}.referral-return{margin:12px auto 0}
@media(max-width:760px){.referral-feature{grid-template-columns:1fr;gap:35px;padding-top:75px;padding-bottom:75px}.referral-feature-number{text-align:left;font-size:110px;letter-spacing:-7px}.referral-feature .section-title-large{font-size:42px}.referral-feature-steps{grid-template-columns:1fr;gap:11px}.referral-share-actions{flex-direction:column}.referral-link-row{padding-left:10px}.referral-link-row input{font-size:10px}.waitlist-success{padding:24px 18px}.referral-invite{width:auto}}
@media(max-width:380px){.referral-feature .section-title-large{font-size:37px}.referral-feature-number{font-size:90px}.referral-link-row{display:block;padding:8px}.referral-link-row input{width:100%;padding:8px}.referral-link-row button{width:100%;margin-top:4px}}

/* Contact */
.contact-section{display:grid;grid-template-columns:1.1fr .9fr;gap:90px;align-items:center;padding-top:110px;padding-bottom:110px;border-bottom:1px solid var(--edge)}.contact-copy .section-paragraph{margin:25px 0 30px}.contact-email{display:inline-block;color:#d8d0c3;font:400 clamp(18px,2vw,26px)/1.35 Georgia,serif;text-decoration:underline;text-decoration-color:#a98e6070;text-underline-offset:8px;overflow-wrap:anywhere}.contact-email:hover{color:#fff;text-decoration-color:#c9ac7b}.contact-card{position:relative;padding:44px;border:1px solid var(--edge);border-radius:14px;background:radial-gradient(circle at 100% 0,#9d784820,transparent 48%),linear-gradient(145deg,#ffffff06,transparent);overflow:hidden}.contact-card-number{position:absolute;right:32px;top:25px;color:#a99a81;font:400 28px Georgia,serif}.contact-card h3{margin:45px 0 14px;font:400 28px Georgia,serif;color:#e1dcd3}.contact-card p{max-width:430px;margin:0 0 27px;color:#8f8980;font-size:12px;line-height:1.9}.contact-card .site-button{width:max-content}
@media(max-width:760px){.contact-section{grid-template-columns:1fr;gap:45px;padding-top:77px;padding-bottom:77px}.contact-card{padding:30px}.contact-card h3{margin-top:35px}.contact-card .site-button{width:100%}}
