/* ATREYA_HOW_H01_UNIVERSAL_ROUTE_STYLE */
body.atreya-how-h01-active{overflow:hidden!important}
#atreya-how-h01-root{position:fixed;inset:0;z-index:2147481100;overflow:auto;overscroll-behavior:contain;background:#061326;color:#fff;font-family:Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased}
#atreya-how-h01-root *{box-sizing:border-box}#atreya-how-h01-root a{color:inherit;text-decoration:none}#atreya-how-h01-root button{font:inherit}.h01-page{min-height:100%;background:radial-gradient(circle at 50% 5%,rgba(39,83,143,.16),transparent 26%),#061326}.h01-header{height:76px;display:grid;grid-template-columns:290px 1fr auto;align-items:center;gap:18px;padding:0 3.7vw;border-bottom:1px solid rgba(224,176,74,.12);background:rgba(5,17,36,.96);backdrop-filter:blur(13px);position:sticky;top:0;z-index:40}.h01-brand{display:flex;align-items:center;gap:12px;white-space:nowrap}.h01-om{width:54px;height:54px;border:2px solid #d79d31;border-radius:50%;display:grid;place-items:center;color:#f3be49;font:700 28px Georgia;box-shadow:0 0 18px rgba(236,169,54,.25)}.h01-brand b{display:block;color:#f6d889;font:700 34px/.95 Georgia}.h01-brand small{display:block;color:#e0aa48;font:700 14px Georgia;margin-top:4px}.h01-header nav{display:flex;justify-content:center;gap:30px;align-items:center;font:600 14px/1 Arial;color:#e5e2dc}.h01-header nav a{height:76px;display:flex;align-items:center;position:relative}.h01-header nav a.active{color:#f2ba49}.h01-header nav a.active:after{content:"";position:absolute;left:0;right:0;bottom:13px;height:2px;background:#e0aa3a}.h01-actions{display:flex;align-items:center;gap:12px;white-space:nowrap}.h01-search{font-size:29px;color:#e4b44e}.h01-login,.h01-create{height:42px;min-width:86px;padding:0 17px;border:1px solid #b57e28;border-radius:9px;display:flex;align-items:center;justify-content:center;font:700 14px Georgia}.h01-create{min-width:145px;background:linear-gradient(#ffd36e,#efa933);color:#261704;box-shadow:0 7px 19px rgba(234,164,50,.22)}.h01-language{border:0;background:transparent;color:#ece6d8;display:flex;align-items:center;gap:7px;padding:8px 2px;cursor:pointer}.h01-globe{color:#efb63d;font-size:23px}.h01-caret{color:#c79b48}.h01-theme{position:fixed;right:24px;bottom:26px;z-index:2147483500;height:48px;min-width:112px;padding:0 17px;border:1px solid #b57e28;border-radius:999px;background:rgba(6,20,42,.92);color:#f0e7d7;display:inline-flex;align-items:center;justify-content:center;gap:9px;cursor:pointer;font:700 13px Georgia;box-shadow:0 12px 34px rgba(0,0,0,.28);backdrop-filter:blur(12px)}.h01-theme-icon{font-size:19px;color:#f2bb49}
.h01-hero{min-height:610px;display:grid;grid-template-columns:43% 57%;position:relative;overflow:hidden;border-bottom:1px solid rgba(220,166,60,.34);background:#061326}.h01-hero:after{content:"";position:absolute;right:-6vw;top:30px;width:34vw;height:34vw;border-radius:50%;background:radial-gradient(circle,rgba(102,148,213,.42),rgba(15,50,97,.28) 42%,transparent 70%);pointer-events:none}.h01-hero-art{position:relative;z-index:2;min-height:610px;background:url('/assets/atreya-how-h01-hero-dark.jpg') center/cover no-repeat;mask-image:linear-gradient(90deg,#000 0 78%,transparent 100%)}.h01-hero-copy{position:relative;z-index:3;align-self:center;padding:48px 7vw 58px 1.2vw;max-width:920px}.h01-kicker{font:700 12px/1.5 Arial;letter-spacing:.22em;color:#d6d3cc;margin-bottom:20px}.h01-hero h1{font:700 clamp(50px,4.6vw,76px)/.98 Georgia;color:#f3d487;margin:0 0 16px;text-shadow:0 4px 26px rgba(218,157,46,.22)}.h01-hero h2{font:700 clamp(23px,1.8vw,31px)/1.2 Georgia;color:#f0eadf;margin:0 0 20px}.h01-hero p{max-width:760px;color:#d5d8df;font:17px/1.58 Arial;margin:0 0 28px}.h01-cta{display:flex;gap:14px;flex-wrap:wrap}.h01-cta a,.h01-final a{min-height:56px;padding:0 28px;border:1px solid #b98635;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;font:700 18px Georgia;background:rgba(4,18,40,.66)}.h01-cta .primary,.h01-final a{background:linear-gradient(#ffd36d,#efa934);color:#251604;box-shadow:0 9px 28px rgba(227,160,43,.24)}.h01-flow{position:absolute;z-index:4;left:45%;right:7vw;bottom:26px;display:flex;align-items:center;gap:8px;opacity:.9}.h01-flow span{width:34px;height:34px;border:1px solid #c18b34;border-radius:50%;display:grid;place-items:center;color:#f2bf56;font:700 11px Arial;background:#08172b}.h01-flow i{height:1px;flex:1;background:linear-gradient(90deg,#a67830,#d7b05d)}
.h01-trust{width:min(93%,1560px);margin:-22px auto 0;position:relative;z-index:6;display:grid;grid-template-columns:repeat(5,1fr);border:1px solid #a57833;border-radius:22px;background:rgba(6,19,38,.975);box-shadow:0 18px 42px rgba(0,0,0,.4);overflow:hidden}.h01-trust>div{min-height:104px;padding:18px 20px;display:flex;gap:13px;align-items:center;border-right:1px solid rgba(216,168,72,.18)}.h01-trust>div:last-child{border-right:0}.h01-trust b{font-size:27px;color:#efbf55;min-width:36px;text-align:center}.h01-trust strong{display:block;color:#f3e8d5;font:700 15px Georgia}.h01-trust small{display:block;color:#aeb7c4;font-size:12px;margin-top:4px;line-height:1.35}
.h01-section,.h01-deep,.h01-universal{width:min(93%,1500px);margin:0 auto;padding:58px 0}.h01-head{text-align:center;max-width:930px;margin:0 auto 30px}.h01-head.left{text-align:left;margin:0 0 28px}.h01-head>span,.h01-eyebrow,.h01-example-title>span,.h01-final>div>span{display:block;color:#d7a94b;font:700 11px Arial;letter-spacing:.2em;margin-bottom:10px}.h01-head h2,.h01-answer h2,.h01-example h2,.h01-final h2{font:700 40px/1.08 Georgia;color:#f0cc7b;margin:0}.h01-head p,.h01-answer-copy>p,.h01-example-title>p,.h01-final p{color:#bfc5cf;line-height:1.6;margin:10px auto 0}.h01-head.left p{margin-left:0}.h01-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.h01-step{min-height:205px;padding:24px;border:1px solid rgba(213,162,62,.48);border-radius:18px;background:linear-gradient(180deg,#0d2038,#081528);display:flex;gap:17px;box-shadow:inset 0 1px rgba(255,255,255,.02),0 10px 26px rgba(0,0,0,.12)}.h01-step-no{width:48px;height:48px;flex:0 0 48px;border:1px solid #c28b34;border-radius:50%;display:grid;place-items:center;color:#f2bf55;font:700 14px Georgia;background:#07172b}.h01-step h3,.h01-card h3,.h01-anatomy h3{color:#f3e8d2;font:700 18px/1.2 Georgia;margin:3px 0 9px}.h01-step p,.h01-card p,.h01-anatomy p{color:#adb7c4;font:14px/1.58 Arial;margin:0}
.h01-deep{padding:48px;max-width:1500px;border:1px solid rgba(213,162,62,.44);border-radius:24px;background:linear-gradient(135deg,#0b1e36,#09162a 70%);box-shadow:0 18px 44px rgba(0,0,0,.18)}.h01-deep-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.h01-card{min-height:150px;padding:21px;border:1px solid rgba(213,162,62,.42);border-radius:15px;background:rgba(9,24,44,.84);display:flex;gap:14px}.h01-icon{width:42px;height:42px;flex:0 0 42px;border:1px solid rgba(213,162,62,.48);border-radius:12px;display:grid;place-items:center;color:#f0b945;font-size:22px}.h01-card.compact{min-height:118px}.h01-card.compact h3{font-size:16px}.h01-card.compact p{font-size:12px}.h01-ask-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:13px}
.h01-answer{padding:58px 5vw;border-block:1px solid rgba(213,162,62,.34);background:linear-gradient(90deg,#08182d,#0d2744);display:grid;grid-template-columns:.7fr 1.3fr;gap:46px;align-items:start}.h01-answer-copy{position:sticky;top:110px}.h01-anatomy{display:grid;grid-template-columns:repeat(2,1fr);gap:13px}.h01-anatomy article{min-height:138px;padding:18px;border:1px solid rgba(213,162,62,.38);border-radius:15px;background:rgba(5,17,33,.55);display:flex;gap:13px}.h01-anatomy b{color:#e9b64a;font:700 18px Georgia}.h01-anatomy h3{font-size:16px}.h01-anatomy p{font-size:12px}
.h01-example{width:min(93%,1500px);margin:40px auto;padding:38px;border:1px solid rgba(213,162,62,.48);border-radius:22px;background:radial-gradient(circle at 84% 18%,rgba(216,165,66,.10),transparent 26%),#09172b}.h01-example-title{max-width:930px}.h01-example-flow{display:grid;grid-template-columns:repeat(6,1fr);gap:11px;margin-top:28px}.h01-example-flow article{position:relative;min-height:170px;padding:19px;border-top:1px solid rgba(213,162,62,.52);background:rgba(7,20,38,.42)}.h01-example-flow article:not(:last-child):after{content:'→';position:absolute;right:-11px;top:20px;color:#d8a642}.h01-example-flow b{display:block;color:#efbc50;font:700 24px Georgia;margin-bottom:11px}.h01-example-flow p{color:#c3c8d0;font:13px/1.55 Arial;margin:0}.h01-privacy{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}
.h01-universal{padding:45px;border:1px solid rgba(213,162,62,.46);border-radius:24px;background:linear-gradient(135deg,#0c2039,#0b182c)}.h01-universal-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.h01-faq{max-width:1050px;margin:0 auto;display:grid;gap:10px}.h01-faq details{border:1px solid rgba(213,162,62,.42);border-radius:14px;background:#0a192e;padding:0 19px}.h01-faq summary{min-height:60px;display:flex;align-items:center;justify-content:space-between;gap:20px;cursor:pointer;color:#efe5d2;font:700 16px Georgia;list-style:none}.h01-faq summary::-webkit-details-marker{display:none}.h01-faq summary span{color:#e9b549;font-size:20px}.h01-faq details[open] summary span{transform:rotate(45deg)}.h01-faq details p{color:#adb7c4;font:14px/1.65 Arial;margin:0;padding:0 0 18px}.h01-final{padding:36px 5.5vw;display:flex;align-items:center;justify-content:space-between;gap:28px;border-block:1px solid rgba(216,165,64,.4);background:linear-gradient(90deg,#0c2039,#102945)}.h01-final h2{font-size:36px}.h01-final p{max-width:780px;margin-left:0}.h01-final a{min-height:52px;font-size:17px}.h01-footer{min-height:128px;padding:24px 4vw;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:25px;background:#050f1d;color:#d8dce3}.h01-brand.small .h01-om{width:42px;height:42px;font-size:20px}.h01-brand.small b{font-size:25px}.h01-brand.small small{font-size:11px}.h01-footer nav{display:flex;justify-content:center;gap:24px;font-size:12px}.h01-footer>small{font-size:11px;color:#98a3b2;max-width:360px;text-align:right}
body.atreya-how-h01-active :is(#themeToggle,#atreyaUniversalThemeToggle,#atreyaCommonThemeToggle,[data-atreya-theme-toggle]){z-index:2147483600!important}.atreya-language-r2-menu,.atreya-language-r2r2-menu{z-index:2147483700!important}
/* LIGHT THEME */
#atreya-how-h01-root[data-theme="light"]{background:#fff9f0;color:#2a1a11}#atreya-how-h01-root[data-theme="light"] .h01-page{background:radial-gradient(circle at 50% 5%,rgba(214,174,93,.10),transparent 27%),#fff9f0}#atreya-how-h01-root[data-theme="light"] .h01-header{background:rgba(255,252,247,.98);border-bottom-color:rgba(181,126,40,.28);box-shadow:0 8px 26px rgba(91,59,17,.05)}#atreya-how-h01-root[data-theme="light"] .h01-om{background:#fffaf1;border-color:#c78a27;color:#9b6312;box-shadow:0 0 16px rgba(190,127,28,.12)}#atreya-how-h01-root[data-theme="light"] .h01-brand b{color:#3d2814}#atreya-how-h01-root[data-theme="light"] .h01-brand small{color:#96641a}#atreya-how-h01-root[data-theme="light"] .h01-header nav,#atreya-how-h01-root[data-theme="light"] .h01-language{color:#30251b}#atreya-how-h01-root[data-theme="light"] .h01-header nav a.active{color:#9b650d}#atreya-how-h01-root[data-theme="light"] .h01-login{color:#3e2a18;background:#fffdf8;border-color:#b77b22}#atreya-how-h01-root[data-theme="light"] .h01-create{background:linear-gradient(#f5c558,#dfa131);color:#251604;border-color:#bf8325;box-shadow:0 7px 20px rgba(175,109,19,.16)}#atreya-how-h01-root[data-theme="light"] .h01-language,#atreya-how-h01-root[data-theme="light"] .h01-search{color:#a76e16}#atreya-how-h01-root[data-theme="light"] .h01-theme{background:#fffaf1;color:#3e2a18;border-color:#b77b22;box-shadow:0 4px 14px rgba(90,55,10,.06)}#atreya-how-h01-root[data-theme="light"] .h01-hero{background:linear-gradient(100deg,#fffaf1 0 72%,#f8efdf 100%);border-bottom-color:rgba(181,126,40,.34)}#atreya-how-h01-root[data-theme="light"] .h01-hero-art{background-image:url('/assets/atreya-how-h01-hero-light.jpg')}#atreya-how-h01-root[data-theme="light"] .h01-hero:after{background:radial-gradient(circle,rgba(213,177,106,.23),rgba(244,228,197,.25) 44%,transparent 72%)}#atreya-how-h01-root[data-theme="light"] .h01-kicker{color:#725e48}#atreya-how-h01-root[data-theme="light"] .h01-hero h1,#atreya-how-h01-root[data-theme="light"] .h01-head h2,#atreya-how-h01-root[data-theme="light"] .h01-answer h2,#atreya-how-h01-root[data-theme="light"] .h01-example h2,#atreya-how-h01-root[data-theme="light"] .h01-final h2{color:#4a2d13;text-shadow:none}#atreya-how-h01-root[data-theme="light"] .h01-hero h2{color:#513b27}#atreya-how-h01-root[data-theme="light"] .h01-hero p,#atreya-how-h01-root[data-theme="light"] .h01-head p,#atreya-how-h01-root[data-theme="light"] .h01-answer-copy>p,#atreya-how-h01-root[data-theme="light"] .h01-example-title>p,#atreya-how-h01-root[data-theme="light"] .h01-final p{color:#66615a}#atreya-how-h01-root[data-theme="light"] .h01-cta a{background:rgba(255,253,248,.94);color:#3f2c18;border-color:#b8802c}#atreya-how-h01-root[data-theme="light"] .h01-cta .primary,#atreya-how-h01-root[data-theme="light"] .h01-final a{background:linear-gradient(#f7ca62,#e4a536);color:#261704;border-color:#bd8125;box-shadow:0 9px 25px rgba(165,100,16,.16)}#atreya-how-h01-root[data-theme="light"] .h01-flow span{background:#fffaf1;color:#9c6614;border-color:#c6923f}#atreya-how-h01-root[data-theme="light"] .h01-trust{background:rgba(255,252,247,.99);border-color:#c9943e;box-shadow:0 16px 34px rgba(73,43,10,.12)}#atreya-how-h01-root[data-theme="light"] .h01-trust>div{border-right-color:rgba(181,126,40,.18)}#atreya-how-h01-root[data-theme="light"] .h01-trust b{color:#a9690a}#atreya-how-h01-root[data-theme="light"] .h01-trust strong{color:#39281a}#atreya-how-h01-root[data-theme="light"] .h01-trust small{color:#716c65}#atreya-how-h01-root[data-theme="light"] .h01-step,#atreya-how-h01-root[data-theme="light"] .h01-card,#atreya-how-h01-root[data-theme="light"] .h01-faq details{background:linear-gradient(180deg,#fffdf9,#fff7e9);border-color:#d1aa67;box-shadow:0 8px 22px rgba(86,49,8,.05)}#atreya-how-h01-root[data-theme="light"] .h01-step-no,#atreya-how-h01-root[data-theme="light"] .h01-icon{background:#fff8eb;border-color:#c7923d;color:#aa6d11}#atreya-how-h01-root[data-theme="light"] .h01-step h3,#atreya-how-h01-root[data-theme="light"] .h01-card h3,#atreya-how-h01-root[data-theme="light"] .h01-anatomy h3,#atreya-how-h01-root[data-theme="light"] .h01-faq summary{color:#3f2a16}#atreya-how-h01-root[data-theme="light"] .h01-step p,#atreya-how-h01-root[data-theme="light"] .h01-card p,#atreya-how-h01-root[data-theme="light"] .h01-anatomy p,#atreya-how-h01-root[data-theme="light"] .h01-faq details p{color:#6d6b66}#atreya-how-h01-root[data-theme="light"] .h01-deep,#atreya-how-h01-root[data-theme="light"] .h01-universal,#atreya-how-h01-root[data-theme="light"] .h01-example{background:linear-gradient(135deg,#fffaf1,#fff4df);border-color:#d1aa67;box-shadow:0 12px 26px rgba(82,47,8,.05)}#atreya-how-h01-root[data-theme="light"] .h01-answer{background:linear-gradient(90deg,#f7ead4,#fff8eb);border-block-color:rgba(181,126,40,.34)}#atreya-how-h01-root[data-theme="light"] .h01-anatomy article,#atreya-how-h01-root[data-theme="light"] .h01-example-flow article{background:rgba(255,252,247,.72);border-color:rgba(181,126,40,.36)}#atreya-how-h01-root[data-theme="light"] .h01-anatomy b,#atreya-how-h01-root[data-theme="light"] .h01-example-flow b{color:#a96c12}#atreya-how-h01-root[data-theme="light"] .h01-example-flow p{color:#625f59}#atreya-how-h01-root[data-theme="light"] .h01-final{background:linear-gradient(90deg,#f7ead4,#fff8eb);border-block-color:rgba(181,126,40,.36)}#atreya-how-h01-root[data-theme="light"] .h01-footer{background:#fffaf2;color:#3f2c18;border-top:1px solid rgba(181,126,40,.18)}#atreya-how-h01-root[data-theme="light"] .h01-footer>small{color:#736b60}
.h01-brand.is-localized b{font-family:"Noto Serif Devanagari","Noto Sans Devanagari","Noto Sans Telugu",Georgia,serif;font-size:30px;line-height:1}.h01-brand.is-localized small{font-family:"Noto Sans Devanagari","Noto Sans Telugu",Arial,sans-serif;font-size:12px;line-height:1.15;margin-top:5px}.h01-brand.small.is-localized b{font-size:22px}.h01-brand.small.is-localized small{font-size:10px}
@media(max-width:1250px){.h01-header{grid-template-columns:240px 1fr auto;padding-inline:2vw}.h01-header nav{gap:18px}.h01-ask-grid{grid-template-columns:repeat(3,1fr)}.h01-example-flow{grid-template-columns:repeat(3,1fr)}.h01-example-flow article:nth-child(3):after{display:none}}
@media(max-width:980px){.h01-header{grid-template-columns:1fr auto;height:72px}.h01-header nav{display:none}.h01-login,.h01-create,.h01-search{display:none}.h01-hero{grid-template-columns:1fr;min-height:auto}.h01-hero-art{min-height:450px;mask-image:linear-gradient(#000 75%,transparent)}.h01-hero-copy{padding:25px 28px 70px}.h01-flow{left:28px;right:28px;bottom:20px}.h01-trust{grid-template-columns:repeat(2,1fr);margin-top:-10px}.h01-steps,.h01-deep-grid{grid-template-columns:repeat(2,1fr)}.h01-answer{grid-template-columns:1fr}.h01-answer-copy{position:static}.h01-anatomy{grid-template-columns:repeat(2,1fr)}.h01-privacy{grid-template-columns:repeat(2,1fr)}.h01-universal-grid{grid-template-columns:1fr}.h01-footer{grid-template-columns:1fr;text-align:center}.h01-footer nav{justify-content:center}.h01-footer>small{text-align:center;margin:auto}}
@media(max-width:620px){.h01-header{padding:7px 14px}.h01-brand b{font-size:26px}.h01-brand small{font-size:10px}.h01-brand.is-localized b{font-size:24px}.h01-brand.is-localized small{font-size:10px}.h01-om{width:44px;height:44px;font-size:22px}.h01-language>span:nth-child(2){display:none}.h01-hero-art{min-height:340px}.h01-hero h1{font-size:45px}.h01-hero h2{font-size:22px}.h01-trust,.h01-steps,.h01-deep-grid,.h01-ask-grid,.h01-anatomy,.h01-example-flow,.h01-privacy{grid-template-columns:1fr}.h01-trust>div{border-right:0;border-bottom:1px solid rgba(216,168,72,.18)}.h01-section,.h01-deep,.h01-universal{padding:42px 20px;width:100%;border-radius:0}.h01-head h2,.h01-answer h2,.h01-example h2,.h01-final h2{font-size:31px}.h01-answer{padding:42px 20px}.h01-example{width:100%;margin:20px 0;border-radius:0;padding:34px 20px}.h01-example-flow article:not(:last-child):after{display:none}.h01-final{flex-direction:column;align-items:flex-start}.h01-theme{right:14px;bottom:14px;min-width:48px;width:48px;padding:0}.h01-theme-label{display:none}}
