body.pricing-tailored-page{min-width:320px}.pricing-tailored-page main{overflow:clip}.pt-container{position:relative;width:min(1280px,calc(100% - 112px));margin-inline:auto}.pt-sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.pt-thread{fill:none;stroke:var(--rt-red);stroke-width:2;stroke-linecap:round;stroke-linejoin:round;pointer-events:none}.pt-hero{text-align:center;padding-block:55px 64px}.pricing-tailored-page .pt-hero h1{font-size:clamp(44px,6.1vw,88px);line-height:1.13;letter-spacing:-.025em}.pt-hero>p{margin-top:20px;font-size:clamp(17px,1.65vw,23px);color:#364362}.pt-hero-note{position:absolute;right:14px;top:98px;font-size:26px;line-height:1.2;transform:rotate(-10deg);color:var(--rt-callout-blue)}.pt-hero-note svg{display:block;width:112px;height:74px;margin-top:10px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.pt-blue{position:relative;isolation:isolate}.pt-blue-paper{position:absolute;inset:0;z-index:-1;background:var(--rt-blue) url(/images/how-it-works-v2/cobalt-grain.webp) repeat;filter:hue-rotate(-14deg) saturate(.85) brightness(1.07)}.pt-blue-paper:before,.pt-blue-paper:after{content:"";position:absolute;left:0;right:0;height:25px;background:inherit;mask:url(/images/who-its-for/01_shared/torn_cobalt_paper_mat-optimized.webp) center top/105% 400px no-repeat;pointer-events:none}.pt-blue-paper:before{top:-23px}.pt-blue-paper:after{bottom:-23px;transform:rotate(180deg)}.pt-offers{padding-block:84px 62px}.pt-folders{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px}.pt-folder{position:relative;display:flex;flex-direction:column;background:var(--rt-paper) url(/images/how-it-works-v2/paper-grain.webp) repeat;padding:52px 42px 0;box-shadow:0 8px 22px #0519412e;min-width:0}.pt-folder-heading{text-align:center;min-height:144px}.pricing-tailored-page .pt-folder h2{font-size:clamp(30px,3.1vw,44px);text-transform:uppercase;line-height:1.15;letter-spacing:-.025em}.pt-subtitle{font-size:20px;font-weight:650;line-height:1.4;margin-top:5px!important}.pt-description{font-size:17px;line-height:1.6;margin-top:14px!important}.pt-recommended{position:absolute;left:-8px;top:-34px;z-index:2;background:var(--rt-stock) url(/images/how-it-works-v2/paper-grain.webp);padding:13px 23px 15px 16px;color:var(--rt-callout-blue);font-size:26px;transform:rotate(-9deg);box-shadow:0 5px 8px #05194124}.pt-recommended svg{position:absolute;width:25px;right:1px;top:8px;fill:none;stroke:currentColor;stroke-width:1.7}.pt-quote-slip{align-self:center;display:flex;flex-direction:column;align-items:center;width:min(100%,402px);margin-block:30px 32px;padding:27px 36px 20px;background:var(--rt-stock) url(/images/how-it-works-v2/paper-grain.webp);box-shadow:0 5px 12px #231e1229}.pricing-tailored-page .pt-talk{position:relative;text-transform:uppercase;font-size:44px;line-height:1.4;color:var(--rt-callout-blue);transform:rotate(-5deg);padding-inline:22px;margin-bottom:19px}.pt-talk svg{position:absolute;left:-18%;top:0;width:136%;height:100%;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round}.pt-quote-slip .rt-button{width:min(100%,218px);min-height:58px;padding:13px 20px}.pt-checklist{padding:0;margin:0;list-style:none;display:grid;gap:17px}.pt-checklist li{display:flex;align-items:flex-start;gap:17px;font-size:17px;line-height:1.5}.pt-checklist svg{flex:0 0 23px;width:23px;height:26px;fill:none;stroke:var(--rt-ink);stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.pt-managed-list{border-top:1px solid #c9c9c4;padding-top:28px}.pt-managed-art{position:relative;align-self:flex-end;width:270px;height:180px;margin-top:10px!important}.pt-managed-art .pt-specimen-card{position:absolute;width:250px;right:8px;top:-26px}.pt-managed-art .pt-specimen-pen{position:absolute;width:142px;right:-28px;top:14px;transform:rotate(-38deg)}.pt-responsibilities{display:grid;grid-template-columns:1fr 1.12fr;gap:22px;border-top:1px solid #c9c9c4;padding-top:25px}.pt-responsibilities>div+div{border-left:1px solid #c9c9c4;padding-left:22px}.pricing-tailored-page .pt-responsibilities h3{font:650 19px/1.35 var(--rt-font-sans);margin-bottom:20px}.pt-responsibilities .pt-checklist{gap:18px}.pt-responsibilities .pt-checklist li{font-size:16px;gap:12px}.pt-responsibilities .pt-checklist svg{width:21px;flex-basis:21px}.pt-automation-art{position:relative;display:grid;grid-template-columns:1fr 1fr .85fr;gap:12px;align-items:center;min-height:207px;margin-top:auto;padding-top:21px}.pt-automation-art>img{position:relative;width:100%;aspect-ratio:1;object-fit:contain}.pt-automation-art .rt-hand{position:relative;font-size:23px;line-height:1.3;transform:rotate(-9deg);color:var(--rt-callout-blue)}.pt-connection{position:absolute;top:42%;left:10%;width:63%;height:70px}.pt-inclusions{padding-top:65px}.pt-inclusions-heading{display:grid;grid-template-columns:1.3fr 1fr;gap:75px;align-items:start;margin-bottom:40px}.pricing-tailored-page .pt-inclusions h2{font-size:clamp(42px,4.8vw,68px);line-height:1.15;letter-spacing:-.025em}.pt-inclusions-subtitle{font-size:23px;font-weight:650;margin-top:8px!important;line-height:1.4}.pt-inclusions-intro{font-size:20px;line-height:1.6;max-width:44ch;padding-top:7px}.pt-comparison{border-collapse:collapse;table-layout:fixed;width:100%;font-size:18px}.pt-comparison th,.pt-comparison td{border-bottom:1px solid #c8c8c4;text-align:center;padding:15px 22px}.pt-comparison th:first-child{width:53%;text-align:left;padding-left:0}.pt-comparison th+th,.pt-comparison td{border-left:1px solid #d0cfc9}.pt-comparison thead th{font-size:17px;font-weight:650;text-transform:uppercase;line-height:1.3;padding-top:13px;padding-bottom:18px}.pt-comparison thead th:first-child{color:#526078}.pt-comparison tbody th{font-weight:400}.pt-feature-name{display:flex;align-items:center;gap:27px;min-height:43px}.pt-feature-name img{width:56px;height:43px;object-fit:contain}.pt-chart-icon{width:56px;height:43px;padding:4px 11px;fill:none;stroke:var(--rt-callout-blue);stroke-width:1.6;flex:none}.pt-table-check{display:block;width:27px;height:30px;margin:auto;fill:none;stroke:var(--rt-blue);stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}.pt-planning{display:grid;grid-template-columns:.92fr 1.08fr;gap:65px;align-items:center;padding-top:60px}.pricing-tailored-page .pt-planning h2{font-size:clamp(32px,3.5vw,49px);line-height:1.16;letter-spacing:-.025em}.pt-planning-copy{position:relative;z-index:1;padding:10px}.pt-planning-copy>p{font-size:20px;line-height:1.65;margin-top:18px;max-width:43ch}.pt-planning-copy .pt-planning-note{color:#485570;margin-top:22px;font-size:18px}.pt-planning-sheet{position:relative;z-index:1;margin:0;padding:27px 30px;background:var(--rt-stock) url(/images/how-it-works-v2/paper-grain.webp);box-shadow:0 5px 13px #221f1521}.pt-planning-sheet>div{display:grid;grid-template-columns:1fr 1fr;gap:22px;align-items:center;min-height:69px}.pt-planning-sheet dt{display:flex;align-items:center;gap:18px;font-size:17px}.pt-planning-sheet dt img{width:43px;height:43px;object-fit:contain}.pt-planning-sheet dd{margin:0;border-bottom:1px solid #6e86cd;padding-block:6px 9px;color:#485570;font-size:14px;line-height:1.4}.pt-planning-thread{position:absolute;left:-115px;bottom:-61px;width:235px;height:260px}.pt-faq{padding-block:48px 75px}.pricing-tailored-page .pt-faq h2{font-size:clamp(32px,3.4vw,47px);line-height:1.15;margin-bottom:19px}.pt-faq-list{display:grid;gap:9px}.pt-faq-item{border:1px solid #d3cfc4;background:#fffdf8b3}.pt-faq-item summary{display:grid;grid-template-columns:.78fr 1.25fr 22px;align-items:center;gap:24px;min-height:65px;padding:15px 20px;cursor:pointer;list-style:none;font-size:16px;line-height:1.5}.pt-faq-item summary::-webkit-details-marker{display:none}.pt-faq-question{font-weight:650}.pt-faq-preview{color:#485570;font-size:15px}.pt-faq-item summary>svg{width:20px;height:20px;fill:none;stroke:#294979;stroke-width:1.5}.pt-faq-item summary:hover .pt-faq-question{color:var(--rt-blue)}.pt-faq-item[open] .pt-faq-plus{display:none}.pt-faq-item[open] .pt-faq-preview{visibility:hidden}.pt-faq-answer{padding:0 66px 22px 20px;color:#364362;font-size:17px;line-height:1.6}.pt-faq-answer p{max-width:77ch}.pt-faq-answer a{display:inline-block;color:var(--rt-blue);margin-top:12px;font-weight:600}.pt-close{color:var(--rt-stock);padding-block:66px 95px}.pt-close .pt-blue-paper:after{display:none}.pt-close-inner{display:grid;grid-template-columns:1.4fr .65fr .48fr;align-items:center;gap:40px;z-index:1}.pricing-tailored-page .pt-close h2{font-size:clamp(34px,3.4vw,47px);line-height:1.17;letter-spacing:-.025em}.pt-close-copy>p{font-size:19px;line-height:1.6;margin-top:18px}.pt-close-actions{display:grid;gap:15px}.pt-close-actions .rt-button{width:100%;min-height:60px;padding-inline:15px}.pt-close-actions .rt-button-outline{color:var(--rt-stock)}.pt-close-actions .rt-button:hover{background:var(--rt-ink);color:var(--rt-stock);border-color:var(--rt-stock)}.pt-close-actions .rt-button:focus-visible{outline-color:var(--rt-stock)}.pricing-tailored-page .pt-close-note{color:var(--rt-stock);font-size:29px;line-height:1.3;transform:rotate(-12deg)}.pt-close-note span{display:block;text-align:right;margin-top:5px}.pt-close-thread{position:absolute;right:-20px;bottom:20px;width:490px;height:170px}.pt-close--entered .pt-close-thread path{stroke-dasharray:1;animation:pt-thread-arrive 1.4s cubic-bezier(.16,1,.3,1) both}@keyframes pt-thread-arrive{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@media(max-width:1100px){.pt-inclusions-heading{gap:45px}.pt-inclusions-intro{font-size:18px}.pt-inclusions-subtitle{font-size:20px}.pt-planning{gap:35px}.pt-planning-copy>p{font-size:18px}.pt-planning-sheet{padding:22px}.pt-planning-sheet>div{gap:15px}.pt-planning-sheet dt{gap:10px;font-size:16px}.pt-planning-sheet dd{font-size:13px}.pt-close-inner{gap:30px;grid-template-columns:1.25fr .8fr .4fr}.pricing-tailored-page .pt-close-note{font-size:24px}.pt-close-copy>p{font-size:17px}}@media(max-width:800px){.pt-inclusions{padding-top:52px}.pt-inclusions-heading{gap:30px;grid-template-columns:1.2fr 1fr}.pt-inclusions-intro{font-size:16px}.pt-inclusions-subtitle{font-size:18px}.pt-comparison{font-size:16px}.pt-comparison th,.pt-comparison td{padding:12px}.pt-comparison thead th{font-size:14px}.pt-feature-name{gap:15px}.pt-feature-name img,.pt-chart-icon{width:43px}.pt-planning{gap:26px}.pt-planning-copy{padding:0}.pt-planning-copy>p,.pt-planning-copy .pt-planning-note{font-size:16px}.pt-planning-sheet{padding:18px}.pt-planning-sheet>div{grid-template-columns:1fr;gap:0;min-height:92px}.pt-planning-sheet dt img{width:32px;height:32px}.pt-planning-sheet dd{margin-left:42px;font-size:13px}.pt-faq{padding-block:40px 60px}.pt-faq-item summary{grid-template-columns:.85fr 1.15fr 20px;gap:16px;font-size:15px;padding:12px 16px}.pt-faq-preview{font-size:14px}.pt-close-inner{grid-template-columns:1fr .75fr;gap:28px}.pt-close-note{display:none}.pt-close{padding-block:55px 72px}.pt-close-thread{width:340px;height:130px;bottom:3px}}@media(max-width:640px){.pt-inclusions-heading{grid-template-columns:1fr;gap:18px;margin-bottom:28px}.pricing-tailored-page .pt-inclusions h2{font-size:43px}.pt-inclusions-subtitle{font-size:18px}.pt-inclusions-intro{padding:0;max-width:36ch;font-size:16px}.pt-comparison th:first-child{width:51%}.pt-comparison thead th{font-size:11px;line-height:1.35;padding:10px 5px}.pt-comparison tbody th{font-size:14px;line-height:1.4}.pt-comparison th,.pt-comparison td{padding:12px 5px}.pt-feature-name{gap:9px}.pt-feature-name img{width:28px;height:35px;flex:none}.pt-chart-icon{width:28px;height:35px;padding:4px}.pt-table-check{width:22px;height:25px}.pt-planning{grid-template-columns:1fr;gap:27px;padding-top:42px}.pricing-tailored-page .pt-planning h2{font-size:34px}.pt-planning-copy>p{margin-top:15px}.pt-planning-copy .pt-planning-note{margin-top:17px}.pt-planning-sheet{padding:20px}.pt-planning-sheet>div{grid-template-columns:1fr 1fr;gap:15px;min-height:73px}.pt-planning-sheet dt{font-size:14px;gap:9px}.pt-planning-sheet dt img{width:32px;height:38px}.pt-planning-sheet dd{margin:0;font-size:12px}.pt-planning-thread{left:-80px;bottom:280px;width:180px;height:170px;opacity:.8}.pt-faq{padding-block:40px 56px}.pricing-tailored-page .pt-faq h2{font-size:34px}.pt-faq-item summary{grid-template-columns:1fr 20px;gap:12px;min-height:64px;padding:14px 16px;font-size:16px}.pt-faq-preview{display:none}.pt-faq-answer{padding:0 16px 20px;font-size:16px}.pt-close-inner{grid-template-columns:1fr;gap:27px}.pricing-tailored-page .pt-close h2{font-size:36px}.pt-close-copy>p{font-size:17px}.pt-close-copy>p br{display:none}.pt-close-actions{max-width:360px;gap:12px}.pt-close-actions .rt-button{min-height:54px}.pt-close{padding-block:48px 65px}.pt-close-thread{width:260px;height:100px;bottom:0}.pt-managed-art .pt-specimen-card{width:222px;right:0;top:-28px}.pt-managed-art .pt-specimen-pen{width:122px;right:-15px;top:8px}}@media(max-width:1100px){.pt-container{width:calc(100% - 64px)}.pt-hero-note{right:0;font-size:22px;top:75px}.pt-folder{padding-inline:28px}.pt-subtitle{font-size:18px}.pt-description,.pt-checklist li{font-size:16px}.pt-responsibilities{gap:16px}.pt-responsibilities>div+div{padding-left:16px}.pt-responsibilities .pt-checklist li{font-size:15px;gap:9px}.pt-automation-art .rt-hand{font-size:20px}}@media(max-width:800px){.pt-hero{padding-block:38px 54px}.pt-hero-note{display:none}.pt-hero>p{max-width:520px;margin-inline:auto}.pt-container{width:calc(100% - 40px)}.pt-folders{gap:20px}.pt-folder{padding:44px 23px 0}.pt-folder-heading{min-height:155px}.pt-subtitle{font-size:17px}.pt-description{font-size:15px}.pt-recommended{font-size:20px;top:-29px}.pt-quote-slip{padding:20px 24px 15px}.pricing-tailored-page .pt-talk{font-size:35px}.pt-responsibilities{grid-template-columns:1fr;gap:22px}.pt-responsibilities>div+div{border-left:0;padding-left:0}.pt-automation-art{grid-template-columns:1fr 1fr;min-height:175px}.pt-automation-art .rt-hand{grid-column:1/-1;text-align:center;margin-top:-25px;font-size:22px}.pt-managed-art{margin-top:auto!important}.pt-offers{padding-block:58px 42px}}@media(max-width:640px){.pt-hero{padding-block:32px 46px}.pricing-tailored-page .pt-hero h1{font-size:clamp(39px,10.2vw,62px)}.pt-hero>p{font-size:17px;line-height:1.5;margin-top:18px;max-width:34ch}.pt-folders{grid-template-columns:1fr;gap:42px}.pt-folder{padding:48px 25px 0}.pricing-tailored-page .pt-folder h2{font-size:35px}.pt-folder-heading{min-height:0}.pt-subtitle{font-size:19px}.pt-description{font-size:16px}.pt-quote-slip{width:100%;max-width:355px;margin-block:26px}.pricing-tailored-page .pt-talk{font-size:39px}.pt-checklist li{font-size:16px}.pt-managed-art{height:154px;margin-top:8px!important;width:210px}.pt-managed-art img{width:200px;top:-15px}.pt-responsibilities{grid-template-columns:1fr 1fr;gap:15px}.pt-responsibilities>div+div{border-left:1px solid #c9c9c4;padding-left:15px}.pricing-tailored-page .pt-responsibilities h3{font-size:17px;margin-bottom:16px}.pt-responsibilities .pt-checklist li{font-size:14px;gap:8px}.pt-responsibilities .pt-checklist svg{width:18px;flex-basis:18px;height:22px}.pt-automation-art{grid-template-columns:1fr 1fr .8fr;gap:8px;min-height:165px}.pt-automation-art .rt-hand{grid-column:auto;margin:0;font-size:19px;text-align:left}.pt-connection{top:39%;height:50px}.pt-recommended{left:-5px;padding:10px 22px 10px 13px;font-size:22px}.pt-offers{padding-block:58px 42px}}
