.miller-start{color:#f4f3ef;background:radial-gradient(at 50% 0,#e6bc7009,#0000 36%),radial-gradient(at 10% 62%,#e6bc7008,#0000 34%),#121314;min-height:100svh;padding:38px 24px 25px}.start-content{width:min(100%,600px);margin-inline:auto}.start-heading{text-align:center;margin-bottom:30px}.start-brand{width:fit-content;margin:0 auto 27px;display:block}.start-brand img{width:96px;height:auto}.start-heading h1{letter-spacing:-1.1px;font-size:clamp(31px,5.8vw,45px);font-weight:750;line-height:1.2}.start-heading h1 span{color:#e6bc70}.start-heading p{color:#b8b9b9;margin-top:12px;font-size:16px;line-height:1.6}.start-intro-choice{text-wrap:balance;gap:5px;max-width:460px;margin-inline:auto;display:grid}.start-intro-choice strong{color:#e4ddd0;font-size:19px;font-weight:600}.start-paths{gap:18px;display:grid}.start-path{isolation:isolate;-webkit-backdrop-filter:blur(28px)saturate(135%);backdrop-filter:blur(28px)saturate(135%);transition:transform .22s var(--ease-out), border-color .22s ease;background:linear-gradient(128deg,#ffffff14,#ffffff03 43%,#e6bc7011),#1e2125f0;border:1px solid #e6bc704a;border-top-color:#f4d79887;border-radius:27px;display:block;position:relative;overflow:hidden;box-shadow:inset 0 1px 1px #fff5,inset 0 -1px 1px #e6bc701c,0 10px 32px #0004,0 0 25px #e6bc7007}.start-path:before{content:"";z-index:-1;pointer-events:none;transition:transform .95s var(--ease-out);background:linear-gradient(112deg,#0000 44%,#fff5d234 50%,#0000 56%);position:absolute;inset:-70% -40%;transform:translate(80%)}.start-path:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#fff0c9bb,#0000);height:1px;position:absolute;top:0;left:20%;right:20%}.start-path-body{grid-template-columns:minmax(0,1fr) minmax(0,.88fr);align-items:center;gap:12px;padding:25px 27px 22px;display:grid}.start-path-copy{min-width:0}.start-path-kicker{color:#ded3be;grid-column:1/-1;margin-bottom:0;font-size:16px;font-weight:500;line-height:1.5;display:block}.start-path h2{letter-spacing:-.85px;text-wrap:initial;font-size:31px;font-weight:700;line-height:1.2}.start-path h2 em{color:#e6bc70;font-style:normal}.start-path p{color:#b8b9b9;max-width:275px;margin-top:12px;font-size:16px;line-height:1.65}.start-path-model{align-self:center;min-width:0}.start-path-model img{aspect-ratio:3/2;object-fit:contain;filter:drop-shadow(0 14px 12px #0005);width:100%;height:auto}.start-workshop-preview{align-self:center;min-width:0}.start-workshop-preview img{aspect-ratio:16/9;object-fit:contain;border:1px solid #e6bc7060;border-radius:12px;width:100%;height:auto;box-shadow:0 10px 20px #0005}.start-video-hint{color:#dcc496;justify-content:center;align-items:center;gap:6px;margin-top:10px;font-size:12px;line-height:1.5;display:flex}.start-path-action{color:#2a200f;background:linear-gradient(125deg,#ffe2a1,#efbe65 60%,#e6ae4d);border:1px solid #ffe9bbaa;border-radius:18px;justify-content:space-between;align-items:center;gap:16px;min-height:76px;margin:0 18px 18px;padding:12px 18px;font-size:20px;font-weight:750;line-height:1.4;display:flex;box-shadow:inset 0 1.5px 1px #fff9,inset 0 -2px 1px #b9802733,0 5px 20px #e6bc701c}.start-action-orbit{color:#241c10;background:linear-gradient(135deg,#ffffff32,#73501d12);border:1px solid #fff0c8a6;border-radius:50%;flex:0 0 49px;place-items:center;width:49px;height:49px;display:grid;position:relative;box-shadow:inset 0 1px 1px #fff7,0 0 0 4px #5b3e1210}.start-action-orbit svg{transition:transform .22s var(--ease-out)}.start-footer{text-align:center;margin-top:27px}.start-legal{color:#939798;justify-content:center;align-items:center;gap:15px;margin-top:8px;font-size:12px;display:flex}.start-legal a{place-items:center;min-height:36px;display:inline-grid}@media (hover:hover) and (pointer:fine){.start-path:hover{border-color:#f4d798a3;transform:translateY(-3px)}.start-path:hover:before{transform:translate(-80%)}.start-path:hover .start-action-orbit svg{transform:translate(-2px,-2px)}.start-legal a:hover{color:#f7d28b}}.start-path:active{transform:scale(.99)}@media (max-width:480px){.miller-start{padding:25px 17px 17px}.start-heading{margin-bottom:25px}.start-brand{margin-bottom:22px}.start-brand img{width:80px}.start-heading h1{font-size:35px}.start-heading p{margin-top:10px;font-size:16px}.start-paths{gap:15px}.start-path{border-radius:23px}.start-path-body{grid-template-columns:minmax(0,1fr) minmax(0,.75fr);gap:12px 8px;padding:21px 19px 19px}.start-path-kicker{margin-bottom:0;font-size:15px}.start-path h2{font-size:26px}.start-path p{margin-top:10px;font-size:16px;line-height:1.6}.start-path-action{min-height:72px;margin:0 14px 14px;padding:11px 15px;font-size:19px}.start-action-orbit{flex-basis:47px;width:47px;height:47px}.start-footer{margin-top:19px}}@media (max-width:360px){.miller-start{padding-inline:14px}.start-heading h1{font-size:31px}.start-path-body{padding-inline:16px}.start-path h2{font-size:23px}}@media (prefers-reduced-motion:reduce){.start-path,.start-path:before,.start-action-orbit svg{transition:none}.start-path:hover,.start-path:active,.start-path:hover .start-action-orbit svg{transform:none}.start-path:before{display:none}}@media (prefers-reduced-transparency:reduce){.start-path{-webkit-backdrop-filter:none;backdrop-filter:none;background:#222528}}.miller-start{isolation:isolate;position:relative;overflow:clip}.miller-start:before,.miller-start:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(at 20% 15%,#e6bc7010,#0000 58%);border:1px solid #e6bc7040;border-top-color:#ffe4ad77;border-radius:50%;width:min(1000px,145vw);height:min(900px,135vw);animation:48s linear infinite start-orbit;position:absolute;top:8%;left:50%}.miller-start:after{opacity:.65;height:min(1100px,175vw);animation-duration:64s;animation-direction:reverse;top:27%}@keyframes start-orbit{0%{transform:translate(-50%)rotate(-30deg)}to{transform:translate(-50%)rotate(330deg)}}.start-heading>*,.start-path,.start-footer{animation:.9s cubic-bezier(.16,1,.3,1) backwards start-arrive}.start-heading h1{animation-delay:90ms}.start-heading p{animation-delay:.17s}.start-path:first-child{animation-delay:.24s}.start-path:nth-child(2){animation-delay:.35s}.start-footer{animation-delay:.45s}@keyframes start-arrive{0%{opacity:0;translate:0 24px;scale:.98}to{opacity:1;translate:0;scale:1}}.start-path{-webkit-backdrop-filter:blur(28px)saturate(145%);background:linear-gradient(132deg,#ffffff19,#ffffff03 42%,#e6bc7017),#1b1e23c9;border-color:#fff0c98a #ffffff35 #ffffff35;box-shadow:inset 0 1px 1px #fff8,inset 0 -1px 1px #e6bc7033,0 18px 45px #0005}.start-path:before{animation:12s ease-in-out infinite start-reflection}.start-path:nth-child(2):before{animation-delay:2s}@keyframes start-reflection{0%,18%{transform:translate(100%)}72%,to{transform:translate(-100%)}}.start-path-action{-webkit-backdrop-filter:blur(18px)saturate(145%);background:linear-gradient(175deg,#fff6,#0000 48%),linear-gradient(115deg,#ffdfa1e8,#edb955e8 72%,#f7d78eed);box-shadow:inset 0 2px 1px #fff9,inset 0 -2px 4px #9d621a44,0 8px 28px #e6bc7020}html[data-page-hidden=true] .miller-start:before,html[data-page-hidden=true] .miller-start:after,html[data-page-hidden=true] .start-path:before{animation-play-state:paused}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.start-path{background:linear-gradient(132deg,#ffffff10,#0000),#1b1e23}}@media (prefers-reduced-transparency:reduce){.start-path{-webkit-backdrop-filter:none;background:#222528}}@media (prefers-reduced-motion:reduce){.miller-start:before,.miller-start:after,.start-heading>*,.start-path,.start-path:before,.start-footer{animation:none}}
