.page-module-scss-module__7bqZxG__page{background-color:#f5f5f5;flex-direction:column;min-height:100vh;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;display:flex}.page-module-scss-module__7bqZxG__section{margin-bottom:20px}.page-module-scss-module__7bqZxG__section:not(:first-child){border-top:1px solid #f0f0f0;padding-top:20px}.page-module-scss-module__7bqZxG__header{color:#fff;z-index:100;background-color:#000;justify-content:space-between;align-items:center;padding:12px 20px;display:flex;position:sticky;top:0;box-shadow:0 2px 10px #0000001a}.page-module-scss-module__7bqZxG__headerInner{flex:1;justify-content:space-between;align-items:center;width:100%;max-width:800px;margin:0 auto;display:flex}.page-module-scss-module__7bqZxG__logo{align-items:center;font-size:18px;font-weight:600;display:flex}.page-module-scss-module__7bqZxG__logo img{width:auto;height:24px}.page-module-scss-module__7bqZxG__logo .page-module-scss-module__7bqZxG__separator{color:#04b14e;align-items:center;height:32px;margin:0 16px;font-size:30px;font-weight:200;line-height:1;display:flex}.page-module-scss-module__7bqZxG__logo .page-module-scss-module__7bqZxG__titleText{color:#04b14e;flex-direction:column;font-size:12px;line-height:1.2;display:flex}.page-module-scss-module__7bqZxG__headerRight{align-items:center;gap:16px;display:flex}.page-module-scss-module__7bqZxG__languageSelector{color:#04b14e;font-weight:500}.page-module-scss-module__7bqZxG__loginButton{color:#fff;cursor:pointer;background-color:#04b14e;border:none;border-radius:4px;padding:6px 16px;font-size:14px;font-weight:500;transition:background-color .2s}.page-module-scss-module__7bqZxG__loginButton:hover{background-color:#039040}.page-module-scss-module__7bqZxG__menuButton{color:#04b14e;cursor:pointer;background:0 0;border:none;font-size:20px}.page-module-scss-module__7bqZxG__container{flex:1;width:100%;max-width:800px;margin:0 auto;padding:0 15px}.page-module-scss-module__7bqZxG__subHeader{justify-content:flex-end;padding:12px 0;display:flex}.page-module-scss-module__7bqZxG__subHeader a{color:#666;font-size:14px;text-decoration:none}.page-module-scss-module__7bqZxG__subHeader a:hover{text-decoration:underline}.page-module-scss-module__7bqZxG__panel{background-color:#fff;border:1px solid #eaeaea;border-radius:4px;margin-bottom:16px;overflow:hidden}.page-module-scss-module__7bqZxG__panelHeader{color:#333;border-bottom:1px solid #eaeaea;align-items:center;padding:12px 16px;font-weight:500;display:flex}.page-module-scss-module__7bqZxG__panelHeader.page-module-scss-module__7bqZxG__highlight{color:#e74c3c}.page-module-scss-module__7bqZxG__panelHeader.page-module-scss-module__7bqZxG__highlight:before{content:"•";color:#e74c3c;margin-right:8px;font-size:20px}.page-module-scss-module__7bqZxG__panelContent{padding:16px}.page-module-scss-module__7bqZxG__panelContent h2{color:#333;margin:0 0 12px;font-size:18px;font-weight:600}.page-module-scss-module__7bqZxG__panelContent h3{color:#333;margin:16px 0 8px;font-size:16px;font-weight:500}.page-module-scss-module__7bqZxG__panelContent p{color:#666;margin:0 0 16px;font-size:14px;line-height:1.5}.page-module-scss-module__7bqZxG__panelContent .page-module-scss-module__7bqZxG__benefitsList{margin:0 0 16px;padding-left:20px}.page-module-scss-module__7bqZxG__panelContent .page-module-scss-module__7bqZxG__benefitsList li{color:#666;margin-bottom:8px;font-size:14px}.page-module-scss-module__7bqZxG__planInfo{justify-content:space-between;margin-bottom:8px;padding:4px 0;display:flex}.page-module-scss-module__7bqZxG__planInfo .page-module-scss-module__7bqZxG__label{color:#666}.page-module-scss-module__7bqZxG__planInfo .page-module-scss-module__7bqZxG__value{text-align:right;font-weight:500}.page-module-scss-module__7bqZxG__planInfo .page-module-scss-module__7bqZxG__value.page-module-scss-module__7bqZxG__price{color:#2ecc71}.page-module-scss-module__7bqZxG__planInfo .page-module-scss-module__7bqZxG__value.page-module-scss-module__7bqZxG__credit{color:#3498db}.page-module-scss-module__7bqZxG__button{text-align:center;cursor:pointer;border:none;border-radius:4px;width:100%;margin-top:16px;padding:12px;font-weight:500;display:block}.page-module-scss-module__7bqZxG__button.page-module-scss-module__7bqZxG__primary{color:#fff;background-color:#f7931e}.page-module-scss-module__7bqZxG__shopItem{border-bottom:1px solid #eaeaea;padding:16px;display:flex}.page-module-scss-module__7bqZxG__shopItem .page-module-scss-module__7bqZxG__shopLogo{background-color:#f5f5f5;border-radius:4px;justify-content:center;align-items:center;width:40px;height:40px;margin-right:12px;display:flex}.page-module-scss-module__7bqZxG__shopItem .page-module-scss-module__7bqZxG__shopInfo{flex:1}.page-module-scss-module__7bqZxG__shopItem .page-module-scss-module__7bqZxG__shopInfo .page-module-scss-module__7bqZxG__shopName{margin-bottom:2px;font-weight:500}.page-module-scss-module__7bqZxG__shopItem .page-module-scss-module__7bqZxG__shopInfo .page-module-scss-module__7bqZxG__shopLocation{color:#888;font-size:12px}.page-module-scss-module__7bqZxG__shopItem .page-module-scss-module__7bqZxG__shopInfo .page-module-scss-module__7bqZxG__shopStatus{color:#e74c3c;margin-top:2px;font-size:12px}.page-module-scss-module__7bqZxG__shopItem .page-module-scss-module__7bqZxG__shopInfo .page-module-scss-module__7bqZxG__shopStatus:before{content:"•";margin-right:4px}.page-module-scss-module__7bqZxG__shopItem .page-module-scss-module__7bqZxG__shopBadge{color:#fff;background-color:#f7931e;border-radius:4px;align-self:center;padding:2px 8px;font-size:11px}.page-module-scss-module__7bqZxG__featureItem{border-bottom:1px solid #eaeaea;justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.page-module-scss-module__7bqZxG__featureItem:last-child{border-bottom:none}.page-module-scss-module__7bqZxG__featureItem .page-module-scss-module__7bqZxG__featureLabel{color:#333}.page-module-scss-module__7bqZxG__featureItem .page-module-scss-module__7bqZxG__premiumTag{color:#f7931e;background-color:#f7931e1a;border-radius:4px;padding:2px 8px;font-size:12px}.page-module-scss-module__7bqZxG__featureItem .page-module-scss-module__7bqZxG__checkmark{color:#04b14e;font-size:18px;font-weight:700}.page-module-scss-module__7bqZxG__toggleSwitch{width:44px;height:22px;display:inline-block;position:relative}.page-module-scss-module__7bqZxG__toggleSwitch input{opacity:0;width:0;height:0}.page-module-scss-module__7bqZxG__toggleSwitch .page-module-scss-module__7bqZxG__slider{cursor:pointer;background-color:#ccc;border-radius:22px;transition:all .4s;position:absolute;inset:0}.page-module-scss-module__7bqZxG__toggleSwitch .page-module-scss-module__7bqZxG__slider:before{content:"";background-color:#fff;border-radius:50%;width:18px;height:18px;transition:all .4s;position:absolute;bottom:2px;left:2px}.page-module-scss-module__7bqZxG__toggleSwitch input:checked+.page-module-scss-module__7bqZxG__slider{background-color:#f7931e}.page-module-scss-module__7bqZxG__toggleSwitch input:checked+.page-module-scss-module__7bqZxG__slider:before{transform:translate(22px)}.page-module-scss-module__7bqZxG__toggleSwitch.page-module-scss-module__7bqZxG__disabled .page-module-scss-module__7bqZxG__slider{cursor:default;background-color:#e0e0e0}.page-module-scss-module__7bqZxG__disclaimer{text-align:center;color:#888;max-width:600px;margin:0 auto;padding:16px;font-size:12px;font-style:italic}.page-module-scss-module__7bqZxG__hero{align-items:center;gap:40px;margin-bottom:20px;padding:20px 0;display:flex}.page-module-scss-module__7bqZxG__hero .page-module-scss-module__7bqZxG__heroContent{flex:1}.page-module-scss-module__7bqZxG__hero .page-module-scss-module__7bqZxG__heroContent h1{color:#333;margin:0 0 20px;font-size:32px;line-height:1.2}.page-module-scss-module__7bqZxG__hero .page-module-scss-module__7bqZxG__heroContent p{color:#666;margin:0;font-size:18px;line-height:1.5}.page-module-scss-module__7bqZxG__hero .page-module-scss-module__7bqZxG__heroImage{background-color:#f5f5f5;border-radius:8px;flex:1;min-height:200px}.page-module-scss-module__7bqZxG__featureSection{border-bottom:1px solid #eaeaea;align-items:center;gap:40px;padding:80px 0;display:flex}.page-module-scss-module__7bqZxG__featureSection.page-module-scss-module__7bqZxG__leftAlign{flex-direction:row}.page-module-scss-module__7bqZxG__featureSection.page-module-scss-module__7bqZxG__rightAlign{flex-direction:row-reverse}.page-module-scss-module__7bqZxG__featureSection .page-module-scss-module__7bqZxG__featureContent{flex:1}.page-module-scss-module__7bqZxG__featureSection .page-module-scss-module__7bqZxG__featureContent h2{color:#333;margin:0 0 20px;font-size:28px;line-height:1.3}.page-module-scss-module__7bqZxG__featureSection .page-module-scss-module__7bqZxG__featureContent p{color:#666;margin:0 0 24px;font-size:16px;line-height:1.6}.page-module-scss-module__7bqZxG__featureSection .page-module-scss-module__7bqZxG__featureContent .page-module-scss-module__7bqZxG__featureList{margin:0 0 30px;padding-left:20px}.page-module-scss-module__7bqZxG__featureSection .page-module-scss-module__7bqZxG__featureContent .page-module-scss-module__7bqZxG__featureList li{color:#666;margin-bottom:12px}.page-module-scss-module__7bqZxG__featureSection .page-module-scss-module__7bqZxG__featureImage{flex:1}.page-module-scss-module__7bqZxG__featureSection .page-module-scss-module__7bqZxG__featureImage img{border-radius:8px;width:100%;box-shadow:0 10px 20px #0000001a}.page-module-scss-module__7bqZxG__pricingHighlight{gap:24px;margin-bottom:30px;display:flex}.page-module-scss-module__7bqZxG__pricingHighlight .page-module-scss-module__7bqZxG__pricingItem{text-align:center}.page-module-scss-module__7bqZxG__pricingHighlight .page-module-scss-module__7bqZxG__pricingItem .page-module-scss-module__7bqZxG__metric{color:#04b14e;margin-bottom:8px;font-size:32px;font-weight:600;display:block}.page-module-scss-module__7bqZxG__pricingHighlight .page-module-scss-module__7bqZxG__pricingItem .page-module-scss-module__7bqZxG__label{color:#666;font-size:14px}.page-module-scss-module__7bqZxG__qualityFeatures{gap:24px;margin-bottom:30px;display:flex}.page-module-scss-module__7bqZxG__qualityFeatures .page-module-scss-module__7bqZxG__qualityItem{text-align:center;flex:1}.page-module-scss-module__7bqZxG__qualityFeatures .page-module-scss-module__7bqZxG__qualityItem .page-module-scss-module__7bqZxG__qualityIcon{margin-bottom:16px;font-size:32px}.page-module-scss-module__7bqZxG__qualityFeatures .page-module-scss-module__7bqZxG__qualityItem h3{color:#333;margin:0 0 10px;font-size:18px}.page-module-scss-module__7bqZxG__qualityFeatures .page-module-scss-module__7bqZxG__qualityItem p{color:#666;margin:0;font-size:14px}.page-module-scss-module__7bqZxG__testimonials{text-align:center;border-bottom:1px solid #eaeaea;padding:80px 0}.page-module-scss-module__7bqZxG__testimonials h2{color:#333;margin:0 0 40px;font-size:28px}.page-module-scss-module__7bqZxG__testimonials .page-module-scss-module__7bqZxG__testimonialContainer{gap:24px;display:flex}.page-module-scss-module__7bqZxG__testimonials .page-module-scss-module__7bqZxG__testimonialContainer .page-module-scss-module__7bqZxG__testimonialItem{background-color:#fff;border-radius:8px;flex:1;padding:24px;box-shadow:0 5px 15px #0000000d}.page-module-scss-module__7bqZxG__testimonials .page-module-scss-module__7bqZxG__testimonialContainer .page-module-scss-module__7bqZxG__testimonialItem p{color:#666;margin:0 0 20px;font-size:16px;font-style:italic;line-height:1.6}.page-module-scss-module__7bqZxG__testimonials .page-module-scss-module__7bqZxG__testimonialContainer .page-module-scss-module__7bqZxG__testimonialItem .page-module-scss-module__7bqZxG__testimonialAuthor{align-items:center;display:flex}.page-module-scss-module__7bqZxG__testimonials .page-module-scss-module__7bqZxG__testimonialContainer .page-module-scss-module__7bqZxG__testimonialItem .page-module-scss-module__7bqZxG__testimonialAuthor img{border-radius:24px;width:48px;height:48px;margin-right:12px}.page-module-scss-module__7bqZxG__testimonials .page-module-scss-module__7bqZxG__testimonialContainer .page-module-scss-module__7bqZxG__testimonialItem .page-module-scss-module__7bqZxG__testimonialAuthor h4{color:#333;margin:0 0 4px;font-size:16px}.page-module-scss-module__7bqZxG__testimonials .page-module-scss-module__7bqZxG__testimonialContainer .page-module-scss-module__7bqZxG__testimonialItem .page-module-scss-module__7bqZxG__testimonialAuthor p{color:#888;margin:0;font-size:14px;font-style:normal}.page-module-scss-module__7bqZxG__ctaSection{text-align:center;padding:80px 0}.page-module-scss-module__7bqZxG__ctaSection h2{color:#333;margin:0 0 16px;font-size:32px}.page-module-scss-module__7bqZxG__ctaSection p{color:#666;margin:0 0 30px;font-size:18px}.page-module-scss-module__7bqZxG__ctaSection .page-module-scss-module__7bqZxG__primaryButton{margin-bottom:30px}.page-module-scss-module__7bqZxG__ctaSection .page-module-scss-module__7bqZxG__ctaFeatures{justify-content:center;gap:40px;display:flex}.page-module-scss-module__7bqZxG__ctaSection .page-module-scss-module__7bqZxG__ctaFeatures .page-module-scss-module__7bqZxG__ctaFeatureItem{align-items:center;display:flex}.page-module-scss-module__7bqZxG__ctaSection .page-module-scss-module__7bqZxG__ctaFeatures .page-module-scss-module__7bqZxG__ctaFeatureItem .page-module-scss-module__7bqZxG__ctaIcon{background-color:#04b14e;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;margin-right:8px;display:flex}.page-module-scss-module__7bqZxG__ctaSection .page-module-scss-module__7bqZxG__ctaFeatures .page-module-scss-module__7bqZxG__ctaFeatureItem .page-module-scss-module__7bqZxG__ctaIcon svg{width:12px;height:12px}.page-module-scss-module__7bqZxG__ctaSection .page-module-scss-module__7bqZxG__ctaFeatures .page-module-scss-module__7bqZxG__ctaFeatureItem span{color:#666;font-size:14px}.page-module-scss-module__7bqZxG__primaryButton{color:#fff;cursor:pointer;background-color:#04b14e;border:none;border-radius:4px;padding:14px 28px;font-size:16px;font-weight:500;transition:background-color .2s}.page-module-scss-module__7bqZxG__primaryButton:hover{background-color:#039040}.page-module-scss-module__7bqZxG__secondaryButton{color:#04b14e;cursor:pointer;background-color:#0000;border:1px solid #04b14e;border-radius:4px;padding:14px 28px;font-size:16px;font-weight:500;transition:all .2s}.page-module-scss-module__7bqZxG__secondaryButton:hover{background-color:#04b14e1a}.page-module-scss-module__7bqZxG__fpoImage{text-align:center;color:#666;background-color:#f2f2f2;border:1px dashed #ccc;border-radius:8px;justify-content:center;align-items:center;width:100%;height:300px;padding:20px;font-size:14px;display:flex}.page-module-scss-module__7bqZxG__avatarPlaceholder{color:#666;background-color:#f2f2f2;border:1px dashed #ccc;border-radius:24px;justify-content:center;align-items:center;width:48px;height:48px;margin-right:12px;font-size:12px;display:flex}.page-module-scss-module__7bqZxG__iconPlaceholder{color:#fff;background-color:#04b14e;border-radius:20px;justify-content:center;align-items:center;width:40px;height:40px;font-size:14px;font-weight:500;display:flex}.page-module-scss-module__7bqZxG__ctaIcon{background-color:#04b14e;border-radius:8px;width:16px;height:16px;margin-right:8px;display:inline-block}.page-module-scss-module__7bqZxG__suppliesGrid{grid-template-columns:repeat(2,1fr);gap:24px;margin-bottom:30px;display:grid}.page-module-scss-module__7bqZxG__suppliesGrid .page-module-scss-module__7bqZxG__supplyItem{text-align:center}.page-module-scss-module__7bqZxG__suppliesGrid .page-module-scss-module__7bqZxG__supplyItem .page-module-scss-module__7bqZxG__supplyIcon{margin-bottom:12px}.page-module-scss-module__7bqZxG__suppliesGrid .page-module-scss-module__7bqZxG__supplyItem .page-module-scss-module__7bqZxG__supplyIcon .page-module-scss-module__7bqZxG__iconPlaceholder{color:#fff;background-color:#04b14e;border-radius:20px;justify-content:center;align-items:center;width:40px;height:40px;margin:0 auto;font-size:16px;font-weight:500;display:flex}.page-module-scss-module__7bqZxG__suppliesGrid .page-module-scss-module__7bqZxG__supplyItem h3{color:#333;margin:0 0 8px;font-size:16px}.page-module-scss-module__7bqZxG__suppliesGrid .page-module-scss-module__7bqZxG__supplyItem p{color:#666;margin:0;font-size:14px}.page-module-scss-module__7bqZxG__featuresGrid{grid-template-columns:repeat(2,1fr);gap:20px;margin:25px 0;display:grid}.page-module-scss-module__7bqZxG__featuresGrid .page-module-scss-module__7bqZxG__featureCard{text-align:center;background-color:#fff;border-radius:8px;padding:20px;box-shadow:0 2px 10px #0000000d}.page-module-scss-module__7bqZxG__featuresGrid .page-module-scss-module__7bqZxG__featureCard .page-module-scss-module__7bqZxG__featureIcon{margin-bottom:12px}.page-module-scss-module__7bqZxG__featuresGrid .page-module-scss-module__7bqZxG__featureCard .page-module-scss-module__7bqZxG__featureIcon .page-module-scss-module__7bqZxG__iconPlaceholder{color:#fff;background-color:#04b14e;border-radius:20px;justify-content:center;align-items:center;width:40px;height:40px;margin:0 auto;font-size:16px;font-weight:500;display:flex}.page-module-scss-module__7bqZxG__featuresGrid .page-module-scss-module__7bqZxG__featureCard h3{color:#333;margin:0 0 8px;font-size:16px}.page-module-scss-module__7bqZxG__featuresGrid .page-module-scss-module__7bqZxG__featureCard p{color:#666;margin:0;font-size:14px}.page-module-scss-module__7bqZxG__trustSection{text-align:center;background-color:#f9f9f9;border-radius:8px;margin:0 0 20px;padding:20px}.page-module-scss-module__7bqZxG__trustSection h2{color:#333;margin:0 0 15px;font-size:24px}.page-module-scss-module__7bqZxG__trustSection p{color:#666;max-width:700px;margin:0 auto;font-size:16px}.page-module-scss-module__7bqZxG__docsSection{margin:40px 0}.page-module-scss-module__7bqZxG__docsSection h2{color:#333;margin:0 0 15px;font-size:24px}.page-module-scss-module__7bqZxG__docsSection p{color:#666;margin:0 0 25px;font-size:16px}.page-module-scss-module__7bqZxG__docsSection .page-module-scss-module__7bqZxG__reqDocuments{margin-bottom:20px}.page-module-scss-module__7bqZxG__docsSection .page-module-scss-module__7bqZxG__reqDocuments h2{color:#333;margin:0 0 15px;font-size:20px}.page-module-scss-module__7bqZxG__docsSection .page-module-scss-module__7bqZxG__reqDocuments .page-module-scss-module__7bqZxG__docItem{background-color:#fff;border-left:3px solid #04b14e;border-radius:8px;align-items:flex-start;margin-bottom:10px;padding:15px;transition:transform .2s,box-shadow .2s;display:flex;box-shadow:0 1px 3px #0000000d}.page-module-scss-module__7bqZxG__docsSection .page-module-scss-module__7bqZxG__reqDocuments .page-module-scss-module__7bqZxG__docItem:hover{transform:translateY(-2px);box-shadow:0 3px 10px #00000014}.page-module-scss-module__7bqZxG__docsSection .page-module-scss-module__7bqZxG__reqDocuments .page-module-scss-module__7bqZxG__docItem .page-module-scss-module__7bqZxG__docIcon{background-color:#04b14e;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;margin-right:15px;display:flex}.page-module-scss-module__7bqZxG__docsSection .page-module-scss-module__7bqZxG__reqDocuments .page-module-scss-module__7bqZxG__docItem .page-module-scss-module__7bqZxG__docIcon svg{width:20px;height:20px}.page-module-scss-module__7bqZxG__docsSection .page-module-scss-module__7bqZxG__reqDocuments .page-module-scss-module__7bqZxG__docItem .page-module-scss-module__7bqZxG__docContent{flex:1}.page-module-scss-module__7bqZxG__docsSection .page-module-scss-module__7bqZxG__reqDocuments .page-module-scss-module__7bqZxG__docItem .page-module-scss-module__7bqZxG__docContent h3{color:#333;margin:0 0 5px;font-size:16px;font-weight:600}.page-module-scss-module__7bqZxG__docsSection .page-module-scss-module__7bqZxG__reqDocuments .page-module-scss-module__7bqZxG__docItem .page-module-scss-module__7bqZxG__docContent p{color:#666;margin:0;font-size:14px;line-height:1.4}.page-module-scss-module__7bqZxG__docsSection .page-module-scss-module__7bqZxG__reqDocuments .page-module-scss-module__7bqZxG__docItem:last-child{margin-bottom:0}.page-module-scss-module__7bqZxG__accessSection{gap:20px;margin:0 0 20px;display:flex}.page-module-scss-module__7bqZxG__accessSection .page-module-scss-module__7bqZxG__accessInfo{flex:1}.page-module-scss-module__7bqZxG__accessSection .page-module-scss-module__7bqZxG__accessInfo h2{color:#333;margin:0 0 15px;font-size:24px}.page-module-scss-module__7bqZxG__accessSection .page-module-scss-module__7bqZxG__accessInfo p{color:#666;margin:0 0 20px;font-size:16px;line-height:1.5}.page-module-scss-module__7bqZxG__accessSection .page-module-scss-module__7bqZxG__accessInfo .page-module-scss-module__7bqZxG__pricingNote{color:#666;margin-top:15px;font-size:15px;line-height:1.4}.page-module-scss-module__7bqZxG__accessSection .page-module-scss-module__7bqZxG__accessInfo .page-module-scss-module__7bqZxG__accessSteps{margin:0;padding-left:20px}.page-module-scss-module__7bqZxG__accessSection .page-module-scss-module__7bqZxG__accessInfo .page-module-scss-module__7bqZxG__accessSteps li{margin-bottom:15px;padding-left:10px}.page-module-scss-module__7bqZxG__accessSection .page-module-scss-module__7bqZxG__accessInfo .page-module-scss-module__7bqZxG__accessSteps li h3{color:#333;margin:0 0 5px;font-size:18px}.page-module-scss-module__7bqZxG__accessSection .page-module-scss-module__7bqZxG__accessInfo .page-module-scss-module__7bqZxG__accessSteps li p{color:#666;margin:0;font-size:14px}.page-module-scss-module__7bqZxG__accessSection .page-module-scss-module__7bqZxG__accessInfo .page-module-scss-module__7bqZxG__accessSteps li:last-child{margin-bottom:0}.page-module-scss-module__7bqZxG__accessSection .page-module-scss-module__7bqZxG__docsAndCta{flex:1}.page-module-scss-module__7bqZxG__accessSection .page-module-scss-module__7bqZxG__docsAndCta .page-module-scss-module__7bqZxG__reqDocuments{margin-bottom:20px}.page-module-scss-module__7bqZxG__accessSection .page-module-scss-module__7bqZxG__docsAndCta .page-module-scss-module__7bqZxG__reqDocuments h2{color:#333;margin:0 0 15px;font-size:20px}.page-module-scss-module__7bqZxG__accessSection .page-module-scss-module__7bqZxG__docsAndCta .page-module-scss-module__7bqZxG__reqDocuments .page-module-scss-module__7bqZxG__docItem{background-color:#fff;border-radius:8px;align-items:flex-start;margin-bottom:10px;padding:15px;display:flex;box-shadow:0 2px 8px #0000000d}.page-module-scss-module__7bqZxG__accessSection .page-module-scss-module__7bqZxG__docsAndCta .page-module-scss-module__7bqZxG__reqDocuments .page-module-scss-module__7bqZxG__docItem .page-module-scss-module__7bqZxG__docIcon{background-color:#04b14e;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;margin-right:15px;display:flex}.page-module-scss-module__7bqZxG__accessSection .page-module-scss-module__7bqZxG__docsAndCta .page-module-scss-module__7bqZxG__reqDocuments .page-module-scss-module__7bqZxG__docItem .page-module-scss-module__7bqZxG__docIcon svg{width:20px;height:20px}.page-module-scss-module__7bqZxG__accessSection .page-module-scss-module__7bqZxG__docsAndCta .page-module-scss-module__7bqZxG__reqDocuments .page-module-scss-module__7bqZxG__docItem .page-module-scss-module__7bqZxG__docContent{flex:1}.page-module-scss-module__7bqZxG__accessSection .page-module-scss-module__7bqZxG__docsAndCta .page-module-scss-module__7bqZxG__reqDocuments .page-module-scss-module__7bqZxG__docItem .page-module-scss-module__7bqZxG__docContent h3{color:#333;margin:0 0 5px;font-size:16px}.page-module-scss-module__7bqZxG__accessSection .page-module-scss-module__7bqZxG__docsAndCta .page-module-scss-module__7bqZxG__reqDocuments .page-module-scss-module__7bqZxG__docItem .page-module-scss-module__7bqZxG__docContent p{color:#666;margin:0;font-size:14px;line-height:1.4}.page-module-scss-module__7bqZxG__accessSection .page-module-scss-module__7bqZxG__docsAndCta .page-module-scss-module__7bqZxG__reqDocuments .page-module-scss-module__7bqZxG__docItem:last-child{margin-bottom:0}.page-module-scss-module__7bqZxG__accessSection .page-module-scss-module__7bqZxG__docsAndCta .page-module-scss-module__7bqZxG__ctaBox{text-align:center;background-color:#f9f9f9;border-radius:8px;padding:20px}.page-module-scss-module__7bqZxG__accessSection .page-module-scss-module__7bqZxG__docsAndCta .page-module-scss-module__7bqZxG__ctaBox .page-module-scss-module__7bqZxG__primaryButton{width:100%;margin-bottom:15px}.page-module-scss-module__7bqZxG__accessSection .page-module-scss-module__7bqZxG__docsAndCta .page-module-scss-module__7bqZxG__ctaBox .page-module-scss-module__7bqZxG__loginPrompt{justify-content:center;align-items:center;gap:10px;margin-bottom:15px;display:flex}.page-module-scss-module__7bqZxG__accessSection .page-module-scss-module__7bqZxG__docsAndCta .page-module-scss-module__7bqZxG__ctaBox .page-module-scss-module__7bqZxG__loginPrompt span{color:#666;font-size:14px}.page-module-scss-module__7bqZxG__accessSection .page-module-scss-module__7bqZxG__docsAndCta .page-module-scss-module__7bqZxG__ctaBox .page-module-scss-module__7bqZxG__loginPrompt .page-module-scss-module__7bqZxG__secondaryButton{color:#04b14e;cursor:pointer;background:0 0;border:none;padding:0;font-size:14px;font-weight:600}.page-module-scss-module__7bqZxG__accessSection .page-module-scss-module__7bqZxG__docsAndCta .page-module-scss-module__7bqZxG__ctaBox .page-module-scss-module__7bqZxG__loginPrompt .page-module-scss-module__7bqZxG__secondaryButton:hover{text-decoration:underline}.page-module-scss-module__7bqZxG__accessSection .page-module-scss-module__7bqZxG__docsAndCta .page-module-scss-module__7bqZxG__ctaBox .page-module-scss-module__7bqZxG__ctaFeatures{flex-direction:column;gap:10px;display:flex}.page-module-scss-module__7bqZxG__accessSection .page-module-scss-module__7bqZxG__docsAndCta .page-module-scss-module__7bqZxG__ctaBox .page-module-scss-module__7bqZxG__ctaFeatures .page-module-scss-module__7bqZxG__ctaFeatureItem{align-items:center;display:flex}.page-module-scss-module__7bqZxG__accessSection .page-module-scss-module__7bqZxG__docsAndCta .page-module-scss-module__7bqZxG__ctaBox .page-module-scss-module__7bqZxG__ctaFeatures .page-module-scss-module__7bqZxG__ctaFeatureItem .page-module-scss-module__7bqZxG__ctaIcon{background-color:#04b14e;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;margin-right:8px;display:flex}.page-module-scss-module__7bqZxG__accessSection .page-module-scss-module__7bqZxG__docsAndCta .page-module-scss-module__7bqZxG__ctaBox .page-module-scss-module__7bqZxG__ctaFeatures .page-module-scss-module__7bqZxG__ctaFeatureItem .page-module-scss-module__7bqZxG__ctaIcon svg{width:12px;height:12px}.page-module-scss-module__7bqZxG__accessSection .page-module-scss-module__7bqZxG__docsAndCta .page-module-scss-module__7bqZxG__ctaBox .page-module-scss-module__7bqZxG__ctaFeatures .page-module-scss-module__7bqZxG__ctaFeatureItem span{color:#666;font-size:14px}.page-module-scss-module__7bqZxG__featureIcon{background-color:#04b14e;border-radius:20px;width:40px;height:40px;margin:0 auto 12px;display:block}.page-module-scss-module__7bqZxG__gacpExplained,.page-module-scss-module__7bqZxG__trustConcerns,.page-module-scss-module__7bqZxG__faqSection{border-top:1px solid #f0f0f0;margin-top:20px;padding-top:20px}.page-module-scss-module__7bqZxG__gacpExplained{margin:0 0 20px}.page-module-scss-module__7bqZxG__gacpExplained h2{color:#333;margin:0 0 15px;font-size:24px}.page-module-scss-module__7bqZxG__gacpExplained p{color:#666;margin:0 0 25px;font-size:16px;line-height:1.5}.page-module-scss-module__7bqZxG__gacpExplained .page-module-scss-module__7bqZxG__gacpRequirements{gap:20px;margin-top:20px;display:flex}.page-module-scss-module__7bqZxG__gacpExplained .page-module-scss-module__7bqZxG__gacpRequirements .page-module-scss-module__7bqZxG__gacpReqItem{background-color:#fff;border-radius:8px;flex:1;padding:20px;box-shadow:0 2px 10px #0000000d}.page-module-scss-module__7bqZxG__gacpExplained .page-module-scss-module__7bqZxG__gacpRequirements .page-module-scss-module__7bqZxG__gacpReqItem h3{color:#333;text-align:center;margin:0 0 15px;font-size:18px}.page-module-scss-module__7bqZxG__gacpExplained .page-module-scss-module__7bqZxG__gacpRequirements .page-module-scss-module__7bqZxG__gacpReqItem ul{margin:0;padding-left:20px}.page-module-scss-module__7bqZxG__gacpExplained .page-module-scss-module__7bqZxG__gacpRequirements .page-module-scss-module__7bqZxG__gacpReqItem ul li{color:#666;margin-bottom:8px;font-size:14px}.page-module-scss-module__7bqZxG__gacpExplained .page-module-scss-module__7bqZxG__gacpRequirements .page-module-scss-module__7bqZxG__gacpReqItem ul li:last-child{margin-bottom:0}.page-module-scss-module__7bqZxG__trustConcerns{margin:0 0 20px}.page-module-scss-module__7bqZxG__trustConcerns h2{color:#333;margin:0 0 15px;font-size:24px}.page-module-scss-module__7bqZxG__trustConcerns .page-module-scss-module__7bqZxG__trustContent{gap:30px;margin-top:20px;display:flex}.page-module-scss-module__7bqZxG__trustConcerns .page-module-scss-module__7bqZxG__trustContent .page-module-scss-module__7bqZxG__trustText{flex:3}.page-module-scss-module__7bqZxG__trustConcerns .page-module-scss-module__7bqZxG__trustContent .page-module-scss-module__7bqZxG__trustText p{color:#666;margin:0 0 15px;font-size:16px;line-height:1.5}.page-module-scss-module__7bqZxG__trustConcerns .page-module-scss-module__7bqZxG__trustContent .page-module-scss-module__7bqZxG__trustText ul{margin:0 0 15px;padding-left:20px}.page-module-scss-module__7bqZxG__trustConcerns .page-module-scss-module__7bqZxG__trustContent .page-module-scss-module__7bqZxG__trustText ul li{color:#666;margin-bottom:8px;font-size:15px}.page-module-scss-module__7bqZxG__trustConcerns .page-module-scss-module__7bqZxG__trustContent .page-module-scss-module__7bqZxG__trustImage{flex:2}.page-module-scss-module__7bqZxG__faqSection{background-color:#f9f9f9;border-radius:8px;margin:0 0 20px;padding:20px}.page-module-scss-module__7bqZxG__faqSection h2{color:#333;text-align:center;margin:0 0 25px;font-size:24px}.page-module-scss-module__7bqZxG__faqSection .page-module-scss-module__7bqZxG__faqList{margin-top:20px}.page-module-scss-module__7bqZxG__faqSection .page-module-scss-module__7bqZxG__faqList .page-module-scss-module__7bqZxG__faqItem{background-color:#fff;border-radius:8px;margin-bottom:15px;padding:20px;box-shadow:0 2px 10px #0000000d}.page-module-scss-module__7bqZxG__faqSection .page-module-scss-module__7bqZxG__faqList .page-module-scss-module__7bqZxG__faqItem:last-child{margin-bottom:0}.page-module-scss-module__7bqZxG__faqSection .page-module-scss-module__7bqZxG__faqList .page-module-scss-module__7bqZxG__faqItem h3{color:#333;margin:0 0 10px;padding-left:25px;font-size:16px;position:relative}.page-module-scss-module__7bqZxG__faqSection .page-module-scss-module__7bqZxG__faqList .page-module-scss-module__7bqZxG__faqItem h3:before{content:"Q:";color:#04b14e;font-weight:600;position:absolute;top:0;left:0}.page-module-scss-module__7bqZxG__faqSection .page-module-scss-module__7bqZxG__faqList .page-module-scss-module__7bqZxG__faqItem p{color:#666;margin:0;padding-left:25px;font-size:15px;line-height:1.5;position:relative}.page-module-scss-module__7bqZxG__faqSection .page-module-scss-module__7bqZxG__faqList .page-module-scss-module__7bqZxG__faqItem p:before{content:"A:";color:#f7931e;font-weight:600;position:absolute;top:0;left:0}.page-module-scss-module__7bqZxG__footerSection{border-top:1px solid #eaeaea;margin-top:20px;padding-top:20px}.page-module-scss-module__7bqZxG__footerSection .page-module-scss-module__7bqZxG__footerContent{gap:40px;margin-bottom:40px;display:flex}.page-module-scss-module__7bqZxG__footerSection .page-module-scss-module__7bqZxG__footerContent .page-module-scss-module__7bqZxG__companyInfo{flex:1}.page-module-scss-module__7bqZxG__footerSection .page-module-scss-module__7bqZxG__footerContent .page-module-scss-module__7bqZxG__companyInfo h3{color:#333;margin:0 0 10px;font-size:20px}.page-module-scss-module__7bqZxG__footerSection .page-module-scss-module__7bqZxG__footerContent .page-module-scss-module__7bqZxG__companyInfo p{color:#666;margin:0 0 5px;font-size:14px}.page-module-scss-module__7bqZxG__footerSection .page-module-scss-module__7bqZxG__footerContent .page-module-scss-module__7bqZxG__companyInfo p:last-child{margin-bottom:0}.page-module-scss-module__7bqZxG__footerSection .page-module-scss-module__7bqZxG__footerContent .page-module-scss-module__7bqZxG__roleExplanation{flex:3}.page-module-scss-module__7bqZxG__footerSection .page-module-scss-module__7bqZxG__footerContent .page-module-scss-module__7bqZxG__roleExplanation h3{color:#333;margin:0 0 15px;font-size:18px}.page-module-scss-module__7bqZxG__footerSection .page-module-scss-module__7bqZxG__footerContent .page-module-scss-module__7bqZxG__roleExplanation p{color:#666;margin:0 0 15px;font-size:14px;line-height:1.5}.page-module-scss-module__7bqZxG__footerSection .page-module-scss-module__7bqZxG__footerContent .page-module-scss-module__7bqZxG__roleExplanation p:last-child{margin-bottom:0}.page-module-scss-module__7bqZxG__footerSection .page-module-scss-module__7bqZxG__footerLegal{border-top:1px solid #eaeaea;justify-content:space-between;align-items:center;padding-top:20px;display:flex}.page-module-scss-module__7bqZxG__footerSection .page-module-scss-module__7bqZxG__footerLegal p{color:#999;margin:0;font-size:12px}.page-module-scss-module__7bqZxG__footerSection .page-module-scss-module__7bqZxG__footerLegal .page-module-scss-module__7bqZxG__footerLinks{gap:20px;display:flex}.page-module-scss-module__7bqZxG__footerSection .page-module-scss-module__7bqZxG__footerLegal .page-module-scss-module__7bqZxG__footerLinks a{color:#666;font-size:12px;text-decoration:none}.page-module-scss-module__7bqZxG__footerSection .page-module-scss-module__7bqZxG__footerLegal .page-module-scss-module__7bqZxG__footerLinks a:hover{text-decoration:underline}.page-module-scss-module__7bqZxG__featuresSection{background-color:#fff;border-radius:8px;margin:0 0 20px;padding:20px;box-shadow:0 2px 10px #0000000d}.page-module-scss-module__7bqZxG__featuresSection h2{color:#333;margin:0 0 15px;font-size:24px}.page-module-scss-module__7bqZxG__featuresSection p{color:#666;margin:0 0 20px;font-size:16px}.page-module-scss-module__7bqZxG__featuresSection .page-module-scss-module__7bqZxG__comparisonTable{border:1px solid #eaeaea;border-radius:8px;margin-bottom:20px;font-size:13px;overflow:hidden}.page-module-scss-module__7bqZxG__featuresSection .page-module-scss-module__7bqZxG__comparisonTable .page-module-scss-module__7bqZxG__tableHeader{color:#333;background-color:#f9f9f9;padding:10px 0;font-weight:600;display:flex}.page-module-scss-module__7bqZxG__featuresSection .page-module-scss-module__7bqZxG__comparisonTable .page-module-scss-module__7bqZxG__tableHeader div{text-align:center;padding:0 10px}.page-module-scss-module__7bqZxG__featuresSection .page-module-scss-module__7bqZxG__comparisonTable .page-module-scss-module__7bqZxG__tableHeader div:first-child{text-align:left}.page-module-scss-module__7bqZxG__featuresSection .page-module-scss-module__7bqZxG__comparisonTable .page-module-scss-module__7bqZxG__methodColumn{flex-shrink:0;width:20%}.page-module-scss-module__7bqZxG__featuresSection .page-module-scss-module__7bqZxG__comparisonTable .page-module-scss-module__7bqZxG__featureColumn{flex:1}.page-module-scss-module__7bqZxG__featuresSection .page-module-scss-module__7bqZxG__comparisonTable .page-module-scss-module__7bqZxG__tableRow{border-top:1px solid #eaeaea;display:flex}.page-module-scss-module__7bqZxG__featuresSection .page-module-scss-module__7bqZxG__comparisonTable .page-module-scss-module__7bqZxG__tableRow.page-module-scss-module__7bqZxG__highlightRow{background-color:#f9fcf9;border-left:3px solid #04b14e}.page-module-scss-module__7bqZxG__featuresSection .page-module-scss-module__7bqZxG__comparisonTable .page-module-scss-module__7bqZxG__tableRow div{padding:10px}.page-module-scss-module__7bqZxG__featuresSection .page-module-scss-module__7bqZxG__comparisonTable .page-module-scss-module__7bqZxG__tableRow div h3{color:#333;margin:0 0 3px;font-size:14px}.page-module-scss-module__7bqZxG__featuresSection .page-module-scss-module__7bqZxG__comparisonTable .page-module-scss-module__7bqZxG__tableRow div p{color:#666;margin:0;font-size:12px;line-height:1.3}.page-module-scss-module__7bqZxG__featuresSection .page-module-scss-module__7bqZxG__comparisonTable .page-module-scss-module__7bqZxG__tableRow div span{margin-bottom:3px;font-weight:500;display:block}.page-module-scss-module__7bqZxG__featuresSection .page-module-scss-module__7bqZxG__comparisonTable .page-module-scss-module__7bqZxG__tableRow div span.page-module-scss-module__7bqZxG__positive{color:#04b14e}.page-module-scss-module__7bqZxG__featuresSection .page-module-scss-module__7bqZxG__comparisonTable .page-module-scss-module__7bqZxG__tableRow div span.page-module-scss-module__7bqZxG__positive:before{content:"✓ "}.page-module-scss-module__7bqZxG__featuresSection .page-module-scss-module__7bqZxG__comparisonTable .page-module-scss-module__7bqZxG__tableRow div span.page-module-scss-module__7bqZxG__negative{color:#e74c3c}.page-module-scss-module__7bqZxG__featuresSection .page-module-scss-module__7bqZxG__comparisonTable .page-module-scss-module__7bqZxG__tableRow div span.page-module-scss-module__7bqZxG__negative:before{content:"✗ "}.page-module-scss-module__7bqZxG__featuresSection .page-module-scss-module__7bqZxG__comparisonTable .page-module-scss-module__7bqZxG__tableRow div span.page-module-scss-module__7bqZxG__neutral{color:#f7931e}.page-module-scss-module__7bqZxG__featuresSection .page-module-scss-module__7bqZxG__comparisonTable .page-module-scss-module__7bqZxG__tableRow div span.page-module-scss-module__7bqZxG__neutral:before{content:"• "}.page-module-scss-module__7bqZxG__featuresSection .page-module-scss-module__7bqZxG__shopShowcase{text-align:center;background-color:#f9f9f9;border-radius:8px;margin:0;padding:20px}.page-module-scss-module__7bqZxG__featuresSection .page-module-scss-module__7bqZxG__shopShowcase h3{color:#333;margin:0 0 15px;font-size:18px}.page-module-scss-module__7bqZxG__featuresSection .page-module-scss-module__7bqZxG__shopShowcase p{color:#666;margin:0 0 20px;font-size:15px}.page-module-scss-module__7bqZxG__featuresSection .page-module-scss-module__7bqZxG__shopShowcase button{margin:0 auto}.page-module-scss-module__7bqZxG__mobileComparisonTable{margin-bottom:20px;display:none}.page-module-scss-module__7bqZxG__mobileComparisonTable .page-module-scss-module__7bqZxG__mobileTableItem{background-color:#fff;border-radius:8px;margin-bottom:15px;overflow:hidden;box-shadow:0 2px 6px #00000014}.page-module-scss-module__7bqZxG__mobileComparisonTable .page-module-scss-module__7bqZxG__mobileTableItem.page-module-scss-module__7bqZxG__highlightMobileItem{border-left:3px solid #04b14e}.page-module-scss-module__7bqZxG__mobileComparisonTable .page-module-scss-module__7bqZxG__mobileTableItem .page-module-scss-module__7bqZxG__mobileTableHeader{background-color:#f9f9f9;border-bottom:1px solid #eaeaea;padding:15px}.page-module-scss-module__7bqZxG__mobileComparisonTable .page-module-scss-module__7bqZxG__mobileTableItem .page-module-scss-module__7bqZxG__mobileTableHeader h3{color:#333;margin:0 0 5px;font-size:16px}.page-module-scss-module__7bqZxG__mobileComparisonTable .page-module-scss-module__7bqZxG__mobileTableItem .page-module-scss-module__7bqZxG__mobileTableHeader p{color:#666;margin:0;font-size:13px}.page-module-scss-module__7bqZxG__mobileComparisonTable .page-module-scss-module__7bqZxG__mobileTableItem .page-module-scss-module__7bqZxG__mobileTableFeatures .page-module-scss-module__7bqZxG__mobileFeatureRow{border-bottom:1px solid #eaeaea;display:flex}.page-module-scss-module__7bqZxG__mobileComparisonTable .page-module-scss-module__7bqZxG__mobileTableItem .page-module-scss-module__7bqZxG__mobileTableFeatures .page-module-scss-module__7bqZxG__mobileFeatureRow:last-child{border-bottom:none}.page-module-scss-module__7bqZxG__mobileComparisonTable .page-module-scss-module__7bqZxG__mobileTableItem .page-module-scss-module__7bqZxG__mobileTableFeatures .page-module-scss-module__7bqZxG__mobileFeatureRow .page-module-scss-module__7bqZxG__mobileFeatureLabel{color:#333;background-color:#f9f9f9;border-right:1px solid #eaeaea;width:40%;padding:12px 15px;font-size:13px;font-weight:500}.page-module-scss-module__7bqZxG__mobileComparisonTable .page-module-scss-module__7bqZxG__mobileTableItem .page-module-scss-module__7bqZxG__mobileTableFeatures .page-module-scss-module__7bqZxG__mobileFeatureRow .page-module-scss-module__7bqZxG__mobileFeatureValue{flex:1;padding:12px 15px}.page-module-scss-module__7bqZxG__mobileComparisonTable .page-module-scss-module__7bqZxG__mobileTableItem .page-module-scss-module__7bqZxG__mobileTableFeatures .page-module-scss-module__7bqZxG__mobileFeatureRow .page-module-scss-module__7bqZxG__mobileFeatureValue span{margin-bottom:3px;font-size:13px;font-weight:500;display:block}.page-module-scss-module__7bqZxG__mobileComparisonTable .page-module-scss-module__7bqZxG__mobileTableItem .page-module-scss-module__7bqZxG__mobileTableFeatures .page-module-scss-module__7bqZxG__mobileFeatureRow .page-module-scss-module__7bqZxG__mobileFeatureValue span.page-module-scss-module__7bqZxG__positive{color:#04b14e}.page-module-scss-module__7bqZxG__mobileComparisonTable .page-module-scss-module__7bqZxG__mobileTableItem .page-module-scss-module__7bqZxG__mobileTableFeatures .page-module-scss-module__7bqZxG__mobileFeatureRow .page-module-scss-module__7bqZxG__mobileFeatureValue span.page-module-scss-module__7bqZxG__positive:before{content:"✓ "}.page-module-scss-module__7bqZxG__mobileComparisonTable .page-module-scss-module__7bqZxG__mobileTableItem .page-module-scss-module__7bqZxG__mobileTableFeatures .page-module-scss-module__7bqZxG__mobileFeatureRow .page-module-scss-module__7bqZxG__mobileFeatureValue span.page-module-scss-module__7bqZxG__negative{color:#e74c3c}.page-module-scss-module__7bqZxG__mobileComparisonTable .page-module-scss-module__7bqZxG__mobileTableItem .page-module-scss-module__7bqZxG__mobileTableFeatures .page-module-scss-module__7bqZxG__mobileFeatureRow .page-module-scss-module__7bqZxG__mobileFeatureValue span.page-module-scss-module__7bqZxG__negative:before{content:"✗ "}.page-module-scss-module__7bqZxG__mobileComparisonTable .page-module-scss-module__7bqZxG__mobileTableItem .page-module-scss-module__7bqZxG__mobileTableFeatures .page-module-scss-module__7bqZxG__mobileFeatureRow .page-module-scss-module__7bqZxG__mobileFeatureValue span.page-module-scss-module__7bqZxG__neutral{color:#f7931e}.page-module-scss-module__7bqZxG__mobileComparisonTable .page-module-scss-module__7bqZxG__mobileTableItem .page-module-scss-module__7bqZxG__mobileTableFeatures .page-module-scss-module__7bqZxG__mobileFeatureRow .page-module-scss-module__7bqZxG__mobileFeatureValue span.page-module-scss-module__7bqZxG__neutral:before{content:"• "}.page-module-scss-module__7bqZxG__mobileComparisonTable .page-module-scss-module__7bqZxG__mobileTableItem .page-module-scss-module__7bqZxG__mobileTableFeatures .page-module-scss-module__7bqZxG__mobileFeatureRow .page-module-scss-module__7bqZxG__mobileFeatureValue p{color:#666;margin:0;font-size:12px;line-height:1.3}@media (max-width:768px){.page-module-scss-module__7bqZxG__container{padding:0 15px}.page-module-scss-module__7bqZxG__headerInner{padding:0 10px}.page-module-scss-module__7bqZxG__logo .page-module-scss-module__7bqZxG__titleText{font-size:10px}.page-module-scss-module__7bqZxG__logo img{height:20px}.page-module-scss-module__7bqZxG__logo .page-module-scss-module__7bqZxG__separator{margin:0 10px;font-size:24px}.page-module-scss-module__7bqZxG__headerRight{gap:10px}.page-module-scss-module__7bqZxG__headerRight .page-module-scss-module__7bqZxG__loginButton{padding:4px 10px;font-size:12px}.page-module-scss-module__7bqZxG__hero{flex-direction:column;padding:20px 0}.page-module-scss-module__7bqZxG__hero .page-module-scss-module__7bqZxG__heroContent{order:1}.page-module-scss-module__7bqZxG__hero .page-module-scss-module__7bqZxG__heroContent h1{margin-bottom:15px;font-size:24px}.page-module-scss-module__7bqZxG__hero .page-module-scss-module__7bqZxG__heroContent p{font-size:15px}.page-module-scss-module__7bqZxG__hero .page-module-scss-module__7bqZxG__heroImage{order:0;height:160px;margin-bottom:20px}.page-module-scss-module__7bqZxG__accessSection{flex-direction:column}.page-module-scss-module__7bqZxG__accessSection .page-module-scss-module__7bqZxG__accessInfo{margin-bottom:20px}.page-module-scss-module__7bqZxG__accessSection .page-module-scss-module__7bqZxG__accessInfo h2{font-size:22px}.page-module-scss-module__7bqZxG__accessSection .page-module-scss-module__7bqZxG__accessInfo p{font-size:15px}.page-module-scss-module__7bqZxG__accessSection .page-module-scss-module__7bqZxG__accessInfo .page-module-scss-module__7bqZxG__pricingNote{font-size:14px}.page-module-scss-module__7bqZxG__accessSection .page-module-scss-module__7bqZxG__accessInfo .page-module-scss-module__7bqZxG__accessSteps{padding-left:15px}.page-module-scss-module__7bqZxG__accessSection .page-module-scss-module__7bqZxG__accessInfo .page-module-scss-module__7bqZxG__accessSteps li{padding:15px}.page-module-scss-module__7bqZxG__accessSection .page-module-scss-module__7bqZxG__accessInfo .page-module-scss-module__7bqZxG__accessSteps li h3{font-size:16px}.page-module-scss-module__7bqZxG__accessSection .page-module-scss-module__7bqZxG__accessInfo .page-module-scss-module__7bqZxG__accessSteps li p{font-size:14px}.page-module-scss-module__7bqZxG__accessSection .page-module-scss-module__7bqZxG__docsAndCta{width:100%}.page-module-scss-module__7bqZxG__accessSection .page-module-scss-module__7bqZxG__docsAndCta .page-module-scss-module__7bqZxG__reqDocuments h2{font-size:18px}.page-module-scss-module__7bqZxG__accessSection .page-module-scss-module__7bqZxG__docsAndCta .page-module-scss-module__7bqZxG__reqDocuments .page-module-scss-module__7bqZxG__docItem .page-module-scss-module__7bqZxG__docContent h3{font-size:15px}.page-module-scss-module__7bqZxG__accessSection .page-module-scss-module__7bqZxG__docsAndCta .page-module-scss-module__7bqZxG__reqDocuments .page-module-scss-module__7bqZxG__docItem .page-module-scss-module__7bqZxG__docContent p{font-size:13px}.page-module-scss-module__7bqZxG__featuresSection h2{font-size:22px}.page-module-scss-module__7bqZxG__featuresSection p{font-size:15px}.page-module-scss-module__7bqZxG__featuresSection .page-module-scss-module__7bqZxG__comparisonTable{display:none}.page-module-scss-module__7bqZxG__featuresSection .page-module-scss-module__7bqZxG__mobileComparisonTable{display:block}.page-module-scss-module__7bqZxG__featuresSection .page-module-scss-module__7bqZxG__shopShowcase h3{font-size:16px}.page-module-scss-module__7bqZxG__featuresSection .page-module-scss-module__7bqZxG__shopShowcase p{font-size:14px}.page-module-scss-module__7bqZxG__gacpRequirements{flex-direction:column}.page-module-scss-module__7bqZxG__gacpRequirements .page-module-scss-module__7bqZxG__gacpReqItem{margin-bottom:15px}.page-module-scss-module__7bqZxG__gacpRequirements .page-module-scss-module__7bqZxG__gacpReqItem:last-child{margin-bottom:0}.page-module-scss-module__7bqZxG__trustConcerns .page-module-scss-module__7bqZxG__trustContent{flex-direction:column}.page-module-scss-module__7bqZxG__trustConcerns .page-module-scss-module__7bqZxG__trustContent .page-module-scss-module__7bqZxG__trustText p,.page-module-scss-module__7bqZxG__trustConcerns .page-module-scss-module__7bqZxG__trustContent .page-module-scss-module__7bqZxG__trustText ul li{font-size:14px}.page-module-scss-module__7bqZxG__faqSection .page-module-scss-module__7bqZxG__faqItem{padding:15px}.page-module-scss-module__7bqZxG__faqSection .page-module-scss-module__7bqZxG__faqItem h3{font-size:15px}.page-module-scss-module__7bqZxG__faqSection .page-module-scss-module__7bqZxG__faqItem p{font-size:14px}.page-module-scss-module__7bqZxG__footerContent{flex-direction:column}.page-module-scss-module__7bqZxG__footerContent .page-module-scss-module__7bqZxG__companyInfo{margin-bottom:20px}.page-module-scss-module__7bqZxG__footerContent .page-module-scss-module__7bqZxG__roleExplanation p{font-size:13px}.page-module-scss-module__7bqZxG__footerLegal{flex-direction:column;gap:10px}.page-module-scss-module__7bqZxG__footerLegal p{margin-bottom:10px}.page-module-scss-module__7bqZxG__footerLegal .page-module-scss-module__7bqZxG__footerLinks{gap:15px}}.page-module-scss-module__7bqZxG__mt20{margin-top:20px}.page-module-scss-module__7bqZxG__loginSection{justify-content:center;align-items:center;min-height:400px;padding:40px 0;display:flex}.page-module-scss-module__7bqZxG__loginSection .page-module-scss-module__7bqZxG__loginContent{text-align:center;width:100%;max-width:400px}.page-module-scss-module__7bqZxG__loginSection .page-module-scss-module__7bqZxG__loginContent h1{color:#333;margin:0 0 15px;font-size:32px;font-weight:600}.page-module-scss-module__7bqZxG__loginSection .page-module-scss-module__7bqZxG__loginContent p{color:#666;margin:0 0 30px;font-size:16px;line-height:1.5}.page-module-scss-module__7bqZxG__loginSection .page-module-scss-module__7bqZxG__loginContent .page-module-scss-module__7bqZxG__loginBox{background-color:#fff;border:1px solid #eaeaea;border-radius:8px;padding:30px;box-shadow:0 2px 10px #0000001a}.page-module-scss-module__7bqZxG__loginSection .page-module-scss-module__7bqZxG__loginContent .page-module-scss-module__7bqZxG__loginBox .page-module-scss-module__7bqZxG__loginStep .page-module-scss-module__7bqZxG__stepDescription{color:#666;text-align:center;margin:0 0 20px;font-size:14px}.page-module-scss-module__7bqZxG__loginSection .page-module-scss-module__7bqZxG__loginContent .page-module-scss-module__7bqZxG__loginBox .page-module-scss-module__7bqZxG__loginStep .page-module-scss-module__7bqZxG__phoneInputWrapper{border:1px solid #ddd;border-radius:6px;margin-bottom:20px;display:flex;overflow:hidden}.page-module-scss-module__7bqZxG__loginSection .page-module-scss-module__7bqZxG__loginContent .page-module-scss-module__7bqZxG__loginBox .page-module-scss-module__7bqZxG__loginStep .page-module-scss-module__7bqZxG__phoneInputWrapper .page-module-scss-module__7bqZxG__phonePrefix{color:#333;background-color:#f5f5f5;border-right:1px solid #ddd;padding:12px 15px;font-weight:500}.page-module-scss-module__7bqZxG__loginSection .page-module-scss-module__7bqZxG__loginContent .page-module-scss-module__7bqZxG__loginBox .page-module-scss-module__7bqZxG__loginStep .page-module-scss-module__7bqZxG__phoneInputWrapper .page-module-scss-module__7bqZxG__phoneInput{border:none;outline:none;flex:1;padding:12px 15px;font-size:16px}.page-module-scss-module__7bqZxG__loginSection .page-module-scss-module__7bqZxG__loginContent .page-module-scss-module__7bqZxG__loginBox .page-module-scss-module__7bqZxG__loginStep .page-module-scss-module__7bqZxG__phoneInputWrapper .page-module-scss-module__7bqZxG__phoneInput::placeholder{color:#999}.page-module-scss-module__7bqZxG__loginSection .page-module-scss-module__7bqZxG__loginContent .page-module-scss-module__7bqZxG__loginBox .page-module-scss-module__7bqZxG__loginStep .page-module-scss-module__7bqZxG__otpError{color:#e74c3c;text-transform:uppercase;margin:10px 0;font-size:12px;font-weight:500}.page-module-scss-module__7bqZxG__loginSection .page-module-scss-module__7bqZxG__loginContent .page-module-scss-module__7bqZxG__loginBox .page-module-scss-module__7bqZxG__loginStep .page-module-scss-module__7bqZxG__expirationTimer{color:#666;margin:15px 0;font-size:14px}.page-module-scss-module__7bqZxG__loginSection .page-module-scss-module__7bqZxG__loginContent .page-module-scss-module__7bqZxG__loginBox .page-module-scss-module__7bqZxG__loginStep .page-module-scss-module__7bqZxG__expirationTimer .page-module-scss-module__7bqZxG__expiringSoon{color:#e74c3c;font-weight:500}.page-module-scss-module__7bqZxG__loginSection .page-module-scss-module__7bqZxG__loginContent .page-module-scss-module__7bqZxG__loginBox .page-module-scss-module__7bqZxG__loginStep .page-module-scss-module__7bqZxG__buttonGroup{flex-direction:column;gap:10px;margin-top:20px;display:flex}.page-module-scss-module__7bqZxG__loginSection .page-module-scss-module__7bqZxG__loginContent .page-module-scss-module__7bqZxG__loginBox .page-module-scss-module__7bqZxG__loginStep .page-module-scss-module__7bqZxG__primaryButton{color:#fff;cursor:pointer;background-color:#04b14e;border:none;border-radius:6px;width:100%;padding:12px 32px;font-size:16px;font-weight:500;transition:background-color .2s}.page-module-scss-module__7bqZxG__loginSection .page-module-scss-module__7bqZxG__loginContent .page-module-scss-module__7bqZxG__loginBox .page-module-scss-module__7bqZxG__loginStep .page-module-scss-module__7bqZxG__primaryButton:hover{background-color:#039040}.page-module-scss-module__7bqZxG__loginSection .page-module-scss-module__7bqZxG__loginContent .page-module-scss-module__7bqZxG__loginBox .page-module-scss-module__7bqZxG__loginStep .page-module-scss-module__7bqZxG__primaryButton:disabled{cursor:not-allowed;background-color:#ccc}.page-module-scss-module__7bqZxG__loginSection .page-module-scss-module__7bqZxG__loginContent .page-module-scss-module__7bqZxG__loginBox .page-module-scss-module__7bqZxG__loginStep .page-module-scss-module__7bqZxG__resendButton{color:#666;cursor:pointer;background:0 0;border:1px solid #ddd;border-radius:6px;padding:10px 20px;font-size:14px;transition:all .2s}.page-module-scss-module__7bqZxG__loginSection .page-module-scss-module__7bqZxG__loginContent .page-module-scss-module__7bqZxG__loginBox .page-module-scss-module__7bqZxG__loginStep .page-module-scss-module__7bqZxG__resendButton:hover:not(:disabled){color:#04b14e;border-color:#04b14e}.page-module-scss-module__7bqZxG__loginSection .page-module-scss-module__7bqZxG__loginContent .page-module-scss-module__7bqZxG__loginBox .page-module-scss-module__7bqZxG__loginStep .page-module-scss-module__7bqZxG__resendButton:disabled{opacity:.5;cursor:not-allowed}.page-module-scss-module__7bqZxG__loginSection .page-module-scss-module__7bqZxG__loginContent .page-module-scss-module__7bqZxG__loginBox .page-module-scss-module__7bqZxG__loginStep .page-module-scss-module__7bqZxG__secondaryButton{color:#666;cursor:pointer;background:0 0;border:1px solid #ddd;border-radius:6px;width:100%;margin-top:10px;padding:12px 32px;font-size:16px;transition:all .2s}.page-module-scss-module__7bqZxG__loginSection .page-module-scss-module__7bqZxG__loginContent .page-module-scss-module__7bqZxG__loginBox .page-module-scss-module__7bqZxG__loginStep .page-module-scss-module__7bqZxG__secondaryButton:hover{color:#04b14e;border-color:#04b14e}.page-module-scss-module__7bqZxG__loginSection .page-module-scss-module__7bqZxG__loginContent .page-module-scss-module__7bqZxG__loginBox .page-module-scss-module__7bqZxG__loginStep .page-module-scss-module__7bqZxG__errorMessage{background-color:#ffeaea;border:1px solid #e74c3c;border-radius:6px;margin-bottom:20px;padding:15px}.page-module-scss-module__7bqZxG__loginSection .page-module-scss-module__7bqZxG__loginContent .page-module-scss-module__7bqZxG__loginBox .page-module-scss-module__7bqZxG__loginStep .page-module-scss-module__7bqZxG__errorMessage p{color:#e74c3c;margin:0;font-size:14px}.page-module-scss-module__7bqZxG__loginSection .page-module-scss-module__7bqZxG__loginContent .page-module-scss-module__7bqZxG__loginBox .page-module-scss-module__7bqZxG__loginStep .page-module-scss-module__7bqZxG__supportActions{justify-content:center;gap:15px;margin-bottom:20px;display:flex}.page-module-scss-module__7bqZxG__loginSection .page-module-scss-module__7bqZxG__loginContent .page-module-scss-module__7bqZxG__loginBox .page-module-scss-module__7bqZxG__loginStep .page-module-scss-module__7bqZxG__supportActions .page-module-scss-module__7bqZxG__supportLink{color:#04b14e;font-size:14px;text-decoration:none}.page-module-scss-module__7bqZxG__loginSection .page-module-scss-module__7bqZxG__loginContent .page-module-scss-module__7bqZxG__loginBox .page-module-scss-module__7bqZxG__loginStep .page-module-scss-module__7bqZxG__supportActions .page-module-scss-module__7bqZxG__supportLink:hover{text-decoration:underline}@media (max-width:768px){.page-module-scss-module__7bqZxG__loginSection{min-height:300px;padding:20px 0}.page-module-scss-module__7bqZxG__loginSection .page-module-scss-module__7bqZxG__loginContent{max-width:350px;padding:0 15px}.page-module-scss-module__7bqZxG__loginSection .page-module-scss-module__7bqZxG__loginContent h1{font-size:24px}.page-module-scss-module__7bqZxG__loginSection .page-module-scss-module__7bqZxG__loginContent p{font-size:14px}.page-module-scss-module__7bqZxG__loginSection .page-module-scss-module__7bqZxG__loginContent .page-module-scss-module__7bqZxG__loginBox{padding:20px}}
.SiteHeader-module-scss-module__e1XsVW__header{color:#fff;background-color:#000;justify-content:space-between;align-items:center;padding:12px 20px;display:flex;box-shadow:0 2px 10px #0000001a}.SiteHeader-module-scss-module__e1XsVW__headerInner{flex:1;justify-content:space-between;align-items:center;width:100%;max-width:800px;margin:0 auto;display:flex}.SiteHeader-module-scss-module__e1XsVW__logo{align-items:center;font-size:18px;font-weight:600;display:flex}.SiteHeader-module-scss-module__e1XsVW__logo .SiteHeader-module-scss-module__e1XsVW__agentsText{color:#fff;text-transform:uppercase;letter-spacing:1px;font-size:20px;font-weight:700;text-decoration:none}.SiteHeader-module-scss-module__e1XsVW__logo .SiteHeader-module-scss-module__e1XsVW__agentsText:hover{color:#f8f9fa;text-decoration:none}.SiteHeader-module-scss-module__e1XsVW__logo .SiteHeader-module-scss-module__e1XsVW__separator{color:#04b14e;align-items:center;height:32px;margin:0 16px;font-size:30px;font-weight:200;line-height:1;display:flex}.SiteHeader-module-scss-module__e1XsVW__logo .SiteHeader-module-scss-module__e1XsVW__titleText{color:#04b14e;flex-direction:column;font-size:12px;line-height:1.2;display:flex}.SiteHeader-module-scss-module__e1XsVW__headerRight{align-items:center;gap:16px;display:flex}.SiteHeader-module-scss-module__e1XsVW__languageSelector{-webkit-user-select:none;user-select:none;font-family:Helvetica Neue,Arial,sans-serif;position:relative}.SiteHeader-module-scss-module__e1XsVW__selectedLanguage{color:#04b14e;cursor:pointer;align-items:center;padding:4px 8px;font-size:14px;font-weight:500;display:flex}.SiteHeader-module-scss-module__e1XsVW__selectedLanguage:after{content:"▼";opacity:.7;margin-left:5px;font-size:8px;transition:transform .2s;display:inline-block}.SiteHeader-module-scss-module__e1XsVW__selectedLanguage.SiteHeader-module-scss-module__e1XsVW__open:after{transform:rotate(180deg)}.SiteHeader-module-scss-module__e1XsVW__selectedLanguage:hover{color:#05d15d}.SiteHeader-module-scss-module__e1XsVW__languageDropdown{z-index:101;background-color:#0f0f0f;border-radius:4px;min-width:60px;margin-top:5px;display:none;position:absolute;top:100%;right:0;overflow:hidden;box-shadow:0 4px 12px #0003}.SiteHeader-module-scss-module__e1XsVW__languageDropdown.SiteHeader-module-scss-module__e1XsVW__visible{animation:.2s SiteHeader-module-scss-module__e1XsVW__fadeIn;display:block}@keyframes SiteHeader-module-scss-module__e1XsVW__fadeIn{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.SiteHeader-module-scss-module__e1XsVW__languageOption{cursor:pointer;text-align:center;color:#e0e0e0;width:100%;min-width:40px;padding:8px 12px;font-size:14px;font-weight:500;transition:all .2s}.SiteHeader-module-scss-module__e1XsVW__languageOption:hover{color:#04b14e;background-color:#04b14e1a}.SiteHeader-module-scss-module__e1XsVW__languageOption.SiteHeader-module-scss-module__e1XsVW__active{color:#04b14e;background-color:#04b14e33;font-weight:600;position:relative}.SiteHeader-module-scss-module__e1XsVW__languageOption.SiteHeader-module-scss-module__e1XsVW__active:before{content:"";background:#04b14e;width:3px;position:absolute;top:0;bottom:0;left:0}.SiteHeader-module-scss-module__e1XsVW__languageOption+.SiteHeader-module-scss-module__e1XsVW__languageOption{border-top:1px solid #04b14e1a}.SiteHeader-module-scss-module__e1XsVW__loginButton{color:#fff;cursor:pointer;background-color:#04b14e;border:none;border-radius:4px;padding:6px 16px;font-size:14px;font-weight:500;transition:background-color .2s}.SiteHeader-module-scss-module__e1XsVW__loginButton:hover{background-color:#039040}.SiteHeader-module-scss-module__e1XsVW__menuContainer{-webkit-user-select:none;user-select:none;font-family:Helvetica Neue,Arial,sans-serif;position:relative}.SiteHeader-module-scss-module__e1XsVW__menuButton{color:#04b14e;cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:8px;transition:all .2s;display:flex}.SiteHeader-module-scss-module__e1XsVW__menuButton:hover,.SiteHeader-module-scss-module__e1XsVW__menuButton.SiteHeader-module-scss-module__e1XsVW__open{color:#05d15d;background-color:#04b14e1a}.SiteHeader-module-scss-module__e1XsVW__menuDropdown{z-index:101;background-color:#0f0f0f;border-radius:8px;min-width:200px;margin-top:8px;display:none;position:absolute;top:100%;right:0;overflow:hidden;box-shadow:0 8px 24px #0000004d}.SiteHeader-module-scss-module__e1XsVW__menuDropdown.SiteHeader-module-scss-module__e1XsVW__visible{animation:.25s SiteHeader-module-scss-module__e1XsVW__menuFadeIn;display:block}@keyframes SiteHeader-module-scss-module__e1XsVW__menuFadeIn{0%{opacity:0;transform:translateY(-10px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}.SiteHeader-module-scss-module__e1XsVW__menuSection{padding:16px}.SiteHeader-module-scss-module__e1XsVW__menuLabel{color:#888;text-transform:uppercase;letter-spacing:.5px;margin-bottom:12px;font-size:12px;font-weight:600}.SiteHeader-module-scss-module__e1XsVW__languageOptions{flex-wrap:wrap;gap:4px;display:flex}.SiteHeader-module-scss-module__e1XsVW__menuDivider{background-color:#04b14e33;height:1px;margin:0 16px}.SiteHeader-module-scss-module__e1XsVW__logoutButton{color:#e0e0e0;cursor:pointer;text-align:left;background:0 0;border:none;width:100%;padding:16px;font-size:14px;font-weight:500;transition:all .2s}.SiteHeader-module-scss-module__e1XsVW__logoutButton:hover{color:#dc3545;background-color:#dc35451a}.SiteHeader-module-scss-module__e1XsVW__backdrop{z-index:200;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#00000080;width:100vw;height:100vh;position:fixed;top:0;left:0}.SiteHeader-module-scss-module__e1XsVW__sidePanel{z-index:201;background-color:#fff;border-left:1px solid #e5e7eb;flex-direction:column;width:280px;height:100vh;transition:transform .3s;display:flex;position:fixed;top:0;right:0;transform:translate(100%);box-shadow:-4px 0 6px -1px #0000001a}.SiteHeader-module-scss-module__e1XsVW__sidePanel.SiteHeader-module-scss-module__e1XsVW__open{transform:translate(0)}@media (max-width:768px){.SiteHeader-module-scss-module__e1XsVW__sidePanel{border-left:none;width:100vw}}.SiteHeader-module-scss-module__e1XsVW__panelHeader{background-color:#f9fafb;border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.SiteHeader-module-scss-module__e1XsVW__panelHeader h3{color:#111827;margin:0;font-size:.9rem;font-weight:600}.SiteHeader-module-scss-module__e1XsVW__closeButton{color:#6b7280;cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:6px;transition:all .2s;display:flex}.SiteHeader-module-scss-module__e1XsVW__closeButton:hover{color:#374151;background-color:#f3f4f6}.SiteHeader-module-scss-module__e1XsVW__panelContent{flex-direction:column;flex:1;display:flex}.SiteHeader-module-scss-module__e1XsVW__navigationSection{border-bottom:1px solid #e5e7eb;padding:16px}.SiteHeader-module-scss-module__e1XsVW__navigationLink{color:#4b5563;cursor:pointer;background-color:#f3f4f6;border:1px solid #d1d5db;border-radius:6px;align-items:center;gap:12px;height:40px;margin-bottom:8px;padding:10px 12px;font-size:.85rem;font-weight:500;text-decoration:none;transition:all .2s;display:flex}.SiteHeader-module-scss-module__e1XsVW__navigationLink:last-child{margin-bottom:0}.SiteHeader-module-scss-module__e1XsVW__navigationLink:hover{color:#374151;background-color:#e5e7eb;border-color:#9ca3af}.SiteHeader-module-scss-module__e1XsVW__navigationLink svg{color:#6b7280;transition:color .2s}.SiteHeader-module-scss-module__e1XsVW__navigationLink:hover svg{color:#374151}.SiteHeader-module-scss-module__e1XsVW__badge{color:#fff;background-color:#dc2626;border-radius:10px;justify-content:center;align-items:center;min-width:18px;height:18px;margin-left:auto;padding:2px 6px;font-size:.75rem;font-weight:600;display:flex}.SiteHeader-module-scss-module__e1XsVW__languageSection{border-bottom:1px solid #e5e7eb;padding:16px}.SiteHeader-module-scss-module__e1XsVW__languageRow{gap:8px;display:flex}.SiteHeader-module-scss-module__e1XsVW__languageButton{color:#4b5563;cursor:pointer;text-align:center;background-color:#f3f4f6;border:1px solid #d1d5db;border-radius:6px;flex:1;justify-content:center;align-items:center;height:36px;padding:8px 10px;font-size:.85rem;font-weight:500;transition:all .2s;display:flex}.SiteHeader-module-scss-module__e1XsVW__languageButton:hover{background-color:#e5e7eb;border-color:#9ca3af}.SiteHeader-module-scss-module__e1XsVW__languageButton.SiteHeader-module-scss-module__e1XsVW__active{color:#fff;background-color:#4f46e5;border-color:#4f46e5;font-weight:600}.SiteHeader-module-scss-module__e1XsVW__logoutSection{margin-top:auto;padding:16px}.SiteHeader-module-scss-module__e1XsVW__logoutButton{color:#fff;cursor:pointer;text-align:center;background-color:#dc2626;border:none;border-radius:6px;justify-content:center;align-items:center;width:100%;height:36px;padding:8px 10px;font-size:.85rem;font-weight:500;transition:all .2s;display:flex}.SiteHeader-module-scss-module__e1XsVW__logoutButton:hover{background-color:#b91c1c}.SiteHeader-module-scss-module__e1XsVW__menuContainer,.SiteHeader-module-scss-module__e1XsVW__menuDropdown,.SiteHeader-module-scss-module__e1XsVW__menuSection,.SiteHeader-module-scss-module__e1XsVW__menuLabel,.SiteHeader-module-scss-module__e1XsVW__languageOptions,.SiteHeader-module-scss-module__e1XsVW__menuDivider{display:none}
._LoginModal-module-scss-module__zp7iuq__modalOverlay{z-index:9999;background-color:#00000080;justify-content:center;align-items:center;font-family:Helvetica Neue,Arial,sans-serif;display:flex;position:fixed;inset:0}._LoginModal-module-scss-module__zp7iuq__modalContent{background-color:#fff;border-radius:8px;width:95%;max-width:380px;position:relative;overflow:hidden;box-shadow:0 4px 20px #00000026}._LoginModal-module-scss-module__zp7iuq__closeButton{cursor:pointer;color:#666;z-index:10;background:0 0;border:none;font-size:1.5rem;position:absolute;top:12px;right:12px}._LoginModal-module-scss-module__zp7iuq__closeButton:hover{color:#333}._LoginModal-module-scss-module__zp7iuq__modalHeader{background-color:#f9fafb;border-bottom:1px solid #eee;padding:10px 16px}._LoginModal-module-scss-module__zp7iuq__modalHeader h3{color:#111827;margin:0;font-size:.9rem;font-weight:600}._LoginModal-module-scss-module__zp7iuq__modalBody{padding:10px 16px}._LoginModal-module-scss-module__zp7iuq__modalFooter{flex-direction:column;align-items:center;gap:8px;width:100%;padding:10px 0 14px;display:flex}._LoginModal-module-scss-module__zp7iuq__modalFooter button{width:100%}._LoginModal-module-scss-module__zp7iuq__step{flex-direction:column;display:flex}._LoginModal-module-scss-module__zp7iuq__formField{margin:auto auto 12px}._LoginModal-module-scss-module__zp7iuq__formField label{color:#374151;margin-bottom:4px;font-size:.8rem;font-weight:500;display:block}._LoginModal-module-scss-module__zp7iuq__inputWrapper{width:100%;position:relative}._LoginModal-module-scss-module__zp7iuq__inputWrapper input{text-transform:uppercase;border:1px solid #d1d5db;border-radius:6px;width:100%;padding:8px 10px 8px 36px;font-size:.85rem;font-weight:700;transition:border-color .2s,box-shadow .2s}@media (max-width:768px){._LoginModal-module-scss-module__zp7iuq__inputWrapper input{font-size:16px}}._LoginModal-module-scss-module__zp7iuq__inputWrapper input:focus{border-color:#4f46e5;outline:none;box-shadow:0 0 0 2px #4f46e51a}._LoginModal-module-scss-module__zp7iuq__inputWrapper input::placeholder{color:#9ca3af;text-transform:none}._LoginModal-module-scss-module__zp7iuq__inputIcon{color:#6b7280;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:10px;transform:translateY(-50%)}._LoginModal-module-scss-module__zp7iuq__primaryButton{color:#fff;cursor:pointer;background-color:#4f46e5;border:none;border-radius:6px;width:100%;padding:8px 10px;font-size:.85rem;font-weight:500;transition:background-color .2s}._LoginModal-module-scss-module__zp7iuq__primaryButton:hover:not(:disabled){background-color:#4338ca}._LoginModal-module-scss-module__zp7iuq__primaryButton:disabled{cursor:not-allowed;background-color:#c7d2fe}._LoginModal-module-scss-module__zp7iuq__secondaryButton{color:#4b5563;cursor:pointer;background-color:#f3f4f6;border:1px solid #d1d5db;border-radius:6px;justify-content:center;align-items:center;width:100%;height:36px;padding:8px 10px;font-size:.85rem;font-weight:500;transition:background-color .2s;display:flex}._LoginModal-module-scss-module__zp7iuq__secondaryButton:hover{background-color:#e5e7eb}._LoginModal-module-scss-module__zp7iuq__emailDisplay{text-align:center;color:#4b5563;margin-bottom:12px;font-size:.85rem}._LoginModal-module-scss-module__zp7iuq__emailDisplay strong{color:#111827}._LoginModal-module-scss-module__zp7iuq__applicationsList{flex-direction:column;gap:6px;width:100%;margin-bottom:0;display:flex}._LoginModal-module-scss-module__zp7iuq__selectInstructionsInline{color:#1f2937;border-bottom:1px solid #f0f0f0;margin-bottom:8px;padding-bottom:4px;font-size:13px;font-weight:600}._LoginModal-module-scss-module__zp7iuq__applicationCard{cursor:pointer;background-color:#fff;border:1px solid #e0e0e0;border-radius:6px;padding:8px 10px;transition:all .2s}._LoginModal-module-scss-module__zp7iuq__applicationCard:hover{background-color:#f5f9ff;border-color:#2a71d0}._LoginModal-module-scss-module__zp7iuq__applicationCard._LoginModal-module-scss-module__zp7iuq__selected{background-color:#f0f7ff;border-color:#2a71d0}._LoginModal-module-scss-module__zp7iuq__applicationDisplay{flex-direction:column;justify-content:center;min-height:36px;display:flex}._LoginModal-module-scss-module__zp7iuq__applicationDisplay ._LoginModal-module-scss-module__zp7iuq__appNames{color:#1f2937;align-items:center;min-height:18px;margin-bottom:2px;font-size:13px;font-weight:500;display:flex}._LoginModal-module-scss-module__zp7iuq__applicationDisplay ._LoginModal-module-scss-module__zp7iuq__appDetails{color:#6b7280;flex-wrap:wrap;gap:8px;min-height:16px;font-size:11px;display:flex}._LoginModal-module-scss-module__zp7iuq__applicationDisplay ._LoginModal-module-scss-module__zp7iuq__appDetails ._LoginModal-module-scss-module__zp7iuq__detailItem{align-items:center;gap:3px;display:flex}._LoginModal-module-scss-module__zp7iuq__applicationDisplay ._LoginModal-module-scss-module__zp7iuq__appDetails ._LoginModal-module-scss-module__zp7iuq__detailItem svg{color:#9ca3af;flex-shrink:0;width:10px;height:10px}._LoginModal-module-scss-module__zp7iuq__selectInstructions{color:#4b5563;text-align:left;margin-bottom:10px;font-size:.8rem}._LoginModal-module-scss-module__zp7iuq__selectContainer{flex-direction:column;gap:.5rem;margin-top:0;margin-bottom:10px;display:flex}._LoginModal-module-scss-module__zp7iuq__customDropdown{cursor:pointer;-webkit-user-select:none;user-select:none;width:100%;position:relative}._LoginModal-module-scss-module__zp7iuq__customDropdown._LoginModal-module-scss-module__zp7iuq__open ._LoginModal-module-scss-module__zp7iuq__selectedOption{border-color:#4f46e5;box-shadow:0 0 0 1px #4f46e533}._LoginModal-module-scss-module__zp7iuq__customDropdown._LoginModal-module-scss-module__zp7iuq__open ._LoginModal-module-scss-module__zp7iuq__selectedOption svg{transform:rotate(180deg)}._LoginModal-module-scss-module__zp7iuq__customDropdown ._LoginModal-module-scss-module__zp7iuq__selectedOption{color:#1f2937;background-color:#fff;border:1px solid #d1d5db;border-radius:6px;justify-content:space-between;align-items:center;padding:.75rem;font-size:.85rem;transition:all .15s;display:flex}._LoginModal-module-scss-module__zp7iuq__customDropdown ._LoginModal-module-scss-module__zp7iuq__selectedOption:hover{border-color:#9ca3af}._LoginModal-module-scss-module__zp7iuq__customDropdown ._LoginModal-module-scss-module__zp7iuq__selectedOption svg{color:#6b7280;width:14px;height:14px;transition:transform .2s}._LoginModal-module-scss-module__zp7iuq__customDropdown ._LoginModal-module-scss-module__zp7iuq__selectedOption ._LoginModal-module-scss-module__zp7iuq__placeholderText{color:#9ca3af}._LoginModal-module-scss-module__zp7iuq__customDropdown ._LoginModal-module-scss-module__zp7iuq__selectedOption ._LoginModal-module-scss-module__zp7iuq__applicationDisplay{flex:1;margin-right:.5rem}._LoginModal-module-scss-module__zp7iuq__customDropdown ._LoginModal-module-scss-module__zp7iuq__selectedOption ._LoginModal-module-scss-module__zp7iuq__applicationDisplay ._LoginModal-module-scss-module__zp7iuq__appNames{color:#1f2937;margin-bottom:.25rem;font-weight:500}._LoginModal-module-scss-module__zp7iuq__customDropdown ._LoginModal-module-scss-module__zp7iuq__selectedOption ._LoginModal-module-scss-module__zp7iuq__applicationDisplay ._LoginModal-module-scss-module__zp7iuq__appDetails{color:#6b7280;flex-wrap:wrap;gap:.5rem;font-size:.75rem;display:flex}._LoginModal-module-scss-module__zp7iuq__customDropdown ._LoginModal-module-scss-module__zp7iuq__selectedOption ._LoginModal-module-scss-module__zp7iuq__applicationDisplay ._LoginModal-module-scss-module__zp7iuq__appDetails ._LoginModal-module-scss-module__zp7iuq__detailItem{align-items:center;gap:.25rem;display:flex}._LoginModal-module-scss-module__zp7iuq__customDropdown ._LoginModal-module-scss-module__zp7iuq__selectedOption ._LoginModal-module-scss-module__zp7iuq__applicationDisplay ._LoginModal-module-scss-module__zp7iuq__appDetails ._LoginModal-module-scss-module__zp7iuq__detailItem svg{color:#9ca3af;width:12px;height:12px;transform:none}._LoginModal-module-scss-module__zp7iuq__customDropdown ._LoginModal-module-scss-module__zp7iuq__dropdownOptions{z-index:10;background-color:#fff;border:1px solid #e5e7eb;border-radius:6px;width:100%;max-height:200px;position:absolute;top:calc(100% + 4px);left:0;overflow-y:auto;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}._LoginModal-module-scss-module__zp7iuq__customDropdown ._LoginModal-module-scss-module__zp7iuq__dropdownOptions::-webkit-scrollbar{width:6px}._LoginModal-module-scss-module__zp7iuq__customDropdown ._LoginModal-module-scss-module__zp7iuq__dropdownOptions::-webkit-scrollbar-track{background:#f1f5f9;border-radius:0 6px 6px 0}._LoginModal-module-scss-module__zp7iuq__customDropdown ._LoginModal-module-scss-module__zp7iuq__dropdownOptions::-webkit-scrollbar-thumb{background-color:#cbd5e1;border-radius:3px}._LoginModal-module-scss-module__zp7iuq__customDropdown ._LoginModal-module-scss-module__zp7iuq__dropdownOption{color:#1f2937;padding:.75rem;font-size:.85rem;transition:all .1s}._LoginModal-module-scss-module__zp7iuq__customDropdown ._LoginModal-module-scss-module__zp7iuq__dropdownOption:hover{background-color:#f0f7ff}._LoginModal-module-scss-module__zp7iuq__customDropdown ._LoginModal-module-scss-module__zp7iuq__dropdownOption._LoginModal-module-scss-module__zp7iuq__selected{color:#4f46e5;background-color:#e6f0fd;font-weight:500}._LoginModal-module-scss-module__zp7iuq__customDropdown ._LoginModal-module-scss-module__zp7iuq__dropdownOption ._LoginModal-module-scss-module__zp7iuq__dropdownOptionMain{margin-bottom:.25rem;font-weight:500}._LoginModal-module-scss-module__zp7iuq__customDropdown ._LoginModal-module-scss-module__zp7iuq__dropdownOption ._LoginModal-module-scss-module__zp7iuq__dropdownOptionDetails{color:#6b7280;flex-wrap:wrap;gap:.5rem;font-size:.75rem;display:flex}._LoginModal-module-scss-module__zp7iuq__customDropdown ._LoginModal-module-scss-module__zp7iuq__dropdownOption ._LoginModal-module-scss-module__zp7iuq__dropdownOptionDetails ._LoginModal-module-scss-module__zp7iuq__detailItem{align-items:center;gap:.25rem;display:flex}._LoginModal-module-scss-module__zp7iuq__customDropdown ._LoginModal-module-scss-module__zp7iuq__dropdownOption ._LoginModal-module-scss-module__zp7iuq__dropdownOptionDetails ._LoginModal-module-scss-module__zp7iuq__detailItem svg{color:#9ca3af;width:12px;height:12px}._LoginModal-module-scss-module__zp7iuq__applicationActions{gap:.5rem;margin-top:.5rem;display:flex}._LoginModal-module-scss-module__zp7iuq__applicationActions button{cursor:pointer;border-radius:6px;justify-content:center;align-items:center;gap:.35rem;width:100%;height:36px;padding:.6rem;font-size:.8rem;font-weight:500;transition:all .2s;display:flex}._LoginModal-module-scss-module__zp7iuq__applicationActions button svg{flex-shrink:0;width:14px;height:14px}._LoginModal-module-scss-module__zp7iuq__applicationActions button:disabled{opacity:.6;cursor:not-allowed}._LoginModal-module-scss-module__zp7iuq__singleApplicationDisplay{background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;padding:8px 10px}._LoginModal-module-scss-module__zp7iuq__dropdownOptionsPortal{z-index:10000;background-color:#fff;border:1px solid #e5e7eb;border-radius:6px;max-height:200px;font-family:Helvetica Neue,Arial,sans-serif;position:absolute;overflow-y:auto;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}._LoginModal-module-scss-module__zp7iuq__dropdownOptionsPortal::-webkit-scrollbar{width:6px}._LoginModal-module-scss-module__zp7iuq__dropdownOptionsPortal::-webkit-scrollbar-track{background:#f1f5f9;border-radius:0 6px 6px 0}._LoginModal-module-scss-module__zp7iuq__dropdownOptionsPortal::-webkit-scrollbar-thumb{background-color:#cbd5e1;border-radius:3px}._LoginModal-module-scss-module__zp7iuq__dropdownOptionsPortal ._LoginModal-module-scss-module__zp7iuq__dropdownOption{color:#1f2937;padding:.75rem;font-size:.85rem;transition:all .1s}._LoginModal-module-scss-module__zp7iuq__dropdownOptionsPortal ._LoginModal-module-scss-module__zp7iuq__dropdownOption:hover{background-color:#f0f7ff}._LoginModal-module-scss-module__zp7iuq__dropdownOptionsPortal ._LoginModal-module-scss-module__zp7iuq__dropdownOption._LoginModal-module-scss-module__zp7iuq__selected{color:#4f46e5;background-color:#e6f0fd;font-weight:500}._LoginModal-module-scss-module__zp7iuq__dropdownOptionsPortal ._LoginModal-module-scss-module__zp7iuq__dropdownOption ._LoginModal-module-scss-module__zp7iuq__dropdownOptionMain{margin-bottom:.25rem;font-weight:500}._LoginModal-module-scss-module__zp7iuq__dropdownOptionsPortal ._LoginModal-module-scss-module__zp7iuq__dropdownOption ._LoginModal-module-scss-module__zp7iuq__dropdownOptionDetails{color:#6b7280;flex-wrap:wrap;gap:.5rem;font-size:.75rem;display:flex}._LoginModal-module-scss-module__zp7iuq__dropdownOptionsPortal ._LoginModal-module-scss-module__zp7iuq__dropdownOption ._LoginModal-module-scss-module__zp7iuq__dropdownOptionDetails ._LoginModal-module-scss-module__zp7iuq__detailItem{align-items:center;gap:.25rem;display:flex}._LoginModal-module-scss-module__zp7iuq__dropdownOptionsPortal ._LoginModal-module-scss-module__zp7iuq__dropdownOption ._LoginModal-module-scss-module__zp7iuq__dropdownOptionDetails ._LoginModal-module-scss-module__zp7iuq__detailItem svg{color:#9ca3af;width:12px;height:12px}._LoginModal-module-scss-module__zp7iuq__draftLabel{color:#b91c1c;text-transform:uppercase;letter-spacing:.5px;box-sizing:border-box;background-color:#fef2f2;border-radius:3px;justify-content:center;align-items:center;height:18px;margin-right:4px;padding:1px 6px;font-size:.65rem;font-weight:600;display:inline-flex}._LoginModal-module-scss-module__zp7iuq__deleteButton{color:#fff;cursor:pointer;background-color:#ef4444;border:none;border-radius:6px;justify-content:center;align-items:center;gap:.35rem;width:100%;height:36px;padding:0 10px;font-size:.8rem;font-weight:500;transition:background-color .2s;display:flex}._LoginModal-module-scss-module__zp7iuq__deleteButton:hover{background-color:#dc2626}._LoginModal-module-scss-module__zp7iuq__deleteButton svg{flex-shrink:0;width:14px;height:14px}._LoginModal-module-scss-module__zp7iuq__confirmOverlay{z-index:10000;background-color:#0009;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._LoginModal-module-scss-module__zp7iuq__confirmDialog{background-color:#fff;border-radius:8px;width:95%;max-width:320px;padding:20px;box-shadow:0 4px 20px #0003}._LoginModal-module-scss-module__zp7iuq__confirmDialog h4{color:#111827;margin:0 0 12px;font-size:1.1rem}._LoginModal-module-scss-module__zp7iuq__confirmDialog p{color:#4b5563;margin:0 0 20px;font-size:.85rem;line-height:1.5}._LoginModal-module-scss-module__zp7iuq__confirmActions{justify-content:flex-end;gap:10px;display:flex}._LoginModal-module-scss-module__zp7iuq__confirmActions button{cursor:pointer;border-radius:4px;padding:8px 16px;font-size:.85rem;font-weight:500}._LoginModal-module-scss-module__zp7iuq__cancelButton{color:#4b5563;background-color:#f3f4f6;border:1px solid #d1d5db}._LoginModal-module-scss-module__zp7iuq__cancelButton:hover{background-color:#e5e7eb}._LoginModal-module-scss-module__zp7iuq__confirmButton{color:#fff;background-color:#ef4444;border:none}._LoginModal-module-scss-module__zp7iuq__confirmButton:hover{background-color:#dc2626}._LoginModal-module-scss-module__zp7iuq__confirmButton:disabled{cursor:not-allowed;background-color:#fca5a5}._LoginModal-module-scss-module__zp7iuq__loginInfo{color:#6b7280;text-align:left;margin-bottom:12px;font-size:.75rem;line-height:1.4}._LoginModal-module-scss-module__zp7iuq__resendButton{color:#4f46e5;cursor:pointer;background:0 0;border:none;margin-top:4px;padding:6px 0;font-size:.8rem;transition:opacity .2s}._LoginModal-module-scss-module__zp7iuq__resendButton:hover:not(:disabled){text-decoration:underline}._LoginModal-module-scss-module__zp7iuq__resendButton:disabled{opacity:.6;cursor:default}._LoginModal-module-scss-module__zp7iuq__expirationTimer{text-align:center;color:#6b7280;margin:8px 0 12px;font-size:.8rem}._LoginModal-module-scss-module__zp7iuq__expirationTimer span{color:#4b5563;font-weight:600}._LoginModal-module-scss-module__zp7iuq__expirationTimer span._LoginModal-module-scss-module__zp7iuq__expiringSoon{color:#ef4444}._LoginModal-module-scss-module__zp7iuq__errorMessage{margin-bottom:16px}._LoginModal-module-scss-module__zp7iuq__errorMessage p{color:#4b5563;margin:0;font-size:.85rem;line-height:1.5}._LoginModal-module-scss-module__zp7iuq__supportActions{flex-direction:row;justify-content:space-between;gap:10px;margin-bottom:16px;display:flex}._LoginModal-module-scss-module__zp7iuq__supportLink{color:#4b5563;background-color:#f3f4f6;border:none;border-radius:6px;justify-content:center;align-items:center;gap:8px;width:100%;height:36px;padding:8px 10px;font-size:.85rem;font-weight:500;text-decoration:none;transition:background-color .2s;display:flex;box-shadow:0 1px 2px #0000000d}._LoginModal-module-scss-module__zp7iuq__supportLink:hover{background-color:#e5e7eb}._LoginModal-module-scss-module__zp7iuq__supportLink svg{color:#6b7280;flex-shrink:0;width:14px;height:14px}._LoginModal-module-scss-module__zp7iuq__phoneInputWrapper{background-color:#fff;border:1px solid #e2e8f0;border-radius:.375rem;align-items:center;width:100%;height:38px;display:flex;position:relative;overflow:hidden}._LoginModal-module-scss-module__zp7iuq__phonePrefix{color:#4a5568;text-align:center;background-color:#f8fafc;border-right:1px solid #e2e8f0;border-radius:.375rem 0 0 .375rem;justify-content:center;align-items:center;min-width:70px;padding:.5rem .75rem;font-weight:500;display:flex;position:relative}._LoginModal-module-scss-module__zp7iuq__phoneInput{z-index:1;background-color:#0000;outline:none;flex:1;width:100%;min-height:38px;border:none!important;border-radius:0 .375rem .375rem 0!important;padding:.5rem .75rem!important}@media (max-width:768px){._LoginModal-module-scss-module__zp7iuq__phoneInput{font-size:16px!important}}._LoginModal-module-scss-module__zp7iuq__phonePrefix ._LoginModal-module-scss-module__zp7iuq__inputIcon{align-items:center;margin-right:8px;display:inline-flex;position:relative;top:auto;right:auto;transform:none}._LoginModal-module-scss-module__zp7iuq__farmList{flex-direction:column;gap:8px;max-height:240px;margin-bottom:16px;display:flex;overflow-y:auto}._LoginModal-module-scss-module__zp7iuq__farmOption{color:#111827;cursor:pointer;text-align:left;background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;justify-content:space-between;align-items:center;padding:12px 16px;font-size:.9rem;font-weight:500;transition:background-color .2s;display:flex}._LoginModal-module-scss-module__zp7iuq__farmOption:hover{background-color:#f0f7ff;border-color:#d0e1fa}._LoginModal-module-scss-module__zp7iuq__farmOptionContent{flex-direction:column;flex:1;display:flex}._LoginModal-module-scss-module__zp7iuq__farmName{font-weight:600}._LoginModal-module-scss-module__zp7iuq__loginButton{color:#fff;cursor:pointer;white-space:nowrap;background-color:#4f46e5;border:none;border-radius:4px;justify-content:center;align-items:center;gap:4px;padding:6px 10px;font-size:.75rem;font-weight:500;display:flex}._LoginModal-module-scss-module__zp7iuq__loginButton:hover{background-color:#4338ca}._LoginModal-module-scss-module__zp7iuq__loginText{color:#4f46e5;font-size:.75rem;font-weight:400}._LoginModal-module-scss-module__zp7iuq__loginIcon{color:#4f46e5;flex-shrink:0}
._PickupRequests-module-scss-module__NVfOlG__container{width:100%}._PickupRequests-module-scss-module__NVfOlG__header{color:#fff;background:#495057;border-radius:8px;justify-content:space-between;align-items:center;margin-bottom:16px;padding:16px 20px;display:flex}._PickupRequests-module-scss-module__NVfOlG__header h2{margin:0;font-size:18px;font-weight:600}._PickupRequests-module-scss-module__NVfOlG__requestCount{background:#ffffff26;border-radius:16px;padding:4px 12px;font-size:12px;font-weight:500}._PickupRequests-module-scss-module__NVfOlG__filterSection{align-items:center;display:flex;position:relative}._PickupRequests-module-scss-module__NVfOlG__filterButton{color:#fff;cursor:pointer;background:#ffffff26;border:none;border-radius:16px;align-items:center;gap:8px;padding:6px 12px;font-size:12px;transition:all .2s;display:flex}._PickupRequests-module-scss-module__NVfOlG__filterButton:hover{background:#ffffff40}._PickupRequests-module-scss-module__NVfOlG__filterLabel{text-transform:uppercase;letter-spacing:.5px;font-size:10px;font-weight:500}._PickupRequests-module-scss-module__NVfOlG__dropdownArrow{font-size:8px;transition:transform .2s}._PickupRequests-module-scss-module__NVfOlG__filterDropdown{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:1000;background:#000c;border:1px solid #fff3;border-radius:8px;min-width:160px;margin-top:4px;position:absolute;top:100%;right:0;overflow:hidden;box-shadow:0 4px 12px #0000004d}._PickupRequests-module-scss-module__NVfOlG__filterOption{color:#ffffffe6;text-align:left;cursor:pointer;background:0 0;border:none;width:100%;padding:12px 16px;font-size:14px;transition:background-color .2s;display:block}._PickupRequests-module-scss-module__NVfOlG__filterOption:hover{color:#fff;background:#ffffff1a}._PickupRequests-module-scss-module__NVfOlG__filterOption._PickupRequests-module-scss-module__NVfOlG__active{color:#fff;background:#fff3}._PickupRequests-module-scss-module__NVfOlG__filterOption._PickupRequests-module-scss-module__NVfOlG__active:hover{background:#ffffff40}._PickupRequests-module-scss-module__NVfOlG__filterOption:not(:last-child){border-bottom:1px solid #ffffff1a}._PickupRequests-module-scss-module__NVfOlG__loadingState,._PickupRequests-module-scss-module__NVfOlG__errorState,._PickupRequests-module-scss-module__NVfOlG__emptyState{text-align:center;color:#6c757d;padding:40px 20px}._PickupRequests-module-scss-module__NVfOlG__loadingState p,._PickupRequests-module-scss-module__NVfOlG__errorState p,._PickupRequests-module-scss-module__NVfOlG__emptyState p{margin:8px 0 0;font-size:14px}._PickupRequests-module-scss-module__NVfOlG__loadingState small,._PickupRequests-module-scss-module__NVfOlG__errorState small,._PickupRequests-module-scss-module__NVfOlG__emptyState small{color:#dc3545;margin-top:8px;display:block}._PickupRequests-module-scss-module__NVfOlG__loadingSpinner{border:2px solid #e9ecef;border-top-color:#495057;border-radius:50%;width:32px;height:32px;margin:0 auto 16px;animation:1s linear infinite _PickupRequests-module-scss-module__NVfOlG__spin}@keyframes _PickupRequests-module-scss-module__NVfOlG__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._PickupRequests-module-scss-module__NVfOlG__emptyState h3{color:#495057;margin:0 0 8px;font-size:16px;font-weight:500}._PickupRequests-module-scss-module__NVfOlG__requestsList{padding:0}._PickupRequests-module-scss-module__NVfOlG__compactCard{background:#fff;border:1px solid #e9ecef;border-radius:8px;margin-bottom:12px;transition:background-color .15s,box-shadow .15s}._PickupRequests-module-scss-module__NVfOlG__compactCard:hover{background-color:#f8f9fa;box-shadow:0 2px 4px #0000000d}._PickupRequests-module-scss-module__NVfOlG__compactCard:last-child{margin-bottom:0}._PickupRequests-module-scss-module__NVfOlG__clickableCard:hover{background-color:#f0f8ff;border-color:#b3d9ff;box-shadow:0 4px 8px #007bff1a}._PickupRequests-module-scss-module__NVfOlG__clickableCard:active{background-color:#e6f3ff}._PickupRequests-module-scss-module__NVfOlG__cardContent{justify-content:space-between;align-items:center;gap:20px;padding:16px 20px;display:flex}._PickupRequests-module-scss-module__NVfOlG__leftSection{flex-direction:column;flex:1;gap:8px;display:flex}._PickupRequests-module-scss-module__NVfOlG__rightSection{text-align:right;flex-direction:column;align-items:flex-end;gap:8px;min-width:120px;display:flex}._PickupRequests-module-scss-module__NVfOlG__timeInfo{flex-direction:column;align-items:flex-end;display:flex}._PickupRequests-module-scss-module__NVfOlG__requestHeader{align-items:center;gap:12px;margin-bottom:4px;display:flex}._PickupRequests-module-scss-module__NVfOlG__requestId{color:#495057;background:#e9ecef;border-radius:3px;padding:2px 6px;font-family:monospace;font-size:12px;font-weight:600}._PickupRequests-module-scss-module__NVfOlG__carType{color:#007bff;text-transform:uppercase;letter-spacing:.5px;background:#e3f2fd;border-radius:10px;padding:2px 8px;font-size:10px;font-weight:600}._PickupRequests-module-scss-module__NVfOlG__travelers{color:#212529;font-size:14px;font-weight:500;line-height:1.3}._PickupRequests-module-scss-module__NVfOlG__travelerName{color:#212529}._PickupRequests-module-scss-module__NVfOlG__flightInfo{color:#6c757d;align-items:center;gap:12px;font-size:12px;display:flex}._PickupRequests-module-scss-module__NVfOlG__flightNumber{color:#495057;font-weight:500}._PickupRequests-module-scss-module__NVfOlG__flightCode{color:#007bff;font-weight:600;font-size:inherit;cursor:pointer;background:0 0;border:none;margin-left:4px;padding:0;text-decoration:underline}._PickupRequests-module-scss-module__NVfOlG__flightCode:hover{color:#0056b3;text-decoration:none}._PickupRequests-module-scss-module__NVfOlG__flightCode:active{color:#004085}._PickupRequests-module-scss-module__NVfOlG__airport{color:#007bff;background:#e3f2fd;border-radius:3px;padding:2px 6px;font-weight:600}._PickupRequests-module-scss-module__NVfOlG__addressSection{margin-top:4px}._PickupRequests-module-scss-module__NVfOlG__addressLabel{color:#6c757d;text-transform:uppercase;letter-spacing:.5px;margin-bottom:2px;font-size:10px;font-weight:500}._PickupRequests-module-scss-module__NVfOlG__address{color:#007bff;text-align:left;cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;font-size:12px;line-height:1.3;text-decoration:underline;display:inline}._PickupRequests-module-scss-module__NVfOlG__address:hover{color:#0056b3;text-decoration:none}._PickupRequests-module-scss-module__NVfOlG__address:active{color:#004085}._PickupRequests-module-scss-module__NVfOlG__contactSection{flex-direction:column;gap:2px;margin-top:6px;display:flex}._PickupRequests-module-scss-module__NVfOlG__contactItem{align-items:center;gap:6px;font-size:11px;display:flex}._PickupRequests-module-scss-module__NVfOlG__contactLabel{color:#6c757d;text-transform:uppercase;letter-spacing:.3px;min-width:35px;font-size:9px;font-weight:500}._PickupRequests-module-scss-module__NVfOlG__contactValue{color:#007bff;font-weight:500;text-decoration:none}._PickupRequests-module-scss-module__NVfOlG__contactValue:hover{color:#0056b3;text-decoration:underline}._PickupRequests-module-scss-module__NVfOlG__contactValue:active{color:#004085}._PickupRequests-module-scss-module__NVfOlG__arrivalTime{color:#28a745;margin-bottom:4px;font-size:28px;font-weight:700;line-height:1}._PickupRequests-module-scss-module__NVfOlG__arrivalDate{color:#6c757d;font-size:12px;font-weight:500}._PickupRequests-module-scss-module__NVfOlG__countdown{color:#007bff;text-align:center;background:#e3f2fd;border-radius:3px;margin-top:2px;padding:2px 6px;font-size:11px;font-weight:600}._PickupRequests-module-scss-module__NVfOlG__claimButton{color:#fff;cursor:pointer;text-transform:uppercase;letter-spacing:.5px;background:#dc3545;border:none;border-radius:4px;margin-top:8px;padding:6px 12px;font-size:11px;font-weight:600;transition:all .2s}._PickupRequests-module-scss-module__NVfOlG__claimButton:hover{background:#c82333;box-shadow:0 2px 4px #dc35454d}._PickupRequests-module-scss-module__NVfOlG__claimButton:active{background:#bd2130}._PickupRequests-module-scss-module__NVfOlG__claimedStatus{text-align:center;margin-top:8px}._PickupRequests-module-scss-module__NVfOlG__claimedLabel{color:#28a745;text-transform:uppercase;letter-spacing:.5px;background:#d4edda;border-radius:3px;margin-bottom:2px;padding:2px 6px;font-size:10px;font-weight:600}._PickupRequests-module-scss-module__NVfOlG__driverPhone{color:#495057;font-family:monospace;font-size:10px;font-weight:500}._PickupRequests-module-scss-module__NVfOlG__desktopActionArea{justify-content:flex-end;width:100%;display:flex}._PickupRequests-module-scss-module__NVfOlG__mobileActionRow{display:none}._PickupRequests-module-scss-module__NVfOlG__modalOverlay{z-index:1000;background:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._PickupRequests-module-scss-module__NVfOlG__modalContent{background:#fff;border-radius:8px;min-width:320px;max-width:400px;padding:24px;box-shadow:0 4px 12px #0000004d}._PickupRequests-module-scss-module__NVfOlG__modalContent h3{color:#495057;margin:0 0 12px;font-size:16px;font-weight:600}._PickupRequests-module-scss-module__NVfOlG__modalContent p{color:#6c757d;margin:0 0 16px;font-size:14px}._PickupRequests-module-scss-module__NVfOlG__phoneInput{border:1px solid #dee2e6;border-radius:4px;width:100%;margin-bottom:8px;padding:12px;font-family:monospace;font-size:14px}._PickupRequests-module-scss-module__NVfOlG__phoneInput:focus{border-color:#007bff;outline:none;box-shadow:0 0 0 2px #007bff40}._PickupRequests-module-scss-module__NVfOlG__phoneInputError{border-color:#dc3545!important}._PickupRequests-module-scss-module__NVfOlG__phoneInputError:focus{border-color:#dc3545!important;box-shadow:0 0 0 2px #dc354540!important}._PickupRequests-module-scss-module__NVfOlG__phoneError{color:#dc3545;margin-bottom:12px;font-size:12px;font-weight:500}._PickupRequests-module-scss-module__NVfOlG__modalActions{justify-content:flex-end;gap:12px;display:flex}._PickupRequests-module-scss-module__NVfOlG__cancelButton,._PickupRequests-module-scss-module__NVfOlG__confirmButton{cursor:pointer;border:none;border-radius:4px;padding:8px 16px;font-size:14px;font-weight:500;transition:all .2s}._PickupRequests-module-scss-module__NVfOlG__cancelButton:disabled,._PickupRequests-module-scss-module__NVfOlG__confirmButton:disabled{opacity:.6;cursor:not-allowed}._PickupRequests-module-scss-module__NVfOlG__cancelButton{color:#fff;background:#6c757d}._PickupRequests-module-scss-module__NVfOlG__cancelButton:hover:not(:disabled){background:#545b62;box-shadow:0 2px 4px #0000001a}._PickupRequests-module-scss-module__NVfOlG__confirmButton{color:#fff;background:#007bff}._PickupRequests-module-scss-module__NVfOlG__confirmButton:hover:not(:disabled){background:#0056b3;box-shadow:0 2px 4px #007bff4d}._PickupRequests-module-scss-module__NVfOlG__claimedSection{flex-direction:column;align-items:flex-end;gap:6px;display:flex}._PickupRequests-module-scss-module__NVfOlG__confirmButton{color:#fff;cursor:pointer;text-transform:uppercase;letter-spacing:.5px;background:#fd7e14;border:none;border-radius:4px;margin-top:8px;padding:6px 12px;font-size:11px;font-weight:600}._PickupRequests-module-scss-module__NVfOlG__confirmButton:hover{background:#e8590c}._PickupRequests-module-scss-module__NVfOlG__confirmButton:active{background:#d44806}._PickupRequests-module-scss-module__NVfOlG__mobileClaimedSection{flex-direction:column;gap:8px;width:100%;display:flex}._PickupRequests-module-scss-module__NVfOlG__claimedInfo{text-align:center}._PickupRequests-module-scss-module__NVfOlG__photoModalContent{background:#fff;border-radius:8px;min-width:400px;max-width:500px;padding:24px;box-shadow:0 4px 12px #0000004d}._PickupRequests-module-scss-module__NVfOlG__photoModalContent h3{color:#495057;margin:0 0 12px;font-size:16px;font-weight:600}._PickupRequests-module-scss-module__NVfOlG__photoModalContent p{color:#6c757d;margin:0 0 20px;font-size:14px}._PickupRequests-module-scss-module__NVfOlG__photoUploadArea{text-align:center;cursor:pointer;border:2px dashed #dee2e6;border-radius:8px;margin-bottom:20px;padding:40px 20px;transition:border-color .3s}._PickupRequests-module-scss-module__NVfOlG__photoUploadArea:hover{border-color:#007bff}._PickupRequests-module-scss-module__NVfOlG__uploadPlaceholder{color:#6c757d}._PickupRequests-module-scss-module__NVfOlG__uploadPlaceholder p{margin:8px 0 4px;font-size:14px;font-weight:500}._PickupRequests-module-scss-module__NVfOlG__uploadPlaceholder small{color:#adb5bd;font-size:12px}._PickupRequests-module-scss-module__NVfOlG__uploadConfirmButton{color:#fff;cursor:pointer;background:#28a745;border:none;border-radius:4px;padding:8px 16px;font-size:14px;font-weight:500}._PickupRequests-module-scss-module__NVfOlG__uploadConfirmButton:disabled{opacity:.6;cursor:not-allowed}._PickupRequests-module-scss-module__NVfOlG__uploadConfirmButton:hover:not(:disabled){background:#218838}._PickupRequests-module-scss-module__NVfOlG__completedSection,._PickupRequests-module-scss-module__NVfOlG__mobileCompletedSection{flex-direction:column;align-items:center;gap:4px;display:flex}._PickupRequests-module-scss-module__NVfOlG__completedStatus,._PickupRequests-module-scss-module__NVfOlG__completedInfo{text-align:center}._PickupRequests-module-scss-module__NVfOlG__completedLabel{letter-spacing:.5px;color:#495057;background:#e9ecef;border-radius:3px;margin-bottom:2px;padding:2px 6px;font-size:10px;font-weight:600}._PickupRequests-module-scss-module__NVfOlG__completedTime{color:#6c757d;font-size:8px;font-weight:500}._PickupRequests-module-scss-module__NVfOlG__completedStatusClickable,._PickupRequests-module-scss-module__NVfOlG__mobileCompletedClickable{cursor:pointer;text-align:center;background:0 0;border:none;padding:0;transition:all .2s}._PickupRequests-module-scss-module__NVfOlG__completedStatusClickable:hover,._PickupRequests-module-scss-module__NVfOlG__mobileCompletedClickable:hover{opacity:.8;box-shadow:0 2px 4px #0000001a}@media (max-width:768px){._PickupRequests-module-scss-module__NVfOlG__header{padding:12px 16px}._PickupRequests-module-scss-module__NVfOlG__header h2{font-size:16px}._PickupRequests-module-scss-module__NVfOlG__requestCount{padding:3px 10px;font-size:11px}._PickupRequests-module-scss-module__NVfOlG__filterButton{gap:6px;padding:4px 8px;font-size:11px}._PickupRequests-module-scss-module__NVfOlG__filterLabel{font-size:9px}._PickupRequests-module-scss-module__NVfOlG__filterDropdown{min-width:140px;right:-10px}._PickupRequests-module-scss-module__NVfOlG__filterOption{padding:10px 12px;font-size:13px}._PickupRequests-module-scss-module__NVfOlG__cardContent{padding:12px 16px;position:relative}._PickupRequests-module-scss-module__NVfOlG__leftSection{width:100%;padding-right:0}._PickupRequests-module-scss-module__NVfOlG__rightSection{text-align:right;flex-direction:column;align-items:flex-end;display:flex;position:absolute;top:12px;right:16px}._PickupRequests-module-scss-module__NVfOlG__timeInfo{flex-direction:column;align-items:flex-end;display:flex}._PickupRequests-module-scss-module__NVfOlG__desktopActionArea{display:none}._PickupRequests-module-scss-module__NVfOlG__mobileActionRow{background:#f8f9fa;border-top:1px solid #e9ecef;width:100%;margin-top:8px;padding:8px 12px;display:block}._PickupRequests-module-scss-module__NVfOlG__mobileActionRow ._PickupRequests-module-scss-module__NVfOlG__claimButton{text-align:center;width:100%;margin-top:0;padding:12px 16px;font-size:14px;font-weight:600}._PickupRequests-module-scss-module__NVfOlG__mobileClaimedSection{gap:8px;width:100%;margin-top:0}._PickupRequests-module-scss-module__NVfOlG__claimedInfo{text-align:center;padding:8px 0}._PickupRequests-module-scss-module__NVfOlG__mobileActionRow ._PickupRequests-module-scss-module__NVfOlG__confirmButton{width:100%;margin-top:0;padding:12px 16px;font-size:14px;font-weight:600}._PickupRequests-module-scss-module__NVfOlG__arrivalTime{margin-bottom:2px;font-size:24px;font-weight:600}._PickupRequests-module-scss-module__NVfOlG__arrivalDate{margin-bottom:2px;font-size:14px}._PickupRequests-module-scss-module__NVfOlG__requestHeader{gap:8px}._PickupRequests-module-scss-module__NVfOlG__requestId{padding:2px 5px;font-size:11px}._PickupRequests-module-scss-module__NVfOlG__carType{padding:2px 6px;font-size:9px}._PickupRequests-module-scss-module__NVfOlG__travelers{font-size:13px}._PickupRequests-module-scss-module__NVfOlG__flightInfo{gap:8px;font-size:11px}._PickupRequests-module-scss-module__NVfOlG__flightCode{margin-left:2px;font-size:11px}._PickupRequests-module-scss-module__NVfOlG__address{font-size:11px}._PickupRequests-module-scss-module__NVfOlG__addressLabel{font-size:9px}._PickupRequests-module-scss-module__NVfOlG__contactSection{gap:1px;margin-top:4px}._PickupRequests-module-scss-module__NVfOlG__contactItem{gap:4px;font-size:10px}._PickupRequests-module-scss-module__NVfOlG__contactLabel{min-width:30px;font-size:8px}._PickupRequests-module-scss-module__NVfOlG__contactValue{font-size:10px}._PickupRequests-module-scss-module__NVfOlG__countdown{margin-top:0;padding:2px 6px;font-size:12px}._PickupRequests-module-scss-module__NVfOlG__claimButton{letter-spacing:.3px;margin-top:6px;padding:5px 8px;font-size:9px}._PickupRequests-module-scss-module__NVfOlG__modalContent{min-width:280px;margin:16px;padding:20px}._PickupRequests-module-scss-module__NVfOlG__modalContent h3{font-size:15px}._PickupRequests-module-scss-module__NVfOlG__modalContent p{font-size:13px}._PickupRequests-module-scss-module__NVfOlG__photoModalContent{min-width:280px;max-width:calc(100vw - 32px);margin:16px;padding:20px}._PickupRequests-module-scss-module__NVfOlG__photoUploadArea{padding:30px 15px}._PickupRequests-module-scss-module__NVfOlG__uploadIcon{font-size:28px}._PickupRequests-module-scss-module__NVfOlG__phoneInput{font-size:16px}._PickupRequests-module-scss-module__NVfOlG__claimedLabel{padding:2px 5px;font-size:9px}._PickupRequests-module-scss-module__NVfOlG__driverPhone{font-size:9px}}@media (max-width:480px){._PickupRequests-module-scss-module__NVfOlG__cardContent{gap:10px;padding:10px 12px}._PickupRequests-module-scss-module__NVfOlG__rightSection{margin-bottom:-10px;margin-left:-12px;margin-right:-12px;padding-bottom:10px;padding-left:12px;padding-right:12px}._PickupRequests-module-scss-module__NVfOlG__arrivalTime{font-size:14px}._PickupRequests-module-scss-module__NVfOlG__travelers{font-size:12px}._PickupRequests-module-scss-module__NVfOlG__address{font-size:10px}._PickupRequests-module-scss-module__NVfOlG__contactItem{font-size:9px}._PickupRequests-module-scss-module__NVfOlG__contactLabel{min-width:25px;font-size:7px}._PickupRequests-module-scss-module__NVfOlG__contactValue{font-size:9px}._PickupRequests-module-scss-module__NVfOlG__countdown{padding:2px 4px;font-size:11px}._PickupRequests-module-scss-module__NVfOlG__flightCode{margin-left:1px;font-size:10px}._PickupRequests-module-scss-module__NVfOlG__claimButton{letter-spacing:.2px;margin-top:0;padding:4px 6px;font-size:8px}._PickupRequests-module-scss-module__NVfOlG__modalContent{min-width:260px;margin:12px;padding:16px}._PickupRequests-module-scss-module__NVfOlG__claimedLabel{padding:1px 4px;font-size:8px}._PickupRequests-module-scss-module__NVfOlG__driverPhone{font-size:8px}}._PickupRequests-module-scss-module__NVfOlG__statusSelection{flex-direction:column;gap:12px;margin-bottom:20px;display:flex}._PickupRequests-module-scss-module__NVfOlG__statusOption{cursor:pointer;text-align:left;background:#fff;border:2px solid #dee2e6;border-radius:8px;align-items:center;padding:16px;transition:all .2s;display:flex}._PickupRequests-module-scss-module__NVfOlG__statusOption:hover{box-shadow:0 2px 8px #0000001a}._PickupRequests-module-scss-module__NVfOlG__statusOption:first-child{background:#f8fff9;border-color:#28a745;border-left-style:solid;border-left-width:4px}._PickupRequests-module-scss-module__NVfOlG__statusOption:first-child:hover{background:#e8f7e8}._PickupRequests-module-scss-module__NVfOlG__statusOption:nth-child(2){background:#f8f9fa;border-color:#6c757d;border-left-style:solid;border-left-width:4px}._PickupRequests-module-scss-module__NVfOlG__statusOption:nth-child(2):hover{background:#e9ecef}._PickupRequests-module-scss-module__NVfOlG__statusOption:nth-child(3){background:#fff8f8;border-color:#dc3545;border-left-style:solid;border-left-width:4px}._PickupRequests-module-scss-module__NVfOlG__statusOption:nth-child(3):hover{background:#f8e8e8}._PickupRequests-module-scss-module__NVfOlG__statusText{flex-direction:column;gap:4px;display:flex}._PickupRequests-module-scss-module__NVfOlG__statusText strong{color:#495057;margin:0;font-size:14px}._PickupRequests-module-scss-module__NVfOlG__statusText small{color:#6c757d;margin:0;font-size:12px}._PickupRequests-module-scss-module__NVfOlG__statusHeader{border-bottom:1px solid #e9ecef;align-items:center;gap:12px;margin-bottom:16px;padding-bottom:12px;display:flex}._PickupRequests-module-scss-module__NVfOlG__backButton{color:#fff;cursor:pointer;background:#007bff;border:1px solid #007bff;border-radius:4px;padding:4px 8px;font-size:14px;transition:all .2s}._PickupRequests-module-scss-module__NVfOlG__backButton:hover{background:#0056b3;border-color:#0056b3;box-shadow:0 2px 4px #007bff33}._PickupRequests-module-scss-module__NVfOlG__selectedStatus{color:#495057;font-size:14px;font-weight:600}._PickupRequests-module-scss-module__NVfOlG__reasonTextarea{resize:vertical;border:1px solid #dee2e6;border-radius:4px;width:100%;min-height:80px;margin-bottom:16px;padding:12px;font-family:inherit;font-size:14px}._PickupRequests-module-scss-module__NVfOlG__reasonTextarea:focus{border-color:#007bff;outline:none;box-shadow:0 0 0 2px #007bff40}._PickupRequests-module-scss-module__NVfOlG__reasonTextarea::placeholder{color:#adb5bd}._PickupRequests-module-scss-module__NVfOlG__photoPreviewContainer{flex-direction:column;align-items:center;gap:12px;display:flex}._PickupRequests-module-scss-module__NVfOlG__photoPreview{object-fit:cover;border:1px solid #dee2e6;border-radius:8px;max-width:100%;max-height:200px}._PickupRequests-module-scss-module__NVfOlG__changePhotoButton,._PickupRequests-module-scss-module__NVfOlG__uploadButton{color:#fff;cursor:pointer;background:#007bff;border:none;border-radius:4px;padding:8px 16px;font-size:12px;transition:all .2s}._PickupRequests-module-scss-module__NVfOlG__changePhotoButton:hover:not(:disabled),._PickupRequests-module-scss-module__NVfOlG__uploadButton:hover:not(:disabled){background:#0056b3;box-shadow:0 2px 4px #007bff4d}._PickupRequests-module-scss-module__NVfOlG__changePhotoButton:disabled,._PickupRequests-module-scss-module__NVfOlG__uploadButton:disabled{opacity:.6;cursor:not-allowed}._PickupRequests-module-scss-module__NVfOlG__uploadSuccess{color:#28a745;text-align:center;font-size:12px;font-weight:500}._PickupRequests-module-scss-module__NVfOlG__uploadingStatus{color:#007bff;text-align:center;font-size:12px;font-weight:500}._PickupRequests-module-scss-module__NVfOlG__uploadError{color:#dc3545;background:#f8d7da;border:1px solid #f5c6cb;border-radius:4px;margin-bottom:12px;padding:8px 12px;font-size:12px}._PickupRequests-module-scss-module__NVfOlG__completeButton{color:#fff;cursor:pointer;background:#28a745;border:none;border-radius:4px;padding:8px 16px;font-size:14px;font-weight:500;transition:all .2s}._PickupRequests-module-scss-module__NVfOlG__completeButton:disabled{opacity:.6;cursor:not-allowed}._PickupRequests-module-scss-module__NVfOlG__completeButton:hover:not(:disabled){background:#218838;box-shadow:0 2px 4px #28a7454d}._PickupRequests-module-scss-module__NVfOlG__imageModalContent{background:#fff;border-radius:8px;flex-direction:column;max-width:90vw;max-height:90vh;display:flex;overflow:hidden;box-shadow:0 4px 12px #0000004d}._PickupRequests-module-scss-module__NVfOlG__imageModalHeader{border-bottom:1px solid #e9ecef;justify-content:space-between;align-items:center;padding:16px 20px;display:flex}._PickupRequests-module-scss-module__NVfOlG__imageModalHeader h3{color:#495057;margin:0;font-size:16px;font-weight:600}._PickupRequests-module-scss-module__NVfOlG__closeButton{color:#6c757d;cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;width:30px;height:30px;padding:0;font-size:24px;display:flex}._PickupRequests-module-scss-module__NVfOlG__closeButton:hover{color:#495057;background:#f8f9fa}._PickupRequests-module-scss-module__NVfOlG__imageContainer{justify-content:center;align-items:center;min-height:200px;max-height:70vh;padding:20px;display:flex;overflow:auto}._PickupRequests-module-scss-module__NVfOlG__completionImage{object-fit:contain;border-radius:8px;max-width:100%;max-height:100%;box-shadow:0 2px 8px #0000001a}
._OTP-module-scss-module__N-g6Mq__otpContainer{justify-content:center;gap:10px;margin:20px 0 0;display:flex}._OTP-module-scss-module__N-g6Mq__otpInput{text-align:center;border:1px solid #ddd;border-radius:8px;outline:none;width:45px;height:50px;font-size:24px;font-weight:500;transition:border .2s}._OTP-module-scss-module__N-g6Mq__otpInput:focus{border-color:#4f46e5;box-shadow:0 0 0 1px #4f46e533}._OTP-module-scss-module__N-g6Mq__otpInput._OTP-module-scss-module__N-g6Mq__invalid{background-color:#e539350d;border-color:#e53935}._OTP-module-scss-module__N-g6Mq__otpInput._OTP-module-scss-module__N-g6Mq__invalid:focus{border-color:#e53935;box-shadow:0 0 0 1px #e539354d}
