.origin-star-page{--space: #080313;--space-2: #120626;--panel: rgba(21, 10, 42, .78);--glass: rgba(255, 255, 255, .07);--text: #fff8f0;--muted: #c8bfe2;--line: rgba(255, 255, 255, .16);--gold: #ffd15f;--violet: #a989ff;--blue: #b7d0ff;--rose: #df8ea9;--yellow: #ffd94f;--max: 1180px}.origin-star-page .identity-builder{grid-template-columns:minmax(0,1.02fr) minmax(420px,.98fr);grid-template-areas:"copy form" "copy preview"}.origin-star-page .builder-copy{align-self:start}.origin-star-page .identity-product-visual,.origin-star-page .identity-product-copy{position:relative;z-index:2}.origin-star-page .identity-product-visual{border:1px solid rgba(255,217,79,.22);border-radius:10px;overflow:hidden;background:#ffffffeb;box-shadow:0 26px 74px #00000057,0 0 54px #a989ff24}.origin-star-page .identity-product-visual img{display:block;position:static;width:100%;filter:none}.origin-star-page .identity-product-copy{display:grid;gap:16px;align-content:center}.origin-star-page .identity-product-copy p{margin:0!important;color:var(--gold)!important;font-size:.76rem!important;font-weight:860!important;letter-spacing:.18em!important;text-transform:uppercase!important}.origin-star-page .identity-product-copy strong{display:block;color:var(--text)!important;font-family:Georgia,Times New Roman,serif!important;font-size:clamp(2rem,3vw,3.25rem)!important;font-weight:400!important;line-height:1.05!important;text-transform:none!important}.origin-star-page .identity-product-copy>span{display:block;max-width:620px;color:#fbf5eabd!important;font-size:1rem;line-height:1.78;text-transform:none!important}.origin-star-page .nfc-memory-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:8px}.origin-star-page .nfc-memory-grid i{display:grid;min-height:48px;place-items:center;border:1px solid rgba(255,217,79,.24);border-radius:8px;background:#ffffff0b;color:#fff8e0db;font-size:.74rem;font-style:normal;font-weight:820;letter-spacing:.08em;text-transform:uppercase}.origin-star-page .identity-live-result{display:grid;gap:8px;margin-top:12px;border-left:1px solid rgba(255,217,79,.42);padding:4px 0 4px 18px}.origin-star-page .identity-live-result small{color:var(--gold);font-size:.68rem;font-weight:860;letter-spacing:.16em;text-transform:uppercase}.origin-star-page .identity-live-result b{color:var(--text);font-family:Georgia,Times New Roman,serif;font-size:1.45rem;font-weight:400;line-height:1.15}.origin-star-page .identity-live-result em{max-width:520px;color:#fbf5eaa3;font-size:.9rem;font-style:normal;line-height:1.55}@media(max-width:1180px){.origin-star-page .identity-share-card{grid-template-columns:1fr!important}.origin-star-page .identity-product-visual{max-width:520px}}@media(max-width:980px){.origin-star-page .identity-builder{grid-template-areas:"copy" "form" "preview";grid-template-columns:1fr}}@media(max-width:640px){.origin-star-page .identity-share-card{gap:20px!important;margin-top:24px!important;padding:18px!important}.origin-star-page .identity-product-copy strong{font-size:2rem!important}.origin-star-page .identity-product-copy>span{font-size:.92rem;line-height:1.62}.origin-star-page .nfc-memory-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.origin-star-page .identity-live-result{padding-left:14px}}*{box-sizing:border-box}html{scroll-behavior:smooth}.origin-star-page{position:relative;margin:0;min-height:100svh;background:radial-gradient(circle at 18% 12%,rgba(169,137,255,.28),transparent 30%),radial-gradient(circle at 78% 4%,rgba(105,60,198,.32),transparent 28%),radial-gradient(circle at 86% 46%,rgba(255,217,79,.11),transparent 24%),radial-gradient(circle at 16% 78%,rgba(52,19,120,.38),transparent 34%),linear-gradient(180deg,#080313,#17072f 38%,#090318);color:var(--text);font-family:Inter,Helvetica Neue,Arial,sans-serif;letter-spacing:0}.origin-star-page:before{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;content:"";background-image:radial-gradient(circle,rgba(255,248,240,.58) 0 1px,transparent 1.4px),radial-gradient(circle,rgba(183,208,255,.42) 0 1px,transparent 1.4px),radial-gradient(circle,rgba(169,137,255,.36) 0 1px,transparent 1.5px);background-position:0 0,58px 72px;background-size:132px 126px,218px 202px,172px 158px;opacity:.3}.origin-star-page:after{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;content:"";background:linear-gradient(90deg,rgba(8,3,19,.72),transparent 28%,transparent 72%,rgba(8,3,19,.78)),radial-gradient(ellipse at 50% 0,rgba(169,137,255,.14),transparent 44%);pointer-events:none}.origin-star-page a{color:inherit;text-decoration:none}.origin-star-page button,.origin-star-page input,.origin-star-page textarea{font:inherit}.origin-star-page img{display:block;max-width:100%}.origin-star-page .origin-header{position:sticky;z-index:30;top:0;display:flex;justify-content:space-between;align-items:center;padding:18px clamp(20px,5vw,64px);border-bottom:1px solid rgba(255,255,255,.1);background:linear-gradient(90deg,#080313e6,#1c0a37c2),#080313b8;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.origin-star-page .brand{display:inline-flex;align-items:center;gap:10px;font-family:Georgia,serif}.origin-star-page .brand span{display:grid;width:32px;height:32px;place-items:center;border:1px solid rgba(216,174,103,.55);background:radial-gradient(circle,rgba(216,174,103,.18),transparent 62%),#ffffff08;color:var(--gold)}.origin-star-page .return-link,.origin-star-page .selection-status button,.origin-star-page .identity-form button{border:1px solid rgba(216,174,103,.48);border-radius:999px;background:#ffffff0a;color:var(--text);padding:11px 16px;font-size:.8rem;font-weight:780;text-transform:uppercase;cursor:pointer;transition:border-color .2s ease,background .2s ease,color .2s ease,transform .2s ease,box-shadow .2s ease}.origin-star-page .return-link:hover,.origin-star-page .selection-status button:hover,.origin-star-page .identity-form button:hover{border-color:#d8ae67c7;background:#d8ae6724;box-shadow:0 0 28px #d8ae6724;transform:translateY(-1px)}.origin-star-page .origin-hero{position:relative;display:grid;grid-template-columns:minmax(360px,1fr) minmax(340px,.92fr);gap:clamp(34px,6vw,86px);min-height:calc(100svh - 69px);align-items:center;max-width:1320px;margin:0 auto;padding:clamp(58px,8vw,110px) clamp(22px,5vw,72px)}.origin-star-page .origin-hero:before{position:absolute;right:7%;bottom:10%;width:min(520px,38vw);aspect-ratio:1;content:"";border:1px solid rgba(216,174,103,.16);border-radius:50%;background:radial-gradient(circle,rgba(216,174,103,.08),transparent 64%);pointer-events:none}.origin-star-page .eyebrow{margin:0 0 18px;color:var(--gold);font-size:.78rem;font-weight:820;text-transform:uppercase}.origin-star-page h1,.origin-star-page h2,.origin-star-page p{margin-top:0}.origin-star-page h1{max-width:820px;margin-bottom:20px;font-family:Georgia,Times New Roman,serif;font-size:6.8rem;font-weight:400;line-height:.95;text-shadow:0 0 48px rgba(155,200,255,.18)}.origin-star-page .subtitle{max-width:620px;color:#fbf5ead1;font-size:1.28rem;line-height:1.68}.origin-star-page .intro-text{display:grid;gap:16px;max-width:760px;margin-top:46px;border-left:1px solid rgba(216,174,103,.42);padding-left:24px;background:linear-gradient(90deg,rgba(216,174,103,.05),transparent 56%)}.origin-star-page .intro-text p{margin-bottom:0;color:var(--muted);line-height:1.82}.origin-star-page .hero-visual{position:relative;min-height:660px}.origin-star-page .hero-visual:before{position:absolute;top:7%;right:2%;bottom:12%;left:16%;content:"";border:1px solid rgba(255,255,255,.12);border-radius:8px;background:#ffffff08;transform:rotate(2deg)}.origin-star-page .hero-visual>img{position:relative;width:88%;height:560px;object-fit:cover;border-radius:8px;opacity:.9;filter:saturate(1.08) contrast(1.08);box-shadow:0 36px 120px #0000007a}.origin-star-page .portrait-card{position:absolute;right:0;bottom:0;width:min(340px,72%);border:1px solid rgba(255,255,255,.16);border-radius:8px;overflow:hidden;background:#030308b8;box-shadow:0 30px 90px #00000075;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.origin-star-page .portrait-card img{width:100%;height:260px;object-fit:cover;filter:saturate(.92) brightness(.82)}.origin-star-page .portrait-card span{display:block;padding:18px;color:#fbf5eac7;font-family:Georgia,serif;line-height:1.5}.origin-star-page .star-ritual{padding:0}.origin-star-page .ritual-shell{position:relative;min-height:calc(100svh - 69px);margin:0;overflow:hidden;border-top:1px solid rgba(216,174,103,.18);border-bottom:1px solid rgba(216,174,103,.18);background:#080313;box-shadow:0 46px 160px #0000008a}.origin-star-page .ritual-shell:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:"";background:linear-gradient(90deg,rgba(8,3,19,.82) 0 24%,transparent 56%),linear-gradient(0deg,rgba(8,3,19,.92) 0 18%,transparent 44%),radial-gradient(circle at 20% 72%,rgba(255,217,79,.14),transparent 28%),radial-gradient(circle at 78% 12%,rgba(169,137,255,.2),transparent 34%);pointer-events:none}.origin-star-page .ritual-copy{position:absolute;left:clamp(20px,5vw,72px);bottom:clamp(24px,7vw,92px);z-index:3;max-width:560px;border:1px solid rgba(255,255,255,.14);border-radius:8px;padding:clamp(22px,4vw,40px);background:linear-gradient(145deg,#ffffff1a,#ffffff06),#150a2aa3;box-shadow:0 28px 90px #00000057;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.origin-star-page h2{margin-bottom:20px;font-family:Georgia,Times New Roman,serif;font-size:3.4rem;font-weight:400;line-height:1.08}.origin-star-page .ritual-copy p:not(.eyebrow),.origin-star-page .builder-copy p,.origin-star-page .cosmic-word-panel p{color:var(--muted);line-height:1.85}.origin-star-page .cosmic-reading{color:var(--muted);line-height:1.85}.origin-star-page .selection-status{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin-top:28px}.origin-star-page .intent-picker{display:grid;grid-template-columns:1fr;gap:10px;margin-top:28px}.origin-star-page .intent-picker button{border:1px solid rgba(255,255,255,.14);border-radius:8px;background:#ffffff0b;color:#fbf5eabd;padding:12px 14px;text-align:left;font-size:.82rem;font-weight:820;text-transform:uppercase;cursor:pointer;transition:border-color .2s ease,background .2s ease,color .2s ease,box-shadow .2s ease}.origin-star-page .intent-picker button.is-active,.origin-star-page .intent-picker button:hover{border-color:#d8ae679e;background:linear-gradient(135deg,#d8ae6729,#ffffff0d);color:var(--text);box-shadow:inset 0 1px #ffffff0f}.origin-star-page .selection-status span{color:#fbf5eac2}.origin-star-page .star-field{position:relative;min-height:calc(100svh - 69px);width:100%;overflow:hidden;isolation:isolate;background-image:linear-gradient(90deg,#0d05226b,#0d052214 48%,#0d052266),linear-gradient(180deg,#17072f0a,#17072f61),url(//fancyingsecret.com/cdn/shop/t/14/assets/origin-star-nebula-bg.png?v=129733571648268780471783591981);background-position:center;background-size:cover}.origin-star-page .star-field:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;content:"";background:radial-gradient(ellipse at 50% 46%,rgba(255,255,255,.08),transparent 26%),radial-gradient(ellipse at 16% 12%,rgba(169,137,255,.24),transparent 28%),radial-gradient(ellipse at 84% 86%,rgba(45,14,98,.4),transparent 34%),linear-gradient(145deg,#1f09423d,#08031385);pointer-events:none}.origin-star-page .star-field:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:"";background-image:radial-gradient(circle,rgba(255,255,255,.84) 0 1px,transparent 1.7px),radial-gradient(circle,rgba(177,205,255,.64) 0 1.2px,transparent 1.9px),radial-gradient(circle,rgba(255,255,255,.48) 0 1.1px,transparent 1.8px);background-size:38px 34px,64px 58px,102px 92px;opacity:.42;animation:starDrift 26s linear infinite;mix-blend-mode:screen;pointer-events:none}.origin-star-page .star-button{position:absolute;z-index:2;width:clamp(42px,calc(var(--size) * 5),72px);height:clamp(42px,calc(var(--size) * 5),72px);border:0;border-radius:50%;background:transparent;color:#fbf5eafa;cursor:pointer;opacity:.84;transform:translate(-50%,-50%);animation:twinkle var(--twinkle) ease-in-out infinite;transition:transform .2s ease,background .2s ease,box-shadow .2s ease,opacity .2s ease}.origin-star-page .star-button:before,.origin-star-page .star-button:after{position:absolute;top:50%;left:50%;content:"";transform:translate(-50%,-50%);pointer-events:none}.origin-star-page .star-button:before{width:18%;height:18%;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,1) 0 28%,rgba(255,255,255,.94) 36%,currentColor 62%,rgba(255,255,255,0) 76%);box-shadow:0 0 10px currentColor,0 0 22px #fbf5ead1,0 0 42px #9cbeff7a}.origin-star-page .star-button:after{width:78%;height:78%;background:radial-gradient(circle at 50% 50%,rgba(255,255,255,.98),currentColor 30%,rgba(255,255,255,0) 62%),conic-gradient(from 22deg,transparent 0 7%,rgba(255,255,255,.98) 8% 10%,transparent 12% 20%,rgba(255,255,255,.68) 21% 23%,transparent 25% 32%,rgba(255,255,255,.92) 33% 35%,transparent 37% 45%,rgba(255,255,255,.62) 46% 48%,transparent 50% 57%,rgba(255,255,255,.9) 58% 60%,transparent 62% 70%,rgba(255,255,255,.58) 71% 73%,transparent 75% 82%,rgba(255,255,255,.86) 83% 85%,transparent 87% 100%);clip-path:polygon(50% 0,56% 38%,88% 18%,65% 46%,100% 50%,65% 54%,88% 82%,56% 62%,50% 100%,44% 62%,12% 82%,35% 54%,0 50%,35% 46%,12% 18%,44% 38%);opacity:.82;filter:blur(.12px);mix-blend-mode:screen}.origin-star-page .star-button:focus-visible{outline:2px solid rgba(216,174,103,.86);outline-offset:3px}.origin-star-page .star-button:nth-child(5n){color:#fff5d6fa}.origin-star-page .star-button:nth-child(7n){color:#bad6fffa}.origin-star-page .star-button:hover,.origin-star-page .star-button.is-selected{color:#ffe7a6;opacity:1;box-shadow:0 0 18px #ffe7a6b8,0 0 48px #d8ae6770,0 0 92px #ffffff3d;transform:translate(-50%,-50%) scale(1.28)}.origin-star-page .star-button:hover:before,.origin-star-page .star-button.is-selected:before{width:24%;height:24%;box-shadow:0 0 14px #fff5d6f2,0 0 34px #ffe7a6cc,0 0 72px #d8ae6780}.origin-star-page .star-button:hover:after,.origin-star-page .star-button.is-selected:after{opacity:1;filter:blur(0)}.origin-star-page .star-button.is-disabled{opacity:.36}.origin-star-page .cosmic-word-panel{position:relative;display:grid;grid-template-columns:180px 1fr;gap:clamp(24px,4vw,48px);align-items:center;max-width:980px;margin:0 auto clamp(72px,9vw,120px);overflow:hidden;border:1px solid rgba(216,174,103,.24);border-radius:8px;padding:clamp(28px,5vw,56px);background:linear-gradient(135deg,#ffffff14,#ffffff03),radial-gradient(circle at 16% 50%,rgba(216,174,103,.14),transparent 28%),radial-gradient(circle at 90% 18%,rgba(155,200,255,.12),transparent 24%),#080711e6;box-shadow:0 32px 110px #00000052,inset 0 1px #ffffff14}.origin-star-page .cosmic-word-panel:after{position:absolute;inset:auto -12% -46% 35%;height:220px;content:"";background:radial-gradient(ellipse,rgba(216,174,103,.13),transparent 66%);pointer-events:none}.origin-star-page .word-orbit{position:relative;width:150px;aspect-ratio:1;border:1px solid rgba(216,174,103,.55);border-radius:50%;background:radial-gradient(circle at center,var(--gold) 0 5%,transparent 6%),radial-gradient(circle at center,rgba(216,174,103,.18),transparent 44%);box-shadow:inset 0 0 40px #d8ae672e,0 0 80px #d8ae672e}.origin-star-page .word-orbit:before,.origin-star-page .word-orbit:after{position:absolute;top:22px;right:22px;bottom:22px;left:22px;content:"";border:1px solid rgba(251,245,234,.16);border-radius:50%}.origin-star-page .word-orbit:after{top:46px;right:46px;bottom:46px;left:46px;border-color:#9bc8ff2e}.origin-star-page .cosmic-word-panel h2{margin-bottom:12px;color:var(--text)}.origin-star-page .origin-line{margin-bottom:18px;color:#d8ae67e6;font-family:Georgia,Times New Roman,serif;font-size:1.04rem}.origin-star-page .reading-card{display:grid;gap:14px;margin-top:20px}.origin-star-page .reading-card p{margin:0;border:1px solid rgba(255,255,255,.1);border-left-color:#d8ae676b;border-radius:8px;padding:14px 16px;background:#ffffff0a;color:#fbf5eac2}.origin-star-page .reading-card strong{color:var(--gold);font-weight:820}.origin-star-page .wise-trigger{display:inline-flex;align-items:center;justify-content:center;margin-top:24px;border:1px solid rgba(216,174,103,.72);border-radius:8px;background:radial-gradient(circle at 20% 18%,rgba(255,244,210,.26),transparent 32%),linear-gradient(135deg,#d8ae6747,#ffffff0f);color:var(--text);padding:14px 20px;font-size:.82rem;font-weight:860;text-transform:uppercase;cursor:pointer;box-shadow:0 0 22px #d8ae6738,inset 0 1px #ffffff24}.origin-star-page .wise-trigger.is-visible{animation:counselPulse 1.8s ease-in-out infinite}.origin-star-page .wise-trigger[hidden]{display:none}.origin-star-page .identity-builder{display:grid;grid-template-columns:minmax(320px,.82fr) minmax(420px,1.18fr);grid-template-areas:"copy preview" "form preview";gap:clamp(22px,4vw,44px);max-width:1320px;margin:0 auto;padding:clamp(76px,10vw,128px) clamp(20px,4vw,56px);align-items:start}.origin-star-page .builder-copy{grid-area:copy;position:relative;top:auto}.origin-star-page .identity-share-card{position:relative;display:grid;gap:10px;margin-top:30px;overflow:hidden;border:1px solid rgba(169,137,255,.32);border-radius:8px;min-height:300px;align-content:end;padding:30px;background:linear-gradient(145deg,rgba(255,255,255,.14),transparent 34%),linear-gradient(180deg,#14092d47,#080313eb),radial-gradient(circle at 28% 18%,rgba(169,137,255,.28),transparent 30%),radial-gradient(circle at 84% 18%,rgba(255,217,79,.12),transparent 24%),url(//fancyingsecret.com/cdn/shop/t/14/assets/origin-star-nebula-bg.png?v=129733571648268780471783591981);background-position:center;background-size:cover;box-shadow:0 28px 80px #00000047;opacity:.58;filter:saturate(.72) brightness(.82);transition:border-color .24s ease,box-shadow .24s ease,filter .24s ease,opacity .24s ease,transform .24s ease}.origin-star-page .identity-share-card:before{position:absolute;top:0;right:0;bottom:0;left:0;content:"";background:linear-gradient(135deg,rgba(255,255,255,.13),transparent 30%),linear-gradient(90deg,rgba(255,255,255,.08) 0 1px,transparent 1px 28px),linear-gradient(0deg,rgba(255,255,255,.055) 0 1px,transparent 1px 28px),radial-gradient(circle at 76% 28%,rgba(183,208,255,.2),transparent 30%);opacity:.7;pointer-events:none}.origin-star-page .identity-share-card:after{position:absolute;top:26px;right:28px;width:128px;aspect-ratio:1;content:"";border:1px solid rgba(255,217,79,.28);border-radius:8px;background:linear-gradient(145deg,rgba(255,255,255,.12),transparent 42%),radial-gradient(circle at 50% 50%,rgba(255,217,79,.13),transparent 54%),#110726bd;box-shadow:inset 0 1px #ffffff1f,0 18px 52px #00000038;transform:rotate(4deg)}.origin-star-page .identity-share-card img,.origin-star-page .identity-share-card p,.origin-star-page .identity-share-card strong,.origin-star-page .identity-share-card span,.origin-star-page .identity-card-back{position:relative;z-index:1}.origin-star-page .identity-share-card img{position:absolute;top:26px;left:26px;width:122px;filter:drop-shadow(0 0 12px rgba(255,255,255,.14))}.origin-star-page .identity-share-card p{margin:8px 0 0;color:var(--gold);font-size:.78rem;font-weight:820;text-transform:uppercase}.origin-star-page .identity-share-card strong{color:var(--text);font-family:Georgia,Times New Roman,serif;font-size:1.85rem;font-weight:400;line-height:1.12}.origin-star-page .identity-share-card span{color:#fbf5eac2;line-height:1.7}.origin-star-page .identity-card-back{position:absolute;top:40px;right:44px;z-index:2;display:grid;justify-items:center;gap:8px;width:96px;color:#fff8f0c7;text-align:center;transform:rotate(4deg)}.origin-star-page .identity-card-back span{color:#ffd94fdb;font-size:.62rem;font-weight:880;letter-spacing:.12em;text-transform:uppercase}.origin-star-page .identity-card-back i{display:block;width:58px;aspect-ratio:1;border:1px solid rgba(255,255,255,.2);border-radius:50%;background:radial-gradient(circle at 34% 28%,rgba(255,255,255,.48),transparent 10%),radial-gradient(circle at 68% 72%,rgba(255,217,79,.18),transparent 22%),repeating-linear-gradient(132deg,rgba(255,255,255,.18) 0 1px,transparent 1px 9px),radial-gradient(circle,#5b5668,#1b1725 72%);box-shadow:inset 0 -10px 18px #0000004d,0 0 24px #ffd94f1f}.origin-star-page .identity-card-back small{max-width:88px;color:#fff8f09e;font-size:.54rem;line-height:1.28}.origin-star-page .identity-form,.origin-star-page .identity-card{border:1px solid rgba(255,255,255,.12);border-radius:8px;background:linear-gradient(145deg,#a989ff1a,#ffffff05),#120726e6;padding:clamp(24px,4vw,42px);box-shadow:0 26px 90px #00000047,inset 0 1px #ffffff0f;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.origin-star-page .identity-form{grid-area:form;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.origin-star-page .diy-type-picker{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.origin-star-page .diy-type-picker button{display:grid;gap:8px;min-height:126px;border:1px solid rgba(255,255,255,.14);border-radius:8px;background:linear-gradient(145deg,#fff1,#ffffff05),#03030842;color:var(--text);padding:18px;text-align:left;cursor:pointer}.origin-star-page .diy-type-picker button.is-active{border-color:#ffd94fcc;background:radial-gradient(circle at 18% 18%,rgba(255,217,79,.22),transparent 34%),#ffffff0e;box-shadow:0 0 36px #ffd94f2e}.origin-star-page .diy-type-picker strong{color:var(--gold);font-family:Georgia,Times New Roman,serif;font-size:1.18rem;font-weight:400}.origin-star-page .diy-type-picker span{color:#fbf5eaad;line-height:1.55}.origin-star-page .recipient-picker{display:grid;grid-template-columns:1fr repeat(3,minmax(0,1fr));gap:10px;align-items:center;border:1px solid rgba(255,255,255,.11);border-radius:8px;padding:10px;background:#ffffff0a}.origin-star-page .recipient-picker>span{color:var(--gold);font-size:.78rem;font-weight:820;text-transform:uppercase}.origin-star-page .recipient-picker button{border:1px solid rgba(255,255,255,.12);border-radius:8px;background:#ffffff0a;color:#fbf5eab8;padding:10px;font-size:.76rem;font-weight:820;text-transform:uppercase;cursor:pointer}.origin-star-page .recipient-picker button.is-active{border-color:#d8ae67a8;background:#d8ae6729;color:var(--text)}.origin-star-page label{display:grid;gap:8px;color:#fbf5ead6;font-size:.85rem;font-weight:760}.origin-star-page label span,.origin-star-page label small{color:var(--muted);font-weight:500}.origin-star-page .full,.origin-star-page .identity-form button{grid-column:1 / -1}.origin-star-page input,.origin-star-page textarea{width:100%;min-width:0;border:1px solid rgba(255,255,255,.16);border-radius:8px;background:#ffffff0e;color:var(--text);padding:14px 15px;outline:none;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease}.origin-star-page textarea{resize:vertical}.origin-star-page input:focus,.origin-star-page textarea:focus{border-color:#d8ae67b3;background:#ffffff14;box-shadow:0 0 0 3px #d8ae6714}.origin-star-page .identity-form button{margin-top:8px;border-color:#d8ae67db;background:linear-gradient(135deg,#fff4d2eb,#d8ae67f5);color:var(--space)}.origin-star-page .identity-card{grid-area:preview;margin-top:0}.origin-star-page .jewelry-card{position:relative;display:grid;align-content:start;overflow:hidden;min-height:100%;opacity:.62;filter:saturate(.74) brightness(.86);transition:border-color .24s ease,box-shadow .24s ease,filter .24s ease,opacity .24s ease,transform .24s ease}.origin-star-page[data-diy-type=jewelry] .jewelry-card{border-color:#ffd94fc7;opacity:1;filter:saturate(1.16) brightness(1.07);box-shadow:0 30px 96px #0000005c,0 0 58px #ffd94f4d,0 0 118px #a989ff24,inset 0 1px #ffffff1a;transform:translateY(-2px)}.origin-star-page[data-diy-type=jewelry] .jewelry-preview{background:linear-gradient(180deg,#1908341f,#190834ad),radial-gradient(circle at 50% 42%,rgba(255,217,79,.3),transparent 28%),radial-gradient(circle at 20% 78%,rgba(169,137,255,.2),transparent 24%),url(//fancyingsecret.com/cdn/shop/t/14/assets/origin-star-nebula-bg.png?v=129733571648268780471783591981);background-position:center;background-size:cover}.origin-star-page[data-diy-type=jewelry] .diy-type-picker [data-diy-type=jewelry]{border-color:#ffd94fdb;background:radial-gradient(circle at 18% 18%,rgba(255,217,79,.32),transparent 34%),linear-gradient(145deg,#ffd94f24,#ffffff09);box-shadow:0 0 36px #ffd94f38,inset 0 1px #ffffff1f}.origin-star-page[data-diy-type=jewelry] .jewelry-card:before{background:radial-gradient(circle,rgba(255,217,79,.36),transparent 64%)}.origin-star-page .jewelry-card:before{position:absolute;inset:-30% -20% auto auto;width:300px;aspect-ratio:1;content:"";background:radial-gradient(circle,rgba(216,174,103,.16),transparent 64%);pointer-events:none}.origin-star-page .jewelry-card:after{position:absolute;inset:auto 10% -120px 10%;height:220px;content:"";background:radial-gradient(ellipse,rgba(155,200,255,.1),transparent 68%);pointer-events:none}.origin-star-page .jewelry-style-picker{position:relative;z-index:1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:18px}.origin-star-page .jewelry-style-picker button{border:1px solid rgba(216,174,103,.34);border-radius:8px;background:#ffffff0d;color:#fbf5eac2;padding:10px 12px;font-size:.78rem;font-weight:800;text-transform:uppercase;cursor:pointer;transition:border-color .2s ease,background .2s ease,color .2s ease,box-shadow .2s ease}.origin-star-page .jewelry-style-picker button.is-active{border-color:#d8ae67b8;background:linear-gradient(135deg,#d8ae6733,#ffffff12);color:var(--text);box-shadow:0 0 26px #d8ae6729}.origin-star-page .jewelry-preview{position:relative;display:grid;place-items:center;min-height:520px;margin-bottom:22px;overflow:hidden;border:1px solid rgba(255,255,255,.14);border-radius:8px;background:linear-gradient(180deg,#05061224,#050612a8),radial-gradient(circle at 50% 42%,rgba(216,174,103,.2),transparent 25%),radial-gradient(circle at 20% 78%,rgba(152,135,255,.16),transparent 22%),url(//fancyingsecret.com/cdn/shop/t/14/assets/origin-star-nebula-bg.png?v=129733571648268780471783591981);background-position:center;background-size:cover}.origin-star-page .jewelry-preview:before{position:absolute;top:0;right:0;bottom:0;left:0;content:"";background:radial-gradient(circle at 50% 52%,transparent 0 28%,rgba(3,3,8,.32) 62%),linear-gradient(135deg,rgba(255,255,255,.08),transparent 32%,rgba(216,174,103,.06));pointer-events:none}.origin-star-page .chain{position:absolute;top:-92px;z-index:1;width:300px;height:230px;border:5px double rgba(232,205,150,.58);border-bottom:0;border-radius:50% 50% 0 0;filter:drop-shadow(0 0 20px rgba(216,174,103,.18))}.origin-star-page .pendant{position:relative;z-index:2;display:grid;place-items:center;width:min(310px,74vw);aspect-ratio:1;margin-top:58px;border:1px solid rgba(255,255,255,.46);border-radius:50%;background:radial-gradient(circle at 30% 24%,rgba(255,255,255,.78),transparent 10%),radial-gradient(circle at 50% 50%,rgba(255,244,210,.16),transparent 40%),radial-gradient(circle at 65% 70%,rgba(152,135,255,.18),transparent 28%),linear-gradient(135deg,#fff2cfd1,#d1a95c9e 38%,#60472bdb 72%,#f3da9ad1);box-shadow:inset 0 0 44px #ffffff38,inset 0 -24px 68px #00000047,0 38px 120px #00000075,0 0 70px #d8ae6729;overflow:hidden;transition:border-radius .25s ease,aspect-ratio .25s ease,width .25s ease}.origin-star-page .pendant-square{width:min(300px,72vw);border-radius:22px}.origin-star-page .pendant-oval{width:min(270px,68vw);aspect-ratio:.72;border-radius:50%}.origin-star-page .pendant:before{position:absolute;top:15px;left:50%;width:34px;height:24px;content:"";border:4px solid rgba(45,31,16,.46);border-bottom:0;border-radius:999px 999px 0 0;transform:translate(-50%)}.origin-star-page .pendant:after{position:absolute;top:20px;right:20px;bottom:20px;left:20px;content:"";border:1px solid rgba(255,255,255,.34);border-radius:inherit;background:radial-gradient(circle at 52% 44%,rgba(255,255,255,.24),transparent 20%),linear-gradient(110deg,transparent 0 34%,rgba(255,255,255,.14) 36%,transparent 43%),repeating-linear-gradient(132deg,rgba(255,255,255,.08) 0 1px,transparent 1px 16px);mix-blend-mode:screen;opacity:.76;pointer-events:none}.origin-star-page .pendant-logo{position:absolute;top:42px;left:50%;z-index:2;width:154px;height:auto;opacity:.82;transform:translate(-50%);filter:saturate(1.08) contrast(1.08) drop-shadow(0 1px 0 rgba(255,244,210,.24)) drop-shadow(0 0 12px rgba(61,38,126,.28));mix-blend-mode:multiply}.origin-star-page .pendant-square .pendant-logo{top:38px;width:150px}.origin-star-page .pendant-oval .pendant-logo{top:70px;width:118px}.origin-star-page .engraving{position:absolute;top:160px;right:46px;bottom:44px;left:46px;z-index:3;display:flex;flex-direction:column;justify-content:center;gap:5px;min-width:0;overflow:hidden;color:#2e1d0cb8;text-align:center;text-transform:uppercase}.origin-star-page .pendant-square .engraving{top:154px;right:42px;bottom:42px;left:42px}.origin-star-page .pendant-oval .engraving{top:174px;right:42px;bottom:54px;left:42px}.origin-star-page .engraving span,.origin-star-page .engraving strong,.origin-star-page .engraving small{display:block;max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.origin-star-page .engraving span,.origin-star-page .engraving small{font-size:.58rem;font-weight:800;line-height:1.18}.origin-star-page .engraving strong{margin:3px 0 2px;color:#22150ae0;font-family:Georgia,serif;font-size:.88rem;font-weight:700;line-height:1.05}.origin-star-page .engraving small{color:#2e1d0c94;font-size:.48rem;line-height:1.2}.origin-star-page .engraving-note{position:relative;z-index:1;max-width:620px;margin:0 0 18px;color:var(--muted);line-height:1.7}.origin-star-page dl{position:relative;z-index:1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;border:0;background:transparent}.origin-star-page dl div{display:grid;grid-template-columns:1fr;gap:6px;min-width:0;border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:14px;background:#09081094}.origin-star-page dt{color:var(--gold);font-weight:800}.origin-star-page dd{margin:0;color:#fbf5eae6;overflow-wrap:anywhere}.origin-star-page .wise-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;display:grid;place-items:center;padding:22px;background:#030308b3;opacity:0;pointer-events:none;transition:opacity .24s ease;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.origin-star-page .wise-modal.is-open{opacity:1;pointer-events:auto}.origin-star-page .wise-panel{position:relative;width:min(920px,100%);max-height:min(760px,92svh);overflow:auto;border:1px solid rgba(216,174,103,.28);border-radius:8px;padding:clamp(28px,5vw,46px);background:linear-gradient(180deg,#070816db,#030308f2),radial-gradient(circle at 22% 18%,rgba(216,174,103,.16),transparent 28%),url(//fancyingsecret.com/cdn/shop/t/14/assets/origin-star-nebula-bg.png?v=129733571648268780471783591981);background-position:center;background-size:cover;box-shadow:0 38px 140px #000000a3}.origin-star-page .wise-close{position:absolute;top:18px;right:18px;display:grid;width:38px;aspect-ratio:1;place-items:center;border:1px solid rgba(255,255,255,.18);border-radius:50%;background:#ffffff14;color:var(--text);font-size:1.4rem;cursor:pointer}.origin-star-page .wise-panel h2{max-width:680px}.origin-star-page .wise-panel>p:not(.eyebrow){max-width:720px;color:#fbf5eabd;line-height:1.8}.origin-star-page .wise-products{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:28px}.origin-star-page .wise-product{position:relative;display:grid;gap:12px;min-height:285px;align-content:end;overflow:hidden;border:1px solid rgba(255,255,255,.14);border-radius:8px;padding:22px;background:linear-gradient(180deg,#05061214,#050612e0 58%),radial-gradient(circle at 50% 22%,rgba(216,174,103,.22),transparent 22%),radial-gradient(circle at 18% 12%,rgba(155,200,255,.16),transparent 22%),#050612b8;box-shadow:inset 0 1px #ffffff14,0 24px 70px #0000003d;transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease}.origin-star-page .wise-product:before{position:absolute;top:28px;left:50%;width:118px;aspect-ratio:1;content:"";border:1px solid rgba(255,255,255,.28);border-radius:50%;background:radial-gradient(circle at 30% 22%,rgba(255,255,255,.78),transparent 10%),radial-gradient(circle at 56% 48%,rgba(216,174,103,.18),transparent 42%),linear-gradient(135deg,#fff2cfe0,#b48b4bcc 48%,#3c2b23eb);box-shadow:inset 0 -18px 38px #00000038,0 22px 54px #d8ae6729;transform:translate(-50%)}.origin-star-page .wise-product:after{position:absolute;top:66px;left:50%;width:44px;aspect-ratio:1;content:"";background:url(//fancyingsecret.com/cdn/shop/t/14/assets/fancying-secret-logo-full.png?v=63251194056363552231783591981) center / contain no-repeat;opacity:.7;mix-blend-mode:multiply;transform:translate(-50%)}.origin-star-page .wise-product:hover{border-color:#d8ae6770;box-shadow:inset 0 1px #ffffff1a,0 28px 86px #00000052,0 0 40px #d8ae671f;transform:translateY(-3px)}.origin-star-page .wise-product span{position:relative;z-index:1;color:var(--gold);font-size:.76rem;font-weight:820;text-transform:uppercase}.origin-star-page .wise-product strong{position:relative;z-index:1;color:var(--text);font-family:Georgia,Times New Roman,serif;font-size:1.55rem;font-weight:400;line-height:1.15}.origin-star-page .wise-product p{position:relative;z-index:1;color:#fbf5eab8;line-height:1.7}.origin-star-page .wise-product em{position:relative;z-index:1;align-self:end;color:var(--gold);font-style:normal;font-weight:820;text-transform:uppercase}.origin-star-page .wise-whatsapp{display:grid;grid-template-columns:1fr auto;gap:18px;align-items:center;margin-top:22px;border:1px solid rgba(37,211,102,.34);border-radius:8px;padding:20px;background:radial-gradient(circle at 12% 20%,rgba(37,211,102,.12),transparent 34%),linear-gradient(135deg,#ffffff14,#ffffff08),#050612ad}.origin-star-page .wise-whatsapp span{display:block;margin-bottom:6px;color:#25d366eb;font-size:.74rem;font-weight:860;text-transform:uppercase}.origin-star-page .wise-whatsapp strong{display:block;color:var(--text);font-family:Georgia,Times New Roman,serif;font-size:1.34rem;font-weight:400;line-height:1.2}.origin-star-page .wise-whatsapp p{max-width:560px;margin:8px 0 0;color:#fbf5eab8;line-height:1.65}.origin-star-page .wise-whatsapp a{display:inline-flex;align-items:center;justify-content:center;min-height:50px;border:1px solid rgba(37,211,102,.62);border-radius:8px;padding:0 20px;background:#25d3662e;color:#e8fff0;font-size:.8rem;font-weight:860;text-transform:uppercase;box-shadow:0 0 28px #25d3661f;transition:background .2s ease,border-color .2s ease,transform .2s ease}.origin-star-page .wise-whatsapp a:hover{border-color:#25d366e0;background:#25d36642;transform:translateY(-1px)}@keyframes twinkle{0%,to{opacity:.52;filter:brightness(.9)}50%{opacity:1;filter:brightness(1.55)}}@keyframes starDrift{0%{transform:translateZ(0)}to{transform:translate3d(80px,70px,0)}}@keyframes counselPulse{0%,to{opacity:.58;box-shadow:0 0 14px #d8ae6729,inset 0 1px #ffffff1a;transform:translateY(0)}50%{opacity:1;box-shadow:0 0 34px #d8ae676b,0 0 68px #9bc8ff29,inset 0 1px #fff3;transform:translateY(-1px)}}@media(max-width:980px){.origin-star-page .origin-hero,.origin-star-page .identity-builder{grid-template-columns:1fr}.origin-star-page .origin-hero:before{display:none}.origin-star-page .identity-builder{grid-template-areas:"copy" "form" "preview"}.origin-star-page .builder-copy{position:static}h1{font-size:4.25rem}h2{font-size:2.7rem}.origin-star-page .hero-visual{min-height:560px}.origin-star-page .hero-visual>img{width:92%}.origin-star-page .star-field{min-height:calc(100svh - 62px)}}@media(max-width:640px){.origin-star-page .origin-header{padding:14px 16px}.origin-star-page .brand{font-size:.92rem}.origin-star-page .brand span{width:28px;height:28px}.origin-star-page .return-link{padding:9px 12px;font-size:.72rem}h1{font-size:3.05rem}h2{font-size:2.05rem}.origin-star-page .origin-hero{padding:58px 18px}.origin-star-page .intro-text{padding-left:18px}.origin-star-page .hero-visual{min-height:430px}.origin-star-page .hero-visual>img{width:100%;height:360px}.origin-star-page .hero-visual:before{display:none}.origin-star-page .portrait-card{width:78%}.origin-star-page .portrait-card img{height:180px}.origin-star-page .ritual-shell{min-height:100svh}.origin-star-page .ritual-copy{right:16px;bottom:18px;left:16px;padding:20px}.origin-star-page .star-field{min-height:100svh;background-position:center}.origin-star-page .cosmic-word-panel,.origin-star-page .identity-form,.origin-star-page .diy-type-picker,.origin-star-page .recipient-picker,dl div{grid-template-columns:1fr}.origin-star-page .cosmic-word-panel{gap:22px}.origin-star-page .word-orbit{width:112px}.origin-star-page .jewelry-preview{min-height:450px}.origin-star-page .identity-card-back{top:74px;right:24px;width:76px}.origin-star-page .identity-card-back i{width:46px}.origin-star-page .identity-card-back small{display:none}.origin-star-page .wise-products,dl,.origin-star-page .wise-whatsapp{grid-template-columns:1fr}.origin-star-page .pendant{width:min(270px,82vw)}.origin-star-page .pendant-square{width:min(260px,80vw)}.origin-star-page .pendant-oval{width:min(238px,76vw)}}.origin-star-page{--max: 1480px;background:radial-gradient(ellipse at 50% -10%,rgba(194,172,255,.34),transparent 40%),radial-gradient(circle at 12% 22%,rgba(92,56,196,.38),transparent 31%),radial-gradient(circle at 86% 18%,rgba(255,217,79,.11),transparent 24%),radial-gradient(circle at 72% 82%,rgba(74,25,148,.45),transparent 34%),linear-gradient(180deg,#060111,#17062f 44%,#050111)}.origin-star-page:before{opacity:.42;background-image:radial-gradient(circle,rgba(255,255,255,.8) 0 1px,transparent 1.5px),radial-gradient(circle,rgba(188,214,255,.58) 0 1.2px,transparent 1.8px),radial-gradient(circle,rgba(255,217,79,.34) 0 1px,transparent 1.7px);background-size:72px 68px,118px 104px,176px 148px}.origin-star-page:after{background:radial-gradient(ellipse at 50% 22%,rgba(176,208,255,.12),transparent 45%),linear-gradient(90deg,rgba(6,1,17,.78),transparent 24%,transparent 76%,rgba(6,1,17,.8))}.origin-star-page .origin-header{background:linear-gradient(90deg,#060111f0,#1f0a48cc),#060111b3}.origin-star-page .origin-hero{grid-template-columns:minmax(380px,1.12fr) minmax(360px,.88fr);max-width:var(--max);min-height:calc(106svh - 69px);padding:clamp(82px,9vw,148px) clamp(24px,5vw,84px)}.origin-star-page .origin-hero:before{right:44%;bottom:12%;width:min(680px,52vw);border-color:#a989ff33;background:radial-gradient(circle,rgba(255,217,79,.09),transparent 14%),repeating-radial-gradient(circle,rgba(255,255,255,.08) 0 1px,transparent 1px 72px)}.origin-star-page h1{max-width:980px;font-size:clamp(5.8rem,10.5vw,10.8rem);line-height:.88;text-shadow:0 0 36px rgba(169,137,255,.26),0 0 90px rgba(183,208,255,.16)}.origin-star-page h2{font-size:clamp(3.35rem,5.9vw,6.7rem)}.origin-star-page .subtitle{max-width:720px;font-size:clamp(1.28rem,2vw,1.72rem)}.origin-star-page .intro-text{max-width:720px;margin-top:40px;border-left-color:#ffd94f94;background:linear-gradient(90deg,rgba(255,217,79,.08),transparent 68%),linear-gradient(180deg,rgba(255,255,255,.04),transparent)}.origin-star-page .intro-text p{color:#f6eeffc7;font-size:1rem}.origin-star-page .hero-visual{min-height:720px}.origin-star-page .hero-visual:before{top:8%;right:0;bottom:14%;left:14%;border-radius:18px;background:radial-gradient(circle at 50% 32%,rgba(255,217,79,.08),transparent 28%),#ffffff09}.origin-star-page .hero-visual>img{width:90%;height:640px;border-radius:18px;filter:saturate(1.18) contrast(1.08) brightness(.82)}.origin-star-page .portrait-card{width:min(380px,74%);border-radius:18px}.origin-star-page .star-ritual{padding:clamp(88px,10vw,152px) 0 0}.origin-star-page .ritual-intro{position:relative;z-index:4;max-width:1020px;margin:0 auto clamp(42px,6vw,78px);padding:0 clamp(20px,4vw,54px);text-align:center}.origin-star-page .ritual-intro .eyebrow{color:#ffd94feb;letter-spacing:.2em}.origin-star-page .ritual-intro h2{margin-bottom:24px;font-size:clamp(3.8rem,6.8vw,7.4rem)}.origin-star-page .breath-lines{display:grid;gap:10px;justify-items:center;min-height:176px;margin:0 auto 26px}.origin-star-page .breath-lines span{display:block;color:#f6eeffd1;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.18rem,2.1vw,1.88rem);line-height:1.34;opacity:0;transform:translateY(10px);animation:breathText 9s ease-in-out infinite}.origin-star-page .breath-lines span:nth-child(2){animation-delay:.7s}.origin-star-page .breath-lines span:nth-child(3){animation-delay:1.4s}.origin-star-page .breath-lines span:nth-child(4){animation-delay:2.1s}.origin-star-page .breath-lines span:nth-child(5){color:#ffd94fe6;animation-delay:2.8s}.origin-star-page .ritual-intro .intent-picker{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:24px}.origin-star-page .ritual-intro .intent-picker button{min-width:190px;border-radius:999px;padding:14px 22px;text-align:center}.origin-star-page .ritual-intro .selection-status{justify-content:center;margin-top:22px}.origin-star-page .ritual-shell{min-height:clamp(860px,118svh,1180px);border-color:#a989ff38}.origin-star-page .ritual-shell:before{background:linear-gradient(180deg,rgba(6,1,17,.18),transparent 24%,rgba(6,1,17,.62)),radial-gradient(circle at 24% 16%,rgba(190,213,255,.16),transparent 28%),radial-gradient(circle at 78% 70%,rgba(255,217,79,.1),transparent 26%)}.origin-star-page .ritual-copy{display:none}.origin-star-page .star-field{min-height:clamp(860px,118svh,1180px);background-image:linear-gradient(180deg,#06011114,#0601117a),radial-gradient(circle at 50% 46%,rgba(170,142,255,.14),transparent 42%),url(//fancyingsecret.com/cdn/shop/t/14/assets/origin-star-nebula-bg.png?v=129733571648268780471783591981)}.origin-star-page .star-field:after{background-size:30px 28px,52px 48px,86px 78px;opacity:.58}.origin-star-page .cosmic-word-panel{grid-template-columns:minmax(150px,220px) minmax(0,1fr);max-width:1220px;margin-top:clamp(86px,9vw,132px);border-radius:18px;padding:clamp(36px,5.4vw,72px);background:linear-gradient(135deg,#ffffff1a,#ffffff05),radial-gradient(circle at 14% 36%,rgba(255,217,79,.14),transparent 30%),radial-gradient(circle at 92% 4%,rgba(169,137,255,.28),transparent 32%),#0a041aeb}.origin-star-page .signal-eyebrow{color:#ffd94ff5;font-size:clamp(1.06rem,1.7vw,1.58rem);letter-spacing:.18em}.origin-star-page .cosmic-word-panel h2{font-size:clamp(3.6rem,6.6vw,7.2rem)}.origin-star-page .reading-card{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.origin-star-page .reading-card p{min-height:190px;border-left-color:#ffd94fa3;border-radius:14px;padding:20px;background:linear-gradient(145deg,#ffffff14,#ffffff06),#ffffff09}.origin-star-page .reading-card strong{display:block;margin-bottom:8px;letter-spacing:.06em;text-transform:uppercase}.origin-star-page .wise-trigger{border-radius:999px;padding:16px 26px;letter-spacing:.08em}.origin-star-page .identity-builder{grid-template-columns:minmax(360px,.86fr) minmax(460px,1.14fr);max-width:var(--max);padding-top:clamp(96px,11vw,162px)}.origin-star-page .builder-copy h2{font-size:clamp(3.5rem,5.9vw,6.5rem)}.origin-star-page .identity-share-card,.origin-star-page .identity-form,.origin-star-page .identity-card,.origin-star-page .jewelry-preview,.origin-star-page .wise-panel,.origin-star-page .wise-product{border-radius:18px}.origin-star-page .identity-share-card{min-height:370px}.origin-star-page .diy-type-picker button{min-height:152px;border-radius:14px}.origin-star-page .diy-type-picker strong{font-size:1.38rem}.origin-star-page .wise-product{grid-template-rows:220px auto auto 1fr auto;min-height:470px}.origin-star-page .wise-product-media{position:absolute;top:18px;right:18px;left:18px;display:grid;height:210px;place-items:center;overflow:hidden;border:1px solid rgba(255,255,255,.22);border-radius:14px;background:radial-gradient(circle at 50% 44%,rgba(255,217,79,.2),transparent 34%),radial-gradient(circle at 22% 16%,rgba(169,137,255,.18),transparent 30%),#090416c7}.origin-star-page .wise-product-media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;filter:saturate(1.08) contrast(1.04) brightness(.92)}.origin-star-page .wise-product-media i{display:block;width:82px;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at 31% 23%,rgba(255,255,255,.82),transparent 10%),linear-gradient(135deg,#fff2cfe6,#b48b4bd6 48%,#3c2b23eb)}.origin-star-page .wise-product span{margin-top:228px}.origin-star-page .wise-product-footer{display:flex;justify-content:space-between;align-items:center;gap:14px}.origin-star-page .wise-product-footer b{color:#fff8f0f0}@keyframes breathText{0%,to{opacity:0;transform:translateY(12px);filter:blur(3px)}18%,62%{opacity:1;transform:translateY(0);filter:blur(0)}82%{opacity:0;transform:translateY(-8px);filter:blur(2px)}}@media(max-width:980px){.origin-star-page .origin-hero,.origin-star-page .identity-builder,.origin-star-page .cosmic-word-panel,.origin-star-page .reading-card{grid-template-columns:1fr}.origin-star-page h1{font-size:clamp(4rem,13vw,6.8rem)}.origin-star-page h2{font-size:clamp(2.8rem,9vw,4.8rem)}.origin-star-page .ritual-shell,.origin-star-page .star-field{min-height:108svh}.origin-star-page .reading-card p{min-height:0}}@media(max-width:640px){.origin-star-page .origin-hero{padding:58px 18px 74px}.origin-star-page h1{font-size:clamp(3.2rem,17vw,5.2rem)}.origin-star-page h2{font-size:clamp(2.35rem,12vw,3.9rem)}.origin-star-page .hero-visual{min-height:430px}.origin-star-page .ritual-intro .intent-picker button{min-width:100%}.origin-star-page .breath-lines{min-height:210px}.origin-star-page .wise-product{min-height:430px}}.origin-star-page{background:linear-gradient(180deg,#04010e6b,#0d031fa8 42%,#03010cd1),radial-gradient(circle at 16% 18%,rgba(255,255,255,.16),transparent 10%),radial-gradient(circle at 78% 12%,rgba(255,217,79,.16),transparent 18%),url(//fancyingsecret.com/cdn/shop/t/14/assets/origin-star-nebula-bg.png?v=129733571648268780471783591981) center top / cover fixed,#050111}.origin-star-page:before{z-index:0;opacity:.5;mix-blend-mode:screen;pointer-events:none}.origin-star-page:after{z-index:0;opacity:.95;background:radial-gradient(ellipse at 50% 12%,rgba(224,240,255,.18),transparent 36%),radial-gradient(ellipse at 20% 58%,rgba(109,74,214,.34),transparent 38%),radial-gradient(ellipse at 82% 64%,rgba(255,217,79,.1),transparent 30%),linear-gradient(90deg,rgba(3,1,12,.82),transparent 25%,transparent 70%,rgba(3,1,12,.86));pointer-events:none}.origin-star-page .origin-header,.origin-star-page main{position:relative;z-index:1}.origin-star-page .origin-hero{isolation:isolate}.origin-star-page .origin-hero:after{position:absolute;inset:clamp(28px,5vw,72px) clamp(16px,4vw,56px);z-index:-1;content:"";border:1px solid rgba(255,255,255,.08);border-radius:28px;background:linear-gradient(110deg,#04010e85,#200c4e38,#04010e59),url(//fancyingsecret.com/cdn/shop/t/14/assets/origin-star-nebula-bg.png?v=129733571648268780471783591981) center / cover;box-shadow:inset 0 1px #ffffff14,0 46px 150px #00000061;opacity:.72}.origin-star-page .star-ritual{background:linear-gradient(180deg,#03010c00,#03010c8a 18%,#03010c6b),url(//fancyingsecret.com/cdn/shop/t/14/assets/origin-star-nebula-bg.png?v=129733571648268780471783591981) center / cover fixed}.origin-star-page .ritual-shell{background:linear-gradient(180deg,#04010e1f,#04010e70),url(//fancyingsecret.com/cdn/shop/t/14/assets/origin-star-nebula-bg.png?v=129733571648268780471783591981) center / cover}.origin-star-page .star-field{background-image:radial-gradient(circle at 50% 40%,rgba(255,255,255,.08),transparent 18%),linear-gradient(180deg,#04010e05,#04010e47),url(//fancyingsecret.com/cdn/shop/t/14/assets/origin-star-nebula-bg.png?v=129733571648268780471783591981);background-position:center;background-size:cover}.origin-star-page .star-field>*:not(.star-button){display:none!important}.origin-star-page .cosmic-word-panel,.origin-star-page .identity-form,.origin-star-page .identity-card,.origin-star-page .wise-panel{background-color:#080318db;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}@media(max-width:768px){.origin-star-page,.origin-star-page .star-ritual{background-attachment:scroll}}.origin-star-page .wise-products{align-items:stretch}.origin-star-page .wise-product{display:grid;grid-template-rows:260px auto auto minmax(84px,1fr) auto;gap:16px;min-height:620px;align-content:stretch;padding:28px}.origin-star-page .wise-product:before,.origin-star-page .wise-product:after{display:none!important}.origin-star-page .wise-product-media{position:relative;inset:auto;width:100%;height:260px;margin:0}.origin-star-page .wise-product-series,.origin-star-page .wise-product span{position:relative;z-index:1;margin:0;color:#ffd94ff2;font-size:.86rem;font-weight:860;letter-spacing:.12em;line-height:1.1;text-transform:uppercase}.origin-star-page .wise-product-title,.origin-star-page .wise-product strong{position:relative;z-index:1;display:-webkit-box;margin:0;overflow:hidden;color:var(--text);font-family:Georgia,Times New Roman,serif;font-size:clamp(1.45rem,1.9vw,2rem);font-weight:400;line-height:1.12;-webkit-box-orient:vertical;-webkit-line-clamp:3}.origin-star-page .wise-product-purpose,.origin-star-page .wise-product p{position:relative;z-index:1;display:-webkit-box;margin:0;overflow:hidden;color:#fbf5eab3;font-size:clamp(.98rem,1.3vw,1.18rem);line-height:1.42;-webkit-box-orient:vertical;-webkit-line-clamp:3}.origin-star-page .wise-product-footer{margin-top:8px;padding-top:14px;border-top:1px solid rgba(255,255,255,.1)}.origin-star-page .wise-product-footer b{font-size:clamp(1.1rem,1.6vw,1.42rem);line-height:1}.origin-star-page .wise-product-footer em{white-space:nowrap}@media(max-width:980px){.origin-star-page .wise-product{grid-template-rows:220px auto auto minmax(72px,1fr) auto;min-height:560px}.origin-star-page .wise-product-media{height:220px}}@media(max-width:640px){.origin-star-page .wise-product{grid-template-rows:210px auto auto minmax(70px,1fr) auto;min-height:540px;padding:22px}.origin-star-page .wise-product-media{height:210px}}.origin-star-page .diy-product-notes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.origin-star-page .diy-product-notes article{border:1px solid rgba(255,255,255,.12);border-left-color:#ffd94f6b;border-radius:8px;background:linear-gradient(135deg,#fff1,#ffffff05),#0303083d;padding:16px}.origin-star-page .diy-product-notes span{display:block;margin-bottom:8px;color:var(--gold);font-size:.76rem;font-weight:860;letter-spacing:.12em;text-transform:uppercase}.origin-star-page .diy-product-notes p{margin:0;color:#fbf5eaad;font-size:.92rem;line-height:1.55}.origin-star-page .jewelry-style-picker{grid-template-columns:repeat(2,minmax(0,1fr))}.origin-star-page .jewelry-style-picker button{display:grid;gap:7px;min-height:84px;text-align:left}.origin-star-page .jewelry-style-picker button strong{color:var(--gold);font-family:Georgia,Times New Roman,serif;font-size:1.05rem;font-weight:400;line-height:1.1}.origin-star-page .jewelry-style-picker button span{color:#fbf5ea9e;font-size:.74rem;font-weight:520;line-height:1.35;text-transform:none}@media(max-width:768px){.origin-star-page .identity-builder{padding:56px 16px 78px;gap:20px}.origin-star-page .builder-copy{text-align:left}.origin-star-page .builder-copy h2{font-size:2.05rem!important;line-height:1.1!important}.origin-star-page .builder-copy p{font-size:.98rem!important;line-height:1.65!important}.origin-star-page .identity-form,.origin-star-page .identity-card{border-radius:8px;padding:18px}.origin-star-page .identity-form{grid-template-columns:1fr;gap:14px}.origin-star-page .diy-type-picker,.origin-star-page .diy-product-notes,.origin-star-page .jewelry-style-picker{grid-template-columns:1fr}.origin-star-page .diy-type-picker button{position:relative;min-height:118px;padding:18px 18px 18px 76px}.origin-star-page .diy-type-picker button:before{position:absolute;left:18px;top:20px;display:grid;width:40px;height:40px;place-items:center;border:1px solid rgba(255,217,79,.42);border-radius:50%;color:var(--gold);font-size:1rem;content:"ID";background:#ffd94f14}.origin-star-page .diy-type-picker [data-diy-type=jewelry]:before{content:"18"}.origin-star-page .diy-type-picker strong{font-size:1.22rem!important;line-height:1.1!important}.origin-star-page .diy-type-picker span{font-size:.9rem!important;line-height:1.45!important}.origin-star-page .recipient-picker{grid-template-columns:1fr;padding:12px}.origin-star-page .recipient-picker button{width:100%;text-align:center}.origin-star-page label{font-size:.84rem!important}.origin-star-page input,.origin-star-page textarea{min-height:46px;padding:12px 13px;font-size:.95rem!important;line-height:1.25!important}.origin-star-page .identity-share-card{min-height:250px;padding:24px}.origin-star-page .identity-share-card strong{max-width:66%;font-size:1.45rem!important}.origin-star-page .identity-card-back{top:38px;right:18px}.origin-star-page .jewelry-card{opacity:1;filter:none}.origin-star-page .jewelry-style-picker button{min-height:82px;padding:14px 16px}.origin-star-page .jewelry-preview{min-height:390px}.origin-star-page .chain{top:-82px;width:240px}.origin-star-page .pendant{width:min(238px,74vw);margin-top:42px}.origin-star-page .pendant-square{width:min(230px,72vw);border-radius:18px}.origin-star-page .pendant-logo{top:36px;width:118px}.origin-star-page .engraving{top:134px;right:34px;bottom:34px;left:34px;gap:3px}.origin-star-page .pendant-square .engraving{top:128px;right:32px;bottom:32px;left:32px}.origin-star-page .engraving span,.origin-star-page .engraving strong,.origin-star-page .engraving small{font-size:.64rem!important;line-height:1.08!important}.origin-star-page .engraving strong{font-size:.72rem!important}.origin-star-page dl{grid-template-columns:1fr}.origin-star-page dl div{grid-template-columns:1fr;gap:4px}}.origin-star-page .identity-builder{grid-template-columns:minmax(0,1.02fr) minmax(420px,.98fr)!important;grid-template-areas:"copy form" "copy preview"!important}.origin-star-page .identity-share-card{display:grid!important;grid-template-columns:minmax(280px,.9fr) minmax(320px,1.1fr)!important;gap:clamp(24px,4vw,44px)!important;align-items:center!important;min-height:auto!important;margin-top:34px!important;padding:clamp(24px,4vw,42px)!important;border-color:#ffd94f7a!important;background:radial-gradient(circle at 18% 18%,rgba(255,217,79,.12),transparent 28%),radial-gradient(circle at 86% 76%,rgba(169,137,255,.16),transparent 34%),linear-gradient(135deg,#ffffff12,#ffffff05),#080416b8!important;opacity:1!important;filter:none!important;transform:none!important}.origin-star-page .identity-share-card:before{background:linear-gradient(135deg,rgba(255,255,255,.12),transparent 26%),linear-gradient(90deg,transparent,rgba(255,217,79,.08),transparent)!important;opacity:.52!important}.origin-star-page .identity-share-card:after,.origin-star-page .identity-card-back{display:none!important}.origin-star-page .identity-share-card .identity-product-visual,.origin-star-page .identity-share-card .identity-product-copy{position:relative!important;z-index:2!important}.origin-star-page .identity-share-card .identity-product-visual{border:1px solid rgba(255,217,79,.22)!important;border-radius:10px!important;overflow:hidden!important;background:#ffffffeb!important;box-shadow:0 26px 74px #00000057,0 0 54px #a989ff24!important}.origin-star-page .identity-share-card .identity-product-visual img{display:block!important;position:static!important;inset:auto!important;width:100%!important;max-width:none!important;filter:none!important}.origin-star-page .identity-share-card .identity-product-copy{display:grid!important;gap:16px!important;align-content:center!important}.origin-star-page .identity-share-card .identity-product-copy p{margin:0!important;color:var(--gold)!important;font-size:.76rem!important;font-weight:860!important;letter-spacing:.18em!important;text-transform:uppercase!important}.origin-star-page .identity-share-card .identity-product-copy strong{display:block!important;color:var(--text)!important;font-family:Georgia,Times New Roman,serif!important;font-size:clamp(2rem,3vw,3.25rem)!important;font-weight:400!important;line-height:1.05!important;text-transform:none!important}.origin-star-page .identity-share-card .identity-product-copy>span{display:block!important;max-width:620px!important;color:#fbf5eabd!important;font-size:1rem!important;line-height:1.78!important;text-transform:none!important}.origin-star-page .nfc-memory-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important;margin-top:8px!important}.origin-star-page .nfc-memory-grid i{display:grid!important;min-height:48px!important;place-items:center!important;border:1px solid rgba(255,217,79,.24)!important;border-radius:8px!important;background:#ffffff0b!important;color:#fff8e0db!important;font-size:.74rem!important;font-style:normal!important;font-weight:820!important;letter-spacing:.08em!important;text-transform:uppercase!important}.origin-star-page .identity-live-result{display:grid!important;gap:8px!important;margin-top:12px!important;border-left:1px solid rgba(255,217,79,.42)!important;padding:4px 0 4px 18px!important}.origin-star-page .identity-live-result small{color:var(--gold)!important;font-size:.68rem!important;font-weight:860!important;letter-spacing:.16em!important;text-transform:uppercase!important}.origin-star-page .identity-live-result b{color:var(--text)!important;font-family:Georgia,Times New Roman,serif!important;font-size:1.45rem!important;font-weight:400!important;line-height:1.15!important}.origin-star-page .identity-live-result em{max-width:520px!important;color:#fbf5eaa3!important;font-size:.9rem!important;font-style:normal!important;line-height:1.55!important}@media(max-width:1180px){.origin-star-page .identity-share-card{grid-template-columns:1fr!important}.origin-star-page .identity-share-card .identity-product-visual{max-width:520px!important}}@media(max-width:980px){.origin-star-page .identity-builder{grid-template-areas:"copy" "form" "preview"!important;grid-template-columns:1fr!important}}@media(max-width:640px){.origin-star-page .identity-share-card{gap:20px!important;margin-top:24px!important;padding:18px!important}.origin-star-page .identity-share-card .identity-product-copy strong{font-size:2rem!important}.origin-star-page .identity-share-card .identity-product-copy>span{font-size:.92rem!important;line-height:1.62!important}.origin-star-page .nfc-memory-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.origin-star-page .identity-live-result{padding-left:14px!important}}.origin-star-page .identity-builder{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;grid-template-areas:"copy copy" "form preview"!important;max-width:1320px!important}.origin-star-page .builder-copy{min-width:0!important}.origin-star-page .identity-share-card{grid-template-columns:minmax(280px,.82fr) minmax(0,1.18fr)!important;width:100%!important;max-width:100%!important;overflow:hidden!important}.origin-star-page .identity-share-card .identity-product-copy{min-width:0!important;max-width:100%!important;overflow:visible!important}.origin-star-page .identity-share-card .identity-product-copy p,.origin-star-page .identity-share-card .identity-product-copy strong,.origin-star-page .identity-share-card .identity-product-copy>span,.origin-star-page .identity-live-result b,.origin-star-page .identity-live-result em{max-width:100%!important;overflow-wrap:anywhere!important;word-break:normal!important}.origin-star-page .identity-share-card .identity-product-copy strong{font-size:clamp(2rem,4.8vw,4.25rem)!important;line-height:1.02!important}.origin-star-page .identity-share-card .identity-product-copy>span{font-size:clamp(.96rem,1.45vw,1.16rem)!important;line-height:1.68!important}.origin-star-page .nfc-memory-grid{grid-template-columns:repeat(4,minmax(96px,1fr))!important}.origin-star-page .identity-choice-bridge{display:grid!important;gap:6px!important;margin:6px 0 2px!important;padding:18px 20px!important;border:1px solid rgba(255,217,79,.22)!important;border-radius:0!important;background:linear-gradient(90deg,#ffd94f1f,#7652ff14 45%,#ffffff08)!important;box-shadow:inset 0 0 0 1px #ffffff09,0 18px 52px #0000002e!important}.origin-star-page .identity-choice-bridge span{color:#fff8e0a3!important;font-size:.76rem!important;font-weight:760!important;letter-spacing:.18em!important;line-height:1.4!important;text-transform:uppercase!important}.origin-star-page .identity-choice-bridge b{color:#fff8e0f0!important;font-family:Georgia,Times New Roman,serif!important;font-size:clamp(1.15rem,1.7vw,1.55rem)!important;font-weight:400!important;line-height:1.18!important}@media(max-width:980px){.origin-star-page .identity-builder{grid-template-areas:"copy" "form" "preview"!important;grid-template-columns:1fr!important}.origin-star-page .identity-share-card{grid-template-columns:1fr!important}.origin-star-page .identity-share-card .identity-product-visual{max-width:560px!important}}@media(max-width:640px){.origin-star-page .identity-share-card .identity-product-copy strong{font-size:2rem!important;line-height:1.08!important}.origin-star-page .identity-share-card .identity-product-copy>span{font-size:.92rem!important;line-height:1.6!important}.origin-star-page .nfc-memory-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.origin-star-page .identity-choice-bridge{padding:16px!important}}.origin-star-page .origin-result-actions{display:flex!important;flex-wrap:wrap!important;gap:14px!important;align-items:stretch!important;margin-top:30px!important}.origin-star-page .origin-result-actions .wise-trigger,.origin-star-page .customize-jewelry-trigger,.origin-star-page .archive-save-trigger,.origin-star-page .origin-archive-head button,.origin-star-page .origin-archive-card button{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:min(100%,240px)!important;min-height:52px!important;margin:0!important;border:1px solid rgba(255,217,79,.46)!important;border-radius:999px!important;color:#fff8e0f0!important;padding:0 26px!important;font-size:.78rem!important;font-weight:860!important;letter-spacing:.1em!important;line-height:1!important;text-align:center!important;text-transform:uppercase!important;white-space:nowrap!important;cursor:pointer!important}.origin-star-page .origin-result-actions .wise-trigger{background:radial-gradient(circle at 18% 18%,rgba(255,244,210,.32),transparent 34%),linear-gradient(135deg,#ffd94f42,#fff1)!important;border-color:#ffd94f9e!important;box-shadow:0 0 24px #ffd94f24,inset 0 1px #ffffff1f!important}.origin-star-page .archive-save-trigger,.origin-star-page .customize-jewelry-trigger,.origin-star-page .origin-archive-head button,.origin-star-page .origin-archive-card button{background:linear-gradient(135deg,#ffd94f1a,#a989ff29),#ffffff06!important;box-shadow:0 0 20px #a989ff1f,inset 0 1px #ffffff1a!important}.origin-star-page .archive-save-trigger:hover,.origin-star-page .customize-jewelry-trigger:hover,.origin-star-page .origin-result-actions .wise-trigger:hover{transform:translateY(-1px)!important;border-color:#ffd94fc7!important;box-shadow:0 0 30px #ffd94f2e,inset 0 1px #ffffff29!important}.origin-star-page .customize-jewelry-trigger{text-decoration:none!important}.origin-star-page .nfc-product-section{max-width:1320px!important;margin:clamp(74px,8vw,120px) auto 0!important}.origin-star-page .nfc-standalone-card{margin-top:0!important}.origin-star-page .nfc-purchase-panel{display:grid!important;grid-template-columns:1fr auto auto auto!important;gap:14px!important;align-items:center!important;margin-top:12px!important;border:1px solid rgba(255,217,79,.3)!important;border-radius:10px!important;padding:16px!important;background:#ffffff0b!important}.origin-star-page .nfc-purchase-panel span{color:#fff8e0a8!important;font-size:.76rem!important;font-weight:820!important;letter-spacing:.14em!important;text-transform:uppercase!important}.origin-star-page .nfc-purchase-panel b{color:var(--text)!important;font-family:Georgia,Times New Roman,serif!important;font-size:clamp(1.55rem,2.4vw,2.4rem)!important;font-weight:400!important;white-space:nowrap!important}.origin-star-page .nfc-purchase-panel form{margin:0!important}.origin-star-page .nfc-purchase-panel button,.origin-star-page .nfc-purchase-panel a{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:48px!important;border:1px solid rgba(255,217,79,.68)!important;border-radius:999px!important;background:radial-gradient(circle at 18% 18%,rgba(255,244,210,.32),transparent 34%),linear-gradient(135deg,#ffd94f4d,#ffffff14)!important;color:#fff8e0f5!important;padding:0 24px!important;font-size:.78rem!important;font-weight:860!important;letter-spacing:.1em!important;line-height:1!important;text-decoration:none!important;text-transform:uppercase!important;white-space:nowrap!important;cursor:pointer!important}@media(max-width:720px){.origin-star-page .nfc-purchase-panel{grid-template-columns:1fr!important;align-items:stretch!important}.origin-star-page .nfc-purchase-panel button,.origin-star-page .nfc-purchase-panel a{width:100%!important}}.origin-star-page .archive-save-trigger[hidden],.origin-star-page .origin-result-actions .wise-trigger[hidden]{display:none!important}.origin-star-page .archive-save-status{display:inline-flex!important;align-items:center!important;color:#ffd94fe6!important;font-size:.9rem!important;min-height:52px!important}.origin-star-page .origin-archive-section{max-width:1220px!important;margin:0 auto clamp(74px,8vw,120px)!important;border:1px solid rgba(255,217,79,.2)!important;border-radius:18px!important;padding:clamp(24px,4vw,42px)!important;background:radial-gradient(circle at 12% 0,rgba(255,217,79,.12),transparent 28%),radial-gradient(circle at 86% 100%,rgba(169,137,255,.16),transparent 30%),#080416c7!important;box-shadow:0 30px 92px #00000057,inset 0 1px #ffffff14!important}.origin-star-page .origin-archive-head{display:flex!important;gap:22px!important;align-items:flex-start!important;justify-content:space-between!important;margin-bottom:22px!important}.origin-star-page .origin-archive-head h2{margin-bottom:12px!important;font-size:clamp(2.3rem,4.6vw,4.6rem)!important}.origin-star-page .origin-archive-head p:not(.eyebrow){max-width:680px!important;margin:0!important;color:#fbf5eaad!important;line-height:1.7!important}.origin-star-page .origin-archive-list{display:grid!important;gap:16px!important}.origin-star-page .origin-archive-card{display:grid!important;grid-template-columns:minmax(0,1.4fr) minmax(280px,.9fr) auto!important;gap:18px!important;align-items:center!important;border:1px solid rgba(255,255,255,.12)!important;border-left-color:#ffd94f94!important;border-radius:14px!important;padding:20px!important;background:linear-gradient(135deg,#ffffff14,#ffffff06)!important}.origin-star-page .origin-archive-card span{display:block!important;margin-bottom:8px!important;color:#ffd94fd1!important;font-size:.74rem!important;font-weight:820!important;letter-spacing:.12em!important;text-transform:uppercase!important}.origin-star-page .origin-archive-card strong{display:block!important;margin-bottom:8px!important;color:#fff8f0f5!important;font-family:Georgia,Times New Roman,serif!important;font-size:clamp(1.35rem,2.1vw,2rem)!important;font-weight:400!important;line-height:1.12!important}.origin-star-page .origin-archive-card p{margin:0!important;color:#fbf5eaad!important;line-height:1.55!important}.origin-star-page .origin-archive-card dl{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important;margin:0!important}.origin-star-page .origin-archive-card dl div{border:1px solid rgba(255,255,255,.1)!important;padding:10px!important;background:#ffffff09!important}.origin-star-page .origin-archive-card dt{color:#ffd94fb3!important;font-size:.66rem!important;letter-spacing:.1em!important;text-transform:uppercase!important}.origin-star-page .origin-archive-card dd{margin:4px 0 0!important;color:#fff8e0db!important;font-size:.88rem!important}.origin-star-page .origin-archive-card button{min-height:42px!important;padding:0 16px!important;border-color:#ffffff29!important;background:#ffffff0a!important}.origin-star-page .origin-archive-empty{margin:0!important;border:1px dashed rgba(255,217,79,.26)!important;border-radius:14px!important;padding:22px!important;color:#fbf5ea9e!important;text-align:center!important}@media(max-width:900px){.origin-star-page .origin-result-actions{gap:12px!important}.origin-star-page .origin-result-actions .wise-trigger,.origin-star-page .archive-save-trigger{flex:1 1 220px!important}.origin-star-page .origin-archive-head,.origin-star-page .origin-archive-card{grid-template-columns:1fr!important}.origin-star-page .origin-archive-head{display:grid!important}.origin-star-page .origin-archive-card dl{grid-template-columns:1fr!important}}@media(max-width:640px){.origin-star-page .origin-result-actions{display:grid!important;grid-template-columns:1fr!important;margin-top:24px!important}.origin-star-page .origin-result-actions .wise-trigger,.origin-star-page .archive-save-trigger{width:100%!important;min-width:0!important;min-height:50px!important;padding:0 18px!important;font-size:.76rem!important;white-space:normal!important}.origin-star-page .archive-save-status{justify-content:center!important;min-height:22px!important}}.origin-star-page .question-wheel-section{display:grid!important;grid-template-columns:minmax(280px,.82fr) minmax(520px,1.18fr)!important;gap:clamp(30px,6vw,72px)!important;align-items:center!important;max-width:1320px!important;margin:0 auto!important;padding:clamp(80px,10vw,136px) clamp(18px,4vw,56px)!important}.origin-star-page .question-wheel-copy h2{max-width:620px!important;font-size:clamp(3.2rem,5.6vw,6.2rem)!important}.origin-star-page .question-wheel-copy p:not(.eyebrow){max-width:560px!important;color:#fbf5eab3!important;font-size:1.04rem!important;line-height:1.75!important}.origin-star-page .question-wheel-wrap{display:grid!important;place-items:center!important}.origin-star-page .question-wheel{position:relative!important;width:min(620px,100%)!important;aspect-ratio:1!important;border:1px solid rgba(255,217,79,.28)!important;border-radius:50%!important;background:radial-gradient(circle at center,rgba(8,4,22,.98) 0 30%,transparent 31%),repeating-conic-gradient(from -15deg,#ffd94f1f 0 15deg,#a989ff1c 15deg 30deg),radial-gradient(circle at 50% 50%,rgba(255,217,79,.18),transparent 58%),#080416bd!important;box-shadow:0 34px 110px #00000073,inset 0 0 0 14px #ffffff09,inset 0 0 0 102px #ffffff06!important}.origin-star-page .question-wheel:before,.origin-star-page .question-wheel:after{content:""!important;position:absolute!important;top:16%!important;right:16%!important;bottom:16%!important;left:16%!important;border:1px solid rgba(255,217,79,.22)!important;border-radius:50%!important;pointer-events:none!important}.origin-star-page .question-wheel:after{top:31%!important;right:31%!important;bottom:31%!important;left:31%!important;border-color:#ffffff24!important}.origin-star-page .question-wheel button{position:absolute!important;left:50%!important;top:50%!important;display:grid!important;width:138px!important;min-height:48px!important;place-items:center!important;border:1px solid rgba(255,255,255,.16)!important;border-radius:999px!important;background:#070314c7!important;color:#fff8e0b8!important;padding:7px 12px!important;font-size:.64rem!important;font-weight:840!important;letter-spacing:.05em!important;line-height:1.08!important;text-align:center!important;text-transform:uppercase!important;cursor:pointer!important;transform:rotate(calc(var(--i) * 40deg)) translateY(-245px) rotate(calc(var(--i) * -40deg)) translate(-50%,-50%)!important;transform-origin:0 0!important;box-shadow:0 12px 34px #0000003d,inset 0 1px #ffffff1a!important}.origin-star-page .question-wheel button:hover,.origin-star-page .question-wheel button.is-active{border-color:#ffd94fb8!important;background:linear-gradient(135deg,#ffd94f3d,#a989ff38)!important;color:#fff8e0fa!important;box-shadow:0 0 30px #ffd94f33,0 16px 42px #0000004d!important}.origin-star-page .question-wheel-center{position:absolute!important;left:50%!important;top:50%!important;display:grid!important;width:230px!important;min-height:230px!important;place-content:center!important;gap:10px!important;border:1px solid rgba(255,217,79,.32)!important;border-radius:50%!important;padding:24px!important;background:radial-gradient(circle at 50% 12%,rgba(255,217,79,.14),transparent 38%),#080416eb!important;color:#fff8e0f0!important;text-align:center!important;transform:translate(-50%,-50%)!important;box-shadow:inset 0 1px #ffffff1f,0 0 60px #a989ff38!important}.origin-star-page .question-wheel-center small{color:#ffd94fcc!important;font-size:.58rem!important;font-weight:860!important;letter-spacing:.14em!important;text-transform:uppercase!important}.origin-star-page .question-wheel-center strong{font-family:Georgia,Times New Roman,serif!important;font-size:1.28rem!important;font-weight:400!important;line-height:1.12!important}.origin-star-page .question-wheel-center p{margin:0!important;color:#fbf5eaa8!important;font-size:.76rem!important;line-height:1.35!important}.origin-star-page .selected-question-line{max-width:560px!important;margin:-8px auto 24px!important;color:#ffd94feb!important;font-size:1rem!important;line-height:1.55!important;text-align:center!important}@media(max-width:1080px){.origin-star-page .question-wheel-section{grid-template-columns:1fr!important}}@media(max-width:740px){.origin-star-page .question-wheel-section{gap:18px!important;padding:30px 14px 42px!important}.origin-star-page .question-wheel-copy{text-align:center!important}.origin-star-page .question-wheel-copy h2{max-width:340px!important;margin-right:auto!important;margin-left:auto!important;font-size:clamp(1.62rem,8.4vw,2.18rem)!important;line-height:1.04!important}.origin-star-page .question-wheel-copy p:not(.eyebrow){max-width:320px!important;margin-right:auto!important;margin-left:auto!important;font-size:.78rem!important;line-height:1.48!important}.origin-star-page .question-wheel{--wheel-radius: min(28vw, 116px);display:block!important;width:min(82vw,320px)!important;aspect-ratio:1!important;border-radius:50%!important;padding:0!important;box-shadow:0 22px 64px #00000052,inset 0 0 0 7px #ffffff09,inset 0 0 0 52px #ffffff06!important}.origin-star-page .question-wheel:before,.origin-star-page .question-wheel:after{display:block!important;top:18%!important;right:18%!important;bottom:18%!important;left:18%!important}.origin-star-page .question-wheel:after{top:34%!important;right:34%!important;bottom:34%!important;left:34%!important}.origin-star-page .question-wheel button{position:absolute!important;left:50%!important;top:50%!important;width:62px!important;min-height:23px!important;padding:2px 5px!important;font-size:0!important;letter-spacing:.03em!important;line-height:1!important;transform:rotate(calc(var(--i) * 40deg)) translateY(calc(var(--wheel-radius) * -1)) rotate(calc(var(--i) * -40deg)) translate(-50%,-50%)!important;transform-origin:0 0!important}.origin-star-page .question-wheel button span{display:none!important}.origin-star-page .question-wheel button:after{content:attr(data-mobile)!important;display:block!important;color:inherit!important;font-size:.47rem!important;font-weight:850!important;letter-spacing:.035em!important;line-height:1!important;text-transform:uppercase!important}.origin-star-page .question-wheel-center{position:absolute!important;left:50%!important;top:50%!important;width:108px!important;min-height:108px!important;border-radius:50%!important;padding:12px!important;gap:3px!important;transform:translate(-50%,-50%)!important}.origin-star-page .question-wheel-center small{font-size:.36rem!important;letter-spacing:.08em!important}.origin-star-page .question-wheel-center strong{font-size:.78rem!important;line-height:1.04!important}.origin-star-page .question-wheel-center p{font-size:.44rem!important;line-height:1.16!important}}@media(max-width:380px){.origin-star-page .question-wheel{--wheel-radius: min(27vw, 104px);width:min(80vw,300px)!important}.origin-star-page .question-wheel button{width:58px!important;min-height:22px!important}.origin-star-page .question-wheel button:after{font-size:.43rem!important}.origin-star-page .question-wheel-center{width:100px!important;min-height:100px!important;padding:10px!important}}.origin-star-page .origin-hero{grid-template-columns:minmax(0,1.1fr) minmax(220px,320px)!important;gap:clamp(18px,3vw,34px)!important;min-height:auto!important;max-width:1160px!important;margin:clamp(18px,3vw,34px) auto 0!important;padding:clamp(20px,3.2vw,36px) clamp(18px,3.6vw,44px)!important}.origin-star-page .origin-hero:before{display:none!important}.origin-star-page .origin-hero:after{top:0!important;right:0!important;bottom:0!important;left:0!important;border-radius:20px!important;opacity:.48!important;box-shadow:inset 0 1px #ffffff14,0 22px 70px #00000047!important}.origin-star-page .hero-copy{max-width:660px!important;margin:0!important;text-align:left!important}.origin-star-page .origin-hero .eyebrow{margin-bottom:8px!important;font-size:.74rem!important}.origin-star-page .origin-hero h1{max-width:none!important;margin-bottom:8px!important;font-size:clamp(1.45rem,2.5vw,2.35rem)!important;line-height:1.05!important}.origin-star-page .origin-hero .subtitle{max-width:560px!important;margin:0!important;font-size:clamp(.92rem,1.25vw,1.04rem)!important;line-height:1.45!important}.origin-star-page .origin-hero .intro-text{max-width:640px!important;margin:12px 0 0!important;gap:5px!important;border-left:1px solid rgba(255,217,79,.35)!important;border-top:0!important;padding:2px 0 2px 16px!important;background:linear-gradient(90deg,rgba(255,217,79,.06),transparent 70%)!important}.origin-star-page .origin-hero .intro-text p{color:#fbf5eaa8!important;font-size:.86rem!important;line-height:1.38!important}.origin-star-page .hero-visual{display:block!important;min-height:auto!important;align-self:stretch!important}.origin-star-page .hero-visual:before{display:none!important}.origin-star-page .hero-visual>img{width:100%!important;height:clamp(150px,17vw,220px)!important;border-radius:14px!important;object-fit:cover!important;opacity:.78!important;box-shadow:0 18px 48px #00000057!important}.origin-star-page .portrait-card{display:none!important}.origin-star-page .question-wheel-section{padding-top:clamp(22px,4vw,48px)!important}@media(max-width:740px){.origin-star-page .origin-hero{grid-template-columns:1fr!important;margin-top:12px!important;padding:20px 16px 18px!important}.origin-star-page .origin-hero .intro-text{margin-top:10px!important}.origin-star-page .hero-visual{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/origin-star-wheel-v4.css.map */
