.concept{font-family:Arial,Helvetica,sans-serif;min-height:100vh;overflow:hidden}.concept *{box-sizing:border-box}.concept a{text-decoration:none}.concept-banner{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;padding:11px max(5%,calc((100vw - 1240px)/2));background:#172238;color:#fff;font-size:12px;font-weight:700}.concept-banner>div{display:flex;gap:18px;flex-wrap:wrap}.concept-banner a{color:#d7e3f7}.concept-banner a:hover{text-decoration:underline}.concept-header{max-width:1360px;margin:auto;display:flex;align-items:center;gap:36px;justify-content:space-between;padding:27px 5%;position:relative;z-index:2}.concept-logo{font-size:29px;font-weight:850;letter-spacing:-1.6px;color:inherit}.concept-logo span{color:#e18c6e}.concept-header nav{display:flex;gap:29px;font-size:14px;font-weight:650}.concept-header nav a{color:inherit;opacity:.76}.concept-header-cta{padding:12px 18px;border-radius:9px;font-weight:750;font-size:14px;background:#fff;color:#192b38;white-space:nowrap}.concept-header-cta span{margin-left:13px}.concept-hero{max-width:1360px;margin:auto}.concept-hero h1{letter-spacing:-.075em;line-height:1.07;font-weight:750}.concept-hero p{line-height:1.65}.concept-actions{display:flex;align-items:center;gap:24px;flex-wrap:wrap}.concept-primary{display:inline-flex;gap:32px;align-items:center;justify-content:space-between;padding:16px 22px;border-radius:9px;font-weight:750}.concept-secondary{font-size:15px;font-weight:700;color:inherit}.concept-eyebrow,.concept-kicker{font-size:11px;letter-spacing:1.5px;font-weight:800}.concept-section{padding:112px max(5%,calc((100vw - 1240px)/2))}.concept-section-top{max-width:790px}.concept-audience h2,.concept-final h2,.concept-section-top h2{font-size:clamp(36px,4.5vw,64px);letter-spacing:-.06em;line-height:1.1;margin:19px 0}.concept-audience p,.concept-section-top p{font-size:19px;line-height:1.7;max-width:660px;opacity:.7}.concept-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:32px;gap:32px;margin-top:65px}.concept-steps article{padding-top:25px;border-top:1px solid}.concept-steps article>span{font-size:12px;font-weight:800;opacity:.55}.concept-steps h3{font-size:24px;letter-spacing:-.04em;margin:25px 0 10px}.concept-steps p{line-height:1.65;opacity:.68;font-size:15px}.concept-audience{padding:105px max(5%,calc((100vw - 1240px)/2));display:grid;grid-template-columns:1fr 1fr;grid-gap:90px;gap:90px;align-items:center}.concept-audience a{display:inline-block;margin-top:15px;color:inherit;font-weight:800}.concept-audience-list>div{display:grid;grid-template-columns:40px 1fr;grid-gap:7px 15px;gap:7px 15px;padding:24px 0;border-bottom:1px solid}.concept-audience-list>div>span{font-size:12px;opacity:.6}.concept-audience-list b{font-size:21px}.concept-audience-list small{grid-column:2;opacity:.6;font-size:14px}.concept-final{text-align:center;padding:115px 24px}.concept-final>span{font-size:11px;letter-spacing:2px;font-weight:800}.concept-final h2{margin:20px 0 33px}.concept-footer{align-items:center;justify-content:space-between;flex-wrap:wrap;padding:38px max(5%,calc((100vw - 1240px)/2));font-size:12px}.concept-footer,.concept-footer>div{display:flex;gap:20px}.concept-footer a{color:inherit}.concept-stripe{background:#f8faff;color:#16233d}.concept-stripe .concept-header-cta{background:#18233d;color:#fff}.concept-stripe-hero{padding:105px 5% 120px;display:grid;grid-template-columns:1.05fr .95fr;align-items:center;grid-gap:35px;gap:35px;position:relative}.concept-stripe-hero:before{content:"";position:absolute;z-index:0;inset:-110px -35vw 2% 42%;background:linear-gradient(130deg,#e2f0ff 2%,#a9c7ff 32%,#baa9e7 61%,#ffb8a7 88%);transform:skewY(-10deg);opacity:.72;pointer-events:none}.concept-stripe-hero>div{position:relative;z-index:1}.concept-stripe .concept-eyebrow{color:#5856b6;display:flex;align-items:center;gap:10px}.concept-dot{width:8px;height:8px;border-radius:50%;background:#675bce}.concept-stripe h1{font-size:clamp(52px,5.7vw,88px);margin:25px 0}.concept-stripe h1 em{font-style:normal;color:#6058ba}.concept-stripe-hero .concept-hero-copy>p{font-size:19px;max-width:530px;color:#5e6b80}.concept-stripe .concept-primary{background:#26356b;color:white}.concept-proof{margin-top:74px;color:#69768b;font-size:12px}.concept-proof>div{margin-top:17px;font-weight:850;letter-spacing:2px;color:#47546c}.concept-proof b{margin:0 14px;color:#9aa4bd}.concept-product{border-radius:15px;box-shadow:0 35px 100px #1c2e6050;transform:perspective(1200px) rotateY(-7deg) rotateX(3deg);background:#fff;overflow:hidden;border:1px solid #dbe4f4}.concept-product-bar{background:#182441;color:#c4d4f2;display:flex;justify-content:space-between;padding:17px 20px;font-size:11px;font-weight:800}.concept-product-body{display:grid;grid-template-columns:120px 1fr;min-height:360px}.concept-product-sidebar{background:#f1f4fa;display:flex;flex-direction:column;gap:21px;padding:25px 13px;font-size:11px;color:#6a7690}.concept-product-sidebar b{color:#25396c}.concept-product-main{padding:26px 23px}.concept-product-main>small{font-size:10px;color:#7381a1;font-weight:800;letter-spacing:1px}.concept-product-main h3{font-size:26px;letter-spacing:-1px;margin:8px 0}.concept-product-main>p{font-size:12px;color:#76839a;margin:0}.concept-product-metrics{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;margin:25px 0}.concept-product-metrics>div{background:#f2f5fc;border:1px solid #e8edf7;border-radius:10px;padding:16px;display:flex;flex-direction:column;gap:7px}.concept-product-metrics small{font-size:9px;color:#687a9a;font-weight:800}.concept-product-metrics strong{font-size:31px}.concept-product-metrics span{font-size:10px;color:#7c8aa2}.concept-product-item{border-top:1px solid #e9edf4;display:flex;align-items:center;gap:10px;padding:13px 0;font-size:11px}.concept-product-item>span:first-child{font-size:20px;color:#766bd0}.concept-product-item>div{display:flex;flex-direction:column;gap:5px}.concept-product-item small{color:#8b96a7}.concept-product-item>span:last-child{margin-left:auto;color:#6568b3;font-weight:750;white-space:nowrap}.concept-stripe-band{background:#17233e;color:#fff;padding:45px 6%;display:flex;align-items:center;justify-content:space-between;gap:25px}.concept-stripe-band span{font-size:10px;letter-spacing:1px;color:#aeb8d5}.concept-stripe-band strong{font-size:23px;letter-spacing:-.03em}.concept-stripe .concept-section{background:#fff}.concept-stripe .concept-steps article{border-color:#dbe2ee}.concept-stripe .concept-audience{background:#eaf0ff}.concept-stripe .concept-audience-list>div{border-color:#cbd5eb}.concept-stripe .concept-final{background:#202e57;color:white}.concept-stripe .concept-final .concept-primary{background:#fff;color:#202e57}.concept-notion{background:#fffefa;color:#202020}.concept-notion .concept-header{border-bottom:1px solid #eeeae2}.concept-notion .concept-header-cta{background:#202020;color:#fff}.concept-notion-hero{text-align:center;padding:80px 5% 0}.concept-notion-stamp{display:inline-block;border:1px solid #d9d4c8;border-radius:6px;padding:10px 14px;font-size:11px;font-weight:800;letter-spacing:1px;background:#fff}.concept-notion h1{font-size:clamp(53px,7vw,104px);margin:25px auto;max-width:1120px;letter-spacing:-.085em}.concept-notion h1 span{color:#d4765a}.concept-notion-hero>p{font-size:20px;max-width:680px;margin:0 auto 28px;color:#6d6b66}.concept-notion .concept-actions{justify-content:center}.concept-notion .concept-primary{background:#202020;color:#fff;border-radius:5px}.concept-notion-illustration{margin:85px auto 0;max-width:1050px;min-height:340px;position:relative;background:repeating-linear-gradient(0deg,transparent,transparent 39px,#e9e7df 40px),repeating-linear-gradient(90deg,transparent,transparent 39px,#e9e7df 40px);border:1px solid #eeeae2;border-bottom:0;border-radius:16px 16px 0 0}.concept-note{position:absolute;display:flex;flex-direction:column;align-items:flex-start;text-align:left;gap:12px;width:250px;padding:27px 25px;border:2px solid #242424;background:#fff;box-shadow:7px 7px 0 #222;transform:rotate(-5deg)}.concept-note>span{font-size:38px}.concept-note b{font-size:22px;letter-spacing:-.04em}.concept-note small{font-size:15px;color:#777}.note-one{left:8%;top:55px;background:#fff4ce}.note-two{left:37%;top:105px;transform:rotate(4deg);background:#ffe4db}.note-three{right:5%;top:35px;transform:rotate(-3deg);background:#e5f2e7}.concept-notion-caption{position:absolute;bottom:14px;width:100%;text-align:center;font-size:12px;color:#777}.concept-notion .concept-section{background:#f6f4ee}.concept-notion .concept-steps article{border-color:#d6d2c9}.concept-notion .concept-audience{background:#fffefa}.concept-notion .concept-audience-list>div{border-color:#ddd9cf}.concept-notion .concept-final{background:#f6d7c7}.concept-notion .concept-final .concept-primary{background:#202020;color:#fff}@media(max-width:900px){.concept-header nav{display:none}.concept-stripe-hero{grid-template-columns:1fr;padding-top:65px}.concept-stripe-hero:before{inset:35% -30vw 0 5%}.concept-product{max-width:660px;transform:none}.concept-steps{grid-template-columns:1fr;gap:12px}.concept-audience{grid-template-columns:1fr;gap:35px}.concept-stripe-band{flex-wrap:wrap}.concept-note{width:215px}.note-one{left:3%}.note-two{left:34%}.note-three{right:2%}}@media(max-width:600px){.concept-header{padding:19px 6%}.concept-header-cta{padding:11px;font-size:12px}.concept-logo{font-size:25px}.concept-hero h1{font-size:clamp(43px,11vw,62px)}.concept-stripe-hero{padding:50px 6% 80px}.concept-product-body{grid-template-columns:1fr}.concept-product-sidebar{display:none}.concept-product-main{padding:18px}.concept-notion-hero{padding-top:55px}.concept-notion-hero>p{font-size:17px}.concept-notion-illustration{min-height:440px;margin-top:55px}.concept-note{width:180px;padding:17px;box-shadow:4px 4px 0 #222}.concept-note b{font-size:17px}.concept-note small{font-size:12px}.note-one{left:4%;top:20px}.note-two{left:auto;right:5%;top:130px}.note-three{left:10%;right:auto;top:245px}.concept-notion-caption{bottom:7px;padding:0 8px}.concept-audience,.concept-section{padding:70px 6%}.concept-final{padding:75px 20px}.concept-banner{padding:10px 5%}.concept-banner>div{gap:10px}.concept-footer{padding:30px 6%}}.concept-stripe .stripe-container{max-width:1240px;margin:auto}.concept-stripe .stripe-benefits,.concept-stripe .stripe-examples,.concept-stripe .stripe-faq,.concept-stripe .stripe-integrations,.concept-stripe .stripe-message,.concept-stripe .stripe-people{padding:112px 5%}.concept-stripe .stripe-benefits{background:#f4f7ff}.concept-stripe .stripe-benefits h2,.concept-stripe .stripe-examples h2,.concept-stripe .stripe-faq h2,.concept-stripe .stripe-integrations h2,.concept-stripe .stripe-message h2,.concept-stripe .stripe-people h2{font-size:clamp(38px,5vw,68px);line-height:1.09;letter-spacing:-.065em;margin:19px 0 24px}.concept-stripe .stripe-lead{font-size:20px;line-height:1.6;color:#66748d;max-width:680px}.concept-stripe .stripe-benefit-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px;margin-top:53px}.concept-stripe .stripe-benefit{position:relative;min-height:260px;padding:30px;border-radius:8px;background:#fff;display:flex;flex-direction:column;box-shadow:0 10px 35px #1e37600b}.concept-stripe .stripe-benefit-0{background:#e0e8ff}.concept-stripe .stripe-benefit-1{background:#d8eff2}.concept-stripe .stripe-benefit-2{background:#ffe4da}.concept-stripe .stripe-benefit-3{background:#f0e2ff}.concept-stripe .stripe-benefit-4{background:#e4ecf5}.concept-stripe .stripe-benefit-5{background:#ffeecb}.concept-stripe .stripe-benefit-number{font-size:12px;font-weight:800;color:#6b78a1}.concept-stripe .stripe-benefit h3{font-size:25px;line-height:1.13;letter-spacing:-.05em;margin:37px 0 10px}.concept-stripe .stripe-benefit p{font-size:15px;line-height:1.65;color:#4c5971;max-width:310px}.concept-stripe .stripe-benefit-arrow{position:absolute;top:25px;right:27px;font-size:22px}.concept-stripe .stripe-integrations{background:#1d2851;color:#fff;position:relative;overflow:hidden}.concept-stripe .stripe-integrations:before{content:"";position:absolute;inset:-45% -10% auto 40%;height:650px;background:radial-gradient(ellipse,#685bd2 0,#4b5293 30%,transparent 70%);opacity:.65;pointer-events:none}.concept-stripe .stripe-integration-layout{display:grid;grid-template-columns:1fr 1fr;grid-gap:85px;gap:85px;align-items:center;position:relative}.concept-stripe .stripe-integrations p{font-size:17px;line-height:1.75;color:#c7cde5}.concept-stripe .stripe-text-link{display:inline-block;margin-top:20px;color:#ffd2b5;font-weight:800}.concept-stripe .stripe-integration-panel{background:#fff;color:#1e2c4c;border-radius:12px;padding:30px;box-shadow:0 25px 70px #080d2d50}.concept-stripe .stripe-panel-label{font-size:11px;font-weight:850;letter-spacing:1.4px;color:#75829a}.concept-stripe .stripe-integration-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:11px;gap:11px;margin:25px 0}.concept-stripe .stripe-integration-grid>div{display:flex;gap:11px;align-items:center;padding:17px 12px;background:#f4f6fc;border-radius:7px;font-size:13px}.concept-stripe .stripe-integration-panel small{font-size:12px;line-height:1.6;color:#697790}.concept-stripe .stripe-possibilities{background:#fff}.concept-stripe .stripe-examples{background:linear-gradient(150deg,#fff2e7,#fbe0e1 52%,#ece4ff)}.concept-stripe .stripe-example-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:17px;gap:17px;margin-top:50px}.concept-stripe .stripe-example-grid article{background:#fff;border-radius:9px;overflow:hidden}.concept-stripe .stripe-example-art{height:160px;display:grid;place-items:center;background:#c9d8ff}.concept-stripe .stripe-example-art span{font-size:75px;font-weight:800;letter-spacing:-.1em;color:#334c98}.concept-stripe .stripe-art-1{background:#e1d2f5}.concept-stripe .stripe-art-1 span{color:#6a4e9b}.concept-stripe .stripe-art-2{background:#ffdbb9}.concept-stripe .stripe-art-2 span{color:#a95f40}.concept-stripe .stripe-art-3{background:#c7e8e7}.concept-stripe .stripe-art-3 span{color:#3b8884}.concept-stripe .stripe-example-content{padding:24px}.concept-stripe .stripe-example-content>span{font-size:11px;letter-spacing:1.3px;font-weight:800;color:#6c62b5}.concept-stripe .stripe-example-content h3{font-size:22px;letter-spacing:-.04em;line-height:1.2;min-height:55px}.concept-stripe .stripe-example-content p{font-size:14px;line-height:1.65;color:#69748a;min-height:95px}.concept-stripe .stripe-example-content small{font-size:11px;color:#586985;font-weight:800}.concept-stripe .stripe-people{background:#fff}.concept-stripe .stripe-people>.stripe-container>p{font-size:19px;color:#64718a}.concept-stripe .stripe-photo-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px;margin-top:48px}.concept-stripe .stripe-photo-grid img{width:100%;height:265px;object-fit:cover;border-radius:7px}.concept-stripe .stripe-photo-grid h3{font-size:23px;letter-spacing:-.045em}.concept-stripe .stripe-photo-grid p{color:#6a7790;line-height:1.6}.concept-stripe .stripe-message{background:linear-gradient(115deg,#b7c8ff,#d5baf2 48%,#ffc7af);padding-top:125px;padding-bottom:125px}.concept-stripe .stripe-message .stripe-container{display:grid;grid-template-columns:1.1fr 1fr;grid-gap:20px 90px;gap:20px 90px;align-items:center}.concept-stripe .stripe-message .concept-kicker{grid-column:1/-1}.concept-stripe .stripe-message h2 em{font-style:normal;color:#51499e}.concept-stripe .stripe-message p{font-size:20px;line-height:1.75;color:#3d486b}.concept-stripe .stripe-faq{background:#f5f7fc}.concept-stripe .stripe-faq .stripe-container{max-width:960px}.concept-stripe .stripe-faq details{border-bottom:1px solid #d5ddeb;padding:23px 0}.concept-stripe .stripe-faq summary{font-size:19px;font-weight:750;cursor:pointer}.concept-stripe .stripe-faq details p{color:#64728a;line-height:1.75;max-width:780px}@media(max-width:900px){.concept-stripe .stripe-benefit-grid{grid-template-columns:repeat(2,1fr)}.concept-stripe .stripe-integration-layout,.concept-stripe .stripe-message .stripe-container{grid-template-columns:1fr;gap:35px}.concept-stripe .stripe-example-grid{grid-template-columns:repeat(2,1fr)}.concept-stripe .stripe-photo-grid{gap:15px}}@media(max-width:600px){.concept-stripe .stripe-benefits,.concept-stripe .stripe-examples,.concept-stripe .stripe-faq,.concept-stripe .stripe-integrations,.concept-stripe .stripe-message,.concept-stripe .stripe-people{padding:70px 6%}.concept-stripe .stripe-benefit-grid,.concept-stripe .stripe-example-grid,.concept-stripe .stripe-photo-grid{grid-template-columns:1fr}.concept-stripe .stripe-benefit{min-height:220px}.concept-stripe .stripe-example-content h3,.concept-stripe .stripe-example-content p{min-height:0}.concept-stripe .stripe-photo-grid img{height:230px}.concept-stripe .stripe-integration-panel{padding:18px}.concept-stripe .stripe-integration-grid>div{padding:12px 8px;font-size:11px}.concept-stripe .stripe-message p{font-size:17px}}.concept-stripe .stripe-possibilities>section{background:#e9efff!important;color:#1a2949!important;padding:112px 5%!important}.concept-stripe .stripe-possibilities>section>div{max-width:1240px!important}.concept-stripe .stripe-possibilities>section>div>p:first-child{color:#6557bd!important}.concept-stripe .stripe-possibilities>section h2{font-size:clamp(38px,5vw,68px)!important;letter-spacing:-.065em!important;line-height:1.09!important;max-width:1000px!important}.concept-stripe .stripe-possibilities>section>div>p{color:#5b6985!important}.concept-stripe .stripe-possibilities>section>div>div[style*=grid]{gap:16px!important}.concept-stripe .stripe-possibilities>section article{border:0!important;border-radius:8px!important;box-shadow:0 12px 30px #23396810;padding:30px!important;background:#fff!important}.concept-stripe .stripe-possibilities>section>div:first-child article:nth-child(6n+1){background:#dce6ff!important}.concept-stripe .stripe-possibilities>section>div:first-child article:nth-child(6n+2){background:#e5defb!important}.concept-stripe .stripe-possibilities>section>div:first-child article:nth-child(6n+3){background:#d7eeed!important}.concept-stripe .stripe-possibilities>section>div:first-child article:nth-child(6n+4){background:#ffe6da!important}.concept-stripe .stripe-possibilities>section>div:first-child article:nth-child(6n+5){background:#e9e5ff!important}.concept-stripe .stripe-possibilities>section>div:first-child article:nth-child(6n+6){background:#fff0d7!important}.concept-stripe .stripe-possibilities>section article h3{color:#202e4c!important;font-size:24px!important;letter-spacing:-.045em!important}.concept-stripe .stripe-possibilities>section article>p{color:#596781!important}.concept-stripe .stripe-possibilities>section article>div[style*=flex]>span{border-radius:5px!important;background:#ffffffa8!important;color:#35486d!important;border:1px solid #ffffff90}.concept-stripe .stripe-possibilities>section article>div[style*=border-top]{border-color:#b9c7df!important}.concept-stripe .stripe-possibilities>section article>div[style*=border-top] p{color:#4f6180!important}.concept-stripe .stripe-possibilities>section>div:first-child>div[style*=background]{background:#253668!important;border-radius:9px!important}.concept-stripe .stripe-possibilities>section>div:first-child>div[style*=background] p{color:#d5dcf4!important}.concept-stripe .stripe-possibilities>section>div:first-child>div[style*=background] a{background:#ffc4a9!important;color:#253668!important;border-radius:6px!important}.concept-stripe .stripe-possibilities>section>div:nth-child(2){padding-top:94px!important;margin-top:95px!important;border-top:1px solid #bdcbe6}.concept-stripe .stripe-possibilities>section>div:nth-child(2)>p:first-child{color:#6557bd!important}.concept-stripe .stripe-possibilities>section>div:nth-child(2) article{background:#fff!important;box-shadow:0 8px 25px #2339680d}.concept-stripe .stripe-possibilities>section>div:nth-child(2) article>div:first-child{margin-bottom:18px!important}.concept-stripe .stripe-possibilities>section>div:nth-child(2) article img{border-radius:6px}.concept-stripe .stripe-possibilities>section>div:nth-child(2) article span[style*=background]{background:#eef0ff!important;color:#5655a4!important;border-radius:5px!important;font-weight:750}.concept-stripe .stripe-possibilities>section>div:nth-child(2) article a{color:#4e55ae!important}@media(max-width:600px){.concept-stripe .stripe-possibilities>section{padding:70px 6%!important}.concept-stripe .stripe-possibilities>section article{padding:23px!important}.concept-stripe .stripe-possibilities>section>div:nth-child(2){padding-top:65px!important;margin-top:65px!important}}.concept-stripe .concept-stripe-hero{grid-template-columns:.93fr 1.07fr;gap:50px;padding-top:105px;padding-bottom:125px}.concept-stripe .concept-stripe-hero:before{inset:-110px -32vw -35px 37%;background:linear-gradient(145deg,#c9d8ff 5%,#a6baf7 28%,#b5a2ec 49%,#ffc0ae 76%,#ffd9b2);opacity:.85}.concept-stripe .concept-stripe-hero h1{font-size:clamp(51px,5.3vw,78px)}.concept-stripe .concept-stripe-hero h1 em{color:#5149a7}.concept-stripe .stripe-hero-disclaimer{font-size:12px!important;line-height:1.65!important;color:#6d7890!important;margin-top:22px;max-width:490px}.concept-stripe .concept-stripe-hero .concept-proof{margin-top:45px}.concept-stripe .stripe-hero-story{position:relative;z-index:1;border:1px solid #e1e5f1;border-radius:18px;padding:22px;background:#ffffffed;box-shadow:0 35px 85px #222f6b3b;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.concept-stripe .stripe-story-top{display:flex;align-items:center;gap:12px;padding-bottom:22px;border-bottom:1px solid #e8ebf4}.concept-stripe .stripe-story-mark{display:grid;place-items:center;background:#28376c;color:#fff;border-radius:10px;width:42px;height:42px;font-size:23px}.concept-stripe .stripe-story-top>div{display:flex;flex-direction:column;gap:4px}.concept-stripe .stripe-story-event small,.concept-stripe .stripe-story-top small{font-size:10px;letter-spacing:1.2px;font-weight:850;color:#727e99}.concept-stripe .stripe-story-top strong{font-size:16px;letter-spacing:-.03em}.concept-stripe .stripe-story-demo{margin-left:auto;font-size:9px;letter-spacing:.6px;font-weight:850;color:#5e55a5;background:#eeebff;border-radius:4px;padding:7px 9px}.concept-stripe .stripe-story-event{margin-top:20px;background:#edf2ff;border:1px solid #dce5ff;border-radius:10px;padding:20px;display:flex;gap:14px;align-items:center}.concept-stripe .stripe-story-step{font-size:12px;font-weight:850;color:#6d77b1;align-self:flex-start}.concept-stripe .stripe-story-event>div{display:flex;flex-direction:column;gap:7px}.concept-stripe .stripe-story-event strong{font-size:18px;letter-spacing:-.04em}.concept-stripe .stripe-story-event>div>span{font-size:12px;color:#6c7b9c}.concept-stripe .stripe-story-event-icon{font-size:36px;margin-left:auto;color:#7566c7}.concept-stripe .stripe-story-line{display:flex;align-items:center;gap:12px;margin:11px 0 12px 22px;font-size:10px;letter-spacing:1px;font-weight:850;color:#6e75a0}.concept-stripe .stripe-story-line>span:first-child{font-size:23px;line-height:1}.concept-stripe .stripe-story-gifts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.concept-stripe .stripe-story-gift{display:flex;flex-direction:column;align-items:flex-start;padding:18px 13px;min-height:190px;border-radius:9px}.concept-stripe .stripe-story-flowers{background:#e3f1e9}.concept-stripe .stripe-story-card{background:#ffe7df}.concept-stripe .stripe-story-box{background:#eae4fb}.concept-stripe .stripe-story-gift-art{font-size:46px;line-height:1;margin-bottom:19px;color:#3b8b69}.concept-stripe .stripe-story-card .stripe-story-gift-art{color:#c36c65}.concept-stripe .stripe-story-box .stripe-story-gift-art{color:#7a63b6}.concept-stripe .stripe-story-gift small{font-size:9px;letter-spacing:1px;font-weight:850;color:#687389}.concept-stripe .stripe-story-gift strong{font-size:13px;line-height:1.25;letter-spacing:-.03em;margin:8px 0}.concept-stripe .stripe-story-gift>span:last-child{font-size:11px;line-height:1.35;color:#6e788d}.concept-stripe .stripe-story-delivery{display:flex;align-items:center;gap:12px;background:#26365e;color:#fff;border-radius:9px;margin-top:13px;padding:17px}.concept-stripe .stripe-story-delivery-icon{width:35px;height:35px;border-radius:50%;display:grid;place-items:center;background:#5066a0;font-size:21px}.concept-stripe .stripe-story-delivery>div{display:flex;flex-direction:column;gap:5px}.concept-stripe .stripe-story-delivery strong{font-size:13px}.concept-stripe .stripe-story-delivery small{font-size:10px;color:#c4cce2}.concept-stripe .stripe-story-check{margin-left:auto;color:#b2f0d2;font-size:20px}@media(max-width:1050px){.concept-stripe .concept-stripe-hero{grid-template-columns:1fr}.concept-stripe .stripe-hero-story{max-width:680px}.concept-stripe .concept-stripe-hero:before{inset:28% -30vw -20px 8%}}@media(max-width:600px){.concept-stripe .concept-stripe-hero{padding-top:52px;gap:35px}.concept-stripe .stripe-hero-story{padding:13px;border-radius:12px}.concept-stripe .stripe-story-gifts{gap:6px}.concept-stripe .stripe-story-gift{padding:13px 8px;min-height:185px}.concept-stripe .stripe-story-gift-art{font-size:34px}.concept-stripe .stripe-story-gift strong{font-size:11px}.concept-stripe .stripe-story-gift>span:last-child{font-size:10px}.concept-stripe .stripe-story-demo{font-size:8px;padding:5px}.concept-stripe .stripe-story-event{padding:14px}.concept-stripe .stripe-story-delivery{padding:12px}.concept-stripe .stripe-story-delivery strong{font-size:11px}}.concept-stripe .concept-stripe-hero{grid-template-columns:.94fr 1.06fr;gap:20px}.concept-stripe .stripe-hero-explosion{position:relative;min-width:0;height:575px;isolation:isolate}.concept-stripe .stripe-explosion-glow{position:absolute;inset:12% -7% 3% 0;background:radial-gradient(ellipse at 57% 48%,#e5dcff 0,#c9d4ff99 39%,#ffc5bd66 63%,transparent 76%);filter:blur(22px);z-index:-2}.concept-stripe .stripe-explosion-app{position:absolute;top:27%;left:9%;width:84%;height:320px;transform:perspective(950px) rotateY(-10deg) rotateX(5deg) rotate(3deg);background:#fff;border:9px solid #1c2740;border-radius:18px;box-shadow:14px 27px 0 -8px #a3a9c7,20px 48px 45px #2d366b47;overflow:hidden;z-index:2}.concept-stripe .stripe-explosion-app-header{height:42px;border-bottom:1px solid #e9edf6;display:flex;justify-content:space-between;align-items:center;padding:0 17px;color:#202b51;font-size:13px}.concept-stripe .stripe-explosion-app-header b span{color:#7062db}.concept-stripe .stripe-explosion-app-header small{font-size:10px;color:#8790a5}.concept-stripe .stripe-explosion-app-body{display:grid;grid-template-columns:125px 1fr;height:calc(100% - 42px)}.concept-stripe .stripe-explosion-sidebar{background:#f6f7fd;border-right:1px solid #e8ebf4;padding:18px 10px;display:flex;flex-direction:column;gap:15px}.concept-stripe .stripe-explosion-sidebar span{font-size:10px;color:#6d7892;white-space:nowrap}.concept-stripe .stripe-explosion-sidebar span:first-child{color:#5e57bc;background:#e8e7ff;border-radius:5px;padding:7px 4px;font-weight:800}.concept-stripe .stripe-explosion-dashboard{padding:18px 20px}.concept-stripe .stripe-explosion-dashboard>small{font-size:9px;font-weight:800;letter-spacing:1px;color:#837ab6}.concept-stripe .stripe-explosion-dashboard h3{font-size:20px;letter-spacing:-.05em;margin:7px 0 12px}.concept-stripe .stripe-explosion-row{display:flex;align-items:center;gap:10px;border-top:1px solid #e8ebf2;padding:9px 0}.concept-stripe .stripe-explosion-row>span{width:28px;height:28px;border-radius:7px;background:#f1eaff;color:#7656b6;display:grid;place-items:center;font-size:17px}.concept-stripe .stripe-explosion-row>div{display:flex;flex-direction:column;gap:4px;min-width:0}.concept-stripe .stripe-explosion-row strong{font-size:11px;white-space:nowrap}.concept-stripe .stripe-explosion-row small{font-size:9px;color:#8590a3}.concept-stripe .stripe-explosion-row>b{margin-left:auto;font-size:9px;color:#77819a;white-space:nowrap}.concept-stripe .stripe-explosion-flower{position:absolute;top:-4%;right:-3%;width:43%;height:235px;transform:rotate(12deg);border-radius:48% 48% 14% 14%;overflow:hidden;box-shadow:0 25px 40px #5e5a9c30;z-index:4}.concept-stripe .stripe-explosion-flower img{width:100%;height:100%;object-fit:cover}.concept-stripe .stripe-explosion-box{position:absolute;bottom:0;left:-1%;width:39%;height:147px;background:linear-gradient(135deg,#e2b58e,#c58c62);transform:rotate(-14deg) skewY(3deg);box-shadow:13px 25px 27px #67548043;border-radius:5px;display:grid;place-items:center;z-index:5;overflow:hidden}.concept-stripe .stripe-explosion-box>b{font-size:21px;letter-spacing:-1px;color:#27304e;z-index:1}.concept-stripe .stripe-explosion-box>b span{color:#6a5bd0}.concept-stripe .stripe-explosion-ribbon{position:absolute;inset:0 45% 0 45%;background:#f7d6c0;opacity:.95}.concept-stripe .stripe-explosion-card{position:absolute;top:1%;left:3%;width:36%;height:172px;background:linear-gradient(145deg,#fff 55%,#c9c1ff 0,#e7d8ff);transform:rotate(-16deg);box-shadow:0 15px 32px #4c55832e;padding:24px;z-index:4}.concept-stripe .stripe-explosion-card>span{font-size:22px;line-height:1.16;font-weight:800;letter-spacing:-.05em;display:block}.concept-stripe .stripe-explosion-card i{position:absolute;bottom:15px;right:19px;font-size:29px;color:#7868cb}.concept-stripe .stripe-explosion-letter{position:absolute;bottom:-1%;right:-2%;width:39%;height:143px;transform:rotate(13deg);background:linear-gradient(150deg,#fff 56%,#ffceb8 0,#e5d5ff);box-shadow:0 18px 32px #4c55832b;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:12px;z-index:5}.concept-stripe .stripe-explosion-letter>span{font-size:24px;letter-spacing:-.05em;font-weight:850}.concept-stripe .stripe-explosion-letter small{font-size:10px;color:#626b88}.concept-stripe .stripe-explosion-swoosh{position:absolute;border:3px solid #8774ed;border-radius:50%;opacity:.5;z-index:1;pointer-events:none}.concept-stripe .stripe-swoosh-a{inset:21% -4% 9% 5%;transform:rotate(-19deg)}.concept-stripe .stripe-swoosh-b{inset:8% 12% 0 -5%;transform:rotate(24deg);border-color:#f09ab5}.concept-stripe .stripe-explosion-note{position:absolute;bottom:-45px;left:7%;font-size:11px;color:#6d7691;z-index:6}@media(max-width:1050px){.concept-stripe .stripe-hero-explosion{width:min(100%,680px);height:570px;margin:auto}}@media(max-width:600px){.concept-stripe .stripe-hero-explosion{height:390px}.concept-stripe .stripe-explosion-app{top:26%;left:7%;width:89%;height:230px;border-width:6px}.concept-stripe .stripe-explosion-app-header{height:30px}.concept-stripe .stripe-explosion-app-body{grid-template-columns:75px 1fr;height:calc(100% - 30px)}.concept-stripe .stripe-explosion-sidebar{padding:9px 5px;gap:10px}.concept-stripe .stripe-explosion-sidebar span{font-size:7px}.concept-stripe .stripe-explosion-dashboard{padding:9px}.concept-stripe .stripe-explosion-dashboard h3{font-size:13px;margin:5px 0}.concept-stripe .stripe-explosion-dashboard>small{font-size:7px}.concept-stripe .stripe-explosion-row{padding:5px 0;gap:5px}.concept-stripe .stripe-explosion-row>span{width:19px;height:19px;font-size:11px}.concept-stripe .stripe-explosion-row strong{font-size:7px}.concept-stripe .stripe-explosion-row small,.concept-stripe .stripe-explosion-row>b{font-size:6px}.concept-stripe .stripe-explosion-flower{height:148px}.concept-stripe .stripe-explosion-card{height:110px;padding:12px}.concept-stripe .stripe-explosion-card>span{font-size:14px}.concept-stripe .stripe-explosion-box{height:94px}.concept-stripe .stripe-explosion-box>b{font-size:13px}.concept-stripe .stripe-explosion-letter{height:90px}.concept-stripe .stripe-explosion-letter>span{font-size:15px}.concept-stripe .stripe-explosion-letter small{font-size:7px}.concept-stripe .stripe-explosion-note{bottom:-25px;font-size:9px}}.concept-stripe .concept-stripe-hero{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);grid-gap:0;gap:0;align-items:center;position:relative;overflow:visible;isolation:isolate}.concept-stripe .concept-hero-copy{position:relative;z-index:2;min-width:0}.concept-stripe .stripe-hero-artwork{position:relative;z-index:1;min-width:0;width:100%;max-width:none;display:flex;flex-direction:column;align-items:center;justify-content:center;isolation:isolate}.concept-stripe .stripe-hero-artwork:before{content:"";position:absolute;inset:12% -20% 15%;z-index:-1;pointer-events:none;background:radial-gradient(ellipse at center,#dcd7ff88 0,#f8d7d977 47%,transparent 74%);filter:blur(25px)}.concept-stripe .stripe-hero-artwork-image{display:block;width:150%;max-width:none;height:auto;max-height:none;object-fit:contain;object-position:center;transform:translateX(-8%);filter:drop-shadow(0 14px 18px #3b38631a)}.concept-stripe .stripe-hero-artwork-caption{display:block;margin-top:-12px;color:#707b94;font-size:11px;line-height:1.5;text-align:center;position:relative;z-index:2}@media(max-width:1050px){.concept-stripe .concept-stripe-hero{grid-template-columns:1fr;gap:8px}.concept-stripe .stripe-hero-artwork{max-width:760px;margin:auto}.concept-stripe .stripe-hero-artwork-image{width:115%;max-width:none;transform:translateX(0)}}@media(max-width:600px){.concept-stripe .stripe-hero-artwork{margin-top:8px;max-width:100%}.concept-stripe .stripe-hero-artwork-image{width:112%;max-width:none;transform:translateX(0)}.concept-stripe .stripe-hero-artwork-caption{font-size:10px;padding:0 12px;margin-top:0}}.concept-stripe .concept-stripe-hero:before{background:radial-gradient(ellipse at 75% 40%,rgba(182,166,247,.23),rgba(227,211,255,.12) 42%,transparent 76%);transform:none;inset:-90px -20vw -40px 30%;opacity:1}.concept-stripe .stripe-hero-artwork{isolation:auto}.concept-stripe .stripe-hero-artwork:before{background:radial-gradient(ellipse at 60% 45%,rgba(189,179,251,.24),rgba(255,211,206,.12) 48%,transparent 75%);filter:blur(38px)}@media(min-width:1051px){.concept-stripe .stripe-hero-artwork-image{-webkit-mask-image:linear-gradient(90deg,transparent 0,rgba(0,0,0,.35) 10%,#000 29%);mask-image:linear-gradient(90deg,transparent 0,rgba(0,0,0,.35) 10%,#000 29%)}}