/* RH V4: consistent palette, useful contact, and quiet motion. */
.resale-page{--sand:#dbeaff;--warm:#60b8ff}.resale-hero{padding-top:46px;padding-bottom:65px;background:#05080e}.resale-hero-grid{gap:60px}.resale-heading h1 span{display:inline-block;color:#55b7ff;font-style:normal}.resale-hero-photo{aspect-ratio:.92;border-radius:16px;background:#091525}.resale-hero-photo img{object-position:center}.resale-hero-actions>.btn:not(.ghost){color:#fff}.resale-photo-caption{color:#e1f0ff;font-size:22px;letter-spacing:-.035em}.resale-hero-note{border-color:#283b52}.resale-hero-note p{color:#9aaec5}.resale-hero-actions>.ghost{color:#e0ecfa;border-color:#466080}.resale-process .wrap>div{padding-top:2px}.resale-process strong{font-size:15px}.resale-process p{color:#566b85}.sell-form-section .section-head>p{color:#5d6c80}.sell-summary{background:#071425;border:1px solid #263d5a;color:#f4f8ff}.sell-summary .summary-help a{color:#6bbfff;font-size:19px}.sell-step-actions .btn,.sell-ready .btn{background:#0866ed}.sell-step-actions .btn:hover,.sell-ready .btn:hover{background:#0054ca}.sell-phone{margin-top:20px}.resale-choice{border-top:1px solid #e1e8f2}.resale-choice>.wrap{display:grid;grid-template-columns:1.1fr 1fr;gap:100px;align-items:center}.resale-choice h2{max-width:560px}.resale-choice p{font-size:14px;line-height:1.85;margin-top:23px;max-width:510px}.resale-choice-card{border:1px solid #cedef4;background:#f5f8ff;border-radius:12px;padding:35px}.resale-choice-card>span{font-size:9px;color:#0866ed;letter-spacing:.16em;display:block;margin-bottom:18px;font-weight:700}.resale-choice-card>strong{font:700 25px/1.3 Manrope,var(--font);letter-spacing:-.04em;display:block}.resale-choice-card>p{font-size:12px;margin:15px 0 25px}.resale-choice-card>.textlink{font-size:11px;display:table;margin-top:20px}.resale-page .resale-preparation .btn.outline{border-color:#b9cce6}.resale-heading .eyebrow{color:#68bfff}.resale-heading>p{color:#becbdb}
.model-detail{padding-bottom:66px}.model-detail .detail-heading{padding-top:17px;margin-bottom:24px}.model-detail .detail-heading h1{font-size:clamp(34px,3.5vw,49px);line-height:1.16;max-width:900px}.model-detail .detail-heading .eyebrow{font-size:10px;margin-bottom:13px}.model-benefits{display:flex;align-items:center;gap:27px;flex-wrap:wrap;padding:17px 0;border-top:1px solid #e0e7f0;border-bottom:1px solid #e0e7f0;margin-bottom:37px;color:#53667e;font-size:12px}.model-benefits>span,.model-benefits>a{display:flex;align-items:center;gap:9px}.model-benefits svg{width:18px;height:18px;color:#0866ed}.model-benefits>a{margin-left:auto;color:#0866ed;font-weight:700}.model-detail .detail-layout{grid-template-columns:.8fr 1.2fr;gap:55px}.model-detail .device-panel{background:#f6f8fc;border:1px solid #e1e8f2;position:sticky;top:111px;border-radius:13px}.model-detail .device-image-wrap{padding:12px 15px 0}.model-detail .device-panel img{height:290px}.model-detail .device-caption{padding:21px 26px 22px;border:0}.model-detail .device-caption strong{font-size:21px;letter-spacing:-.04em}.model-detail .device-caption p{font-size:11px;margin-top:6px}.device-warranty{border-top:1px solid #dde6f3;margin:0 26px;padding:22px 0;display:flex;gap:12px}.device-warranty>svg{color:#0866ed;width:24px;height:24px;flex-shrink:0}.device-warranty strong{font-size:13px}.device-warranty p{font-size:11px;line-height:1.7;margin-top:5px;max-width:270px}.device-warranty a{display:inline-block;font-size:10px;color:#0866ed;margin-top:9px}.device-call{background:#071425;padding:23px 26px;color:#fff}.device-call>small{font-size:10px;color:#acbed5;display:block}.device-call .device-phone{font:700 clamp(22px,2.1vw,29px)/1.4 Manrope,var(--font);letter-spacing:-.04em;color:#71c0ff;display:block;margin:7px 0 5px}.device-call>span{font-size:10px;color:#acbed5}.model-detail .detail-options>p{line-height:1.8;margin-bottom:25px}.estimate-phone{display:table;margin:16px auto 0;font-size:11px;color:#bcdcff;text-decoration:underline;text-underline-offset:4px}.repair-callout{background:#eef5ff;border-block:1px solid #dce8f9;padding:37px 0}.repair-callout>.wrap{display:flex;align-items:center;justify-content:space-between;gap:40px}.repair-callout h2{font-size:29px;max-width:760px}.repair-callout .eyebrow{font-size:9px;margin-bottom:12px}.repair-callout p{font-size:12px;line-height:1.8;margin-top:12px;max-width:590px}.repair-callout>.wrap>div:last-child{min-width:260px}.callout-phone{display:block;color:#0866ed;font:700 28px/1.3 Manrope,var(--font);letter-spacing:-.045em}.repair-callout small{font-size:10px;color:#6b809b;display:block;margin-top:9px}.repair-callout .textlink{font-size:11px;margin-top:13px}.repair-editorial{display:grid;grid-template-columns:1.05fr 1fr;gap:90px;align-items:start}.repair-editorial h2{font-size:38px}.repair-editorial>div>p{font-size:14px;line-height:1.9;margin-top:22px}.repair-assurances{display:grid;gap:27px}.repair-assurances article{padding-left:45px;position:relative}.repair-assurances svg{width:25px;height:25px;position:absolute;top:0;left:0;color:#0866ed}.repair-assurances h3{font-size:19px}.repair-assurances p{font-size:12px;margin-top:9px;line-height:1.9}.related-models{display:grid;grid-template-columns:1fr 1fr;gap:70px}.related-models h2{font-size:34px}.related-models>div:last-child{display:grid;gap:0}.related-models a{font-size:14px;border-bottom:1px solid #dde5f0;padding:15px 0;display:flex;justify-content:space-between;gap:20px}.related-models a:hover{color:#0866ed}.related-models a span{color:#0866ed}.repair-dock{position:fixed;bottom:22px;left:50%;transform:translateX(-50%);display:flex;gap:20px;align-items:center;z-index:35;max-width:950px;width:calc(100% - 50px);background:#071425;color:#fff;border:1px solid #375375;border-radius:11px;box-shadow:0 10px 40px #00183935;padding:15px 20px}.repair-dock>span{font-size:11px;line-height:1.6;flex:1;max-height:42px;overflow:auto;color:#bdd3ed}.repair-dock .btn{font-size:12px;min-height:44px;padding:12px 18px;white-space:nowrap}.warranty-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:40px}.warranty-grid article{border-top:1px solid #d6e1f0;padding-top:25px}.warranty-grid article>span{color:#0866ed;font-size:12px}.warranty-grid h2{font-size:27px;margin:19px 0 20px}.warranty-grid p{font-size:14px}.warranty-grid p>a{color:#0866ed}.warranty-contact{display:flex;justify-content:space-between;align-items:center;gap:40px}.warranty-contact p{font-size:14px;margin-top:22px;max-width:600px}.warranty-contact>div:last-child{display:grid;gap:12px;min-width:230px}.back-top{position:fixed;right:20px;bottom:25px;z-index:32;border:1px solid #8cabcf;background:#fff;color:#0866ed;border-radius:50%;height:42px;width:42px;box-shadow:0 5px 18px #00234a12;font-size:22px}.back-top:hover{background:#eaf4ff}.rh-reveal{opacity:0;transform:translateY(15px);transition:opacity .45s ease,transform .45s cubic-bezier(.2,.65,.3,1)}.rh-reveal.is-visible,.rh-reveal:focus-within{opacity:1;transform:none}.btn .arrow{transition:transform .2s}.btn:hover .arrow{transform:translate(2px,-2px)}.nav-links a{transition:color .2s}.repair-choice{transition:background-color .18s,border-color .18s,box-shadow .18s}.repair-choice[aria-pressed=true]{box-shadow:0 0 0 3px #0866ed0c}.sell-step{animation:step-enter .2s ease}.dialog[open]{animation:dialog-enter .16s ease}.model-detail,.shop-intro,.resale-hero{animation:page-enter .28s ease}
@keyframes step-enter{from{opacity:.5;transform:translateY(7px)}to{opacity:1;transform:none}}@keyframes dialog-enter{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes page-enter{from{opacity:.65}to{opacity:1}}
@view-transition{navigation:auto}::view-transition-old(root){animation:page-out .13s ease both}::view-transition-new(root){animation:page-enter .2s ease both}@keyframes page-out{to{opacity:.45}}
@media(max-width:1050px){.resale-hero-grid{gap:35px}.model-detail .detail-layout{gap:30px}.model-detail .device-panel img{height:250px}.device-warranty{margin-inline:20px}.device-call{padding:22px 20px}.repair-editorial{gap:45px}.resale-choice>.wrap{gap:50px}.repair-callout>.wrap{gap:25px}.related-models{gap:40px}}
@media(max-width:760px){.resale-hero{padding:30px 0 35px}.resale-heading h1{font-size:clamp(45px,13vw,61px);line-height:1.03}.resale-hero-grid{gap:28px}.resale-hero-photo{aspect-ratio:1.08;border-radius:12px}.resale-hero-photo img{object-position:center 57%}.resale-heading>p{font-size:15px;margin:22px 0}.resale-photo-caption{font-size:20px;left:24px;bottom:25px}.resale-hero-actions{gap:10px}.resale-hero-actions>.btn{font-size:10px;padding:13px 15px;gap:10px}.resale-hero-note{margin-top:27px;padding-top:19px}.resale-process .wrap{padding-block:26px}.resale-process .wrap>div{padding-left:36px}.resale-process strong{font-size:13px}.resale-process p{font-size:11px;line-height:1.6}.resale-choice>.wrap{grid-template-columns:1fr;gap:28px}.resale-choice-card{padding:25px}.resale-choice h2{font-size:31px}.resale-choice-card>strong{font-size:23px}.resale-choice p{font-size:13px}.resale-choice-card>p{font-size:12px}.sell-summary .summary-help a{font-size:18px}.model-detail{padding-bottom:44px}.model-detail .detail-heading{padding-top:9px;margin-bottom:22px;gap:15px}.model-detail .detail-heading h1{font-size:31px;overflow-wrap:anywhere}.model-detail .detail-heading .eyebrow{font-size:9px}.model-detail .back-link{font-size:11px}.model-benefits{gap:13px 17px;font-size:10px;padding:14px 0;margin-bottom:24px}.model-benefits svg{width:16px;height:16px}.model-benefits>a{margin-left:0}.model-detail .detail-layout{grid-template-columns:1fr;gap:30px}.model-detail .device-panel{position:static}.model-detail .device-panel img{height:215px}.model-detail .device-caption{padding:12px 20px 18px}.model-detail .device-caption strong{font-size:20px}.device-warranty{padding:17px 0;margin:0 20px}.device-warranty p{max-width:none}.device-call{padding:18px 20px}.device-call .device-phone{font-size:25px;line-height:1.25;margin-top:5px}.model-detail .detail-options h2{font-size:25px}.repair-callout{padding:32px 0}.repair-callout>.wrap{display:block}.repair-callout h2{font-size:25px}.repair-callout p{font-size:12px}.repair-callout>.wrap>div:last-child{margin-top:22px}.callout-phone{font-size:28px}.repair-editorial{grid-template-columns:1fr;gap:35px}.repair-editorial h2{font-size:31px}.repair-editorial>div>p{font-size:13px;margin-top:18px}.repair-assurances{gap:24px}.repair-assurances h3{font-size:18px}.related-models{grid-template-columns:1fr;gap:20px}.related-models h2{font-size:29px}.related-models a{font-size:12px;padding:14px 0}.repair-dock{bottom:66px;width:calc(100% - 24px);padding:11px 12px;gap:9px;border-radius:9px}.repair-dock>span{font-size:9px;max-height:38px}.repair-dock .btn{font-size:10px;white-space:normal;max-width:155px;min-height:40px;padding:10px 12px;gap:0}.warranty-grid{grid-template-columns:1fr;gap:30px}.warranty-grid h2{font-size:27px}.warranty-grid p{font-size:13px}.warranty-contact{display:block}.warranty-contact>div:last-child{margin-top:30px}.back-top{bottom:72px;right:14px;width:36px;height:36px;font-size:19px}.has-repair-selection .back-top{bottom:150px}.resale-heading h1 span{font-size:inherit}.sell-form{scroll-margin-top:90px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.rh-reveal{opacity:1;transform:none}*,*::before,*::after{animation:none!important;transition:none!important;scroll-behavior:auto!important}::view-transition-old(root),::view-transition-new(root){animation:none!important}}

/* RH V5: clear editorial layouts for buying and selling. */
.rh-guide{--guide-rule:#dbe3ed;--guide-ink:#101827;--guide-muted:#475569;color:var(--guide-ink)}
.rh-guide .guide-hero{padding-top:clamp(18px,4vw,55px);padding-bottom:28px}
.rh-guide .guide-hero h1{font-size:clamp(42px,7.3vw,100px);line-height:1.02;letter-spacing:-.065em;margin:10px 0 20px}
.rh-guide .guide-hero p,.rh-guide .guide-lead{max-width:690px;color:var(--guide-muted);font-size:clamp(16px,1.6vw,21px);line-height:1.5;margin:0}
.rh-guide .guide-actions{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:24px}
.rh-guide .guide-photo{margin-top:clamp(30px,5vw,62px);border-radius:22px;overflow:hidden;background:#eaf1fa;aspect-ratio:2.85}
.rh-guide .guide-photo img{width:100%;height:100%;display:block;object-fit:cover;object-position:center 54%}
.rh-guide .guide-photo-sell img{object-position:center 52%}
.rh-guide .guide-section{padding-block:clamp(35px,5.5vw,78px)}
.rh-guide h2{letter-spacing:-.043em;text-wrap:balance}
.rh-guide .guide-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-top:28px}
.rh-guide .guide-steps article{border-top:1px solid var(--guide-rule);padding:24px 0 0}
.rh-guide .guide-steps h3{font-size:clamp(18px,2vw,24px);margin:0 0 8px}
.rh-guide .guide-steps p,.rh-guide .guide-faq p,.rh-guide .guide-stock p{color:var(--guide-muted);line-height:1.58;margin:0}
.rh-guide .guide-number{display:block;color:#075bc7;font-weight:700;margin-bottom:19px}
.rh-guide .guide-table{border-collapse:collapse;width:100%;table-layout:fixed;margin-top:24px;text-align:left;font-size:clamp(13px,1.4vw,17px)}
.rh-guide .guide-table :is(td,th){border-bottom:1px solid var(--guide-rule);padding:18px 12px;vertical-align:top;overflow-wrap:anywhere}
.rh-guide .guide-table :is(td,th):first-child{width:24%;padding-left:0}
.rh-guide .guide-table :is(td,th):nth-child(2){background:#eff6ff}
.rh-guide .guide-table a,.rh-guide .guide-link,.rh-guide .guide-faq p a,.rh-guide .guide-stock p a{color:#075bc7;text-decoration:underline;text-underline-offset:.18em}
.rh-guide .guide-faq{background:#f5f8fd;text-align:center}
.rh-guide .guide-faq h2{max-width:770px;margin:12px auto 34px}
.rh-guide .guide-faq-rows{max-width:980px;margin:auto;text-align:left}
.rh-guide .guide-faq details{border-top:1px solid var(--guide-rule);padding:0}
.rh-guide .guide-faq summary{display:flex;justify-content:space-between;gap:12px;align-items:center;list-style:none;cursor:pointer;padding:20px 0;font-weight:700;font-size:clamp(16px,2vw,22px)}
.rh-guide .guide-faq summary::-webkit-details-marker{display:none}
.rh-guide .guide-faq summary::after{content:'+';color:#075bc7;font-size:25px;font-weight:400}
.rh-guide .guide-faq details[open] summary::after{content:'−'}
.rh-guide .guide-faq details>div{padding:0 20px 20px 0}
.rh-guide .guide-link{display:inline-block;margin-top:8px}
.rh-guide .guide-stock{background:#edf5ff;border-radius:18px;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:clamp(20px,4vw,52px)}
.rh-guide .guide-stock h2{margin-bottom:10px}
.rh-guide .guide-stock .guide-actions{margin-top:0;flex-shrink:0;max-width:310px}
.rh-guide .sell-form-section{background:#f5f8fd;scroll-margin-top:85px}
.rh-guide .sell-summary{background:#eaf3ff;color:var(--guide-ink);border-color:#ccdaef}
.rh-guide .sell-summary :is(p,dt,dd){color:var(--guide-muted)}
.rh-guide .sell-summary :is(a,.eyebrow,.summary-device-icon){color:#075bc7}
@media(max-width:720px){.rh-guide .guide-steps{grid-template-columns:1fr;gap:20px}.rh-guide .guide-photo{aspect-ratio:1.58;border-radius:14px}.rh-guide .guide-stock{align-items:flex-start;flex-direction:column}.rh-guide .guide-table :is(td,th){padding:12px 7px}.rh-guide .guide-actions .btn{max-width:100%;white-space:normal}}

/* Language links remain available when the mobile menu is closed. */
.language-switch{display:inline-flex;align-items:center;gap:2px;border:1px solid #3d4655;border-radius:8px;padding:3px;flex:0 0 auto}
.language-switch a{min-width:32px;min-height:32px;display:grid;place-items:center;border-radius:5px;color:#bbc7d9;font-size:11px;font-weight:700;letter-spacing:.045em;text-decoration:none}
.language-switch a:hover,.language-switch a:focus-visible{color:#fff;background:#242c3c}
.language-switch a[aria-current=true]{background:#f1f6ff;color:#101827}
@media(max-width:940px){.nav .nav-call{display:none}}
@media(max-width:760px){.nav{gap:9px}.language-switch a{min-width:28px;min-height:32px}.nav .menu-toggle{padding-inline:8px}}
@media(max-width:365px){.nav .wordmark{font-size:9px;letter-spacing:.04em}.nav .brand{gap:6px}.nav .menu-toggle{font-size:11px}}

.lucky-section{padding-block:clamp(32px,5vw,60px);scroll-margin-top:95px}
.lucky-panel{display:grid;grid-template-columns:minmax(140px,194px) minmax(0,1fr) auto;gap:clamp(20px,3.4vw,44px);align-items:center;background:#eef6ff;border:1px solid #d7e6f7;border-radius:var(--radius);padding:clamp(24px,4vw,48px)}
.lucky-brand{display:grid;place-items:center;background:#fff;border-radius:13px;border:1px solid #dbe7f4;padding:20px}
.lucky-brand img{display:block;width:100%;height:auto;max-width:154px}
.lucky-copy .eyebrow{color:#24538d}
.lucky-copy h2{font-size:clamp(24px,3.2vw,36px);line-height:1.1;letter-spacing:-.038em;margin:8px 0 10px}
.lucky-copy p{margin:0;max-width:560px;color:#40536f}
.lucky-panel .lucky-call{justify-self:start;white-space:normal}
@media(max-width:940px){.lucky-panel{grid-template-columns:minmax(120px,160px) minmax(0,1fr)}.lucky-panel .lucky-call{grid-column:2}}
@media(max-width:600px){.lucky-panel{grid-template-columns:1fr;gap:18px}.lucky-brand{max-width:166px}.lucky-panel .lucky-call{grid-column:auto}}

/* Shared footer: prepaid brands, with Lucky Mobile as the primary retailer. */
.footer-carriers{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2.35fr);align-items:center;gap:clamp(16px,3vw,36px);margin-top:clamp(28px,4vw,42px);padding-top:clamp(20px,2.5vw,30px);border-top:1px solid #282c34}
.footer-carriers-intro h2{margin:0 0 5px;color:#f1f6ff;font-size:clamp(17px,2vw,21px);letter-spacing:-.02em;line-height:1.2}
.footer-carriers-intro p{margin:0;color:#b9c4d4;font-size:13px;line-height:1.45}
.footer .footer-carriers-list{display:grid;grid-template-columns:minmax(0,1.22fr) minmax(0,1fr);gap:12px}
.footer-carriers-list li{min-width:0;margin:0}
.footer-carrier{display:flex;align-items:center;gap:12px;height:100%;min-height:76px;padding:10px 12px;border:1px solid #282f3b;border-radius:11px;background:#101319;text-decoration:none}
.footer-carrier-primary{border-color:#345e90;background:#111e30;transition:border-color .18s ease,background .18s ease}
.footer-carrier-primary:hover{border-color:#7fc6ff;background:#162a43}
.footer-carrier-primary:focus-visible{outline:2px solid #8ccaff;outline-offset:3px}
.footer-carrier-logo{display:grid;place-items:center;flex:0 0 81px;min-height:47px;padding:6px 7px;border-radius:7px;background:#fff}
.footer-carrier-primary .footer-carrier-logo{flex-basis:100px;min-height:53px}
.footer-carrier-logo img{display:block;width:100%;height:auto;max-height:41px;object-fit:contain}
.footer-carrier-copy{display:grid;gap:4px;min-width:0}
.footer-carrier-title{color:#f1f6ff;font-size:13px;font-weight:700;line-height:1.3}
.footer-carrier-detail{color:#bac5d5;font-size:12px;line-height:1.35}
.footer-carrier-primary .footer-carrier-detail{color:#a6d7ff}
.footer-carrier-primary:hover .footer-carrier-detail{text-decoration:underline;text-underline-offset:3px}
.footer-carriers + .footer-bottom{margin-top:24px}
@media(max-width:880px){.footer-carriers{grid-template-columns:1fr}}
@media(max-width:570px){.footer .footer-carriers-list{grid-template-columns:1fr;gap:8px}.footer-carrier{min-height:68px}.footer-carrier-primary .footer-carrier-logo{min-height:49px}}

/* Homepage retailer section, immediately after the repair hero. */
.home-carriers{padding-block:clamp(32px,4.2vw,64px) clamp(24px,3.5vw,48px);text-align:center;background:radial-gradient(ellipse at 50% 0%,#edf6ff 0%,#f9fcff 58%,#fff 86%);border-bottom:1px solid #e2ebf6}
.home-carriers-logos{display:flex;align-items:center;justify-content:center;gap:clamp(16px,3.6vw,52px);margin:0 auto clamp(17px,2vw,28px)}
.home-carriers-logo{display:block;border-radius:7px}
.home-carriers-logo img{width:100%;height:auto}
.home-carriers-lucky{width:clamp(124px,22vw,264px)}
.home-carriers-chatr{width:clamp(93px,14.6vw,180px)}
.home-carriers-divider{width:1px;height:clamp(38px,5.5vw,70px);background:#d0dfef;flex:none}
.home-carriers-status{color:#245588;font-size:clamp(10px,1.1vw,13px);font-weight:800;letter-spacing:.11em;text-transform:uppercase}
.home-carriers-title{max-width:24ch;margin:10px auto 0;color:#101827;font:800 clamp(34px,5.1vw,64px)/1.06 'Manrope',var(--font);letter-spacing:-.052em;text-wrap:balance}
.home-carriers-description{max-width:610px;margin:14px auto 0;color:#46576c;font-size:clamp(15px,1.5vw,18px);line-height:1.52;text-wrap:balance}
.home-carriers-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:9px;margin-top:22px}
.home-carriers-actions .btn{padding-inline:18px;gap:9px}
.home-carriers-actions svg{width:17px;height:17px;flex:none}
.home-carriers-repair{display:inline-flex;align-items:center;gap:8px;min-height:44px;margin-top:7px;color:#0757b6;font-size:13px;font-weight:700;text-decoration:underline;text-underline-offset:4px}
.home-carriers a:focus-visible{outline:2px solid #0866ed;outline-offset:4px}
.home-carriers-lucky:hover{opacity:.85}
@media(max-width:760px){.hero + .home-carriers{border-top:1px solid #e2ebf6}.hero .wrap{margin-block:0}}
@media(max-width:480px){.home-carriers-logos{gap:17px}.home-carriers-actions .btn{min-height:46px;padding-inline:12px}.home-carriers-description{margin-top:12px}}
@media(max-width:365px){.home-carriers-actions .btn{padding-inline:9px;gap:6px;font-size:12px}}
