@font-face{font-family:Inter;src:url(inter-400.woff2) format('woff2');font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Inter;src:url(inter-700.woff2) format('woff2');font-style:normal;font-weight:600 900;font-display:swap}
:root{--blue:#1e3a8a;--navy:#172554;--coral:#ff6b6b;--ink:#1f2937;--muted:#6b7280;--soft:#f9fafb;--border:#e5e7eb}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:110px}body{margin:0;font:16px/1.6 Inter,Arial,sans-serif;color:var(--ink);background:#fff}button,input,textarea,select{font:inherit}button,a,input,summary,textarea,select{-webkit-tap-highlight-color:transparent}button,a{touch-action:manipulation}button{cursor:pointer}a{color:inherit;text-decoration:none}a:hover{text-decoration:none}p,h1,h2,h3{margin:0}h1,h2,h3{line-height:1.15;letter-spacing:-.035em}img{display:block;max-width:100%;height:auto}svg{flex-shrink:0}button:focus-visible,a:focus-visible,input:focus-visible,summary:focus-visible,textarea:focus-visible,select:focus-visible{outline:3px solid var(--coral);outline-offset:4px}[hidden]{display:none!important}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;clip:rect(0,0,0,0);overflow:hidden;white-space:nowrap}.skip-link{position:fixed;top:8px;left:8px;transform:translateY(-150%);background:white;padding:12px;z-index:200}.skip-link:focus{transform:none}.container{width:min(100% - 48px,1232px);margin-inline:auto}.section{padding:100px 0}.soft{background:var(--soft)}.center{text-align:center}.eyebrow{display:block;color:var(--coral);font-size:13px;font-weight:700;letter-spacing:2px;line-height:1.5;margin-bottom:16px}.section-heading{text-align:center;max-width:820px;margin:0 auto 60px}.section-heading h2,h2{font-size:44px;font-weight:800;color:var(--blue)}h2 span{color:var(--coral)}.section-heading p{font-size:18px;color:var(--muted);max-width:660px;margin:22px auto 0;line-height:1.6}.button{display:inline-flex;align-items:center;justify-content:center;gap:12px;padding:15px 28px;border:2px solid transparent;border-radius:999px;background:var(--blue);color:white;font-size:15px;font-weight:700;line-height:1.2;min-height:50px;transition:background .2s,transform .2s}.button:hover{background:var(--navy);transform:translateY(-2px)}.button svg{width:18px;height:18px}.outline{background:transparent;border-color:var(--blue);color:var(--blue)}.outline:hover{color:#fff}.site-header{position:sticky;top:0;z-index:50;background:rgba(255,255,255,.97);border-bottom:1px solid #eceef2;backdrop-filter:blur(16px)}.header-inner{height:100px;max-width:1150px;margin:auto;display:flex;gap:30px;align-items:center;justify-content:space-between}.brand{display:flex;align-items:center;gap:10px;line-height:1;font-weight:800;color:var(--navy);font-size:25px;letter-spacing:-1px}.brand small{display:block;font-size:9px;letter-spacing:.6px;margin-top:7px;white-space:nowrap}.brand-mark{color:var(--coral);width:64px;height:54px;display:grid;place-items:center;border-bottom:4px solid var(--navy);border-radius:50%}.brand-mark svg{width:46px;height:46px}.brand-image{width:280px;max-height:76px;object-fit:contain}.desktop-nav{display:flex;gap:28px;font-size:14px;font-weight:700}.desktop-nav a:hover,.mobile-nav a:hover{color:var(--coral)}.header-cta{padding:14px 26px}.menu-toggle{display:none;border:0;background:transparent;color:var(--navy);padding:9px}.mobile-nav{padding:12px 24px 22px;border-top:1px solid var(--border)}.mobile-nav a{display:block;padding:10px 0;font-weight:700}.hero{position:relative;min-height:90vh;display:grid;place-items:center;isolation:isolate;color:white;padding:100px 24px 110px;text-align:center;scroll-margin-top:100px}.hero-image,.hero-shade{position:absolute;inset:0;width:100%;height:100%;z-index:-2;object-fit:cover;object-position:center}.hero-shade{background:rgba(10,20,40,.85);z-index:-1}.hero-content{width:100%;max-width:900px}.hero-tag{display:inline-block;padding:9px 20px;border:1px solid #ffffff33;border-radius:99px;background:#ffffff1a;backdrop-filter:blur(8px);font-size:12px;font-weight:700;letter-spacing:2px}.hero h1{font-size:64px;max-width:850px;margin:58px auto 22px;letter-spacing:-.04em;font-weight:800;line-height:1.1}.hero h1 span{display:block;color:var(--coral)}.hero-content>p{font-size:20px;line-height:1.55;max-width:690px;margin:24px auto 40px;color:#e5e7eb}.hin-form{max-width:850px;margin:auto}.hin-pill{padding:8px 8px 8px 32px;background:white;display:flex;align-items:center;border-radius:999px;gap:12px;box-shadow:0 20px 45px #0002}.hin-pill>svg{width:20px;color:var(--navy)}.hin-pill input{width:100%;min-width:0;flex:1;border:0;background:transparent;color:var(--navy);font-size:16px;font-weight:700;padding:12px 0;text-transform:uppercase;border-radius:4px}.hin-pill input::placeholder{color:#9ca3af}.hin-pill .button{white-space:nowrap;background:var(--navy);padding-inline:30px}.form-error{font-size:14px!important;color:#fff;min-height:0;margin:10px 0 0}.form-error:empty{display:none}.hin-pill:has([aria-invalid=true]){outline:3px solid var(--coral)}.hero-notes{display:flex;justify-content:center;gap:40px;margin-top:38px;color:#d1d5db;font-size:14px}.hero-notes span{display:flex;align-items:center;gap:9px}.hero-notes i{display:block;width:8px;height:8px;border-radius:50%;background:#10b981}.hero-notes span+span i{background:#3b82f6}.bento{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:repeat(2,minmax(220px,auto));gap:24px}.bento-card{position:relative;overflow:hidden;border-radius:32px;border:1px solid var(--border);padding:32px;display:flex;flex-direction:column;justify-content:flex-end;box-shadow:0 10px 25px -5px #0000000c;transition:transform .25s}.bento-card:hover{transform:translateY(-5px)}.bento-large{grid-column:span 2;grid-row:span 2;background:#f0f9ff}.bento-wide{grid-row:span 2;background:var(--blue);color:white}.bento-card>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.1}.bento-card h3{font-size:24px;margin-bottom:12px;position:relative;letter-spacing:-.025em}.bento-card p{font-size:15px;line-height:1.6;opacity:.8;position:relative}.bento-card small{font-size:11px;letter-spacing:2px;font-weight:700;margin-bottom:auto}.bento-icon{width:48px;height:48px;display:grid;place-items:center;background:#ffffff1a;border-radius:16px;margin-bottom:auto}.bento-large .bento-icon{visibility:hidden}.coral{background:var(--coral);color:#fff}.anchor-large{color:#e7ebf1;position:absolute;right:28px;top:24px}.anchor-large svg{width:40px;height:40px}.trust-strip{background:var(--soft);border-block:1px solid var(--border);padding:60px 0;text-align:center}.trust-strip>.container>p{font-size:12px;color:#9299a5;letter-spacing:3px;font-weight:700;margin-bottom:30px}.trust-items{display:flex;align-items:center;justify-content:center;gap:55px;flex-wrap:wrap;color:#7a8496}.trust-items>span{display:flex;align-items:center;gap:12px;font-weight:700}.trust-items img{height:40px;width:auto;max-width:180px;object-fit:contain;filter:grayscale(1)}.about-grid{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.about-grid h2{font-size:44px;line-height:1.12}.body-copy{color:var(--muted);font-size:17px;line-height:1.85;margin-top:25px}.about-image{position:relative}.about-image>img{width:100%;height:460px;object-fit:cover;border-radius:32px}.image-badge{position:absolute;bottom:-22px;left:-25px;background:var(--coral);padding:25px 34px;color:#fff;border-radius:24px;box-shadow:0 10px 25px #0002}.image-badge strong{display:block;font-size:42px;font-weight:800;line-height:1.2}.image-badge span{font-size:11px;font-weight:700;letter-spacing:2px}.details-section{padding:10px 0 100px}.detail-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}.detail-card{position:relative;overflow:hidden;border-radius:24px;min-height:280px;color:#fff;background:#10203d}.detail-card>img{position:absolute;width:100%;height:100%;object-fit:cover;inset:0;transition:transform .4s}.detail-card:hover>img{transform:scale(1.04)}.detail-card>div{position:absolute;inset:0;padding:28px;display:flex;flex-direction:column;justify-content:flex-end;background:linear-gradient(transparent,#06162ce6)}.detail-card h3{font-size:22px;margin-bottom:10px}.detail-card p{font-size:14px;color:#e5e7eb}.steps-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.step-card{position:relative;background:#fff;border:1px solid var(--border);border-radius:32px;padding:44px 32px;text-align:center}.step-number{position:absolute;right:25px;top:12px;font-weight:800;font-size:62px;color:#eff2f7;line-height:1}.step-icon{position:relative;width:80px;height:80px;display:grid;place-items:center;background:#eff6ff;border-radius:24px;margin:0 auto 28px;color:var(--blue)}.step-icon svg{width:32px;height:32px}.step-card h3{color:var(--blue);font-size:24px;margin-bottom:18px}.step-card p{font-size:15px;color:var(--muted);line-height:1.7}.center-action{text-align:center;margin-top:60px}.split{display:grid;grid-template-columns:1fr 1fr;background:var(--navy)}.split-image img{width:100%;height:100%;min-height:570px;object-fit:cover}.split-content{padding:80px;align-self:center;color:#d1d5db}.split-content h2{color:white;font-size:44px;margin-bottom:26px}.split-content p{font-size:17px;line-height:1.85;margin-bottom:20px}.split-content .button{margin-top:12px}.light-outline{background:transparent;border-color:#fff;color:white}.service-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}.service-card{padding:40px;border:1px solid var(--border);border-radius:24px;background:white;box-shadow:0 10px 25px -5px #00000009}.service-icon{width:64px;height:64px;border-radius:20px;background:#eff6ff;display:grid;place-items:center;margin-bottom:24px}.service-icon img{width:32px;height:32px;object-fit:contain}.service-card h3{font-size:21px;color:var(--blue);margin-bottom:14px}.service-card p{font-size:15px;color:var(--muted);line-height:1.75}.review-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}.review-card{padding:40px;border:1px solid var(--border);border-radius:32px;box-shadow:0 10px 25px -5px #0000000d}.stars{color:#f59e0b;font-size:20px;letter-spacing:2px;margin-bottom:16px}.review-card>p{font-style:italic;margin-bottom:25px}.review-user{display:flex;align-items:center;gap:16px}.review-user img,.review-initial{width:48px;height:48px;border-radius:50%;object-fit:cover;display:grid;place-items:center;background:#e8eefb;color:var(--blue)}.review-user strong{color:var(--blue)}.review-user small{display:block;color:var(--muted)}.editor-note{grid-column:1/-1;text-align:center;border:1px dashed var(--border);padding:30px}.numbers{background:var(--blue);padding:80px 0;color:#fff;text-align:center}.numbers h2{color:white;font-size:40px;margin-bottom:60px}.numbers-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:40px}.numbers-grid strong{display:block;font-size:64px;color:var(--coral);font-weight:800;line-height:1;margin-bottom:20px}.numbers-grid p{max-width:300px;margin:auto;font-size:18px;color:#ffffffcf}.countries .section-heading{margin-bottom:40px}.country-grid{max-width:1100px;margin:auto;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:16px}.country-card{border:1px solid var(--border);border-radius:16px;padding:20px 10px;background:white;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:10px;box-shadow:0 4px 12px #0000000a}.country-card img{width:48px;height:32px;object-fit:cover;border-radius:4px}.country-card p{font-size:13px;font-weight:700;text-align:center}.faq-section{background:#fff}.faq-container{max-width:900px;margin:auto;padding-inline:24px}.faq-list{display:grid;gap:16px}.faq-list details{border:1px solid var(--border);border-radius:20px;background:white;overflow:hidden}.faq-list summary{display:flex;justify-content:space-between;gap:20px;align-items:center;cursor:pointer;list-style:none;padding:24px 28px;color:var(--navy);font-weight:700;font-size:17px}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary span{width:32px;height:32px;border-radius:50%;display:grid;place-items:center;background:#f3f4f6;flex-shrink:0;transition:transform .2s}.faq-list details[open] summary span{transform:rotate(180deg);background:var(--coral);color:white}.faq-list details p{padding:0 28px 28px;font-size:15px;color:var(--muted);line-height:1.85}.support-box{margin-top:50px;padding:40px;text-align:center;border-radius:24px;background:var(--soft);border:1px solid var(--border)}.support-box h3{font-size:24px;color:var(--blue);margin-bottom:12px}.support-box p{color:var(--muted);margin-bottom:25px}.site-footer{background:#111e42;color:#aab7d3;padding:76px 0 0;border-radius:28px 28px 0 0}.footer-grid{display:grid;grid-template-columns:1.5fr .8fr .8fr 1.25fr;gap:44px;padding-bottom:60px}.footer-brand{font-size:28px;font-weight:800;color:#fff;letter-spacing:-1px;display:block;margin-bottom:18px}.footer-grid p{font-size:14px;line-height:1.9}.footer-grid h3{font-size:12px;letter-spacing:2px;color:#fff;margin:0 0 24px}.footer-grid>div>a:not(.footer-brand){display:block;font-size:14px;margin-bottom:13px}.footer-grid a:hover{color:#fff}.footer-grid .footer-contact{display:flex!important;align-items:flex-start;gap:10px;overflow-wrap:anywhere}.footer-contact svg{width:18px;height:18px;color:var(--coral);margin-top:4px}.footer-contact{margin-bottom:14px}.footer-bottom{border-top:1px solid #ffffff16;padding:28px 0;display:flex;justify-content:space-between;gap:20px;font-size:12px}.footer-bottom a{margin-left:20px}.contact-grid{display:grid;grid-template-columns:1fr 1fr;gap:70px;max-width:1050px;margin:auto}.contact-info h2{font-size:34px;margin-bottom:22px}.contact-info p{color:var(--muted);margin-bottom:20px}.contact-info>a{color:var(--blue);font-weight:700;display:block;margin-bottom:20px}.contact-info img{width:100%;height:260px;object-fit:cover;border-radius:24px}.contact-card{background:var(--soft);border:1px solid var(--border);border-radius:28px;padding:36px}label{display:block;font-size:14px;font-weight:700;margin:16px 0 8px}input,select,textarea{border:1px solid #d5dbe5;border-radius:10px;padding:13px;background:#fff;width:100%;color:var(--ink)}textarea{resize:vertical}.contact-card .button{margin-top:24px;width:100%}.contact-section h1{font-size:48px;color:var(--blue)}dialog{border:0;border-radius:28px;padding:42px;max-width:540px;width:calc(100% - 32px);box-shadow:0 25px 80px #0004;color:var(--ink)}dialog::backdrop{background:#071328b3;backdrop-filter:blur(7px)}dialog h2{font-size:32px;margin-bottom:24px}dialog p{color:var(--muted);font-size:14px;margin:18px 0}dialog .button{width:100%;margin-top:16px}.dialog-close{position:absolute;right:15px;top:12px;font-size:30px;background:transparent;border:0;color:var(--muted);width:40px;height:40px}.review-hin{background:#eff4ff;color:var(--blue);border-radius:12px;padding:18px;font-size:24px;letter-spacing:3px;font-weight:700;text-align:center}.success{background:#e8f7ed;padding:18px;color:#166534!important;border-radius:12px}.cart{max-width:950px}.cart h1{font-size:42px;color:var(--blue);margin-bottom:36px}.cart-item{border-block:1px solid var(--border);padding:28px 0;display:flex;justify-content:space-between;gap:30px}.cart-item h2{font-size:23px;margin-bottom:12px}.cart-item p{font-size:14px;margin:8px 0}.cart-item a{text-decoration:underline;font-size:14px}.cart-item input{max-width:85px}.cart-totals{text-align:right;padding:32px 0}.cart-totals p{margin:10px 0}.cart-totals .button{margin:18px 0 0 12px}.prose{max-width:850px}.prose h1{font-size:44px;margin-bottom:30px}.prose p{margin-bottom:18px}.preview-banner{background:#eaf0fb;color:#172554;font-size:12px;text-align:center;padding:8px 16px}.contact-card form>label:first-child{margin-top:0}
@view-transition{navigation:auto}@media(min-width:1600px){.hero{min-height:800px}}@media(max-width:1200px){.header-inner{padding:0 30px}.desktop-nav{gap:20px}.brand{font-size:22px}.brand-mark{width:45px}.brand-mark svg{width:36px}.split-content{padding:55px}.about-grid{gap:55px}.footer-grid{gap:28px}}@media(max-width:980px){.desktop-nav{display:none}.header-inner{height:84px;gap:18px}.header-cta{margin-left:auto}.menu-toggle{display:block}.section{padding:76px 0}.hero{min-height:760px;padding:85px 24px}.hero h1{font-size:56px}.bento{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto}.bento-large{grid-column:span 1;min-height:450px}.bento-wide{min-height:450px}.bento-card{min-height:230px}.about-grid{gap:40px}.about-grid h2,h2,.section-heading h2{font-size:38px}.detail-grid,.service-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.detail-grid{gap:22px}.steps-grid{gap:18px}.step-card{padding:38px 20px}.step-card h3{font-size:21px}.split-content{padding:45px 30px}.split-content h2{font-size:38px}.country-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.footer-grid{grid-template-columns:1.3fr 1fr}.review-grid{gap:18px}.review-card{padding:26px}.contact-grid{gap:35px}}@media(max-width:640px){html{scroll-padding-top:85px}.container{width:calc(100% - 40px)}.header-inner{height:78px;padding:0 18px;gap:8px}.brand{font-size:19px;gap:7px;letter-spacing:-.6px}.brand small{font-size:6.8px;letter-spacing:.3px}.brand-mark{width:35px;height:38px;border-bottom-width:3px}.brand-mark svg{width:28px;height:28px}.brand-image{width:165px;max-height:55px}.header-cta{font-size:12px;padding:10px 15px;min-height:42px}.menu-toggle{padding:6px}.menu-toggle svg{width:22px}.section{padding:64px 0}.section-heading{margin-bottom:36px}.section-heading h2,h2{font-size:32px}.section-heading p{font-size:16px;margin-top:18px}.eyebrow{font-size:11px;letter-spacing:1.7px}.hero{min-height:690px;padding:72px 20px 70px;scroll-margin-top:78px}.hero-tag{font-size:9px;letter-spacing:1.4px;padding:9px 13px}.hero h1{font-size:42px;line-height:1.12;margin-top:36px;letter-spacing:-.045em}.hero-content>p{font-size:16px;margin:22px auto 32px;line-height:1.7}.hin-pill{gap:7px;padding:7px 7px 7px 16px}.hin-pill input{font-size:12px;padding:12px 0}.hin-pill>svg{width:17px}.hin-pill .button{padding:14px 15px;font-size:12px;min-height:44px;gap:7px}.hin-pill .button svg{width:15px}.hero-notes{gap:17px;font-size:11px;margin-top:28px}.hero-notes span{gap:6px}.hero-notes i{width:6px;height:6px}.bento{gap:16px}.bento-large{grid-column:span 2;grid-row:auto;min-height:320px}.bento-wide{grid-column:span 2;grid-row:auto;min-height:250px}.bento-card{border-radius:24px;padding:24px;min-height:220px}.bento-card h3{font-size:21px}.bento-card p{font-size:14px}.bento-card small{font-size:9px}.bento-icon{margin-bottom:25px}.bento-large .bento-icon{display:none}.trust-strip{padding:40px 0}.trust-strip>.container>p{font-size:10px;letter-spacing:2px}.trust-items{display:grid;grid-template-columns:1fr 1fr;gap:24px 12px;font-size:12px;text-align:left}.trust-items>span{gap:8px}.trust-items svg{width:19px}.about-grid{grid-template-columns:1fr;gap:35px}.about-grid h2{font-size:34px}.body-copy{font-size:16px;line-height:1.8}.about-image{margin:0 0 22px 15px}.about-image>img{height:340px;border-radius:24px}.image-badge{left:-15px;bottom:-20px;padding:20px 25px;border-radius:20px}.image-badge strong{font-size:34px}.image-badge span{font-size:9px}.details-section{padding:0 0 65px}.detail-grid{grid-template-columns:1fr;gap:20px}.detail-card{min-height:290px}.steps-grid{grid-template-columns:1fr;gap:24px}.step-card{padding:36px 28px}.step-card h3{font-size:24px}.step-icon{width:70px;height:70px;margin-bottom:24px}.center-action{margin-top:32px}.split{grid-template-columns:1fr}.split-image img{height:330px;min-height:0}.split-content{padding:55px 25px}.split-content h2{font-size:34px}.split-content p{font-size:16px}.service-grid{grid-template-columns:1fr;gap:22px}.service-card{padding:32px}.service-card h3{font-size:23px}.review-grid{grid-template-columns:1fr}.review-card{padding:32px}.numbers{padding:64px 0}.numbers h2{font-size:32px;margin-bottom:40px}.numbers-grid{grid-template-columns:1fr;gap:42px}.numbers-grid strong{font-size:56px;margin-bottom:14px}.numbers-grid p{font-size:16px}.country-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.country-card{padding:18px 10px}.faq-container{padding:0 20px}.faq-list summary{padding:20px;font-size:16px}.faq-list details p{padding:0 20px 22px;font-size:14px}.support-box{padding:30px 22px;margin-top:30px}.support-box h3{font-size:23px}.support-box p{font-size:14px}.site-footer{padding-top:55px;border-radius:24px 24px 0 0}.footer-grid{grid-template-columns:1fr 1fr;gap:35px 24px;padding-bottom:40px}.footer-grid>div:first-child,.footer-grid>div:last-child{grid-column:1/-1}.footer-grid h3{margin-bottom:18px}.footer-brand{font-size:27px}.footer-bottom{flex-direction:column;font-size:11px;gap:14px}.footer-bottom a{margin:0 18px 0 0}.contact-section h1{font-size:36px}.contact-grid{grid-template-columns:1fr;gap:32px}.contact-info h2{font-size:30px}.contact-card{padding:25px}.contact-info img{height:240px}dialog{padding:40px 25px 28px}dialog h2{font-size:28px}.review-hin{font-size:20px;letter-spacing:2px}.cart h1{font-size:34px}.cart-item{gap:20px}.cart-item h2{font-size:21px}.cart-totals .button{margin-left:0;display:flex;width:100%}.prose h1{font-size:34px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition:none!important;animation:none!important}}

.hin-form .button:disabled{cursor:wait;opacity:.7;transform:none}.hin-form:not([aria-busy="true"]) .button:disabled{cursor:not-allowed}.hin-form input[aria-invalid="true"]{outline:2px solid var(--coral);outline-offset:2px}.hero .hin-setup-note{font-size:14px;margin:12px 0;color:#fff}

.hero .hin-setup-note{padding:14px 18px;border:1px solid #ffffff66;border-radius:12px;background:#172554;text-align:left;line-height:1.6}.hin-setup-note strong{font-weight:700}

.footer-brand-logo{display:inline-flex;align-items:center;width:min(100%,320px);padding:14px 16px;background:#fff;border-radius:16px;line-height:0}.footer-logo{display:block;width:100%;height:auto}.brand-image{height:auto}.review-card{display:flex;flex-direction:column}.review-user{margin-top:auto}
