:root{--ink:#07133f;--muted:#526081;--primary:#6357ee;--cyan:#37c9ff;--violet:#7b68ff;--line:#dde1fa;--panel:rgba(255,255,255,0.82)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--ink);margin:0;overflow-x:hidden;background:linear-gradient(120deg,rgba(89,112,255,.08),transparent 24%),radial-gradient(circle at 72% 10%,rgba(70,205,255,.16),transparent 22%),linear-gradient(180deg,#ffffff,#fbfcff 46%,#f3f4ff);font-family:Arial,Hiragino Sans,Yu Gothic,Meiryo,sans-serif}body:before{animation:aurora 15s ease-in-out infinite alternate;background:linear-gradient(105deg,transparent 5%,rgba(124,109,255,.08) 28%,rgba(39,203,255,.16) 50%,rgba(122,94,255,.08) 72%,transparent 94%);content:"";height:240px;left:36%;pointer-events:none;position:fixed;top:70px;transform:rotate(-9deg);width:80vw;z-index:-2}a{color:inherit;text-decoration:none}button,input,textarea{font:inherit}.site-header{align-items:center;background:rgba(255,255,255,.78);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);display:flex;height:80px;justify-content:space-between;left:0;margin:0 auto;max-width:1360px;padding:0 44px;position:-webkit-sticky;position:sticky;right:0;top:0;z-index:20}.logo{align-items:center;display:inline-flex;font-size:26px;font-weight:900;gap:9px;letter-spacing:0}.logo svg{color:var(--primary)}.site-header nav,footer nav{align-items:center;display:flex;gap:34px;font-size:14px;font-weight:900}.header-cta,.pricing-band a,.primary-cta,.signup-line button{align-items:center;background:linear-gradient(135deg,#7a68f4,#5147e2);border:0;border-radius:8px;box-shadow:0 16px 34px rgba(82,71,226,.28);color:#fff;display:inline-flex;font-weight:900;gap:12px;justify-content:center;transition:transform .18s ease,box-shadow .18s ease}.header-cta:hover,.pricing-band a:hover,.primary-cta:hover,.signup-line button:hover{box-shadow:0 22px 40px rgba(82,71,226,.34);transform:translateY(-2px)}.header-cta{min-height:48px;padding:0 26px}.hero{align-items:center;display:grid;grid-gap:30px;gap:30px;grid-template-columns:minmax(360px,.92fr) minmax(660px,1.45fr);margin:0 auto;max-width:1360px;min-height:790px;padding:42px 44px 96px;position:relative}.hero:after{background:linear-gradient(100deg,rgba(104,87,238,.17),rgba(53,202,255,.16),rgba(255,255,255,0));border-radius:999px;content:"";height:190px;position:absolute;right:-180px;top:118px;transform:rotate(-13deg);width:980px;z-index:-1}.hero-copy{padding-top:0}.hero-copy h1{font-size:clamp(54px,5.6vw,86px);line-height:1.17;margin:0 0 28px}.flow-copy strong,.hero-copy h1 strong,.pricing-band strong,.worries h2 span{background:linear-gradient(135deg,#564df0,#23bfff);-webkit-background-clip:text;background-clip:text;color:transparent}.hero-copy p{color:var(--muted);font-size:17px;font-weight:800;line-height:2.05;margin:0 0 34px;max-width:610px}.hero-actions{align-items:center;display:flex;flex-wrap:wrap;gap:22px}.primary-cta{font-size:18px;min-height:68px;min-width:360px;padding:0 28px}.hero-copy small{align-items:center;color:#6b7390;display:flex;font-size:13px;font-weight:800;gap:8px;margin-top:34px}.hero-stage{min-width:0;padding-top:0;position:relative}.step-ribbon{align-items:center;display:flex;font-size:12px;font-weight:900;gap:16px;justify-content:center;margin:0 0 32px}.step-ribbon span{align-items:center;display:inline-flex;gap:8px;white-space:nowrap}.flow-copy li span,.step-ribbon b{background:linear-gradient(135deg,#7668f5,#5047e2);border-radius:999px;color:#fff;display:grid;height:30px;place-items:center;width:30px}.step-ribbon i{border-top:2px solid rgba(117,104,245,.36);flex:1 1;max-width:78px}.product-ui{align-items:stretch;grid-gap:0;gap:0;grid-template-columns:210px minmax(0,1fr) 270px;min-width:0;position:relative;transform:perspective(1100px) rotateY(-5deg) rotateX(2deg)}.hero-product-preview,.product-ui{background:linear-gradient(105deg,rgba(255,255,255,.72),rgba(255,255,255,.9)),linear-gradient(120deg,rgba(94,78,235,.14),rgba(51,208,255,.1));border:1px solid rgba(199,202,238,.78);border-radius:18px;box-shadow:0 28px 70px rgba(44,38,112,.16);display:grid;overflow:hidden}.hero-product-preview{grid-template-columns:minmax(420px,1fr) minmax(260px,.62fr);transform:perspective(1100px) rotateY(-5deg) rotateX(2deg) translateY(16px)}.hero-product-preview .ui-panel{background:rgba(255,255,255,.78)}.hero-product-preview .lead-mock{min-height:430px}.hero-product-preview .mail-mock textarea{height:250px}.product-ui:after{background:linear-gradient(100deg,transparent,rgba(109,101,245,.18),transparent);bottom:-28px;content:"";height:46px;left:6%;position:absolute;right:6%;z-index:-1}.ui-panel{background:rgba(255,255,255,.78);min-width:0;padding:24px}.ui-panel+.ui-panel{border-left:1px solid rgba(218,221,244,.84)}.ui-head h3,.ui-panel h3{font-size:15px;margin:0 0 18px}.ui-panel label{color:#253469;display:grid;font-size:11px;font-weight:900;grid-gap:7px;gap:7px;margin-bottom:13px}.ui-panel input,.ui-panel label span,.ui-panel textarea{align-items:center;background:rgba(255,255,255,.84);border:1px solid #dbe0f3;border-radius:6px;color:#3f4b76;display:flex;font-size:11px;font-weight:800;justify-content:space-between;min-height:31px;overflow:hidden;padding:0 10px;text-overflow:ellipsis;width:100%}.input-mock button{background:linear-gradient(135deg,#7567ee,#5147e2);border:0;border-radius:7px;color:#fff;font-size:12px;font-weight:900;min-height:40px;width:100%}.ui-head{align-items:flex-start;display:flex;gap:10px;justify-content:space-between}.ui-head button,.ui-head span{align-items:center;background:rgba(255,255,255,.75);border:1px solid #dbe0f3;border-radius:7px;color:#485984;display:inline-flex;font-size:10px;font-weight:900;gap:5px;min-height:30px;padding:0 10px}.ui-head span{background:#fff2ea;border-color:#ffc9ad;color:#ff6d25}table{border-collapse:collapse;table-layout:fixed;width:100%}td,th{border-bottom:1px solid #e9ecf7;color:#33406b;font-size:11px;overflow:hidden;padding:10px 5px;text-align:left;text-overflow:ellipsis;white-space:nowrap}th{color:#12215d;font-size:10px}td i{border:1px solid #cfd5ea;border-radius:3px;display:block;height:11px;width:11px}.check-col{width:24px}.company-col{width:30%}.email-col{width:36%}.industry-col{width:19%}.people-col{width:15%}.lead-mock p{align-items:center;color:var(--primary);display:flex;font-size:12px;font-weight:900;gap:5px;justify-content:center;margin:14px 0 0}.mail-mock textarea{height:218px;line-height:1.6;padding:12px;resize:none}.worries{display:grid;grid-gap:48px;gap:48px;grid-template-columns:430px minmax(0,1fr);margin:0 auto;max-width:1220px;min-height:610px;padding:86px 44px 126px;position:relative}.worries:after{background:linear-gradient(105deg,transparent,rgba(120,104,245,.06) 32%,rgba(56,204,255,.1) 56%,transparent);border-radius:999px;content:"";height:180px;left:28%;position:absolute;top:170px;transform:rotate(-10deg);width:76%;z-index:-1}.section-title{padding-top:78px}.faq h2,.flow-copy h2,.sample-section h2,.section-title h2,.signup-line h2{font-size:clamp(38px,4vw,62px);line-height:1.28;margin:0}.worry-path{display:grid;grid-gap:54px 92px;gap:54px 92px;grid-template-columns:repeat(2,minmax(220px,1fr));min-height:520px;padding:34px 0 10px;position:relative}.worry-path svg{inset:0;pointer-events:none;position:absolute;width:100%;z-index:-1}.worry-path path{animation:dash-flow 5s linear infinite;fill:none;stroke:rgba(110,97,242,.22);stroke-dasharray:10 16;stroke-linecap:round;stroke-width:3}.worry-item{min-width:0;position:relative;width:auto}.worry-item img{border-radius:20px;box-shadow:0 18px 38px rgba(60,51,151,.12);display:block;height:92px;margin-bottom:18px;object-fit:cover;transform:rotate(-3deg);width:92px}.worry-item h3{font-size:17px;margin:0 0 9px}.worry-item p{color:var(--muted);font-size:12px;font-weight:800;line-height:1.7;margin:0}.worry-1{transform:translateY(-18px)}.worry-2{transform:translateY(108px)}.worry-3{transform:translateY(36px)}.worry-4{transform:translateY(104px)}.smart-flow{display:grid;grid-gap:92px;gap:92px;grid-template-columns:minmax(420px,.88fr) minmax(420px,1fr);margin:0 auto;max-width:none;min-height:800px;padding:112px max(44px,calc((100vw - 1220px) / 2)) 138px;position:relative}.smart-flow:before{background:radial-gradient(circle at 33% 50%,rgba(255,255,255,.9),transparent 9%),linear-gradient(105deg,rgba(74,59,225,.96),rgba(84,187,255,.62),rgba(255,255,255,.02) 78%);border-radius:0 999px 999px 0;bottom:92px;content:"";height:310px;left:-32vw;position:absolute;width:85vw;z-index:-1}.smart-flow:after{background:linear-gradient(100deg,rgba(255,255,255,.02),rgba(117,101,247,.1),rgba(51,203,255,.18),transparent);border-radius:999px;content:"";height:190px;left:7%;position:absolute;top:62px;transform:rotate(-8deg);width:92%;z-index:-2}.flow-visual{align-self:end;min-height:450px;position:relative}.workflow-sketch{animation:float-stack 4s ease-in-out infinite;bottom:52px;left:36px;min-height:460px;position:absolute;width:min(500px,92%)}.workflow-sketch:before{background:linear-gradient(105deg,rgba(255,255,255,.2),rgba(54,205,255,.28),rgba(112,94,245,.2));border-radius:999px;bottom:4px;content:"";height:110px;left:-90px;position:absolute;transform:rotate(-12deg);width:620px}.outcome-line,.signal-row{background:rgba(255,255,255,.82);border:1px solid rgba(211,215,245,.9);border-radius:13px;box-shadow:0 20px 42px rgba(48,42,130,.14);position:relative}.signal-row{display:flex;gap:24px;justify-content:center;padding:22px;width:300px}.signal-row svg{color:var(--primary)}.outcome-line{align-items:center;display:grid;color:#27346b;grid-gap:18px;gap:18px;grid-template-columns:40px 1fr;margin-top:14px;padding:20px 24px;width:410px}.outcome-line:nth-of-type(3){margin-left:42px}.outcome-line:nth-of-type(4){margin-left:86px}.outcome-line>span{background:linear-gradient(135deg,#7668f5,#28bfff);border-radius:999px;color:#fff;display:grid;font-size:15px;font-weight:900;height:38px;place-items:center;width:38px}.outcome-line strong{display:block;font-size:17px;margin-bottom:6px}.outcome-line p{color:#526081;font-size:13px;font-weight:800;line-height:1.65;margin:0}.flow-copy{align-self:center}.flow-copy h2{margin-bottom:40px}.flow-copy ol{counter-reset:flow;list-style:none;margin:0;padding:0}.flow-copy li{align-items:center;border-bottom:1px solid rgba(134,128,219,.24);display:grid;font-size:15px;font-weight:900;grid-gap:16px;gap:16px;grid-template-columns:34px 1fr;min-height:58px}.flow-copy p{align-items:center;color:var(--muted);display:flex;font-size:13px;font-weight:800;gap:9px;margin:22px 0 0}.sample-section{margin:0 auto;max-width:1320px;padding:40px 28px 96px}.sample-heading{align-items:flex-end;display:flex;gap:32px;justify-content:space-between;margin:0 10px 28px}.sample-section h2{font-size:38px;margin:0}.sample-steps{align-items:center;color:#233263;display:flex;flex-wrap:wrap;font-size:14px;font-weight:900;gap:12px}.sample-steps span{background:rgba(255,255,255,.72);border:1px solid #dfe3f6;border-radius:999px;padding:9px 14px}.sample-steps svg{color:var(--primary);height:18px;width:18px}.product-ui.compact{transform:none}.sample-product-ui{display:grid;grid-gap:28px;gap:28px;grid-template-columns:280px minmax(420px,1fr) 320px}.sample-product-ui .ui-panel{background:linear-gradient(105deg,rgba(255,255,255,.72),rgba(255,255,255,.9)),linear-gradient(120deg,rgba(94,78,235,.12),rgba(51,208,255,.08));border:1px solid rgba(199,202,238,.78);border-radius:18px;box-shadow:0 22px 46px rgba(44,38,112,.12)}.sample-product-ui .ui-panel+.ui-panel{border-left:1px solid rgba(199,202,238,.78)}.pricing-band{align-items:center;background:radial-gradient(circle at 75% 46%,rgba(74,188,255,.22),transparent 18%),linear-gradient(105deg,#06143a,#0b2458 48%,#122b74 72%,#251d67);color:#fff;display:grid;grid-gap:30px;gap:30px;grid-template-columns:minmax(420px,1.1fr) minmax(280px,.8fr);min-height:250px;overflow:hidden;padding:44px max(44px,calc((100vw - 1220px) / 2));position:relative}.pricing-band:before{animation:light-trail 6s ease-in-out infinite alternate;background:linear-gradient(100deg,transparent,rgba(48,206,255,.72),rgba(117,96,255,.68),transparent);content:"";height:88px;left:38%;position:absolute;top:78px;transform:rotate(-9deg);width:68%}.pricing-band>*{position:relative;z-index:1}.pricing-band span{display:block;font-size:18px;font-weight:900;margin-bottom:18px}.pricing-band h2{font-size:clamp(34px,4.5vw,64px);line-height:1.25;margin:0}.pricing-notes{align-items:flex-start;display:grid;grid-gap:20px;gap:20px;justify-self:center;min-width:260px}.pricing-band p{align-items:center;display:flex;font-size:15px;font-weight:900;gap:12px;margin:0}.pricing-band p svg{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.3);border-radius:999px;height:46px;padding:10px;width:46px}.pricing-band a{grid-column:2;justify-self:flex-start;min-height:58px;padding:0 28px;width:310px}.faq{display:grid;grid-gap:56px;gap:56px;grid-template-columns:310px minmax(0,1fr);margin:0 auto;max-width:1180px;padding:86px 44px 80px}.faq h2{font-size:36px;padding-top:12px}details{border-bottom:1px solid #dfe3f6}summary{align-items:center;cursor:pointer;display:grid;font-size:16px;font-weight:900;grid-gap:18px;gap:18px;grid-template-columns:28px 1fr 24px;list-style:none;min-height:58px}summary::-webkit-details-marker{display:none}summary span{background:var(--primary);border-radius:999px;color:#fff;display:grid;font-size:12px;height:24px;place-items:center;width:24px}details p{color:var(--muted);font-size:14px;font-weight:800;line-height:1.85;margin:0 44px 20px 46px}.signup-line{align-items:center;border-top:1px solid rgba(203,207,239,.8);display:grid;grid-gap:34px;gap:34px;grid-template-columns:1fr;margin:0 auto;max-width:760px;padding:72px 44px;text-align:center}.signup-line h2{font-size:34px}.signup-line form{display:grid;grid-gap:14px;gap:14px;grid-template-columns:1fr;justify-self:center;max-width:460px;width:100%}.signup-line input{background:#fff;border:1px solid #dfe3f6;border-radius:8px;min-height:54px;padding:0 16px}.signup-line button{cursor:pointer;min-height:54px}.signup-line button:disabled{cursor:wait;opacity:.72}.signup-trap{display:none}.signup-status{color:var(--muted);font-size:13px;font-weight:900;margin:0}.signup-status.sent{color:#276f52}.signup-status.error{color:#b13b48}footer{align-items:center;display:grid;grid-template-columns:1fr auto 1fr;min-height:86px;padding:0 44px}footer nav{color:#65708e;gap:20px}footer p{color:#8a91aa;font-size:12px;font-weight:800;justify-self:end}.pricing-page{min-height:100vh;padding-bottom:96px}.pricing-header{max-width:1180px}.pricing-hero{margin:0 auto;max-width:940px;padding:100px 24px 54px;text-align:center}.back-link{align-items:center;color:var(--primary);display:inline-flex;font-weight:900;gap:8px;margin-bottom:28px}.pricing-hero h1{font-size:54px;margin:0 0 24px}.pricing-card p,.pricing-hero p{color:var(--muted);font-size:18px;font-weight:800;line-height:2}.pricing-card{background:linear-gradient(135deg,rgba(255,255,255,.9),rgba(241,245,255,.9));border:1px solid #d9d6ff;border-radius:18px;box-shadow:0 22px 42px rgba(36,31,97,.11);display:grid;grid-gap:28px;gap:28px;grid-template-columns:96px 1fr;margin:0 auto;max-width:860px;padding:44px}.pricing-icon{align-items:center;background:linear-gradient(135deg,#7567ee,#564ae6);border-radius:18px;color:#fff;display:flex;height:96px;justify-content:center;width:96px}.pricing-icon svg{height:46px;width:46px}.eyebrow{color:var(--primary);font-size:13px;font-weight:900;margin:0 0 8px}.pricing-card h2{font-size:34px;margin:0 0 14px}.pricing-card p{margin:0 0 22px}.pricing-card ul{display:grid;grid-gap:12px;gap:12px;list-style:none;margin:0;padding:0}.pricing-card li{align-items:center;display:flex;font-weight:900;gap:10px}.pricing-card li svg{color:var(--primary);flex:0 0 auto}.outcome-line,.pricing-band>*,.reveal,.ui-panel,.worry-item{opacity:0;transition:opacity .9s cubic-bezier(.16,1,.3,1),transform .9s cubic-bezier(.16,1,.3,1),filter .9s cubic-bezier(.16,1,.3,1),-webkit-clip-path 1s cubic-bezier(.16,1,.3,1);transition:opacity .9s cubic-bezier(.16,1,.3,1),transform .9s cubic-bezier(.16,1,.3,1),filter .9s cubic-bezier(.16,1,.3,1),clip-path 1s cubic-bezier(.16,1,.3,1);transition:opacity .9s cubic-bezier(.16,1,.3,1),transform .9s cubic-bezier(.16,1,.3,1),filter .9s cubic-bezier(.16,1,.3,1),clip-path 1s cubic-bezier(.16,1,.3,1),-webkit-clip-path 1s cubic-bezier(.16,1,.3,1);transition-delay:calc(var(--reveal-index, 0) * 90ms)}.outcome-line,.pricing-band>*,.reveal,.ui-panel{transform:translateY(110px)}.hero-copy.reveal{transform:translateX(-150px)}.hero-stage.reveal{transform:translateX(170px);transition-delay:.18s}.reveal-worries{filter:blur(16px);transform:translateY(90px) scale(.96)}.reveal-flow{-webkit-clip-path:inset(0 0 100% 0 round 28px);clip-path:inset(0 0 100% 0 round 28px);transform:translateY(0)}.reveal-sample{transform:translateY(120px) rotateX(8deg);transform-origin:center top}.reveal-pricing{filter:saturate(.5) brightness(.82);transform:translateX(-120px) skewX(-4deg)}.reveal-faq{transform:translateY(70px) scale(.94)}.reveal-signup{filter:blur(12px);transform:translateY(80px)}.worry-1{transform:translateY(92px)}.worry-2{transform:translateY(218px)}.worry-3{transform:translateY(146px)}.worry-4{transform:translateY(214px)}.animate-in{opacity:1}.hero-copy.reveal.animate-in,.hero-stage.reveal.animate-in,.outcome-line.animate-in,.pricing-band>.animate-in,.reveal.animate-in,.ui-panel.animate-in{transform:translate(0)}.faq details,.signup-line form{opacity:1;transform:none}.reveal-signup.animate-in,.reveal-worries.animate-in{filter:blur(0)}.reveal-flow.animate-in{-webkit-clip-path:inset(0 0 0 0 round 0);clip-path:inset(0 0 0 0 round 0)}.reveal-pricing.animate-in{filter:saturate(1) brightness(1);transform:translateX(0) skewX(0)}.reveal-faq.animate-in{transform:translateY(0) scale(1)}.worry-1.animate-in{transform:translateY(-18px)}.worry-2.animate-in{transform:translateY(108px)}.worry-3.animate-in{transform:translateY(36px)}.worry-4.animate-in{transform:translateY(104px)}@keyframes aurora{0%{transform:translate3d(-36px,-8px,0) rotate(-12deg)}to{transform:translate3d(34px,18px,0) rotate(-7deg)}}@keyframes dash-flow{to{stroke-dashoffset:-104}}@keyframes float-stack{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes light-trail{0%{opacity:.4;transform:translateX(-34px) rotate(-9deg)}to{opacity:.9;transform:translateX(38px) rotate(-9deg)}}@media (prefers-reduced-motion:reduce){.faq details,.outcome-line,.pricing-band>*,.reveal,.signup-line form,.ui-panel,.worry-item{filter:none;opacity:1;transform:none;transition:none}.reveal-flow{-webkit-clip-path:none;clip-path:none}}@media (max-width:1180px){.faq,.hero,.signup-line,.smart-flow,.worries{grid-template-columns:1fr}.hero-product-preview,.product-ui{transform:none}.hero-product-preview,.pricing-band,.sample-product-ui{grid-template-columns:1fr}.pricing-band a{grid-column:auto}.signup-line form{grid-template-columns:1fr}.worries{gap:28px}.worry-path{gap:34px 42px;grid-template-columns:repeat(2,minmax(0,1fr));min-height:auto}.worry-1,.worry-2,.worry-3,.worry-4{transform:translateY(90px)}.worry-1.animate-in,.worry-2.animate-in,.worry-3.animate-in,.worry-4.animate-in{transform:translateY(0)}}@media (max-width:780px){.site-header{height:auto;padding:18px 20px;position:static}.logo{font-size:21px;gap:7px;max-width:100%}.logo svg{height:22px;width:22px}.site-header nav{display:none}.faq,.hero,.signup-line,.smart-flow,.worries{padding-left:20px;padding-right:20px}.hero{min-height:auto;padding-top:28px}.hero-copy{padding-top:8px}.hero-copy h1{font-size:38px}.hero-copy p{font-size:15px;line-height:1.85}.primary-cta{min-width:0;width:100%}.hero-stage>em,.step-ribbon{display:none}.product-ui,.product-ui.compact{grid-template-columns:1fr;border-radius:14px}.sample-product-ui{grid-template-columns:1fr}.ui-panel+.ui-panel{border-left:0;border-top:1px solid rgba(218,221,244,.84)}.worry-path{gap:26px;grid-template-columns:1fr;min-height:0}.faq,.signup-line,.smart-flow,.worries{min-height:0;padding-bottom:72px;padding-top:56px}.section-title{padding-top:0}.faq h2,.flow-copy h2,.sample-section h2,.section-title h2,.signup-line h2{font-size:32px}.worry-path svg{display:none}.worry-item{position:static;width:auto}.smart-flow:before{left:-50vw;width:120vw}.flow-visual{min-height:auto}.workflow-sketch{bottom:auto;left:0;min-height:0;position:relative;width:100%}.outcome-line,.outcome-line:nth-of-type(3),.outcome-line:nth-of-type(4),.signal-row{margin-left:0;width:100%}.workflow-sketch:before{left:-25vw;width:140vw}.outcome-line{grid-template-columns:36px 1fr;padding:18px}.outcome-line>span{height:34px;width:34px}.sample-section{padding:46px 20px 70px}.sample-heading{gap:18px;margin-left:0;margin-right:0}.sample-heading,.sample-steps{align-items:flex-start;flex-direction:column}.sample-steps svg{transform:rotate(90deg)}.pricing-band{padding:48px 20px}.pricing-band h2{font-size:34px}.pricing-band a{width:100%}.faq{gap:24px}summary{font-size:14px;gap:12px}details p{margin-left:40px;margin-right:0}.worry-item img{height:76px;width:76px}footer{gap:18px;grid-template-columns:1fr;justify-items:center;padding:24px 20px}footer p{justify-self:center}.pricing-card{grid-template-columns:1fr;margin-left:20px;margin-right:20px;padding:28px 22px}}