.public-site{--public-bg:#f5f7f2;--public-panel:#ffffffb8;--public-ink:#203f34;--public-muted:#687c71;--public-line:#d8e3d8;--public-soft:#e9f0e8;--public-shadow:0 22px 65px #234c3612;min-height:100vh;color:var(--public-ink);background:radial-gradient(ellipse at 93% 12%,#c9e2d0a0,transparent 34%),radial-gradient(ellipse at 0% 55%,#efe1c766,transparent 32%),var(--public-bg);font:14px 'DM Sans',sans-serif;overflow-x:clip}
.public-dark{--public-bg:#294b3e;--public-panel:#375b4cd9;--public-ink:#f4f7ed;--public-muted:#cedcce;--public-line:#708c7a66;--public-soft:#3c6050;--public-shadow:0 22px 65px #112d2628;background:radial-gradient(ellipse at 100% 0,#6d9a7755,transparent 35%),var(--public-bg)}
.public-site main{padding:0;max-width:1200px;min-height:0}.public-header{height:102px;padding:15px max(5%,calc((100% - 1200px)/2));display:flex;align-items:center;justify-content:space-between;gap:25px;background:#fffefaef;border-bottom:1px solid #d9e4d980;color:#244b3a;position:relative;z-index:5;backdrop-filter:blur(20px)}.public-header>a>img{width:245px;max-width:100%;height:65px;object-fit:contain}.public-header nav{display:flex;gap:30px;font-size:12px;font-weight:600}.public-header-actions{display:flex;align-items:center;gap:16px}.public-theme{background:#eef4eb;border:1px solid #d6e2d3;border-radius:50%;width:36px;height:36px;display:grid;place-items:center;color:#305d47}.public-btn{display:inline-flex;align-items:center;justify-content:center;gap:16px;padding:16px 23px;font-size:12px;font-weight:700;border:1px solid #bfd2c5;border-radius:14px;min-height:48px;cursor:pointer;white-space:normal;transition:transform .2s,box-shadow .2s;text-align:center;position:relative;overflow:hidden;isolation:isolate}.public-btn.primary{color:white;background:linear-gradient(135deg,#649477,#3c7659 43%,#24513e);border-color:#4d7a5e;box-shadow:inset 0 1px 1px #e9f6d8b0,inset 0 -3px 2px #173b302e,0 8px 20px #284e3824}.public-btn.primary:before{content:'';position:absolute;inset:0 0 48%;border-radius:inherit;background:linear-gradient(130deg,#e7fff125,#fff0);z-index:-1}.public-btn.ghost{background:linear-gradient(145deg,#fff8,#f2f7ed35);color:var(--public-ink);border-color:var(--public-line);box-shadow:inset 0 1px #fff8}.public-btn.small{padding:11px 17px;min-height:40px;font-size:11px;gap:10px}.public-btn.wide{width:100%;justify-content:space-between}.public-btn:hover{transform:translateY(-2px);box-shadow:inset 0 1px #fff9,0 12px 25px #21453228}.public-link{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:700}.overline{font-size:9px;font-weight:700;letter-spacing:2px;display:block;color:var(--public-muted);line-height:1.7}.overline i{width:6px;height:6px;border-radius:50%;display:inline-block;background:#699476;box-shadow:0 0 0 4px #709c7015;margin-right:10px}.public-site h1,.public-site h2,.public-site h3{color:inherit}.public-site h1,.public-site h2{font-family:Georgia,serif;font-weight:400;letter-spacing:-1.9px}.public-site em{font-family:Georgia,serif;font-weight:400;color:#5c8968}.public-dark em{color:#b5d8a9}.public-site p{color:var(--public-muted);line-height:1.8}.public-hero{min-height:690px;padding:80px 28px 55px;display:grid;grid-template-columns:1fr 1.05fr;gap:45px;align-items:center}.hero-copy h1{font-size:clamp(52px,5.3vw,76px);line-height:1.05;margin:25px 0}.hero-copy h1 em{position:relative;display:inline-block}.hero-copy h1 em:after{content:'';position:absolute;inset:auto -8px -7px -5px;height:9px;border-radius:50%;border-top:2px solid #bcac7c;transform:rotate(-4deg)}.hero-copy>p{font-size:16px;margin:25px 0 30px;line-height:1.7}.public-ctas{display:flex;gap:12px;flex-wrap:wrap}.hero-assurance{display:flex;gap:18px;font-size:9px;margin:25px 0 0;color:var(--public-muted);flex-wrap:wrap}.hero-assurance span{display:flex;align-items:center;gap:5px}.hero-scene{position:relative;min-width:0;padding:40px 15px 50px;perspective:1400px}.scene-halo{position:absolute;inset:10% -6% 0;border-radius:50%;background:linear-gradient(130deg,#d2e4c6,#90b59e44 45%,#d4c3a16b);filter:blur(6px);transform:rotate(-15deg);pointer-events:none}.product-window{border:1px solid #fff9;border-radius:22px;background:linear-gradient(135deg,#ffffffdf,#f1f6edee);box-shadow:inset 0 2px 3px #fff,0 32px 55px #274d3925,10px 12px 0 #98b79c15;transform:rotateY(-7deg) rotateX(5deg) rotateZ(-2deg);overflow:hidden;color:#244b3a;position:relative}.product-window:after{content:'';position:absolute;inset:0;background:linear-gradient(120deg,#fff0 5%,#fff4 22%,#fff0 45%);pointer-events:none}.window-bar{height:36px;display:flex;align-items:center;justify-content:space-between;padding:0 15px;border-bottom:1px solid #dce7d9;background:#f9fbf59c;font-size:9px;color:#698071}.window-bar>span{display:flex;gap:4px}.window-bar i{height:5px;width:5px;background:#bfcebd;border-radius:50%}.window-content{padding:25px 24px 0}.mock-heading{display:flex;align-items:center;justify-content:space-between}.mock-heading small{font-size:8px;color:#6d8472;letter-spacing:1.5px}.mock-heading h2{font-size:32px;letter-spacing:-1px;margin:8px 0 0}.mock-avatar{width:37px;height:37px;display:grid;place-items:center;border:1px solid #ded6ba;border-radius:12px;background:linear-gradient(145deg,#fffef7,#f2ebd9);color:#a08d57;font:17px Georgia}.public-site .mock-date{font-size:10px;color:#7a8d7f;margin:6px 0 20px}.mock-metrics{display:grid;grid-template-columns:1fr 1fr;gap:12px}.mock-metrics>div{padding:16px 15px;border:1px solid #d4dfce;border-radius:15px;background:linear-gradient(140deg,#fff,#dcebd5);box-shadow:inset 0 1px #fff,0 7px 15px #315a3010;position:relative;overflow:hidden}.mock-metrics>div:after{content:'';position:absolute;inset:0 0 50%;background:linear-gradient(120deg,#fff6,#fff0);border-radius:15px 15px 50% 10%}.mock-metrics>div:nth-child(2){background:linear-gradient(130deg,#78a385,#315f47);color:white;border-color:#7ca58a}.mock-metrics span{display:block;font-size:9px}.mock-metrics strong{display:block;font-size:26px;letter-spacing:-1px;margin-top:10px}.mock-metrics strong small{font-size:13px;font-weight:400;letter-spacing:0}.mock-metrics i{position:absolute;right:13px;top:14px}.mock-agenda-title{display:flex;align-items:center;justify-content:space-between;margin:24px 0 0}.mock-agenda-title h3{font-size:12px;font-weight:700}.mock-agenda-title>span{font-size:8px;color:#819783}.mock-row{display:flex;gap:12px;align-items:center;padding:17px 0;border-bottom:1px solid #dce6d6}.mock-row time{font-size:11px;font-weight:700}.mock-line{width:2px;height:27px;border-radius:3px;background:#bea776}.mock-row>div{flex:1;min-width:0}.mock-row strong{font-size:10px;display:block}.mock-row small{font-size:8px;color:#7a8a7b;display:block;margin-top:5px}.mock-badge{padding:5px 7px;background:linear-gradient(140deg,#d8f9d4,#a8dfb2);border:1px solid #97c79e;color:#2e673c;font-size:7px;font-weight:700;border-radius:7px;box-shadow:inset 0 1px #fff9;white-space:nowrap}.mock-badge.amber{background:linear-gradient(140deg,#fff3b8,#ffdb83);border-color:#d9bb76;color:#7a5d24}.mock-bottom{display:flex;align-items:center;justify-content:space-around;height:48px;color:#5a8165}.floating-label,.floating-return{position:absolute;z-index:2;display:flex;gap:12px;align-items:center;padding:13px 18px;border:1px solid #ffffffe0;border-radius:17px;background:linear-gradient(135deg,#ffffffec,#f5f7ebc9);color:#264b38;box-shadow:inset 0 1px #fff,0 14px 35px #2f583423;backdrop-filter:blur(20px);font-weight:700;font-size:10px}.floating-label{top:5px;left:-22px;transform:rotate(-3deg)}.float-icon,.floating-return>span{width:34px;height:34px;display:grid;place-items:center;background:linear-gradient(135deg,#f4eed8,#d6c49f);border:1px solid #c5b280;color:#70623e;border-radius:11px;box-shadow:inset 0 1px #fff9}.floating-label small,.floating-return small{display:block;font-size:8px;color:#7c8b7c;margin-top:5px;font-weight:400}.floating-return{bottom:25px;right:-17px;transform:rotate(2deg)}.floating-return>span{background:linear-gradient(135deg,#eaf5e5,#a4c9a7);color:#446c4a;border-color:#a6bea4}.scene-caption{position:absolute;bottom:0;right:0;font-size:8px;color:var(--public-muted)}.specialties{border-top:1px solid var(--public-line);border-bottom:1px solid var(--public-line);padding:26px 20px;text-align:center;margin:0 25px}.specialties>span{font-size:8px;letter-spacing:2px;color:var(--public-muted)}.specialties>div{display:flex;align-items:center;justify-content:center;gap:32px;font:21px Georgia;margin:20px 0 0;flex-wrap:wrap}.specialties i{font-size:13px;color:#b19c6a}
.routine-section,.resources-section{padding:90px 28px}.section-intro h2,.get-started h2,.faq-section h2{font-size:44px;line-height:1.18;margin:16px 0 20px}.section-intro p{max-width:440px;font-size:13px}.feature-showcase{display:grid;grid-template-columns:.9fr 1.2fr;gap:38px;margin-top:42px;align-items:center}.showcase-menu{display:grid;gap:12px}.showcase-menu button{border:1px solid transparent;border-radius:18px;background:none;padding:22px 17px;display:flex;align-items:center;gap:14px;color:var(--public-muted);text-align:left;min-width:0;transition:.2s}.showcase-menu button.selected{border-color:var(--public-line);background:linear-gradient(140deg,#fff9,#e3eedd44);box-shadow:inset 0 1px #fffa,var(--public-shadow);color:var(--public-ink)}.showcase-menu button>span{background:var(--public-soft);border-radius:12px;padding:12px;display:grid;place-items:center}.showcase-menu button>div{flex:1}.showcase-menu strong{font-size:13px;display:block}.showcase-menu small{font-size:10px;display:block;margin-top:7px;line-height:1.6}.feature-preview{position:relative;overflow:hidden;background:linear-gradient(135deg,#e8f1dd,#c5ddcb 70%,#acc8b6);color:#254e39;border:1px solid #cfdfc6;border-radius:26px;padding:38px;box-shadow:inset 0 2px 2px #fff9,0 22px 50px #36573418;min-height:330px}.feature-preview:before{content:'';position:absolute;inset:0 0 50%;background:linear-gradient(125deg,#fff5,#fff0);border-radius:0 0 70% 15%;pointer-events:none}.feature-preview .overline{color:#65806b;font-size:8px}.feature-preview h3{font:31px Georgia;letter-spacing:-.7px;position:relative;margin:18px 0 8px}.feature-preview>p{font-size:11px;color:#5e7c66;position:relative}.preview-days{display:flex;gap:12px;margin:25px 0}.preview-days>div{flex:1;text-align:center;padding:14px 5px;border-radius:14px;border:1px solid #b9d0b8;background:#f6faf272;box-shadow:inset 0 1px #fff9}.preview-days small{font-size:7px;letter-spacing:1px;display:block}.preview-days strong{font:25px Georgia;display:block;margin-top:7px}.preview-days i{height:3px;width:3px;border-radius:50%;background:#547b5c;display:block;margin:7px auto 0}.preview-days .current{background:linear-gradient(135deg,#5b916e,#315e46);color:white;border-color:#668e6e}.preview-days .current i{background:#e3ebbf}.preview-finance{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:25px 0}.preview-finance>div{background:#ffffff86;padding:18px;border:1px solid #fff9;border-radius:14px;box-shadow:0 6px 20px #294c3220}.preview-finance span,.preview-finance small{font-size:8px;display:block;color:#5e7d66}.preview-finance strong{display:block;font-size:20px;margin:10px 0;letter-spacing:-.5px}.preview-client{display:flex;align-items:center;gap:17px;margin:35px 0}.preview-client>span{height:63px;width:63px;display:grid;place-items:center;background:#fff8;border:1px solid #fff9;border-radius:20px;font:23px Georgia;flex-shrink:0}.preview-client strong,.preview-client small{display:block}.preview-client small,.preview-client p{font-size:10px;color:#587761;margin:8px 0}.preview-foot{display:flex;align-items:center;justify-content:space-between;gap:15px;border-top:1px solid #a3bda777;padding-top:17px;margin-top:15px;font-size:8px;color:#63826a}.preview-foot a{display:flex;gap:5px;align-items:center;color:#315d42;font-weight:700}.resources-section{padding-top:0}.resource-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:17px;margin:40px 0 25px}.resource-grid article{background:linear-gradient(145deg,var(--public-panel),var(--public-soft));border:1px solid var(--public-line);border-radius:21px;padding:27px 22px;box-shadow:inset 0 1px #fff9,var(--public-shadow);position:relative;overflow:hidden}.resource-grid article:after{content:'';position:absolute;inset:0 0 65%;background:linear-gradient(120deg,#fff2,#fff0);pointer-events:none;border-radius:0 0 70% 0}.resource-grid h3{font-size:14px;line-height:1.5;margin:22px 0 10px;position:relative}.resource-grid p{font-size:11px;margin:0}.resource-icon{color:#799064;background:linear-gradient(135deg,#fff7,#b6c5a52e);border:1px solid var(--public-line);border-radius:14px;padding:11px;display:inline-grid;place-items:center;box-shadow:inset 0 1px #fff9}.public-dark .resource-icon{color:#c1d4ac}.personalization-band{display:flex;align-items:center;gap:23px;background:linear-gradient(120deg,var(--public-panel),var(--public-soft));padding:25px 30px;border-radius:20px;border:1px solid var(--public-line);box-shadow:inset 0 1px #fff9}.personalization-avatar{width:62px;height:62px;display:grid;place-content:center;background:linear-gradient(140deg,#fffdf5,#ece0c8);border:1px solid #d8c9a9;border-radius:17px;color:#9a845a;font:17px Georgia;text-align:center;flex-shrink:0}.personalization-band h3{font:22px Georgia;margin:0 0 5px}.personalization-band p{font-size:11px;margin:0}.personalization-band .public-link{margin-left:auto;flex-shrink:0}.get-started{padding:30px 65px 85px;display:grid;grid-template-columns:1fr 1fr;gap:90px;align-items:center}.get-started ol{list-style:none;padding:0;margin:0}.get-started li{display:flex;gap:22px;padding:23px 0;border-bottom:1px solid var(--public-line)}.get-started li>span{font:28px Georgia;color:#a69976}.get-started li h3{margin:0;font-size:14px}.get-started li p{margin:8px 0 0;font-size:12px}.get-started .public-btn{margin-top:15px}.faq-section{padding:70px 28px;display:grid;grid-template-columns:.7fr 1fr;gap:80px;border-top:1px solid var(--public-line)}.faq-section details{border-bottom:1px solid var(--public-line);padding:22px 0}.faq-section summary{display:flex;align-items:center;justify-content:space-between;font-size:13px;cursor:pointer;gap:18px;list-style:none;font-weight:600}.faq-section summary span{font:22px Georgia;color:#9d9a73}.faq-section summary::-webkit-details-marker{display:none}.faq-section details[open] summary span{transform:rotate(45deg)}.faq-section details p{font-size:12px;margin:18px 25px 0 0}.closing-section{text-align:center;border-radius:34px;background:radial-gradient(ellipse at 30% 0,#f1edcdad,transparent 65%),linear-gradient(140deg,#e3eddb,#bed5bf);color:#254c39;padding:60px 25px;margin:20px 28px 70px;border:1px solid #c6d7be;box-shadow:inset 0 2px #fff9,var(--public-shadow)}.closing-section h2{font-size:46px;line-height:1.2;margin:20px 0 30px}.closing-section em{color:#5a835f}.closing-section .public-ctas{justify-content:center}.closing-section .overline{color:#627b63}.closing-section .public-btn.ghost{color:#244b35;border-color:#9ab59e}.public-footer{margin:0;padding:30px max(5%,calc((100% - 1144px)/2));border-top:1px solid #d9e4d9;background:#fffefa;color:#6b7d70;display:flex;align-items:center;gap:30px;font-size:10px}.public-footer img{width:185px;height:50px;object-fit:contain}.public-footer a{margin-left:auto;color:#305d45;font-weight:600}.public-footer span{display:block}.account-main{display:grid;grid-template-columns:1fr .95fr;gap:90px;padding:80px 40px!important;align-items:center;min-height:calc(100dvh - 185px)!important;max-width:1100px!important}.account-story h1{font-size:68px;line-height:1.1;margin:23px 0}.account-story>p{font-size:14px;max-width:380px}.account-perks{display:grid;gap:15px;margin-top:30px;color:#648168;font-size:12px}.access-card{padding:42px;background:linear-gradient(140deg,#fffefaed,#edf4e8bd);border:1px solid #d3e0cc;border-radius:28px;box-shadow:inset 0 2px #fff,0 25px 65px #2d553a15;backdrop-filter:blur(15px);position:relative}.access-card:before{content:'';position:absolute;inset:0 0 auto;height:4px;background:linear-gradient(90deg,transparent,#bba776,transparent)}.access-symbol{display:grid;place-items:center;width:51px;height:51px;font-size:27px;background:linear-gradient(135deg,#edf5e4,#d4debc);border:1px solid #bfcea9;border-radius:16px;color:#87916b;margin-bottom:25px;box-shadow:inset 0 1px #fff}.access-card h2{font-size:35px;line-height:1.2;letter-spacing:-1px;margin:18px 0}.access-card>p{font-size:12px;margin-bottom:24px}.access-note{font-size:10px!important;line-height:1.8;margin:16px 0!important;color:#7b8d7d}.demo-link{display:inline-flex;align-items:center;justify-content:center;gap:8px;color:#3f7151;border:0;background:none;padding:9px 0;font-size:11px;font-weight:600;width:100%;cursor:pointer}.install-main{max-width:540px!important;margin:65px auto;padding:35px!important;text-align:center}.install-icon{width:80px;height:80px;border-radius:23px;margin-bottom:22px;box-shadow:0 10px 24px #24493222}.install-main h1{font-size:38px;letter-spacing:-1px;margin:17px 0}.install-main>p{font-size:13px}.install-steps{text-align:left;border:1px solid #d5e2ce;border-radius:16px;padding:17px 20px;background:#ffffff66;font-size:12px;margin:20px 0}.install-steps h3{font-size:14px}.install-steps ol{padding-left:20px;line-height:2}.install-steps p{font-size:11px}.install-status{font-size:13px;padding:20px;border-radius:15px;background:#dbeed5}.public-dark .showcase-menu button.selected{background:linear-gradient(140deg,#c2d1b61c,#314f3e)}
@media(max-width:1100px){.public-header{padding:15px 5%}.public-header nav{gap:20px}.public-header>a>img{width:210px}.public-hero{gap:20px;padding:70px 5% 50px}.hero-scene{padding-left:0;padding-right:0}.floating-label{left:-15px}.floating-return{right:-5px}.routine-section,.resources-section{padding-left:5%;padding-right:5%}.resource-grid{grid-template-columns:1fr 1fr}.get-started{padding:25px 5% 65px;gap:50px}.faq-section{padding:60px 5%;gap:45px}.account-main{gap:50px}}
@media(max-width:760px){.public-header{height:82px;padding:10px 20px;gap:12px}.public-header>a>img{width:190px;height:54px}.public-header nav{display:none}.public-header-actions{gap:9px}.public-header .public-btn.small{padding:10px 12px;min-height:36px;font-size:10px;border-radius:11px;gap:5px}.public-theme{height:30px;width:30px}.public-hero{grid-template-columns:1fr;gap:25px;padding:43px 24px 35px;min-height:0}.hero-copy h1{font-size:57px;margin:20px 0 25px;line-height:1.03}.hero-copy>p{font-size:14px;margin-bottom:25px}.overline{font-size:8px;letter-spacing:1.7px}.public-btn{font-size:11px;padding:14px 17px;min-height:46px;gap:10px}.hero-assurance{font-size:8px;gap:13px;margin-top:21px}.hero-scene{padding:35px 10px 52px;max-width:470px;margin:0 auto;width:100%}.product-window{transform:rotateY(-4deg) rotateZ(-2deg);border-radius:20px}.window-content{padding:20px 20px 0}.mock-heading h2{font-size:29px}.floating-label{top:8px;left:0;font-size:9px;padding:10px 12px;gap:10px}.floating-label small,.floating-return small{font-size:7px}.floating-return{bottom:21px;right:0;padding:11px 14px;font-size:9px}.scene-caption{font-size:7px;right:10px}.specialties{padding:23px 10px;margin:0 24px}.specialties>span{font-size:7px;letter-spacing:1.7px}.specialties>div{font-size:17px;gap:10px 17px;line-height:1.6;margin-top:15px}.specialties i{font-size:9px}.routine-section,.resources-section{padding:55px 24px}.section-intro h2,.get-started h2,.faq-section h2{font-size:34px;letter-spacing:-1.3px;margin:15px 0}.section-intro p{font-size:12px}.feature-showcase{grid-template-columns:1fr;gap:22px;margin-top:26px}.showcase-menu{gap:8px}.showcase-menu button{padding:16px 13px;border:1px solid var(--public-line);border-radius:15px;gap:12px}.showcase-menu strong{font-size:12px}.showcase-menu small{font-size:9px;margin-top:5px}.showcase-menu button>span{padding:9px;border-radius:10px}.showcase-menu button>span svg{width:19px;height:19px}.feature-preview{padding:25px 22px;border-radius:22px;min-height:300px}.feature-preview h3{font-size:28px}.preview-days{gap:9px}.preview-foot{font-size:8px;gap:10px}.preview-foot a{font-size:8px}.preview-finance>div{padding:15px 12px}.preview-finance strong{font-size:17px}.resources-section{padding-top:0}.resource-grid{grid-template-columns:1fr 1fr;gap:12px;margin-top:26px}.resource-grid article{padding:20px 16px;border-radius:18px}.resource-grid h3{font-size:12px;margin-top:18px}.resource-grid p{font-size:10px;line-height:1.8}.resource-icon{padding:9px;border-radius:12px}.resource-icon svg{width:21px;height:21px}.personalization-band{flex-wrap:wrap;gap:14px;padding:20px;border-radius:19px}.personalization-band>div{flex:1;min-width:160px}.personalization-band h3{font-size:20px;line-height:1.2}.personalization-band p{font-size:10px}.personalization-band .public-link{margin-left:76px;font-size:10px}.get-started{grid-template-columns:1fr;padding:5px 24px 50px;gap:25px}.get-started li{padding:21px 0;gap:20px}.get-started li h3{font-size:13px}.get-started li p{font-size:11px}.faq-section{grid-template-columns:1fr;padding:40px 24px;gap:15px}.faq-section h2 br{display:none}.faq-section summary{font-size:12px;line-height:1.5}.faq-section details{padding:20px 0}.faq-section details p{font-size:11px}.closing-section{margin:10px 20px 40px;padding:40px 17px;border-radius:24px}.closing-section h2{font-size:33px;letter-spacing:-1.2px}.closing-section .public-ctas{gap:10px}.closing-section .public-btn{font-size:10px;padding:13px}.public-footer{padding:22px 24px;gap:12px;flex-wrap:wrap}.public-footer img{width:170px;height:46px}.public-footer span{display:none}.public-footer a{font-size:9px}.account-main{grid-template-columns:1fr;padding:35px 24px 45px!important;gap:28px;min-height:0!important}.account-story h1{font-size:48px;margin:17px 0;line-height:1.05}.account-story>p{font-size:12px;max-width:100%;margin:0}.account-perks{display:flex;flex-wrap:wrap;gap:9px 16px;font-size:9px;margin-top:20px}.access-card{padding:27px;border-radius:23px}.access-card h2{font-size:30px}.access-card>p{font-size:11px}.access-symbol{margin-bottom:20px;height:43px;width:43px;font-size:23px;border-radius:13px}.account-page .public-header>.public-link{font-size:9px;max-width:110px;line-height:1.6}.install-main{margin:35px 20px;max-width:none!important;padding:28px!important}.install-page .public-header .public-link{font-size:10px}.install-main h1{font-size:32px}}
@media(prefers-reduced-motion:reduce){.public-btn,.showcase-menu button{transition:none}.public-btn:hover{transform:none}}
