@charset "UTF-8";
body.hy-site{margin:0!important;background:#f6f7f2;color:#19251e;font-family:"Segoe UI",Tahoma,Arial,sans-serif;font-size:16px;line-height:1.8;-webkit-font-smoothing:antialiased}
.hy-site *,.hy-app *{box-sizing:border-box}.hy-site a,.hy-app a{color:inherit;text-decoration:none}.hy-site button,.hy-app button,.hy-site input,.hy-app input,.hy-app select,.hy-app textarea{font:inherit}.hy-site img{max-width:100%;height:auto}.hy-site svg,.hy-app svg{width:24px;height:24px;flex-shrink:0}.hy-site h1,.hy-site h2,.hy-site h3,.hy-app h1,.hy-app h2,.hy-app h3{font-family:inherit;color:inherit;line-height:1.3;font-weight:650;letter-spacing:-.045em;margin:0 0 20px}.hy-site h2,.hy-app h2{font-size:clamp(30px,3.6vw,48px)}.hy-site h3,.hy-app h3{font-size:23px}.hy-site p,.hy-app p{margin:0 0 24px}.hy-app{font-family:"Segoe UI",Tahoma,Arial,sans-serif;color:#19251e;line-height:1.8}.hy-container{width:min(1240px,calc(100% - 112px));margin-inline:auto}.hy-section{padding-block:76px}.hy-eyebrow{display:flex;gap:10px;align-items:center;color:#647169;font-size:13px;font-weight:600;letter-spacing:0;margin-bottom:20px}.hy-dot,.hy-online{display:inline-block;width:7px;height:7px;border-radius:50%;background:#447159}.hy-button{display:inline-flex;justify-content:center;align-items:center;gap:26px;border:1px solid #244b37;background:#244b37;color:#fff!important;padding:15px 25px;min-height:56px;border-radius:6px;font-weight:600;font-size:14px;line-height:1.5;cursor:pointer;transition:background .2s,transform .2s;white-space:normal;text-decoration:none!important}.hy-button:hover{background:#183b29;transform:translateY(-2px)}.hy-button svg{width:20px;height:20px}.hy-button-outline{color:#244b37!important;background:transparent;border-color:#b9c5ba}.hy-button-outline:hover{background:#e5eddf}.hy-button-lime{background:#d8ef9e;color:#203424!important;border-color:#d8ef9e}.hy-button-lime:hover{background:#c9e783}.hy-text-link{display:inline-flex;align-items:center;gap:14px;font-size:14px;font-weight:600}.hy-text-link svg{width:20px;height:20px}.hy-actions{display:flex;align-items:center;flex-wrap:wrap;gap:24px}.hy-muted{color:#737e75;font-size:13px}.hy-lead{font-size:20px;color:#657169;line-height:2}.hy-header{background:#f6f7f2;border-bottom:1px solid #e1e5db}.hy-header-inner{display:flex;align-items:center;gap:40px;min-height:100px}.hy-logo{display:inline-flex;align-items:center;gap:10px;font-size:29px;letter-spacing:-1.8px;line-height:1;font-weight:750}.hy-logo i{font-size:9px;vertical-align:top;font-style:normal;letter-spacing:0;margin-left:3px}.hy-logo-mark{display:flex;align-items:center;justify-content:center;background:#244b37;color:#d8ef9e;width:35px;height:35px;border-radius:50%;letter-spacing:0}.hy-logo-mark svg{width:26px;height:26px}.hy-nav{display:flex;gap:24px;margin-inline:auto;align-items:center}.hy-nav a{font-size:13px;font-weight:600;color:#637066;position:relative;white-space:nowrap}.hy-nav a[aria-current]{color:#244b37}.hy-nav a[aria-current]:after{content:"";display:block;width:4px;height:4px;border-radius:50%;background:#244b37;position:absolute;bottom:-12px;left:50%}.hy-header-account{display:flex;gap:8px;align-items:center;font-size:12px;border:1px solid #d7ded1;padding:10px 13px;border-radius:6px;white-space:nowrap}.hy-header-account svg{width:17px;height:17px}.hy-menu-toggle{display:none;border:0;background:transparent}.hy-skip{position:fixed;top:-100px;left:20px;padding:12px;background:#fff;z-index:99999}.hy-skip:focus{top:20px}.hy-hero{display:grid;grid-template-columns:1.1fr 1fr;gap:50px;align-items:center;padding-block:72px 90px;min-height:620px}.hy-hero h1{font-size:clamp(48px,5.2vw,74px);line-height:1.25;font-weight:700;margin-bottom:28px}.hy-hero h1 em{color:#53765a;font-style:normal;position:relative;white-space:nowrap}.hy-hero h1 em:after{content:"";position:absolute;bottom:-8px;left:0;width:95%;height:9px;border-top:2px solid #6a8a5f;border-radius:50%;transform:rotate(-7deg)}.hy-hero-copy>p{font-size:16px;color:#798176;line-height:2.1;margin-bottom:30px}.hy-hero-tags{display:flex;gap:20px;margin-top:36px;font-size:11px;color:#859080}.hy-hero-tags span:before{content:"✓";margin-left:7px;color:#658451}.hy-hero-art{height:460px;position:relative;background:#e7eddf;border-radius:170px 170px 20px 20px;isolation:isolate;overflow:hidden;border:1px solid #dde6d4}.hy-hero-art:after{content:"";position:absolute;inset:0;background-image:radial-gradient(#48694b33 .65px,transparent .65px);background-size:13px 13px;z-index:-2}.hy-orbit{position:absolute;border:1px solid #c2cfb8;border-radius:50%;width:440px;height:440px;top:60px;left:-40px;transform:rotate(-25deg)}.hy-orbit-two{width:580px;height:230px;left:-60px;top:100px;transform:rotate(40deg)}.hy-art-spark{position:absolute;top:26px;left:70px;transform:rotate(-15deg);color:#406149}.hy-art-spark svg{width:48px;height:48px}.hy-art-panel{position:absolute;top:127px;right:34px;left:34px;background:#fbfcf8;padding:26px;border-radius:10px;border:1px solid #d7e0d0;box-shadow:0 18px 38px #1c3d2820;transform:rotate(-4deg)}.hy-art-panel-head{display:flex;align-items:center;gap:10px;padding-bottom:21px;border-bottom:1px solid #e6e9e0;margin-bottom:15px}.hy-art-panel-head strong{font-size:15px}.hy-art-panel small{display:block;color:#87927f;font-size:10px}.hy-art-avatar{display:flex;align-items:center;justify-content:center;background:#e3eccf;color:#466644;width:34px;height:34px;border-radius:50%}.hy-online{margin-right:auto}.hy-art-service{display:flex;align-items:center;gap:12px;margin-block:17px}.hy-art-service>span{width:34px;height:34px;background:#eef2e8;color:#5b7754;display:flex;align-items:center;justify-content:center;border-radius:6px}.hy-art-service strong{font-size:12px}.hy-art-service>svg{width:16px;height:16px;color:#7a9669;margin-right:auto}.hy-art-panel>a{display:flex;justify-content:space-between;font-size:10px;padding-top:10px;color:#6b7a64}.hy-art-tile{position:absolute;z-index:2;display:flex;align-items:center;gap:10px;background:#244b37;color:#e9f5df;padding:15px 18px;border-radius:8px;box-shadow:0 8px 20px #244b3715;font-size:10px}.hy-art-tile svg{width:25px;height:25px}.hy-art-code{right:15px;top:75px;transform:rotate(6deg)}.hy-art-cloud{bottom:47px;left:8px;transform:rotate(6deg);background:#d9eaa9;color:#3f5b33}.hy-art-caption{position:absolute;bottom:14px;right:50%;transform:translateX(50%);font-size:10px;white-space:nowrap;color:#61715a;display:flex;gap:8px;align-items:center}.hy-marquee{display:flex;align-items:center;justify-content:space-around;gap:25px;background:#e9eddf;border-block:1px solid #dee4d5;padding:23px 6%;font-size:22px;color:#748666;font-weight:500;overflow:hidden;white-space:nowrap}.hy-marquee span{font-size:14px;color:#6c7a61}.hy-section-heading{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:38px}.hy-section-heading h2{margin-bottom:0}.hy-section-heading>.hy-text-link{padding-bottom:10px;white-space:nowrap}.hy-service-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.hy-service-card{background:#eaf0e1;border:1px solid #dfe6d7;padding:32px;border-radius:10px;position:relative;min-height:335px}.hy-card-1{background:#f0eee6;border-color:#e9e4d6}.hy-card-2{background:#e6ecea;border-color:#dae3df}.hy-card-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:35px}.hy-card-icon{display:flex;align-items:center;justify-content:center;border:1px solid #bdcdb3;width:49px;height:49px;border-radius:50%;color:#526c4b}.hy-card-number{font-family:Georgia,serif;color:#a2b097;font-size:15px}.hy-service-card h3{font-size:27px}.hy-service-card p{font-size:13px;color:#77816e;line-height:1.9;margin-bottom:24px}.hy-service-card ul{list-style:none;padding:0;margin:0 0 35px}.hy-service-card li{border-top:1px solid #cbd5c066;font-size:12px;padding-block:10px}.hy-service-card li a{display:flex;justify-content:space-between;gap:10px}.hy-card-arrow{display:flex;align-items:center;justify-content:center;width:35px;height:35px;border-radius:50%;background:#ffffff70;position:absolute;left:25px;bottom:22px}.hy-card-arrow svg{width:18px;height:18px}.hy-process{background:#e8eddf;padding-block:80px;border-block:1px solid #dde5d3}.hy-process-grid{display:grid;grid-template-columns:1fr 1fr;gap:100px}.hy-process-grid>div>p{color:#78846e;max-width:400px;font-size:14px}.hy-steps{display:flex;flex-direction:column;justify-content:center}.hy-steps article{display:flex;gap:27px;padding-block:23px;border-bottom:1px solid #ccd6bf}.hy-steps article:first-child{padding-top:0}.hy-steps article:last-child{border:0;padding-bottom:0}.hy-steps article>span{font-size:13px;color:#8a9a7b;padding-top:4px}.hy-steps h3{font-size:21px;margin-bottom:9px}.hy-steps p{font-size:13px;color:#7a856f;margin:0}.hy-two-col{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.hy-two-col>div>p{font-size:15px;color:#75806d}.hy-feature-note{background:#f0eee4;border:1px solid #e7e2d2;padding:46px;border-radius:12px}.hy-large-icon{display:block;color:#7c8e60;margin-bottom:40px}.hy-large-icon svg{width:55px;height:55px}.hy-feature-note h3{font-size:35px}.hy-feature-note p{font-size:13px}.hy-footer{background:#203d2d;color:#f2f5e9;padding-block:68px 28px}.hy-footer .hy-eyebrow{color:#a8b99b}.hy-footer-top{display:flex;align-items:center;justify-content:space-between;gap:40px;padding-bottom:55px;border-bottom:1px solid #81957840}.hy-footer-top h2{font-size:clamp(35px,4vw,55px);margin:0}.hy-footer-bottom{display:flex;align-items:center;gap:35px;justify-content:space-between;padding-top:35px}.hy-footer-bottom p{font-size:10px;color:#9cb28e;margin:14px 0 0}.hy-footer-links{display:flex;gap:21px;flex-wrap:wrap;font-size:11px;color:#bccab2}.hy-footer-bottom>small{font-size:9px;color:#9bb28e}.hy-footer .hy-logo-mark{background:#d4e5b1;color:#2c5037}.hy-page-intro{padding-block:65px 50px;border-bottom:1px solid #dee5d8}.hy-page-intro h1{font-size:clamp(36px,4.6vw,60px);max-width:850px}.hy-page-intro>p{font-size:16px;color:#76816f;max-width:700px;margin-bottom:0}.hy-about-art{height:390px;background:#e7eddd;border-radius:16px;position:relative;padding:55px;display:flex;flex-direction:column;justify-content:center;overflow:hidden}.hy-about-art>span{font-size:90px;letter-spacing:-8px;line-height:1;font-weight:750}.hy-about-art>span>span{display:block;font-weight:300}.hy-about-art>svg{position:absolute;width:100px;height:100px;left:28px;top:45px;color:#8da378}.hy-about-art>p{margin-top:30px}.hy-value{border-top:1px solid #dde4d5;padding-top:22px}.hy-value h3{font-size:20px;margin-bottom:10px}.hy-value p{color:#7f8a76;font-size:14px}.hy-form-panel{display:grid;grid-template-columns:.9fr 1.1fr;gap:70px;align-items:start}.hy-form-panel>div>p{font-size:14px;color:#7a856f}.hy-form{display:flex;flex-direction:column;gap:18px;max-width:720px}.hy-form .hy-button{align-self:start}.hy-field{display:flex;flex-direction:column;gap:7px;font-size:13px}.hy-field>span{font-weight:600}.hy-field b{color:#7f9466}.hy-field input,.hy-field textarea,.hy-field select,.hy-search input{width:100%;border:1px solid #d6dfcc;border-radius:6px;background:#fffefa;color:#253b2b;padding:12px 14px;outline:none;min-height:48px}.hy-field input:focus,.hy-field textarea:focus,.hy-field select:focus,.hy-search input:focus{border-color:#5d8052;box-shadow:0 0 0 3px #5d805218}.hy-field textarea{resize:vertical}.hy-field select[multiple]{min-height:130px}.hy-checkbox{display:flex;align-items:start;gap:10px;font-size:11px;color:#748067}.hy-checkbox input{margin-top:5px;accent-color:#244b37;flex-shrink:0}.hy-trap{position:absolute!important;left:-10000px!important;top:auto;width:1px;height:1px;overflow:hidden}.hy-submit-status{font-size:12px;color:#6b7f60;margin:0!important}.hy-form button[disabled]{opacity:.6;cursor:progress}.hy-contact-link{display:block;font-size:22px;color:#3d603e;margin-bottom:20px;width:fit-content}.hy-pricing-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:22px;margin-bottom:42px}.hy-plan{border:1px solid #d8e0cd;border-radius:12px;padding:32px;background:#fdfef8;display:flex;flex-direction:column}.hy-plan .hy-button{margin-top:auto}.hy-plan .hy-rich-content{margin-bottom:30px}.hy-plan-price{font-size:31px;font-weight:650;line-height:1.4;color:#355b39}.hy-plan-price small{display:block;font-size:12px;font-weight:400;color:#839174;margin-bottom:7px}.hy-plan h3{font-size:28px}.hy-faq{max-width:800px;margin:80px auto 0}.hy-faq details{padding-block:22px;border-bottom:1px solid #dce4d3;font-size:14px}.hy-faq summary{font-weight:600;cursor:pointer}.hy-faq details p{padding-top:18px;font-size:13px;color:#79876f;margin:0}.hy-empty{text-align:center;padding:50px 30px;border:1px dashed #cbd8be;border-radius:12px;background:#f0f4e9;width:100%}.hy-empty>span{display:inline-flex;color:#8fa57d;margin-bottom:15px}.hy-empty>span svg{width:35px;height:35px}.hy-empty h3{font-size:23px}.hy-empty p{font-size:13px;color:#7c8970}.hy-notice{margin:20px auto;padding:15px 20px;background:#e4eed8;border:1px solid #c8d9b6;border-radius:7px;font-size:13px;max-width:1128px;color:#3d5d33}.hy-notice.is-error{background:#f6e9e3;border-color:#e2c7ba;color:#8c4734}.hy-rich-content{font-size:16px;color:#74816c;line-height:2;max-width:900px;margin-bottom:40px}.hy-rich-content ul{padding-right:20px}.hy-callout{background:#e7eddf;border-radius:12px;padding:42px;margin-top:35px}.hy-service-detail>.hy-service-grid{margin-top:45px}.hy-service-detail>.hy-form-panel{margin-top:70px}.hy-auth-grid{display:grid;grid-template-columns:1fr 1fr;gap:30px;align-items:start}.hy-panel{border:1px solid #dce4d4;background:#fffefa;border-radius:12px;padding:38px}.hy-panel-soft{background:#eaf0e2}.hy-panel h2{font-size:30px}.hy-panel>.hy-text-link{font-size:12px;margin-top:10px}.hy-account-layout{display:grid;grid-template-columns:230px minmax(0,1fr);gap:35px;padding-block:48px 85px;align-items:start;min-height:500px}.hy-account-nav{display:flex;flex-direction:column;border:1px solid #dbe3d0;border-radius:10px;overflow:hidden;background:#fdfef8}.hy-account-nav>a{padding:15px 18px;font-size:12px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #edf0e7}.hy-account-nav>a:last-child{border:0}.hy-account-nav .is-active{background:#244b37;color:#f6f8ef}.hy-account-content{min-width:0}.hy-account-content>h2{font-size:24px}.hy-account-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:15px;margin-bottom:35px}.hy-account-stats>a{padding:25px;background:#e9efdf;border:1px solid #dae3ce;border-radius:10px;display:flex;flex-direction:column;gap:5px}.hy-account-stats strong{font-size:35px;line-height:1.3}.hy-account-stats span{font-size:12px;color:#79896b}.hy-record-row{display:flex;align-items:center;gap:16px;padding:22px 18px;border:1px solid #dfe5d6;border-radius:8px;background:#fdfef9;margin-bottom:12px;font-size:13px}.hy-record-icon{background:#edf2e5;color:#7a9165;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:8px}.hy-record-row>div{flex:1;min-width:0}.hy-record-row strong{display:block;font-size:14px}.hy-record-row small{display:block;font-size:10px;color:#8d9783;margin-top:4px}.hy-badge{display:inline-flex;border-radius:20px;padding:4px 11px;background:#edf0e5;color:#75816b;font-size:10px;white-space:nowrap}.hy-status-active,.hy-status-approved,.hy-status-accepted{background:#e1edd3;color:#587541}.hy-status-cancelled,.hy-status-suspended,.hy-status-rejected,.hy-status-expired{background:#f1e6dd;color:#977356}.hy-record-detail{background:#fffefa;padding:35px;border:1px solid #dce3d1;border-radius:12px}.hy-record-detail h2{font-size:30px}.hy-record-detail h3{font-size:18px;margin-top:28px}.hy-data-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:23px;border-block:1px solid #e6ecdd;padding-block:24px;margin-block:25px}.hy-data-grid dt{font-size:11px;color:#91a080}.hy-data-grid dd{margin:5px 0 0;font-size:14px;overflow-wrap:anywhere}.hy-record-text p{font-size:13px;color:#7a876f}.hy-record-detail>.hy-form{margin-top:30px}.hy-record-detail .hy-actions .hy-form{margin-top:20px}.hy-pagination{display:flex;align-items:center;justify-content:center;gap:18px;margin-top:30px}.hy-pagination .hy-button{padding:10px 20px;min-height:42px}.hy-product-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}.hy-product-card{border:1px solid #dfe6d5;border-radius:10px;overflow:hidden;padding:16px;background:#fffef8}.hy-product-image{height:230px;display:flex;align-items:center;justify-content:center;background:#edf1e6;border-radius:6px;overflow:hidden;margin-bottom:18px}.hy-product-image img{width:100%;height:100%;object-fit:cover}.hy-product-image>span>svg{width:60px;height:60px;color:#b1c29e}.hy-product-card>small{font-size:11px;color:#8e9d7e}.hy-product-card h3{font-size:21px;margin-block:9px}.hy-product-card>p{font-size:13px;color:#5e7951;margin-bottom:15px}.hy-product-hero{display:flex;align-items:center;justify-content:center;min-height:400px;border-radius:15px;background:#e8eedf;overflow:hidden}.hy-product-hero img{object-fit:contain;max-height:500px}.hy-product-hero>svg{width:130px;height:130px;color:#a2b58d}.hy-search{display:flex;gap:12px;margin-bottom:35px;max-width:650px}.hy-vendor-banner{background:#e6eddb;padding:35px;border-radius:10px;margin-bottom:30px}.hy-product-editor{border:1px solid #d8e2cc;padding:25px;border-radius:10px;margin-bottom:30px}.hy-product-editor>summary{cursor:pointer;font-size:17px;font-weight:600}.hy-product-editor>.hy-form{margin-top:25px}.hy-option[hidden]{display:none!important}.screen-reader-text{position:absolute!important;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}button:focus-visible,a:focus-visible,summary:focus-visible{outline:2px solid #7fa94d;outline-offset:5px}
@media(min-width:1500px){.hy-hero{min-height:700px}.hy-hero-art{height:495px}.hy-art-panel{top:145px}}
@media(max-width:1100px){.hy-container{width:calc(100% - 64px)}.hy-header-inner{gap:24px}.hy-nav{gap:16px}.hy-nav a{font-size:12px}.hy-hero{gap:28px}.hy-hero-art{height:420px}.hy-art-panel{right:20px;left:20px;padding:20px}.hy-service-card{padding:25px}.hy-process-grid{gap:55px}.hy-two-col{gap:40px}.hy-form-panel{gap:40px}.hy-footer-bottom{flex-wrap:wrap}.hy-footer-bottom>small{width:100%}.hy-about-art>span{font-size:75px}.hy-account-layout{grid-template-columns:200px minmax(0,1fr)}.hy-product-grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:800px){.hy-container{width:calc(100% - 40px)}.hy-header-inner{min-height:80px;position:relative;gap:17px;flex-wrap:wrap}.hy-logo{font-size:26px}.hy-logo-mark{width:30px;height:30px}.hy-header-account{margin-right:auto}.hy-menu-toggle{display:flex;order:3;color:#244b37;cursor:pointer}.hy-nav{display:none;order:4;width:100%;margin:0;padding:15px 0 25px;flex-wrap:wrap;border-top:1px solid #dce5d2;gap:20px}.hy-nav.is-open{display:flex}.hy-nav a[aria-current]:after{bottom:-6px}.hy-hero{grid-template-columns:1fr;gap:45px;padding-block:45px 55px}.hy-hero h1{font-size:56px}.hy-hero-copy>p{font-size:15px}.hy-hero-art{max-width:500px;width:100%;margin-inline:auto;height:430px}.hy-art-panel{right:45px;left:45px}.hy-hero-tags{margin-top:25px}.hy-marquee{justify-content:start;font-size:15px;padding:18px 20px;gap:20px}.hy-marquee span{font-size:12px}.hy-section{padding-block:50px}.hy-section-heading{align-items:start;gap:22px}.hy-section-heading>.hy-text-link{font-size:12px;margin-top:45px}.hy-service-grid{grid-template-columns:1fr}.hy-service-card{min-height:280px;padding:28px}.hy-card-top{margin-bottom:25px}.hy-service-card ul{margin-bottom:25px}.hy-process{padding-block:55px}.hy-process-grid{grid-template-columns:1fr;gap:40px}.hy-steps article{gap:20px}.hy-two-col,.hy-form-panel{grid-template-columns:1fr;gap:40px}.hy-feature-note{padding:35px}.hy-large-icon{margin-bottom:25px}.hy-footer{padding-top:48px}.hy-footer-top{align-items:start;flex-direction:column;gap:30px;padding-bottom:35px}.hy-footer-bottom{align-items:start;flex-direction:column;gap:25px;padding-top:30px}.hy-footer-links{gap:25px}.hy-page-intro{padding-block:40px 35px}.hy-page-intro>p{font-size:14px}.hy-auth-grid{grid-template-columns:1fr}.hy-panel{padding:25px}.hy-account-layout{grid-template-columns:1fr;gap:25px;padding-block:30px 55px}.hy-account-nav{flex-direction:row;overflow-x:auto;border-radius:7px}.hy-account-nav>a{white-space:nowrap;padding:12px 15px;border-bottom:0;border-left:1px solid #edf0e7;font-size:11px}.hy-account-nav>a>span{display:none}.hy-record-detail{padding:25px}.hy-record-detail h2{font-size:25px}.hy-record-row{gap:12px;padding:17px 13px}.hy-record-row strong{font-size:12px}.hy-badge{font-size:9px;padding:4px 9px}.hy-record-icon{width:33px;height:33px}.hy-data-grid{gap:18px}.hy-account-stats{gap:10px;grid-template-columns:repeat(3,1fr)}.hy-account-stats>a{padding:17px 12px}.hy-account-stats strong{font-size:28px}.hy-account-stats span{font-size:10px}.hy-pricing-grid{grid-template-columns:1fr}.hy-faq{margin-top:50px}.hy-about-art{height:330px;padding:35px}.hy-product-hero{min-height:300px}.hy-callout{padding:28px}.hy-service-detail>.hy-form-panel{margin-top:45px}.hy-hero .hy-actions{gap:20px}.hy-text-link{font-size:12px}}
@media(max-width:480px){.hy-hero h1{font-size:48px}.hy-hero-art{height:380px}.hy-art-panel{right:22px;left:22px;top:105px;padding:20px}.hy-art-code{top:50px;right:15px}.hy-art-cloud{bottom:26px}.hy-art-caption{bottom:6px;font-size:9px}.hy-header-account{padding:8px 10px;font-size:10px}.hy-header-account svg{width:15px;height:15px}.hy-logo{font-size:24px}.hy-hero-copy>.hy-eyebrow{font-size:11px}.hy-section-heading{flex-direction:column}.hy-section-heading>.hy-text-link{margin-top:0}.hy-product-grid{grid-template-columns:1fr}.hy-record-icon{display:none}.hy-record-row{flex-wrap:wrap}.hy-record-row>div{min-width:130px}.hy-record-row>span:last-child{display:none}.hy-contact-link{font-size:18px}.hy-data-grid{grid-template-columns:1fr 1fr}.hy-data-grid dd{font-size:12px}.hy-account-stats{grid-template-columns:repeat(auto-fit,minmax(90px,1fr))}.hy-hero .hy-button{font-size:13px;padding-inline:18px;gap:15px}}
@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
