@keyframes receipt-arrive{0%{opacity:.7;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.pg-marketing{.premium-site :is(button,a,input,textarea,select):focus-visible{outline:3px solid #0aa9c9;outline-offset:5px}.premium-site button:disabled{opacity:.45;cursor:not-allowed}.premium-site em{font-family:Newsreader,Georgia,serif;font-weight:400;font-style:italic;color:#3d4dd8}.section-lead{max-width:760px}.section-lead h2{font-size:clamp(34px,4.2vw,58px);line-height:1.08;letter-spacing:-.045em;margin:22px 0}.section-lead>p{max-width:640px;font-size:18px;line-height:1.65;color:#526078}.example-label{display:block;color:#627087;font-size:13px;line-height:1.6;margin-top:20px}.crm-workbench,.customer-journey,.editor-change,.funnel-explorer,.need-paths,.qr-experience{padding-block:90px}.journey-demo{margin-top:42px}.premium-site :is(.journey-demo,.crm-pipeline-demo,.qr-experience,.editor-change,.plan-finder,.contact-page) [role=tablist]{display:flex;height:auto;min-height:48px;gap:5px;background:#edf0f7;padding:5px;border-radius:9px;max-width:100%;width:max-content}.premium-site :is(.journey-demo,.crm-pipeline-demo,.qr-experience,.editor-change,.plan-finder,.contact-page) [role=tab]{min-height:44px;padding:10px 22px;color:#536076;font-size:15px;white-space:normal;text-align:center}.premium-site [role=tab][data-state=active]{color:#2639bd}.journey-demo [role=tab]>span{font-size:12px;margin-right:8px;opacity:.65}.journey-stage{display:grid;grid-template-columns:1.1fr 1fr;min-height:440px;background:#f2f4fa;border:1px solid #dfe5ef;border-radius:16px;overflow:hidden}.journey-detail{padding:42px 48px}.journey-detail>svg{color:#3d4dd8}.journey-detail h3{font-size:34px;line-height:1.16;letter-spacing:-.03em;margin:18px 0}.journey-detail>p{font-size:17px;line-height:1.7;color:#526078}.journey-detail>a{margin-top:24px}.journey-receipt{padding:42px;background:#e6eafb;display:flex;flex-direction:column;align-items:flex-start;gap:10px;position:relative}.journey-avatar{display:grid;place-items:center;width:54px;height:54px;border-radius:50%;background:#fff;color:#3d4dd8;font-size:19px;font-weight:600}.receipt-history{width:100%}.receipt-history p{display:flex;align-items:flex-start;gap:12px;border-top:1px solid #cbd2eb;padding:17px 0;margin:0;color:#3d4dd8;animation:receipt-arrive .3s ease-out both}.receipt-history p svg{flex:none;margin-top:4px}.receipt-history p span{font-size:13px;line-height:1.6}.receipt-history b{display:block;color:#17223e;font-size:15px;font-weight:500}.journey-receipt small{font-size:13px;margin-top:auto;color:#526078}.need-rows{margin-top:45px;display:flex;flex-direction:column;gap:20px}.need-row{display:grid;grid-template-columns:90px 1fr 180px;gap:25px;padding:40px;background:#f3f5fb;border:1px solid #e0e5ef;border-radius:12px;transform-origin:center top}.need-number{font-size:25px;color:#3d4dd8}.need-row h3{font-size:36px;line-height:1.12;letter-spacing:-.04em;margin:0 0 16px}.need-row p{max-width:610px;line-height:1.75;color:#536078;font-size:17px}.need-row a{display:inline-flex;gap:8px;align-items:center;margin:18px 20px 0 0;color:#3d4dd8;font-weight:600}.need-note{font-size:12px;line-height:1.8;color:#526078;text-align:right}.agency-entry{display:flex;justify-content:space-between;gap:16px;border-bottom:1px solid #dde3ef;padding:30px 0;font-size:18px}.agency-entry b{display:flex;align-items:center;gap:10px;color:#3d4dd8;font-weight:500}.editor-change,.funnel-explorer{display:grid;grid-template-columns:.9fr 1.1fr;gap:8%}.question-workbench{align-self:start;background:#111d3b;color:#fff;padding:36px;border-radius:18px;min-height:465px}.question-progress{display:flex;gap:8px;margin-bottom:36px}.question-progress span{height:4px;flex:1;background:#3e4962}.question-progress [data-complete=true]{background:#61c8e1}.question-content .eyebrow{color:#b7c7ef;font-size:12px}.question-content h3{font-size:30px;letter-spacing:-.03em;line-height:1.18;margin:18px 0 26px}.answer-option{display:flex;gap:15px;align-items:center;border:1px solid #536481;border-radius:8px;padding:16px;min-height:58px;cursor:pointer;font-size:17px;background:#1c2b4a}.answer-option[data-selected=true]{background:#3048a0;border-color:#82c6eb}.answer-option [role=radio]{border-color:#b9d2ef;color:#fff}.question-content>.button{margin-top:25px}.question-actions{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:25px}.question-content .text-link{color:#c2d9ff}.question-content>.restart{margin-top:22px;display:flex}.answer-summary{margin:25px 0}.answer-summary dt{color:#a9bbda;font-size:14px}.answer-summary dd{font-size:23px;margin:6px 0 25px}.crm-workbench{border-top:1px solid #dfe5ef}.crm-pipeline-demo{margin-top:35px}.crm-case{display:grid;grid-template-columns:1fr 1.6fr;border:1px solid #d9dfec;border-radius:14px;overflow:hidden;min-height:290px}.crm-person{padding:35px;background:#172342;color:#fff}.crm-person h3{font-size:30px;margin:22px 0 10px}.crm-person>span:last-child{font-size:14px;color:#c8d4ec}.crm-case-history{padding:35px;background:#f5f7fb}.crm-case-history>p{display:flex;gap:10px;align-items:flex-start;font-size:15px;color:#526078;line-height:1.6;margin-bottom:13px}.crm-case-history svg{color:#3d4dd8;flex:none}.crm-case-history h4{font-size:24px;margin:30px 0 10px}.crm-case-history [role=tabpanel]>p{font-size:17px;line-height:1.7;max-width:520px}.editor-label{display:block;font-size:14px;margin:24px 0}.editor-label input{display:block;width:100%;max-width:340px;margin-top:10px;padding:14px;border:1px solid #c4cddd;border-radius:6px;font-size:16px;background:#fff}.editor-live-preview{border:1px solid #d8dce5;border-radius:12px;overflow:hidden;align-self:center;box-shadow:0 20px 60px #17234213;transition:background-color .2s}.preview-topline{display:flex;justify-content:space-between;gap:10px;padding:20px;font-size:12px;letter-spacing:.08em;font-weight:600}.preview-topline>span{font-size:10px;letter-spacing:0;font-weight:400}.editor-live-preview>img{width:100%;height:220px;object-fit:cover;object-position:50% 45%}.preview-copy{padding:32px}.preview-copy>span{font-size:12px;letter-spacing:.08em}.preview-copy h3{font-family:Newsreader,Georgia,serif;font-size:44px;font-weight:400;line-height:1.05;margin:18px 0}.preview-copy p{font-size:15px;line-height:1.65}.preview-copy a{display:inline-flex;align-items:center;justify-content:space-between;gap:20px;background:#544133;color:#fff;padding:15px 20px;margin-top:22px;border-radius:99px;max-width:100%;overflow-wrap:anywhere;font-size:15px}.preview-studio{background:#f3ece5;color:#4c3b30}.preview-klar{background:#eff2fa;color:#172342}.preview-klar h3{font-family:Space Grotesk,Arial,sans-serif;font-weight:600}.preview-klar a{background:#3d4dd8;border-radius:4px}.qr-experience{border-bottom:1px solid #dfe5ef}.qr-experience [role=tablist]{margin-top:32px}.qr-destination{display:grid;grid-template-columns:200px 40px 1fr;gap:40px;align-items:center;background:#eef1f9;border-radius:14px;padding:40px}.qr-fixed{display:flex;flex-direction:column;align-items:center;gap:15px}.qr-fixed img{background:#fff;border-radius:10px;padding:12px}.qr-fixed b{font-size:14px;color:#3d4dd8}.qr-destination h3{font-size:33px;line-height:1.12;margin:14px 0}.qr-destination p{font-size:17px;line-height:1.7;max-width:540px;color:#536078}.contact-action{display:flex;flex-wrap:wrap;gap:15px 25px;align-items:center;margin-top:24px;font-size:15px}.contact-action a,.contact-action button{display:inline-flex;gap:8px;align-items:center}.contact-action [role=status]{font-size:13px}.contact-page,.start-page{padding-block:85px 120px;max-width:1150px}.contact-page>h1,.start-page>h1{font-size:clamp(44px,6vw,76px);letter-spacing:-.055em;line-height:1.05;margin:25px 0}.contact-page>p{font-size:19px;line-height:1.7;max-width:760px;color:#526078}.contact-page [role=tablist]{margin-top:35px}.contact-message{display:block;margin-top:30px;font-size:19px;font-weight:500}.contact-message textarea{display:block;width:100%;margin-top:15px;padding:20px;border:1px solid #c4cddd;border-radius:8px;font-size:16px;font-weight:400;line-height:1.7;resize:vertical;background:#fff}.form-note{font-size:14px!important;color:#627087;line-height:1.65;max-width:720px}.contact-buttons{display:flex;gap:15px;flex-wrap:wrap;margin-top:25px}.start-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:70px;margin-top:50px}.start-grid>div>p{font-size:18px;line-height:1.7}.start-grid ol{padding-left:24px;margin:30px 0 40px}.start-grid li{padding-left:10px;margin-bottom:23px}.start-grid li>b{display:block;font-size:19px;margin-bottom:7px}.start-grid li>span{font-size:16px;color:#526078;line-height:1.65}.selection-summary{padding:38px;background:#eef1fa;border:1px solid #d8dfee;border-radius:13px;align-self:start}.selection-summary>span:first-child{font-size:12px;letter-spacing:.07em}.selection-summary h2{font-size:42px;margin:20px 0}.selection-summary p{font-size:16px;line-height:1.6}.selection-summary strong{display:block;font-size:42px;margin:25px 0}.selection-summary strong small{font-size:16px;font-weight:400}.selection-summary [role=status]{display:block;font-size:14px}.selection-summary>a{display:flex;gap:10px;align-items:center;margin-top:20px;color:#3d4dd8}.mega-tasks{display:grid;grid-template-columns:repeat(3,1fr);gap:5px;padding:12px 0;border-top:1px solid #e3e7ef}.mega-tasks>a{font-size:12px;padding:8px;line-height:1.6}.nav-dropdown[data-active=true]>summary{color:#3d4dd8}.range-direct input{width:110px;border:1px solid #b9c5db;border-radius:5px;background:#fff;padding:6px 10px;text-align:right;font-size:17px}.legal-copy p+p{margin-top:16px}.pricing-intro{padding-block:75px 45px}.pricing-intro h1{font-size:clamp(44px,6.3vw,82px);line-height:1.03;letter-spacing:-.055em;margin:25px 0}.pricing-intro>p{font-size:19px;line-height:1.7;max-width:670px;color:#536078;margin-bottom:24px}.plan-finder{background:#f0f3fa;border-radius:14px;padding:30px;box-sizing:border-box}.plan-finder [role=tablist]{margin-top:20px}.plan-suggestion{padding:22px 4px 2px;max-width:800px}.plan-suggestion>b{font-size:21px;font-weight:500}.plan-suggestion>p{font-size:16px;color:#536078;line-height:1.7;margin:10px 0}.plan-suggestion>a{display:inline-flex;gap:8px;align-items:center;font-size:15px;color:#3d4dd8;padding-top:7px}.pricing-packages{padding-block:70px}.billing-control{display:flex;align-items:center;justify-content:space-between;gap:25px;margin-bottom:30px}.billing-control h2{font-size:34px;letter-spacing:-.035em;margin-bottom:10px}.billing-control p{max-width:520px;font-size:14px;color:#627087;line-height:1.6}.billing-control [role=tablist]{min-height:48px;height:auto;padding:5px}.billing-control [role=tab]{min-height:40px;padding:9px 14px;font-size:14px}.v7-plan-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.v7-plan{border:1px solid #d7deeb;border-radius:12px;padding:25px 22px;position:relative;scroll-margin-top:100px}.v7-plan[data-recommended=true]{border:2px solid #3d4dd8;padding:24px 21px;background:#f6f7ff}.plan-fit{display:block;min-height:36px;color:#536078;font-size:10px;letter-spacing:.05em;line-height:1.6}.v7-plan[data-recommended=true] .plan-fit{color:#3d4dd8}.v7-plan h3{font-size:29px;letter-spacing:-.02em;margin:8px 0 14px}.plan-purpose{min-height:76px;font-size:15px;line-height:1.65;color:#536078}.plan-price{display:flex;align-items:baseline;gap:5px;margin-top:25px}.plan-price strong{font-size:38px;letter-spacing:-.04em;line-height:1.2}.plan-price>span{font-size:13px;color:#627087}.billing-detail{font-size:13px;min-height:48px;line-height:1.5;margin:8px 0 20px;color:#526078}.v7-plan .button{width:100%;min-height:47px;font-size:14px;padding:13px 12px;justify-content:space-between}.v7-plan ul{padding:0;list-style:none;margin:28px 0 0}.v7-plan li{display:flex;gap:9px;margin:12px 0;font-size:14px;line-height:1.55}.v7-plan li svg{flex:none;color:#3d4dd8;margin-top:2px}.plan-limit{margin-top:20px;padding-top:18px;border-top:1px solid #dce2f0}.plan-limit,.pricing-footnote{font-size:13px;line-height:1.6;color:#627087}.pricing-footnote{margin-top:24px}.price-comparison{padding-block:40px 80px}.comparison-table{margin-top:30px}.comparison-table table{border-collapse:collapse;width:100%;font-size:15px;text-align:center}.comparison-table td,.comparison-table th{padding:19px 14px;border-bottom:1px solid #dce2ef}.comparison-table thead th{background:#eff2f9;font-size:17px;font-weight:600}.comparison-table tbody th{text-align:left;font-weight:400;color:#4e5b72}.comparison-table th:first-child{text-align:left;width:36%}.comparison-table td svg{margin:auto;color:#3d4dd8}.comparison-selects{display:none}.cost-examples{padding-block:25px 70px}.cost-examples>div{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:25px}.cost-examples article{padding:35px;background:#14213f;color:#fff;border-radius:12px}.cost-examples h3{font-size:30px;line-height:1.2;margin-bottom:25px}.cost-examples p{font-size:16px;color:#c1ceea;line-height:1.6}.cost-examples strong{font-size:44px;display:block;margin:18px 0;letter-spacing:-.03em}.cost-examples small{font-size:16px;font-weight:400}.cost-examples article>span{font-size:14px;line-height:1.7;color:#b8c8e5;display:block}.pricing-addons{padding-block:30px 60px}.addon-rows{margin-top:25px;display:grid;grid-template-columns:1fr 1fr;gap:0 40px}.addon-rows article{display:flex;justify-content:space-between;gap:18px;padding:24px 0;border-bottom:1px solid #dce2ef}.addon-rows h3{font-size:19px;margin-bottom:9px}.addon-rows p{font-size:14px;line-height:1.65;color:#627087;max-width:310px}.addon-rows strong{white-space:nowrap;font-size:22px}.addon-rows small{display:block;font-size:12px;font-weight:400;text-align:right;margin-top:5px;color:#627087}.payment-note{padding:25px 30px;background:#f0f3fa;border-radius:10px;margin-top:40px}.payment-note h3{font-size:22px;margin-bottom:12px}.payment-note p{font-size:15px;line-height:1.75;max-width:900px;color:#536078}.payment-note a{text-decoration:underline;color:#3d4dd8}.film-chapters{display:flex;gap:8px;overflow-x:auto;padding:14px 0 5px;scrollbar-width:thin;scrollbar-color:#b3bed4 #eef1f7;scroll-snap-type:x proximity}@media(max-width:650px){.film-chapters{display:grid;grid-template-columns:1fr 1fr;gap:8px;overflow-x:visible;scroll-snap-type:none}.film-chapters button{width:100%;min-width:0}.film-chapters button>span{flex:none}}.film-chapters>button{scroll-snap-align:start}.film-chapters button{flex:none;display:flex;gap:10px;align-items:center;padding:10px 13px;border:1px solid #d5ddeb;border-radius:7px;text-align:left;min-height:44px;font-size:13px;color:#526078}.film-chapters button[data-active=true]{background:#e9edff;border-color:#3d4dd8;color:#3d4dd8}.film-chapters button span{font-variant-numeric:tabular-nums;color:#3d4dd8}.film-summary{font-size:13px;color:#627087;line-height:1.7;margin-top:13px}.gallery-featured{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin:0 0 50px}.gallery-featured>a{display:block;border:1px solid #dce2ed;border-radius:12px;overflow:hidden;background:#f1f4fa}.gallery-featured img{width:100%;height:210px;object-fit:cover;object-position:top}.gallery-featured div{padding:22px}.gallery-featured h2{font-size:25px;margin:8px 0}.gallery-featured p{font-size:15px;color:#526078;line-height:1.6}.gallery-featured .eyebrow{font-size:11px}.demo-visual .demo-preview-status{position:absolute;bottom:15px;left:15px;font-size:12px;padding:7px 10px;background:#fff;color:#3d4dd8;border-radius:5px}.demo-fallback small{font-size:14px!important}.error-page{max-width:760px;margin:auto;padding:120px 25px}.error-page h1{font-size:50px;margin:25px 0}.error-page p{font-size:19px;line-height:1.7;color:#526078;margin-bottom:25px}.error-page a,.error-page button{margin:10px 15px 10px 0}.footer-main a{min-height:32px}.film-transcript [data-slot=accordion-content]{font-size:16px;line-height:1.8}@media(min-width:1600px){.home-opening h1{font-size:88px}.section-lead h2{font-size:62px}}@media(max-width:1100px){.v7-plan-grid{grid-template-columns:repeat(2,1fr)}.v7-plan-grid>.v7-plan:last-child:nth-child(odd){grid-column:1/-1}.billing-control{align-items:flex-start;flex-direction:column}.plan-purpose{min-height:52px}.plan-fit{min-height:22px}.journey-detail,.journey-receipt{padding:30px}.need-row{grid-template-columns:55px 1fr}.need-note{display:none}.editor-change,.funnel-explorer,.start-grid{gap:35px}.mega-tasks{grid-template-columns:1fr}.plan-price strong{font-size:40px}}@media(max-width:760px){.crm-workbench,.customer-journey,.editor-change,.funnel-explorer,.need-paths,.qr-experience{padding-block:55px}.section-lead>p{font-size:17px}.section-lead h2{font-size:38px}.journey-stage{grid-template-columns:1fr}.journey-detail h3{font-size:30px}.journey-receipt{padding:26px}.journey-detail{padding:27px}.premium-site :is(.journey-demo,.crm-pipeline-demo,.qr-experience,.editor-change,.plan-finder,.contact-page) [role=tablist]{width:100%;flex-wrap:wrap;justify-content:flex-start}.premium-site :is(.journey-demo,.crm-pipeline-demo,.qr-experience,.editor-change,.plan-finder,.contact-page) [role=tab]{flex:1;padding:10px 12px;font-size:14px}.journey-demo [role=tab]>span{display:none}.journey-demo [role=tab]{min-width:42%}.need-row{padding:25px 22px;gap:12px;grid-template-columns:35px 1fr}.need-row h3{font-size:28px}.need-row p{font-size:16px}.need-row a{font-size:14px;line-height:1.5}.need-number{font-size:18px}.agency-entry{flex-direction:column;font-size:16px}.editor-change,.funnel-explorer{grid-template-columns:1fr}.question-workbench{padding:26px}.question-content h3{font-size:28px}.crm-case{grid-template-columns:1fr}.crm-case-history,.crm-person{padding:26px}.crm-person{display:grid;grid-template-columns:55px 1fr;gap:6px 15px;align-items:center}.crm-person .journey-avatar{grid-row:span 2}.crm-person h3{font-size:25px;margin:0}.crm-person>span:last-child{font-size:13px}.qr-destination{grid-template-columns:130px 1fr;gap:22px;padding:24px}.qr-fixed img{width:125px;height:125px;padding:8px}.qr-connector{display:none}.qr-destination h3{font-size:26px}.qr-destination p{font-size:15px}.qr-destination .eyebrow{font-size:10px}.start-grid{grid-template-columns:1fr}.selection-summary{grid-row:1;padding:27px}.contact-page,.start-page{padding-block:50px 75px}.contact-page>p{font-size:17px}.contact-page [role=tab]{min-width:30%}.contact-message{font-size:17px}.contact-action{flex-direction:column;align-items:flex-start}.pricing-intro{padding-block:50px 30px}.pricing-intro h1{font-size:46px}.pricing-intro>p{font-size:17px}.plan-finder{padding:23px;width:calc(100% - 40px)}.plan-finder [role=tab]{min-width:100%}.v7-plan-grid{gap:13px}.v7-plan{padding:23px 18px}.v7-plan[data-recommended=true]{padding:22px 17px}.plan-price{flex-wrap:wrap}.plan-price strong{font-size:35px}.plan-purpose{min-height:98px}.v7-plan .button,.v7-plan li{font-size:13px}.v7-plan h3{font-size:27px}.billing-control [role=tablist]{max-width:100%}.billing-control [role=tab]{font-size:13px;white-space:normal;text-align:center}.comparison-selects{display:grid;grid-template-columns:1fr 1fr;gap:15px;margin-top:25px}.comparison-selects>div>span{font-size:13px;color:#627087;display:block;margin-bottom:9px}.comparison-selects button{width:100%;min-height:44px}.comparison-table td[data-mobile-visible=false],.comparison-table th[data-mobile-visible=false]{display:none}.comparison-table td,.comparison-table th{padding:17px 8px;font-size:14px}.comparison-table thead th{font-size:15px}.comparison-table th:first-child{width:45%;overflow-wrap:anywhere}.addon-rows,.cost-examples>div{grid-template-columns:1fr}.cost-examples article{padding:28px}.addon-rows p{max-width:250px}.gallery-featured{grid-template-columns:1fr}.gallery-featured img{height:190px}.mega-tasks{grid-template-columns:1fr}.premium-site .eyebrow{line-height:1.6}.premium-site .film-caption,.premium-site .opening-note,.premium-site .picture-caption,.premium-site .product-reference small{font-size:13px}.premium-site .button{min-height:46px}.premium-site .search-input input{font-size:16px}.premium-site .gallery-toolbar{scroll-margin-top:90px}.premium-site .demo-meta p{font-size:14px;line-height:1.6}.range-direct input{font-size:16px}.film-caption{align-items:flex-start;gap:18px;flex-wrap:wrap}}@media(max-width:430px){.v7-plan-grid{grid-template-columns:1fr}.plan-purpose{min-height:0;max-width:290px}.plan-fit{min-height:0}.plan-price strong{font-size:44px}.v7-plan{padding:28px}.v7-plan[data-recommended=true]{padding:27px}.v7-plan .button,.v7-plan li{font-size:15px}.billing-detail{min-height:0;margin-bottom:24px}.qr-destination{grid-template-columns:1fr}.qr-fixed{flex-direction:row;justify-content:flex-start}.qr-fixed img{width:110px;height:110px}.qr-fixed b{max-width:75px}.preview-copy h3{font-size:38px}.question-actions{gap:10px}.question-actions .button{font-size:13px;padding-inline:13px}.premium-site .gallery-pagination a{padding:7px 9px;min-width:34px}.premium-site .gallery-pagination{overflow-x:auto;justify-content:flex-start}}@media(prefers-reduced-motion:reduce){.premium-site *,.premium-site :after,.premium-site :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}.need-rows .stack-card{position:static!important;transform:none!important}}.home-v7 h1{font-size:clamp(54px,5.4vw,78px)}.home-v7 .photo-home{object-position:80% center}.home-v7 .picture-caption>span{font-size:11px;line-height:1.65;max-width:310px;display:block}.demo-task{font-size:15px;color:#59667b;line-height:1.6;margin-top:18px;max-width:440px}.product-local-nav{display:flex;align-items:center;gap:22px;min-height:58px;border-bottom:1px solid #e1e5ed;font-size:13px;overflow-x:auto;white-space:nowrap}.product-local-nav>b{margin-right:auto;font-weight:500;color:#5e6a7d}.product-local-nav a{padding:14px 2px;color:#3d4dd8}.product-local-nav a:focus-visible{outline-offset:-2px}.operation-notes{padding-block:50px 75px;display:grid;grid-template-columns:1fr 1fr;gap:60px;border-top:1px solid #e0e5ef}.operation-notes h3{font-size:27px;line-height:1.2;margin-bottom:18px}.operation-notes p{font-size:16px;line-height:1.8;color:#59667b}.operation-notes a{display:inline-flex;gap:8px;align-items:center;font-size:15px;color:#3d4dd8;margin-top:18px}.qr-print-note{background:#f0f3fa;padding:28px;border-radius:10px;margin-block:25px 55px}.qr-print-note h3{font-size:25px;margin-bottom:15px}.qr-print-note p{font-size:16px;line-height:1.75;max-width:850px;color:#59667b}.qr-print-note>a{display:inline-flex;margin-top:15px;gap:10px;align-items:center;color:#3d4dd8}.product-reference .accordion-trigger{font-size:16px}.home-opening .quiet-proof>span{font-size:13px}.graphic-label{font-size:14px!important}.crm-index>a{min-height:46px}@media(max-width:760px){.home-v7 h1{font-size:clamp(44px,8vw,65px)}.home-v7 .photo-home{object-position:70% center}.home-v7 .picture-caption>span{font-size:11px}.operation-notes{grid-template-columns:1fr;gap:30px;padding-block:40px 55px}.product-local-nav{gap:20px}.product-local-nav>b{display:none}.qr-print-note{padding:24px}.home-opening .quiet-proof>span{font-size:12px}}@media(max-width:430px){.home-v7 h1{font-size:45px}.home-v7 .picture-caption>b{font-size:31px}.home-v7 .photo-home{object-position:75% center}}.home-v7 h1 br{display:block!important}.film-editions{display:flex;gap:10px;flex-wrap:wrap;margin-top:16px}.film-editions button{min-height:44px;padding:10px 14px;font-size:14px;border:1px solid #d8e0ec;border-radius:7px;color:#526078;line-height:1.5}.film-editions button[aria-pressed=true]{background:#eef1fb;border-color:#c1cbee;color:#3d4dd8}.film-editions button:focus-visible{outline:3px solid #3d4dd8;outline-offset:3px}.premium-site a[href^="#"] .lucide-arrow-up-right,.premium-site a[href^="/"] .lucide-arrow-up-right{rotate:45deg}.premium-site a[href^="https://"] .lucide-arrow-right{rotate:-45deg}.premium-site :is(.stage-foot,.opening-note,.swipe-hint,.picture-caption>span,.legal-original,.partner-note){font-size:13px;line-height:1.65}.premium-site .stage-choices button{min-height:44px}.premium-site .product-local-nav a{min-height:44px;display:inline-flex;align-items:center}.mobile-menu a[href^="/"] .lucide-arrow-up-right{rotate:45deg}}@keyframes affiliate-photo-enter{0%{transform:scale(1.045)}to{transform:scale(1)}}@keyframes affiliate-idea-enter{0%{opacity:.65;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.pg-marketing{.affiliate-hero{display:grid;grid-template-columns:1.05fr 1fr;gap:48px;padding-block:65px 48px;align-items:center}.affiliate-hero h1{font-size:clamp(55px,5.6vw,82px);line-height:1.02}.affiliate-hero h1 br{display:block!important}.affiliate-hero h1 em{line-height:1.2}.affiliate-hero-copy>p{font-size:18px;line-height:1.8;max-width:500px;margin:25px 0 28px}.affiliate-hero .button-row{gap:14px 22px}.affiliate-hero-note{display:block;font-size:13px;line-height:1.7;color:#667080;max-width:430px;margin-top:22px}.affiliate-hero-visual{margin:0;position:relative;min-width:0;height:640px;overflow:hidden;background:#e8ecf3}.affiliate-hero-visual>img{height:100%;width:100%;object-fit:cover;object-position:64% center;animation:affiliate-photo-enter 1s cubic-bezier(.22,1,.36,1) both}.affiliate-hero-visual:after{content:"";position:absolute;inset:45% 0 0;background:linear-gradient(transparent,#111831d9);pointer-events:none}.affiliate-hero-visual figcaption{position:absolute;z-index:1;inset:auto 28px 32px;color:#fff}.affiliate-hero-visual figcaption>span{display:block;font-size:12px;letter-spacing:.065em;line-height:1.8;margin-bottom:15px;max-width:80%}.affiliate-hero-visual figcaption>b{display:block;font:500 38px/1.12 var(--disp);letter-spacing:-.04em}.affiliate-hero-visual figcaption>a{position:absolute;right:0;bottom:2px;display:grid;place-items:center;width:50px;height:50px;border:1px solid #ffffff70;border-radius:50%;transition:background .2s,transform .2s}.affiliate-hero-visual figcaption>a:hover{background:#3d4dd8;transform:translateX(3px)}.affiliate-image-tag{position:absolute;top:23px;left:23px;display:flex;gap:10px;align-items:center;padding:10px 14px;background:#fffffff0;color:#2b3453;font-size:13px}.affiliate-image-tag img{width:19px;height:26px;object-fit:contain}.affiliate-values{border-block:1px solid #dfe3eb;padding-block:27px;display:flex;gap:30px;align-items:center;justify-content:space-between}.affiliate-values>span{font:500 12px/1.6 JetBrains Mono,monospace;letter-spacing:.06em;color:#667080}.affiliate-values>p{display:flex;gap:20px;align-items:center;font-size:17px;color:#252d40}.affiliate-values svg{color:#3d4dd8}.affiliate-fit{padding-block:110px;display:grid;grid-template-columns:1fr 1fr;gap:75px}.affiliate-fit h2,.affiliate-inquiry h2,.affiliate-process h2{font-size:clamp(34px,3.4vw,49px);line-height:1.17}.affiliate-benefits{display:grid;gap:27px}.affiliate-benefits article{display:flex;gap:25px;border-top:1px solid #dfe3eb;padding-top:25px}.affiliate-benefits article>span{font:400 14px/1.7 JetBrains Mono,monospace;color:#3d4dd8}.affiliate-benefits h3{font-size:25px;margin-bottom:12px}.affiliate-benefits p{font-size:16px;line-height:1.8}.affiliate-ideas{background:#111831;color:#fff;padding-block:85px}.affiliate-ideas-heading{position:relative;margin-bottom:42px}.affiliate-ideas-heading .eyebrow{color:#b7c4ff}.affiliate-ideas-heading h2{font-size:clamp(36px,4.5vw,62px)}.affiliate-ideas-heading h2>span{color:#b6c1ff}.affiliate-ideas-heading>p{position:absolute;right:0;bottom:5px;max-width:325px;font-size:17px;color:#bdc6dc;line-height:1.8}.affiliate-formats [role=tablist]{width:100%;height:auto;padding:0;background:none;border-bottom:1px solid #ffffff30;border-radius:0;gap:0;justify-content:flex-start}.affiliate-formats [role=tab]{flex:1;border-radius:0;box-shadow:none!important;min-height:63px;padding:16px;color:#c5cde1;font-size:17px;gap:15px;border-bottom:3px solid transparent;background:none}.premium-site .affiliate-formats [role=tab][data-state=active]{color:#fff;background:#ffffff0a;border-bottom-color:#aebdff}.affiliate-formats [role=tab]>span{font:400 12px JetBrains Mono,monospace;color:#aebdff}.affiliate-formats [role=tabpanel]{margin-top:0}.affiliate-idea-content{display:grid;grid-template-columns:1.2fr 1fr;gap:8%;padding:48px 0 35px;min-height:410px;animation:affiliate-idea-enter .3s ease-out}.affiliate-format-label{color:#b7c4ff;font:400 12px/1.8 JetBrains Mono,monospace;letter-spacing:.04em}.affiliate-idea-content h3{font-size:clamp(30px,3.4vw,46px);line-height:1.2;letter-spacing:-.035em;margin:20px 0}.affiliate-idea-content>div>p{font-size:17px;line-height:1.85;color:#c0cadf}.affiliate-idea-content .text-link{color:#c6d0ff;margin-top:23px}.affiliate-idea-result{border-left:1px solid #ffffff30;padding-left:40px}.affiliate-idea-result>svg{color:#b7c4ff;margin-bottom:23px}.affiliate-idea-result>span{font-size:12px;line-height:1.8;color:#b7c4ff;display:block;letter-spacing:.05em;margin-bottom:15px}.affiliate-idea-result ol{padding:0;list-style:none;margin-top:24px}.affiliate-idea-result li{display:flex;gap:16px;padding:12px 0;border-top:1px solid #ffffff25;font-size:15px;line-height:1.6}.affiliate-idea-result li>span{color:#aebdff;font:400 12px/2 JetBrains Mono,monospace}.affiliate-explore{display:flex;gap:25px;align-items:center;justify-content:space-between;border-top:1px solid #ffffff30;padding-top:25px;color:#c0cadf;font-size:15px}.affiliate-explore a{display:flex;align-items:center;gap:12px;color:#fff;min-height:44px}.affiliate-process{display:grid;grid-template-columns:1fr 1fr;gap:90px;padding-block:105px}.affiliate-process .text-link{margin-top:25px}.affiliate-process-list{display:flex;flex-direction:column;gap:20px;list-style:none;padding:0;margin:0}.affiliate-process-list>li{background:#f1f3fa;border:1px solid #dee3ef;padding:30px 34px;border-radius:7px;transform-origin:center top}.affiliate-process-list>li>span{display:block;font:400 14px JetBrains Mono,monospace;color:#3d4dd8;margin-bottom:23px}.affiliate-process-list h3{font-size:28px;margin-bottom:15px}.affiliate-process-list p{font-size:16px;line-height:1.8}.affiliate-inquiry{display:grid;grid-template-columns:.85fr 1.15fr;gap:8%;padding-block:85px 95px;border-top:1px solid #dfe3eb;scroll-margin-top:35px}.affiliate-inquiry-intro>p{font-size:17px;line-height:1.85;margin-top:25px;max-width:365px}.affiliate-mail{display:flex;align-items:center;gap:11px;color:#3d4dd8;font-size:17px;min-height:48px;margin-top:20px;width:fit-content}.affiliate-next{border-left:2px solid #3d4dd8;padding-left:20px;margin-top:55px;max-width:350px}.affiliate-next>span{font-size:15px;font-weight:600}.affiliate-next>p{font-size:15px;line-height:1.8;margin-top:10px}.affiliate-form-wrap{min-width:0}.affiliate-form-wrap form{padding:34px;background:#f4f6fb;border:1px solid #e2e6ef;border-radius:8px}.affiliate-form-heading{display:flex;align-items:baseline;gap:15px;justify-content:space-between;margin-bottom:25px}.affiliate-form-heading h3{font-size:28px}.affiliate-form-heading>span{font-size:12px;color:#667080}.affiliate-fields{display:grid;grid-template-columns:1fr 1fr;gap:18px}.affiliate-form-wrap label{display:block;font-size:14px;color:#303a50;line-height:1.6;margin-bottom:22px}.affiliate-form-wrap label>span{color:#6b7585;font-size:12px;margin-left:6px}.affiliate-form-wrap :is(input,textarea){display:block;width:100%;min-width:0;font:400 16px/1.6 var(--body);color:#151a21;background:#fff;border:1px solid #b9c3d4;border-radius:4px;padding:12px 14px;margin-top:8px}.affiliate-form-wrap :is(input,textarea)::placeholder{color:#727c8c;opacity:1}.affiliate-form-wrap textarea{resize:vertical}.affiliate-form-wrap fieldset{border:0;padding:0;margin:0 0 24px;min-width:0}.affiliate-form-wrap legend{font-size:14px;color:#303a50;margin-bottom:10px}.affiliate-form-wrap .affiliate-interests{gap:8px}.affiliate-form-wrap .affiliate-interests>label{display:flex;gap:11px;align-items:center;margin:0;background:#fff;border:1px solid #d2d9e7;border-radius:4px;min-height:45px;padding:10px 14px;cursor:pointer}.affiliate-form-wrap .affiliate-interests>label[data-selected=true]{background:#edf0ff;border-color:#8794e9;color:#293cad}.affiliate-form-wrap [role=radio]{color:#3d4dd8;border-color:#8894ba;flex:none}.affiliate-form-note{font-size:13px;line-height:1.8;color:#59657b;margin:4px 0 23px}.affiliate-form-note a{text-decoration:underline;text-underline-offset:3px}.affiliate-form-wrap .button{max-width:100%;white-space:normal;text-align:center}.affiliate-prepared{background:#edf1fb;border:1px solid #b8c4ec;border-radius:8px;padding:28px;margin-top:22px;scroll-margin-top:100px}.affiliate-prepared .eyebrow{display:flex;align-items:center;gap:8px;font-size:12px;margin-bottom:15px}.affiliate-prepared h3{font-size:27px;margin-bottom:18px}.affiliate-prepared>p{font-size:14px;line-height:1.8;overflow-wrap:anywhere;margin-bottom:20px}.affiliate-prepared>label{margin-top:20px}.affiliate-prepared>.affiliate-form-note{font-size:13px;margin-top:14px}.affiliate-prepared .text-link{font-size:14px;text-align:left}.affiliate-prepared textarea{font-size:14px}.affiliate-sent{background:#e9f6ee;border:1px solid #9ccfb2;border-radius:6px;padding:18px 20px;margin-top:4px}.affiliate-sent p{font-size:15px;line-height:1.8;color:#1d5236;margin:0}.affiliate-send-error{background:#fdecec;border:1px solid #e3aeae;border-radius:6px;padding:14px 17px;font-size:14px;line-height:1.75;color:#8c2a2a;margin:14px 0 4px}.affiliate-prepared button[aria-busy=true]{opacity:.72;cursor:progress}.affiliate-copy-status{min-height:1.8em;font-size:13px!important;margin:12px 0 0!important}.affiliate-faq{display:grid;grid-template-columns:.8fr 1.2fr;gap:80px;border-top:1px solid #dfe3eb;padding-block:75px 110px}.affiliate-faq h2{font-size:42px}.affiliate-faq>div>p{margin-top:28px;font-size:16px;line-height:1.8}.affiliate-faq [data-slot=accordion-trigger]{font-size:16px;line-height:1.7;padding-block:22px}.affiliate-faq [data-slot=accordion-content]{font-size:16px;line-height:1.85;color:#59657b}.affiliate-faq .text-link{margin-top:4px}@media(max-width:1150px){.affiliate-values{align-items:flex-start}.affiliate-values>p{flex-wrap:wrap;gap:9px 14px;font-size:15px}.affiliate-hero{gap:30px}.affiliate-hero h1{font-size:60px}.affiliate-hero-visual{height:610px}.affiliate-fit,.affiliate-process{gap:45px}.affiliate-ideas-heading>p{max-width:280px}.affiliate-inquiry{gap:5%}.affiliate-form-wrap form{padding:25px}.affiliate-fields{grid-template-columns:1fr;gap:0}.page-affiliate .eyebrow{font-size:12px}.desktop-nav{gap:22px}}@media(max-width:800px){.affiliate-hero{grid-template-columns:1fr;gap:35px;padding-top:42px}.affiliate-hero h1{font-size:clamp(49px,9vw,72px)}.affiliate-hero-copy>p{max-width:620px;font-size:17px}.affiliate-hero-visual{height:500px}.affiliate-hero-visual>img{object-position:60% 42%}.affiliate-hero-visual figcaption>b{font-size:36px}.affiliate-values{flex-direction:column;gap:15px}.affiliate-fit{grid-template-columns:1fr;gap:40px;padding-block:65px}.affiliate-fit h2 br{display:block!important}.affiliate-benefits{gap:22px}.affiliate-ideas{padding-block:55px}.affiliate-ideas-heading>p{position:static;margin-top:22px;max-width:500px}.affiliate-formats [role=tab]{font-size:14px;padding:14px 8px;gap:6px;white-space:normal;text-align:center;line-height:1.5}.affiliate-idea-content{grid-template-columns:1fr;gap:35px;padding-block:30px;min-height:0}.affiliate-idea-result{border-left:0;border-top:1px solid #ffffff30;padding:27px 0 0}.affiliate-idea-result>svg{display:none}.affiliate-explore{align-items:flex-start;flex-direction:column;gap:10px}.affiliate-process{grid-template-columns:1fr;gap:35px;padding-block:65px}.affiliate-inquiry{grid-template-columns:1fr;gap:30px;padding-block:60px}.affiliate-inquiry-intro>p{max-width:550px}.affiliate-next{margin-top:25px;max-width:500px}.affiliate-fields{grid-template-columns:1fr 1fr;gap:18px}.affiliate-faq{grid-template-columns:1fr;gap:30px;padding-block:55px 70px}.affiliate-faq h2{font-size:34px}.affiliate-faq>div>p{margin-top:20px}}@media(max-width:480px){.affiliate-hero{padding-top:32px;gap:28px}.affiliate-hero h1{font-size:clamp(41px,11.7vw,56px)}.affiliate-hero h1 em{letter-spacing:-.045em}.affiliate-hero .button-row{align-items:flex-start;flex-direction:column;gap:8px}.affiliate-hero .button{width:100%;font-size:14px;padding-inline:12px}.affiliate-hero-visual{height:410px}.affiliate-hero-visual figcaption{inset:auto 20px 26px}.affiliate-hero-visual figcaption>b{font-size:31px}.affiliate-hero-visual figcaption>a{width:44px;height:44px}.affiliate-hero-visual figcaption>span{font-size:11px;max-width:90%}.affiliate-image-tag{top:17px;left:17px;font-size:12px;padding:8px 11px}.affiliate-values>p{display:block;font-size:16px;line-height:1.9}.affiliate-values svg{display:inline-block;width:13px;vertical-align:middle;margin-inline:8px}.affiliate-fit h2,.affiliate-inquiry h2,.affiliate-process h2{font-size:33px}.affiliate-benefits article{gap:17px}.affiliate-benefits h3{font-size:23px}.affiliate-formats [role=tab]{flex-direction:column;gap:4px;font-size:13px;min-height:74px}.affiliate-formats [role=tab]>span{font-size:12px}.affiliate-idea-content h3{font-size:31px}.affiliate-process-list>li{padding:27px 24px}.affiliate-process-list h3{font-size:26px}.affiliate-form-wrap form{padding:23px 18px}.affiliate-fields{grid-template-columns:1fr;gap:0}.affiliate-form-wrap .button{width:100%;font-size:14px;padding-inline:12px}.affiliate-prepared{padding:22px 18px}.affiliate-mail{font-size:16px}.affiliate-form-heading{gap:10px}.affiliate-form-heading h3{font-size:25px}}@media(prefers-reduced-motion:reduce){.page-affiliate *,.page-affiliate :after,.page-affiliate :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}}.pg-marketing{.discovery-opening{padding-block:62px 45px}.discovery-opening h1{font-size:clamp(43px,5.4vw,76px);max-width:1080px;line-height:1.1;letter-spacing:-.05em}.discovery-opening>div{display:flex;justify-content:space-between;gap:45px;align-items:flex-end;margin-top:28px}.discovery-opening>div>p{font-size:19px;line-height:1.8;max-width:535px}.discovery-opening .button-row{gap:17px 24px;max-width:500px}.discovery-preview-note{margin-top:28px;padding:13px 18px;background:#eef2fb;border-left:2px solid #617ace;font-size:14px;color:#526286;line-height:1.7}.discovery-film{padding-block:50px 65px}.discovery-film-heading{display:grid;grid-template-columns:1fr 1fr;gap:50px;align-items:end;margin-bottom:33px}.discovery-film-heading h2{font-size:clamp(36px,4.1vw,55px);line-height:1.14}.discovery-film-heading p{font-size:18px;line-height:1.9;max-width:500px}.discovery-film-heading>div>span:last-child:not(.eyebrow){display:block;font-size:14px;color:#5f6e88;margin-top:16px}.discovery-screen{background:#101a38;position:relative;border-radius:8px;overflow:hidden;aspect-ratio:16/9;isolation:isolate}.discovery-screen img,.discovery-screen picture,.discovery-screen video{display:block;width:100%;height:100%;object-fit:contain}.discovery-start{position:absolute;left:50%;top:64%;transform:translate(-50%,-50%);display:flex;align-items:center;gap:15px;background:#fff;color:#1b2c57;box-shadow:0 10px 40px #0005;padding:17px 24px;border-radius:8px;max-width:calc(100% - 32px);width:max-content;text-align:left;cursor:pointer}.discovery-start>span{font-size:17px;font-weight:500}.discovery-start small{display:block;font-size:13px;color:#677897;margin-top:5px}.discovery-start>svg{flex:none;color:#3d4dd8}.discovery-loading{position:absolute;left:18px;top:18px;background:#fff;color:#17294e;padding:10px 14px;border-radius:5px;font-size:14px}.discovery-error{position:absolute;inset:0;display:flex;flex-direction:column;gap:20px;align-items:center;justify-content:center;background:#101b38f5;color:#fff;padding:25px;text-align:center}.discovery-error a,.discovery-error button{font-size:16px;display:flex;gap:8px;align-items:center;color:#b9d9ff;text-decoration:underline}.discovery-film-meta{display:flex;justify-content:space-between;align-items:center;gap:22px;font-size:13px;color:#62718a;margin:16px 0 25px;line-height:1.8}.discovery-film-meta button{display:flex;align-items:center;gap:8px;color:#3347ae;font-size:14px;cursor:pointer;flex:none}.discovery-chapters{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;max-height:340px;overflow-y:auto;padding:2px;scrollbar-width:thin}.discovery-transcript-note{font-size:14px;color:#62718a;line-height:1.7;margin:0 0 14px}.discovery-chapters>button{padding:12px 13px;background:#f1f4fa;border:1px solid #dce3f0;border-radius:5px;text-align:left;color:#334369;font-size:14px;line-height:1.5;cursor:pointer}.discovery-chapters>button>span{font:12px/1.5 monospace;color:#6b7d9a;display:block;margin-bottom:5px}.discovery-chapters>button[data-active=true]{background:#3d4dd8;color:#fff;border-color:#3d4dd8}.discovery-chapters>button[data-active=true]>span{color:#d7e0ff}.discovery-transcript{margin-top:18px}.discovery-transcript [data-slot=accordion-trigger]{font-size:15px}.discovery-transcript ol{display:grid;grid-template-columns:1fr 1fr;gap:23px 40px;list-style:none;padding:10px 0}.discovery-transcript li{display:flex;gap:17px;line-height:1.8;font-size:15px;align-items:baseline}.discovery-transcript li>span{font:12px monospace;color:#3d4dd8;flex:none}.discovery-transcript b{font-weight:500;color:#182a4f}.discovery-transcript p{color:#61718c;margin-top:5px}.discovery-offer{display:grid;grid-template-columns:1fr 1fr;align-items:start;gap:60px;border-top:1px solid #dce3ef;padding-block:65px 80px;scroll-margin-top:100px}.discovery-offer .eyebrow{display:flex;align-items:center;gap:9px}.discovery-offer h2{font-size:clamp(32px,3.6vw,49px)}.discovery-offer-intro>p{font-size:17px;line-height:1.9;max-width:440px;margin-top:24px}.partner-offer-card{background:#13264c;color:#fff;padding:33px;border-radius:9px;min-width:0}.offer-caption{font:12px/1.8 monospace;color:#b9ccf3;letter-spacing:.025em;display:block}.partner-offer-card h3{font:500 31px/1.2 var(--disp);letter-spacing:-.03em;margin:20px 0}.partner-offer-card p{font-size:16px;line-height:1.9;color:#c1cee7;margin:18px 0}.partner-offer-card .button{margin-top:10px}.partner-offer-card .button-row{gap:17px}.partner-offer-card .text-link{color:#c5dcff}.offer-code{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:15px 18px;border:1px dashed #8ca4d3;border-radius:6px;background:#ffffff08;margin:24px 0}.offer-code code{font:500 23px/1.5 monospace;overflow-wrap:anywhere}.offer-code button{min-width:38px;height:38px;display:grid;place-items:center;border-radius:5px;background:#ffffff10;cursor:pointer;flex:none}.partner-offer-card dl{display:grid;grid-template-columns:100px 1fr;gap:13px 20px;font-size:14px;line-height:1.8;border-top:1px solid #ffffff20;padding-top:20px}.partner-offer-card dt{color:#9cb4da}.partner-offer-card dd{overflow-wrap:anywhere}.offer-trial{border:1px solid #ffffff24;border-radius:6px;padding:18px;margin:24px 0;background:#ffffff0a}.offer-trial p{margin:0;font-size:15px;line-height:1.85;color:#c9d6ee}.offer-trial p+p{margin-top:12px}.offer-trial strong{color:#fff;font-weight:500}.partner-offer-card .offer-copy-status,.partner-offer-card .offer-note{font-size:13px;color:#b8c9e6;margin-bottom:0}.partner-offer-card .offer-copy-status:empty{display:none}.discovery-next{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;padding-bottom:85px}.discovery-next>div{border-top:1px solid #dce3ef;padding-top:26px}.discovery-next svg{color:#3d4dd8}.discovery-next h3{font:500 25px/1.2 var(--disp);margin:17px 0}.discovery-next p{font-size:16px;line-height:1.8;color:#61718a}.discovery-next a{display:inline-flex;gap:9px;align-items:center;color:#3d4dd8;font-size:15px;line-height:1.7;margin-top:18px}@media(max-width:1000px){.discovery-opening>div{display:block}.discovery-opening .button-row{margin-top:25px;max-width:none}.discovery-chapters{grid-template-columns:repeat(3,minmax(0,1fr));max-height:320px}.discovery-offer{gap:30px}.discovery-next{gap:25px}}@media(max-width:650px){.discovery-opening{padding-top:38px}.discovery-opening h1{font-size:clamp(37px,8vw,49px)}.discovery-opening>div>p{font-size:17px}.discovery-film{padding-block:30px 45px}.discovery-film-heading{grid-template-columns:1fr;gap:20px}.discovery-film-heading p{font-size:17px}.discovery-start{top:47%;padding:15px 19px;gap:13px}.discovery-start>span{font-size:15px}.discovery-film-meta{align-items:flex-start;flex-direction:column;gap:10px}.discovery-chapters{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;max-height:300px}.discovery-chapters>button{padding:10px;font-size:13px;overflow-wrap:anywhere}.discovery-offer,.discovery-transcript ol{grid-template-columns:1fr}.discovery-offer{gap:30px;padding-block:45px 55px}.partner-offer-card{padding:24px}.partner-offer-card h3{font-size:27px}.partner-offer-card dl{grid-template-columns:1fr;gap:5px}.partner-offer-card dd{margin-bottom:10px}.discovery-next{grid-template-columns:1fr;padding-bottom:60px;gap:35px}.discovery-next h3{font-size:25px}}}.pg-marketing{.advantages-list.stack-list{padding-top:30px;padding-bottom:80px}.advantages-list>.advantage-row.stack-card{padding:38px;margin-bottom:32px;gap:6%;border:1px solid #dae2f0;border-radius:12px;background:#f6f8fc;min-height:390px}.advantages-list>.advantage-row:nth-child(2n){background:#edf2fb}.advantages-list>.advantage-row .advantage-visual{padding:20px}.coaching-plan-list>.coaching-plan-row.stack-card{padding:28px;margin-bottom:24px;border:1px solid #dbe2ef;border-radius:10px;background:#f5f7fc;min-height:175px}.coaching-plan-list>.coaching-plan-row:nth-child(2n){background:#eaf0fb}.journey-steps.stack-list{display:flex;flex-direction:column;gap:0}.journey-steps.stack-list>.stack-card{display:grid;grid-template-columns:64px 1fr 1.3fr;align-items:start;gap:32px;margin-bottom:28px;padding:34px;border:1px solid #d9e0ee;border-radius:10px;background:#f6f8fc;min-height:220px}.journey-steps.stack-list>.stack-card:nth-child(2){background:#eef2fc}.journey-steps.stack-list>.stack-card:nth-child(3){background:#e5ecfb}.journey-steps.stack-list h3{margin:0;font-size:28px}.journey-steps.stack-list p{font-size:16px;margin:0}.qr-benefits.stack-list{display:block;padding-top:80px}.qr-benefits.stack-list>.stack-card{display:grid;grid-template-columns:150px 1fr 1.3fr;gap:32px;align-items:start;min-height:230px;padding:36px;margin-bottom:28px;border:1px solid #dbe2ef;border-radius:10px;background:#f5f7fc}.qr-benefits.stack-list>.stack-card:nth-child(2){background:#eef2fb}.qr-benefits.stack-list>.stack-card:nth-child(3){background:#e5ecfa}.qr-benefits.stack-list h3,.qr-benefits.stack-list p{margin:0}.qr-benefits.stack-list>.stack-card>span{padding-top:8px;font-size:12px;line-height:1.6}.addon-rows.stack-list{display:flex;flex-direction:column;gap:20px;max-width:960px}.addon-rows.stack-list>.stack-card{padding:28px;border:1px solid #dce3ef;background:#f5f7fc;border-radius:9px;min-height:150px;align-items:center}.addon-rows.stack-list>.stack-card:nth-child(2n){background:#edf2fb}.addon-rows.stack-list p{max-width:620px;font-size:16px}.stack-card:focus-visible{outline:3px solid #526bd1;outline-offset:4px}@media(max-width:850px){.advantages-list>.advantage-row.stack-card{grid-template-columns:1fr 1fr;gap:24px;padding:26px;min-height:0}.advantages-list>.advantage-row .advantage-copy h2{font-size:32px}.advantages-list>.advantage-row .advantage-visual{padding:12px}.advantages-list>.advantage-row .advantage-copy>p{font-size:16px;line-height:1.7;margin-top:18px}.advantages-list>.advantage-row.reversed>.advantage-copy{grid-column:2;grid-row:1}.advantages-list>.advantage-row.reversed>.advantage-visual{grid-column:1;grid-row:1}.qr-benefits.stack-list>.stack-card{grid-template-columns:110px 1fr;gap:16px 25px;padding:28px}.qr-benefits.stack-list p{grid-column:2}.journey-steps.stack-list>.stack-card{grid-template-columns:45px 1fr;gap:16px 24px;padding:28px}.journey-steps.stack-list>.stack-card>span{grid-row:1/3}.journey-steps.stack-list p{grid-column:2}}@media(max-width:650px){.advantages-list>.advantage-row.stack-card{display:flex;flex-direction:column;align-items:stretch;padding:22px 18px;gap:20px;margin-bottom:24px}.advantages-list>.advantage-row .advantage-copy h2{font-size:28px}.advantages-list>.advantage-row .advantage-visual{max-width:300px;align-self:center;width:100%;padding:10px}.advantages-list>.advantage-row .advantage-visual>.campaign-preview{max-height:160px;min-height:0}.advantages-list>.advantage-row .advantage-visual>span{margin-top:8px;font-size:10px}.advantages-list>.advantage-row .advantage-proof{font-size:13px;line-height:1.6}.coaching-plan-list>.coaching-plan-row.stack-card{padding:23px 18px;min-height:0}.qr-benefits.stack-list>.stack-card{display:block;padding:25px 22px;min-height:270px}.qr-benefits.stack-list h3{font-size:29px;margin-top:16px}.qr-benefits.stack-list p{font-size:16px;line-height:1.8;margin-top:18px}.journey-steps.stack-list>.stack-card{padding:26px 22px;grid-template-columns:30px 1fr;gap:14px;min-height:260px}.journey-steps.stack-list h3{font-size:25px}.addon-rows.stack-list>.stack-card{padding:23px 19px;align-items:flex-start}.addon-rows.stack-list p{font-size:15px}.discovery-next.stack-list,.logic-columns.stack-list,.partner-benefits.stack-list{display:flex;flex-direction:column;gap:0}.discovery-next.stack-list>.stack-card,.logic-columns.stack-list>.stack-card,.partner-benefits.stack-list>.stack-card{width:100%;padding:26px 22px;margin-bottom:25px;min-height:260px;border:1px solid #dce3ef;border-radius:10px;background:#f2f5fb}.discovery-next.stack-list>.stack-card:nth-child(2n),.logic-columns.stack-list>.stack-card:nth-child(2n),.partner-benefits.stack-list>.stack-card:nth-child(2n){background:#e8eefb}}}