:root{--paper: #ededeb;--surface: #e5e6e4;--surface-2: #dfe1df;--card: #f4f4f2;--night: #12161b;--ink: #20252b;--ink-soft: #414851;--muted: #59616b;--faint: #666e78;--on-ink: #e8eaed;--line: #cbd0d2;--line-strong: #aeb6bd;--header-glass: rgba(237, 237, 235, .94);--leading: 1.8;--tracking: .01em;--page-width: 1120px;--page-gutter: clamp(32px, 4vw, 64px);--column-gap: clamp(32px, 4vw, 56px);font-feature-settings:normal}body{background:var(--paper)}main{word-break:normal;line-break:strict;overflow-wrap:break-word}.wrap,.store-wrap{width:min(var(--page-width),calc(100% - var(--page-gutter) * 2));margin-inline:auto}main :is(p,li,td,th){font-feature-settings:normal}main :is(h1,h2,h3){font-feature-settings:"palt"}.adoption-name,.adoption-detail{word-break:normal}.sound,.cear-page-product,.product-story,.company-expertise,.company-press,.company-service-detail,.pave-connect{background:var(--paper)}.product-story:nth-child(2n),.pave-lifestyle,.company-business-cases{background:var(--surface)}.company-case,.cear-purchase-options .cear-buy-panel,.cear-drawer{background:var(--card)}.company-inquiry{background:#e3e7e9}.company-inquiry-reference,.company-inquiry-form select,.product-options select,.product-options input,.cear-contact-form input,.cear-contact-form textarea,.cear-cart-item input{background:var(--card);border-color:#8b949d}.technology,.company{--paper: var(--night);--ink: #e8eaed;--muted: #bdc5cf;--faint: #aab4c0}.company-visual-intro,.company-services,.company-page-hero,.company-service-detail-dark,.company-expertise-dark,.product-story.product-story-dark,.pave-technology{background:var(--night);color:var(--on-ink)}.company-b2b-heading>p,.company-service-detail-lead,.company-service-evidence details>div>p:first-child,.company-case-description>p,.company-inquiry-copy>p:not(.store-kicker),.company-inquiry-copy li p,.product-lead,.product-story-copy>p:not(.store-kicker),.product-description,.product-help p:not(.store-kicker),.company-page-body td,.pave-editorial-intro>p,.pave-scene-copy>p:not(.pave-scene-number),.pave-portable>div>p:not(.store-kicker),.pave-connect-grid p,.contact-heading p:not(.store-kicker),.cear-buy-lead{color:var(--muted);line-height:var(--leading)}.company-service-detail-dark .company-service-detail-lead,.company-service-detail-dark .company-service-evidence details>div>p:first-child,.product-story-dark .product-story-copy>p:not(.store-kicker),.pave-technology-top p:not(.store-kicker),.pave-technology-steps p,.company-intro-copy>p{color:#bdc5cf}.company-b2b-note,.company-press-status,.company-press-item time,.company-press-source,.pave-fineprint,.pave-connect-grid .pave-connect-note,.product-summary,.product-shipping,.product-price small,.cear-buy-fine{color:var(--muted)}.company-service-detail-dark .company-b2b-note{color:#aab4c0}.company-service-detail-copy,.company-intro-copy,.product-story-copy,.product-info,.product-description,.company-inquiry-copy{min-width:0}.company-service-detail-lead,.company-service-evidence details>div>p,.company-b2b-heading>p,.company-intro-copy>p,.product-lead,.product-story-copy>p:not(.store-kicker),.pave-editorial-intro>p,.pave-technology-top>div>p:not(.store-kicker),.contact-heading p:not(.store-kicker){max-width:32em}.company-intro-copy{max-width:none;padding-bottom:0}.company-intro-grid,.company-intro-eyebrow,.company-b2b-heading,.company-service-detail-grid,.company-inquiry-grid,.pave-editorial-intro,.pave-connect .pave-editorial-intro,.pave-technology-top,.product-story-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--column-gap)}.company-intro-grid,.company-b2b-heading{align-items:start}.company-intro-statement{letter-spacing:-.02em}.company-b2b-heading h2,.company-service-detail h2,.company-inquiry-copy h2,.product-story-copy h2,.pave-editorial-intro h2,.pave-technology h2{letter-spacing:-.015em;line-height:1.45}.company-service-card h3,.pave-scene-copy h3,.pave-connect-grid h3,.pave-technology-steps h3,.product-help h2{letter-spacing:-.01em;line-height:1.55}.company-case-copy h3{font-size:var(--type-body);font-weight:600;letter-spacing:0;line-height:1.65}.pave-connect-grid h3{font-size:var(--type-body)}.company-case-copy{padding:24px}.company-service-detail h2,.product-story-copy h2,.pave-technology-top h2{margin-bottom:20px}.company-service-evidence details>div>p{max-width:32em}.company-capability-list li{gap:10px}.company-capability-list li:before{flex:0 0 1em}.company-press-item summary{grid-template-columns:96px 104px minmax(0,1fr) 18px;gap:16px;align-items:start}.company-press-body{padding:0 34px 26px 232px}.company-press-body>p{max-width:38em}.company-press-item h3{line-height:1.75;letter-spacing:0}.company-profile-section{padding-block:64px}.company-profile-heading{font-size:var(--type-heading);line-height:1.45;letter-spacing:-.015em;font-weight:600;margin:0 0 28px}.company-profile-section .company-page-body{padding:0;max-width:960px}.company-profile-section table{border-top:1px solid var(--line)}.company-profile-section :is(th,td){padding-block:20px;border-color:var(--line);line-height:1.8}.company-profile-section th{width:160px;padding-right:32px;color:var(--ink)}.company-profile-section td{color:var(--ink-soft)}.company-profile-section td a{color:var(--accent-strong);text-decoration:underline;text-underline-offset:.25em}.product-description th{width:28%}.product-description :is(th,td){border-color:var(--line)}.product-details{gap:var(--column-gap)}.cear-purchase-shop .purchase-inner{max-width:var(--page-width)}.cear-mobile-buy{background:#ededebf5}@media(max-width:1000px)and (min-width:701px){.company-service-card h3{font-size:var(--type-body);min-height:0}.company-service-card-copy{min-width:0}}@media(max-width:700px){:root{--page-gutter: 24px;--column-gap: 24px}.cear-page-index{--cear-help-bottom: 100px}.nav{gap:8px}.company-intro-grid,.company-b2b-heading,.company-service-detail-grid,.company-inquiry-grid,.pave-editorial-intro,.pave-connect .pave-editorial-intro,.pave-technology-top,.product-story-grid{grid-template-columns:minmax(0,1fr);gap:24px}.company-intro-grid{gap:16px}.company-service-card{grid-template-columns:88px minmax(0,1fr) 16px;gap:16px}.company-service-card h3{font-size:var(--type-body);letter-spacing:0}.company-case-copy{padding:24px}.company-b2b-heading{margin-bottom:28px}.company-press-item summary{grid-template-columns:88px minmax(0,1fr) 18px;gap:8px 12px}.company-press-body{padding:0 0 24px}.company-profile-section{padding-block:44px}.company-profile-heading{margin-bottom:24px}.company-profile-section tr{display:grid;grid-template-columns:minmax(0,1fr);padding-block:16px;border-bottom:1px solid var(--line)}.company-profile-section :is(th,td){display:block;width:auto;border:0;padding:0}.company-profile-section th{font-size:var(--type-meta);letter-spacing:.03em;margin-bottom:6px}.company-profile-section td{font-size:var(--type-body)}.pave-connect-grid{grid-template-columns:minmax(0,1fr);gap:24px}.pave-connect-grid article{display:grid;grid-template-columns:36px minmax(0,1fr);column-gap:16px;row-gap:6px;padding-top:24px}.pave-connect-grid svg{grid-column:1;grid-row:1/3;width:36px;height:44px;margin:0}.pave-connect-grid .pave-connect-method{grid-column:2;margin:0;align-self:end}.pave-connect-grid h3{grid-column:2;margin:0 0 8px}.pave-connect-grid p:not(.pave-connect-method){grid-column:1/-1}.pave-connect-grid .pave-connect-note{margin-top:8px}.product-description th{width:28%;padding-right:16px}.pave-scene-copy{display:block}.pave-scene-copy h3{margin-bottom:14px}.section-intro br{display:none}.company-intro-eyebrow{display:block}}@media(max-width:359px){:root{--page-gutter: 20px}.nav{gap:6px}.nav .brand{font-size:var(--type-body);letter-spacing:-.5px}.nav .button-small,.nav-links a.nav-listen{padding-inline:9px}}@media print{:root{--paper: #fff;--surface: #fff;--card: #fff}.technology,.company{--paper: #fff;--ink: #111;--muted: #444}}.cear-policy-nav{display:flex;flex-wrap:wrap;gap:12px 28px;padding-block:24px;border-top:1px solid var(--line);font-size:var(--type-meta);line-height:1.8;color:var(--muted)}.cear-policy-nav a:hover{color:var(--accent-strong);text-decoration:underline;text-underline-offset:.25em}.cear-page-policy .shopify-policy__container{width:min(760px,calc(100% - var(--page-gutter) * 2));max-width:none;margin:0 auto;padding:56px 0 80px}.cear-page-policy .shopify-policy__title{text-align:left;margin-bottom:36px}.cear-page-policy .shopify-policy__title h1{font-size:var(--type-heading);line-height:1.5;letter-spacing:-.02em;font-weight:600;margin:0}.cear-page-policy .shopify-policy__body{font-size:var(--type-body);line-height:1.9;color:var(--ink-soft);overflow-wrap:anywhere}.cear-page-policy .shopify-policy__body h2{font-size:var(--type-body);line-height:1.6;color:var(--ink);font-weight:600;margin:36px 0 12px;letter-spacing:0}.cear-page-policy .shopify-policy__body h2:first-child{margin-top:0}.cear-page-policy .shopify-policy__body p{margin:0 0 18px}.cear-page-policy .shopify-policy__body a,.cear-contact-original a{color:var(--accent-strong);text-decoration:underline;text-underline-offset:.2em}.cear-contact-original{color:var(--ink-soft);font-size:var(--type-body);line-height:1.85;margin:0 0 36px;overflow-wrap:anywhere}.cear-contact-original>p{margin:0 0 20px}.cear-contact-original h2{font-size:var(--type-subheading);line-height:1.5;margin:28px 0 16px;color:var(--ink)}.cear-contact-original dl{margin:0;border-top:1px solid var(--line)}.cear-contact-original dl>div{display:grid;grid-template-columns:120px minmax(0,1fr);gap:24px;padding-block:14px;border-bottom:1px solid var(--line)}.cear-contact-original dt{color:var(--ink);font-weight:500}.cear-contact-original dd{margin:0}.cear-contact-purchase{margin-top:24px}@media(max-width:700px){.cear-page-policy .shopify-policy__container{padding-block:36px 56px}.cear-page-policy .shopify-policy__title{margin-bottom:28px}.cear-policy-nav{gap:12px 20px}.cear-contact-original dl>div{grid-template-columns:minmax(0,1fr);gap:4px}.cear-contact-original dt{font-size:var(--type-meta)}}.company-corporate-logo{margin:0 0 28px}.company-corporate-logo img{width:200px;height:auto;display:block}.footer-main .cear-corporate-brand img{display:block;width:190px;max-width:100%;height:auto}.company-content-partner{display:flex;gap:22px;align-items:center;margin:24px 0}.company-content-partner img{width:64px;height:auto;flex:0 0 auto;object-fit:contain}.company-content-partner .store-kicker{margin:0 0 8px}.company-content-partner div>p:last-child{margin:0;color:var(--ink);font-size:var(--type-subheading);font-weight:600}#business-content .company-service-detail-grid>figure>img{aspect-ratio:1900 / 1206;height:auto;object-fit:contain}.cear-contact-page{max-width:840px}.cear-contact-complete .cear-contact-field{min-width:0;margin:0 0 24px}.cear-contact-complete .contact-fields{gap:20px}.cear-contact-complete label{display:flex;flex-wrap:wrap;align-items:baseline;gap:10px;margin-bottom:8px}.cear-contact-complete input,.cear-contact-complete select,.cear-contact-complete textarea{box-sizing:border-box;display:block;width:100%;min-width:0;max-width:100%;margin:0;padding:13px 14px;border:1px solid #8b949d;border-radius:8px;background:var(--card);color:var(--ink);font:inherit;line-height:1.5}.cear-contact-complete select{padding-right:34px;min-height:52px}.cear-contact-complete input[type=date]{min-height:52px}.cear-contact-complete input:focus-visible,.cear-contact-complete select:focus-visible,.cear-contact-complete textarea:focus-visible{outline:2px solid var(--accent-strong);outline-offset:3px}.cear-contact-complete .cear-field-required,.cear-contact-complete .cear-field-optional{font-size:var(--type-meta);font-weight:400;color:var(--muted)}.cear-contact-complete .cear-field-required{color:var(--accent-strong)}.cear-contact-complete .cear-field-note{margin:12px 0 0;font-size:var(--type-meta);color:var(--muted);line-height:1.8;overflow-wrap:anywhere}.cear-contact-complete .cear-purchase-detail{margin-top:18px}.cear-contact-complete [hidden]{display:none!important}.cear-contact-complete #ContactPostal{max-width:220px}.cear-contact-complete .button{margin-top:4px}@media(max-width:700px){.company-corporate-logo img{width:164px}.company-corporate-logo{margin-bottom:22px}.footer-main .cear-corporate-brand img{width:164px}.company-content-partner{gap:18px}.cear-contact-complete .contact-fields{grid-template-columns:minmax(0,1fr);gap:0}.cear-contact-complete input,.cear-contact-complete select,.cear-contact-complete textarea{font-size:16px}.cear-contact-complete .button{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/cear-refinements.css.map */
