html,body{margin:0;height:100%;overflow:hidden}*{font-family:var(--common-font-family)!important}body{font-size:16px;font-family:var(--common-font-family)!important}a{cursor:pointer;text-decoration:none;color:inherit}a:hover{text-decoration:none;opacity:.9}a:focus,a:active{text-decoration:none;color:inherit}.text-center{text-align:center}.dl-horizontal dt{white-space:normal}input,select,textarea{max-width:280px}.page-wrapper{height:100vh;height:100dvh;width:100%;overflow:hidden;position:relative;background:var(--page-wrapper-background-color)}.page-inner-wrapper{position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden;display:flex;flex-direction:column}.page-background{display:none}.background-mask{display:none}.page-header{height:80px;width:100%;border:0;margin:0;position:relative!important;background-color:var(--header-background-color);border-bottom:1px solid var(--header-bottom-border-color);flex-shrink:0;z-index:3}.page-header-inner-wrapper{height:stretch;margin:0 auto;display:flex;align-items:center;padding:10px 20px;justify-content:space-between}.header-logo{width:156px;height:32px;outline:0;cursor:pointer;flex-shrink:0;background:var(--header-logo-image) left center/contain no-repeat}.header-brand{display:flex;align-items:center;flex-shrink:0}.header-partner{display:none;align-items:center;margin-left:16px;padding-left:16px;border-left:1px solid var(--mobile-menu-divider-color)}html[data-theme='ihs-consumer'] .header-partner-impact{display:flex}.header-partner-logo{display:block;width:106px;height:28px;background-color:var(--header-links-color)}.header-partner-impact .header-partner-logo{mask:url(../images/svg/impact-logo.svg?v=pUf2K6b_mL2U51xQx-Xj4lylV14) left center/contain no-repeat}@media screen and (max-width:415px){.header-partner{margin-left:12px;padding-left:12px}.header-partner-logo{width:84px;height:22px}}@media screen and (max-width:360px){.header-partner{margin-left:8px;padding-left:8px}.header-partner-logo{width:64px;height:18px}}.header-logo-mobile{height:40px;width:40px;margin-left:auto;outline:0;display:none;position:relative;background-color:var(--header-menu-icon-color);mask:url(../images/svg/hide-menu.svg?v=pUf2K6b_mL2U51xQx-Xj4lylV14) left center/contain no-repeat;cursor:pointer}.header-menu-wrapper{justify-content:space-between;display:flex;min-width:400px}.header-menu-wrapper .header-link{cursor:pointer;text-decoration:none!important;background-color:var(--header-links-background-color);text-align:-webkit-match-parent;white-space:nowrap;color:var(--header-links-color)!important;font-size:var(--content-normal-font-size);font-weight:var(--bold-font-weight);font-stretch:normal;font-style:normal;line-height:normal!important;letter-spacing:normal}.footer-link:hover,.header-menu-wrapper .header-link:hover{color:var(--header-links-hover-color)!important}.body-content{position:relative;padding:0;width:100%;display:block;flex-direction:column;justify-content:center;max-width:100%;flex:1 1 auto;min-height:0;overflow:hidden;color:var(--body-text-color)}.body-content-inner-wrapper{box-sizing:content-box!important;position:relative!important;width:100%;height:100%;overflow-y:auto;display:flex;flex-direction:column}footer{display:block;height:auto;width:100%;position:relative;z-index:1}.footer-wrapper{height:100%;width:auto;color:var(--footer-links-color);font-size:var(--content-xsmall-font-size);font-weight:var(--normal-font-weight);padding:10px 20px;display:flex;align-items:center;justify-content:space-between}.footer-links-wrapper{display:flex;justify-content:space-between;min-width:220px}.footer-links-wrapper>a{cursor:pointer;text-decoration:none;color:var(--footer-links-color)}.footer-left-group{display:flex;align-items:center;gap:24px}.footer-outer{position:relative;z-index:2;flex-shrink:0}.throbber-overlay-container{height:100%;width:100%;z-index:10;position:absolute;top:0;left:0;display:flex;justify-content:center;align-items:center;align-content:center}.throbber-overlay-container.empty{display:none}.throbber-overlay-container:not(.empty)~*{opacity:.8;pointer-events:none}.throbber{display:block;width:170px;height:170px;background-color:var(--throbber-color);mask:url('../images/svg/throbber.svg?v=pUf2K6b_mL2U51xQx-Xj4lylV14') center}.throbber-busy-overlay{opacity:.3}.mark-buyer{fill:var(--mark-buyer-color)}.mark-match{fill:var(--mark-match-color)}.mark-seller{fill:var(--mark-seller-off-color);transition:fill .4s ease}.mark-seller.is-lit{fill:var(--mark-seller-color)}.font-style-medium-blue-b{font-size:var(--content-normal-font-size);font-weight:var(--bold-font-weight);color:var(--body-link-text-color)}.font-style-semi-bold-black{font-size:var(--content-normal-font-size);font-weight:var(--bold-font-weight)}.mobile-menu-opened{display:flex!important;flex-direction:column;gap:0;background-color:var(--mobile-menu-background-color);padding:4px 0;z-index:100}.mobile-menu-opened .header-link{padding:11px 24px;display:block;width:100%;box-sizing:border-box;border-bottom:1px solid var(--mobile-menu-divider-color)}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:var(--scrollbar-track-color)}::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb-color)}:root{--brand-ground-color:#fbfcfa;--brand-panel-color:#eff3f6;--brand-navy-color:#26304a;--brand-body-color:#545e78;--brand-match-teal-color:#1f6c7b;--brand-bright-teal-color:#3fc1c9;--brand-border-color:#dde3e8;--brand-teal-button-color:#3fc1c9;--brand-teal-pressed-color:#14505c;--brand-teal-tint-color:#bfe3e6;--brand-teal-label-color:#12333a;--brand-coral-color:#f2845e;--brand-coral-pressed-color:#a8452c;--brand-coral-tint-color:#f7d9cf;--brand-coral-label-color:#3a1508;--impact-navy-color:#162d4f;--impact-menu-navy-color:#132034;--impact-button-color:#36bffa;--impact-button-label-color:#000;--impact-tint-color:#d7effc;--common-white-color:#fdfdfd;--common-magenta-color:#10c1b5;--common-gray-color:#25232e;--common-light-gray-color:#445152;--common-blue-color:#0ba5ec;--common-green-color:#38b85d;--common-error-tint-color:#f6cad4;--common-valid-green-color:#608624;--common-required-red-color:#cb4a4a;--common-background-color:#0d0e14}:root,html[data-theme='shrm-consumer']{--secondary-button-color:var(--brand-ground-color);--secondary-button-text-color:var(--brand-navy-color);--secondary-button-border-color:var(--brand-body-color);--primary-button-color:var(--brand-coral-color);--primary-button-text-color:var(--brand-coral-label-color);--primary-button-pressed-color:var(--brand-coral-pressed-color);--primary-button-pressed-text-color:var(--brand-ground-color);--toggle-button-color:var(--brand-panel-color);--toggle-button-text-color:var(--brand-navy-color);--toggle-button-selected-color:var(--brand-coral-color);--toggle-button-selected-text-color:var(--brand-coral-label-color);--header-background-color:var(--brand-navy-color);--header-logo-image:url(/images/svg/buycasts-horizontal-reversed.svg?v=pUf2K6b_mL2U51xQx-Xj4lylV14);--header-menu-icon-color:var(--brand-ground-color);--header-links-color:var(--brand-ground-color);--header-links-hover-color:var(--brand-bright-teal-color);--header-links-background-color:transparent;--header-bottom-border-color:var(--brand-navy-color);--mobile-menu-background-color:var(--brand-navy-color);--mobile-menu-divider-color:var(--brand-body-color);--body-text-color:var(--brand-navy-color);--body-link-text-color:var(--brand-match-teal-color);--info-panel-background-color:var(--brand-panel-color);--landing-muted-text-color:var(--brand-body-color);--landing-stage-color:var(--brand-panel-color);--landing-card-color:var(--brand-ground-color);--landing-chip-color:var(--brand-teal-tint-color);--landing-chip-text-color:var(--brand-teal-label-color);--landing-tile-color:var(--brand-panel-color);--landing-heading-tile-color:var(--brand-navy-color);--landing-heading-tile-text-color:var(--brand-ground-color);--landing-faq-card-1-color:var(--brand-panel-color);--landing-faq-card-2-color:var(--brand-teal-tint-color);--landing-faq-card-3-color:var(--brand-coral-tint-color);--landing-band-color:var(--brand-navy-color);--landing-band-logo-image:url(/images/svg/buycasts-horizontal-reversed.svg?v=pUf2K6b_mL2U51xQx-Xj4lylV14);--mark-buyer-color:var(--brand-coral-color);--mark-buyer-text-color:var(--brand-coral-label-color);--mark-match-color:var(--brand-navy-color);--mark-match-text-color:var(--brand-ground-color);--mark-seller-color:var(--brand-match-teal-color);--mark-seller-text-color:var(--brand-ground-color);--mark-seller-off-color:var(--brand-border-color);--popup-background-color:var(--brand-ground-color);--popup-border-color:var(--brand-border-color);--footer-links-color:var(--brand-body-color);--error-message-background-color:var(--common-error-tint-color);--password-requirement-color:var(--brand-body-color);--password-requirement-valid-color:var(--common-valid-green-color);--page-wrapper-background-color:var(--brand-ground-color);--throbber-color:var(--brand-match-teal-color);--scrollbar-track-color:var(--brand-panel-color);--scrollbar-thumb-color:var(--brand-body-color);--input-background-color:var(--brand-ground-color);--input-text-color:var(--brand-navy-color);--input-border-color:var(--brand-body-color);--input-label-color:var(--brand-body-color);--input-label-required-mark-color:var(--common-required-red-color)}html[data-theme='ihs-consumer']{--primary-button-color:var(--impact-button-color);--primary-button-text-color:var(--impact-button-label-color);--primary-button-pressed-color:var(--impact-navy-color);--primary-button-pressed-text-color:var(--brand-ground-color);--toggle-button-selected-color:var(--impact-button-color);--toggle-button-selected-text-color:var(--impact-button-label-color);--header-background-color:var(--impact-navy-color);--header-links-hover-color:var(--impact-button-color);--header-bottom-border-color:var(--impact-navy-color);--mobile-menu-background-color:var(--impact-menu-navy-color);--body-text-color:var(--impact-navy-color);--landing-chip-color:var(--impact-tint-color);--landing-chip-text-color:var(--impact-navy-color);--landing-heading-tile-color:var(--impact-navy-color);--landing-faq-card-2-color:var(--impact-tint-color);--landing-band-color:var(--impact-navy-color);--throbber-color:var(--impact-button-color)}:root{--common-font-family:'General Sans',sans-serif;--heading-font-family:'Sentient',Georgia,serif;--medium-font-weight:500;--bold-font-weight:600;--normal-font-weight:400;--title-font-size:24px;--content-xsmall-font-size:12px;--content-small-font-size:14px;--content-normal-font-size:16px;--content-large-font-size:18px;--content-xlarge-font-size:20px}:root{--common-border-radius:8px;--button-border-radius:var(--common-border-radius);--button-height:34px;--hint-border-radius:var(--common-border-radius);--input-border-radius:var(--common-border-radius);--input-height:38px}.bcai-button{display:inline-flex;align-items:center;justify-content:center;font-size:var(--content-small-font-size);font-weight:var(--bold-font-weight);font-stretch:normal;font-style:normal;line-height:normal!important;letter-spacing:normal;border-radius:var(--common-border-radius);padding:10px 16px;border:0;cursor:pointer;transition:background-color .15s ease,color .15s ease,transform .1s ease}.bcai-button:hover{text-decoration:none;opacity:.9}.bcai-button:active{transform:translateY(1px)}.bcai-button:focus-visible{outline:2px solid var(--body-text-color);outline-offset:2px}.bcai-secondary-btn{background:var(--secondary-button-color);color:var(--secondary-button-text-color);border:1px solid var(--secondary-button-border-color)}.bcai-secondary-btn:focus,.bcai-secondary-btn:active{color:var(--secondary-button-text-color)}.bcai-primary-btn{background:var(--primary-button-color);color:var(--primary-button-text-color)}.bcai-primary-btn:focus{color:var(--primary-button-text-color)}.bcai-primary-btn:active{background:var(--primary-button-pressed-color);color:var(--primary-button-pressed-text-color)}.bcai-button-large-text{font-size:var(--content-normal-font-size)}.form-group{display:flex;justify-content:space-between;gap:10px;margin-bottom:20px}.form-group-control{text-align:left;width:100%;display:flex;flex-direction:column;position:relative}.form-control-label-wrapper{display:flex}.form-control-label{display:block;color:var(--input-label-color);font-weight:var(--normal-font-weight);font-size:var(--content-xsmall-font-size);line-height:20px;letter-spacing:0%}.form-control-label-required-mark{color:var(--input-label-required-mark-color);margin-left:4px;font-weight:var(--normal-font-weight);font-size:var(--content-xsmall-font-size)}.form-control{height:var(--input-height);max-width:initial;padding:0 10px;background:var(--input-background-color);border-radius:var(--input-border-radius);border:1px solid var(--input-border-color);color:var(--input-text-color);font-weight:var(--normal-font-weight);font-size:var(--content-small-font-size);font-stretch:normal;font-style:normal}select.form-control{height:calc(var(--input-height) + 2px);appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url('data:image/svg+xml;utf8,<svg fill="white" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"><path d="M7 10l5 5 5-5z"/><path d="M0 0h24v24H0z" fill="none"/></svg>');background-repeat:no-repeat;background-position:right 5px center;background-size:24px 24px;padding-right:35px}input[type="date"]{color-scheme:dark}span.text-danger.field-validation-error{background-color:#cd6060;padding:10px;border-radius:8px;color:var(--common-white-color);font-weight:var(--normal-font-weight);font-size:var(--content-small-font-size);width:max-content;position:absolute;top:60px;z-index:10}.password-wrapper span.text-danger.field-validation-error,.confirm-password-wrapper span.text-danger.field-validation-error{top:40px}span.text-danger.field-validation-valid{display:none}.password-wrapper,.confirm-password-wrapper{position:relative;display:flex;align-items:center}.password-wrapper .form-control,.confirm-password-wrapper .form-control{padding-right:40px;width:100%}.toggle-password,.toggle-confirm-password{position:absolute;right:10px;cursor:pointer;color:var(--input-border-color)}.toggle-password:hover,.toggle-confirm-password:hover{color:var(--header-links-hover-color)}.toggle-password i,.toggle-confirm-password i{font-size:16px;line-height:1}.fa{font-family:FontAwesome!important}.bcai-toggle-group{display:flex;justify-content:center}.bcai-toggle-group .bcai-toggle-button{border-radius:0;flex-grow:1;text-align:center;padding:10px 16px;font-size:var(--content-small-font-size);font-weight:var(--bold-font-weight);background-color:var(--toggle-button-color);color:var(--toggle-button-text-color)}.bcai-toggle-group .bcai-toggle-button input{appearance:none;-webkit-appearance:none;-moz-appearance:none;display:none}.bcai-toggle-group .bcai-toggle-button:first-child{border-radius:var(--common-border-radius) 0 0 var(--common-border-radius)}.bcai-toggle-group .bcai-toggle-button:last-child{border-radius:0 var(--common-border-radius) var(--common-border-radius) 0}.bcai-toggle-group .bcai-toggle-button:hover{background-color:var(--toggle-button-selected-color);color:var(--toggle-button-selected-text-color);transition:background-color .2s ease}.bcai-toggle-group .bcai-toggle-button:has(input[type="radio"]:checked){background-color:var(--toggle-button-selected-color);color:var(--toggle-button-selected-text-color)}.landing{--landing-gutter:24px;--landing-max-width:1392px;--landing-section-gap:160px;--landing-display-size:clamp(36px,4vw,56px);--landing-heading-size:clamp(28px,2.6vw,36px);--landing-statement-size:24px;--landing-body-size:17px;--landing-small-size:15px;width:100%;flex:none}.landing h1,.landing-title span,.landing h2,.landing-statement,.step-name,.buycast-preview-need{font-family:var(--heading-font-family)!important;font-weight:var(--normal-font-weight);letter-spacing:-.02em;margin:0}.landing p{margin:0}.visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.landing-section{max-width:var(--landing-max-width);margin:0 auto;padding:var(--landing-section-gap) var(--landing-gutter) 0}.landing-heading{font-size:var(--landing-heading-size);line-height:1.05}.landing-text-link{color:var(--body-link-text-color);font-size:var(--landing-small-size);font-weight:var(--medium-font-weight);text-decoration:underline!important;text-underline-offset:3px}.landing-text-link:hover,.landing-text-link:focus{color:var(--body-text-color)}.landing-hero{max-width:var(--landing-max-width);margin:0 auto;padding:var(--landing-gutter);display:grid;grid-template-columns:1fr 1fr;gap:var(--landing-gutter);min-height:max(640px,calc(100svh - 150px));box-sizing:border-box}.landing-hero-text{align-self:center;padding:48px 48px 48px 0}.landing-title{font-size:var(--landing-display-size);line-height:1.05}.landing-title span{display:block}.landing-lead{margin-top:32px!important;max-width:34em;font-size:var(--landing-body-size);line-height:1.55}.landing-actions{margin-top:40px;display:flex;flex-wrap:wrap;align-items:center;gap:24px}.landing-stage{background:var(--landing-stage-color);border-radius:var(--common-border-radius);padding:40px;display:grid;align-content:center;gap:32px}.landing-mark{height:clamp(220px,36vh,380px);width:auto;justify-self:center}.buycast-composer{background:var(--landing-card-color);border-radius:var(--common-border-radius);padding:24px;display:grid;grid-template-columns:1fr 1fr;gap:24px}.composer-controls{display:grid;gap:16px}.composer-field{display:grid;gap:6px;margin:0;padding:0;border:0;min-width:0}.composer-label{font-size:var(--landing-small-size);color:var(--landing-muted-text-color);padding:0}.composer-input{max-width:none;height:var(--input-height);padding:0 10px;border:1px solid var(--input-border-color);border-radius:var(--input-border-radius);background:var(--input-background-color);color:var(--input-text-color);font-size:var(--content-normal-font-size)}select.composer-input{appearance:none;padding-right:40px;background-image:linear-gradient(45deg,transparent 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,transparent 50%);background-position:calc(100% - 20px) 50%,calc(100% - 14px) 50%;background-size:6px 6px;background-repeat:no-repeat}.composer-radius{grid-template-columns:repeat(3,1fr)}.composer-radius legend{margin-bottom:6px}.composer-radius label{position:relative;cursor:pointer}.composer-radius input{position:absolute;opacity:0;inset:0;margin:0;cursor:pointer}.composer-radius span{display:flex;align-items:center;justify-content:center;height:var(--input-height);border-radius:var(--input-border-radius);background:var(--landing-stage-color);font-size:var(--landing-small-size);font-weight:var(--medium-font-weight);transition:background-color .15s ease,color .15s ease}.composer-radius input:checked+span{background:var(--mark-seller-color);color:var(--mark-seller-text-color)}.composer-radius input:focus-visible+span{outline:2px solid var(--body-text-color);outline-offset:2px}.buycast-preview{background:var(--landing-stage-color);border-radius:var(--common-border-radius);padding:20px;display:flex;flex-direction:column;gap:12px;min-width:0}.buycast-preview-caption{font-size:var(--landing-small-size);color:var(--landing-muted-text-color)}.buycast-preview-need{font-size:var(--landing-statement-size);line-height:1.1;overflow-wrap:anywhere}.buycast-preview-facts{margin:auto 0 0;display:grid;gap:8px;font-size:var(--landing-small-size)}.buycast-preview-facts div{display:flex;justify-content:space-between;gap:12px}.buycast-preview-facts dt{color:var(--landing-muted-text-color);font-weight:var(--normal-font-weight)}.buycast-preview-facts dd{margin:0;font-weight:var(--medium-font-weight);text-align:right}.steps-bar{list-style:none;margin:64px 0 0;padding:0;display:grid;grid-template-columns:2fr 3fr 4fr;gap:6px}.step{display:flex;flex-direction:column;gap:20px}.step-block{display:block;height:22vh;min-height:160px;padding:20px;box-sizing:border-box}.step-name{display:block;font-size:var(--landing-statement-size);line-height:1.1}.step-buyer .step-block{background:var(--mark-buyer-color);color:var(--mark-buyer-text-color);border-radius:var(--common-border-radius) 0 0 var(--common-border-radius)}.step-match .step-block{background:var(--mark-match-color);color:var(--mark-match-text-color)}.step-seller .step-block{background:var(--mark-seller-color);color:var(--mark-seller-text-color);border-radius:0 var(--common-border-radius) var(--common-border-radius) 0}.step-text{max-width:24em;font-size:var(--landing-body-size);line-height:1.5}.landing-statement{max-width:30em;font-size:var(--landing-statement-size);line-height:1.3}.statement-chip{display:inline-flex;align-items:center;justify-content:center;min-width:2.4em;height:1.15em;padding:0 .3em;border-radius:.18em;vertical-align:middle;background:var(--landing-chip-color);color:var(--landing-chip-text-color);font-family:var(--common-font-family)!important;font-size:.6em;font-weight:var(--bold-font-weight);letter-spacing:0}.statement-chip-icon svg{width:1.2em;height:1.2em;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round}.landing-benefits-foot{margin-top:48px;display:grid;justify-items:start;gap:24px;font-size:var(--landing-body-size);line-height:1.5}.trusted-grid{display:grid;grid-template-columns:1.2fr 1fr 1fr;grid-auto-rows:minmax(200px,auto);gap:8px}.trusted-heading-tile{grid-row:span 2;background:var(--landing-heading-tile-color);color:var(--landing-heading-tile-text-color);border-radius:var(--common-border-radius);padding:32px}.trusted-tile{background:var(--landing-tile-color);border-radius:var(--common-border-radius);display:flex;align-items:center;justify-content:center;padding:32px}.trusted-by-logo{width:70%;max-width:280px;height:72px;background-size:contain;background-repeat:no-repeat;background-position:center}.impact{background-image:url(../images/svg/impact-logo.svg?v=pUf2K6b_mL2U51xQx-Xj4lylV14)}.redeem{background-image:url(../images/svg/redeem-logo.svg?v=pUf2K6b_mL2U51xQx-Xj4lylV14)}.solidarity{background-image:url(../images/svg/solidarity-logo.svg?v=pUf2K6b_mL2U51xQx-Xj4lylV14)}.americas{background-image:url(../images/svg/americas-logo.svg?v=pUf2K6b_mL2U51xQx-Xj4lylV14)}.faq-stack{max-width:960px;margin:64px auto 0}.faq-card{--faq-tab-width:200px;--faq-tab-step:150px;--faq-tab-x:calc(var(--faq-i,0)*var(--faq-tab-step));position:relative;padding:40px 0 40px;margin-top:-40px;background:var(--landing-faq-card-1-color);clip-path:polygon(var(--faq-tab-x) 0,calc(var(--faq-tab-x) + var(--faq-tab-width)) 0,calc(var(--faq-tab-x) + var(--faq-tab-width)) 40px,100% 40px,100% 100%,0 100%,0 40px,var(--faq-tab-x) 40px)}.faq-card:first-child{margin-top:0}.faq-card:nth-child(3n+2){background:var(--landing-faq-card-2-color)}.faq-card:nth-child(3n){background:var(--landing-faq-card-3-color)}.faq-card:nth-child(2){--faq-i:1}.faq-card:nth-child(3){--faq-i:2}.faq-card:nth-child(4){--faq-i:3}.faq-card:nth-child(5){--faq-i:4}.faq-card:nth-child(6){--faq-i:5}.faq-card summary{list-style:none;cursor:pointer;padding:16px 24px}.faq-card summary::-webkit-details-marker{display:none}.faq-card summary:focus-visible{outline:2px solid var(--body-text-color);outline-offset:-4px}.faq-tab{position:absolute;top:0;left:var(--faq-tab-x);width:var(--faq-tab-width);height:40px;padding:0 16px;box-sizing:border-box;display:flex;align-items:center;font-size:var(--landing-small-size);font-weight:var(--medium-font-weight)}.faq-question{font-size:var(--landing-body-size);font-weight:var(--bold-font-weight)}.faq-answer{padding:0 24px 8px;max-width:50ch;font-size:var(--landing-body-size);line-height:1.5}.landing-cta-panel{background:var(--landing-stage-color);border-radius:var(--common-border-radius);padding:64px;display:grid;grid-template-columns:1fr auto;align-items:center;gap:48px}.landing-cta-text{display:grid;justify-items:start;gap:24px;font-size:var(--landing-body-size);line-height:1.5}.landing-cta-mark{height:240px;width:auto}.landing-band{margin-top:var(--landing-section-gap);background:var(--landing-band-color);padding:80px var(--landing-gutter)}.landing-band-logo{max-width:var(--landing-max-width);margin:0 auto;aspect-ratio:524/108;background:var(--landing-band-logo-image) left center/contain no-repeat}.expired-message-wrapper,.denied-message-wrapper{display:block;text-align:left;background-color:var(--error-message-background-color);border-radius:var(--hint-border-radius);min-height:20px;padding:10px;color:var(--common-gray-color);max-width:350px;min-width:240px;position:absolute;top:30px;right:30px;z-index:999}.expired-message-wrapper .icon-error,.expired-message-wrapper .icon-close,.denied-message-wrapper .icon-error,.denied-message-wrapper .icon-close{display:inline-block;vertical-align:top;margin:4px}.expired-message-wrapper .icon-close,.denied-message-wrapper .icon-close{width:14px}.expired-message-wrapper .expired-message-text,.denied-message-wrapper .denied-message-text{display:inline-block;width:83%;font-size:var(--content-normal-font-size);margin:2px 0}.landing-animate [data-reveal]{opacity:0;transform:translateY(24px);transition:opacity .6s ease,transform .6s ease}.landing-animate [data-reveal].is-visible{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.mark-seller,.composer-radius span{transition:none}}@media screen and (max-width:939px){.landing{--landing-section-gap:112px}.landing-hero{grid-template-columns:1fr;min-height:0}.landing-hero-text{padding:32px 0 16px}.trusted-grid{grid-template-columns:1fr 1fr;grid-auto-rows:minmax(160px,auto)}.trusted-heading-tile{grid-column:1/-1;grid-row:auto}}@media screen and (max-width:600px){.landing{--landing-gutter:16px;--landing-section-gap:96px;--landing-display-size:10vw;--landing-heading-size:8vw}.landing-stage{padding:20px;gap:20px}.landing-mark{height:180px}.buycast-composer{grid-template-columns:1fr;padding:16px}.steps-bar{grid-template-columns:1fr;margin-top:40px}.step-block{height:auto;min-height:88px}.step-buyer .step-block{border-radius:var(--common-border-radius) var(--common-border-radius) 0 0}.step-seller .step-block{border-radius:0 0 var(--common-border-radius) var(--common-border-radius)}.step{gap:12px;margin-bottom:16px}.trusted-grid{gap:6px;grid-auto-rows:minmax(110px,auto)}.trusted-heading-tile,.trusted-tile{padding:20px}.trusted-by-logo{height:44px;width:85%}.faq-stack{margin-top:40px}.faq-card{--faq-tab-width:120px;--faq-tab-step:44px}.faq-answer{padding:0 20px 8px}.landing-cta-panel{grid-template-columns:1fr;padding:32px 20px;gap:32px}.landing-cta-mark{height:160px;justify-self:start}.landing-band{padding:48px var(--landing-gutter)}}