.about-hero{padding:80px 0 56px}.about-hero .eyebrow{display:inline-flex;align-items:center;gap:10px;font-family:var(--mono);font-size:11.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--accent);padding:6px 14px 6px 12px;border:1px solid var(--accent-line);border-radius:999px;background:oklch(1 0 0/.04);margin-bottom:8px}.about-hero .eyebrow:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--accent);box-shadow:0 0 10px var(--accent);animation:pulse 1.8s ease-in-out infinite}.about-hero h1{font-size:clamp(44px,6.4vw,88px);line-height:1.02;letter-spacing:-.03em;font-weight:400;margin:24px 0;max-width:18ch;text-wrap:balance}.about-hero h1 em{font-style:normal;color:var(--accent)}.about-hero .lede{color:var(--fg-2);font-size:19px;max-width:64ch;margin:0 0 16px;line-height:1.6}.about-hero .lede+.lede{margin-top:16px}.about-hero-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:36px}.about-info-strip{margin-top:48px;padding:18px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);display:flex;flex-wrap:wrap;gap:8px 28px;font-family:var(--mono);font-size:12px;color:var(--fg-3);letter-spacing:.04em}.about-info-strip .sep{color:var(--fg-4)}.who-section{padding:80px 0;border-top:1px solid var(--line)}.who-grid{display:grid;grid-template-columns:.85fr 1.15fr;grid-gap:64px;gap:64px;align-items:start}@media (max-width:980px){.who-grid{grid-template-columns:1fr;gap:48px}}.who-portrait{position:-webkit-sticky;position:sticky;top:100px;display:flex;flex-direction:column;gap:16px}@media (max-width:980px){.who-portrait{position:relative;top:0}}.who-portrait .photo-frame{position:relative;aspect-ratio:4/5;border:1px solid var(--line);border-radius:var(--radius-lg);overflow:hidden;background:linear-gradient(180deg,oklch(1 0 0/.04),oklch(1 0 0/.01));box-shadow:0 30px 80px -20px oklch(0 0 0/.6),inset 0 0 0 1px oklch(1 0 0/.02);transition:transform .35s ease,box-shadow .35s ease,border-color .35s ease}.who-portrait .photo-frame:before{content:"";position:absolute;top:12px;left:12px;font-family:var(--mono);font-size:10px;color:oklch(1 1 0/.7);letter-spacing:.08em;text-transform:uppercase}.who-portrait .photo-frame img{width:100%;height:100%;object-fit:cover;object-position:center;display:block;transition:transform .8s cubic-bezier(.4,0,.2,1)}.who-portrait .photo-frame:hover img{transform:scale(1.03)}.who-portrait .photo-frame:hover{border-color:var(--accent-line);box-shadow:0 30px 80px -20px oklch(0 0 0/.6),0 0 0 4px oklch(.78 .16 75/.08)}.who-portrait .photo-frame:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,transparent 60%,oklch(0 0 0/.55)),radial-gradient(80% 50% at 50% 100%,oklch(.78 .16 75/.08),transparent 70%)}.who-portrait .photo-frame .frame-status{position:absolute;top:12px;left:12px;display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;background:oklch(0 0 0/.5);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:1px solid oklch(1 0 0/.15);font-family:var(--mono);font-size:10px;color:oklch(1 0 0/.85);letter-spacing:.08em;text-transform:uppercase;z-index:2}.who-portrait .photo-frame .frame-status:before{content:"";width:6px;height:6px;border-radius:50%;background:oklch(.75 .18 145);box-shadow:0 0 8px oklch(.75 .18 145);animation:pulse 1.8s ease-in-out infinite}.who-portrait .portrait-caption{font-family:var(--mono);font-size:11px;color:var(--fg-4);letter-spacing:.06em;text-transform:uppercase;display:flex;justify-content:space-between;align-items:center;padding:0 4px}.who-body .kicker{color:var(--fg-4)}.who-body h2{font-size:clamp(32px,4.4vw,52px);font-weight:400;letter-spacing:-.02em;line-height:1.1;margin:14px 0 28px;text-wrap:balance}.who-body p{color:var(--fg-2);font-size:17px;line-height:1.65;margin:0 0 20px;max-width:60ch}.diff-section{padding:80px 0;border-top:1px solid var(--line)}.diff-head{max-width:760px;margin-bottom:48px}.diff-head .kicker{color:var(--fg-4)}.diff-head h2{font-size:clamp(32px,4.4vw,52px);font-weight:400;letter-spacing:-.02em;line-height:1.1;margin:14px 0 0;text-wrap:balance}.diff-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:0;gap:0;border-top:1px solid var(--line);border-left:1px solid var(--line)}@media (max-width:780px){.diff-grid{grid-template-columns:1fr}}.diff-card{padding:36px 32px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);position:relative;transition:background .3s ease,padding .3s cubic-bezier(.22,1,.36,1)}.diff-card:before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background:linear-gradient(180deg,var(--accent),var(--accent-line));transform:scaleY(0);transform-origin:top;transition:transform .35s cubic-bezier(.4,0,.2,1)}.diff-card:hover:before{transform:scaleY(1)}.diff-card:hover{background:linear-gradient(90deg,oklch(1 0 0/.02),transparent 70%);padding-left:40px}.diff-card .num{font-family:var(--mono);font-size:11px;letter-spacing:.08em;color:var(--accent);display:inline-flex;align-items:center;gap:8px;margin-bottom:18px;padding:4px 10px;border:1px solid var(--accent-line);border-radius:999px;background:var(--accent-soft);transition:background .25s ease,transform .25s ease}.diff-card:hover .num{background:oklch(.78 .16 75/.22);transform:translateX(2px)}.diff-card h3{font-size:22px;font-weight:500;letter-spacing:-.01em;margin:0 0 12px;line-height:1.25;transition:color .25s ease}.diff-card:hover h3{color:var(--accent)}.diff-card p{color:var(--fg-3);font-size:15px;line-height:1.6;margin:0}.projects-section{padding:96px 0;border-top:1px solid var(--line)}.projects-head{max-width:760px;margin-bottom:56px}.projects-head .kicker{color:var(--fg-4)}.projects-head h2{font-size:clamp(32px,4.4vw,52px);font-weight:400;letter-spacing:-.02em;line-height:1.1;margin:14px 0 0;text-wrap:balance}.project-card{display:grid;grid-template-columns:.4fr 1fr;grid-gap:56px;gap:56px;padding:56px 0;border-top:1px solid var(--line);align-items:start}.project-card:last-of-type{border-bottom:1px solid var(--line)}@media (max-width:900px){.project-card{grid-template-columns:1fr;gap:28px;padding:40px 0}}.project-meta{display:flex;flex-direction:column;gap:8px}.project-meta .tag{font-family:var(--mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--accent)}.project-meta .domain{font-family:var(--mono);font-size:13px;color:var(--fg-3);letter-spacing:.02em;word-break:break-all}.project-meta .visual{margin-top:18px;aspect-ratio:4/3;border:1px solid var(--line);border-radius:var(--radius);background:radial-gradient(120% 80% at 50% 0,oklch(.78 .16 75/.1),transparent 60%),linear-gradient(180deg,oklch(.18 .04 240),oklch(.1 .02 240));display:grid;place-items:center;position:relative;overflow:hidden}.project-meta .visual.visual--bees{background:radial-gradient(120% 80% at 50% 0,oklch(.78 .16 75/.18),transparent 60%),linear-gradient(180deg,oklch(.22 .06 60),oklch(.12 .04 60))}.project-meta .visual .glyph{font-size:clamp(64px,9vw,120px);color:oklch(1 0 0/.85);line-height:1}.project-meta .visual .corner{position:absolute;bottom:12px;left:14px;font-family:var(--mono);font-size:10px;color:var(--fg-3);letter-spacing:.1em;text-transform:uppercase}.project-body h3{font-size:clamp(26px,3.4vw,38px);font-weight:400;letter-spacing:-.02em;line-height:1.15;margin:0 0 24px;text-wrap:balance;max-width:22ch}.project-body p{color:var(--fg-2);font-size:16px;line-height:1.65;margin:0 0 18px;max-width:60ch}.project-body .project-link{display:inline-flex;align-items:center;gap:8px;font-family:var(--mono);font-size:13px;color:var(--accent);letter-spacing:.04em;margin-top:8px;border-bottom:1px solid var(--accent-line);padding-bottom:4px}.project-body .project-link:hover{color:var(--fg);border-bottom-color:var(--fg)}.process-section{padding:96px 0;border-top:1px solid var(--line)}.process-head{max-width:760px;margin-bottom:48px}.process-head .kicker{color:var(--fg-4)}.process-head h2{font-size:clamp(32px,4.4vw,52px);font-weight:400;letter-spacing:-.02em;line-height:1.1;margin:14px 0 16px;text-wrap:balance}.process-head p{color:var(--fg-2);font-size:17px;line-height:1.6;margin:0;max-width:60ch}.process-steps{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:0;gap:0;border-top:1px solid var(--line)}@media (max-width:900px){.process-steps{grid-template-columns:1fr 1fr}}@media (max-width:560px){.process-steps{grid-template-columns:1fr}}.process-step{padding:36px 28px 36px 0;border-bottom:1px solid var(--line);position:relative}.process-step+.process-step{padding-left:28px;border-left:1px solid var(--line)}@media (max-width:900px){.process-step+.process-step{padding-left:0;border-left:0}.process-step:nth-child(2n){padding-left:28px;border-left:1px solid var(--line)}}@media (max-width:560px){.process-step+.process-step,.process-step:nth-child(2n){padding-left:0;border-left:0}}.process-step .num{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;font-family:var(--mono);font-size:12px;font-weight:600;letter-spacing:.04em;color:var(--accent);border-radius:50%;border:1px solid var(--accent-line);background:linear-gradient(180deg,var(--bg-2),var(--bg-1));margin-bottom:18px;box-shadow:0 0 0 4px var(--bg),0 0 16px oklch(.78 .16 75/.08);transition:border-color .3s ease,transform .3s ease,box-shadow .3s ease}.process-step:hover .num{border-color:var(--accent);transform:scale(1.05);box-shadow:0 0 0 4px var(--bg),0 0 24px var(--accent-soft)}.process-step h3{font-size:20px;font-weight:500;letter-spacing:-.01em;margin:0 0 12px;transition:color .25s ease}.process-step:hover h3{color:var(--accent)}.process-step p{color:var(--fg-3);font-size:14px;line-height:1.6;margin:0}.skills-section{padding:96px 0;border-top:1px solid var(--line)}.skills-grid{display:grid;grid-template-columns:.85fr 1.15fr;grid-gap:64px;gap:64px}@media (max-width:900px){.skills-grid{grid-template-columns:1fr;gap:32px}}.skills-grid .lede .kicker{color:var(--fg-4)}.skills-grid .lede h2{font-size:clamp(32px,4vw,48px);font-weight:400;letter-spacing:-.02em;line-height:1.1;margin:14px 0 20px;text-wrap:balance}.skills-grid .lede p{color:var(--fg-2);font-size:16px;line-height:1.65;margin:0;max-width:44ch}.skills-list{display:flex;flex-direction:column}.skills-list .skill-row{display:grid;grid-template-columns:56px 1fr 24px;grid-gap:20px;gap:20px;align-items:center;padding:18px 16px 18px 0;border-bottom:1px solid var(--line);position:relative;transition:padding .3s cubic-bezier(.22,1,.36,1),background .25s ease}.skills-list .skill-row:first-child{border-top:1px solid var(--line)}.skills-list .skill-row:before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background:var(--accent);transform:scaleY(0);transform-origin:center;transition:transform .3s cubic-bezier(.4,0,.2,1)}.skills-list .skill-row:hover:before{transform:scaleY(1)}.skills-list .skill-row:hover{padding-left:14px;background:linear-gradient(90deg,oklch(1 0 0/.018),transparent 70%)}.skills-list .skill-row .idx{font-family:var(--mono);font-size:11px;color:var(--fg-4);letter-spacing:.08em;transition:color .25s ease}.skills-list .skill-row:hover .idx{color:var(--accent)}.skills-list .skill-row .name{font-size:17px;color:var(--fg);font-weight:400;letter-spacing:-.005em;transition:color .25s ease}.skills-list .skill-row:hover .name{color:var(--accent)}.skills-list .skill-row:after{content:"";width:8px;height:8px;border-right:1.5px solid var(--fg-4);border-top:1.5px solid var(--fg-4);transform:rotate(45deg);opacity:0;transition:opacity .25s ease,transform .25s ease,border-color .25s ease;justify-self:end}.skills-list .skill-row:hover:after{opacity:1;transform:rotate(45deg) translate(2px,-2px);border-color:var(--accent)}.personal-section{padding:96px 0;border-top:1px solid var(--line)}.personal-callout{border:1px solid var(--line);border-radius:var(--radius-lg);padding:56px;background:linear-gradient(180deg,oklch(1 0 0/.025),transparent);max-width:920px}@media (max-width:720px){.personal-callout{padding:36px 28px}}.personal-callout .kicker{color:var(--fg-4)}.personal-callout h2{font-size:clamp(28px,3.6vw,42px);font-weight:400;letter-spacing:-.02em;line-height:1.1;margin:14px 0 24px;text-wrap:balance}.personal-callout h2 em{font-style:normal;color:var(--accent)}.personal-callout p{color:var(--fg-2);font-size:17px;line-height:1.65;margin:0 0 18px;max-width:56ch}.fit-section{padding:96px 0;border-top:1px solid var(--line)}.fit-head{max-width:760px;margin-bottom:48px}.fit-head .kicker{color:var(--fg-4)}.fit-head h2{font-size:clamp(32px,4.4vw,52px);font-weight:400;letter-spacing:-.02em;line-height:1.1;margin:14px 0 16px;text-wrap:balance}.fit-head p{color:var(--fg-2);font-size:17px;line-height:1.6;margin:0;max-width:60ch}.fit-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px}@media (max-width:780px){.fit-grid{grid-template-columns:1fr}}.fit-card{border:1px solid var(--line);border-radius:var(--radius-lg);padding:40px 36px;background:linear-gradient(180deg,oklch(1 0 0/.02),transparent);position:relative;overflow:hidden;transition:border-color .3s ease,transform .3s ease,box-shadow .3s ease}.fit-card:before{content:"";position:absolute;left:36px;right:36px;top:0;height:1px;background:linear-gradient(90deg,transparent,var(--accent-line),transparent)}.fit-card.fit-no:before{background:linear-gradient(90deg,transparent,oklch(1 0 0/.18),transparent)}.fit-card.fit-yes{border-color:var(--accent-line);background:radial-gradient(60% 80% at 50% 0,oklch(.78 .16 75/.06),transparent 70%),linear-gradient(180deg,var(--accent-soft),transparent)}.fit-card:hover{transform:translateY(-3px);box-shadow:0 24px 60px -20px oklch(0 0 0/.5)}.fit-card.fit-yes:hover{border-color:var(--accent)}.fit-card.fit-no:hover{border-color:var(--line-strong)}.fit-card .label{font-family:var(--mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--fg-4);display:inline-flex;align-items:center;gap:8px;padding:4px 12px;border-radius:999px;border:1px solid var(--line);background:oklch(1 0 0/.025);margin-bottom:14px}.fit-card.fit-yes .label{color:var(--accent);border-color:var(--accent-line);background:var(--accent-soft)}.fit-card.fit-yes .label:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--accent);box-shadow:0 0 8px var(--accent)}.fit-card.fit-no .label:before{content:"—";color:var(--fg-4);font-weight:600}.fit-card h3{font-size:22px;font-weight:500;letter-spacing:-.015em;margin:0 0 24px}.fit-card.fit-yes h3{color:var(--fg)}.fit-card.fit-no h3{color:var(--fg-2)}.fit-card ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.fit-card li{display:grid;grid-template-columns:22px 1fr;grid-gap:12px;gap:12px;align-items:start;font-size:15px;color:var(--fg-2);line-height:1.55}.fit-card li .mark{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;font-family:var(--mono);font-size:11px;font-weight:600;border-radius:50%;margin-top:1px}.fit-card.fit-yes li .mark{color:var(--accent-fg);background:var(--accent);box-shadow:0 0 8px var(--accent-soft)}.fit-card.fit-no li .mark{color:var(--fg-3);border:1px solid var(--line-strong);background:oklch(1 0 0/.025)}.offwork-section{padding:96px 0;border-top:1px solid var(--line)}.offwork-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:56px;gap:56px;align-items:center}@media (max-width:900px){.offwork-grid{grid-template-columns:1fr;gap:32px}}.offwork-text .kicker{color:var(--fg-4)}.offwork-text h2{font-size:clamp(28px,3.6vw,42px);font-weight:400;letter-spacing:-.02em;line-height:1.1;margin:14px 0 20px;text-wrap:balance}.offwork-text p{color:var(--fg-2);font-size:16px;line-height:1.65;margin:0 0 18px;max-width:56ch}.offwork-glyph{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;aspect-ratio:5/4}.offwork-glyph .tile{border:1px solid var(--line);border-radius:var(--radius);display:grid;place-items:center;position:relative;color:var(--fg-2);font-size:clamp(40px,6vw,80px);background:linear-gradient(180deg,oklch(1 0 0/.03),transparent);overflow:hidden;transition:border-color .3s ease,transform .3s ease,color .3s ease}.offwork-glyph .tile:after{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(50% 50% at 50% 50%,var(--accent-soft),transparent 70%);opacity:0;transition:opacity .35s ease}.offwork-glyph .tile:hover{border-color:var(--accent-line);color:var(--accent);transform:scale(1.02)}.offwork-glyph .tile:hover:after{opacity:1}.offwork-glyph .tile .lbl{position:absolute;bottom:12px;left:14px;font-family:var(--mono);font-size:10px;color:var(--fg-4);letter-spacing:.1em;text-transform:uppercase}.about-faq-section{padding:96px 0;border-top:1px solid var(--line)}.about-faq-section .head{max-width:760px;margin-bottom:40px}.about-faq-section .head .kicker{color:var(--fg-4)}.about-faq-section .head h2{font-size:clamp(32px,4.4vw,52px);font-weight:400;letter-spacing:-.02em;line-height:1.1;margin:14px 0 0;text-wrap:balance}.about-faq{border-top:1px solid var(--line)}.about-faq-item{border-bottom:1px solid var(--line);transition:background .25s ease}.about-faq-item.is-open{background:linear-gradient(90deg,var(--accent-soft),transparent 70%)}.about-faq-item:hover:not(.is-open){background:linear-gradient(90deg,oklch(1 0 0/.012),transparent 80%)}.about-faq-trigger{width:100%;background:none;border:none;cursor:pointer;display:grid;grid-template-columns:80px 1fr 32px;grid-gap:20px;gap:20px;padding:24px 16px;text-align:left;align-items:center;font:inherit;color:inherit;transition:color .15s ease}.about-faq-trigger:focus-visible{outline:2px solid var(--accent);outline-offset:-2px;border-radius:8px}.about-faq-trigger:hover h4{color:var(--accent)}.about-faq-item .num{font-family:var(--mono);font-size:11px;color:var(--fg-4);letter-spacing:.08em;transition:color .25s ease}.about-faq-item.is-open .num,.about-faq-trigger:hover .num{color:var(--accent)}.about-faq-item h4{font-size:19px;font-weight:500;letter-spacing:-.01em;margin:0;transition:color .2s ease}.about-faq-item .toggle{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;font-family:var(--mono);font-size:16px;line-height:1;border:1px solid var(--accent-line);border-radius:50%;background:var(--accent-soft);color:var(--fg);transition:background .25s ease,color .25s ease,transform .35s ease,border-color .25s ease}.about-faq-trigger:hover .toggle{border-color:var(--accent);background:oklch(.78 .16 75/.22)}.about-faq-item.is-open .toggle{background:var(--accent);color:var(--accent-fg);border-color:var(--accent);transform:rotate(180deg)}.about-faq-body{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s cubic-bezier(.4,0,.2,1)}.about-faq-item.is-open .about-faq-body{grid-template-rows:1fr}.about-faq-body-inner{overflow:hidden;padding:0 16px 0 116px}.about-faq-body-inner p{margin:0 0 14px;color:var(--fg-2);font-size:15px;line-height:1.75;max-width:70ch}.about-faq-body-inner p:first-child{padding-top:4px}.about-faq-body-inner p:last-child{margin-bottom:24px}@media (max-width:600px){.about-faq-trigger{grid-template-columns:56px 1fr 28px;padding:18px 8px;gap:12px}.about-faq-item .toggle{width:26px;height:26px;font-size:13px}.about-faq-body-inner{padding-left:76px;padding-right:8px}.about-faq-item h4{font-size:16px}}.about-cta-section{padding:96px 0;border-top:1px solid var(--line)}.about-cta{position:relative;text-align:center;padding:96px 32px 88px;border-radius:var(--radius-lg);border:1px solid var(--line);background:radial-gradient(80% 60% at 50% 0,oklch(.78 .16 75/.1),transparent 65%),linear-gradient(180deg,#131316,#0d0d10);overflow:hidden;box-shadow:0 40px 100px -20px oklch(0 0 0/.7),inset 0 0 0 1px oklch(1 0 0/.02)}.about-cta:before{inset:0;background-image:linear-gradient(oklch(1 0 0/.025) 1px,transparent 0),linear-gradient(90deg,oklch(1 0 0/.025) 1px,transparent 0);background-size:32px 32px;-webkit-mask-image:radial-gradient(70% 70% at 50% 35%,black,transparent 88%);mask-image:radial-gradient(70% 70% at 50% 35%,black,transparent 88%)}.about-cta:after,.about-cta:before{content:"";position:absolute;pointer-events:none}.about-cta:after{top:-40%;left:50%;transform:translateX(-50%);width:70%;height:90%;background:radial-gradient(50% 50% at 50% 50%,oklch(.78 .16 75/.18),transparent 70%);filter:blur(4px)}.about-cta>*{position:relative;z-index:1}.about-cta-corner{position:absolute;top:0;padding:12px 16px;font-family:var(--mono);font-size:11px;color:var(--fg-3);letter-spacing:.06em;text-transform:uppercase;display:flex;align-items:center;gap:8px;z-index:2}.about-cta-corner.tl{left:0}.about-cta-corner.tr{right:0}.about-cta-corner .dot{width:6px;height:6px;border-radius:50%;background:oklch(.75 .18 145);box-shadow:0 0 10px oklch(.75 .18 145);animation:pulse 1.6s ease-in-out infinite}.about-cta .kicker{display:inline-flex;color:var(--accent);padding:6px 14px;border:1px solid var(--accent-line);border-radius:999px;background:var(--accent-soft);margin-bottom:16px}.about-cta h2{font-size:clamp(36px,5.2vw,64px);font-weight:500;letter-spacing:-.025em;line-height:1.05;margin:0 auto 22px;text-wrap:balance;max-width:22ch}.about-cta h2 em{font-style:italic;color:var(--accent);font-family:Geist,serif}.about-cta p{color:var(--fg-2);font-size:17px;line-height:1.65;margin:0 auto 18px;max-width:60ch}.about-cta p+p{margin-bottom:32px}.about-cta .actions{display:inline-flex;gap:12px;flex-wrap:wrap;justify-content:center}@media (max-width:720px){.about-cta{padding:72px 24px 64px}.about-cta-corner{padding:10px 12px;font-size:10px}}