@import url("https://fonts.googleapis.com/css?family=Google+Sans+Text");@import url("https://fonts.googleapis.com/css2?family=Figtree:wght@400;600;700;800&display=swap");:root{--color-brand:249,115,22}html{font-family:Google Sans Text,Google Sans,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-size:14px;color-scheme:light dark;background:#fff;color:#000}html.dark{background:#000;color:#fff}body{margin:0;min-height:100vh}.page-wrapper{display:flex;flex-direction:column;min-height:100vh}.page-wrapper>section{flex:1 0 auto}.page-wrapper .site-footer,.page-wrapper>footer{flex-shrink:0;margin-top:auto}.container{max-width:1280px;margin:0 auto;padding:1rem 2rem}.hero{display:grid;grid-gap:1rem;gap:1rem;padding:4rem 0 2rem}.hero h1{font-size:clamp(1.75rem,4vw,3rem);line-height:1.1;margin:0}.hero p{font-size:clamp(1rem,2vw,1.25rem);color:#4b5563}.cta{display:flex;gap:.75rem;flex-wrap:wrap}.btn{padding:.75rem 1rem;border-radius:.5rem;border:1px solid rgba(0,0,0,.1);background:#fff;color:#000;font-weight:500;cursor:pointer;transition:transform .14s ease,box-shadow .14s ease,background-color .14s ease,border-color .14s ease,color .14s ease}.btn:focus-visible,.btn:hover{transform:translateY(-2px);box-shadow:0 10px 20px rgba(17,24,39,.12);border-color:rgba(17,24,39,.16)}.btn.primary{background:rgb(var(--color-brand));color:#fff;border-color:transparent}.btn.primary:focus-visible,.btn.primary:hover{filter:brightness(.95);box-shadow:0 12px 24px rgba(249,115,22,.35)}.brand-logo{text-decoration:none}.hero-section{position:relative;padding:2rem 0 0;background:radial-gradient(520px circle at 78% 26%,rgba(167,139,250,.25),transparent 60%),radial-gradient(460px circle at 82% 68%,rgba(34,211,238,.22),transparent 62%),#f8fafc}.hero-grid{padding-bottom:60px;display:grid;grid-template-columns:1.1fr 1fr;grid-gap:2rem;gap:2rem;align-items:center}@media (max-width:900px){.hero-grid{grid-template-columns:1fr}}.hero-title{font-size:clamp(2.2rem,2rem + 2.8vw,3.75rem);font-weight:800}.accent{color:rgb(var(--color-brand))}.hero-sub{max-width:46ch;color:rgb(var(--color-text-secondary));font-size:18px}section.hero-section .reviews-pill .star svg{color:#10b981}section.hero-section .reviews-pill span.sep{display:none}.reviews-pill{position:relative;display:inline-flex;align-items:center;gap:10px;background:#f1f5f9;border:1px solid rgba(17,24,39,.1);border-radius:9999px;padding:8px 12px;color:rgba(17,24,39,.85);box-shadow:0 8px 16px rgba(17,24,39,.08);margin:1rem 0 2rem}html.dark .reviews-pill{background:linear-gradient(90deg,hsla(0,0%,100%,.1) 50%,hsla(0,0%,100%,.06) 0);border-color:hsla(0,0%,100%,.18);box-shadow:0 8px 18px rgba(0,0,0,.35);color:#fff}.reviews-pill:after{content:"";position:absolute;left:0;top:0;bottom:6px;width:77px;background:#fff;height:40px;border-radius:30px;z-index:1}html.dark .reviews-pill:after{background:hsla(0,0%,100%,.22)}.reviews-pill .star{display:inline-grid;place-items:center;width:16px;height:15px;border-radius:9999px;z-index:2}section.hero-section.service-hero .reviews-pill .star svg{width:13.14px;height:13.14px;color:#facc15;fill:#facc15}.reviews-pill .score{font-weight:700;color:#1f2937;font-size:16px;line-height:25px;z-index:2}.reviews-pill .count{font-size:15px;line-height:22px;color:#475569;font-weight:600;padding-left:20px;padding-right:10px}.btn.dark{background:#0f172a;color:#fff;border-color:transparent;box-shadow:0 10px 20px rgba(2,6,23,.2)}.btn.dark:focus-visible,.btn.dark:hover{background:#111827;box-shadow:0 14px 28px rgba(2,6,23,.28)}.btn.light{background:#fff;color:rgb(var(--color-text-primary));border:1px solid rgba(0,0,0,.1)}.btn.light:focus-visible,.btn.light:hover{background:#f9fafb;border-color:rgba(17,24,39,.2);box-shadow:0 10px 20px rgba(17,24,39,.12)}html.dark .btn.light{background:transparent;border-color:hsla(0,0%,100%,.2);color:#fff}html.dark .btn.light:focus-visible,html.dark .btn.light:hover{background:hsla(0,0%,100%,.06);border-color:hsla(0,0%,100%,.3)}.hero-section .btn{font-weight:700;padding:19px 28px!important;font-size:15px;text-decoration:none;line-height:15px}.hero-section .btn.dark{background:linear-gradient(90deg,#f97316,#ef4444);border:none;color:#fff;padding:1rem 1.25rem;border-radius:10px;box-shadow:0 12px 24px rgba(239,68,68,.25)}.hero-section .btn.dark:focus-visible,.hero-section .btn.dark:hover{filter:brightness(.97);box-shadow:0 14px 28px rgba(239,68,68,.32)}.hero-section .btn.light{background:#fff;color:rgba(17,24,39,.85);border:1px solid rgba(17,24,39,.12);padding:1rem 1.25rem;border-radius:10px;box-shadow:0 8px 16px rgba(17,24,39,.08)}.hero-section .btn.light:focus-visible,.hero-section .btn.light:hover{background:#f9fafb;border-color:rgba(17,24,39,.18);box-shadow:0 10px 20px rgba(17,24,39,.12)}.btn.buy-btn{padding:1.2rem 6.1rem;border-radius:12px;border:none;background:linear-gradient(90deg,#f97316,#ef4444);color:#fff;font-weight:700;box-shadow:0 10px 20px rgba(239,68,68,.25);transition:transform .14s ease,box-shadow .14s ease,filter .14s ease;font-size:18px;text-decoration:none}.gs-left .btn.buy-btn{margin-top:12px}.btn.buy-btn:focus-visible,.btn.buy-btn:hover{transform:translateY(-2px);filter:brightness(1.05);box-shadow:0 14px 28px rgba(239,68,68,.35)}.hero-right{position:relative}.blob{position:absolute;filter:blur(60px);opacity:.35;border-radius:9999px}.blob-1{width:360px;height:360px;top:-40px;right:40px;background:#a78bfa}.blob-2{width:300px;height:300px;top:180px;right:-20px;background:#22d3ee}.profile-card{position:relative;background:#fff;border-radius:1rem;border:1px solid rgba(0,0,0,.08);box-shadow:0 20px 40px rgba(0,0,0,.08);padding:1rem;width:336px;height:448px;margin-left:auto}html.dark .profile-card{background:rgba(0,0,0,.4);border-color:hsla(0,0%,100%,.1)}.profile-header{display:flex;align-items:center;gap:.75rem}.avatar{width:36px;height:36px;border-radius:9999px;background:linear-gradient(135deg,#f97316,#ef4444)}.profile-meta .handle{font-weight:700}.profile-meta .role{font-size:.85rem;color:rgb(var(--color-text-secondary))}.profile-image{margin:.75rem 0;height:306px;background:#e5e7eb;border-radius:.5rem}.stats-row{display:grid;grid-template-columns:repeat(3,1fr);text-align:center;grid-gap:.5rem;gap:.5rem;padding-top:.5rem}.stat .val{font-weight:800}.stat .label{font-size:.75rem;color:rgb(var(--color-text-secondary))}.likes-float{position:absolute;top:-14px;right:-14px;background:#fff;color:rgb(var(--color-text-primary));border:1px solid rgba(0,0,0,.08);box-shadow:0 10px 20px rgba(0,0,0,.1);border-radius:.75rem;padding:.35rem .6rem;font-size:.8rem;display:grid;grid-template-columns:22px auto;align-items:center;grid-column-gap:8px;column-gap:8px;grid-row-gap:0;row-gap:0;will-change:transform;animation:bobY 3s ease-in-out infinite}.likes-float .main-text{grid-column:2;font-weight:700;line-height:1.1}.likes-float .sub{grid-column:2;opacity:.7;margin:0;display:block;line-height:1.1}.likes-float .db-icon,.likes-float .lf-icon,.likes-float .vw-icon{grid-column:1;grid-row:1/span 2;align-self:center;justify-self:center;width:22px;height:22px;display:flex;align-items:center;justify-content:center}.delivered-badge{position:absolute;bottom:-22px;left:-34px;background:#e0f2fe;color:#0c4a6e;border:1px solid #bae6fd;border-radius:.75rem;padding:.35rem .6rem;font-size:.8rem;box-shadow:0 10px 20px rgba(14,165,233,.2);display:grid;grid-template-columns:22px auto;align-items:center;grid-column-gap:8px;column-gap:8px;grid-row-gap:0;row-gap:0;will-change:transform;animation:bobY 3s ease-in-out infinite}.delivered-badge .main-text{grid-column:2;font-weight:700;line-height:1.1}.delivered-badge .sub{grid-column:2;opacity:.8;margin:0;display:block;line-height:1.1}.delivered-badge .db-icon{grid-column:1;grid-row:1/span 2;align-self:center;justify-self:center;width:22px;height:22px;display:flex;align-items:center;justify-content:center}.lf-icon{background:#ffe4e6;color:#ef4444}.db-icon,.lf-icon{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:9999px;box-shadow:0 0 0 1px rgba(0,0,0,.06);font-size:12px}.db-icon{background:#dbeafe;color:#1d4ed8}.vw-icon{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:9999px;background:#ede9fe;color:#7c3aed;box-shadow:0 0 0 1px rgba(0,0,0,.06);font-size:12px}@keyframes bobY{0%{transform:translateY(0)}50%{transform:translateY(-6px)}to{transform:translateY(0)}}.social-update{display:flex;align-items:center;gap:.5rem;justify-content:center;margin-top:2rem;padding:1rem;color:rgb(var(--color-text-secondary));background:#fff;border-top:1px solid rgba(0,0,0,.08)}.social-update .pill{display:inline-flex;align-items:center;gap:.25rem;background:#f9fafb;padding:.5rem 1.1rem;border-radius:9999px;box-shadow:0 10px 20px rgba(0,0,0,.06)}.social-update .time{margin-left:.5rem;opacity:.7;font-size:11px;line-height:14px;font-weight:500}.social-update .ig-logo{background:linear-gradient(135deg,#f58529,#dd2a7b,#8134af,#515bd4)}.social-update .ig-logo,.social-update .yt-logo{width:16px;height:16px;border-radius:9999px;box-shadow:0 0 0 1px rgba(0,0,0,.08)}.social-update .yt-logo{background:red}.social-update .tt-logo{width:16px;height:16px;border-radius:9999px;background:#000;box-shadow:0 0 0 1px rgba(0,0,0,.08)}.social-update .handle{font-weight:700;color:#111827;font-size:12px;line-height:18px}.social-update .muted{opacity:.75;font-size:12px;line-height:18px;font-weight:400}.social-update .accent-num{color:rgb(var(--color-brand));font-weight:600;font-size:12px;line-height:18px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.glow-stepper:before{content:"";position:absolute;top:50%;left:28px;transform:translate(-50%,-50%);width:56px;height:56px;border-radius:9999px;background-image:conic-gradient(from 90deg at 50% 50%,#40e0d0,#00ced1,#4682b4,#40e0d0);filter:blur(10px);opacity:.6;animation:spin 4s linear infinite}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.shimmer-bg{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:shimmer 1.5s linear infinite}html.dark .shimmer-bg{background:linear-gradient(90deg,#1f2937 25%,#374151 50%,#1f2937 75%);background-size:200% 100%}.scroll-top{position:fixed;right:24px;bottom:24px;width:48px;height:48px;border-radius:9999px;background:rgb(var(--color-brand));color:#fff;border:none;display:grid;place-items:center;box-shadow:0 20px 40px rgba(17,24,39,.18);cursor:pointer;z-index:1000;opacity:0;transform:translateY(10px);transition:opacity .18s ease,transform .18s ease,box-shadow .18s ease,filter .18s ease}.scroll-top.show{opacity:1;transform:translateY(0)}.scroll-top:focus-visible,.scroll-top:hover{filter:brightness(.97);box-shadow:0 24px 48px rgba(17,24,39,.22)}.scroll-top svg{width:22px;height:22px}@media (max-width:640px){.scroll-top{right:16px;bottom:16px;width:44px;height:44px}}.input-field{height:50px;padding:.6rem .9rem;border:1px solid #d1d5db;border-radius:10px;background:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,.06);transition:border-color .2s,box-shadow .2s,background .2s;width:100%;display:block;box-sizing:border-box;max-width:100%;font-size:15px;font-weight:400;color:#000}.input-field:focus{outline:none;border-color:rgb(var(--color-brand));box-shadow:0 0 0 2px rgba(249,115,22,.4)}:root{--color-bg-primary:255,255,255;--color-text-primary:17,24,39;--color-text-secondary:75,85,99}html.dark{--color-bg-primary:0,0,0;--color-text-primary:255,255,255;--color-text-secondary:203,213,225}body{font-family:Inter,system-ui,sans-serif;font-size:clamp(.9375rem,.875rem + .3vw,1.0625rem);line-height:1.7;color:rgb(var(--color-text-secondary));background-color:rgb(var(--color-bg-primary))}.font-heading{font-family:Figtree,system-ui,sans-serif;font-size:3.75rem!important;font-weight:800}.font-heading,h1,h2,h3,h4,h5,h6{color:rgb(var(--color-text-primary));letter-spacing:-.025em;line-height:1.2}h1,h2,h3{font-family:Figtree,system-ui,sans-serif}h1{font-size:clamp(2.5rem,1.5rem + 5vw,4.5rem)}h2{font-size:clamp(2rem,1.25rem + 3.75vw,3.5rem)}h3{font-size:clamp(1.75rem,1.1rem + 3.25vw,2.75rem)}.gs-right.card-lg{background:transparent!important;border:0;box-shadow:unset}.site-header{position:relative;-webkit-backdrop-filter:saturate(180%) blur(8px);backdrop-filter:saturate(180%) blur(8px);background:#fff;border-bottom:1px solid rgba(0,0,0,.06);z-index:100}html.dark .site-header{background:rgba(0,0,0,.6);border-bottom-color:hsla(0,0%,100%,.1)}.header-inner{justify-content:space-between;gap:1rem}.brand,.header-inner{display:flex;align-items:center}.brand{gap:.25rem;font-weight:800;font-size:1.75rem}.logo-text{color:rgb(var(--color-text-primary))}.logo-dot{color:rgb(var(--color-brand))}.nav{display:flex;gap:2rem}.nav a{color:rgb(var(--color-text-primary));text-decoration:none;opacity:.9;font-style:normal;font-weight:500;font-size:15px;line-height:22px}.nav a:hover{opacity:1;color:#f97316}.nav .nav-item{position:relative}.nav .nav-link{display:inline-flex;align-items:center;gap:4px}.nav .nav-link .caret{transition:color .2s ease}.nav .nav-link .caret-up{display:none}.nav .nav-item:focus-within .nav-link .caret-down,.nav .nav-item:hover .nav-link .caret-down{display:none}.nav .nav-item:focus-within .nav-link .caret-up,.nav .nav-item:hover .nav-link .caret-up{display:inline-block}.nav .nav-item:focus-within .nav-link .caret,.nav .nav-item:hover .nav-link .caret{color:#f97316}.nav .nav-dropdown-wrap{display:none;position:absolute;left:50%;top:100%;padding-top:33px;z-index:200}.nav .nav-dropdown{position:relative;left:0;top:0;background:#fff;border:1px solid rgba(17,24,39,.12);border-radius:12px;box-shadow:0 14px 28px rgba(17,24,39,.12);min-width:210px;padding:8px}.nav .nav-dropdown a{display:block;padding:8px 10px;color:rgba(17,24,39,.85);text-decoration:none;border-radius:8px;font-weight:500;font-size:12px}.nav .nav-dropdown a:hover{background:rgba(17,24,39,.04);color:#f14e3a}.nav .nav-item:focus-within .nav-dropdown-wrap,.nav .nav-item:hover .nav-dropdown-wrap{display:block}html.dark .nav .nav-dropdown{background:rgba(0,0,0,.7);border-color:hsla(0,0%,100%,.15)}html.dark .nav .nav-dropdown a{color:hsla(0,0%,100%,.9)}html.dark .nav .nav-dropdown a:hover{background:hsla(0,0%,100%,.08)}.header-actions{display:flex;gap:1.75rem;align-items:center}.caret{opacity:.6;margin-left:4px}.notif{position:relative;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border:1px solid rgba(0,0,0,.08);border-radius:9999px}html.dark .notif{border-color:hsla(0,0%,100%,.15)}.notif .icon{width:18px;height:18px;display:block;opacity:.9}html.dark .notif .icon{filter:invert(1) brightness(.9);opacity:.95}.badge{position:absolute;top:-4px;right:-4px;background:#ef4444;color:#fff;font-size:10px;padding:2px 5px;border-radius:9999px}.currency-selector{position:relative}.currency-trigger{color:rgb(var(--color-text-primary));opacity:.9;cursor:pointer;display:flex;align-items:center;gap:4px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.currency-trigger:hover{opacity:1}.currency-dropdown{position:absolute;top:calc(100% + 22px);right:0;background:#fff;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15);min-width:98px;z-index:1000;overflow:hidden;padding:4px}.currency-option{padding:7px 11px;cursor:pointer;color:#4b5563;font-size:12px;transition:background-color .15s ease,color .15s ease}.currency-option.active,.currency-option:hover{background-color:#f3f4f6}.currency-option.active{color:rgb(var(--color-brand));font-weight:600}.currency{opacity:.9}.currency,.login{color:rgb(var(--color-text-primary))}.login,.signup{text-decoration:none}.signup{font-size:14px;padding:.7rem 1.5rem;border-radius:.5rem;border:2px solid rgb(var(--color-brand));background:#fff;color:rgb(var(--color-brand));font-weight:700;transition:transform .14s ease,box-shadow .14s ease,filter .14s ease,background-color .14s ease,color .14s ease,border-color .14s ease;display:inline-block;cursor:pointer;line-height:16px}html.dark .signup{background:transparent;color:#fff}.signup:focus-visible,.signup:hover{background:rgb(var(--color-brand));color:#fff;border-color:transparent;box-shadow:0 12px 24px rgba(249,115,22,.25);transform:translateY(-2px)}html.dark .signup:focus-visible,html.dark .signup:hover{background:rgb(var(--color-brand));color:#fff;border-color:transparent}.services{padding:2rem 0}.grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:1rem;gap:1rem}@media (max-width:1024px){.grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.grid{grid-template-columns:1fr}}.card{position:relative;padding:1rem;border:1px solid rgba(0,0,0,.08);border-radius:.75rem;background:hsla(0,0%,100%,.9);transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease;will-change:transform,box-shadow}.card:focus-within,.card:hover{transform:translateY(-4px);box-shadow:0 12px 28px rgba(17,24,39,.12);border-color:rgba(17,24,39,.12)}html.dark .card{background:rgba(0,0,0,.4);border-color:hsla(0,0%,100%,.1)}.card-accent{position:absolute;top:1rem;left:1rem;width:40px;height:40px;filter:blur(10px);opacity:.5;border-radius:9999px}.card h3{margin:.5rem 0}.card p{margin:.25rem 0 1rem}.card-actions{display:flex;gap:.5rem}.ticker{overflow:hidden;border-top:1px solid rgba(0,0,0,.06);border-bottom:1px solid rgba(0,0,0,.06);background:rgba(0,0,0,.02)}html.dark .ticker{background:hsla(0,0%,100%,.03);border-color:hsla(0,0%,100%,.1)}.ticker-track{display:inline-flex;gap:2rem;white-space:nowrap;padding:.75rem 0}.ticker-item{color:rgb(var(--color-text-secondary))}@keyframes ticker-scroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes ticker-item-anim{0%,to{opacity:0;transform:translateY(.75rem) scale(.98)}15%,85%{opacity:1;transform:translateY(0) scale(1)}}.floating-icon-bg{position:absolute;inset:0;overflow:hidden;z-index:0;pointer-events:none}.floating-icon{position:absolute;opacity:.1;filter:blur(1px)}html.dark .floating-icon{opacity:.14}.floating-icon.ig-heart{color:#c837ab}.floating-icon.ig-user{color:#fd5}.floating-icon.yt-like{color:red}.floating-icon.user{color:#00f2ea}.floating-icon.eye{color:#333}@keyframes float-1{0%{transform:translate(0) rotate(0deg)}50%{transform:translate(20px,-40px) rotate(20deg)}to{transform:translate(0) rotate(0deg)}}@keyframes float-2{0%{transform:translate(0) rotate(0deg)}50%{transform:translate(-30px,50px) rotate(-15deg)}to{transform:translate(0) rotate(0deg)}}@keyframes float-3{0%{transform:translate(0) scale(1)}50%{transform:translate(40px,10px) scale(1.2)}to{transform:translate(0) scale(1)}}.site-footer{border-top:1px solid rgba(0,0,0,.06)}.footer-inner{display:grid;grid-gap:1rem;gap:1rem;justify-items:center;padding:2rem 0}.footer-nav{display:flex;gap:1rem}.copyright{color:rgb(var(--color-text-secondary))}.getstarted{padding:50px 0 64px;background:#f9fafb}.getstarted .container{background:#fff;border:1px solid rgba(17,24,39,.08);border-radius:18px;box-shadow:0 22px 44px rgba(17,24,39,.08);padding:24px;max-width:900px}.gs-header{display:flex;align-items:center;justify-content:space-between}.getstarted .gs-header h3{font-size:clamp(1.2rem,.8rem + 2vw,1.75rem)!important;line-height:1.25}.gs-platforms{display:flex;gap:0;align-items:center;flex-wrap:nowrap;background:#f3f4f6;padding:5px;border-radius:10px}.gs-platforms .pill{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:transparent;border:unset;height:36px;padding:0 12px;width:120px;border-radius:12px;font-weight:700;font-size:13px;color:rgb(var(--color-text-primary));box-shadow:unset;transition:transform .16s ease,box-shadow .16s ease,background .16s ease,border-color .16s ease}.gs-platforms .pill:focus-visible,.gs-platforms .pill:hover{transform:translateY(-2px);box-shadow:0 14px 28px rgba(17,24,39,.1);border-color:rgba(17,24,39,.12)}.gs-platforms .pill.active{background:#fff;border-color:rgba(17,24,39,.12);box-shadow:0 14px 28px rgba(17,24,39,.1)}.gs-platforms .pill .pill-icon{width:18px;height:18px;border-radius:6px;background:rgba(17,24,39,.7);display:grid;place-items:center;color:#fff}.gs-platforms .pill .pill-icon svg{width:12px;height:12px}.gs-grid{display:grid;grid-template-columns:1.05fr 1fr;grid-gap:24px;gap:24px;margin-top:12px}@media (max-width:960px){.gs-grid{grid-template-columns:1fr}}.card-lg{background:#fff;border:1px solid rgba(17,24,39,.08);border-radius:16px;box-shadow:0 20px 40px rgba(17,24,39,.08);padding:18px;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease;will-change:transform,box-shadow}.boxgray{background-color:#f9fafb}.gs-tabs{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px;margin-bottom:20px}.gs-tab{display:grid;place-items:center;text-align:center;grid-gap:6px;gap:6px;border:0 solid rgba(17,24,39,.08);border-radius:12px;padding:12px;min-height:56px;background:#f7f9fc;font-weight:700;color:rgb(var(--color-text-primary));transition:box-shadow .16s ease,background .16s ease,border-color .16s ease}.gs-tab .icon{width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center}.gs-tab .icon img{width:16px;height:16px;display:block}.gs-tab:focus-visible,.gs-tab:hover{box-shadow:0 8px 16px rgba(17,24,39,.08);border-color:rgba(17,24,39,.12)}.gs-tab.active{background:#fff;box-shadow:0 8px 16px rgba(17,24,39,.12);border-color:rgba(17,24,39,.14)}.gs-tab.active .icon{color:#ff7a00}.gs-quality{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;margin-bottom:12px;background:#e9edf3;padding:3px;border-radius:10px}.q-tab{background:transparent;border:unset;border-radius:8px;padding:10px;font-weight:600;color:#4b5563;transition:box-shadow .16s ease,background .16s ease,border-color .16s ease;font-size:12px}.q-tab.active{background:#fff;box-shadow:0 8px 16px rgba(17,24,39,.12);border-color:rgba(17,24,39,.12)}.gs-qty{margin:2rem 0 14px}.gs-qty-top{display:flex;align-items:baseline;justify-content:space-between}.qty-val{font-weight:700;font-size:27px}.qty-label{color:#1f2937;margin-left:4px;font-weight:700;text-transform:capitalize}.gs-price .price{font-weight:700;font-size:26px;color:#1f2937!important;display:block}.gs-price .old{margin-left:8px;text-decoration:line-through;color:rgba(17,24,39,.5);font-size:12px;float:right}.range{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;accent-color:rgb(var(--color-brand))}.range::-webkit-slider-runnable-track{height:8px;background:#e5e7eb;border-radius:9999px}.range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;margin-top:-5px;width:16px;height:16px;border-radius:9999px;background:#f97316;box-shadow:0 2px 6px rgba(249,115,22,.35)}.range::-moz-range-track{height:8px;background:#e5e7eb;border-radius:9999px}.range::-moz-range-thumb{width:16px;height:16px;border:none;border-radius:9999px;background:#f97316;box-shadow:0 2px 6px rgba(249,115,22,.35)}.gs-input{margin:10px 0 12px}.gs-trust{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:10px;color:rgba(17,24,39,.6);font-size:11px;text-align:center}.gs-right-title{margin:0 0 8px;font-weight:700;font-size:16px}.gs-checklist{list-style:none;padding:0;margin:0 0 12px;display:grid;grid-gap:8px;gap:8px}.gs-checklist li{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:400}.check{color:#10b981}.check,.plus{font-weight:800}.plus{color:rgb(var(--color-text-primary))}.gs-right-sub{margin-top:25px;font-weight:700;font-size:16px}.gs-right-text{color:rgba(17,24,39,.7)}.gs-divider{height:1px;background:rgba(17,24,39,.08);margin:12px 0 10px}.promo-bar{position:-webkit-sticky;position:sticky;top:0;z-index:20;background:linear-gradient(90deg,#f97316,#ef4444);color:#fff}.promo-inner{display:grid;grid-template-columns:1fr auto 1fr;grid-gap:.75rem;padding:.5rem 0}.promo-inner,.promo-left{align-items:center;gap:.75rem}.promo-left{display:flex;grid-column:2;justify-self:center;justify-content:center;text-align:center}.promo-icon{opacity:.9}.promo-message,.promo-text{font-weight:600}.promo-message{color:#fff;font-size:12px}@keyframes fadeUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.fadeup{animation:fadeUp .4s ease both}.promo-right{display:flex;align-items:center;gap:.5rem;grid-column:3;justify-self:end}.countdown{background:hsla(0,0%,100%,.2);padding:.25rem .5rem;border-radius:.375rem;font-weight:600;font-size:12px}.promo-close{background:transparent;color:#fff;border:none;cursor:pointer;font-size:1rem;opacity:.8}.promo-close:hover{opacity:1}.featured-on{padding:30px 0;border-top:1px solid rgba(17,24,39,.06);background:#fbfbfc}.featured-label{text-align:center;font-size:12px;letter-spacing:.16em;color:rgba(17,24,39,.6);margin-bottom:18px;font-weight:700}.featured-brands{display:flex;justify-content:center;gap:48px}.featured-brands .brand{font-weight:800;font-size:21px;letter-spacing:.01em;color:rgba(17,24,39,.7)}.platforms{padding:24px 0 56px}.platforms-title{text-align:center;font-size:clamp(28px,5vw,40px);font-weight:800;color:rgb(var(--color-text-primary))}.platforms-subtitle{text-align:center;color:#4b5563;max-width:687px;margin:12px auto 50px;font-size:16px}.platform-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px;gap:24px;width:85%;margin:0 auto}@media (max-width:960px){.platform-grid{grid-template-columns:1fr}}.p-card{background:#fff;border:1px solid rgba(17,24,39,.06);box-shadow:0 8px 24px rgba(17,24,39,.06);border-radius:18px;padding:22px;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease;will-change:transform,box-shadow}.p-card:focus-within,.p-card:hover{transform:translateY(-4px);box-shadow:0 14px 32px rgba(17,24,39,.12);border-color:rgba(17,24,39,.12)}.p-top{display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:12px;gap:12px}.p-icon{width:36px;height:36px;border-radius:10px;display:grid;place-items:center}.p-icon.instagram{background:#fce7f3}.p-icon.tiktok{background:linear-gradient(135deg,#25f4ee,#fe2c55)}.p-icon.youtube{background:#fee2e2}.p-icon svg{width:20px;height:20px;color:#fff}.p-icon svg path{stroke:none}.p-name{font-weight:700;color:rgb(var(--color-text-primary));font-size:21px}.rating-pill{display:inline-flex;align-items:center;gap:5px;border-radius:999px;background:#fff;border:1px solid rgba(17,24,39,.12);box-shadow:0 6px 12px rgba(17,24,39,.08);color:rgba(17,24,39,.85);font-weight:700;font-size:12px}.rating-pill .star{color:#10b981;font-size:12px;padding-left:10px}.rating-pill .muted{color:rgba(17,24,39,.6);font-weight:700;background:#f3f4f6;padding:4px 10px;border-top-right-radius:12px;border-bottom-right-radius:12px}.p-desc{margin:14px 0 12px;color:#64748b;font-weight:400;font-size:14px;max-width:99%}.p-tags{display:flex;gap:8px;flex-wrap:wrap}.chip{background:#f1f5f9;color:rgba(17,24,39,.8);border-radius:999px;padding:.25rem 10px;font-weight:600;font-size:11px;line-height:13px}.platforms button.btn.btn-dark.btn-full{font-size:15px;font-weight:600}.p-cta{margin-top:2rem}.btn-full{width:100%;justify-content:center}.btn-dark .arrow{margin-left:8px}.btn-dark{background:#0f172a;color:#fff;border:1px solid transparent;box-shadow:0 10px 20px rgba(2,6,23,.2)}.influence{padding:24px 0 56px;background:#f9fafb}.influence-grid{display:grid;grid-template-columns:1.1fr 1fr;grid-gap:32px;gap:32px;align-items:start;max-width:1120px;margin:0 auto}@media (max-width:960px){.influence-grid{grid-template-columns:1fr}}.influence-title{color:rgb(var(--color-brand));font-weight:800;font-size:42px!important;max-width:99%;margin-bottom:0}.influence-desc{max-width:55ch;color:#4b5563;margin-bottom:12px;font-size:16px;font-weight:400!important}.step-card{background:#fff;border:1px solid rgba(17,24,39,.08);border-radius:14px;box-shadow:0 20px 40px rgba(17,24,39,.06);margin-bottom:12px}.step-header{display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:10px;gap:10px;padding:5px 16px;cursor:pointer}.step-header h3{font-weight:600;color:rgb(var(--color-text-primary));font-size:16px;line-height:1.25}.step-body p{font-size:15px;font-weight:400}.step-index{color:rgb(var(--color-brand));font-weight:800}.step-toggle{position:relative;display:grid;place-items:center;width:28px;height:28px;border-radius:9999px;background:radial-gradient(circle at 40% 40%,hsla(0,0%,100%,.42),hsla(0,0%,100%,.18)),rgb(var(--color-brand));color:transparent;border:none;box-shadow:0 10px 20px rgba(249,115,22,.25)}.step-toggle:before{content:"";position:absolute;left:50%;top:50%;width:9px;height:9px;border-right:2px solid hsla(0,0%,100%,.95);border-top:2px solid hsla(0,0%,100%,.95);transform:translate(-50%,-50%) rotate(45deg);border-radius:2px}.step-card.open .step-toggle:before{transform:translate(-50%,-50%) rotate(135deg)}.step-header:focus-visible .step-toggle,.step-header:hover .step-toggle{filter:brightness(.98);box-shadow:0 12px 24px rgba(249,115,22,.32)}.step-body{padding:0 16px 14px;color:rgba(17,24,39,.8)}.subpoints{display:grid;grid-gap:8px;gap:8px;margin-top:10px}.subpoint{display:grid;grid-template-columns:auto 1fr;grid-gap:10px;gap:10px;align-items:anchor-center}.bubble{background:rgba(249,115,22,.1);color:rgb(var(--color-brand));border:1px solid rgba(249,115,22,.2);border-radius:999px;padding:4px 8px}.bubble,.sub-title{font-weight:700}.sub-text{color:rgba(17,24,39,.7);font-size:11px;line-height:18px}.influence-right{position:relative;align-self:center}.illus-wrap{position:relative;min-height:320px;display:grid;place-items:center}.glow-circle{position:absolute;width:340px;height:340px;border-radius:9999px;background:radial-gradient(circle,rgba(249,115,22,.25),rgba(249,115,22,0));filter:blur(12px)}.illus-placeholder{position:relative;z-index:1;background:#fff;border:1px solid rgba(17,24,39,.08);border-radius:12px;padding:12px;color:rgba(17,24,39,.7);box-shadow:0 20px 40px rgba(17,24,39,.06);text-align:center}.illus-image{position:relative;z-index:1;width:260px;height:auto;filter:drop-shadow(0 20px 40px rgba(17,24,39,.06))}.illus-image-lg{width:360px}.reviews{padding:40px 0 56px}.reviews-title{text-align:center;font-size:42px;font-weight:800;color:#111827;margin:0 0 10px}.reviews .container{max-width:1200px}.reviews-sub{text-align:center;color:#4b5563;font-size:16px;line-height:25px;max-width:45rem;margin:0 auto 55px}.reviews-wrap{position:relative;display:flex;align-items:center;justify-content:center}.reviews-viewport{overflow:hidden;width:min(100%,1080px);margin:0 auto}.reviews-track{display:flex;gap:24px;transition:transform .35s ease;will-change:transform}.review-card{background:#fff;border:1px solid rgba(17,24,39,.08);border-radius:16px;box-shadow:0 14px 28px rgba(17,24,39,.06);padding:18px;min-width:320px;box-sizing:border-box;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease;will-change:transform,box-shadow;flex-shrink:0}.review-card:focus-within,.review-card:hover{box-shadow:0 18px 36px rgba(17,24,39,.12)}@media (min-width:960px){.review-card{width:344px;min-width:auto}}.review-top{display:grid;grid-template-columns:auto 1fr;grid-gap:12px;gap:12px;align-items:center}.review-top .avatar{width:40px;height:40px;border-radius:9999px;background:#e5e7eb}.review-top .handle{font-weight:700;font-size:15px;line-height:22px;opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.review-top .verified{color:#6b7280;font-size:12px;line-height:22px}.verified .check{color:#fff;margin-right:4px;background:#3b82f6;border-radius:100%;padding:1px 2px;font-size:10px;font-weight:300}.stars{color:#f59e0b;letter-spacing:2px;margin:8px 0;display:flex;gap:4px}.stars svg{width:16px;height:16px}.review-text{color:#374151;font-size:14px;line-height:22px;max-width:89%}.reviews-nav{position:absolute;top:50%;transform:translateY(-50%);width:36px;height:36px;display:grid;place-items:center;border-radius:9999px;background:#fff;border:1px solid rgba(17,24,39,.12);box-shadow:0 12px 24px rgba(17,24,39,.08);color:rgba(17,24,39,.85);font-size:18px;cursor:pointer;z-index:10}.reviews-nav.left{left:-24px}.reviews-nav.right{right:-24px}.reviews-nav:hover{box-shadow:0 14px 28px rgba(17,24,39,.12);border-color:rgba(17,24,39,.18)}.reviews-nav.disabled{opacity:.35;pointer-events:none}@media (max-width:640px){.reviews-viewport{width:100%!important}.reviews-nav{width:32px;height:32px;font-size:16px}.reviews-nav.left{left:-8px}.reviews-nav.right{right:-8px}}.reviews-dots{display:flex;justify-content:center;gap:8px;margin-top:3rem}.reviews-dots .dot{width:8.75px!important;height:8.75px;border-radius:9999px;background:#d1d5db;border:0}.reviews-dots .dot.active{background:rgb(var(--color-brand));width:21px!important}.reviews-dots button.dot:hover{background:#9ca3af;cursor:pointer}.reviews-page-header2{background:#f9fafb;padding-top:70px}.reviews-page{background:#fff}.reviews-page .container{max-width:1200px;margin:0 auto;padding:0 20px}.reviews-page-header{text-align:center;margin-bottom:0;padding-top:7rem;padding-bottom:7rem}.reviews-page-title{font-size:42px;font-weight:800;color:#111827;margin:0 0 12px;line-height:42px}.reviews-page-subtitle{font-size:18px;color:#4b5563;margin:0 0 50px}.reviews-rating{display:flex;flex-direction:column;align-items:center;gap:12px;margin-bottom:24px}.reviews-stars-large{display:flex;gap:6px;color:#facc15}.reviews-stars-large .star-icon{width:18.5px;height:18.5px}.reviews-rating-text{font-size:16px;font-weight:700;color:#1f2937;margin:0;line-height:25px}.reviews-trust-banner{background:#fefce8;border:1px solid #fde68a;border-radius:12px;padding:16px 24px;margin:0 auto 32px;max-width:784px;font-size:15px;color:#111827;text-align:left;font-weight:700}.reviews-summary{background:#fff;border:1px solid rgba(17,24,39,.08);border-radius:16px;padding:24px;margin:0 auto;max-width:784px}.reviews-summary-header{display:flex;align-items:center;gap:8px;margin-bottom:2px}.reviews-summary-header .sparkle-icon{color:rgb(var(--color-brand));width:18px;height:18px}.reviews-summary-title{font-size:26px;font-weight:700;color:#111827;line-height:32px;margin:0}.reviews-summary-note{font-size:12px;color:#6b7280;margin:0 0 16px;line-height:18px}.reviews-summary-text{font-size:16px;line-height:32px;color:#374151;margin:0}.reviews-grid{padding-bottom:40px;background:#f9fafb;padding-top:6rem}.reviews-grid .container{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px}@media (max-width:960px){.reviews-grid .container{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.reviews-grid .container{grid-template-columns:1fr}.reviews-page-title{font-size:36px}}.review-card-page{background:#fff;border:1px solid rgba(17,24,39,.08);border-radius:16px;padding:20px;box-shadow:0 2px 8px rgba(17,24,39,.06);transition:box-shadow .2s ease,transform .2s ease}.review-card-page:hover{box-shadow:0 4px 16px rgba(17,24,39,.12);transform:translateY(-2px)}.review-card-top{display:flex;align-items:center;gap:12px;margin-bottom:12px}.review-avatar{width:40px;height:40px;border-radius:50%;background:#e5e7eb;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:600;color:#6b7280}.review-meta{flex:1 1}.review-username{font-size:15px;font-weight:700;color:#111827;margin-bottom:4px}.review-verified{display:flex;align-items:center;gap:6px;font-size:12px;color:#6b7280}.review-verified .verified-check{width:11.2px;height:11.2px;color:#fff;background:#3b82f6;border-radius:50%;padding:2px}.review-stars{display:flex;gap:4px;margin-bottom:12px;color:#facc15}.review-stars .star-icon-small{width:16px;height:16px}.review-text-page{font-size:14px;line-height:1.6;color:#374151;margin:0}.reviews-write-button-container{padding-bottom:32px;background:#f9fafb}.reviews-write-button-container .container{display:flex;justify-content:center}.reviews-write-button{background:rgb(var(--color-brand));color:#fff;border:none;border-radius:12px;padding:14px 28px;font-size:16px;font-weight:700;cursor:pointer;transition:background .2s ease,transform .2s ease;box-shadow:0 4px 12px rgba(249,115,22,.3)}.reviews-write-button:hover{background:#ea580c;transform:translateY(-2px);box-shadow:0 6px 16px rgba(249,115,22,.4)}.reviews-pagination{padding-bottom:80px;background:#f9fafb}.reviews-pagination .container{display:flex;justify-content:center;align-items:center;gap:8px}.pagination-btn{min-width:44px;height:40px;padding:0 16px;border-radius:8px;border:1px solid rgba(17,24,39,.12);background:#fff;color:#111827;font-weight:600;font-size:14px;cursor:pointer;transition:all .2s ease}.pagination-btn:hover:not(:disabled){background:#f9fafb;border-color:rgba(17,24,39,.2)}.pagination-btn:disabled{opacity:.5;cursor:not-allowed}.pagination-number.active{background:rgb(var(--color-brand));color:#fff;border-color:rgb(var(--color-brand))}.pagination-number.active:hover{background:#ea580c}.reviews-faq-section{padding-top:60px;border-top:1px solid rgba(17,24,39,.1);background:#f9fafb;padding-bottom:70px}.reviews-faq-title{text-align:center;font-size:36px;font-weight:800;color:#111827;margin:0 0 12px}.reviews-faq-subtitle{text-align:center;font-size:16px;color:#4b5563;margin:0 0 40px}.reviews-faq-list{display:grid;grid-gap:12px;gap:12px;max-width:800px;margin:0 auto}.reviews-faq-item{background:#fff;border:1px solid rgba(17,24,39,.08);border-radius:12px;box-shadow:0 2px 8px rgba(17,24,39,.06);transition:all .2s ease}.reviews-faq-item:hover{box-shadow:0 4px 12px rgba(17,24,39,.1)}.reviews-faq-head{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px;background:transparent;border:none;cursor:pointer;font-family:Inter,system-ui,sans-serif;font-size:16px;font-weight:600;color:#111827;text-align:left}.reviews-faq-question{flex:1 1}.reviews-faq-toggle{width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid rgba(17,24,39,.12);color:#111827;background:#fff;font-size:20px;font-weight:400;flex-shrink:0}.reviews-faq-item.open .reviews-faq-toggle{background:rgba(17,24,39,.05)}.reviews-faq-body{padding:0 20px 20px;color:#4b5563;font-size:15px;line-height:1.6}.reviews-faq-body p{margin:0}.review-modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:10000;padding:20px;animation:fadeIn .3s ease}.review-modal{background:#fff;border-radius:16px;max-width:1100px;width:100%;max-height:90vh;overflow-y:auto;display:grid;grid-template-columns:1fr 1fr;box-shadow:0 20px 60px rgba(0,0,0,.3);animation:slideUp .3s ease}@keyframes slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.review-modal-left{padding:48px 40px;background:#f9fafb;border-radius:16px 0 0 16px;display:flex;flex-direction:column}.review-modal-logo{margin-bottom:32px}.review-modal-logo-text{font-size:32px;font-weight:900;color:#111827;line-height:1}.review-modal-logo-dot{font-size:32px;font-weight:900;color:#f97316;line-height:1}.review-modal-feedback-title{font-size:28px;font-weight:800;color:#111827;margin:0 0 16px;line-height:1.3}.review-modal-intro{font-size:15px;line-height:1.6;color:#4b5563;margin:0 0 32px}.review-modal-guidelines{display:flex;flex-direction:column;gap:20px;margin-bottom:32px;flex:1 1}.review-modal-guideline{display:flex;gap:12px;align-items:flex-start}.review-modal-icon{width:32px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:16px}.review-modal-icon-check{background:#d1fae5;color:#10b981}.review-modal-icon-star{background:#ede9fe;color:#8b5cf6}.review-modal-icon-bolt{background:#dbeafe;color:#3b82f6}.review-modal-guideline-content{font-size:14px;line-height:1.6;color:#374151;flex:1 1}.review-modal-guideline-content strong{color:#111827;font-weight:600}.review-modal-disclaimer{font-size:12px;color:#6b7280;margin:0;line-height:1.5}.review-modal-right{padding:48px 40px;position:relative;display:flex;flex-direction:column}.review-modal-close{position:absolute;top:24px;right:24px;width:36px;height:36px;border-radius:8px;border:none;background:transparent;color:#6b7280;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:20px;transition:background .2s ease,color .2s ease}.review-modal-close:hover{background:#f3f4f6;color:#111827}.review-modal-form-title{font-size:28px;font-weight:800;color:#111827;margin:0 0 32px;line-height:1.3}.review-modal-form{display:flex;flex-direction:column;gap:24px}.review-modal-field{display:flex;flex-direction:column;gap:8px}.review-modal-label{font-size:14px;font-weight:600;color:#111827}.review-modal-stars{display:flex;gap:8px}.review-modal-star-btn{background:transparent;border:none;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center}.review-modal-star-icon{width:32px;height:32px;color:#d1d5db;transition:color .2s ease}.review-modal-star-icon.filled{color:#facc15}.review-modal-select-wrapper{position:relative}.review-modal-select{width:100%;padding:12px 40px 12px 16px;border:1px solid rgba(17,24,39,.2);border-radius:10px;font-size:15px;color:#111827;background:#fff;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:border-color .2s ease,box-shadow .2s ease}.review-modal-select:focus{outline:none;border-color:#f97316;box-shadow:0 0 0 3px rgba(249,115,22,.1)}.review-modal-select-arrow{position:absolute;right:12px;top:50%;transform:translateY(-50%);color:#6b7280;pointer-events:none;width:16px;height:16px}.review-modal-input-wrapper{position:relative}.review-modal-input-icon{position:absolute;left:16px;top:50%;transform:translateY(-50%);color:rgba(17,24,39,.5);font-size:16px;pointer-events:none;width:16px;height:16px}.review-modal-input{width:100%;padding:12px 16px 12px 48px;border:1px solid rgba(17,24,39,.2);border-radius:10px;font-size:15px;color:#111827;background:#fff;transition:border-color .2s ease,box-shadow .2s ease;box-sizing:border-box}.review-modal-input:focus{outline:none;border-color:#f97316;box-shadow:0 0 0 3px rgba(249,115,22,.1)}.review-modal-input::placeholder{color:rgba(17,24,39,.5)}.review-modal-textarea{width:100%;padding:12px 16px;border:1px solid rgba(17,24,39,.2);border-radius:10px;font-size:15px;color:#111827;background:#fff;font-family:inherit;resize:vertical;min-height:120px;transition:border-color .2s ease,box-shadow .2s ease;box-sizing:border-box}.review-modal-textarea:focus{outline:none;border-color:#f97316;box-shadow:0 0 0 3px rgba(249,115,22,.1)}.review-modal-textarea::placeholder{color:rgba(17,24,39,.5)}.review-modal-submit{width:100%;padding:14px;background:linear-gradient(90deg,#f97316,#ef4444);color:#fff;font-size:16px;font-weight:700;border:none;border-radius:10px;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease;box-shadow:0 4px 12px rgba(249,115,22,.3);margin-top:8px}.review-modal-submit:hover{transform:translateY(-2px);box-shadow:0 6px 16px rgba(249,115,22,.4)}.review-modal-submit:active{transform:translateY(0)}@media (max-width:968px){.review-modal{grid-template-columns:1fr;max-height:95vh}.review-modal-left{border-radius:16px 16px 0 0;padding:32px 24px}.review-modal-right{padding:32px 24px}.review-modal-feedback-title,.review-modal-form-title{font-size:24px}}@media (max-width:640px){.review-modal-overlay{padding:10px}.review-modal-left,.review-modal-right{padding:24px 20px}.review-modal-logo-dot,.review-modal-logo-text{font-size:28px}.review-modal-feedback-title,.review-modal-form-title{font-size:22px}}.affiliate-page{padding:0;background:#fff}.affiliate-hero .container{max-width:1200px;margin:0 auto;padding:0 20px}.affiliate-hero{text-align:center;margin-bottom:0;padding-top:7rem;padding-bottom:7rem}.affiliate-hero-title{font-size:42px;font-weight:800;color:#111827;margin:0 0 10px;line-height:42px}.affiliate-hero-subtitle{font-size:18px;color:#4b5563;max-width:800px;margin:0 auto;line-height:25px}@media (max-width:640px){.affiliate-hero-title{font-size:36px}.affiliate-hero-subtitle{font-size:18px}}.affiliate-benefits{margin-bottom:0;background:#f9fafb;padding-top:5rem;border-top:1px solid #ccc;padding-bottom:5rem}.affiliate-benefits .container{max-width:1200px;margin:0 auto;padding:0 20px}.affiliate-benefits-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:32px;gap:32px;max-width:1120px;margin:0 auto}@media (max-width:960px){.affiliate-benefits-grid{grid-template-columns:1fr}}.affiliate-benefit-card{background:#fff;border:1px solid rgba(17,24,39,.08);border-radius:16px;padding:32px;box-shadow:0 4px 12px rgba(17,24,39,.06);transition:transform .2s ease,box-shadow .2s ease;text-align:center}.affiliate-benefit-card:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgba(17,24,39,.12)}.affiliate-benefit-icon{width:56px;height:56px;border-radius:50%;background:#ffead9;display:flex;align-items:center;justify-content:center;margin:0 auto 24px;color:#ea580c;font-size:21px}h3.affiliate-benefit-title{font-size:1.25rem;margin-bottom:10px}.affiliate-benefit-text{font-size:15px;line-height:22px;color:#4b5563;margin:0}.affiliate-how-it-works{padding-bottom:80px;padding-top:0;background:#f9fafb}.affiliate-how-it-works .container{max-width:1200px;margin:0 auto;padding:0 20px}.affiliate-section-title{font-size:2.25rem;font-weight:900;color:#111827;text-align:center;margin:0 0 30px}.affiliate-section-subtitle{font-size:15px;color:#4b5563;text-align:center;margin:0 0 48px;line-height:22px}.affiliate-steps{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:40px;gap:40px;max-width:1000px;margin:0 auto}@media (max-width:960px){.affiliate-steps{grid-template-columns:1fr;gap:32px}}.affiliate-step{display:flex;flex-direction:column;align-items:center;text-align:center}.affiliate-step-number{width:80px;height:80px;border-radius:50%;background:transparent;color:#fed7aa;display:flex;align-items:center;justify-content:center;font-size:3.75rem;font-weight:800;margin-bottom:0}.affiliate-step-content{flex:1 1}.affiliate-step-title{font-size:1.25rem;font-weight:700;color:#111827;margin:0 0 12px}.affiliate-step-description{font-size:15px;line-height:24px;color:#4b5563;margin:0}.affiliate-faqs{padding-bottom:80px;padding-top:80px;background:#f9fafb}.affiliate-faqs .container{max-width:1200px;margin:0 auto;padding:0 20px}.affiliate-faq-list{display:grid;grid-gap:12px;gap:12px;max-width:672px;margin:0 auto}.affiliate-faq-item{background:#fff;border:1px solid rgba(17,24,39,.08);border-radius:12px;box-shadow:0 2px 8px rgba(17,24,39,.06);transition:all .2s ease}.affiliate-faq-item:hover{box-shadow:0 4px 12px rgba(17,24,39,.1)}.affiliate-faq-head{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px;background:transparent;border:none;cursor:pointer;font-family:Inter,system-ui,sans-serif;font-size:16px;font-weight:600;color:#111827;text-align:left}.affiliate-faq-question{flex:1 1}.affiliate-faq-toggle{width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid rgba(17,24,39,.12);color:#111827;background:#fff;font-size:20px;font-weight:400;flex-shrink:0}.affiliate-faq-item.open .affiliate-faq-toggle{background:rgba(17,24,39,.05)}.affiliate-faq-body{padding:0 20px 20px;color:#4b5563;font-size:15px;line-height:1.6}.affiliate-faq-body p{margin:0}.affiliate-form-section{background:#f9fafb;padding:0 0 6rem}.affiliate-form-section .container{max-width:784px;margin:0 auto;padding:48px;background:#fff;border-radius:16px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}@media (max-width:640px){.affiliate-form-section .container{padding:32px 24px}}.affiliate-form{display:grid;grid-gap:24px;gap:24px;max-width:504px;margin:0 auto}.affiliate-form-row{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}@media (max-width:640px){.affiliate-form-row{grid-template-columns:1fr}}.affiliate-form-field{display:grid;grid-gap:8px;gap:8px}.affiliate-form-section h2.affiliate-section-title{margin-bottom:10px;font-size:1.875rem;font-weight:700}.affiliate-form-field label{font-size:12px;font-weight:600;color:#111827;line-height:1.25rem}.affiliate-form .input-field{background:#f3f4f6;border:1px solid #e5e7eb}.affiliate-form .input-field:focus{background:#fff;border-color:rgb(var(--color-brand));box-shadow:0 0 0 2px rgba(249,115,22,.4)}.affiliate-submit-btn{background:linear-gradient(90deg,#f97316,#ef4444);color:#fff;border:none;border-radius:12px;padding:16px 32px;font-size:18px;font-weight:700;cursor:pointer;transition:opacity .2s ease,transform .2s ease;margin-top:8px;width:100%}.affiliate-submit-btn:hover{opacity:.9;transform:translateY(-2px)}.affiliate-submit-btn:active{transform:translateY(0)}.free-likes-page{background:#fff}.free-likes-hero{padding:8rem 0 20px}.free-likes-hero .container{max-width:1200px;padding:0 20px;text-align:center;margin:0 auto}.free-likes-title{font-size:53px;font-weight:800;color:#111827;margin:0 0 10px;line-height:53px}.free-likes-description{font-size:18px;color:#4b5563;max-width:800px;margin:0 auto 32px;line-height:25px}.free-likes-rating{display:flex;align-items:center;justify-content:center;gap:12px;margin-bottom:0}.free-likes-stars{display:flex;gap:4px;color:#facc15}.free-likes-stars .star-icon{width:20px;height:20px}.free-likes-rating-text{font-size:16px;color:#4b5563;font-weight:600}.free-likes-form-card{background:#fff;border:1px solid rgba(17,24,39,.08);border-radius:20px;padding:40px;max-width:588px;margin:0 auto;box-shadow:0 8px 24px rgba(17,24,39,.08)}.free-likes-form-card-wrapper{background:#f9fafb;padding-top:3rem;padding-bottom:5rem}@media (max-width:640px){.free-likes-form-card{padding:24px}.free-likes-title{font-size:36px}}.free-likes-progress{display:flex;align-items:center;justify-content:center;gap:0;width:394px;margin:0 auto 60px}.progress-step{display:flex;flex-direction:column;gap:8px;position:relative;flex:1 1}.progress-step-circle{width:28px;height:28px;border-radius:50%;background:#e5e7eb;color:#6b7280;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:18px;transition:all .3s ease;border:2px solid transparent}.progress-step.active .progress-step-circle{background:rgb(var(--color-brand));color:#fff;border-color:rgb(var(--color-brand));box-shadow:0 4px 12px rgba(249,115,22,.3)}.progress-step-label{font-size:13px;font-weight:600;text-align:center;margin-top:4px}.progress-step.active .progress-step-label{color:rgb(var(--color-brand));font-weight:700}.progress-line{flex:1 1;height:2px;margin:-24px 8px 0;max-width:80px}.progress-line,.progress-step.active~.progress-step .progress-line{background:#e5e7eb}.free-likes-form{display:grid;grid-gap:20px;gap:20px}.free-likes-form-label{font-size:16px;font-weight:600;color:#111827;text-align:center}.free-likes-input-wrapper{position:relative;display:flex;align-items:center}.free-likes-input-wrapper .input-icon{position:absolute;left:16px;color:#6b7280;width:20px;height:20px}.free-likes-input{width:100%;height:56px;padding:0 16px 0 48px;border:1px solid rgba(17,24,39,.12);border-radius:12px;font-size:16px;transition:border-color .2s ease,box-shadow .2s ease}.free-likes-input:focus{outline:none;border-color:rgb(var(--color-brand));box-shadow:0 0 0 3px rgba(249,115,22,.1)}.free-likes-continue-btn{background:linear-gradient(90deg,#f97316,#ef4444);color:#fff;border:none;border-radius:12px;padding:16px 32px;font-size:18px;font-weight:700;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease;box-shadow:0 4px 12px rgba(249,115,22,.3)}.free-likes-continue-btn:hover{transform:translateY(-2px);box-shadow:0 6px 16px rgba(249,115,22,.4)}.free-likes-continue-btn:active{transform:translateY(0)}.free-likes-trust-badges{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px;margin-top:90px;padding-top:32px;border-top:1px solid rgba(17,24,39,.08)}@media (max-width:640px){.free-likes-trust-badges{grid-template-columns:1fr}}.trust-badge{display:flex;align-items:center;gap:8px;text-align:center;margin:0 auto}.trust-badge .trust-icon{width:10.5px;height:11.5px;color:#ccc}.trust-badge span{font-size:12px;color:#6b7280;font-weight:500;line-height:18px}.free-likes-post-selection{display:grid;grid-gap:24px;gap:24px}.free-likes-post-selection-title{font-size:24px;font-weight:700;color:#111827;margin:0;text-align:center}.free-likes-posts-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px}@media (max-width:640px){.free-likes-posts-grid{grid-template-columns:repeat(2,1fr)}}.free-likes-post-item{background:transparent;border:none;padding:0;cursor:pointer;transition:transform .2s ease}.free-likes-post-item:hover{transform:scale(1.02)}.free-likes-post-placeholder{aspect-ratio:1;background:#e5e7eb;border:1px solid #d1d5db;border-radius:8px;position:relative;display:flex;align-items:flex-start;justify-content:flex-start;padding:8px;transition:all .2s ease}.free-likes-post-item.selected .free-likes-post-placeholder{border:2px solid rgb(var(--color-brand));background:rgba(249,115,22,.05);box-shadow:0 0 0 3px rgba(249,115,22,.1)}.free-likes-post-label{font-size:12px;color:#4b5563;font-weight:600}.free-likes-post-item.selected .free-likes-post-label{color:rgb(var(--color-brand));font-weight:700}.progress-step.completed .progress-step-circle{background:rgb(var(--color-brand));color:#fff}.progress-line.active{background:rgb(var(--color-brand))}.free-likes-continue-btn:disabled{opacity:.5;cursor:not-allowed;transform:none}.free-likes-continue-btn:disabled:hover{transform:none;box-shadow:0 4px 12px rgba(249,115,22,.3)}.free-likes-activate-form{display:grid;grid-gap:24px;gap:24px}.free-likes-activate-title{font-size:28px;font-weight:700;color:#111827;margin:0;text-align:center}.free-likes-selected-post-info{background:#f9fafb;border:1px solid rgba(17,24,39,.08);border-radius:12px;padding:16px;display:flex;align-items:center;gap:16px}.free-likes-selected-post-icon{width:48px;height:48px;border-radius:8px;background:#e5e7eb;display:flex;align-items:center;justify-content:center;color:#6b7280;flex-shrink:0}.free-likes-selected-post-icon svg{width:24px;height:24px}.free-likes-selected-post-details{flex:1 1}.free-likes-selected-post-label{font-size:13px;color:#6b7280;margin-bottom:4px}.free-likes-boosting-for{display:flex;flex-direction:column;gap:4px}.boosting-text{font-size:14px;color:#111827;font-weight:600}.boosting-username{font-size:18px;color:rgb(var(--color-brand));font-weight:700}.free-likes-email-field{margin-top:8px}.free-likes-get-likes-btn{background:linear-gradient(90deg,#f97316,#ef4444);color:#fff;border:none;border-radius:12px;padding:18px 32px;font-size:18px;font-weight:700;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease;box-shadow:0 4px 12px rgba(249,115,22,.3);width:100%}.free-likes-get-likes-btn:hover{transform:translateY(-2px);box-shadow:0 6px 16px rgba(249,115,22,.4)}.free-likes-get-likes-btn:active{transform:translateY(0)}.free-likes-success{display:grid;grid-gap:24px;gap:24px;text-align:center}.free-likes-success-icon{width:80px;height:80px;border-radius:50%;background:#10b981;color:#fff;display:flex;align-items:center;justify-content:center;margin:0 auto;box-shadow:0 4px 12px rgba(16,185,129,.3)}.free-likes-success-icon svg{width:40px;height:40px}.free-likes-success-title{font-size:32px;font-weight:700;color:#111827;margin:0}.free-likes-success-message{font-size:16px;color:#4b5563;line-height:1.6;max-width:500px;margin:0 auto}.free-likes-premium-cta{background:#fef3c7;border:1px solid rgb(var(--color-brand));border-radius:12px;padding:20px;text-align:left;margin-top:8px}.premium-cta-title{font-size:18px;font-weight:700;color:#111827;margin-bottom:8px}.premium-cta-text{font-size:15px;color:#4b5563;line-height:1.6}.free-likes-start-over{background:transparent;border:none;color:#111827;font-size:16px;font-weight:600;cursor:pointer;text-decoration:underline;padding:8px;transition:color .2s ease}.free-likes-start-over:hover{color:rgb(var(--color-brand))}.faq{padding:40px 0 60px;background:#f9fafb}.faq-title{text-align:center;font-size:clamp(28px,5vw,32px);font-weight:800;color:rgb(var(--color-text-primary));margin-bottom:0}.faq-sub{text-align:center;color:rgba(17,24,39,.65);margin:8px 0 40px;font-size:16px}.faq-list{display:grid;grid-gap:12px;gap:12px;max-width:760px;margin:0 auto}.faq-item{background:#fff;border:1px solid rgba(17,24,39,.08);border-radius:12px;box-shadow:0 8px 16px rgba(17,24,39,.06);transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease;will-change:transform,box-shadow}.faq-item:focus-within,.faq-item:hover{transform:translateY(-3px);box-shadow:0 10px 20px rgba(17,24,39,.12);border-color:rgba(17,24,39,.12)}.faq-head{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:19px 16px;background:transparent;border:none;cursor:pointer;font-family:Inter,system-ui,sans-serif;font-size:16px;font-weight:600;color:#1f2937}.faq-toggle{width:22px;height:22px;display:grid;place-items:center;border-radius:9999px;border:1px solid rgba(17,24,39,.12);color:rgba(17,24,39,.8);background:#fff;box-shadow:0 6px 12px rgba(17,24,39,.06)}.faq-item.open .faq-toggle{background:rgba(17,24,39,.03)}.faq-body{padding:0 16px 16px;color:rgba(17,24,39,.8);font-size:15px}.faq-pagination{display:flex;justify-content:center;align-items:center;gap:8px;margin-top:16px}.pager-btn{min-width:78px;height:32px;padding:0 12px;border-radius:8px;border:1px solid rgba(17,24,39,.12);background:#fff;color:rgba(17,24,39,.85);font-weight:700;font-size:12px;box-shadow:0 6px 12px rgba(17,24,39,.06);cursor:pointer}.pager-btn:disabled{opacity:.45;cursor:not-allowed}.pager-btn:focus-visible:not(:disabled),.pager-btn:hover:not(:disabled){box-shadow:0 10px 20px rgba(17,24,39,.1);border-color:rgba(17,24,39,.18)}.pager-num{min-width:31.5px!important;padding:0;justify-content:center}.pager-num.active{background:#f97316;border-color:transparent;color:#fff;box-shadow:0 10px 20px rgba(249,115,22,.25)}html.dark .pager-btn{background:hsla(0,0%,100%,.06);color:hsla(0,0%,100%,.85)}html.dark .pager-num.active{background:rgb(var(--color-brand))}.faq-page{padding:60px 0;background:#fff}.faq-page-header{text-align:center;margin-bottom:48px}.faq-page-title{font-size:clamp(32px,5vw,42px);font-weight:800;color:#111827;margin:0;display:inline-flex;align-items:center;gap:12px}.faq-emoji{font-size:1.2em}.faq-page-content{display:grid;grid-template-columns:252px 1fr;grid-gap:4rem;gap:4rem;max-width:1200px;margin:0 auto;max-width:72rem}.faq-sidebar{position:-webkit-sticky;position:sticky;top:100px;height:-moz-fit-content;height:fit-content}.faq-categories{display:flex;flex-direction:column;gap:8px}.faq-category-btn{position:relative;width:100%;padding:1rem;text-align:left;background:transparent;border:none;border-radius:10px;color:rgba(17,24,39,.7);font-weight:600;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:space-between;font-size:14px;line-height:1.5rem}.faq-category-btn:hover{background:rgba(17,24,39,.04);color:rgba(17,24,39,.9)}.faq-category-btn.active{background:linear-gradient(90deg,#f97316,#ef4444);color:#fff;box-shadow:0 4px 12px rgba(249,115,22,.25)}.faq-category-arrow{width:16px;height:16px;margin-left:8px}.faq-questions{display:flex;flex-direction:column;gap:12px}.faq-question-item{background:#fff;border:1px solid rgba(17,24,39,.12);border-radius:12px;overflow:hidden;transition:all .2s ease}.faq-question-item:hover{border-color:rgba(17,24,39,.18);box-shadow:0 4px 12px rgba(17,24,39,.08)}.faq-question-item.open{border-color:rgba(249,115,22,.3)}.faq-question-btn{width:100%;display:flex;align-items:center;justify-content:space-between;padding:20px 24px;background:transparent;border:none;text-align:left;cursor:pointer;font-size:16px;font-weight:600;color:#1f2937}.faq-question-text{flex:1 1}.faq-question-toggle{width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:rgba(17,24,39,.06);color:rgba(17,24,39,.7);font-size:20px;font-weight:400;flex-shrink:0;transition:all .2s ease}.faq-question-item.open .faq-question-toggle{background:rgba(249,115,22,.1);color:#f97316}.faq-answer{padding:0 24px 24px;color:rgba(17,24,39,.75);font-size:15px;line-height:1.7;animation:fadeIn .3s ease}@keyframes fadeIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:968px){.faq-page-content{grid-template-columns:1fr;gap:32px}.faq-sidebar{position:static}.faq-categories{flex-direction:row;flex-wrap:wrap}.faq-category-btn{width:auto;min-width:160px}}.about-page{padding:0 0 100px;background:#fff}.about-hero{text-align:center;max-width:800px;margin:0 auto 80px}.about-title{font-size:clamp(42px,6vw,56px);font-weight:800;color:#111827;margin:0 0 24px;line-height:1.2}.about-description{font-size:18px;line-height:1.7;color:rgba(17,24,39,.75);margin:0}.about-story{margin-bottom:80px;border-top:1px solid #ccc;padding-top:100px}.about-section-title{font-size:clamp(32px,4vw,42px);font-weight:700;color:#111827;text-align:center;margin:0 0 48px;line-height:39px;font-size:30px}.story-content{max-width:48rem;margin:0 auto;display:flex;flex-direction:column;gap:40px}.story-subtitle{font-size:25px;font-weight:600;color:#111827;margin:0 0 16px;line-height:34px}.story-text{font-size:16px;line-height:28px;color:#4b5563;margin:0;font-weight:400}.about-stats{margin-bottom:80px}.stats-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:2rem;gap:2rem;max-width:1078px;margin:0 auto;background:#f9fafb}.stat-item{text-align:center;padding:32px 24px;background:#f9fafb;border-radius:16px;transition:transform .2s ease,box-shadow .2s ease}.stat-icon{width:35px;height:35px;margin:0 auto 20px;display:flex;align-items:center;justify-content:center;border-radius:16px;color:#f97316;font-size:25px}.stat-number{font-weight:800;color:#111827;margin:0 0 4px;line-height:35px;font-size:32px}.stat-label{font-size:12px;color:#6b7280;font-weight:500;line-height:18px}.about-values{margin-bottom:80px}.values-subtitle{text-align:center;font-size:16px;line-height:1.7;color:rgba(17,24,39,.75);margin:0 auto 48px}.values-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:32px;gap:32px;max-width:1008px;margin:0 auto}.value-card{padding:40px 32px;background:#fff;border:1px solid rgba(17,24,39,.12);border-radius:10px;text-align:center;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.value-card:hover{transform:translateY(-4px);box-shadow:0 12px 32px rgba(17,24,39,.1);border-color:rgba(249,115,22,.3)}.value-icon{width:56px;height:56px;margin:0 auto 24px;display:flex;align-items:center;justify-content:center;background:#ffe9da;border-radius:300px;color:#f97316;font-size:28px}.value-title{font-size:18px;font-weight:600;color:#111827;margin:0 0 5px;line-height:25px}.value-text{font-size:14px;line-height:21px;color:rgba(17,24,39,.75);margin:0;font-weight:400}.about-team{text-align:center;max-width:800px;margin:0 auto}.team-subtitle{line-height:1.7;color:rgba(17,24,39,.75);margin:0 0 32px}.team-button{display:inline-flex;align-items:center;gap:8px;padding:.75rem 32px;background:#1f2937;color:#fff;font-size:16px;font-weight:700;text-decoration:none;border-radius:12px;transition:all .2s ease;box-shadow:0 4px 12px rgba(30,58,138,.25)}.team-button:hover{background:#f97316;transform:translateY(-2px);box-shadow:0 6px 16px rgba(30,58,138,.35)}.team-button svg{font-size:14px}@media (max-width:968px){.about-page{padding:60px 0 80px}.about-hero,.about-stats,.about-story{margin-bottom:60px}.stats-grid{grid-template-columns:repeat(2,1fr);gap:24px}.about-values{margin-bottom:60px}.values-grid{grid-template-columns:1fr;gap:24px}.value-card{padding:32px 24px}}@media (max-width:640px){.stats-grid{grid-template-columns:1fr}.story-content{gap:32px}}.team-page{padding:0;background:#fff}.team-hero{text-align:center;max-width:800px;margin:0 auto 64px}.team-title{font-size:clamp(42px,6vw,56px);font-weight:800;color:#111827;margin:0 0 20px;line-height:1.2}.team-subtitle{font-size:16px;line-height:25px;color:#4b5563;width:580px;margin:0 auto 18px}.team-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:32px;gap:32px;max-width:1008px;margin:0 auto}.team-card{background:#fff;border:1px solid rgba(17,24,39,.12);border-radius:10px;padding:32px;text-align:center;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.team-card:hover{transform:translateY(-4px);box-shadow:0 12px 32px rgba(17,24,39,.1);border-color:rgba(249,115,22,.3)}.team-avatar{margin-bottom:20px}.team-avatar-placeholder{width:120px;height:120px;margin:0 auto;border-radius:50%;background:#e5e7eb}.team-name{font-size:18px;font-weight:700;color:#111827;margin:0;line-height:25px}.team-role{font-size:15px;font-weight:600;color:#f97316;margin:0 0 16px;line-height:22px}.team-social{gap:12px;margin-bottom:20px}.team-social,.team-social-link{display:flex;justify-content:center}.team-social-link{width:17.5px;height:17.5px;align-items:center;border-radius:8px;color:#9ca3af;text-decoration:none;transition:all .2s ease}.team-social-link:hover{background:rgba(249,115,22,.1);color:#f97316;transform:translateY(-2px)}.team-social-link svg{font-size:18px}.team-grid-container{padding-top:7rem;background:#f9fafb;border-top:1px solid #ccc;padding-bottom:7rem}.team-description{font-size:15px;line-height:24px;color:#4b5563;margin:0 0 24px;text-align:left}.team-profile-btn{display:block;padding:10px 24px;background:#f3f4f6;border-radius:5px;color:#374151;font-size:12px;font-weight:600;text-decoration:none;transition:all .2s ease}.team-profile-btn:hover{background:rgba(17,24,39,.05);border-color:#f97316;color:#f97316}.team-profile-btn svg{font-size:12px;transition:transform .2s ease}.team-profile-btn:hover svg{transform:translateX(2px)}@media (max-width:968px){.team-page{padding:60px 0 80px}.team-grid{grid-template-columns:repeat(2,1fr);gap:24px}}@media (max-width:640px){.team-grid{grid-template-columns:1fr}.team-card{padding:24px}}.contact-page{padding:0;background:#fff}.contact-hero{text-align:center;max-width:800px;margin:0 auto;padding-top:7rem;padding-bottom:7rem}.contact-title{font-size:42px;font-weight:800;color:#111827;margin:0 0 10px;line-height:42px}.contact-description{font-size:18px;color:#4b5563;margin:0;line-height:25px}.contact-content{display:grid;grid-template-columns:1fr 1fr;grid-gap:0;gap:0;max-width:1008px;margin:0 auto;align-items:stretch}.contact-form-card,.contact-help-card{background:#fff;border:1px solid rgba(17,24,39,.12);padding:40px;height:100%;display:flex;flex-direction:column;box-sizing:border-box}.contact-grid-container{padding-top:6rem;padding-bottom:6rem;border-top:1px solid #ccc;background:#f9fafb}.contact-help-card{background:#fbfbfc;border-top-left-radius:20px;border-bottom-left-radius:20px;border-right:0}.contact-form-card{border-top-right-radius:20px;border-bottom-right-radius:20px;border-left:0}.contact-card-title{font-size:26px;font-weight:700;color:#111827;margin:0 0 16px;line-height:32px}.contact-card-intro{font-size:15px;line-height:24px;color:#4b5563;margin:0 0 32px}.contact-features{display:flex;flex-direction:column;gap:24px;margin-bottom:32px;flex:1 1 auto}.contact-feature{display:flex;gap:16px;align-items:flex-start}.contact-feature-icon{width:42px;height:42px;border-radius:30px;display:flex;align-items:center;justify-content:center;font-size:20px;color:#fff;flex-shrink:0}.contact-feature-icon-orange{background:#ffedd5;color:#f97316}.contact-feature-icon-blue{background:#dbeafe;color:#5190f7}.contact-feature-icon-green{background:#dcfce7;color:#50d380}.contact-feature-content{flex:1 1}.contact-feature-title{font-size:16px;font-weight:600;color:#1f2937;margin:0;line-height:25px}.contact-feature-text{font-size:15px;line-height:22px;color:#4b5563;margin:0}.contact-email-section{padding-top:24px;border-top:1px solid rgba(17,24,39,.12)}.contact-email-text{font-size:15px;color:rgba(17,24,39,.75);margin:0 0 12px}.contact-email-link{display:inline-flex;align-items:center;gap:8px;font-size:16px;font-weight:600;color:#f97316;text-decoration:none;transition:color .2s ease}.contact-email-link:hover{color:#ea580c}.contact-email-link svg{font-size:16px}.contact-form{display:flex;flex-direction:column;gap:20px;flex:1 1 auto}.contact-form-row{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.contact-form-group{display:flex;flex-direction:column;gap:8px}.contact-form-label{font-size:12px;font-weight:600;color:#374151}.contact-form-input,.contact-form-select,.contact-form-textarea{width:100%;padding:12px 16px;border:1px solid rgba(17,24,39,.2);border-radius:10px;font-size:15px;color:#111827;background:#f3f4f6;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease;font-family:inherit;box-sizing:border-box}.contact-form-input:focus,.contact-form-select:focus,.contact-form-textarea:focus{outline:none;border-color:#f97316;box-shadow:0 0 0 3px rgba(249,115,22,.1);background:#fff}.contact-form-textarea{resize:vertical;min-height:120px}.contact-form-select{cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23111827' d='M6 9L1 4h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;background-size:12px;padding-right:40px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.contact-form-submit{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:16px 32px;background:linear-gradient(90deg,#f97316,#ef4444);color:#fff;font-size:16px;font-weight:700;border:none;border-radius:12px;cursor:pointer;transition:all .2s ease;box-shadow:0 4px 12px rgba(249,115,22,.25)}.contact-form-submit:hover{transform:translateY(-2px);box-shadow:0 6px 16px rgba(249,115,22,.35)}.contact-form-submit:active{transform:translateY(0)}.contact-form-submit svg{font-size:14px}@media (max-width:968px){.contact-page{padding:60px 0 80px}.contact-content{grid-template-columns:1fr;gap:24px}.contact-form-card,.contact-help-card{padding:32px 24px}.contact-form-row{grid-template-columns:1fr}}.login-page{padding:30px 20px;background:#f9fafb}.login-container{display:grid;grid-template-columns:1fr 1fr;max-width:56rem;margin:0 auto;border-radius:20px;overflow:hidden;box-shadow:0 20px 60px rgba(0,0,0,.1);min-height:600px}.login-left{background:#111827;display:flex;align-items:baseline;justify-content:start;padding:50px 40px;position:relative}.login-left-content{max-width:400px;width:100%}.login-logo{margin-bottom:100px}.login-logo-dot{color:#f97316}.login-logo-dot,.login-logo-text{font-size:70px;font-weight:900;line-height:1}.login-logo-text{color:#fff}.login-logo .brand-logo{text-decoration:none;display:inline-block}.login-logo .logo-text{font-size:30px;font-weight:900;color:#fff;line-height:1}.login-logo .logo-dot{font-size:30px;font-weight:900;color:#f97316;line-height:1}.login-promo-text{font-size:15px;line-height:22px;color:#d1d5db;margin:0 0 48px;font-weight:400}.login-copyright{font-size:12px;color:#9ca3af;margin:0;position:absolute;bottom:40px;line-height:18px;font-weight:400}.login-right{background:#fff;display:flex;align-items:center;justify-content:center;padding:50px 40px}.login-form-wrapper{max-width:440px;width:100%}.login-back-link{display:inline-flex;align-items:center;gap:8px;color:rgba(17,24,39,.7);text-decoration:none;font-size:14px;font-weight:500;margin-bottom:32px;transition:color .2s ease}.login-back-link:hover{color:#f97316}.login-back-link svg{font-size:14px}.login-title{font-size:26px;font-weight:800;color:#111827;margin:0 0 8px;line-height:32px;text-align:center}.login-subtitle{font-size:12px;color:#4b5563;margin:0 0 32px;line-height:18px;font-weight:400;text-align:center}.login-create-link{color:#f97316;text-decoration:none;font-weight:600}.login-create-link:hover{text-decoration:underline}.login-form{max-width:100%}.login-input-group{margin-bottom:24px}.login-label{display:block;font-size:12px;font-weight:500;color:#374151;margin-bottom:8px;line-height:18px}.login-input-wrapper{position:relative}.login-input-icon{position:absolute;left:16px;top:50%;transform:translateY(-50%);color:rgba(17,24,39,.5);font-size:16px;pointer-events:none}.login-input{width:80%;padding:14px 16px 14px 48px;border:1px solid rgba(17,24,39,.2);border-radius:10px;font-size:15px;color:#111827;background:#f9fafb;transition:border-color .2s ease,box-shadow .2s ease}.login-input:focus{outline:none;border-color:#f97316;box-shadow:0 0 0 3px rgba(249,115,22,.1)}.login-input::placeholder{color:rgba(17,24,39,.5)}.login-options{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.login-checkbox-label{display:flex;align-items:center;gap:4px;font-size:12px;color:#111827;cursor:pointer;line-height:18px;font-weight:400}.login-checkbox{width:16px;height:16px;cursor:pointer;accent-color:#f97316}.login-forgot-link{color:#f97316;text-decoration:none;font-size:12px;font-weight:500;line-height:18px}.login-forgot-link:hover{text-decoration:underline}.login-captcha{display:flex;align-items:center;justify-content:space-between;padding:20px 12px;background:#f9fafb;border-radius:8px;margin-bottom:24px}.login-captcha-logo{font-size:11px;color:rgba(17,24,39,.5);font-weight:500}.login-submit-btn{width:100%;padding:.75rem;background:linear-gradient(90deg,#f97316,#ef4444);color:#fff;font-size:14px;font-weight:500;border:none;border-radius:5px;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease;box-shadow:0 4px 12px rgba(249,115,22,.25);line-height:1.5rem}.login-submit-btn:hover{transform:translateY(-2px);box-shadow:0 6px 16px rgba(249,115,22,.35)}.login-submit-btn:active{transform:translateY(0)}.login-divider{display:flex;align-items:center;gap:16px;margin:24px 0;color:rgba(17,24,39,.5);font-size:14px}.login-divider:after,.login-divider:before{content:"";flex:1 1;height:1px;background:rgba(17,24,39,.1)}.login-divider span{padding:0 8px;font-size:12px;line-height:18px;font-weight:400}.login-social{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px;margin-bottom:24px}.login-social-btn{display:flex;flex-direction:column;align-items:center;gap:0;padding:8px 12px 0;border:1px solid rgba(17,24,39,.2);border-radius:5px;background:#fff;cursor:pointer;transition:all .2s ease;font-size:14px;font-weight:500;color:#111827;line-height:14px}.login-social-btn:hover{border-color:#f97316;background:rgba(249,115,22,.05)}.login-social-btn svg,.login-social-icon{font-size:15.5px;color:#111827}.login-social-icon{width:24px;height:24px;display:flex;align-items:center;justify-content:center;font-weight:700}.login-admin-link{display:block;text-align:center;color:#374151;text-decoration:none;font-size:11px;margin-top:24px;line-height:14px;font-weight:500}.login-admin-link:hover{color:#f97316}@media (max-width:968px){.login-container{grid-template-columns:1fr}.login-left{padding:40px 24px;min-height:auto}.login-left-content{max-width:100%}.login-copyright{position:static;margin-top:32px}.login-right{padding:40px 24px}}.signup-page{padding:60px 20px;background:#f9fafb}.signup-container{max-width:500px;margin:0 auto}.signup-logo-section{text-align:center;margin-bottom:20px}.signup-logo-section .brand-logo{text-decoration:none;display:inline-block}.signup-logo-section .logo-text{font-size:26px;font-weight:900;color:#111827;line-height:1}.signup-logo-section .logo-dot{font-size:26px;font-weight:900;color:#f97316;line-height:1}.signup-form-card{background:#fff;border-radius:5px;box-shadow:0 20px 60px rgba(0,0,0,.1);padding:2.5rem;max-width:23rem;margin:0 auto}.signup-title{font-size:26px;font-weight:800;color:#111827;margin:0 0 3px;text-align:center;line-height:32px}.signup-subtitle{font-size:12px;color:#4b5563;margin:0 0 32px;text-align:center;line-height:18px;font-weight:400}.signup-form-card{margin-top:0}.signup-signin-link{color:#f97316;text-decoration:none;font-weight:600}.signup-signin-link:hover{text-decoration:underline}.signup-input-group{margin-bottom:24px}.signup-label{display:block;font-size:12px;font-weight:500;color:#374151;margin-bottom:8px;line-height:18px}.signup-input-wrapper{position:relative}.signup-input-icon{position:absolute;left:16px;top:50%;transform:translateY(-50%);color:rgba(17,24,39,.5);font-size:16px;pointer-events:none}.signup-input{width:100%;padding:14px 16px 14px 48px;border:1px solid rgba(17,24,39,.2);border-radius:10px;font-size:15px;color:#111827;background:#fff;transition:border-color .2s ease,box-shadow .2s ease;box-sizing:border-box}.signup-input:focus{outline:none;border-color:#f97316;box-shadow:0 0 0 3px rgba(249,115,22,.1)}.signup-input::placeholder{color:rgba(17,24,39,.5)}.signup-terms{margin-bottom:24px}.signup-checkbox-label{display:flex;align-items:flex-start;gap:4px;font-size:12px;color:#111827;cursor:pointer;line-height:1.5;font-weight:400}.signup-checkbox{width:16px;height:16px;cursor:pointer;accent-color:#f97316;margin-top:2px;flex-shrink:0}.signup-terms-link{color:#f97316;text-decoration:none;font-weight:600}.signup-terms-link:hover{text-decoration:underline}.signup-submit-btn{width:100%;padding:9px;background:linear-gradient(90deg,#f97316,#ef4444);color:#fff;font-size:12px;font-weight:500;border-radius:5px;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease;box-shadow:0 4px 12px rgba(249,115,22,.25);line-height:18px;border:0}.signup-submit-btn:hover{transform:translateY(-2px);box-shadow:0 6px 16px rgba(249,115,22,.35)}.signup-submit-btn:active{transform:translateY(0)}@media (max-width:640px){.signup-page{padding:40px 20px}.signup-logo-section{margin-bottom:32px}.signup-logo-section .logo-dot,.signup-logo-section .logo-text{font-size:36px}.signup-form-card{padding:32px 24px}.signup-title{font-size:28px}}.blog-page{background:#fff}.blog-container{margin:0 auto}.blog-hero-section{padding-top:7rem;padding-bottom:7rem}.blog-title{font-size:clamp(36px,5vw,42px);font-weight:800;color:#111827;text-align:center;margin:0 0 12px}.blog-subtitle{font-size:18px;line-height:25px;color:#4b5563;text-align:center;max-width:56rem;margin:0 auto}.blog-posts-grid .blog-author-name{font-size:12px;line-height:18px}.blog-posts-grid .blog-author-meta{font-size:11px;line-height:14px}.blog-section{margin-bottom:80px}.blog-section:last-child{padding-bottom:5rem}.blog-section-featured{margin-bottom:80px;padding-top:5rem;background:#f9fafb;border-top:1px solid #ccc}.blog-section-posts{margin-top:0;padding-bottom:5rem}.blog-featured{display:grid;grid-template-columns:1fr 1fr;grid-gap:0;gap:0;border-radius:20px;overflow:hidden;box-shadow:0 8px 24px rgba(17,24,39,.1);background:#fff;max-width:1280px;margin:0 auto}.blog-featured-image{position:relative;background:#e5e7eb;min-height:400px}.blog-featured-image-placeholder{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:40px;text-align:center;font-size:16px;font-weight:700;color:rgba(17,24,39,.4);line-height:1.4;z-index:1}.blog-featured-overlay{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.3),rgba(0,0,0,.6));display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;padding:32px;z-index:2}.blog-featured-category{display:inline-block;background:rgba(249,115,22,.9);color:#fff;font-size:11px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;padding:6px 12px;border-radius:4px;margin-bottom:16px}.blog-featured-title{font-size:28px;font-weight:800;color:#fff;margin:0;line-height:1.3}.blog-featured-content{padding:48px 40px;display:flex;flex-direction:column;justify-content:center}.blog-featured-content-title{font-size:32px;font-weight:800;color:#111827;margin:0 0 16px;line-height:35px;line-height:32px}.blog-featured-content-title:hover{color:#f97316}.blog-featured-description{font-size:16px;line-height:25px;color:#4b5563;margin:0 0 24px}.blog-search-section{margin-bottom:48px}.blog-search-wrapper{position:relative;max-width:600px;margin:0 auto 24px}.blog-search-icon{position:absolute;left:20px;top:50%;transform:translateY(-50%);color:rgba(17,24,39,.5);font-size:18px;pointer-events:none}.blog-search-input{width:100%;padding:14px 20px 14px 52px;border:1px solid rgba(17,24,39,.2);border-radius:30px;font-size:15px;color:#111827;background:#fff;transition:border-color .2s ease,box-shadow .2s ease;box-sizing:border-box}.blog-search-input:focus{outline:none;border-color:#f97316;box-shadow:0 0 0 3px rgba(249,115,22,.1)}.blog-search-input::placeholder{color:rgba(17,24,39,.5)}.blog-filters{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;max-width:48rem;margin:0 auto}.blog-filter-btn{padding:10px 20px;border:1px solid rgba(17,24,39,.2);border-radius:12px;background:#fff;color:rgba(17,24,39,.7);font-size:12px;font-weight:600;cursor:pointer;transition:all .2s ease;line-height:18px}.blog-filter-btn:hover{border-color:#f97316;color:#f97316}.blog-filter-btn.active{background:#111827;border-color:#111827;color:#fff}.blog-posts-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:32px;gap:32px;max-width:1120px;margin:0 auto}.blog-post-card{background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 4px 12px rgba(17,24,39,.08);transition:transform .2s ease,box-shadow .2s ease}.blog-post-card:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgba(17,24,39,.12)}.blog-post-image{position:relative;width:100%;padding-top:60%;background:#e5e7eb}.blog-post-image-placeholder{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:20px;text-align:center;font-size:14px;font-weight:700;color:rgba(17,24,39,.4);line-height:1.4}.blog-post-content{padding:24px}.blog-category-badge{display:inline-block;color:#f97316;font-size:12px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;border-radius:4px;margin-bottom:12px;line-height:18px}.blog-post-title{font-size:18px;font-weight:700;margin:0 0 12px;line-height:1.4}.blog-post-description{font-size:14px;line-height:1.6;color:rgba(17,24,39,.7);margin:0 0 20px}.blog-author{display:flex;align-items:center;gap:12px}.blog-author-avatar{width:40px;height:40px;border-radius:50%;background:#e5e7eb;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;color:rgba(17,24,39,.6);flex-shrink:0}.blog-author-info{flex:1 1}.blog-author-name{font-size:15px;font-weight:600;color:#111827;margin-bottom:2px;line-height:22px}.blog-author-meta{font-size:12px;color:#4b5563;line-height:18px}@media (max-width:968px){.blog-hero-section{margin-bottom:50px}.blog-section,.blog-section-featured{margin-bottom:60px}.blog-section-posts{margin-top:60px}.blog-featured{grid-template-columns:1fr;margin-bottom:0}.blog-featured-image{min-height:300px}.blog-featured-content{padding:32px 24px}.blog-posts-grid{grid-template-columns:repeat(2,1fr);gap:24px}}@media (max-width:640px){.blog-page{padding:40px 20px 60px}.blog-hero-section{margin-bottom:40px}.blog-title{font-size:32px}.blog-subtitle{font-size:15px;margin-bottom:0}.blog-section,.blog-section-featured{margin-bottom:50px}.blog-section-posts{margin-top:50px}.blog-featured{margin-bottom:0}.blog-featured-image{min-height:250px}.blog-featured-overlay{padding:24px}.blog-featured-content-title,.blog-featured-title{font-size:22px}.blog-search-section{margin-bottom:32px}.blog-posts-grid{grid-template-columns:1fr;gap:24px}.blog-filter-btn{padding:8px 16px;font-size:13px}}.blog-featured-link,.blog-post-card-link{text-decoration:none;color:inherit;display:block}.blog-featured-link:hover .blog-featured,.blog-post-card-link:hover .blog-post-card{transform:translateY(-4px)}.blog-post-page{padding:40px 0 80px;background:#fff}.blog-post-page .container{max-width:1200px;margin:0 auto;padding:0 20px}.blog-post-layout{display:grid;grid-template-columns:1fr 300px;grid-gap:60px;gap:60px;margin-top:40px}.blog-post-back{display:inline-flex;align-items:center;gap:8px;color:rgba(17,24,39,.7);text-decoration:none;font-size:14px;font-weight:500;margin-bottom:32px;transition:color .2s ease}.blog-post-back:hover{color:#f97316}.blog-post-back svg{font-size:14px}.blog-post-hero{margin-bottom:48px}.blog-post-title{font-size:clamp(32px,5vw,48px);font-weight:800;color:#111827;line-height:1.2;margin:0 0 16px}.blog-post-subtitle{font-size:18px;line-height:1.6;color:rgba(17,24,39,.75);margin:0 0 24px}.blog-post-meta{display:flex;gap:24px;margin-bottom:24px;flex-wrap:wrap}.blog-post-meta-item{display:flex;align-items:center;gap:8px;font-size:14px;color:rgba(17,24,39,.6)}.blog-post-meta-item svg{font-size:14px;color:rgba(17,24,39,.5)}.blog-post-author-share{display:flex;justify-content:space-between;align-items:center;padding-top:24px;border-top:1px solid rgba(17,24,39,.1)}.blog-post-author-info{display:flex;align-items:center;gap:12px}.blog-post-author-avatar{width:48px;height:48px;border-radius:50%;background:linear-gradient(135deg,#f97316,#ef4444);display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;font-size:18px;flex-shrink:0}.blog-post-author-details{display:flex;flex-direction:column}.blog-post-author-name{font-size:15px;font-weight:600;color:#111827;margin:0}.blog-post-share-btn{display:flex;align-items:center;gap:8px;padding:10px 20px;background:transparent;border:1px solid rgba(17,24,39,.2);border-radius:8px;color:#111827;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease}.blog-post-share-btn:hover{border-color:#f97316;background:rgba(249,115,22,.05);color:#f97316}.blog-post-content{font-size:16px;line-height:1.8;color:#374151}.blog-post-content h2{font-size:28px;font-weight:800;color:#111827;margin:48px 0 16px;line-height:1.3}.blog-post-content h3{font-size:22px;font-weight:700;color:#111827;margin:32px 0 12px;line-height:1.4}.blog-post-content p{margin:0 0 20px}.blog-post-content ol,.blog-post-content ul{margin:20px 0;padding-left:24px}.blog-post-content li{margin:8px 0}.blog-post-content strong{font-weight:700;color:#111827}.blog-post-content a{color:#f97316;text-decoration:none}.blog-post-content a:hover{text-decoration:underline}.blog-post-sidebar{position:-webkit-sticky;position:sticky;top:100px;height:-moz-fit-content;height:fit-content;display:flex;flex-direction:column;gap:32px}.blog-post-toc{background:#f9fafb;border:1px solid rgba(17,24,39,.08);border-radius:12px;padding:24px}.blog-post-toc-title{font-size:14px;font-weight:700;color:#111827;margin:0 0 16px;text-transform:uppercase;letter-spacing:.5px}.blog-post-toc-nav{display:flex;flex-direction:column;gap:8px}.blog-post-toc-link{font-size:14px;color:rgba(17,24,39,.7);text-decoration:none;padding:8px 0;transition:color .2s ease;display:block;line-height:1.5}.blog-post-toc-link:hover{color:#f97316}.blog-post-toc-link.active{color:#f97316;font-weight:600}.blog-post-author-card{background:#fff;border:1px solid rgba(17,24,39,.08);border-radius:12px;padding:24px;text-align:center}.blog-post-author-card-avatar{width:80px;height:80px;border-radius:50%;background:linear-gradient(135deg,#f97316,#ef4444);display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;font-size:28px;margin:0 auto 16px}.blog-post-author-card-name{font-size:18px;font-weight:700;color:#111827;margin:0 0 12px}.blog-post-author-card-bio{font-size:14px;line-height:1.6;color:rgba(17,24,39,.7);margin:0 0 20px}.blog-post-author-card-actions{display:flex;gap:12px;justify-content:center}.blog-post-author-card-link{font-size:14px;color:#f97316;text-decoration:none;font-weight:600;background:transparent;border:none;cursor:pointer;transition:color .2s ease}.blog-post-author-card-link:hover{color:#ea580c;text-decoration:underline}@media (max-width:968px){.blog-post-layout{grid-template-columns:1fr;gap:40px}.blog-post-sidebar{position:static;order:-1}.blog-post-toc-nav{flex-direction:row;flex-wrap:wrap;gap:12px}.blog-post-toc-link{padding:8px 16px;background:#fff;border:1px solid rgba(17,24,39,.1);border-radius:6px}.blog-post-toc-link.active{background:rgba(249,115,22,.1);border-color:#f97316}}@media (max-width:640px){.blog-post-page{padding:20px 0 60px}.blog-post-title{font-size:28px}.blog-post-subtitle{font-size:16px}.blog-post-meta{flex-direction:column;gap:12px}.blog-post-author-share{flex-direction:column;align-items:flex-start;gap:16px}.blog-post-content h2{font-size:24px;margin-top:32px}.blog-post-content h3{font-size:20px}}.terms-page{padding:0;background:#fff}.terms-hero{text-align:center;padding:6rem 20px;margin-bottom:0;background:#192130}.terms-hero .container{max-width:1200px;margin:0 auto}.terms-hero-icon{width:70px;height:70px;margin:0 auto 15px;display:flex;align-items:center;justify-content:center;background:#303744;border:1px solid rgba(229,231,235,.3);border-radius:50%;color:#fff;font-size:35px;box-shadow:0 4px 12px rgba(0,0,0,.3)}.terms-hero-icon svg{width:32px;height:32px;color:#fff!important}.terms-title{font-size:clamp(42px,6vw,42px);font-weight:800;color:#fff;margin:0 0 10px;line-height:1.2}.terms-title-accent{color:#f97316}.terms-subtitle{font-size:16px;line-height:1.7;color:#fff;max-width:700px;margin:0 auto}.terms-content{display:grid;grid-template-columns:240px 1fr;grid-gap:48px;gap:48px;max-width:1120px;margin:0 auto;align-items:start;padding:80px 20px 100px}.terms-sidebar{position:-webkit-sticky;position:sticky;top:100px;height:-moz-fit-content;height:fit-content}.terms-sidebar-nav{display:flex;flex-direction:column;gap:8px}.terms-sidebar-link{padding:.625rem 16px;border-radius:10px;color:rgba(17,24,39,.7);font-weight:600;font-size:1rem;text-decoration:none;transition:all .2s ease;display:block}.terms-sidebar-link:hover{background:rgba(17,24,39,.04);color:rgba(17,24,39,.9)}.terms-sidebar-link.active{background:#fef2f1;color:#ea580c}.terms-section{margin-bottom:48px;padding-bottom:48px;border-bottom:1px solid rgba(17,24,39,.08)}.terms-section:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.terms-section-header{display:flex;align-items:center;gap:16px;margin-bottom:5px}.terms-section-icon{width:56px;height:56px;min-width:48px;min-height:48px;border-radius:12px;background:#eef0f2;border:none;color:#f97316;font-size:20px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.terms-section-number{font-size:28px;font-weight:700;color:#111827;flex-shrink:0;line-height:1.2;white-space:nowrap}.terms-section-heading{font-size:21px;font-weight:700;color:#111827;margin:0;line-height:28px}.terms-section-body{padding-left:75px;margin-top:0}@media (max-width:968px){.terms-section-body{padding-left:0}}.terms-section-title{font-size:20px;font-weight:700;color:#111827;margin:24px 0 16px}.terms-section-title:first-child{margin-top:0}.terms-subheading{font-size:15px;font-weight:600;color:#111827;margin:20px 0 12px;line-height:18px}.terms-text{font-size:16px;line-height:28px;color:#4b5563;margin:0 0 14px}.terms-text:last-child{margin-bottom:0}.terms-text strong{color:#111827;font-weight:600}.terms-list{list-style:none;padding:0;margin:16px 0}.terms-list-item{font-size:15px;line-height:1.8;color:rgba(17,24,39,.75);margin:0 0 16px;padding-left:0}.terms-list-item:last-child{margin-bottom:0}.terms-list-item strong{color:#111827;font-weight:600;display:inline}@media (max-width:968px){.terms-page{padding:60px 0 80px}.terms-content{grid-template-columns:1fr;gap:32px}.terms-sidebar{position:static}.terms-sidebar-nav{flex-direction:row;flex-wrap:wrap}.terms-sidebar-link{width:auto;min-width:140px}.terms-section-header{flex-wrap:wrap}}.privacy-page{padding:0;background:#fff}.privacy-hero{text-align:center;padding:6rem 20px;margin-bottom:0;background:#192130}.privacy-hero .container{max-width:1200px;margin:0 auto}.privacy-hero-icon{width:70px;height:70px;margin:0 auto 15px;display:flex;align-items:center;justify-content:center;background:#303744;border:1px solid rgba(229,231,235,.3);border-radius:50%;color:#fff;font-size:35px;box-shadow:0 4px 12px rgba(0,0,0,.3)}.privacy-hero-icon svg{width:32px;height:32px;color:#fff!important}.privacy-title{font-size:clamp(42px,6vw,42px);font-weight:800;color:#fff;margin:0 0 10px;line-height:1.2}.privacy-title-accent{color:#f97316}.privacy-subtitle{font-size:16px;line-height:1.7;color:#fff;max-width:700px;margin:0 auto}.privacy-content{display:grid;grid-template-columns:240px 1fr;grid-gap:48px;gap:48px;max-width:1120px;margin:0 auto;align-items:start;padding:80px 20px 100px}.privacy-sidebar{position:-webkit-sticky;position:sticky;top:100px;height:-moz-fit-content;height:fit-content}.privacy-sidebar-nav{display:flex;flex-direction:column;gap:8px}.privacy-sidebar-link{padding:.625rem 16px;border-radius:10px;color:rgba(17,24,39,.7);font-weight:600;font-size:1rem;text-decoration:none;transition:all .2s ease;display:block}.privacy-sidebar-link:hover{background:rgba(17,24,39,.04);color:rgba(17,24,39,.9)}.privacy-sidebar-link.active{background:#fef2f1;color:#ea580c}.privacy-section{margin-bottom:48px;padding-bottom:48px;border-bottom:1px solid rgba(17,24,39,.08)}.privacy-section:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.privacy-section-header{display:flex;align-items:center;gap:16px;margin-bottom:5px}.privacy-section-icon{width:56px;height:56px;min-width:48px;min-height:48px;border-radius:12px;background:#eef0f2;border:none;color:#f97316;font-size:20px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.privacy-section-number{font-size:28px;font-weight:700;color:#111827;flex-shrink:0;line-height:1.2;white-space:nowrap}.privacy-section-heading{font-size:21px;font-weight:700;color:#111827;margin:0;line-height:28px}.privacy-section-body{padding-left:75px;margin-top:0}@media (max-width:968px){.privacy-section-body{padding-left:0}}.privacy-section-title{font-size:20px;font-weight:700;color:#111827;margin:24px 0 16px}.privacy-section-title:first-child{margin-top:0}.privacy-subheading{font-size:15px;font-weight:600;color:#111827;margin:20px 0 12px;line-height:18px}.privacy-text{font-size:16px;line-height:28px;color:#4b5563;margin:0 0 14px}.privacy-text:last-child{margin-bottom:0}.privacy-text strong{color:#111827;font-weight:600}.privacy-text a{color:#f97316;text-decoration:none;font-weight:600}.privacy-text a:hover{text-decoration:underline}.privacy-link{color:#f97316;text-decoration:none;font-weight:600}.privacy-link:hover{text-decoration:underline}.privacy-list{list-style:none;padding:0;margin:16px 0}.privacy-list-item{font-size:15px;line-height:1.8;color:rgba(17,24,39,.75);margin:0 0 16px;padding-left:0}.privacy-list-item:last-child{margin-bottom:0}.privacy-list-item strong{color:#111827;font-weight:600;display:inline}@media (max-width:968px){.privacy-page{padding:60px 0 80px}.privacy-content{grid-template-columns:1fr;gap:32px}.privacy-sidebar{position:static}.privacy-sidebar-nav{flex-direction:row;flex-wrap:wrap}.privacy-sidebar-link{width:auto;min-width:140px}.privacy-section-header{flex-wrap:wrap}}.more-services{padding:40px 0 60px}.ms-header{text-align:center;max-width:880px;margin:0 auto 20px}.ms-title{font-size:clamp(28px,5vw,40px);font-weight:800;color:rgb(var(--color-text-primary));font-size:42px;line-height:42px;margin-bottom:1rem}.ms-title .accent{background:linear-gradient(90deg,#7d37ff,#ff4db2);-webkit-background-clip:text;background-clip:text;color:transparent}.ms-sub{color:#4b5563;font-size:16px;line-height:25px;max-width:742px;margin:0 auto 3rem}.ms-actions{display:grid;grid-template-columns:1fr;grid-gap:14px;gap:14px;width:420px;max-width:100%;margin:14px auto 0}.ms-btn{position:relative;display:grid;grid-template-columns:36px 1fr 36px;align-items:center;padding:14px 18px;border-radius:14px;color:#fff;font-weight:700;font-size:.875rem;text-decoration:none;background:linear-gradient(90deg,#7d37ff,#ff4db2);box-shadow:0 8px 18px rgba(125,55,255,.25),0 4px 8px rgba(255,77,178,.15);overflow:hidden;transition:transform .16s ease,box-shadow .16s ease,filter .16s ease;text-align:left}.ms-btn .ms-label{grid-column:2;justify-self:center;text-transform:uppercase;letter-spacing:.5px;text-align:center;font-size:14px}.ms-btn .ms-icon{grid-column:1;justify-self:start;width:32px;height:32px;border-radius:9999px;background:transparent;display:grid;place-items:center;position:relative;filter:drop-shadow(0 0 8px rgba(59,130,246,.6)) drop-shadow(0 0 12px rgba(139,92,246,.4))}.ms-btn .ms-icon svg{width:20px;height:20px;color:#fff}.ms-btn .arrow{grid-column:3;justify-self:end;width:36px;height:36px;border-radius:9999px;background:#ff6bc4;box-shadow:0 4px 12px rgba(255,107,196,.4),0 2px 4px rgba(255,77,178,.3);display:grid;place-items:center;position:relative;transition:transform .16s ease,background .16s ease,box-shadow .16s ease}.ms-btn .arrow svg{width:16px;height:16px;color:#fff}.ms-btn:focus-visible,.ms-btn:hover{transform:translateY(-2px);box-shadow:0 12px 24px rgba(125,55,255,.3),0 6px 12px rgba(255,77,178,.2);filter:brightness(1.05)}.ms-btn:focus-visible .arrow,.ms-btn:hover .arrow{transform:translateX(2px);background:#ff7dd1;box-shadow:0 6px 16px rgba(255,107,196,.5),0 3px 6px rgba(255,77,178,.4)}.quickstart{padding:64px 0}.qs-grid,.quickstart .container{display:grid}.qs-grid{grid-template-columns:1fr 380px;grid-gap:4rem;gap:4rem;align-items:center;max-width:1120px;margin:0 auto}.qs-title{font-size:42px;font-weight:800;color:#ff6a00;margin:0 0 12px}.qs-desc{color:rgba(17,24,39,.7);margin:0 0 12px;line-height:1.6;max-width:53ch;font-size:16px}.qs-right{display:flex;justify-content:center}.qs-actions{width:340px;display:flex;flex-direction:column;gap:14px;margin:0 auto}.qs-btn{position:relative;display:grid;grid-template-columns:36px 1fr 36px;align-items:center;padding:14px 18px;border-radius:14px;color:#fff;font-weight:700;font-size:.875rem;text-decoration:none;box-shadow:0 8px 18px rgba(0,0,0,.08);overflow:hidden;transition:transform .16s ease,box-shadow .16s ease,filter .16s ease;text-align:left}.qs-btn:before{left:16px;top:16px;width:44px;height:44px;filter:blur(10px);opacity:.45}.qs-btn:after,.qs-btn:before{content:"";position:absolute;border-radius:9999px}.qs-btn:after{left:48px;top:38px;width:36px;height:36px;filter:blur(12px);opacity:.5}.qs-btn .qs-label{grid-column:2;justify-self:start}.qs-btn .qs-icon{grid-column:1;justify-self:start;width:28px;height:28px;border-radius:10px;background:radial-gradient(circle at 40% 40%,hsla(0,0%,100%,.5),hsla(0,0%,100%,.25));box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.35),0 8px 16px rgba(0,0,0,.12);display:grid;place-items:center}.qs-btn .qs-icon img{width:18px;height:18px;display:block}.qs-btn .arrow{grid-column:3;justify-self:end;width:28px;height:28px;border-radius:9999px;background:radial-gradient(circle at 40% 40%,hsla(0,0%,100%,.42),hsla(0,0%,100%,.18));box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.25),0 6px 12px rgba(0,0,0,.12);display:grid;place-items:center;position:relative}.qs-btn .arrow:before{content:"";position:absolute;left:46%;top:50%;width:9px;height:9px;border-right:2px solid hsla(0,0%,100%,.95);border-top:2px solid hsla(0,0%,100%,.95);transform:translate(-50%,-50%) rotate(45deg);border-radius:2px}.qs-btn:focus-visible,.qs-btn:hover{transform:translateY(-2px);box-shadow:0 14px 28px rgba(0,0,0,.12);filter:brightness(1.02)}.qs-btn:focus-visible .arrow,.qs-btn:hover .arrow{transform:translateX(2px)}.qs-btn.grad-orange{background:linear-gradient(90deg,#ff9950,#ff4d4d)}.qs-btn.grad-orange:before{background:#ffc78a}.qs-btn.grad-orange:after{background:#ff7a6a}.qs-btn.grad-red{background:linear-gradient(90deg,#ff6b6b,#e64747)}.qs-btn.grad-red:before{background:#ffa3a3}.qs-btn.grad-red:after{background:#e85f5f}.qs-btn.grad-pink{background:linear-gradient(90deg,#ff79a8,#ff4db2)}.qs-btn.grad-pink:before{background:#ffb3d8}.qs-btn.grad-pink:after{background:#ff73c9}.qs-btn.grad-purple{background:linear-gradient(90deg,#9b59ff,#7d37ff)}.qs-btn.grad-purple:before{background:#c9a8ff}.qs-btn.grad-purple:after{background:#a070ff}.qs-btn.grad-violet{background:linear-gradient(90deg,#8c6bff,#5a3cff)}.qs-btn.grad-violet:before{background:#b7a1ff}.qs-btn.grad-violet:after{background:#7a5dff}.qs-btn.grad-magenta{background:linear-gradient(90deg,#ff5bb3,#c044ff)}.qs-btn.grad-magenta:before{background:#ff9fd3}.qs-btn.grad-magenta:after{background:#d06aff}@media (max-width:960px){.qs-grid{grid-template-columns:1fr;align-items:start}.qs-right{justify-content:flex-start}}.site-footer{background:#f9fafb;border-top:1px solid rgba(17,24,39,.08);padding:24px 0 0}.footer-top{display:flex;justify-content:space-between;align-items:center;gap:16px;padding-bottom:12px}.footer-top-nav{display:flex;gap:18px;flex-wrap:wrap}.footer-top-nav a{color:rgba(17,24,39,.75);text-decoration:none;font-weight:500;font-size:14px}.footer-top-nav a:hover{color:rgba(17,24,39,.9)}.footer-lang,.footer-lang .lang-wrapper{position:relative}.footer-lang .lang-btn{background:#fff;border:1px solid rgba(17,24,39,.12);border-radius:12px;padding:10px 14px;min-height:36px;color:rgba(17,24,39,.85);box-shadow:0 2px 8px rgba(17,24,39,.08);font-weight:600;display:inline-flex;align-items:center;gap:10px;font-size:14px;cursor:pointer;transition:all .2s ease}.footer-lang .lang-btn:hover{background:#f9fafb;border-color:rgba(17,24,39,.18);box-shadow:0 4px 12px rgba(17,24,39,.12);transform:translateY(-1px)}.footer-lang .lang-btn.active{background:#f9fafb;border-color:#f97316;box-shadow:0 4px 12px rgba(249,115,22,.15)}.footer-lang .lang-btn .flag{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:999px;box-shadow:inset 0 0 0 1px rgba(17,24,39,.12);font-size:14px;line-height:1;overflow:hidden}.footer-lang .lang-btn .flag img{width:24px;height:24px;border-radius:999px;display:block;object-fit:cover}.footer-lang .lang-btn .lang-label{color:rgba(17,24,39,.95);font-weight:700}.footer-lang .lang-btn .caret{opacity:.8;font-weight:700;font-size:12px;transition:transform .2s ease}.footer-lang .lang-btn.active .caret{transform:rotate(180deg)}.footer-lang .lang-tooltip{position:absolute;bottom:calc(100% + 12px);left:16%;transform:translateX(-50%);background:#1f2937;color:#fff;padding:10px 16px;border-radius:8px;font-size:13px;font-weight:500;white-space:nowrap;box-shadow:0 4px 12px rgba(0,0,0,.15);z-index:1000;animation:tooltipFadeIn .2s ease}.footer-lang .lang-tooltip:after{content:"";position:absolute;top:100%;transform:translateX(-50%);width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #1f2937}@keyframes tooltipFadeIn{0%{opacity:0;transform:translateX(-50%) translateY(4px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}.footer-divider{height:1px;background:rgba(17,24,39,.08);margin:16px 0 40px}.footer-columns{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:28px;gap:28px}.footer-columns h4{font-size:14px;color:#111827;margin:0 0 10px;font-weight:600;line-height:21px}.footer-columns ul{list-style:none;padding:0;margin:0;display:grid;grid-gap:8px;gap:8px}.footer-columns a{color:rgba(17,24,39,.75);text-decoration:none;font-weight:400;font-size:14px}.footer-columns a:hover{color:rgba(17,24,39,.9)}.footer-columns .muted{color:rgba(17,24,39,.5)}.footer-columns a.login-link{color:#ea580c;font-weight:600;font-size:12px;line-height:18px}.footer-columns a.login-link:hover{color:#ea580c}.footer-columns .login-note{color:#6b7280;font-size:12px;line-height:18px;font-weight:400}.footer-bottom{display:flex;align-items:center;gap:16px;padding-top:22px;border-top:1px solid #ccc;margin-top:30px}.footer-bottom .brand{display:flex;align-items:baseline;gap:2px;font-weight:800}.footer-bottom .logo-text{color:rgba(17,24,39,.9);font-size:20px}.footer-bottom .logo-dot{color:rgb(var(--color-brand));font-size:20px;font-weight:900}.footer-bottom .copyright{color:rgba(17,24,39,.6);font-size:12px;margin:0}.footer-bottom .payments{margin-left:auto;display:inline-flex;align-items:center}.footer-bottom .payments img{height:36px;opacity:.95;height:50%}@media (max-width:960px){.footer-columns{grid-template-columns:repeat(2,minmax(0,1fr))}.footer-bottom{flex-direction:column;align-items:flex-start}}.gs-form{display:grid;grid-gap:0;gap:0}.service-hero .hero-grid{grid-template-columns:1fr}.service-hero .hero-left{display:flex;flex-direction:column;align-items:center}.service-hero .hero-title{text-align:center}.service-hero .reviews-pill{margin-left:auto;margin-right:auto;border:0;background:transparent;box-shadow:unset;margin-bottom:0;gap:0;display:none}.service-hero{padding-top:90px}.service-hero .hero-sub{margin-top:7px}section.hero-section.service-hero .reviews-pill .count{font-size:15px;font-weight:900;color:#394252!important;opacity:1;padding:0}section.hero-section.service-hero .stars-container{margin-right:10px;display:inline-flex}section.hero-section.service-hero .reviews-pill span.sep{PADDING-RIGHT:10px;display:block}section.hero-section.service-hero .container.hero-grid{padding-bottom:0}.service-hero .reviews-pill:after{content:unset}section.hero-section.service-hero span.score{font-size:15px;font-weight:900!important;color:#374151!important;padding-right:10px}.assurance{margin:16px auto 24px}.assurance-card{background:#f9fafb;border:1px solid rgba(17,24,39,.1);border-radius:16px;padding:28px 32px;text-align:center;box-shadow:0 2px 6px rgba(17,24,39,.04);max-width:56rem;margin:0 auto}.assurance-icon{display:grid;place-items:center;width:42px;height:42px;margin:0 auto 12px}.assurance-text{color:#111827;font-size:18px;line-height:1.6;font-weight:400;max-width:726px;margin:0 auto}.assurance .assurance-icon img{width:42px;height:42px}.assurance-text b{font-weight:800}html.dark .assurance-card{background:hsla(0,0%,100%,.06);border-color:hsla(0,0%,100%,.16);box-shadow:0 4px 16px rgba(0,0,0,.25)}html.dark .assurance-text{color:#e5e7eb}.learn-more-section{margin:0;border-top:1px solid #e5e7eb}.learn-more-divider{width:100%;height:1px;background:rgba(17,24,39,.1);margin:0 auto 20px;max-width:56rem;display:none}.learn-more-link-wrapper{text-align:center}.learn-more-link{color:#111827;font-size:16px;font-weight:600;text-decoration:none;transition:color .2s ease;line-height:25px}section.learn-more-section .container{padding:20px 0}.learn-more-link:hover{color:#f97316}html.dark .learn-more-divider{background:hsla(0,0%,100%,.15)}html.dark .learn-more-link{color:#e5e7eb}html.dark .learn-more-link:hover{color:#f97316}.modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:9999;display:flex;align-items:center;justify-content:center;padding:20px;overflow-y:auto}.modal-content{background:#fff;border-radius:16px;box-shadow:0 20px 60px rgba(0,0,0,.3);max-width:680px;width:100%;max-height:90vh;display:flex;flex-direction:column;position:relative}.modal-header{display:flex;align-items:center;justify-content:space-between;padding:24px 28px;border-bottom:1px solid rgba(17,24,39,.1)}.modal-title{font-size:24px;font-weight:700;color:#111827;margin:0}.modal-close{background:none;border:none;cursor:pointer;padding:8px;color:#111827;font-size:20px;display:flex;align-items:center;justify-content:center;transition:color .2s ease}.modal-close:hover{color:#f97316}.modal-body{padding:28px;overflow-y:auto;flex:1 1}.modal-body p{color:#111827;font-size:16px;line-height:1.7;margin:0 0 20px}.modal-body h3{color:#111827;font-size:20px;font-weight:700;margin:28px 0 16px}.modal-body h3:first-of-type{margin-top:0}.modal-footer{padding:20px 28px;border-top:1px solid rgba(17,24,39,.1);display:flex;justify-content:flex-end}.modal-close-btn{background:#111827;color:#fff;border:none;padding:12px 32px;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;transition:background .2s ease}.modal-close-btn:hover{background:#f97316}html.dark .modal-content{background:#111827}html.dark .modal-header{border-bottom-color:hsla(0,0%,100%,.15)}html.dark .modal-close,html.dark .modal-title{color:#e5e7eb}html.dark .modal-close:hover{color:#f97316}html.dark .modal-body h3,html.dark .modal-body p{color:#e5e7eb}html.dark .modal-footer{border-top-color:hsla(0,0%,100%,.15)}html.dark .modal-close-btn{background:#f97316}html.dark .modal-close-btn:hover{background:#fb923c}.packages{margin:0;background:#f9fafb;padding-top:6rem;padding-bottom:0;border-top:1px solid #e5e7eb}.packages .packages-card{max-width:67rem;margin:0 auto;padding-left:1.5rem;padding-right:1.5rem}.packages button.pkg-item{min-height:106px!important;min-width:178px!important;display:inline-block;margin-right:.5%;margin-bottom:10px;background:#f9fafb;margin-left:.5%;vertical-align:top}.packages .pkg-grid{display:block}.packages button.pkg-item:last-child{width:39%}.packages button.pkg-item.active{background:#fff;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.packages-card{background:#fff;border:1px solid rgba(17,24,39,.1);border-radius:16px;box-shadow:0 8px 18px rgba(17,24,39,.08);padding:20px}.pkg-tabs{display:flex;gap:8px;justify-content:center;margin-bottom:16px}.pkg-tab{border:none;background:#f3f4f6;color:rgb(107 114 128/var(--tw-text-opacity,1));padding:12px 43.3px;border-radius:.5rem;font-weight:600;cursor:pointer;font-size:15px}.pkg-tab.active{background:#fff;border-color:#f97316;color:#111827;box-shadow:0 4px 10px rgba(249,115,22,.18)}.pkg-grid{display:grid;grid-template-columns:repeat(8,1fr);grid-gap:10px;gap:10px;margin-bottom:18px}@media (max-width:1000px){.pkg-grid{grid-template-columns:repeat(4,1fr)}}@media (max-width:600px){.pkg-grid{grid-template-columns:repeat(2,1fr)}}.pkg-tabs-inner{padding:.375rem;background:#f3f4f6;border-radius:.5rem}.pkg-tab:hover{background:#e9ebee}.pkg-tabs-inner button.pkg-tab+button.pkg-tab.active{background:#f97316;color:#fff}.pkg-item{background:#fff;border:1px solid rgba(17,24,39,.12);border-radius:12px;padding:14px 10px;text-align:center;position:relative}.pkg-item.active{border:2px solid #f97316}.pkg-item.custom{position:relative}.pkg-item .pkg-check{position:absolute;top:-6px;right:-6px;width:20px;height:20px;border-radius:9999px;background:#f97316;color:#fff;display:grid;place-items:center;box-shadow:0 4px 10px rgba(249,115,22,.25);z-index:10}.pkg-item .pkg-check svg{width:10px;height:10px}.packages button.pkg-item:hover{border:2px solid #f97316;cursor:pointer}.packages button.pkg-item.active .pkg-off{color:#f97316}.pkg-item.custom .pkg-minus,.pkg-item.custom .pkg-plus{position:absolute;top:50%;transform:translateY(-50%);width:35px;height:35px;border-radius:9999px;background:#fff;color:#111827;border:1px solid rgba(17,24,39,.12);display:grid;place-items:center;box-shadow:0 6px 12px rgba(17,24,39,.1);cursor:pointer;transition:all .2s ease;z-index:10}.pkg-item.custom .pkg-minus{left:10px}.pkg-item.custom .pkg-plus{right:10px}.pkg-item.custom .pkg-minus:hover,.pkg-item.custom .pkg-plus:hover{background:#f97316;color:#fff;border-color:#f97316;transform:translateY(-50%) scale(1.1)}.pkg-item.custom .pkg-minus:active,.pkg-item.custom .pkg-plus:active{transform:translateY(-50%) scale(.95)}.pkg-item.custom .pkg-minus:focus,.pkg-item.custom .pkg-plus:focus{outline:2px solid #f97316;outline-offset:2px}.pkg-item.custom .pkg-minus svg,.pkg-item.custom .pkg-plus svg{width:15px;height:15px}.pkg-val{font-weight:800;font-size:18px;color:#1f2937}.pkg-label{font-size:12px;color:#6b7280;font-weight:500;line-height:18px}.pkg-sub{font-size:11px;color:#9ca3af;font-weight:400;line-height:14px}.pkg-off{font-size:11px;color:#16a34a;font-weight:700;line-height:18px}.pkg-bottom{display:grid;grid-gap:12px;gap:12px;justify-items:center;padding:2rem;background:#f9fafb;border:1px solid rgba(229,231,235,.7);border-radius:1rem}.pkg-price{display:flex;gap:14px;align-items:center;margin-bottom:10px}.price-main{font-size:42px;font-weight:800;color:#111827;line-height:42px}.price-strike{text-decoration:line-through;color:#9ca3af;font-size:18px;font-weight:400;line-height:25px}.price-save{background:#ecfdf5;color:#15803d;font-weight:700;padding:6px 12px;border-radius:8px;font-size:16px}.pkg-safety{display:flex;gap:16px;color:#6b7280;font-size:11px;font-weight:400}.pkg-safety .safety-item+.safety-item svg{color:rgb(156 163 175/var(--tw-text-opacity,1))!important}.pkg-safety .safety-item{display:inline-flex;align-items:center;gap:8px}.pkg-safety .safety-item svg{width:14px;height:14px;color:rgb(34 197 94/var(--tw-text-opacity,1))}html.dark .packages-card{background:hsla(0,0%,100%,.06);border-color:hsla(0,0%,100%,.16)}html.dark .pkg-item{background:transparent;border-color:hsla(0,0%,100%,.16)}html.dark .price-main{color:#fff}.quality-compare{margin:0;background:#f9fafb;padding-bottom:6rem}.qc-card{border-radius:16px;max-width:70rem;margin:0 auto}.qc-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.qc-title{font-weight:800;color:#111827}.qc-badge{border:1px solid #f97316;color:#f97316;font-weight:700;padding:4px 8px;border-radius:999px;font-size:12px}.qc-grid{display:grid;grid-template-columns:1fr 8px 1fr;grid-gap:12px;gap:12px}.qc-divider{background:linear-gradient(180deg,rgba(17,24,39,0),rgba(17,24,39,.12),rgba(17,24,39,0));border-radius:6px}.qc-col-title{font-weight:700;color:#1f2937;margin-bottom:0;font-size:16px;line-height:25px}.qc-list{margin:0;padding-left:18px;color:#6b7280}.qc-list li{margin:4px 0}html.dark .qc-card{background:hsla(0,0%,100%,.06);border-color:hsla(0,0%,100%,.16)}html.dark .qc-col-title,html.dark .qc-title{color:#fff}.qc-section-title{text-align:center;font-weight:700;color:#111827;margin-bottom:1.5rem;font-size:1.5rem;line-height:28px}.qc-columns{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.qc-col{background:#fff;border:1px solid rgba(17,24,39,.1);border-radius:12px;padding:1.5rem}.qc-col.premium{position:relative;border-color:#f97316;box-shadow:inset 0 0 0 1px rgba(249,115,22,.25);background:#fcf9f4;border-top-width:3px}.qc-recommended{position:absolute;top:-12px;left:50%;transform:translateX(-50%);background:#f97316;color:#fff;font-weight:800;font-size:11px;padding:4px 10px;border-radius:999px;box-shadow:0 2px 8px rgba(249,115,22,.25)}.qc-sub{color:#6b7280;font-size:11px;margin-bottom:25px;line-height:14px;margin-top:0}.quality-compare .qc-list{list-style:none;margin:0;padding:0;color:#6b7280}.quality-compare .qc-list li{padding-left:18px;position:relative;font-size:12px;line-height:18px;color:#374151;margin-bottom:10px}.quality-compare .qc-list li:before{content:"✓";position:absolute;left:0;top:0;color:#10b981;font-weight:800;font-size:14px}html.dark .qc-col-title,html.dark .qc-section-title{color:#fff}html.dark .qc-col{background:transparent;border-color:hsla(0,0%,100%,.16)}.advantage{background:#f9fafb;padding:26px 0 65px}.adv-title{text-align:center;font-weight:800;color:#111827;font-size:clamp(1.6rem,1.2rem + 1.8vw,2.4rem);font-size:42px;margin-bottom:0}.adv-sub{text-align:center;color:#4b5563;max-width:66ch;margin:8px auto 20px;font-size:16px;line-height:25px;font-weight:400}.adv-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:18px;gap:18px;max-width:80rem;margin:0 auto}@media (max-width:1000px){.adv-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.adv-grid{grid-template-columns:1fr}}.adv-card{background:#fff;border:1px solid rgba(17,24,39,.1);border-radius:14px;box-shadow:0 8px 18px rgba(17,24,39,.07);padding:18px;text-align:center}.adv-icon{display:grid;place-items:center;width:56px;height:56px;margin:12px auto 16px;border-radius:9999px;background:linear-gradient(135deg,rgba(249,115,22,.18),rgba(239,68,68,.18));box-shadow:inset 0 0 0 1px rgba(17,24,39,.08)}.adv-icon img{width:28px;height:28px}.adv-card-title{font-weight:700;color:#111827;margin-bottom:6px;font-size:18px;line-height:25px;font-family:Figtree,system-ui,sans-serif}.adv-card-desc{color:#4b5563;font-size:14px;line-height:21px;font-weight:400}html.dark .adv-card{background:hsla(0,0%,100%,.06);border-color:hsla(0,0%,100%,.16)}html.dark .adv-title{color:#fff}.howitworks{padding:56px 0 64px}.hw-header{text-align:center;max-width:900px;margin:0 auto 26px}.hw-title{font-weight:800;font-size:42px;line-height:42px;color:#111827;margin:0 0 10px}.hw-sub{color:#4b5563;font-size:16px;line-height:25px;font-weight:400;max-width:42rem;margin:0 auto}.hw-steps{display:flex;align-items:flex-start;justify-content:center;gap:28px;flex-wrap:wrap}.hw-step{width:280px;max-width:100%;text-align:center}.hw-num{width:70px;height:70px;border-radius:9999px;display:grid;place-items:center;font-weight:700;color:#f97316;background:#fff;border:2px solid hsla(0,0%,78%,.5);box-shadow:0 6px 16px rgba(249,115,22,.15);margin:0 auto;font-size:26px}.hw-step-title{margin-top:20px;font-size:18px;font-weight:700;color:#111827;line-height:25px;font-family:Figtree,system-ui,sans-serif}.hw-step-desc{margin-top:6px;color:#4b5563;font-size:15px;line-height:24px;font-weight:400}.hw-sep{width:48px;height:1px;border-top:1px dashed rgba(17,24,39,.18);align-self:center}@media (max-width:640px){.hw-sep{display:none}}html.dark .hw-step-desc,html.dark .hw-sub{color:hsla(0,0%,100%,.7)}html.dark .hw-num{background:hsla(0,0%,100%,.05);border-color:rgba(249,115,22,.55)}
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  /*!*******************************************************************************************************************************************************************************************************************************************************************************************************!*\
    !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[3]!./node_modules/@fortawesome/fontawesome-svg-core/styles.css ***!
    \*******************************************************************************************************************************************************************************************************************************************************************************************************/
  
  /*!*******************************************************************************************************************************************************************************************************************************************************************************************************!*\
    !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[3]!./node_modules/@fortawesome/fontawesome-svg-core/styles.css ***!
    \*******************************************************************************************************************************************************************************************************************************************************************************************************/
  
  /*!*******************************************************************************************************************************************************************************************************************************************************************************************************!*\
    !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[3]!./node_modules/@fortawesome/fontawesome-svg-core/styles.css ***!
    \*******************************************************************************************************************************************************************************************************************************************************************************************************/
  
  /*!*******************************************************************************************************************************************************************************************************************************************************************************************************!*\
    !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[3]!./node_modules/@fortawesome/fontawesome-svg-core/styles.css ***!
    \*******************************************************************************************************************************************************************************************************************************************************************************************************/
  
/*!*******************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[3]!./node_modules/@fortawesome/fontawesome-svg-core/styles.css ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************/

/*!*******************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[3]!./node_modules/@fortawesome/fontawesome-svg-core/styles.css ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************/

/*!*******************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[3]!./node_modules/@fortawesome/fontawesome-svg-core/styles.css ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************/

/*!*******************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[3]!./node_modules/@fortawesome/fontawesome-svg-core/styles.css ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************/

/*!*******************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[3]!./node_modules/@fortawesome/fontawesome-svg-core/styles.css ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************/

/*!*******************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[3]!./node_modules/@fortawesome/fontawesome-svg-core/styles.css ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************/

/*!*******************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[3]!./node_modules/@fortawesome/fontawesome-svg-core/styles.css ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************/

/*!*******************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[3]!./node_modules/@fortawesome/fontawesome-svg-core/styles.css ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************/

/*!*******************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[3]!./node_modules/@fortawesome/fontawesome-svg-core/styles.css ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************/

/*!*******************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[3]!./node_modules/@fortawesome/fontawesome-svg-core/styles.css ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************/

/*!*******************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[3]!./node_modules/@fortawesome/fontawesome-svg-core/styles.css ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************/

/*!*******************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[3]!./node_modules/@fortawesome/fontawesome-svg-core/styles.css ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************/

/*!*******************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[3]!./node_modules/@fortawesome/fontawesome-svg-core/styles.css ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************/

/*!*******************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[3]!./node_modules/@fortawesome/fontawesome-svg-core/styles.css ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************/

/*!*******************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[3]!./node_modules/@fortawesome/fontawesome-svg-core/styles.css ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************/

/*!*******************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[3]!./node_modules/@fortawesome/fontawesome-svg-core/styles.css ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************/

/*!*******************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[3]!./node_modules/@fortawesome/fontawesome-svg-core/styles.css ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************/

/*!*******************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[3]!./node_modules/@fortawesome/fontawesome-svg-core/styles.css ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************/

/*!*******************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[3]!./node_modules/@fortawesome/fontawesome-svg-core/styles.css ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************/

/*!*******************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[3]!./node_modules/@fortawesome/fontawesome-svg-core/styles.css ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************/

/*!*******************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[3]!./node_modules/@fortawesome/fontawesome-svg-core/styles.css ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************/

/*!*******************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[3]!./node_modules/@fortawesome/fontawesome-svg-core/styles.css ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************/

/*!*******************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[3]!./node_modules/@fortawesome/fontawesome-svg-core/styles.css ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************/

/*!*******************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[3]!./node_modules/@fortawesome/fontawesome-svg-core/styles.css ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************/

/*!*******************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[3]!./node_modules/@fortawesome/fontawesome-svg-core/styles.css ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************/

/*!*******************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[3]!./node_modules/@fortawesome/fontawesome-svg-core/styles.css ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************/

/*!*******************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[3]!./node_modules/@fortawesome/fontawesome-svg-core/styles.css ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************/

/*!*******************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[3]!./node_modules/@fortawesome/fontawesome-svg-core/styles.css ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************/

/*!*******************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[3]!./node_modules/@fortawesome/fontawesome-svg-core/styles.css ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************/

/*!*******************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[3]!./node_modules/@fortawesome/fontawesome-svg-core/styles.css ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************/

/*!*******************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[3]!./node_modules/@fortawesome/fontawesome-svg-core/styles.css ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************/

/*!*******************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[3]!./node_modules/@fortawesome/fontawesome-svg-core/styles.css ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************/

/*!*******************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[3]!./node_modules/@fortawesome/fontawesome-svg-core/styles.css ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************/

/*!*******************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[3]!./node_modules/@fortawesome/fontawesome-svg-core/styles.css ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************/

/*!*******************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[3]!./node_modules/@fortawesome/fontawesome-svg-core/styles.css ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************/

/*!*******************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[3]!./node_modules/@fortawesome/fontawesome-svg-core/styles.css ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************/

/*!*******************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[3]!./node_modules/@fortawesome/fontawesome-svg-core/styles.css ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************/

/*!*******************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[3]!./node_modules/@fortawesome/fontawesome-svg-core/styles.css ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************/

/*!*******************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[3]!./node_modules/@fortawesome/fontawesome-svg-core/styles.css ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************/

/*!*******************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[3]!./node_modules/@fortawesome/fontawesome-svg-core/styles.css ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************/

/*!*******************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[3]!./node_modules/@fortawesome/fontawesome-svg-core/styles.css ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************/

/*!*******************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[3]!./node_modules/@fortawesome/fontawesome-svg-core/styles.css ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************/

/*!*******************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[3]!./node_modules/@fortawesome/fontawesome-svg-core/styles.css ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************/

/*!*******************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[3]!./node_modules/@fortawesome/fontawesome-svg-core/styles.css ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************/

/*!*******************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[3]!./node_modules/@fortawesome/fontawesome-svg-core/styles.css ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************/

/*!*******************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[3]!./node_modules/@fortawesome/fontawesome-svg-core/styles.css ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************/

/*!*******************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[3]!./node_modules/@fortawesome/fontawesome-svg-core/styles.css ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************/

/*!*******************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[3]!./node_modules/@fortawesome/fontawesome-svg-core/styles.css ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************/

/*!*******************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[3]!./node_modules/@fortawesome/fontawesome-svg-core/styles.css ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************/
 
/*!*******************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[3]!./node_modules/@fortawesome/fontawesome-svg-core/styles.css ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************/

/*!*******************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[3]!./node_modules/@fortawesome/fontawesome-svg-core/styles.css ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************/

/*!*******************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[3]!./node_modules/@fortawesome/fontawesome-svg-core/styles.css ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************/

/*!*******************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[3]!./node_modules/@fortawesome/fontawesome-svg-core/styles.css ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************/

/*!*******************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[3]!./node_modules/@fortawesome/fontawesome-svg-core/styles.css ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************/

/*!*******************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[3]!./node_modules/@fortawesome/fontawesome-svg-core/styles.css ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************/

/*!*******************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[3]!./node_modules/@fortawesome/fontawesome-svg-core/styles.css ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************/

/*!*******************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[3]!./node_modules/@fortawesome/fontawesome-svg-core/styles.css ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************/

/*!*******************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[3]!./node_modules/@fortawesome/fontawesome-svg-core/styles.css ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************/

/*!*******************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[3]!./node_modules/@fortawesome/fontawesome-svg-core/styles.css ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************/

/*!*******************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[3]!./node_modules/@fortawesome/fontawesome-svg-core/styles.css ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************/

/*!*******************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[3]!./node_modules/@fortawesome/fontawesome-svg-core/styles.css ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************/

/*!*******************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[3]!./node_modules/@fortawesome/fontawesome-svg-core/styles.css ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************/

/*!*******************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[3]!./node_modules/@fortawesome/fontawesome-svg-core/styles.css ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************/

/*!*******************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[3]!./node_modules/@fortawesome/fontawesome-svg-core/styles.css ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************/

/*!*******************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[3]!./node_modules/@fortawesome/fontawesome-svg-core/styles.css ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************/

/*!*******************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[3]!./node_modules/@fortawesome/fontawesome-svg-core/styles.css ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************/

/*!*******************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[3]!./node_modules/@fortawesome/fontawesome-svg-core/styles.css ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************/

/*!*******************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[3]!./node_modules/@fortawesome/fontawesome-svg-core/styles.css ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************/

/*!*******************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[3]!./node_modules/@fortawesome/fontawesome-svg-core/styles.css ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************/

/*!*******************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[3]!./node_modules/@fortawesome/fontawesome-svg-core/styles.css ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************/

/*!*******************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[3]!./node_modules/@fortawesome/fontawesome-svg-core/styles.css ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************/

/*!*******************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[3]!./node_modules/@fortawesome/fontawesome-svg-core/styles.css ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************/

/*!*******************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[3]!./node_modules/@fortawesome/fontawesome-svg-core/styles.css ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************/

/*!*******************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[3]!./node_modules/@fortawesome/fontawesome-svg-core/styles.css ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************/

/*!*******************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[3]!./node_modules/@fortawesome/fontawesome-svg-core/styles.css ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************/

/*!*******************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[3]!./node_modules/@fortawesome/fontawesome-svg-core/styles.css ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************/

/*!*******************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[3]!./node_modules/@fortawesome/fontawesome-svg-core/styles.css ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************/

/*!*******************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[3]!./node_modules/@fortawesome/fontawesome-svg-core/styles.css ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************/

/*!*******************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[3]!./node_modules/@fortawesome/fontawesome-svg-core/styles.css ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************/

/*!*******************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[3]!./node_modules/@fortawesome/fontawesome-svg-core/styles.css ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************/

/*!*******************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[3]!./node_modules/@fortawesome/fontawesome-svg-core/styles.css ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************/

/*!*******************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[3]!./node_modules/@fortawesome/fontawesome-svg-core/styles.css ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************/

/*!*******************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[3]!./node_modules/@fortawesome/fontawesome-svg-core/styles.css ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************/

/*!*******************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[3]!./node_modules/@fortawesome/fontawesome-svg-core/styles.css ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************/

/*!*******************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[3]!./node_modules/@fortawesome/fontawesome-svg-core/styles.css ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************/

/*!*******************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[3]!./node_modules/@fortawesome/fontawesome-svg-core/styles.css ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************/

/*!*******************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[3]!./node_modules/@fortawesome/fontawesome-svg-core/styles.css ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************/

/*!*******************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[3]!./node_modules/@fortawesome/fontawesome-svg-core/styles.css ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************/

/*!*******************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[3]!./node_modules/@fortawesome/fontawesome-svg-core/styles.css ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************/

/*!*******************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[3]!./node_modules/@fortawesome/fontawesome-svg-core/styles.css ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************/

/*!*******************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[3]!./node_modules/@fortawesome/fontawesome-svg-core/styles.css ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************/

/*!*******************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[3]!./node_modules/@fortawesome/fontawesome-svg-core/styles.css ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************/

/*!*******************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[3]!./node_modules/@fortawesome/fontawesome-svg-core/styles.css ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************/

/*!*******************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[3]!./node_modules/@fortawesome/fontawesome-svg-core/styles.css ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************/

/*!*******************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[3]!./node_modules/@fortawesome/fontawesome-svg-core/styles.css ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************/

/*!*******************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[3]!./node_modules/@fortawesome/fontawesome-svg-core/styles.css ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************/

/*!*******************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[3]!./node_modules/@fortawesome/fontawesome-svg-core/styles.css ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************/

/*!*******************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[3]!./node_modules/@fortawesome/fontawesome-svg-core/styles.css ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************/

/*!*******************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[3]!./node_modules/@fortawesome/fontawesome-svg-core/styles.css ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************/

/*!*******************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[3]!./node_modules/@fortawesome/fontawesome-svg-core/styles.css ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************/:host,:root{--fa-font-solid:normal 900 1em/1 "Font Awesome 7 Free";--fa-font-regular:normal 400 1em/1 "Font Awesome 7 Free";--fa-font-light:normal 300 1em/1 "Font Awesome 7 Pro";--fa-font-thin:normal 100 1em/1 "Font Awesome 7 Pro";--fa-font-duotone:normal 900 1em/1 "Font Awesome 7 Duotone";--fa-font-duotone-regular:normal 400 1em/1 "Font Awesome 7 Duotone";--fa-font-duotone-light:normal 300 1em/1 "Font Awesome 7 Duotone";--fa-font-duotone-thin:normal 100 1em/1 "Font Awesome 7 Duotone";--fa-font-brands:normal 400 1em/1 "Font Awesome 7 Brands";--fa-font-sharp-solid:normal 900 1em/1 "Font Awesome 7 Sharp";--fa-font-sharp-regular:normal 400 1em/1 "Font Awesome 7 Sharp";--fa-font-sharp-light:normal 300 1em/1 "Font Awesome 7 Sharp";--fa-font-sharp-thin:normal 100 1em/1 "Font Awesome 7 Sharp";--fa-font-sharp-duotone-solid:normal 900 1em/1 "Font Awesome 7 Sharp Duotone";--fa-font-sharp-duotone-regular:normal 400 1em/1 "Font Awesome 7 Sharp Duotone";--fa-font-sharp-duotone-light:normal 300 1em/1 "Font Awesome 7 Sharp Duotone";--fa-font-sharp-duotone-thin:normal 100 1em/1 "Font Awesome 7 Sharp Duotone";--fa-font-slab-regular:normal 400 1em/1 "Font Awesome 7 Slab";--fa-font-slab-press-regular:normal 400 1em/1 "Font Awesome 7 Slab Press";--fa-font-whiteboard-semibold:normal 600 1em/1 "Font Awesome 7 Whiteboard";--fa-font-thumbprint-light:normal 300 1em/1 "Font Awesome 7 Thumbprint";--fa-font-notdog-solid:normal 900 1em/1 "Font Awesome 7 Notdog";--fa-font-notdog-duo-solid:normal 900 1em/1 "Font Awesome 7 Notdog Duo";--fa-font-etch-solid:normal 900 1em/1 "Font Awesome 7 Etch";--fa-font-jelly-regular:normal 400 1em/1 "Font Awesome 7 Jelly";--fa-font-jelly-fill-regular:normal 400 1em/1 "Font Awesome 7 Jelly Fill";--fa-font-jelly-duo-regular:normal 400 1em/1 "Font Awesome 7 Jelly Duo";--fa-font-chisel-regular:normal 400 1em/1 "Font Awesome 7 Chisel";--fa-font-utility-semibold:normal 600 1em/1 "Font Awesome 7 Utility";--fa-font-utility-duo-semibold:normal 600 1em/1 "Font Awesome 7 Utility Duo";--fa-font-utility-fill-semibold:normal 600 1em/1 "Font Awesome 7 Utility Fill"}.svg-inline--fa{box-sizing:content-box;display:var(--fa-display,inline-block);height:1em;overflow:visible;vertical-align:-.125em;width:var(--fa-width,1.25em)}.svg-inline--fa.fa-2xs{vertical-align:.1em}.svg-inline--fa.fa-xs{vertical-align:0}.svg-inline--fa.fa-sm{vertical-align:-.0714285714em}.svg-inline--fa.fa-lg{vertical-align:-.2em}.svg-inline--fa.fa-xl{vertical-align:-.25em}.svg-inline--fa.fa-2xl{vertical-align:-.3125em}.svg-inline--fa .fa-pull-start,.svg-inline--fa.fa-pull-left{float:inline-start;-webkit-margin-end:var(--fa-pull-margin,.3em);margin-inline-end:var(--fa-pull-margin,.3em)}.svg-inline--fa .fa-pull-end,.svg-inline--fa.fa-pull-right{float:inline-end;-webkit-margin-start:var(--fa-pull-margin,.3em);margin-inline-start:var(--fa-pull-margin,.3em)}.svg-inline--fa.fa-li{width:var(--fa-li-width,2em);inset-inline-start:calc(-1 * var(--fa-li-width, 2em));inset-block-start:.25em}.fa-layers-counter,.fa-layers-text{display:inline-block;position:absolute;text-align:center}.fa-layers{display:inline-block;height:1em;position:relative;text-align:center;vertical-align:-.125em;width:var(--fa-width,1.25em)}.fa-layers .svg-inline--fa{inset:0;margin:auto;position:absolute;transform-origin:center center}.fa-layers-text{left:50%;top:50%;transform:translate(-50%,-50%);transform-origin:center center}.fa-layers-counter{background-color:var(--fa-counter-background-color,#ff253a);border-radius:var(--fa-counter-border-radius,1em);box-sizing:border-box;color:var(--fa-inverse,#fff);line-height:var(--fa-counter-line-height,1);max-width:var(--fa-counter-max-width,5em);min-width:var(--fa-counter-min-width,1.5em);overflow:hidden;padding:var(--fa-counter-padding,.25em .5em);right:var(--fa-right,0);text-overflow:ellipsis;top:var(--fa-top,0);transform:scale(var(--fa-counter-scale,.25));transform-origin:top right}.fa-layers-bottom-right{bottom:var(--fa-bottom,0);right:var(--fa-right,0);top:auto;transform:scale(var(--fa-layers-scale,.25));transform-origin:bottom right}.fa-layers-bottom-left{bottom:var(--fa-bottom,0);left:var(--fa-left,0);right:auto;top:auto;transform:scale(var(--fa-layers-scale,.25));transform-origin:bottom left}.fa-layers-top-right{top:var(--fa-top,0);right:var(--fa-right,0);transform:scale(var(--fa-layers-scale,.25));transform-origin:top right}.fa-layers-top-left{left:var(--fa-left,0);right:auto;top:var(--fa-top,0);transform:scale(var(--fa-layers-scale,.25));transform-origin:top left}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-2xs{font-size:calc(10 / 16 * 1em);line-height:calc(1 / 10 * 1em);vertical-align:calc((6 / 10 - .375) * 1em)}.fa-xs{font-size:calc(12 / 16 * 1em);line-height:calc(1 / 12 * 1em);vertical-align:calc((6 / 12 - .375) * 1em)}.fa-sm{font-size:calc(14 / 16 * 1em);line-height:calc(1 / 14 * 1em);vertical-align:calc((6 / 14 - .375) * 1em)}.fa-lg{font-size:calc(20 / 16 * 1em);line-height:calc(1 / 20 * 1em);vertical-align:calc((6 / 20 - .375) * 1em)}.fa-xl{font-size:calc(24 / 16 * 1em);line-height:calc(1 / 24 * 1em);vertical-align:calc((6 / 24 - .375) * 1em)}.fa-2xl{font-size:calc(32 / 16 * 1em);line-height:calc(1 / 32 * 1em);vertical-align:calc((6 / 32 - .375) * 1em)}.fa-width-auto{--fa-width:auto}.fa-fw,.fa-width-fixed{--fa-width:1.25em}.fa-ul{list-style-type:none;-webkit-margin-start:var(--fa-li-margin,2.5em);margin-inline-start:var(--fa-li-margin,2.5em);-webkit-padding-start:0;padding-inline-start:0}.fa-ul>li{position:relative}.fa-li{inset-inline-start:calc(-1 * var(--fa-li-width, 2em));position:absolute;text-align:center;width:var(--fa-li-width,2em);line-height:inherit}.fa-border{border-color:var(--fa-border-color,#eee);border-radius:var(--fa-border-radius,.1em);border-style:var(--fa-border-style,solid);border-width:var(--fa-border-width,.0625em);box-sizing:var(--fa-border-box-sizing,content-box);padding:var(--fa-border-padding,.1875em .25em)}.fa-pull-left,.fa-pull-start{float:inline-start;-webkit-margin-end:var(--fa-pull-margin,.3em);margin-inline-end:var(--fa-pull-margin,.3em)}.fa-pull-end,.fa-pull-right{float:inline-end;-webkit-margin-start:var(--fa-pull-margin,.3em);margin-inline-start:var(--fa-pull-margin,.3em)}.fa-beat{animation-name:fa-beat;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-bounce{animation-name:fa-bounce;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1))}.fa-fade{animation-name:fa-fade;animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-beat-fade,.fa-fade{animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s)}.fa-beat-fade{animation-name:fa-beat-fade;animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-flip{animation-name:fa-flip;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-shake{animation-name:fa-shake;animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,linear)}.fa-shake,.fa-spin{animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal)}.fa-spin{animation-name:fa-spin;animation-duration:var(--fa-animation-duration,2s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,linear)}.fa-spin-reverse{--fa-animation-direction:reverse}.fa-pulse,.fa-spin-pulse{animation-name:fa-spin;animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,steps(8))}@media (prefers-reduced-motion:reduce){.fa-beat,.fa-beat-fade,.fa-bounce,.fa-fade,.fa-flip,.fa-pulse,.fa-shake,.fa-spin,.fa-spin-pulse{animation:none!important;transition:none!important}}@keyframes fa-beat{0%,90%{transform:scale(1)}45%{transform:scale(var(--fa-beat-scale,1.25))}}@keyframes fa-bounce{0%{transform:scale(1) translateY(0)}10%{transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0)}30%{transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))}50%{transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0)}57%{transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em))}64%{transform:scale(1) translateY(0)}to{transform:scale(1) translateY(0)}}@keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}@keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity,.4);transform:scale(1)}50%{opacity:1;transform:scale(var(--fa-beat-fade-scale,1.125))}}@keyframes fa-flip{50%{transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}@keyframes fa-shake{0%{transform:rotate(-15deg)}4%{transform:rotate(15deg)}24%,8%{transform:rotate(-18deg)}12%,28%{transform:rotate(18deg)}16%{transform:rotate(-22deg)}20%{transform:rotate(22deg)}32%{transform:rotate(-12deg)}36%{transform:rotate(12deg)}40%,to{transform:rotate(0deg)}}@keyframes fa-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.fa-rotate-90{transform:rotate(90deg)}.fa-rotate-180{transform:rotate(180deg)}.fa-rotate-270{transform:rotate(270deg)}.fa-flip-horizontal{transform:scaleX(-1)}.fa-flip-vertical{transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{transform:scale(-1)}.fa-rotate-by{transform:rotate(var(--fa-rotate-angle,0))}.svg-inline--fa .fa-primary{fill:var(--fa-primary-color,currentColor);opacity:var(--fa-primary-opacity,1)}.svg-inline--fa .fa-secondary{fill:var(--fa-secondary-color,currentColor)}.svg-inline--fa .fa-secondary,.svg-inline--fa.fa-swap-opacity .fa-primary{opacity:var(--fa-secondary-opacity,.4)}.svg-inline--fa.fa-swap-opacity .fa-secondary{opacity:var(--fa-primary-opacity,1)}.svg-inline--fa mask .fa-primary,.svg-inline--fa mask .fa-secondary{fill:#000}.svg-inline--fa.fa-inverse{fill:var(--fa-inverse,#fff)}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-inverse{color:var(--fa-inverse,#fff)}.svg-inline--fa.fa-stack-1x{--fa-width:1.25em;height:1em;width:var(--fa-width)}.svg-inline--fa.fa-stack-2x{--fa-width:2.5em;height:2em;width:var(--fa-width)}.fa-stack-1x,.fa-stack-2x{inset:0;margin:auto;position:absolute;z-index:var(--fa-stack-z-index,auto)}.checkout-page{min-height:calc(100vh - 200px);background:#f3f4f6;padding:20px 0;display:flex;justify-content:center;align-items:flex-start}.checkout-container{max-width:600px;width:100%;margin:0 auto;padding:0 20px}.checkout-card{background:#fff;border-radius:12px;padding:32px;box-shadow:0 1px 3px rgba(0,0,0,.1)}.checkout-indicator{display:flex;flex-direction:column;align-items:center;gap:8px;margin-bottom:16px}.checkout-indicator-dot{width:12px;height:12px;border-radius:50%;background:#f97316;position:relative}.checkout-indicator-dot:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:6px;height:6px;border-radius:50%;background:#fff}.checkout-indicator-text{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:#f97316}.checkout-title{font-size:28px;font-weight:700;margin:0 0 8px;text-align:center}.checkout-subtitle{font-size:15px;color:#6b7280;margin:0 0 32px;text-align:center}.checkout-features-card{margin-bottom:20px}.checkout-features{display:flex;flex-direction:column;gap:12px;margin:0;padding:0;border-bottom:none}.checkout-form-card{margin-top:0}.checkout-feature-item{display:flex;align-items:flex-start;gap:12px;font-size:14px;color:#374151;line-height:1.5}.checkout-feature-icon{color:#374151;width:18px;height:18px;flex-shrink:0;margin-top:2px}.checkout-form{display:flex;flex-direction:column;gap:20px}.checkout-form-group{display:flex;flex-direction:column;gap:8px}.checkout-label{font-size:14px;font-weight:600;color:#111827}.checkout-input-error,.checkout-input-error:focus{border-color:#ef4444!important}.checkout-input-error:focus{outline-color:#ef4444}.checkout-input-valid,.checkout-input-valid:focus{border-color:#10b981!important}.checkout-input-valid:focus{outline-color:#10b981}.checkout-dropdown,.checkout-input{width:100%;height:48px;padding:12px 16px;border:1px solid #d1d5db;border-radius:8px;font-size:15px;background:#f9fafb;color:#111827;transition:border-color .2s,background .2s;box-sizing:border-box}.checkout-dropdown:focus,.checkout-input:focus{outline:none;border-color:#f97316;background:#fff}.checkout-dropdown-wrapper{position:relative}.checkout-dropdown{display:flex;align-items:center;justify-content:space-between;cursor:pointer;text-align:left}.checkout-dropdown-icon{color:#6b7280;width:14px;height:14px}.checkout-dropdown-menu{position:absolute;top:100%;left:0;right:0;background:#fff;border:1px solid #d1d5db;border-radius:8px;margin-top:4px;box-shadow:0 4px 6px rgba(0,0,0,.1);z-index:10;max-height:200px;overflow-y:auto}.checkout-dropdown-item{width:100%;padding:12px 16px;text-align:left;border:none;background:transparent;font-size:15px;color:#111827;cursor:pointer;transition:background .2s}.checkout-dropdown-item:hover{background:#f9fafb}.checkout-legal{font-size:13px;margin:0;line-height:1.5}.checkout-link{color:#f97316;text-decoration:none;font-weight:500}.checkout-link:hover{text-decoration:underline}.checkout-continue-btn{width:100%;padding:14px 24px;background:linear-gradient(135deg,#f97316,#ea580c);color:#fff;border:none;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;transition:opacity .2s,transform .2s}.checkout-continue-btn:hover{opacity:.9;transform:translateY(-1px)}.checkout-continue-btn:active{transform:translateY(0)}.checkout-security{display:flex;gap:24px;justify-content:center;margin-top:8px}.checkout-security-item{display:flex;align-items:center;gap:6px;font-size:13px;color:#6b7280}.checkout-security-icon{color:#10b981;width:16px;height:16px}.checkout-payment-card{margin-top:20px}.checkout-payment{display:flex;flex-direction:column;align-items:center;gap:12px;margin:0;padding:0;border-top:none}.checkout-payment-label{font-size:13px;color:#6b7280}.checkout-payment-icons{gap:12px}.checkout-payment-icon-wrapper,.checkout-payment-icons{display:flex;align-items:center;justify-content:center}.checkout-payment-icon-wrapper svg{width:60px;height:40px;border-radius:6px}.posts-selection-page{min-height:calc(100vh - 200px);background:#f3f4f6;padding:40px 0}.posts-selection-container{max-width:1200px;margin:0 auto;padding:0 20px}.checkout-progress{display:flex;align-items:center;justify-content:center;gap:0;margin:0 auto 32px;width:-moz-fit-content;width:fit-content}.progress-step{display:inline-flex;flex-direction:row;align-items:center;gap:6px}.progress-step-icon{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:14px;background:#e5e7eb;color:#6b7280;flex-shrink:0}.progress-step.completed .progress-step-icon{background:#10b981;color:#fff}.progress-step.active .progress-step-icon{background:#f97316;color:#fff}.progress-step-label{font-size:14px;color:#6b7280;font-weight:500;white-space:nowrap}.progress-step.completed .progress-step-label{color:#111827;font-weight:600}.progress-step.active .progress-step-label{color:#f97316;font-weight:600}.progress-arrow{color:#d1d5db;font-size:14px;margin:0 2px;flex-shrink:0}.posts-selection-layout{display:grid;grid-template-columns:1fr 400px;grid-gap:24px;gap:24px;align-items:start}.posts-selection-left{min-width:0}.posts-selection-right{position:-webkit-sticky;position:sticky;top:20px}.posts-selection-title{font-size:24px;margin:0 0 24px}.posts-selection-form{width:100%}.posts-form-group{display:flex;flex-direction:column;gap:8px}.posts-input-wrapper{position:relative;display:flex;align-items:center}.posts-input-icon{position:absolute;left:16px;color:#6b7280;width:18px;height:18px;z-index:1}.posts-input{width:100%;height:48px;padding:12px 16px 12px 44px;border:1px solid #d1d5db;border-radius:8px;font-size:15px;background:#f9fafb;color:#111827;transition:border-color .2s,background .2s;box-sizing:border-box}.posts-input:focus{outline:none;border-color:#f97316;background:#fff}.posts-helper-text{font-size:13px;margin:4px 0 0;line-height:1.5}.order-summary-card{position:-webkit-sticky;position:sticky;top:20px}.order-summary-section{display:flex;flex-direction:column;gap:16px}.order-summary-left{gap:12px}.order-summary-icon{width:24px;height:24px;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#6b7280}.order-summary-icon img{width:20px;height:20px;object-fit:contain}.order-summary-details{display:flex;flex-direction:column;gap:2px;min-width:0}.order-summary-text{font-size:14px;font-weight:600;color:#111827}.order-summary-subtext{font-size:12px;color:#6b7280}.order-change-btn{padding:6px 12px;background:transparent;border:1px solid #f97316;color:#f97316;border-radius:6px;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s;white-space:nowrap}.order-change-btn:hover{background:#f97316;color:#fff}.order-summary-divider{height:1px;background:#e5e7eb;margin:8px 0}.order-summary-total{display:flex;align-items:center;justify-content:space-between;padding:12px 0}.order-summary-label{font-size:14px;color:#6b7280}.order-summary-price{font-size:16px;font-weight:700;color:#111827}.order-continue-btn{width:100%;padding:14px 24px;background:linear-gradient(135deg,#f97316,#ea580c);color:#fff;border:none;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;transition:opacity .2s,transform .2s;margin-top:8px}.order-continue-btn:hover:not(:disabled){opacity:.9;transform:translateY(-1px)}.order-continue-btn:disabled{opacity:.5;cursor:not-allowed}.order-continue-btn:active:not(:disabled){transform:translateY(0)}@media (max-width:968px){.posts-selection-layout{grid-template-columns:1fr}.posts-selection-right{position:static}}.final-checkout-page{padding:40px 20px;background:#f9fafb;min-height:calc(100vh - 200px)}.final-checkout-container{max-width:1200px;margin:0 auto}.final-checkout-layout{display:grid;grid-template-columns:1fr 400px;grid-gap:24px;gap:24px;margin-top:32px}.final-checkout-left,.final-checkout-right{display:flex;flex-direction:column;gap:16px}.final-checkout-title{font-size:24px;margin:0 0 24px}.pay-button{width:100%;padding:16px 24px;background:linear-gradient(135deg,#f97316,#ea580c);color:#fff;border:none;border-radius:8px;font-size:18px;font-weight:600;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center;gap:8px;margin-top:24px}.pay-button:hover{background:linear-gradient(135deg,#ea580c,#dc2626)}.order-total{display:flex;align-items:center;justify-content:space-between;padding:16px 0;margin-top:16px;border-top:2px solid #e5e7eb}.payment-method-section{margin-bottom:24px}.payment-method-heading{font-size:16px;color:#111827;margin:0 0 16px}.payment-option{margin-bottom:16px}.payment-option-label{display:flex;align-items:center;gap:12px;padding:12px;border:2px solid #e5e7eb;border-radius:8px;cursor:pointer;transition:all .2s}.payment-option-label:hover{border-color:#f97316}.payment-option-label:has(input[type=radio]:checked){border-color:#f97316;background:#fff7ed}.payment-radio{width:18px;height:18px;cursor:pointer}.card-form{margin-top:16px;padding:16px;background:#fff7ed;border:2px solid #fed7aa;border-radius:8px}.form-group{margin-bottom:16px}.form-label{display:block;font-size:14px;font-weight:600;color:#374151;margin-bottom:8px}.form-input{width:100%;padding:12px 16px;border:1px solid #4b5563;border-radius:6px;font-size:14px;color:#f9fafb;transition:border-color .2s;box-sizing:border-box}.form-input::placeholder{color:#9ca3af}.form-input:focus{outline:none;border-color:#f97316;background:#4b5563}.form-row{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.form-row .form-group{margin-bottom:0}.card-input-wrapper{position:relative}.card-number{padding-right:140px}.card-icons{position:absolute;right:12px;top:50%;transform:translateY(-50%);display:flex;gap:4px;align-items:center;z-index:10}.card-icon{font-size:9px;font-weight:700;color:#fff;background:hsla(0,0%,100%,.15);padding:3px 5px;border-radius:3px;letter-spacing:.3px}.account-info-item{padding:16px;background:#f9fafb;border-radius:8px}.account-info-left{gap:12px;font-size:14px;font-weight:600;color:#111827}.change-button{padding:6px 12px;background:transparent;border:1px solid #f97316;color:#f97316;border-radius:6px;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s}.change-button:hover{background:#f97316;color:#fff}.order-summary-final{padding:20px}.order-summary-title{font-size:18px;margin:0 0 16px}.order-item{justify-content:space-between;padding:12px 0;border-bottom:1px solid #e5e7eb}.order-item,.order-item-left{display:flex;align-items:center}.order-item-left{gap:12px;flex:1 1}.order-item-icon{color:#f97316;font-size:20px}.order-item-text{font-size:14px;color:#111827}.order-item-subtext{font-size:12px;color:#6b7280}.coupon-section{margin:16px 0}.coupon-toggle{gap:8px;font-size:14px;color:#374151;cursor:pointer}.total-label{font-weight:600}.exclusive-offers{padding:20px}.offers-title{margin-bottom:16px;font-size:14px;font-weight:700;color:#111827;margin:0 0 16px;text-transform:uppercase;letter-spacing:.5px;text-align:center}.offer-item{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px;border-radius:8px;margin-bottom:12px;position:relative}.offer-green{background:#fff;border:1px solid #d1fae5;position:relative}.offer-green:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:#86efac;border-radius:8px 0 0 8px}.offer-pink{background:#fff;border:1px solid #fce7f3;position:relative}.offer-pink:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:#ec4899;border-radius:8px 0 0 8px}.offer-badge{position:absolute;top:-8px;left:12px;background:#dc2626;color:#fff;font-size:11px;font-weight:700;padding:4px 8px;border-radius:12px}.offer-icon{color:#f97316;font-size:20px;flex-shrink:0}.offer-text{font-size:14px;font-weight:600;color:#111827}.offer-price-new{font-size:14px;font-weight:700;color:#111827}.offer-price-old{font-size:12px;color:#9ca3af;text-decoration:line-through}.offer-add-btn{padding:8px 16px;background:#374151;border:none;border-radius:20px;font-size:14px;cursor:pointer;transition:all .2s}.offer-add-btn:hover{background:#4b5563}.payment-guarantees{display:flex;gap:24px;margin:16px 0;flex-wrap:wrap}.guarantee-item{gap:8px;font-size:14px;color:#6b7280}.guarantee-icon{color:#10b981;font-size:16px}.payment-terms{font-size:12px;color:#6b7280;margin:16px 0 0;line-height:1.5}.payment-link{color:#f97316;text-decoration:underline}@media (max-width:968px){.final-checkout-layout,.form-row{grid-template-columns:1fr}}.coupon-toggle{display:flex;align-items:center;justify-content:space-between}.toggle-switch{position:relative;display:inline-block;width:44px;height:24px}.toggle-switch .coupon-checkbox{opacity:0;width:0;height:0}.toggle-slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#d1d5db;transition:.3s;border-radius:24px}.toggle-slider:before{position:absolute;content:"";height:18px;width:18px;left:3px;bottom:3px;background-color:#fff;transition:.3s;border-radius:50%}.toggle-switch .coupon-checkbox:checked+.toggle-slider{background-color:#f97316}.toggle-switch .coupon-checkbox:checked+.toggle-slider:before{transform:translateX(20px)}.total-price-wrapper{display:flex;align-items:center;gap:8px}.currency-button{padding:6px 12px;background:#374151;color:#fff;border:none;border-radius:4px;font-size:12px;font-weight:600}.total-price{font-size:20px;font-weight:700;color:#111827}.security-guarantees{background:#fff;padding:20px;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.1)}.guarantee-item{display:flex;align-items:center;gap:12px;margin-bottom:16px}.guarantee-item:last-child{margin-bottom:0}.guarantee-item span{color:#111827;font-size:14px;font-weight:400}.guarantee-icon-wrapper{position:relative;display:inline-flex;align-items:center;justify-content:center}.shield-wrapper{width:32px;height:32px}.guarantee-icon.shield-icon{color:#10b981;background:#d1fae5;padding:6px;border-radius:50%;width:20px;height:20px}.guarantee-check{position:absolute;color:#fff;font-size:10px;top:50%;left:50%;transform:translate(-50%,-50%)}.guarantee-icon.tag-icon{color:#10b981;font-size:18px}.offer-details{flex:1 1;display:flex;flex-direction:column;gap:4px}.offer-add-btn{flex-shrink:0}.crypto-form{margin-top:16px}.crypto-message-box{padding:16px;background:#fff;border-radius:8px;border:1px solid #e5e7eb}.crypto-message-box p{margin:0;font-size:14px;color:#374151;line-height:1.5}.coupon-input-wrapper{display:flex;gap:8px;margin-top:12px}.coupon-input{flex:1 1;padding:10px 12px;border:1px solid #d1d5db;border-radius:6px;font-size:14px;background:#374151;color:#f9fafb}.coupon-input::placeholder{color:#9ca3af}.coupon-apply-btn{padding:10px 20px;background:#374151;color:#fff;border:none;border-radius:6px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s;white-space:nowrap}.coupon-apply-btn:hover{background:#4b5563}.offer-item.offer-added{opacity:1}.offer-add-btn:disabled,.offer-item.offer-added .offer-add-btn{background:#9ca3af;color:#fff;cursor:default}.offer-add-btn:disabled{opacity:1}.offer-item{box-shadow:0 1px 3px rgba(0,0,0,.06)}.remove-offer-btn:hover{color:#dc2626}.account-info-item{display:flex;align-items:center;justify-content:space-between;gap:12px}.account-info-left{display:flex;align-items:center;gap:8px;flex:1 1;min-width:0}.account-info-url{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1;min-width:0}.order-summary-item{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.order-summary-left{display:flex;align-items:center;gap:8px;flex:1 1;min-width:0}.order-summary-url{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1;min-width:0}.checkout-title{font-size:32px;font-weight:800;color:#111827;line-height:35px;font-style:normal}.checkout-subtitle{font-size:16px;font-weight:400;color:#4b5563;line-height:25px;font-style:normal}.checkout-feature-item span{font-size:15px;font-weight:600;color:#374151;line-height:22px;font-style:normal}.checkout-label{font-weight:700;color:#1f2937}.checkout-label,.checkout-legal{font-size:12px;line-height:18px;font-style:normal}.checkout-legal{font-weight:400;color:#6b7280;text-align:center}.checkout-security-item span{font-size:11px;font-weight:400;color:#6b7280;line-height:14px;font-style:normal}.checkout-payment-label{font-size:15px;font-weight:600;color:#374151;line-height:22px;font-style:normal}.account-info-left>span:not(.account-info-url),.account-info-url,.order-summary-item:first-child .order-summary-text{font-size:15px;font-weight:700;color:#1f2937;line-height:22px;font-style:normal}.order-item-text{font-size:15px;font-weight:600;color:#374151;line-height:22px;font-style:normal}.posts-selection-title{font-size:26px;font-weight:700;color:#111827;line-height:32px;font-style:normal}.order-summary-label{font-size:15px;font-weight:600;color:#4b5563;line-height:22px;font-style:normal}.order-item-price,.order-summary-price{font-size:21px;font-weight:700;color:#111827;line-height:28px;font-style:normal}.posts-helper-text{font-size:11px;font-weight:400;color:#6b7280;line-height:14px;font-style:normal}.final-checkout-title{font-size:26px;font-weight:700;color:#111827;line-height:32px;font-style:normal}.payment-method-heading{font-size:15px;font-weight:600;color:#374151;line-height:22px;font-style:normal}.order-summary-title{font-size:16px;font-weight:700;color:#111827;line-height:25px;font-style:normal}.coupon-toggle span{font-size:15px;font-weight:400;color:#4b5563;line-height:22px;font-style:normal}.total-label{font-size:16px;color:#111827;line-height:25px}.offer-text,.total-label{font-weight:700;font-style:normal}.offer-text{font-size:15px;color:#1f2937;line-height:22px}.offer-add-btn{color:#fff}.guarantee-item span,.offer-add-btn{font-size:12px;font-weight:600;line-height:18px;font-style:normal}.guarantee-item span{color:#374151}.payment-guarantees .guarantee-item span,.payment-terms{font-size:11px;font-weight:400;color:#6b7280;line-height:14px;font-style:normal}.payment-guarantees,.payment-terms{text-align:center}.payment-guarantees{display:flex!important;justify-content:center!important;gap:20px!important;flex-wrap:nowrap!important}.payment-guarantees,.payment-guarantees .guarantee-item{flex-direction:row!important;align-items:center!important}.payment-guarantees .guarantee-item{display:inline-flex!important;gap:8px!important;white-space:nowrap!important;width:auto!important;margin:0!important}