.section__descr{color:var(--base-06)}.section__bottom{margin:40px auto 0;max-width:744px;text-align:center}.section__bottom .h5{margin-bottom:12px}@media (min-width:992px){.section__bottom{margin-top:60px;font-size:18px;line-height:27px}}@media (min-width:1200px){.section__descr{font-size:18px;line-height:1.5;color:var(--base-07)}}.copy-btn{display:inline-flex;align-items:center;justify-content:center;gap:0;width:fit-content;height:40px;padding:8px 16px;border:1px solid var(--secondary);border-radius:10px;font-family:inherit;font-weight:400;font-size:16px;line-height:24px;letter-spacing:-.4px;cursor:pointer;transition:background-color .25s,color .25s}.copy-btn::after{content:"";flex-shrink:0;width:24px;height:24px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M15.5452 19.5H10.2274C8.99917 19.5 8 18.4486 8 17.1562V9.2168C8 7.92442 8.99917 6.87305 10.2274 6.87305H15.5452C16.7735 6.87305 17.7726 7.92442 17.7726 9.2168V17.1562C17.7726 18.4486 16.7735 19.5 15.5452 19.5ZM10.2274 8.04492C9.61333 8.04492 9.11369 8.57066 9.11369 9.2168V17.1562C9.11369 17.8024 9.61333 18.3281 10.2274 18.3281H15.5452C16.1593 18.3281 16.6589 17.8024 16.6589 17.1562V9.2168C16.6589 8.57066 16.1593 8.04492 15.5452 8.04492H10.2274ZM20 15.6914V6.84375C20 5.55137 19.0008 4.5 17.7726 4.5H11.5916C11.2841 4.5 11.0348 4.7623 11.0348 5.08594C11.0348 5.40958 11.2841 5.67188 11.5916 5.67188H17.7726C18.3867 5.67188 18.8863 6.19762 18.8863 6.84375V15.6914C18.8863 16.015 19.1356 16.2773 19.4432 16.2773C19.7507 16.2773 20 16.015 20 15.6914Z' fill='%2311808D'/%3E%3C/svg%3E")center/24px 24px no-repeat}.copy-btn:hover{background-color:var(--secondary);color:var(--white)}.copy-btn:hover::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M15.5452 19.5H10.2274C8.99917 19.5 8 18.4486 8 17.1562V9.2168C8 7.92442 8.99917 6.87305 10.2274 6.87305H15.5452C16.7735 6.87305 17.7726 7.92442 17.7726 9.2168V17.1562C17.7726 18.4486 16.7735 19.5 15.5452 19.5ZM10.2274 8.04492C9.61333 8.04492 9.11369 8.57066 9.11369 9.2168V17.1562C9.11369 17.8024 9.61333 18.3281 10.2274 18.3281H15.5452C16.1593 18.3281 16.6589 17.8024 16.6589 17.1562V9.2168C16.6589 8.57066 16.1593 8.04492 15.5452 8.04492H10.2274ZM20 15.6914V6.84375C20 5.55137 19.0008 4.5 17.7726 4.5H11.5916C11.2841 4.5 11.0348 4.7623 11.0348 5.08594C11.0348 5.40958 11.2841 5.67188 11.5916 5.67188H17.7726C18.3867 5.67188 18.8863 6.19762 18.8863 6.84375V15.6914C18.8863 16.015 19.1356 16.2773 19.4432 16.2773C19.7507 16.2773 20 16.015 20 15.6914Z' fill='white'/%3E%3C/svg%3E")}.copy-btn,.copy-btn.is-copied{background:0 0;color:var(--blue-hover)}.copy-btn.is-copied::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M16.6267 7.62668C16.7183 7.52843 16.8287 7.44962 16.9513 7.39497C17.074 7.34031 17.2064 7.31092 17.3407 7.30855C17.4749 7.30618 17.6083 7.33088 17.7328 7.38118C17.8574 7.43147 17.9705 7.50633 18.0654 7.60129C18.1604 7.69625 18.2352 7.80936 18.2855 7.93388C18.3358 8.0584 18.3605 8.19177 18.3582 8.32604C18.3558 8.46031 18.3264 8.59273 18.2717 8.71539C18.2171 8.83806 18.1383 8.94846 18.04 9.04001L10.7067 16.3733C10.5192 16.5606 10.265 16.6658 10 16.6658C9.73504 16.6658 9.48087 16.5606 9.29337 16.3733L5.96004 13.04L5.89071 12.964C5.73478 12.772 5.65555 12.529 5.66833 12.282C5.68111 12.035 5.78498 11.8014 5.95989 11.6265C6.13479 11.4516 6.36831 11.3477 6.61534 11.335C6.86236 11.3222 7.10536 11.4014 7.29737 11.5573L7.37404 11.6267L10 14.2527L16.6267 7.62668Z' fill='%2311808D'/%3E%3C/svg%3E")}.copy-text{white-space:pre-line;font-family:"Fira Code",monospace;letter-spacing:0}.hero--compact .hero__inner{gap:24px}.hero .badge{margin-bottom:20px}.hero__title{margin-bottom:12px}.hero__text{margin-bottom:24px}.hero__actions{display:flex;flex-wrap:wrap;gap:12px 20px}.hero__media,.tasks__media img{max-width:340px;margin-inline:auto}.hero__media::after,.hero__media::before{content:"";position:absolute;pointer-events:none}.hero__media::before{z-index:-1;top:-20%;right:-20%;bottom:-50%;left:-20%;background:url(../img/hero-dots.png)center/contain no-repeat}.hero__media::after{display:block;z-index:-2;top:auto;bottom:-70px;left:50%;transform:translateX(-50%);width:440px;height:320px;background:url("data:image/svg+xml,%3Csvg width='290' height='211' viewBox='0 0 290 211' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cfilter id='filter0_f_9054_3026' x='-17.9238' y='-11.0361' width='322.19' height='239.467' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur stdDeviation='19.5' result='effect1_foregroundBlur_9054_3026'/%3E%3C/filter%3E%3C/defs%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M55.5909 106.483C53.4167 83.1927 8.5274 75.9135 25.6345 57.4312C43.5758 38.0476 62.8681 57.9501 95.3102 63.5703C107.249 65.6386 119.368 75.3848 129.971 71.6836C155.403 62.8059 166.295 17.1392 190.498 30.3424C215.712 44.0975 212.856 48.3661 224.496 69.6918C233.437 86.0745 251.162 84.0628 264.079 99.0865C273.909 110.521 219.616 134.31 215.755 146.869C210.061 165.396 217.21 182.641 192.949 188.295C165.962 194.585 162.249 173.032 134.273 165.86C117.608 161.588 101.954 172.606 84.695 171.583C58.8633 170.053 30.7176 173.76 22.3987 155.152C12.9112 133.93 57.6364 128.394 55.5909 106.483Z' fill='%23B3F1F8' filter='url(%23filter0_f_9054_3026)'/%3E%3C/svg%3E")center/contain no-repeat}@media (max-width:575.98px){.hero .badge{padding:8px 12px;gap:8px;border-radius:8px;white-space:wrap;text-wrap-style:pretty}.badge__icon{height:27px}.badge__icon svg{width:17px;height:27px}}@media (min-width:768px){.hero .badge{margin-bottom:28px}.hero--compact .hero__title{letter-spacing:-.8px}.hero__media{max-width:380px}}@media (min-width:992px){.hero--compact .hero__inner{align-items:flex-start}.hero__content{margin-bottom:48px}.hero__media{margin-top:28px}.hero__media::after,.hero__media::before{top:-25px;right:-40px;left:unset;bottom:unset;width:717px;height:472px}.hero__media::after{top:0;right:0;transform:none;background-image:url("data:image/svg+xml,%3Csvg width='717' height='472' viewBox='0 0 717 472' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg filter='url(%23filter0_f_3893_2069)'%3E%3Cpath d='M148.911 234.991C143.449 187.215 33.045 172.061 75.0129 134.242C119.027 94.5788 166.56 135.493 246.353 147.183C275.717 151.484 305.563 171.533 331.613 163.996C394.096 145.916 420.648 52.3143 480.22 79.5141C542.281 107.851 535.281 116.591 564.006 160.386C586.074 194.029 629.642 189.993 661.475 220.869C685.703 244.368 552.333 292.885 542.904 318.623C528.996 356.59 546.66 391.993 487.039 403.468C420.719 416.232 411.481 372.012 342.661 357.162C301.666 348.316 263.233 370.834 220.795 368.651C157.276 365.383 88.0935 372.844 67.547 334.64C44.1141 291.069 154.051 279.939 148.911 234.991Z' fill-rule='evenodd' clip-rule='evenodd' fill='%23B3F1F8'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_f_3893_2069' x='-85.7341' y='-75.4067' width='900.146' height='631.159' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur stdDeviation='75' result='effect1_foregroundBlur_3893_2069'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E%0A")}}@media (min-width:1200px){.hero__media{max-width:418px}}.hero__cards{margin-top:28px}.hero__cards .card__icon{background:0 0}.control .card__icon img,.hero__cards .card__icon img{width:100%;height:100%;object-fit:contain}@media (min-width:992px){.hero__cards-title{margin-bottom:14px;font-size:18px;line-height:24px}.hero__cards .card__body{gap:8px}}@media (min-width:1200px){.hero__cards{margin-top:48px}}.tasks .card{border-radius:20px}.tasks .card__num{flex:none;border:1px solid rgba(255,255,255,.15);border-radius:8px;color:var(--secondary);background:rgba(17,128,141,.08)}.tasks .card__body{flex:1 1 auto;gap:8px}.tasks__media{margin-top:16px}.tasks__media img{display:block;width:auto;height:auto;max-width:100%;max-height:394px}@media (min-width:0px) and (max-width:479.98px),(min-width:768px) and (max-width:1199.98px){.tasks .card__body{display:contents}}@media (min-width:480px) and (max-width:767.98px),(min-width:1200px){.tasks .card{flex-direction:row;gap:24px}}@media (max-width:767.98px){.tasks .card__text{color:var(--base-06)}}@media (min-width:768px){.tasks .card{border-radius:24px}.tasks .card__num{width:44px;height:44px;font-size:18px}.tasks__media{margin-top:30px}.tasks__media img{max-height:453px}}@media (min-width:992px){.tasks .card{padding:24px}}@media (min-width:1200px){.tasks__media{margin-top:60px}}.prompts__tabs{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:32px}.prompts__tab{display:inline-flex;align-items:center;justify-content:center;height:40px;padding:8px 24px;border:1px solid var(--base-07);border-radius:10px;background:0 0;font-family:inherit;font-weight:400;font-size:16px;line-height:24px;letter-spacing:-.4px;color:var(--base-07);cursor:pointer;transition:color .25s,background-color .25s,border-color .25s}.prompts__tab.is-active,.prompts__tab:hover{border-color:var(--purple);color:var(--purple)}.prompts__tab.is-active{background:var(--purple);font-weight:600;color:var(--white)}.prompts__body.js-tabs .prompts__panel:not(.is-active),.steps__question.js-tabs .steps__q-item:not(.is-active){display:none}.prompts .card{border-radius:20px;gap:20px}.prompts .card__text{margin:0}.prompts .copy-btn{margin-top:auto}.prompts__group+.prompts__group{margin-top:32px}.prompts__group-head{display:flex;flex-direction:column;align-items:flex-start;gap:10px;margin-bottom:20px}.prompts__group-title{margin:0;font-weight:600;font-size:18px;line-height:22px;letter-spacing:-.4px}.prompts__group-head .copy-btn{margin-top:0}@media (min-width:768px){.prompts__tabs{margin-bottom:48px;gap:12px}.prompts__group+.prompts__group{margin-top:48px}.prompts__group-head{flex-direction:row;align-items:center;gap:24px}.prompts__group-title{font-size:20px;line-height:1.5}}@media (min-width:992px){.prompts .card{padding:20px}}@media (min-width:1200px){.prompts__tabs{margin-bottom:60px}.prompts__group+.prompts__group{margin-top:60px}}.control .card{border-radius:20px}.control .card__icon{background:0 0}.control .card--accent{position:relative;overflow:hidden;border:0;background-color:var(--ice);background-image:url(../img/card-accent-blob.svg);background-repeat:no-repeat;background-position:right -492px top -386px;background-size:808px 671px}.control .card--accent::before{content:"";position:absolute;z-index:0;top:-174px;right:-153px;width:306px;height:306px;background:url(../img/card-accent-rings.svg)center/contain no-repeat;pointer-events:none}.control .card--accent::after{content:"";position:absolute;z-index:0;top:18px;right:12px;width:58px;height:55px;background:url(../img/card-accent-stripes.svg)center/contain no-repeat;pointer-events:none}.control .card--accent .card__text{position:relative;z-index:1;margin-top:auto;max-width:250px;font-weight:600;font-size:16px;line-height:1.5;color:var(--secondary)}.control .card--accent--purple{background-color:var(--accent-bg)}.control .card--accent--green{background-color:rgba(17,128,141,.08)}.control .card--accent--ice{background-color:var(--ice)}@media (max-width:479.98px){.control .card__head{flex-direction:column;align-items:flex-start;gap:14px}}@media (min-width:576px){.control .card--accent .card__text{font-size:20px;line-height:1.4}}@media (min-width:768px){.control .card__icon{width:50px;height:50px}.control .card--accent::before{top:-204px;right:-144px;width:441px;height:441px}.control .card--accent::after{right:22px;width:145px;height:137px}.control .card--accent .card__text{max-width:unset;font-size:24px;line-height:1.3}}@media (min-width:992px){.control .card__head{gap:16px}.control .card--accent .card__text{font-size:28px;line-height:1.2}}@media (min-width:1200px){.control .card__title{font-size:24px;line-height:32px}.control .card--accent .card__text{font-size:32px}}.steps .card{padding:20px;border:0;border-radius:20px}.steps .card__num{flex:none;border-radius:8px;color:#427ed2;background:var(--ice)}.steps__url{display:flex;flex-direction:column;align-items:flex-start;gap:20px;margin-top:auto}.steps__url-text{font-size:13px;line-height:20px;letter-spacing:-.4px;color:var(--secondary);overflow-wrap:anywhere}.steps .card .button{height:40px;border-radius:10px;font-size:16px!important;line-height:24px;margin-top:auto}.steps__question{display:grid;gap:20px;margin-top:16px;padding:20px;border-radius:20px;background:var(--white)}.steps__q-head,.steps__q-icon{display:flex;align-items:center}.steps__q-head{gap:16px}.steps__q-icon{justify-content:center;flex-shrink:0;width:36px;height:36px}.steps__q-icon img{display:block;width:100%;height:100%;object-fit:contain}.steps__q-title{margin:0;font-weight:600;font-size:24px;line-height:1.2;color:var(--black)}.steps__q-tabs{display:flex;flex-direction:column;gap:4px;margin-top:28px;padding:4px;border-radius:16px;background:var(--base-02)}.steps__q-tab{flex:1 1 auto;display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 16px;border:0;border-radius:12px;background:0 0;font-family:inherit;font-weight:400;font-size:16px;line-height:24px;letter-spacing:-.4px;color:var(--black);text-align:center;cursor:pointer;transition:background-color .25s,color .25s}.steps__q-tab.is-active{background:var(--white);box-shadow:0 1px 3px 0 rgba(0,0,0,.08);font-weight:500;color:var(--purple)}.steps__q-item{display:flex;flex-direction:column;justify-content:space-between;gap:24px;padding:20px;border-radius:16px;background:var(--base-02)}.steps__q-text{margin:0;font-size:16px;line-height:1.5;color:var(--base-05)}@media (min-width:768px){.steps__question{margin-top:30px;padding:30px}.steps__q-tab{padding:0 24px}.steps__q-tabs{flex-direction:row;gap:0;align-self:start}}@media (min-width:992px){.steps .card__title{letter-spacing:-1.2px}.steps__question{min-height:212px;grid-template-columns:minmax(0,2fr) minmax(0,3fr);grid-template-areas:"head item""tabs item";align-items:start;gap:54px}.steps__q-head{grid-area:head}.steps__q-tabs{grid-area:tabs;align-self:end;margin-top:0}.steps__q-item{grid-area:item;align-self:stretch}.steps__q-title{font-size:32px;line-height:1.2;letter-spacing:-.48px}}.cta__media{min-width:280px;max-width:300px}@media (min-width:1200px){.cta__media{max-width:370px}}