.option-design{min-height:100vh}.option-design a{transition:color .3s}.option-design a:focus-visible{outline:2px solid}.option-kicker{letter-spacing:.08em;text-transform:uppercase;font-size:12px}.option-design .dental-study{border:0;border-radius:0}.option-design .study-topline,.option-design .study-word{display:none}.option-design .study-controls{z-index:4}.option-design .study-hint{z-index:3}.option-design .study-shadow{bottom:115px}.option-nav{border-bottom:1px solid #dcdcca25;justify-content:space-between;gap:25px;padding:30px 0;font-size:13px;display:flex}.option-nav nav{gap:28px;display:flex}.edition-option{color:#e3e1cc;background:#171a15;padding-left:76px}.edition-rail{z-index:10;background:#171a15;border-right:1px solid #dcdcca25;flex-direction:column;justify-content:space-between;align-items:center;width:76px;padding:27px 0;display:flex;position:fixed;top:0;bottom:0;left:0}.option-logo{letter-spacing:-5px;font-size:37px;line-height:1}.edition-rail>span{writing-mode:vertical-rl;letter-spacing:.13em;font-size:11px;transform:rotate(180deg)}.rail-back{font-size:25px}.edition-body{width:min(1120px,100% - 88px);margin:auto}.edition-intro{padding:73px 0 48px}.edition-intro>.option-kicker{color:#aab49c;margin:0 0 32px}.edition-intro h1{letter-spacing:-.065em;animation:resolve 1.4s var(--ease) both;margin:0;font-size:clamp(65px,8.6vw,120px);font-weight:430;line-height:.93}.edition-intro h1 em{color:#c5d394}.edition-intro h1>span{vertical-align:top;padding:10px;font-size:20px;display:inline-block}.edition-deck{grid-template-columns:1fr 1fr auto;align-items:end;gap:25px;margin-top:48px;display:grid}.edition-deck>span{color:#9ba78c;font-size:12px}.edition-deck p{color:#b4bda7;margin:0;font-size:15px;line-height:1.7}.edition-deck>a{border:1px solid #dcdcca44;border-radius:50%;place-items:center;width:54px;height:54px;font-size:32px;display:grid}.edition-work{padding-top:34px}.edition-work-heading{color:#acb59f;border-top:1px solid #dcdcca30;border-bottom:1px solid #dcdcca30;justify-content:space-between;padding:22px 0;font-size:12px;display:flex}.edition-project{grid-template-columns:.85fr 1.15fr;align-items:center;gap:20px;min-height:610px;display:grid}.edition-project-copy{padding:50px 0}.edition-number{color:#9eaa8d;font-family:Georgia,serif;font-size:25px;font-style:italic}.edition-project h2{letter-spacing:-.06em;margin:25px 0;font-size:clamp(70px,8vw,110px);font-weight:400;line-height:.95}.edition-project h2 em{color:#d0d8ac}.edition-project-copy p{color:#acb79e;font-size:17px;line-height:1.7}.edition-cta{border-bottom:1px solid #b7c49677;align-items:center;gap:45px;padding:20px 0 13px;font-size:14px;display:inline-flex}.edition-object .dental-study{background:radial-gradient(at 50% 45%,#353e2e,#0000 68%);min-height:580px}.edition-object .study-canvas{inset:0 0 75px}.edition-object .study-controls{background:#151a12}.edition-object .study-hint{color:#aab899}.edition-project-foot{color:#a3af93;border-block:1px solid #dcdcca30;justify-content:space-between;padding:22px 0;font-size:12px;display:flex}.edition-statement{padding:100px 0}.edition-statement .option-kicker{color:#a8b397}.edition-statement h2{letter-spacing:-.05em;margin:28px 0 45px;font-size:clamp(35px,4.7vw,62px);font-weight:400;line-height:1.1}.edition-statement h2 em{color:#c2cdac}.edition-statement>div{color:#a7b394;gap:50px;font-size:13px;display:flex}.edition-footer{color:#a0ac92;border-top:1px solid #dcdcca25;justify-content:space-between;gap:20px;padding:27px 0 35px;font-size:12px;display:flex}.field-option{color:#e7edf0;background:#111820}.field-nav{z-index:10;justify-content:space-between;align-items:center;padding:32px 5vw;display:flex;position:absolute;top:0;left:0;right:0}.field-brand{letter-spacing:-1px;font-size:23px}.field-brand>span{color:#8a9faf;font-weight:300}.field-nav nav{color:#a5b5c1;gap:30px;font-size:13px;display:flex}.field-hero{background:radial-gradient(at 66% 47%,#354453,#182431 45%,#111820 80%);height:100svh;min-height:900px;position:relative;overflow:hidden}.field-title{z-index:3;pointer-events:none;position:absolute;top:155px;left:8vw}.field-title .option-kicker{color:#93abbd;margin:0 0 25px}.field-title h1{letter-spacing:-.065em;animation:resolve 1.5s var(--ease) both;margin:0;font-size:clamp(68px,9vw,125px);font-weight:380;line-height:.95}.field-title h1 em{color:#aec8d9;font-weight:400}.field-model{width:65%;height:65%;min-height:500px;position:absolute;top:25%;right:2vw}.field-model .dental-study{background:0 0;height:100%;min-height:500px}.field-model .study-controls{background:#15233299;border-color:#adcee02b}.field-model .study-hint{color:#93aabe}.field-caption{color:#99aebe;z-index:4;pointer-events:none;justify-content:space-between;align-items:flex-end;font-size:12px;display:flex;position:absolute;bottom:43px;left:8vw;right:8vw}.field-caption b{color:#d4e2eb;margin-top:10px;font-size:16px;font-weight:400;display:block}.field-caption>a{pointer-events:auto;border-bottom:1px solid #90b1c844;align-items:center;gap:30px;padding-bottom:12px;font-size:14px;display:flex}.field-work-label{color:#93a7b4;border-top:1px solid #a0bac329;justify-content:space-between;padding-top:24px;font-size:12px;display:flex}.field-work-grid{grid-template-columns:1.1fr 1fr;align-items:center;gap:80px;margin-top:60px;display:grid}.field-work h2{letter-spacing:-.05em;margin:0;font-size:clamp(44px,5vw,68px);font-weight:400;line-height:1.06}.field-work-grid>div>p{color:#a6b6c2;margin:0 0 28px;font-size:17px;line-height:1.8}.field-enter{color:#cfe3f0;background:#9abacf0c;border:1px solid #adc4d144;border-radius:40px;gap:45px;padding:17px 23px;font-size:14px;display:inline-flex}.field-enter:hover{background:#9abacf1c}.field-facts{color:#7e93a2;gap:45px;margin-top:38px;font-size:12px;display:flex}.field-facts b{color:#afc5d3;margin-top:10px;font-size:13px;font-weight:400;display:block}.field-principles{background:#17212b;border-block:1px solid #a0bac31c;justify-content:space-between;align-items:center;gap:50px;padding:70px 8vw;display:flex}.field-principles>p{letter-spacing:-.04em;margin:0;font-size:35px;line-height:1.2}.field-principles em{color:#abc3d3}.field-principles>div{color:#94adbd;flex-direction:column;gap:18px;font-size:15px;display:flex}.field-footer{color:#8da3b1;justify-content:space-between;align-items:center;gap:25px;padding:35px 5vw;font-size:12px;display:flex}.direction-picker{background:#121312;min-height:100vh;padding:60px max(25px,6vw) 80px}.picker-home{color:#bdbbad;font-size:14px}.direction-picker>p{letter-spacing:.1em;color:#a8a496;margin:65px 0 25px;font-size:12px}.direction-picker h1{letter-spacing:-.055em;margin:0 0 50px;font-size:clamp(42px,6vw,75px);font-weight:400;line-height:1.07}.direction-grid{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.direction-card{min-height:390px;transition:transform .6s var(--ease), border-color .4s;border:1px solid #ffffff24;border-radius:16px;flex-direction:column;padding:30px;display:flex}.direction-card:hover{border-color:#fff6;transform:translateY(-5px)}.direction-card>span{color:#fff8;font-size:12px}.direction-card h2{letter-spacing:-.04em;margin:38px 0 25px;font-size:54px;font-weight:400;line-height:1}.direction-card p{color:#ffffff9a;max-width:300px;margin:0 0 30px;font-size:15px;line-height:1.7}.direction-card b{margin-top:auto;font-size:14px;font-weight:400}.direction-original{background:linear-gradient(140deg,#32281f,#161513)}.direction-edition{background:#252d1e}.direction-edition em{color:#cfdaaa}.direction-field em{color:#b1d2e7}@media (max-width:760px){.edition-option{padding-left:0}.edition-rail{display:none}.edition-body{width:calc(100% - 40px)}.option-nav{padding:24px 0;font-size:12px}.option-nav nav{gap:15px}.edition-intro{padding:48px 0 30px}.edition-intro h1{font-size:clamp(45px,9.5vw,74px)}.edition-deck{grid-template-columns:1fr auto;gap:18px;margin-top:30px}.edition-deck>span{grid-column:1/-1}.edition-deck p{font-size:14px}.edition-project{flex-direction:column;align-items:stretch;gap:0;display:flex}.edition-project-copy{padding:35px 0}.edition-project h2{font-size:73px}.edition-project h2 br{display:none}.edition-object .dental-study{min-height:410px}.edition-project-foot{flex-wrap:wrap;gap:20px}.edition-statement{padding:65px 0}.edition-statement>div{flex-wrap:wrap;gap:20px}.edition-footer{flex-wrap:wrap;line-height:1.6}.field-nav{padding:25px 22px}.field-nav nav{gap:17px;font-size:12px}.field-brand{font-size:20px}.field-brand>span{display:none}.field-hero{height:100svh;min-height:820px}.field-title{top:125px;left:24px;right:24px}.field-title h1{font-size:clamp(57px,10vw,77px)}.field-title .option-kicker{letter-spacing:.02em;font-size:11px}.field-model{width:100%;height:440px;min-height:0;top:280px;right:0}.field-model .dental-study{min-height:440px}.field-caption{gap:25px;bottom:27px;left:25px;right:25px}.field-caption>a{gap:10px;font-size:12px}.field-caption b{font-size:14px}.field-work{width:calc(100% - 48px);padding:50px 0 65px}.field-work-grid{grid-template-columns:1fr;gap:30px;margin-top:40px}.field-work h2{font-size:49px}.field-work-grid>div>p{font-size:16px}.field-principles{padding:50px 25px;display:block}.field-principles>div{margin-top:30px}.field-footer{flex-wrap:wrap;padding:28px 25px}.direction-grid{grid-template-columns:1fr}.direction-card{min-height:340px}.direction-picker{padding-top:35px}}@media (prefers-reduced-motion:reduce){.direction-card:hover{transform:none}}.field-option{--text:#e5e4df;--accent:#c9c8bd;color:#e5e4df;background:#181919}.field-option em{color:inherit;letter-spacing:inherit;font-family:inherit;font-style:normal}.field-nav{border-bottom:1px solid #ffffff1c;margin:0 3vw;padding:28px 4vw;position:relative}.field-brand{letter-spacing:-.7px;font-size:20px;font-weight:500}.field-brand>span{color:#8b8f8d;letter-spacing:0;margin-left:15px;font-size:13px}.field-nav nav{color:#a1a5a2;gap:35px;font-size:12px}.field-hero{background:#181919;border-bottom:1px solid #ffffff1c;height:calc(100svh - 85px);min-height:680px;max-height:900px;margin:0 3vw;overflow:hidden}.field-title{z-index:3;max-width:33%;top:25%;left:4vw}.field-title .option-kicker{color:#929792;letter-spacing:0;max-width:200px;margin-bottom:29px;font-size:12px;line-height:1.8}.field-title h1{letter-spacing:-.055em;font-size:clamp(39px,4.3vw,60px);font-weight:450;line-height:1.08;animation:none}.field-title h1 em{color:#949b96}.field-model{width:67%;height:88%;min-height:510px;top:2%;right:0}.field-model .dental-study{background:0 0;min-height:510px}.field-model .study-canvas{inset:0 0 80px}.field-model .study-shadow{filter:blur(16px);background:#03040499;width:40%;height:22px;bottom:150px;left:30%}.field-model .study-controls{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;background:#1c1e1d;border:1px solid #ffffff20;border-radius:2px;padding:3px;bottom:23px}.field-model .study-controls button{color:#a8aea8;border-radius:0;font-size:12px}.field-model .study-controls button[aria-pressed=true]{color:#ededdf;background:#ffffff0e}.field-model .study-hint{color:#777f79;font-size:12px;bottom:78px}.field-caption{color:#7d857e;font-size:12px;bottom:28px;left:4vw;right:4vw}.field-caption b{color:#c8cdc6;font-size:14px;font-weight:450}.field-caption>a{color:#b4bcb4;border-color:#ffffff29;gap:25px;padding-bottom:8px;font-size:12px}.field-caption>a span{font-size:19px}.field-work{width:auto;margin:0 7vw;padding:55px 0 75px}.field-work-label{color:#838e84;border-top:0;padding-top:0;font-size:12px}.field-work-grid{grid-template-columns:1fr 1fr;align-items:start;gap:12vw;margin-top:45px}.field-work h2{font-size:clamp(33px,3.5vw,47px);font-weight:420;line-height:1.15}.field-work h2 em{color:#8e9790}.field-work-grid>div>p{color:#a5aea5;max-width:410px;font-size:15px;line-height:1.8}.field-enter{color:#d0d6cb;background:0 0;border:0;border-bottom:1px solid #b0b9ae55;border-radius:0;gap:50px;padding:12px 0;font-size:13px}.field-enter:hover{color:#fff;background:0 0}.field-facts{color:#778179;border-top:1px solid #ffffff14;gap:45px;margin-top:28px;padding-top:20px}.field-facts b{color:#adb7ac;font-size:12px}.field-principles{background:#181919;border-block:1px solid #ffffff17;gap:50px;padding:35px 7vw}.field-principles>p{letter-spacing:-.03em;color:#b3bdb1;font-size:20px;font-weight:400;line-height:1.4}.field-principles>div{color:#89958b;gap:12px;font-size:12px}.field-footer{color:#879187;padding:27px 7vw;font-size:12px}.direction-field{background:#232625}.direction-field em{color:#aeb9ab;font-family:inherit;font-style:normal}@media (max-width:760px){.field-nav{margin:0 20px;padding:23px 5px}.field-nav nav{gap:20px;font-size:12px}.field-hero{height:auto;min-height:780px;max-height:none;margin:0 20px}.field-title{width:calc(100% - 10px);max-width:none;top:45px;left:5px}.field-title .option-kicker{max-width:none;margin-bottom:20px}.field-title h1{font-size:43px}.field-model{width:100%;height:465px;min-height:0;top:225px}.field-model .dental-study{min-height:465px}.field-model .study-canvas{inset:0 0 80px}.field-caption{gap:20px;bottom:25px;left:5px;right:5px}.field-caption>a{gap:13px;font-size:12px}.field-work{margin:0 25px;padding:40px 0 55px}.field-work-grid{grid-template-columns:1fr;gap:30px;margin-top:30px}.field-work h2{font-size:35px}.field-principles{padding:30px 25px}.field-principles>div{margin-top:24px}.field-footer{padding:25px}.field-caption b{font-size:13px}}
