.wwu-page{background-color:#fff;width:100%}.wwu-hero{padding:48px 24px 64px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:20px;background:#fff}.wwu-eyebrow{display:inline-block;border:1.5px solid #ea99ff;border-radius:9999px;padding:0 36px;font-size:var(--heading-size);font-weight:600;color:#4d4d4d;background:#fff;line-height:1.15}.wwu-hero-title{font-size:40px;font-weight:700;color:#4d4d4d;line-height:1.05;margin:0}.wwu-hero-sub{font-size:35px;font-weight:300;color:#4d4d4d;line-height:1.2;max-width:860px;margin:0}.wwu-hero-btn{display:inline-flex;align-items:center;justify-content:center;background-color:#6fc498;color:#fff;font-size:34px;font-weight:500;border-radius:9999px;padding:0 48px;height:64px;text-decoration:none;margin-top:12px;transition:background-color .2s}.wwu-hero-btn:hover{background-color:#5ca982}.wwu-section{padding:64px 32px}.wwu-section--white{background:#fff}.wwu-section--tint{background:#f8fdf9}.wwu-section--gray{background:#f2f2f2}.wwu-section-inner{max-width:1100px;margin:0 auto}.wwu-section-inner--centered{text-align:center}.wwu-section-title{font-size:40px;font-weight:700;color:#4d4d4d;margin:0 0 28px;line-height:1.1}.wwu-lede{font-size:35px;font-weight:300;color:#4d4d4d;line-height:1.2;max-width:900px;margin:0 0 40px}.wwu-cards{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:8px}.wwu-card{background:#fff;border-radius:28px;padding:36px 32px;box-shadow:0 12px 32px #14141417}.wwu-card-accent{width:44px;height:5px;border-radius:9999px;margin-bottom:18px}.wwu-card-accent--green{background:#6fc498}.wwu-card-accent--purple{background:#ea99ff}.wwu-card-accent--blue{background:#5a8fd9}.wwu-card-title{font-size:24px;font-weight:700;color:#242424;margin:0 0 10px;line-height:1.2}.wwu-card-body{font-size:24px;font-weight:300;color:#4d4d4d;line-height:1.55;margin:0}.wwu-traits{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:8px auto 32px;max-width:900px}.wwu-trait{background:#fff;border-radius:20px;padding:20px 24px;box-shadow:0 4px 14px #14141414;display:flex;flex-direction:column;gap:4px}.wwu-trait-name{font-size:24px;font-weight:700;color:#242424}.wwu-trait-desc{font-size:24px;font-weight:300;color:#4d4d4d;line-height:1.4}.wwu-note{font-size:22px;font-weight:300;font-style:italic;color:#4d4d4d;line-height:1.4;margin:0 auto;max-width:900px;padding:22px 28px;border-left:3px solid #6fc498;background:#f8fdf9;border-radius:0 16px 16px 0;text-align:left}.wwu-form-card{background:#fff;border-radius:32px;box-shadow:0 18px 48px #1414141c;padding:52px 48px;max-width:1000px;margin:0 auto;width:100%;box-sizing:border-box}.wwu-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 24px}.wwu-form-full{grid-column:1 / -1}.wwu-field{margin-bottom:22px}.wwu-label{display:block;margin-bottom:8px;font-size:26px;font-weight:500;color:#4d4d4d}.wwu-input,.wwu-select,.wwu-textarea{width:100%;box-sizing:border-box;border:1.5px solid #d4d4d4;border-radius:12px;padding:13px 18px;font-size:18px;font-family:inherit;color:#242424;background:#fafafa;outline:none;transition:border-color .2s,background .2s}.wwu-select{-moz-appearance:none;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24'%3E%3Cpath fill='%234d4d4d' d='M7 10l5 5 5-5z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;padding-right:42px;cursor:pointer}.wwu-input:focus,.wwu-select:focus,.wwu-textarea:focus{border-color:#6fc498;background:#fff}.wwu-textarea{resize:vertical;min-height:120px}.wwu-file{padding:11px 16px;background:#fff}.wwu-actions{display:flex;flex-direction:column;align-items:center;gap:14px;margin-top:32px}.wwu-submit{background-color:#6fc498;color:#fff;font-size:26px;font-weight:600;border:none;border-radius:9999px;padding:0 56px;height:58px;cursor:pointer;font-family:inherit;transition:background-color .2s;width:100%}.wwu-submit:hover:not(:disabled){background-color:#5ca982}.wwu-submit:disabled{opacity:.45;cursor:not-allowed}.wwu-under-btn{font-size:15px;font-weight:300;color:#888;text-align:center;margin:0}.wwu-cancel-wrap{text-align:center;margin-top:8px}.wwu-cancel{font-size:16px;color:#aaa;text-decoration:none}.wwu-cancel:hover{color:#4d4d4d}.wwu-closing{text-align:center;font-size:26px;font-weight:300;font-style:italic;color:#4d4d4d;padding-top:40px;margin:0}@media (min-width: 768px) and (max-width: 1023px){.wwu-hero-title{font-size:38px}.wwu-hero-sub{font-size:26px}.wwu-hero-btn{font-size:26px;height:54px;padding:0 40px}.wwu-section-title{font-size:32px}.wwu-lede{font-size:26px}.wwu-card-title,.wwu-card-body,.wwu-trait-name,.wwu-trait-desc{font-size:16px}.wwu-form-card{padding:40px 36px}.wwu-closing{font-size:22px}}@media (max-width: 767px){.wwu-hero{padding:36px 20px 48px;gap:16px}.wwu-hero-title{font-size:30px}.wwu-hero-sub{font-size:20px}.wwu-hero-btn{font-size:22px;height:50px;padding:0 32px}.wwu-section{padding:44px 20px}.wwu-section-title{font-size:26px;margin-bottom:20px}.wwu-lede{font-size:20px}.wwu-cards{grid-template-columns:1fr}.wwu-card{padding:24px 20px}.wwu-card-title,.wwu-card-body{font-size:20.5px}.wwu-traits{grid-template-columns:1fr}.wwu-trait-name,.wwu-trait-desc{font-size:20.5px}.wwu-note{font-size:18px}.wwu-form-card{padding:28px 20px}.wwu-form-grid{grid-template-columns:1fr}.wwu-label,.wwu-input,.wwu-select,.wwu-textarea{font-size:16px}.wwu-submit{font-size:20px;height:50px}.wwu-closing{font-size:19px;padding-top:32px}}
