html,body{overflow-x:hidden}#main-content>.unify-page,#main-content>main.unify-page{width:100%;max-width:1200px;margin:0 auto;padding-left:24px;padding-right:24px}.unify-page>.unify-hero,.unify-page>.unify-section{width:100%;max-width:100%;margin-left:auto;margin-right:auto}.unify-page p,.unify-page li,.unify-page .page-hero-sub,.unify-page .content-text,.unify-page .section-desc{max-width:760px}.unify-page h1,.unify-page h2,.unify-page h3,.unify-page h4{overflow-wrap:break-word;text-wrap:balance}.unify-page .unify-hero,.unify-page .page-hero{padding-top:72px;padding-bottom:64px}.unify-page .unify-hero h1,.unify-page .page-hero-title{max-width:880px;margin-left:auto;margin-right:auto}.unify-page .unify-hero p,.unify-page .page-hero-sub{margin-left:auto;margin-right:auto}.unify-page .content-section,.unify-page .section{width:100%}.unify-page .content-inner,.unify-page .section>div[style*="max-width:1280px"],.unify-page .section>div[style*="max-width: 1280px"]{max-width:1160px!important;margin-left:auto!important;margin-right:auto!important}.unify-page .content-2col{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px}.unify-page .content-2col>*{min-width:0}.unify-page .content-img{width:100%;max-width:560px;margin-left:auto;margin-right:auto}.unify-page .unify-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}.unify-page .unify-grid article{min-width:0;height:100%}.unify-page .unify-section .unify-grid:has(article:nth-child(4)){grid-template-columns:repeat(4,minmax(0,1fr))}.unify-page .faq-list,.unify-page form{width:100%;max-width:760px;margin-left:auto;margin-right:auto}.unify-page .form-card{width:100%}.unify-page .page-content,.unify-page .legal-content{max-width:820px;margin-left:auto;margin-right:auto}.unify-page .unify-section--dark,.unify-page section[style*="background:var(--dark)"],.unify-page section[style*="background: var(--dark)"]{color:#fff}.unify-page .unify-section--dark h1,.unify-page .unify-section--dark h2,.unify-page .unify-section--dark h3,.unify-page .unify-section--dark h4,.unify-page .unify-section--dark p,.unify-page section[style*="background:var(--dark)"] h1,.unify-page section[style*="background:var(--dark)"] h2,.unify-page section[style*="background:var(--dark)"] h3,.unify-page section[style*="background:var(--dark)"] h4,.unify-page section[style*="background:var(--dark)"] p,.unify-page section[style*="background: var(--dark)"] h1,.unify-page section[style*="background: var(--dark)"] h2,.unify-page section[style*="background: var(--dark)"] h3,.unify-page section[style*="background: var(--dark)"] h4,.unify-page section[style*="background: var(--dark)"] p{color:#fff!important}.unify-page .asso-card,.unify-page .product-card,.unify-page .form-card,.unify-page .faq-item{min-width:0}.unify-page .btn{max-width:100%;white-space:normal;text-align:center}.unify-page section[style*="max-width:100%"],.unify-page section[style*="max-width: 100%"]{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);width:100vw}@media(max-width:900px){#main-content>.unify-page,#main-content>main.unify-page{padding-left:18px;padding-right:18px}.unify-page .content-2col{grid-template-columns:1fr;gap:36px}.unify-page .unify-grid,.unify-page .unify-section .unify-grid:has(article:nth-child(4)){grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){#main-content>.unify-page,#main-content>main.unify-page{padding-left:14px;padding-right:14px}.unify-page .unify-hero,.unify-page .page-hero{padding:48px 16px 44px;border-radius:18px}.unify-page .unify-section,.unify-page .content-section,.unify-page .section{padding-top:48px;padding-bottom:48px}.unify-page .unify-grid,.unify-page .unify-section .unify-grid:has(article:nth-child(4)){grid-template-columns:1fr;gap:14px}.unify-page .content-2col{gap:28px}.unify-page .page-hero-title{font-size:clamp(32px,10vw,46px)}}.unify-page,.unify-page *{min-width:0}.unify-page>.unify-page{display:contents}.unify-page .page-hero-inner,.unify-page .section-header,.unify-page .content-inner,.unify-page .unify-section,.unify-page .unify-hero{width:min(100%,1160px);margin-left:auto;margin-right:auto}.unify-page .page-hero,.unify-page .unify-hero{border-radius:0 0 24px 24px;padding:clamp(64px,8vw,104px) 28px clamp(52px,7vw,80px)}.unify-page .page-hero-inner{max-width:820px}.unify-page .page-hero-title,.unify-page .unify-hero h1{max-width:820px;margin-left:auto;margin-right:auto;letter-spacing:-.025em}.unify-page .page-hero-sub,.unify-page .unify-hero>p{max-width:700px;margin-left:auto;margin-right:auto}.unify-page .content-section,.unify-page .section,.unify-page .unify-section{padding:clamp(56px,7vw,88px) 28px}.unify-page .section-header{max-width:900px;margin-bottom:34px}.unify-page .section-header:not(:has(+*)){margin-bottom:0}.unify-page .section-title,.unify-page .unify-section h2,.unify-page .content-title{letter-spacing:-.018em;text-wrap:balance}.unify-page .section-desc{max-width:720px}.unify-page p,.unify-page li{overflow-wrap:anywhere}.unify-page .content-text,.unify-page .unify-section>p,.unify-page .section-desc,.unify-page .page-hero-sub{max-width:760px;line-height:1.72}.unify-page .unify-section>p+p{margin-top:18px}.unify-page .content-2col{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:clamp(32px,5vw,68px);align-items:start}.unify-page .content-img{max-width:none;border-radius:20px}.unify-page .unify-grid{gap:22px;align-items:stretch}.unify-page .unify-grid article,.unify-page .asso-card,.unify-page .step-card,.unify-page .business-feature,.unify-page .business-step{border-radius:18px;overflow:hidden}.unify-page .unify-grid article{padding:28px}.unify-page .unify-grid h3{margin-bottom:12px;line-height:1.25;text-wrap:balance}.unify-page .unify-grid p{max-width:none;line-height:1.65}.unify-page .unify-section--soft{margin-top:10px;margin-bottom:10px;background:var(--gray-1);border-radius:24px}.unify-page .unify-section--dark{margin-top:10px;margin-bottom:10px;border-radius:24px}.unify-page .unify-section--dark p,.unify-page .unify-section--dark li{color:#fff!important}.unify-page section[style*="max-width:100%"],.unify-page section[style*="max-width: 100%"]{width:100%!important;margin-left:0!important;margin-right:0!important;box-sizing:border-box;border-radius:24px;overflow:hidden}.unify-page section[style*="max-width:100%"]>div,.unify-page section[style*="max-width: 100%"]>div{max-width:1160px!important}.unify-page [style*="background:#E8F0FF"] p,.unify-page [style*="background:#E8F0FF"] li,.unify-page [style*="background:#E8F0FF"] span,.unify-page [style*="background:var(--gray-1)"] p,.unify-page [style*="background:var(--gray-1)"] li{color:#333!important}.unify-page .products-grid{width:min(100%,1160px);margin-left:auto;margin-right:auto;gap:24px}.unify-page .product-card{border-radius:18px;overflow:hidden}.unify-page .product-card-img{aspect-ratio:4 / 3}.unify-page .product-card-body{padding:22px}.unify-page .product-card-title{line-height:1.3;overflow-wrap:anywhere}.unify-page .product-card-footer{gap:14px;align-items:center;flex-wrap:wrap}.unify-page .btn{min-height:46px;padding:12px 22px;line-height:1.2}.unify-page .form-card{border-radius:20px}.unify-page .faq-list{max-width:820px}.unify-page .faq-item{border-radius:16px}.unify-page .faq-question{gap:18px}.unify-page h1,.unify-page h2,.unify-page h3,.unify-page h4{word-break:normal}.unify-page h2{margin-bottom:18px}.unify-page h3{margin-bottom:10px}@media(max-width:900px){.unify-page .content-2col{grid-template-columns:1fr}.unify-page .content-img{order:-1}.unify-page .unify-grid,.unify-page .unify-section .unify-grid:has(article:nth-child(4)){grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.unify-page .page-hero,.unify-page .unify-hero,.unify-page .content-section,.unify-page .section,.unify-page .unify-section{padding-left:18px;padding-right:18px}.unify-page .page-hero,.unify-page .unify-hero,.unify-page .unify-section--soft,.unify-page .unify-section--dark,.unify-page section[style*="max-width:100%"],.unify-page section[style*="max-width: 100%"]{border-radius:18px}.unify-page .unify-grid,.unify-page .unify-section .unify-grid:has(article:nth-child(4)){grid-template-columns:1fr}.unify-page .unify-grid article{padding:22px}.unify-page .page-hero-title,.unify-page .unify-hero h1{font-size:clamp(34px,10vw,46px)}}.site-header{background:#fffffff0;border-bottom:1px solid rgba(18,18,28,.07);box-shadow:0 5px 24px #14141e09}.header-inner{height:82px;max-width:1320px;padding:0 28px;gap:28px}.header-left{gap:16px;min-width:max-content}.site-logo{padding:6px 0}.logo-img{height:44px}.main-nav{justify-content:flex-end}.nav-list{gap:2px}.nav-link{font-size:13px;font-weight:650;padding:10px 12px}.nav-link:hover{background:#f8f5f2}.nav-cta{background:#151520;color:#fff!important;padding:10px 16px;box-shadow:0 5px 16px #1515201f}.header-right{display:flex;align-items:center;justify-content:flex-end;min-width:150px}.unify-header-note{display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:7px 13px;border-radius:999px;background:linear-gradient(90deg,#fff0e8,#f2eefb);color:#3a3540;font:700 10px/1.2 DM Sans,sans-serif;letter-spacing:.15px;text-align:center;white-space:nowrap;box-shadow:inset 0 0 0 1px #1919230d}.unify-header-note:before{content:"\2726";margin-right:7px;color:#d97858}@media(max-width:1150px)and (min-width:769px){.header-inner{gap:14px;padding:0 18px}.nav-link{padding:9px 8px;font-size:12px}.header-right{min-width:120px}.unify-header-note{font-size:9px;padding:6px 9px}.logo-img{height:40px}}@media(max-width:768px){.site-header{position:sticky;top:0}.header-inner{height:76px;padding:0 14px;gap:10px;justify-content:space-between}.header-left{gap:10px;min-width:0}.mobile-menu-toggle{width:38px;height:38px;align-items:center;justify-content:center;border-radius:13px;background:#f8f5f2;padding:8px;flex:0 0 38px}.mobile-menu-toggle span{width:21px;height:2px}.logo-img{height:39px;max-width:122px}.header-right{min-width:0;flex:1;justify-content:flex-end}.unify-header-note{max-width:142px;white-space:normal;min-height:38px;padding:6px 10px;font-size:9px;line-height:1.25;border-radius:14px}.unify-header-note:before{margin-right:5px}.mobile-nav{box-shadow:0 12px 24px #00000014}}@media(max-width:390px){.header-inner{padding:0 10px;gap:7px}.mobile-menu-toggle{width:36px;height:36px;flex-basis:36px}.logo-img{height:36px;max-width:112px}.unify-header-note{max-width:118px;font-size:8.5px;padding:6px 8px}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/unify-layout-fix.css.map */
