.decorated-options>.eyebrow{color:#e50062}.decorated-options>.cards{gap:28px;align-items:stretch}.decorated-options>.cards>.card{background:linear-gradient(145deg,#e1f3ff,#f0f9ff);border:1px solid #cce6f5;border-radius:28px;padding:32px;box-shadow:0 9px 0 #c9e2ef,0 22px 40px #222a4312;overflow:hidden}.decorated-options>.cards>.card.pink{background:linear-gradient(145deg,#ffd7e9,#fff0f6);border-color:#ffc4dd;box-shadow:0 9px 0 #efbdd3,0 22px 40px #a0255714}.decorated-options .direction-art{height:240px;display:flex;align-items:center;justify-content:center;margin:-12px -8px 18px;background:radial-gradient(ellipse,#ffffffb3,transparent 68%)}.decorated-options .direction-art img{width:280px;height:280px;max-width:100%;object-fit:contain;filter:drop-shadow(0 14px 10px #6a20421a)}.decorated-options>.cards>.card .tag{display:inline-block;background:#fff;color:#bd0052;padding:9px 14px;border-radius:100px;font-weight:700;box-shadow:0 3px 9px #222a4308}.decorated-options>.cards>.card h3{margin-top:20px}.decorated-options .calculation,.decorated-options .team-calculator{background:#ffffffd9;border-radius:20px;border:1px solid #ffffff;padding:24px}@media(max-width:760px){.decorated-options>.cards{gap:28px}.decorated-options>.cards>.card{padding:24px;border-radius:22px}.decorated-options .direction-art{height:210px}.decorated-options .direction-art img{width:250px;height:250px}.decorated-options .calculation,.decorated-options .team-calculator{padding:18px}}
.business-pastel{background:#fffafd;color:#211b20;--ink:#211b20;--muted:#64646b;--pink:#e50062;--line:#efdfe8}.business-pastel .hero{border-radius:30px;background:linear-gradient(125deg,#ffe1ee,#fff0f7 62%,#e8f5ff);padding:44px;gap:45px;margin-bottom:34px;border:1px solid #f7d2e2;box-shadow:0 9px 0 #f1ccdc,0 22px 40px #79324e0c;align-items:center}.business-pastel .hero h1{font-size:clamp(36px,4vw,55px)}.business-pastel .hero h1 em{background:none;color:var(--pink);padding:0}.business-pastel .hero>div:last-child{background:#ffffffbd;border-radius:22px;padding:28px;box-shadow:0 8px 20px #77364e08}.business-pastel .button{border-radius:14px;box-shadow:0 5px 0 #b6004e}.business-pastel .family{transform:none;background:#eaf5fd;padding:14px;border-radius:28px;box-shadow:0 8px 0 #d5e7f1;margin-bottom:42px}.business-pastel .family:after{display:none}.business-pastel .family img{border-radius:18px}.business-pastel .family figcaption{color:#64646b;padding:14px 10px 2px}.business-pastel .story{background:#f6f7dc;border:1px solid #e9ecc0;padding:36px;border-radius:26px;box-shadow:0 7px 0 #e6e8bc;margin-bottom:42px;gap:40px}.business-pastel .milestones{border:0;gap:16px}.business-pastel .milestones>div{flex:1;background:#ffffffc9;padding:18px;border-radius:18px;box-shadow:0 5px 12px #55552208}.business-pastel .options{padding-top:24px}.business-pastel .decorated-options>.cards>.card h3{color:#211b20}.business-pastel .decorated-options>.cards>.card p,.business-pastel .decorated-options>.cards>.card li{color:#64646b}.business-pastel .decorated-options>.cards>.card .calculation strong{color:var(--pink)}.business-pastel .decorated-options>.cards>.card .calculation span{color:#64646b}.business-pastel .team-details{background:#edf6fd;border:1px solid #d6e9f6;border-radius:28px;padding:32px;margin-top:40px;box-shadow:0 8px 0 #d8eaf4}.business-pastel .team-conditions,.business-pastel .team-bonus{border-radius:20px;background:#fff;padding:24px;box-shadow:0 7px 18px #22446609}.business-pastel .team-bonus{background:#ffe4f0;border-color:#f9c9de}.business-pastel .career-image{background:#fff;border-radius:20px;padding:14px;display:block;overflow:hidden}.business-pastel .point{background:#f7f7db;border:1px solid #e9ecc3;border-radius:28px;padding:36px;gap:30px;box-shadow:0 8px 0 #e6e9bf;margin:0 0 44px}.business-pastel .pickup-art{display:block;width:260px;max-width:100%;height:240px;object-fit:contain;margin:10px auto -14px}.business-pastel .point .aside{background:#ffffffb8;border:0;border-radius:22px;padding:26px;align-self:center}.business-pastel .pickup-calculator{background:#fff;border-radius:22px;padding:26px;border:1px solid #eceeca;box-shadow:0 10px 24px #55552208}.business-pastel .pickup-result{border-radius:18px;background:#fff0f6}.business-pastel .support{background:linear-gradient(120deg,#ffe1ee,#e7f4ff);border:1px solid #f4cddd;border-radius:28px;box-shadow:0 8px 0 #eccddd;color:#211b20;margin-bottom:44px;padding:36px}.business-pastel .support:after{display:none}.business-pastel .support p{color:#64646b}.business-pastel .methods span{background:#fff;border:0;color:#77364e;box-shadow:0 4px 10px #77364e08}.business-pastel .application{background:linear-gradient(135deg,#ffe4f0,#fff0f6);box-shadow:0 8px 0 #edc8d9;border-radius:28px;padding:36px;gap:36px}.business-pastel .application>div:last-child,.business-pastel .application>form{border-radius:22px;box-shadow:0 8px 24px #77364e0d}.business-pastel .application input:not([type=checkbox]){border-radius:12px;background:#fffafd}.business-pastel .direction-choices label{border-radius:14px;background:#f0f7fd}.business-pastel .contacts a{border-radius:12px;box-shadow:0 4px 0 #edccdc}.business-pastel .business-next{background:#edf6fd;border:1px solid #d7e9f6;border-radius:24px;padding:30px;box-shadow:0 7px 0 #d7e9f4;margin-bottom:40px}@media(max-width:760px){.business-pastel .hero{padding:25px;gap:20px;border-radius:24px}.business-pastel .hero h1{font-size:38px}.business-pastel .hero>div:last-child{padding:20px}.business-pastel .story,.business-pastel .point,.business-pastel .support,.business-pastel .application,.business-pastel .team-details{padding:24px;border-radius:22px}.business-pastel .story{gap:22px}.business-pastel .milestones strong{font-size:34px}.business-pastel .milestones>div{padding:14px}.business-pastel .pickup-calculator{padding:18px}.business-pastel .application h2{font-size:32px}.business-pastel .options>h2{font-size:32px}}
.business-pastel .point>*,.business-pastel .pickup-calculator>*{min-width:0}.business-pastel .pickup-calculator{min-width:0;max-width:100%}.business-pastel .pickup-result strong{overflow-wrap:anywhere}
.business-pastel .pickup-calculator .pickup-result{background:#fff0f6;color:#211b20;border:2px solid #f5b7d2;box-shadow:0 5px 0 #f1cedd}.business-pastel .pickup-calculator .pickup-result span{color:#59354d;font-size:15px;font-weight:600}.business-pastel .pickup-calculator .pickup-result strong{color:#bd0052;font-size:48px;font-weight:800}.business-pastel .pickup-calculator .pickup-result p{color:#59354d}@media(max-width:760px){.business-pastel .pickup-calculator .pickup-result strong{font-size:38px}}
