@import url("https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;900&family=Space+Grotesk:wght@400;500;700&display=swap");*{margin:0;padding:0;box-sizing:border-box}:root{--bg:#060D1A;--bg2:#0A1628;--blue:#2563EB;--blue2:#3B82F6;--blue3:#60A5FA;--cyan:#06B6D4;--glass:rgba(15,30,56,.6);--border:rgba(37,99,235,.18);--border2:rgba(37,99,235,.35);--text:#E2E8F0;--text2:#94A3B8;--text3:#64748B;--white:#fff;--gold:#F59E0B;--nav-cluster-gap:1.5cm}html{scroll-behavior:smooth}body{font-family:Inter,system-ui,sans-serif;background:var(--bg);color:var(--text);overflow-x:hidden;line-height:1.6}nav{position:fixed;top:0;left:0;right:0;z-index:200;padding:0 1.5rem;min-height:76px;height:auto;display:flex;align-items:center;justify-content:space-between;gap:1rem;background:rgba(6,13,26,.75);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-bottom:.5px solid var(--border)}.nav-cluster{display:grid;grid-template-columns:auto max-content auto;grid-column-gap:var(--nav-cluster-gap);column-gap:var(--nav-cluster-gap)}.nav-cluster,.nav-left{align-items:center;min-width:0}.nav-left{display:flex}.nav-center{justify-content:center;width:max-content;max-width:min(22rem,90vw)}.nav-brand-text,.nav-center{display:flex;align-items:center;min-width:0}.nav-brand-text{flex-direction:column;gap:.38rem;text-align:center;max-width:22rem}.brand-logo-wrap{background:transparent;padding:0;line-height:0;flex-shrink:0}.brand-logo-wrap--footer{margin-bottom:.15rem}.brand-logo-wrap--privacy{margin:0 auto .75rem}.brand-logo-img{display:block;height:auto;width:auto;max-height:68px;max-width:min(240px,56vw);object-fit:contain;filter:brightness(0) invert(1)}.brand-logo-wrap--footer .brand-logo-img{max-height:76px;max-width:264px}.brand-logo-wrap--privacy .brand-logo-img{max-height:88px;max-width:320px}.nav-logo{font-family:Space Grotesk,sans-serif;font-size:1rem;font-weight:700;color:var(--white);line-height:1.15;text-align:center;text-decoration:none}.nav-logo:active,.nav-logo:focus,.nav-logo:focus-visible,.nav-logo:hover{color:var(--white);text-decoration:none}.nav-meta{display:flex;flex-direction:column;align-items:center;gap:.28rem;min-width:0;text-align:center}.nav-tagline{margin:0;font-size:.58rem;letter-spacing:.12em;text-transform:uppercase;color:var(--blue3);line-height:1.35;text-align:center;max-width:22rem}.nav-links{display:flex;gap:1.2rem;list-style:none;align-items:center;margin:0;padding:0}.nav-links li{flex:0 0 auto}.nav-links a{font-size:.78rem;color:var(--text2);text-decoration:none;white-space:nowrap}.nav-actions{display:flex;gap:10px;align-items:center;flex:0 0 auto;flex-shrink:0}.btn-ghost,.btn-nav-cta,.btn-outline,.btn-primary{cursor:pointer;font-family:Inter,sans-serif;border-radius:8px}a.btn-ghost,a.btn-nav-cta,a.btn-outline,a.btn-primary{text-decoration:none;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box}.lang-switch{display:inline-flex;align-items:center;gap:.35rem;font-size:.72rem;letter-spacing:.06em;-webkit-margin-end:.15rem;margin-inline-end:.15rem}.lang-switch__sep{color:var(--text3);opacity:.65;-webkit-user-select:none;-moz-user-select:none;user-select:none}.lang-switch__link{color:var(--text3);text-decoration:none;padding:.15rem .2rem;border-radius:4px}.lang-switch__link:hover{color:var(--text)}.lang-switch__link.is-active{color:var(--text);font-weight:600}.he-skeleton{min-height:100vh;padding:8rem 1.5rem 3rem;max-width:720px;margin:0 auto}.he-skeleton__toolbar{display:flex;justify-content:flex-end;margin-bottom:1.25rem}.he-skeleton__note{font-size:1.05rem;line-height:1.6;margin-bottom:1rem}.he-skeleton__en{font-size:.9rem;color:var(--text2)}.he-skeleton a{color:var(--blue3)}.btn-ghost{background:transparent;border:.5px solid var(--border2);color:var(--text);padding:.45rem 1.1rem}.btn-nav-cta{background:var(--blue);border:none;color:#fff;padding:.45rem 1.2rem}.hero{min-height:100vh;display:grid;grid-template-columns:1fr;align-items:center;padding:7rem 3rem 4rem;position:relative;overflow:hidden}.hero-bg{z-index:2;background:radial-gradient(ellipse 70% 60% at 80% 50%,rgba(37,99,235,.07) 0,transparent 70%)}.bp-grid,.hero-bg{position:absolute;inset:0;pointer-events:none}.bp-grid{z-index:3;background-image:linear-gradient(rgba(37,99,235,.06) 1px,transparent 0),linear-gradient(90deg,rgba(37,99,235,.06) 1px,transparent 0);background-size:48px 48px}.hero-slider{position:absolute;inset:0;z-index:0;overflow:hidden}.hero-slide-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;opacity:0;transform:scale(1);transition:opacity .65s ease;will-change:opacity}.hero-slide-img.is-active{opacity:1}.hero-slide-img--finish{transform:scale(.88);transform-origin:50% 48%}.hero-overlay{position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(110deg,rgba(4,9,20,.92),rgba(4,9,20,.78) 40%,rgba(4,9,20,.9))}.hero-left{position:relative;z-index:4;max-width:760px}.hero-brand-stack{display:flex;flex-direction:column;align-items:center;width:-moz-fit-content;width:fit-content;max-width:100%}.hero-brand{font-family:Space Grotesk,sans-serif;font-size:1rem;font-weight:700;color:var(--white);line-height:1.15;text-align:center;margin-bottom:.55rem;width:100%}.hero-eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:.7rem;letter-spacing:.14em;color:var(--cyan);background:rgba(6,182,212,.08);border:.5px solid rgba(6,182,212,.25);border-radius:100px;padding:.3rem .9rem;margin-bottom:1.5rem}.pulse{width:6px;height:6px;border-radius:50%;background:var(--cyan)}.hero-title{font-family:Space Grotesk,sans-serif;font-size:clamp(2.2rem,4vw,3.4rem);line-height:1.08;margin-bottom:.6rem}.accent{background:linear-gradient(135deg,var(--blue2),var(--cyan));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.hero-slogan{font-size:.78rem;letter-spacing:.22em;text-transform:uppercase;color:var(--gold);margin-bottom:1.2rem}.hero-desc{font-size:1rem;color:var(--text2);max-width:520px;margin-bottom:2rem;margin-top:.35rem}.cta-row{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:2.5rem}.btn-primary{background:var(--blue);color:#fff;border:none;padding:.85rem 1.8rem}.btn-outline{background:transparent;color:var(--text);border:.5px solid rgba(255,255,255,.2);padding:.85rem 1.8rem}.play-btn{width:20px;height:20px;border-radius:50%;border:1.5px solid;display:inline-flex;align-items:center;justify-content:center}.play-btn:after{content:"";border-left:7px solid;border-top:4px solid transparent;border-bottom:4px solid transparent;margin-left:2px}.hero-stats{display:flex;gap:2rem;padding-top:1.5rem;border-top:.5px solid var(--border);flex-wrap:wrap}.hero-stats--he{direction:ltr;justify-content:flex-end}.hstat{display:flex;flex-direction:column}.hstat,.hstat-revit{align-items:center;text-align:center}.hero-stats--he .hstat-revit{align-items:flex-end;text-align:right}.hstat-n{font-family:Space Grotesk,sans-serif;font-size:1.4rem;font-weight:700}.hstat-l{font-size:.7rem;text-transform:uppercase;color:var(--text3)}.hstat-revit-top{font-family:Space Grotesk,sans-serif;font-size:1.4rem;font-weight:700;line-height:1.2;color:var(--text);max-width:18rem}.hstat-revit-meta{margin-top:.45rem;font-size:.62rem;line-height:1.35;color:var(--text3);letter-spacing:.02em}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.section{padding:5rem 3rem}.s-label{font-size:.68rem;text-transform:uppercase;letter-spacing:.14em;color:var(--cyan);margin-bottom:.6rem}.s-title{font-family:Space Grotesk,sans-serif;font-size:clamp(1.7rem,3vw,2.4rem);margin-bottom:.75rem}.s-sub{color:var(--text2)}.features-branding{display:flex;flex-direction:column;gap:.45rem;margin-bottom:.7rem;width:100%}.features-branding .hero-eyebrow{margin-bottom:0}.features-pill{justify-content:center;min-width:0;width:-moz-fit-content;width:fit-content}.features-branding--en{align-items:flex-start}.features-branding--he{align-items:flex-end}.bento-inner,.test-inner{max-width:1140px;margin:0 auto}.bento-grid,.test-grid{display:grid;grid-gap:16px;gap:16px;margin-top:2rem}.bento-grid{grid-template-columns:repeat(12,1fr)}.test-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.bento-card,.tcard{background:var(--glass);border:.5px solid var(--border);border-radius:16px;padding:1.5rem}.tcard{display:flex;flex-direction:column;gap:.35rem}.bc-1{grid-column:span 7}.bc-2{grid-column:span 5}.bc-3,.bc-4{grid-column:span 12}.bento-grid--he{direction:ltr}.hb-1{grid-column:span 7}.hb-2{grid-column:span 5}.hb-3{grid-column:span 7}.hb-4{grid-column:span 5}.stars{font-size:.65rem;letter-spacing:.12em;color:var(--cyan);text-transform:uppercase}.tquote{font-size:1rem;font-weight:600;line-height:1.35;color:var(--text)}.trole{font-size:.82rem;color:var(--text3);line-height:1.45}.trole-plan-foot{margin-top:.15rem;font-size:.72rem;letter-spacing:.1em;text-transform:uppercase}.bicon{width:44px;height:44px;border-radius:10px;justify-content:center;font-size:20px;margin-bottom:1rem;border:.5px solid var(--border2)}.bcard-head,.bicon{display:flex;align-items:center}.bcard-head{gap:.85rem;margin-bottom:.5rem}.bcard-head .bicon{margin-bottom:0;flex-shrink:0}.bcard-title{font-family:Space Grotesk,sans-serif;font-size:1.05rem;font-weight:600;margin-bottom:.4rem;color:var(--text)}.bcard-head .bcard-title{margin-bottom:0;flex:1 1;min-width:0;line-height:1.25;display:flex;align-items:center}.bcard-desc{font-size:.9rem;color:var(--text2);line-height:1.55;margin-bottom:.75rem}.feature-detail{margin:.25rem 0 0;padding:1rem 1.05rem;border-radius:12px;border:1px solid rgba(148,163,184,.18);background:rgba(2,10,28,.45);font-size:.84rem;color:var(--text2);line-height:1.65}.he-bidi-card-text{direction:rtl;unicode-bidi:plaintext;text-align:right}.feature-shot{margin-top:1rem;width:100%;height:auto;border-radius:10px;border:1px solid rgba(148,163,184,.22);box-shadow:0 10px 24px rgba(2,6,23,.4)}.tutorial-card{margin-top:1.5rem;background:rgba(6,13,26,.82);border:1px solid rgba(148,163,184,.2);border-radius:16px;padding:1rem;box-shadow:0 12px 32px rgba(2,6,23,.45)}.tutorial-video{width:100%;display:block;border-radius:12px;background:#020617;min-height:320px}.how-section{background:var(--bg2);border-top:.5px solid var(--border);border-bottom:.5px solid var(--border)}.how-inner{max-width:900px;margin:0 auto;text-align:center}.steps{display:flex;gap:1rem;margin-top:2rem}.step{flex:1 1}.steps--ltr{direction:ltr}.snum{width:54px;height:54px;border-radius:50%;background:var(--blue);display:flex;align-items:center;justify-content:center;margin:0 auto 1rem;font-weight:700}.stag{font-size:.65rem;text-transform:uppercase;letter-spacing:.1em;color:var(--cyan)}.stitle{font-size:.95rem;font-weight:600}.sdesc{font-size:.82rem;color:var(--text2)}.cta-section{position:relative;padding:6rem 3rem;text-align:center}.cta-inner{position:relative;z-index:2;max-width:760px;margin:0 auto}.cta-inner .cta-heading{margin:0 0 1.45rem;font-family:Space Grotesk,sans-serif;font-size:clamp(1.35rem,2.5vw,1.75rem);font-weight:600;line-height:1.25}.cta-inner .cta-body{margin:0 auto 1.5rem;line-height:1.75;color:var(--text)}.cta-btns{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.cta-note{font-size:.75rem;color:var(--text3);margin-top:1rem}.cta-glow{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:600px;height:300px;background:radial-gradient(ellipse,rgba(37,99,235,.18) 0,transparent 70%)}footer{background:rgba(4,9,20,.98);border-top:.5px solid var(--border);padding:2.5rem 3rem}.footer-inner{max-width:1140px;margin:0 auto;justify-content:space-between;gap:1.5rem;flex-wrap:wrap}.footer-brand,.footer-inner{display:flex;align-items:center}.footer-brand{flex-direction:column;text-align:center;gap:.35rem;min-width:0;max-width:min(100%,22rem)}.privacy-brand{display:flex;justify-content:center;margin-bottom:.25rem}.footer-logo{font-family:Space Grotesk,sans-serif;font-weight:700;text-align:center;color:var(--white);text-decoration:none}.footer-logo:active,.footer-logo:focus,.footer-logo:focus-visible,.footer-logo:hover{color:var(--white);text-decoration:none}.footer-ak{font-size:.58rem;color:var(--blue3);letter-spacing:.12em;text-transform:uppercase;line-height:1.35;text-align:center;max-width:22rem}.footer-columns{display:flex;gap:2.2rem;flex-wrap:wrap}.footer-col-title{font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;color:#cbd5e1;margin-bottom:.7rem}.footer-col-links{display:flex;flex-direction:column;gap:.8rem}.footer-col-links a{font-size:.82rem;color:var(--text3);text-decoration:none}.footer-copy{font-size:.75rem;color:var(--text3)}.privacy-page{min-height:100vh}.privacy-content-wrap{padding-top:5.5rem}.privacy-content{max-width:900px;margin:0 auto;background:var(--glass);border:.5px solid var(--border);border-radius:16px;padding:2rem}.privacy-content h1{font-family:Space Grotesk,sans-serif;font-size:1.5rem;margin-bottom:.75rem;color:var(--text)}.privacy-content .privacy-meta{color:var(--text2);line-height:1.75;margin-bottom:1.5rem;font-size:.95rem}.privacy-content h2{font-size:1.05rem;margin:1.2rem 0 .5rem;color:var(--text)}.privacy-content h3{font-size:.95rem;margin:1rem 0 .4rem;color:var(--text)}.privacy-content p{color:var(--text2);line-height:1.75;margin-bottom:.75rem}.privacy-content ul{margin:.35rem 0 1rem 1.15rem;color:var(--text2);line-height:1.75}.privacy-content li{margin-bottom:.35rem}.privacy-content a{color:var(--blue3)}.privacy-content--he,.privacy-content--he h1,.privacy-content--he h2,.privacy-content--he h3,.privacy-content--he li,.privacy-content--he p{direction:rtl;unicode-bidi:plaintext;text-align:right}.privacy-content--he ul{margin-left:0;-webkit-margin-start:1.15rem;margin-inline-start:1.15rem;-webkit-padding-start:0;padding-inline-start:0}.privacy-ltr{display:inline-block;direction:ltr;text-align:left;unicode-bidi:embed}.privacy-content--he a.privacy-ltr{unicode-bidi:plaintext}.error-boundary{min-height:60vh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem;text-align:center;gap:1rem}.error-boundary-title{font-family:Space Grotesk,sans-serif;font-size:1.5rem}.error-boundary-desc{color:var(--text2);max-width:420px}.not-found-page{min-height:60vh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem;text-align:center;gap:1rem}.not-found-title{font-family:Space Grotesk,sans-serif;font-size:3rem;font-weight:700;color:var(--blue3)}.not-found-desc{color:var(--text2)}.not-found-link{color:var(--cyan);text-decoration:none;font-size:.9rem}.not-found-link:hover{text-decoration:underline}.nav-menu-toggle{display:none;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border-radius:8px;border:.5px solid var(--border2);background:rgba(15,30,56,.55);color:var(--white);cursor:pointer;flex-shrink:0;-webkit-margin-start:auto;margin-inline-start:auto;touch-action:manipulation}.nav-menu-toggle:focus-visible{outline:2px solid var(--blue3);outline-offset:2px}.nav-menu-toggle__icon{display:flex;flex-direction:column;gap:5px;width:20px}.nav-menu-toggle__icon span{display:block;height:2px;background:var(--white);border-radius:1px;opacity:.92}.nav-mobile-root{position:fixed;inset:0;z-index:400;display:flex;justify-content:flex-end;pointer-events:auto}[dir=rtl] .nav-mobile-root{justify-content:flex-start}.nav-mobile-backdrop{position:absolute;inset:0;background:rgba(2,6,23,.58);border:0;cursor:pointer;padding:0;margin:0}.nav-mobile-sheet{position:relative;width:min(340px,92vw);max-height:100dvh;height:100%;overflow-y:auto;background:rgba(6,13,26,.98);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);-webkit-border-start:1px solid var(--border);border-inline-start:1px solid var(--border);box-shadow:-12px 0 40px rgba(0,0,0,.38);padding:1rem 1.15rem 1.25rem;display:flex;flex-direction:column;gap:1rem}[dir=rtl] .nav-mobile-sheet{box-shadow:12px 0 40px rgba(0,0,0,.38)}.nav-mobile-sheet__head{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding-bottom:.75rem;border-bottom:.5px solid var(--border)}.nav-mobile-sheet__title{font-family:Space Grotesk,sans-serif;font-size:1rem;font-weight:600;color:var(--text)}.nav-mobile-close{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:8px;border:.5px solid var(--border2);background:transparent;color:var(--text);font-size:1.35rem;line-height:1;cursor:pointer;padding:0;touch-action:manipulation}.nav-mobile-close:focus-visible{outline:2px solid var(--blue3);outline-offset:2px}.nav-mobile-links{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.1rem}.nav-mobile-links a{display:block;padding:.72rem .35rem;font-size:.92rem;color:var(--text);text-decoration:none;border-radius:8px}.nav-mobile-links a:focus-visible,.nav-mobile-links a:hover{background:rgba(37,99,235,.14);color:var(--white)}.nav-mobile-actions{display:flex;flex-direction:column;gap:.55rem;margin-top:.15rem;padding-top:1rem;border-top:.5px solid var(--border)}.nav-mobile-actions .btn-ghost,.nav-mobile-actions .btn-nav-cta{width:100%;justify-content:center;box-sizing:border-box;min-height:44px}[dir=rtl] .nav-mobile-links a,[dir=rtl] .nav-mobile-sheet__head{text-align:right}@media(max-width:900px){nav{padding:0 1rem;gap:.5rem;flex-wrap:wrap;min-width:0;--nav-cluster-gap:0.45rem}.nav-cluster{grid-template-columns:auto max-content auto;column-gap:var(--nav-cluster-gap);min-width:0;max-width:100%}.nav-center,.nav-left{min-width:0}.nav-links{display:none}.nav-menu-toggle{display:inline-flex}.nav-actions--desktop{display:none!important}.nav-brand-text{max-width:min(15rem,calc(100vw - 8.5rem))}.brand-logo-wrap--nav .brand-logo-img{max-height:52px;max-width:156px}.hero-brand,.nav-logo{font-size:.92rem}.nav-tagline{font-size:.5rem;max-width:14rem;letter-spacing:.08em}.hero{grid-template-columns:1fr;padding:6rem 1.2rem 3rem}.section{padding:4rem 1.2rem}.bento-grid{grid-template-columns:1fr}.bc-1,.bc-2,.bc-3,.bc-4,.hb-1,.hb-2,.hb-3,.hb-4{grid-column:span 1}.steps{flex-direction:column}footer{padding:2rem 1.2rem}.footer-inner{align-items:flex-start}.footer-columns{gap:1.5rem}.tutorial-video{min-height:220px}}@media(max-width:767px){.hero{padding:5.5rem max(1rem,env(safe-area-inset-left,0px)) 2.75rem max(1rem,env(safe-area-inset-right,0px))}.hero-left{max-width:100%;width:100%}[dir=rtl] .hero-left{text-align:right}.hero-title{font-size:clamp(1.42rem,6.8vw,2.05rem);line-height:1.1}.hero-desc{max-width:100%;overflow-wrap:anywhere}.section{padding:3.25rem max(1rem,env(safe-area-inset-left,0px)) 3.25rem max(1rem,env(safe-area-inset-right,0px))}.bento-inner,.cta-inner,.how-inner,.test-inner{width:100%;max-width:100%;min-width:0;box-sizing:border-box}[dir=rtl] .bento-inner,[dir=rtl] .cta-inner,[dir=rtl] .how-inner,[dir=rtl] .test-inner{text-align:right}.s-title{font-size:clamp(1.22rem,5.2vw,1.9rem);line-height:1.18}.cta-section{padding:4.25rem max(1rem,env(safe-area-inset-left,0px)) 4.25rem max(1rem,env(safe-area-inset-right,0px))}.cta-heading{font-size:clamp(1.02rem,4.1vw,1.42rem)}.test-grid{grid-template-columns:1fr;min-width:0}.bcard-head{flex-direction:column;align-items:flex-start;gap:.65rem}.bento-grid--he .bcard-head{align-items:flex-end}.bcard-head .bcard-title{white-space:normal}.cta-btns{flex-direction:column;align-items:stretch;gap:.65rem}.cta-btns .btn-nav-cta,.cta-btns .btn-outline,.cta-btns .btn-primary{width:100%;max-width:100%;box-sizing:border-box}.hero-stats{justify-content:center;gap:1rem 1.25rem}.hero-stats .hstat{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - .75rem);min-width:min(100%,9.5rem)}.hero-stats .hstat-revit{flex:1 1 100%}[dir=rtl] .hero-stats{justify-content:flex-end}.cta-row .btn-nav-cta,.cta-row .btn-outline,.cta-row .btn-primary{flex:1 1 100%;max-width:100%;justify-content:center;box-sizing:border-box}footer{padding:2rem max(1rem,env(safe-area-inset-left,0px)) 2rem max(1rem,env(safe-area-inset-right,0px))}.footer-inner{gap:1.25rem;max-width:100%}.footer-columns,.footer-inner{flex-direction:column;align-items:stretch}.footer-columns{width:100%;gap:1.35rem}.footer-brand{align-self:center;max-width:100%}.privacy-content-wrap{padding-left:max(.5rem,env(safe-area-inset-left,0px));padding-right:max(.5rem,env(safe-area-inset-right,0px))}.privacy-content{max-width:100%;width:100%;box-sizing:border-box;padding:1.35rem max(1rem,env(safe-area-inset-left,0px)) 1.35rem max(1rem,env(safe-area-inset-right,0px));margin-inline:0}.tutorial-card{min-width:0}.feature-shot,.tutorial-video{max-width:100%}.he-skeleton{padding-left:max(1rem,env(safe-area-inset-left,0px));padding-right:max(1rem,env(safe-area-inset-right,0px))}[dir=rtl] .hero,[dir=rtl] .privacy-content,[dir=rtl] .section{overflow-x:clip}}