.amelye-home{--am-canvas:#080907;--am-gold:#d2a95f;--am-gold-soft:#e1c17e;--am-ivory:#f1ece2;isolation:isolate;background:var(--am-canvas);min-height:100svh;color:var(--am-ivory);position:relative;overflow:hidden}.amelye-home-background-media{z-index:-2;pointer-events:none;background:var(--am-canvas);width:100%;height:100svh;position:absolute;inset:0;overflow:hidden}.amelye-home-background-media>img,.amelye-home-background-media>video{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.amelye-home-background-overlay{background:linear-gradient(90deg,#05060561 0%,#0506051a 38%,#0506050d 54%,#0506053d 100%),linear-gradient(#05060526 0%,#0000 30%,#05060529 100%);position:absolute;inset:0}.amelye-home:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle at 73% 49%,#cf9d4c17,#0000 28%);position:absolute;inset:0}.amelye-home-header{z-index:100;border-bottom:1px solid #d6ad6317;justify-content:space-between;align-items:center;width:calc(100% - 72px);max-width:1660px;height:92px;margin:0 auto;display:flex;position:relative}.amelye-home-brand{color:var(--am-ivory);align-items:center;gap:12px;text-decoration:none;display:inline-flex}.amelye-home-brand-mark{background:radial-gradient(circle at 50% 45%,#e1c17e21,#08090733 70%);border:1px solid #e1c17e57;border-radius:50%;flex:0 0 44px;place-items:center;width:44px;height:44px;display:grid;position:relative;box-shadow:inset 0 1px #ffefcc14,0 0 28px #cd9d4f0d}.amelye-home-brand strong{color:var(--am-ivory);letter-spacing:.2em;font-size:14px;font-weight:650;line-height:1;display:block}.amelye-home-brand small{color:#f1ece275;letter-spacing:.18em;text-transform:uppercase;margin-top:5px;font-size:8px;font-weight:500;line-height:1;display:block}.amelye-home-header-actions{align-items:center;gap:10px;display:flex;position:relative}.amelye-home-hero{z-index:10;background:0 0;grid-template-columns:minmax(360px,1fr) minmax(250px,.72fr) minmax(350px,420px);align-items:center;column-gap:34px;width:calc(100% - 72px);max-width:1660px;min-height:calc(100svh - 92px);margin:0 auto;padding:30px 0 54px;display:grid;position:relative}.amelye-home-copy{z-index:10;max-width:660px;padding-right:18px;position:relative}.amelye-home-eyebrow{color:#e1c17ebd;letter-spacing:.28em;text-transform:uppercase;margin:0 0 20px;font-size:10px;font-weight:650;line-height:1.4}.amelye-home-copy h1{max-width:650px;color:var(--am-ivory);letter-spacing:-.045em;text-shadow:0 5px 28px #00000040;margin:0;font-family:Georgia,Times New Roman,serif;font-weight:400;line-height:.9}.amelye-home-copy h1 span{font-size:clamp(58px,4.75vw,88px);display:block}.amelye-home-copy h1 em{color:var(--am-gold-soft);letter-spacing:-.045em;margin-top:8px;font-size:clamp(56px,4.5vw,84px);font-weight:400;line-height:.96;display:block}.amelye-home-description{color:#f1ece29e;text-shadow:0 2px 16px #00000057;max-width:500px;margin:24px 0 0;font-size:14px;font-weight:400;line-height:1.75}.amelye-home-actions{align-items:center;gap:12px;margin-top:30px;display:flex}.amelye-home-actions button,.amelye-home-actions a{border-radius:14px;min-height:46px;transition:transform .22s cubic-bezier(.22,1,.36,1),border-color .22s cubic-bezier(.22,1,.36,1),background-color .22s cubic-bezier(.22,1,.36,1)}.amelye-home-actions button:hover,.amelye-home-actions a:hover{transform:translateY(-1px)}.amelye-home-features{margin-top:34px}.amelye-home-features,.amelye-home-features *{border-color:#d6ad6321}.amelye-home-features strong{color:#f1ece2d1}.amelye-home-features p,.amelye-home-features span{color:#f1ece273}.amelye-home-register{z-index:30;grid-column:3;justify-self:end;width:100%;max-width:420px;position:relative}@media (max-width:900px){.amelye-home{min-height:100dvh;overflow:hidden auto}.amelye-home-background-media{height:100dvh;position:fixed}.amelye-home-background-media>img,.amelye-home-background-media>video{object-position:center}.amelye-home-background-overlay{background:linear-gradient(#06070633 0%,#06070617 26%,#06070652 66%,#06070680 100%)}.amelye-home-header{border-bottom-color:#d6ad6312;margin:0 auto}.amelye-home-brand{gap:9px}.amelye-home-brand-mark{flex-basis:38px;width:38px;height:38px}.amelye-home-brand strong{font-size:13px}.amelye-home-brand small{display:none}.amelye-home-header-actions{gap:7px}.amelye-home-hero{flex-direction:column;align-items:stretch;max-width:none;margin:0;display:flex}.amelye-home-copy{order:1;width:100%;max-width:100%;padding:0}.amelye-home-eyebrow{letter-spacing:.22em;margin-bottom:13px;font-size:9px}.amelye-home-copy h1{line-height:.92}.amelye-home-copy h1 span{white-space:nowrap;font-size:clamp(43px,12vw,61px)}.amelye-home-copy h1 em{white-space:nowrap;margin-top:5px;font-size:clamp(41px,11.3vw,57px)}.amelye-home-description{max-width:94%;margin-top:15px;font-size:12px;line-height:1.7}.amelye-home-actions,.amelye-home-features{display:none}.amelye-home-register{order:2;place-self:center;width:100%;max-width:430px;margin-left:auto;margin-right:auto;padding:0}}@media (max-width:560px){.amelye-home-hero{padding:25px 16px calc(28px + env(safe-area-inset-bottom))}.amelye-home-register{margin-top:18px}}@media (prefers-reduced-motion:reduce){.amelye-home *,.amelye-home :before,.amelye-home :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.amelye-home-brand-mark:before{content:"";border:1px solid #d2a35b52;border-radius:999px;width:27px;height:27px;position:absolute}.amelye-home-brand-mark span{background:#e1bd72;border-radius:50%;width:7px;height:7px;box-shadow:0 0 16px #e1bd72cc}.amelye-home-hero{gap:26px}.amelye-home-copy{align-self:center}.amelye-home-copy h1 span,.amelye-home-copy h1 em{white-space:nowrap}.amelye-home-copy h1 span{color:#f9f1e9}.amelye-primary-action,.amelye-secondary-action{border-radius:999px;justify-content:center;align-items:center;min-height:52px;padding:0 28px;font-size:12px;font-weight:700;text-decoration:none;transition:all .25s;display:inline-flex}.amelye-primary-action{color:#171012;background:linear-gradient(135deg,#f0cd82,#c7984b);justify-content:space-between;gap:26px;min-width:205px;box-shadow:0 14px 38px #c4904630}.amelye-secondary-action{color:#fff6eec2;background:#ffffff05;border:1px solid #cda1594a}.amelye-primary-action:hover,.amelye-secondary-action:hover{transform:translateY(-2px)}.amelye-home-features{border-top:1px solid #ffffff13;grid-template-columns:repeat(3,1fr);gap:26px;padding-top:27px;display:grid}.amelye-feature-head{align-items:center;gap:10px;display:flex}.amelye-feature-number{color:#d8ac61;letter-spacing:.14em;font-size:9px;font-weight:900}.amelye-feature-icon{color:#dfb96e;font-size:20px}.amelye-feature-title{color:#fff7efd4;font-size:13px;font-weight:700}.amelye-feature p{color:#ffffff4a;margin:6px 0 0 29px;font-size:9px;line-height:1.7}@media (max-width:1280px){.amelye-home-hero{grid-template-columns:1fr .75fr}.amelye-home-register{grid-area:1/2}}@media (max-width:900px){.amelye-home-header{width:calc(100% - 32px);height:76px}}@media (max-width:560px){.amelye-home-brand-mark{width:39px;height:39px}}@media (min-width:1101px){.amelye-home{background:radial-gradient(at 50% 3%,#d296411f,#0000 29%),#070806;min-height:100vh}.amelye-home-header{border-bottom:1px solid #ca974845;width:calc(100% - 96px);max-width:1610px;height:88px}.amelye-home-brand{gap:13px}.amelye-home-brand-mark{border-color:#deae5ab3;width:48px;height:48px;box-shadow:0 0 24px #be7e2914}.amelye-home-brand strong{color:#f4eee6;letter-spacing:.25em}.amelye-home-brand small{color:#c6984e}.amelye-home-hero{grid-template-columns:minmax(520px,1.02fr) minmax(360px,.83fr) minmax(410px,.82fr);align-items:center;column-gap:30px;width:calc(100% - 96px);max-width:1610px;min-height:calc(100vh - 88px);padding:42px 0 48px}.amelye-home-copy{align-self:center;transform:translateY(-4px)}.amelye-home-eyebrow{color:#dcb05d;letter-spacing:.31em;margin-bottom:25px;font-size:10px}.amelye-home-copy h1{letter-spacing:-.058em;max-width:650px;line-height:.88}.amelye-home-copy h1 span{color:#f4eee7;font-size:clamp(68px,5.75vw,101px)}.amelye-home-copy h1 em{color:#d2a653;text-shadow:0 6px 26px #b4712517;margin-top:12px;font-size:clamp(64px,5.35vw,94px)}.amelye-home-register{justify-content:flex-end;align-self:center;align-items:center;padding-top:0;padding-right:0;display:flex;transform:translateY(-2px)}.amelye-home-features{border-top:1px solid #cd9a4840;margin-top:42px;padding-top:25px}.amelye-home-features strong{color:#f0e7db}.amelye-home-features p,.amelye-home-features span{color:#e6dbcd91}}@media (min-width:1500px){.amelye-home-header,.amelye-home-hero{width:calc(100% - 112px)}.amelye-home-hero{grid-template-columns:minmax(540px,1.04fr) minmax(390px,.84fr) 440px;column-gap:34px}}.amelye-home-features-mobile{display:none}@media (max-width:900px){.amelye-home-hero{box-sizing:border-box;width:100%}.amelye-home-features-desktop{display:none}.amelye-home-features-mobile{box-sizing:border-box;order:3;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;width:100%;max-width:430px;margin:28px auto 0;padding-top:22px;display:grid}.amelye-home-register{box-sizing:border-box;order:2;place-self:center;width:100%;max-width:430px;margin-left:auto;margin-right:auto}.amelye-home-register>.amelye-register-card{width:100%;max-width:430px;margin-left:auto;margin-right:auto}}@media (max-width:560px){.amelye-home-features-mobile{gap:8px;max-width:100%;margin-top:26px}}
