.creation-modes{max-width:960px;margin:0 auto;padding:28px 28px 56px}.creation-back{display:inline-block;font-size:13px;color:#65715f;padding:8px 0}.creation-heading{text-align:center;margin:30px auto 32px}.creation-eyebrow{display:inline-block;font-size:12px;letter-spacing:.7px;text-transform:uppercase;color:#617751;font-weight:650}.creation-heading h1{font-size:clamp(29px,4.4vw,45px);line-height:1.18;letter-spacing:-1.6px;margin:12px 0 14px}.creation-heading p{color:#64715f;font-size:16px;margin:0;line-height:1.6}.creation-mode-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px;align-items:stretch}.creation-mode-card{position:relative;display:flex;flex-direction:column;align-items:flex-start;text-align:left;gap:0;min-width:0;padding:30px;border:1px solid #d2decb;border-radius:24px;background:white;color:#244e3b;font:inherit;cursor:pointer;box-shadow:0 5px 24px #244e3b06;transition:transform .16s ease,box-shadow .16s ease}.creation-mode-card:hover{transform:translateY(-3px);box-shadow:0 12px 28px #244e3b12}.creation-mode-card:focus-visible{outline:3px solid #729a4f;outline-offset:5px}.creation-mode-card.recommended{background:linear-gradient(145deg,#244e3b,#173a2c);border-color:#244e3b;color:#fff}.creation-recommended{align-self:flex-end;border-radius:30px;background:#e1efc9;color:#244e3b;padding:6px 11px;font-size:11px;font-weight:750;position:absolute;top:20px;right:20px}.creation-mode-icon{display:grid;place-items:center;width:54px;height:54px;border:1px solid #d7e1cf;border-radius:17px;background:#f3f6ef;margin:5px 0 23px}.creation-mode-icon svg{width:30px;height:30px;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.recommended .creation-mode-icon{background:#ffffff12;border-color:#ffffff30;color:#dceebc}.creation-mode-card>strong{font-size:25px;letter-spacing:-.7px;line-height:1.3;font-family:Manrope,sans-serif}.creation-mode-description{display:block;color:#62735d;font-size:14px;line-height:1.65;margin:12px 0 26px}.recommended .creation-mode-description{color:#e0e9dc}.creation-mode-action{display:flex;justify-content:space-between;align-items:center;gap:15px;margin-top:auto;width:100%;padding-top:18px;border-top:1px solid #dce5d6;font-size:14px;font-weight:650}.recommended .creation-mode-action{border-color:#ffffff30;color:#e2efc9}.creation-mode-action>span{font-size:23px;font-weight:400}.creation-free-note{text-align:center;font-size:13px;color:#5e7156;margin:24px 0 0}.creation-free-note>span{margin-right:5px;font-weight:bold}@media(max-width:700px){.creation-modes{padding:12px 18px 32px}.creation-heading{margin:15px 0 25px}.creation-heading h1{font-size:29px;letter-spacing:-1px;margin:9px 0 11px}.creation-heading p{font-size:14px;max-width:270px;margin:auto;line-height:1.5}.creation-eyebrow{font-size:10px}.creation-mode-grid{grid-template-columns:1fr;gap:13px}.creation-mode-card{padding:22px 20px 17px;border-radius:20px;display:grid;grid-template-columns:42px 1fr;column-gap:14px;align-items:center}.creation-mode-card.recommended{padding-top:38px}.creation-mode-icon{grid-column:1;grid-row:1 / 3;width:42px;height:42px;margin:0;border-radius:13px}.creation-mode-icon svg{width:26px;height:26px}.creation-mode-card>strong{grid-column:2;font-size:20px;letter-spacing:-.4px}.creation-mode-description{grid-column:2;font-size:12px;margin:5px 0 0;line-height:1.6}.creation-mode-action{grid-column:1 / -1;margin-top:16px;padding-top:11px;font-size:13px}.creation-recommended{top:12px;right:14px;font-size:10px;padding:4px 9px}.creation-free-note{font-size:11px;margin-top:20px}}@media(prefers-reduced-motion:reduce){.creation-mode-card{transition:none}.creation-mode-card:hover{transform:none}}
