@import url('https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Noto+Sans+Telugu:wght@400;500;600;700&display=swap');
:root{--ink:#163b38;--muted:#66716a;--paper:#f8f7f2;--white:#fff;--line:#dcded4;--saffron:#e6ad68;--serif:Georgia,'Times New Roman',serif;--sans:'DM Sans','Noto Sans Telugu',sans-serif;--radius:3px}
*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:105px}body{margin:0;background:var(--paper);color:var(--ink);font-family:var(--sans);font-size:15px;line-height:1.6}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button,a,input,select,textarea,summary{-webkit-tap-highlight-color:transparent}button{cursor:pointer}img{max-width:100%;display:block}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible{outline:3px solid #bb7935;outline-offset:5px}h1,h2,h3,p{margin-top:0}h1,h2,h3{font-weight:400}h1,h2,h3{font-family:var(--serif);letter-spacing:-.045em}h2{font-size:clamp(38px,4.2vw,59px);line-height:1.13;margin-bottom:20px}h3{font-size:27px;line-height:1.2}p{margin-bottom:0}svg{display:block}section[id]{scroll-margin-top:28px}[hidden]{display:none!important}.skip-link{position:fixed;top:-100px;left:20px;z-index:30;background:var(--ink);color:white;padding:12px 20px}.skip-link:focus{top:10px}.site-header{background:var(--paper);position:sticky;top:0;z-index:20;border-bottom:1px solid #e9e8df}.header-inner{height:99px;max-width:1392px;padding:0 48px;margin:auto;display:flex;align-items:center;justify-content:space-between;gap:35px}.brand{display:flex;align-items:center;gap:14px;flex-shrink:0}.brand-symbol{width:38px;height:44px;color:#966d3e}.brand-name{font-family:var(--serif);font-size:26px;letter-spacing:.08em;line-height:1}.brand-name span{display:block;font-family:var(--sans);font-size:9px;letter-spacing:.25em;margin-top:8px}.navigation{display:flex;gap:29px;margin-left:auto;font-size:13px}.navigation a:hover,.text-link:hover{color:#926638}.header-actions{display:flex;gap:22px;align-items:center}.language-toggle{border:0;background:transparent;font-size:13px;padding:8px 0;color:var(--ink)}.language-toggle span{padding-left:4px}.button{display:inline-flex;justify-content:center;align-items:center;gap:32px;background:var(--ink);color:white;padding:15px 24px;border:1px solid var(--ink);border-radius:var(--radius);font-size:13px;font-weight:500;line-height:1.5;transition:background .2s,transform .2s}.button:hover{background:#27564e;transform:translateY(-2px)}.button-small{padding:12px 19px;gap:25px}.button-saffron{background:var(--saffron);color:#163b38;border-color:var(--saffron)}.button-saffron:hover{background:#f1c591}.button-outline{background:transparent;color:var(--ink)}.button-outline:hover{background:#e8ede5}.menu-toggle{display:none}.hero{height:min(720px,calc(100svh - 135px));min-height:570px;position:relative;margin:0 24px;overflow:hidden;color:white;background:#3f534e}.hero-image{height:100%;width:100%;object-fit:cover;object-position:center 56%}.hero-shade{position:absolute;inset:0;background:linear-gradient(90deg,rgba(8,29,28,.58),rgba(8,29,28,.06) 82%),linear-gradient(0deg,rgba(8,29,28,.58),transparent 45%)}.hero-content{position:absolute;left:max(56px,calc((100% - 1200px)/2));top:85px;max-width:720px}.eyebrow{font-size:10px;font-weight:600;letter-spacing:.18em;margin-bottom:21px;display:flex;align-items:center;gap:10px;text-transform:uppercase}.eyebrow.light{color:#f4dfbe}.small-sun{font-size:20px;line-height:1}.hero h1{font-size:clamp(65px,7.5vw,104px);line-height:.99;margin:25px 0;letter-spacing:-.055em}.hero-copy{font-size:15px;line-height:1.8;color:#f5f0e5;margin-bottom:30px}.hero-content .button{padding:15px 24px;gap:40px}.hero-bottom{position:absolute;bottom:30px;left:max(56px,calc((100% - 1200px)/2));right:max(56px,calc((100% - 1200px)/2));display:flex;align-items:center;gap:20px;font-size:9px;letter-spacing:.18em}.hero-bottom a{border:1px solid #ffffff65;border-radius:50%;height:38px;width:38px;display:grid;place-items:center;font-size:19px;margin-left:4px}.hero-caption{position:absolute;right:66px;bottom:111px;font-family:var(--serif);font-style:italic;font-size:21px;line-height:1.4;text-align:right;color:#f2eadc}.intro-strip{max-width:1248px;padding:32px 0;margin:auto;display:flex;align-items:center;gap:30px;border-bottom:1px solid var(--line)}.intro-strip p{font-family:var(--serif);font-size:23px;letter-spacing:-.02em;flex-shrink:0}.strip-line{height:1px;background:var(--line);flex:1}.telugu-note{font-size:13px;color:#8a7860;flex-shrink:0}.section{max-width:1248px;margin:auto;padding:94px 0}.section-heading{display:flex;justify-content:space-between;gap:65px;align-items:flex-end;margin-bottom:28px}.section-heading h2{margin-bottom:0}.heading-copy{max-width:325px;font-size:13px;color:var(--muted);line-height:1.8;padding-bottom:4px}.filters{display:flex;gap:9px;margin:29px 0 30px;flex-wrap:wrap}.filter{border:1px solid var(--line);padding:8px 17px;border-radius:30px;background:transparent;color:#5c665f;font-size:11px}.filter.active,.filter:hover{background:var(--ink);border-color:var(--ink);color:white}.experience-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.experience-card{min-width:0}.card-image{position:relative;overflow:hidden;border-radius:var(--radius);background:#e5e4d9;aspect-ratio:1.28}.card-image img{width:100%;height:100%;object-fit:cover;transition:transform .5s}.experience-card a:hover img{transform:scale(1.045)}.image-tag{position:absolute;left:17px;top:17px;background:#f8f7f2ed;color:var(--ink);border-radius:2px;padding:5px 9px;font-size:8px;letter-spacing:.1em;font-weight:600}.card-arrow{position:absolute;right:17px;bottom:17px;display:grid;place-items:center;background:var(--paper);width:36px;height:36px;border-radius:50%;font-size:21px}.card-content{padding:20px 0 0}.card-number{color:#9b917d;font-size:10px;letter-spacing:.07em}.card-content h3{margin:9px 0 12px;font-size:27px}.card-content p{font-size:13px;color:var(--muted);max-width:345px;line-height:1.8}.section-note{font-size:10px;color:#7a8176;margin-top:31px;border-top:1px solid var(--line);padding-top:17px}.journey-section{max-width:1392px;margin:5px auto 0;display:grid;grid-template-columns:43% 57%;background:#eeeee4;min-height:485px;overflow:hidden}.journey-art{position:relative;overflow:hidden;background:#e4e6d6}.arch{position:absolute;left:50%;top:74px;transform:translateX(-50%);border:1px solid #7c917366;border-radius:180px 180px 0 0;width:310px;height:375px}.arch-two{width:242px;top:110px;height:339px}.arch-three{width:174px;top:145px;height:304px}.art-sun{position:absolute;top:195px;left:50%;transform:translateX(-50%);height:92px;width:92px;border-radius:50%;background:#c6a171}.art-river{height:60px;position:absolute;left:0;right:0;bottom:65px;border-top:1px solid #86998055;border-bottom:1px solid #86998055;background:repeating-linear-gradient(180deg,transparent 0 13px,#86998055 14px 15px)}.art-caption{position:absolute;bottom:15px;left:50%;transform:translateX(-50%);font-family:var(--serif);font-size:30px;color:#60795d}.journey-content{padding:68px 68px 54px}.journey-content h2{font-size:45px}.journey-lead{color:#616e61;font-size:13px;line-height:1.9;max-width:460px}.journey-points{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;border-top:1px solid #c9d0c0;margin-top:30px;padding-top:22px}.journey-points span{font-size:10px;color:#8a8e7b}.journey-points p{font-size:11px;line-height:1.7;margin-top:7px}.text-link{font-size:12px;display:inline-flex;align-items:center;gap:30px;border-bottom:1px solid #b9c3b0;padding:0 0 7px;font-weight:500;background:transparent;color:var(--ink);border-left:0;border-right:0;border-top:0}.journey-content .text-link{margin-top:29px}.plan-section{display:grid;grid-template-columns:1fr 1fr;gap:105px;padding-top:110px;padding-bottom:110px}.plan-intro{padding-top:15px}.plan-intro p:not(.eyebrow){color:var(--muted);font-size:14px;line-height:1.9;max-width:380px}.plan-detail{display:flex;align-items:center;gap:20px;margin-top:36px}.plan-detail>span{font-size:44px;color:#b98a50}.plan-detail p{font-family:var(--serif);font-style:italic;font-size:19px!important;line-height:1.5!important;color:#8c795e!important}.planner{background:white;padding:33px;border:1px solid #e2e5d8;border-radius:var(--radius);box-shadow:0 14px 35px #213a2805}.form-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}.form-top h3{font-size:25px;margin-bottom:0}.form-top>span{font-size:21px;color:#a88962}.field-row{display:grid;grid-template-columns:1fr 1fr;gap:16px}.field{margin-bottom:19px}label,legend{font-size:11px;font-weight:500;color:#4d6458}label span{font-weight:400;color:#80887d}input[type=date],select,textarea{display:block;width:100%;background:#fafbf7;color:var(--ink);border:1px solid #dce2d5;border-radius:2px;margin-top:8px;font-size:12px;padding:11px 10px;min-width:0}input[type=date]{min-height:43px}textarea{resize:vertical;line-height:1.7}textarea::placeholder{color:#8a9286}.interest-options{border:0;padding:0;margin:0 0 21px;display:flex;gap:7px;flex-wrap:wrap}.interest-options legend{margin-bottom:11px}.interest-options label{position:relative;cursor:pointer}.interest-options input{position:absolute;opacity:0;width:1px;height:1px}.interest-options span{border:1px solid #dce2d5;display:block;border-radius:3px;padding:7px 12px;font-size:10px;color:#6e796d}.interest-options input:checked+span{background:#e6eee2;border-color:#759369;color:var(--ink)}.interest-options input:focus-visible+span{outline:3px solid #bb7935;outline-offset:3px}.form-submit{width:100%;justify-content:space-between;margin-top:2px}.form-hint{font-size:9px;color:#80877c;line-height:1.65;margin-top:12px}.enquiry-result h3{font-size:32px;margin-bottom:15px}.enquiry-result>p:not(.eyebrow){font-size:12px;line-height:1.8;color:var(--muted)}.enquiry-result textarea{margin:20px 0}.result-actions{display:flex;gap:10px;flex-wrap:wrap}.result-actions .button{font-size:11px;padding:12px 16px;flex:1}.edit-enquiry{margin-top:18px}.copy-status{min-height:20px;margin-top:10px;font-size:11px!important}.faq-section{display:grid;grid-template-columns:1fr 1.4fr;gap:125px;border-top:1px solid var(--line);padding-top:80px;padding-bottom:95px}.faq-section h2{font-size:48px}.faq-intro{font-size:13px;color:var(--muted);line-height:1.8}.faq-list{padding-top:3px}.faq-list details{border-bottom:1px solid var(--line);padding:20px 0}.faq-list details:first-child{padding-top:0}.faq-list summary{list-style:none;font-size:14px;font-weight:500;cursor:pointer;display:flex;justify-content:space-between;gap:20px;align-items:center}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary:after{content:'+';font-size:22px;font-weight:400}.faq-list details[open] summary:after{content:'−'}.faq-list details p{font-size:12px;line-height:1.9;margin:16px 30px 0 0;color:var(--muted)}.closing{background:var(--ink);color:var(--paper);position:relative;overflow:hidden;padding:77px 48px;text-align:center;margin:0 24px}.closing .eyebrow{justify-content:center;color:#cbb68e}.closing h2{font-size:65px;line-height:1.07;margin-bottom:28px}.closing-inner{position:relative;z-index:1}.closing-sun{position:absolute;font-size:420px;line-height:1;right:-70px;top:-2px;color:#416256;opacity:.5;transform:rotate(7deg)}.site-footer{padding:53px 0 20px;max-width:1248px;margin:auto}.footer-main{display:flex;align-items:center;justify-content:space-between;padding-bottom:40px}.footer-main p{font-size:11px;color:#798273;margin-left:auto;margin-right:170px;line-height:1.7}.footer-bottom{padding-top:19px;border-top:1px solid var(--line);display:flex;font-size:9px;color:#8b9184;gap:30px}.footer-bottom a:last-child{margin-left:auto}.footer-bottom a:hover{color:var(--ink)}html[lang=te] h1,html[lang=te] h2,html[lang=te] h3{font-family:'Noto Sans Telugu',sans-serif;letter-spacing:-.015em;line-height:1.45}html[lang=te] .hero h1{font-size:65px}html[lang=te] h2{font-size:38px}html[lang=te] h3{font-size:22px}html[lang=te] .eyebrow{letter-spacing:.04em}html[lang=te] .hero-copy{line-height:1.9}html[lang=te] .card-content h3{font-size:22px}
@media(min-width:1600px){.hero{height:740px}.hero-content{top:100px}}
@media(max-width:1344px){.section,.intro-strip,.site-footer{margin-left:60px;margin-right:60px}.journey-section{margin-left:24px;margin-right:24px}.plan-section{gap:70px}.journey-content{padding:60px 50px}.journey-content h2{font-size:41px}.faq-section{gap:85px}}
@media(max-width:1100px){.header-inner{padding:0 32px;gap:25px}.navigation{gap:18px;font-size:11px}.header-actions{gap:15px}.brand-name{font-size:23px}.button-small{padding:10px 12px;gap:15px;font-size:11px}.section,.intro-strip,.site-footer{margin-left:48px;margin-right:48px}.hero-content{left:48px}.hero-bottom{left:48px}.card-content h3{font-size:24px}.plan-section{gap:45px}.journey-content{padding:52px 35px}.journey-content h2{font-size:36px}.arch{width:270px}.arch-two{width:205px}.arch-three{width:140px}.faq-section{gap:60px}.footer-main p{margin-right:70px}.planner{padding:27px}html[lang=te] .navigation{display:none}}
@media(max-width:800px){.header-inner{height:84px;padding:0 24px}.brand-symbol{width:32px;height:38px}.brand-name{font-size:22px}.brand-name span{font-size:8px}.header-actions>.button{display:none}.menu-toggle{display:flex;flex-direction:column;gap:6px;border:0;background:transparent;padding:10px 0 10px 8px;color:var(--ink)}.menu-toggle span{display:block;height:1px;width:24px;background:currentColor}.navigation{display:none;position:absolute;top:84px;left:0;right:0;padding:25px;background:var(--paper);border-bottom:1px solid var(--line);font-size:14px;box-shadow:0 10px 20px #183b3808}.navigation.open,html[lang=te] .navigation.open{display:flex;flex-direction:column;gap:19px}.hero{margin:0 14px;height:640px;min-height:0}.hero-content{top:84px;left:33px;right:25px}.hero h1{font-size:78px}.hero-bottom{left:33px;right:33px;font-size:8px;letter-spacing:.1em}.hero-caption{right:33px;bottom:110px;font-size:18px}.section,.intro-strip,.site-footer{margin-left:34px;margin-right:34px}.intro-strip{gap:15px;padding:27px 0}.intro-strip p{font-size:20px}.telugu-note{font-size:10px}.section{padding:70px 0}.section-heading{gap:28px;align-items:start}.heading-copy{max-width:235px;font-size:12px}.section-heading h2{font-size:43px}.experience-grid{gap:17px}.card-image{aspect-ratio:.93}.card-content h3{font-size:23px}.image-tag{left:11px;top:11px;font-size:7px;padding:5px 7px}.card-content p{font-size:11px}.journey-section{margin:5px 14px 0;grid-template-columns:35% 65%;min-height:430px}.journey-content{padding:43px 30px}.journey-content h2{font-size:33px}.journey-lead{font-size:12px}.journey-points{gap:10px}.journey-points p{font-size:10px}.arch{width:195px;top:58px;height:345px}.arch-two{width:148px;top:88px;height:315px}.arch-three{width:99px;top:118px;height:285px}.art-sun{width:60px;height:60px;top:190px}.art-river{bottom:57px}.plan-section{gap:35px}.plan-intro h2{font-size:42px}.plan-intro p:not(.eyebrow){font-size:12px}.planner{padding:25px 20px}.field-row{grid-template-columns:1fr;gap:0}.interest-options{gap:5px}.interest-options span{padding:7px 8px;font-size:9px}.form-top h3{font-size:23px}.faq-section{gap:38px;grid-template-columns:1fr 1.3fr}.faq-section h2{font-size:39px}.faq-list summary{font-size:12px}.closing{margin:0 14px;padding:65px 30px}.closing h2{font-size:58px}.footer-main p{margin-right:45px}html[lang=te] .hero h1{font-size:54px}html[lang=te] h2{font-size:30px}html[lang=te] .card-content h3{font-size:18px}}
@media(max-width:600px){.header-inner{height:78px;padding:0 20px;gap:15px}.navigation{top:78px}.header-actions{gap:16px}.language-toggle{font-size:11px}.brand{gap:10px}.hero{height:610px;margin:0 10px}.hero-image{object-position:60% center}.hero-shade{background:linear-gradient(90deg,#08201b70,#08201b15),linear-gradient(0deg,#08201ba6,transparent 80%)}.hero-content{left:25px;top:83px;right:18px}.hero h1{font-size:65px;margin-top:25px;margin-bottom:26px;line-height:1.05}.hero .eyebrow{font-size:8px;letter-spacing:.11em;gap:7px}.hero-copy{font-size:13px;margin-bottom:29px}.hero-content .button{font-size:12px;padding:14px 20px}.hero-caption{right:25px;bottom:94px;font-size:16px}.hero-bottom{left:25px;right:25px;bottom:22px;justify-content:space-between;font-size:7px;max-width:calc(100% - 50px);gap:15px}.hero-bottom span{max-width:210px}.hero-bottom a{flex-shrink:0;height:32px;width:32px;margin:0}.section,.intro-strip,.site-footer{margin-left:25px;margin-right:25px}.intro-strip{padding:22px 0;display:block}.intro-strip p{font-size:20px;margin-bottom:5px}.strip-line{display:none}.telugu-note{font-size:10px}.section{padding:58px 0}.section-heading{display:block;margin-bottom:22px}.section-heading h2{font-size:41px}.eyebrow{font-size:9px;margin-bottom:16px}.heading-copy{margin-top:20px;max-width:100%;font-size:12px}.filters{gap:7px;margin:25px 0}.filter{font-size:10px;padding:8px 12px}.experience-grid{grid-template-columns:1fr;gap:30px}.card-image{aspect-ratio:1.35}.card-content{padding-top:14px}.card-content h3{font-size:28px;margin:6px 0 10px}.card-content p{font-size:13px;max-width:100%}.card-arrow{width:40px;height:40px}.image-tag{left:15px;top:15px;font-size:8px}.section-note{font-size:10px;margin-top:24px}.journey-section{margin:0 10px;grid-template-columns:1fr}.journey-art{height:220px;grid-row:2}.arch{width:205px;height:215px;top:25px}.arch-two{width:160px;top:50px;height:190px}.arch-three{width:115px;top:75px;height:165px}.art-sun{top:111px;width:55px;height:55px}.art-river{bottom:15px;height:35px}.art-caption{left:35px;bottom:15px;transform:none;font-size:26px}.journey-content{padding:42px 25px}.journey-content h2{font-size:36px}.journey-lead{font-size:13px}.journey-points{gap:12px;margin-top:25px}.journey-points p{font-size:10px}.plan-section{grid-template-columns:1fr;gap:32px}.plan-intro{padding-top:0}.plan-intro h2{font-size:43px}.plan-intro p:not(.eyebrow){font-size:13px}.plan-detail{display:none}.planner{padding:25px 21px}.field-row{grid-template-columns:1fr 1fr;gap:12px}.form-top h3{font-size:25px}.interest-options span{font-size:10px;padding:8px 10px}.faq-section{grid-template-columns:1fr;gap:33px;padding-top:48px}.faq-section h2{font-size:41px}.faq-intro{font-size:12px}.faq-list summary{font-size:13px}.faq-list details p{font-size:12px}.closing{margin:0 10px;padding:57px 23px}.closing h2{font-size:51px}.closing .eyebrow{font-size:8px}.closing-sun{font-size:280px;right:-115px;top:80px}.closing .button{font-size:12px}.site-footer{padding-top:38px}.footer-main{flex-wrap:wrap;gap:24px;padding-bottom:28px}.footer-main .brand{width:100%}.footer-main p{margin:0 auto 0 0;font-size:10px}.footer-main .text-link{font-size:10px;gap:5px}.footer-bottom{gap:13px;font-size:8px;flex-wrap:wrap}.footer-bottom a:last-child{margin-left:0}.footer-bottom span{width:100%;margin-bottom:2px}html[lang=te] .hero h1{font-size:43px;line-height:1.6}html[lang=te] .hero-copy{font-size:12px}html[lang=te] .hero-caption{font-size:12px}html[lang=te] h2{font-size:31px}html[lang=te] .card-content h3{font-size:25px}html[lang=te] .form-top h3{font-size:20px}html[lang=te] .hero-bottom{font-size:6px}}
.arrow-icon{display:inline-block;width:14px;height:14px;flex-shrink:0;vertical-align:middle}.card-arrow .arrow-icon{width:18px;height:18px}.sun-icon{width:1em;height:1em;display:block}.language-toggle .arrow-icon{margin-left:4px;width:11px;height:11px}.contact-location .arrow-icon{width:10px;height:10px}.contact-info{margin-top:30px;border-top:1px solid var(--line);padding-top:23px}.contact-info .eyebrow{font-size:8px;margin-bottom:9px}.contact-phone{font-family:var(--serif);font-size:29px;display:flex;align-items:center;gap:22px}.contact-phone span{font-size:21px}.contact-location{display:block;font-size:11px;color:var(--muted);line-height:1.8;margin-top:10px}.contact-phone:hover,.contact-location:hover{color:#926638}
@media(min-width:801px) and (max-width:1100px){.header-actions>.button{display:none}.menu-toggle{display:flex;flex-direction:column;gap:6px;border:0;background:transparent;padding:10px 0 10px 8px;color:var(--ink)}.menu-toggle span{display:block;height:1px;width:24px;background:currentColor}.navigation{display:none;position:absolute;top:99px;left:0;right:0;padding:25px 32px;background:var(--paper);border-bottom:1px solid var(--line);font-size:14px;box-shadow:0 10px 20px #183b3808}.navigation.open,html[lang=te] .navigation.open{display:flex;flex-direction:column;gap:19px}}
@media(max-width:360px){.hero h1{font-size:57px}html[lang=te] .hero h1{font-size:32px;line-height:1.65}html[lang=te] .hero-content{top:65px}.hero-caption{font-size:14px}.hero-bottom{font-size:6px}.field-row{grid-template-columns:1fr;gap:0}}
.guide-services-heading{font-size:10px;font-weight:600;letter-spacing:.06em;margin-top:25px;padding-top:21px;border-top:1px solid #c9d0c0}.guide-services{list-style:none;padding:0;margin:14px 0 15px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 20px}.guide-services li{font-size:12px;display:flex;align-items:baseline;gap:9px}.guide-services li::before{content:'';width:5px;height:5px;flex-shrink:0;background:#ab824e;border-radius:50%;align-self:center}.guide-service-note{font-size:10px;line-height:1.8;color:var(--muted)}.guide-actions{display:flex;align-items:center;gap:23px;flex-wrap:wrap;margin-top:23px}.guide-actions .text-link{margin-top:0}.guide-actions .button{font-size:11px;gap:18px}html[lang=te] .guide-services li{font-size:11px}html[lang=te] .guide-services-heading{letter-spacing:0}@media(max-width:800px){.guide-services{gap:10px 14px}.guide-services li{font-size:11px}.guide-actions{gap:17px}.guide-actions .button{font-size:10px}}@media(max-width:360px){.guide-services{grid-template-columns:1fr}.guide-actions{align-items:flex-start;flex-direction:column}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{transition:none!important}}
