.native-brand .about-hero h1{font:400 clamp(45px,6vw,76px)/1.08 var(--sans);letter-spacing:-.045em;text-transform:none;max-width:850px}.native-brand .about-hero .rte{max-width:440px;margin-top:25px}.native-brand .about-hero .rte p{margin:0;color:#ccc}.native-brand .story-text h2{font:400 38px/1.18 var(--sans);letter-spacing:-.035em;margin-top:23px}.native-brand .story-text p{font-size:14px;line-height:1.9}.native-brand .craft-copy h2{font:400 42px/1.16 var(--sans);letter-spacing:-.035em}.native-brand .craft-copy .craft-point h3{font:400 15px/1.6 var(--sans)}.native-brand .craft-copy .rte{font-size:14px;line-height:1.9}.native-brand-extra{padding-top:0}.native-support .page-intro{max-width:780px}.native-support .page-intro p{max-width:650px}.native-support .support-card .native-support-icon{width:28px;height:28px;fill:none;stroke:currentColor;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round;color:var(--accent);margin-bottom:24px}.native-contact .contact-info .native-contact-phone{font-size:14px}.native-contact .contact-info .notice{margin-top:28px}.native-contact .contact-privacy{font-size:11px;line-height:1.8;margin-top:20px}.native-contact .contact-privacy a{text-decoration:underline;text-underline-offset:3px}.native-contact .form-field select{max-width:100%}.native-contact .page-intro p{max-width:680px}
@media(max-width:680px){.native-brand .about-hero h1{font-size:45px}.native-brand .story-text{gap:30px}.native-brand .story-text h2{font-size:32px}.native-brand .story-text p,.native-brand .craft-copy .rte{font-size:12px}.native-brand .craft-copy h2{font-size:34px}.native-brand .craft-copy .craft-point h3{font-size:13px}.native-contact .form-grid{grid-template-columns:minmax(0,1fr)}.native-contact .form-field{min-width:0}.native-support .support-grid{grid-template-columns:minmax(0,1fr)}.native-support .support-card h3{font-size:24px}}

.native-support .support-card h2{font:400 25px/1.2 var(--sans);letter-spacing:-.025em;margin-bottom:14px}.native-support .support-card .rte{font-size:13px;line-height:1.8;margin-bottom:25px}.native-support .support-card .rte p{margin:0}.native-support .support-card .textlink{margin-top:auto}
@media(max-width:680px){.native-support .support-card h2{font-size:24px}}
