main[data-door][data-door-page=pricing] [hidden]{display:none!important}main[data-door][data-door-page=pricing] .dp-hero{padding-bottom:calc(var(--door-street-h) + 40px)}main[data-door][data-door-page=pricing] .dp-hero-grid{z-index:2;flex-direction:column;gap:22px;display:flex;position:relative}main[data-door][data-door-page=pricing] .dp-hero-words{display:contents}main[data-door][data-door-page=pricing] .dp-hero-words .door-h1{order:1}main[data-door][data-door-page=pricing] .dp-hero-side{order:2}main[data-door][data-door-page=pricing] .dp-short{order:3}main[data-door][data-door-page=pricing] .dp-hmrc{order:4;margin-top:0}main[data-door][data-door-page=pricing] .dp-headline{text-wrap:balance;font-size:clamp(34px,9.4vw,50px);display:block}main[data-door][data-door-page=pricing] .dp-headline>span{display:block}main[data-door][data-door-page=pricing] .dp-headline>span+span{margin-top:.12em}main[data-door][data-door-page=pricing] .dp-headline em{color:var(--door-brass);font-style:normal}main[data-door][data-door-page=pricing] .dp-short{color:#f7f3eadb;max-width:62ch;margin:0;font-size:16px;line-height:1.55}main[data-door][data-door-page=pricing] .dp-control{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:linear-gradient(#f7f3ea1c,#f7f3ea0a);border-radius:26px;gap:16px;padding:18px 18px 20px;display:grid;box-shadow:inset 0 0 0 1px #f7f3ea38,0 50px 100px -50px #000000bf}main[data-door][data-door-page=pricing] .dp-control p{margin:0}main[data-door][data-door-page=pricing] .dp-control .door-who{box-sizing:border-box;grid-template-columns:1fr 1fr;width:100%;display:grid}main[data-door][data-door-page=pricing] .dp-control .door-who button{min-height:42px;font-size:15px}main[data-door][data-door-page=pricing] .dp-ask{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 14px;display:flex}main[data-door][data-door-page=pricing] .dp-ask-q{font:600 17px/1.3 var(--font-inter), system-ui, sans-serif;color:var(--door-cream)}main[data-door][data-door-page=pricing] .dp-count{align-items:center;gap:10px;display:inline-flex}main[data-door][data-door-page=pricing] .dp-count .door-hero-stepper output{min-width:1.7em;font-size:40px}main[data-door][data-door-page=pricing] .dp-count-unit{min-width:5.6em;font:600 16px/1.2 var(--font-inter), system-ui, sans-serif;color:#f7f3eadb}main[data-door][data-door-page=pricing] .dp-billing{background:#0000002e;border-radius:14px;grid-template-columns:1fr 1fr;gap:4px;padding:4px;display:grid;box-shadow:inset 0 0 0 1px #f7f3ea1f}main[data-door][data-door-page=pricing] .dp-billing button{color:#f7f3ead6;min-height:44px;font:600 15px/1 var(--font-inter), system-ui, sans-serif;cursor:pointer;background:0 0;border:0;border-radius:10px}main[data-door][data-door-page=pricing] .dp-billing button[aria-checked=true]{background:var(--door-cream);color:var(--door-ink)}main[data-door][data-door-page=pricing] .dp-billing button:focus-visible{outline:3px solid var(--door-brass);outline-offset:2px}main[data-door][data-door-page=pricing] .dp-answer{border-top:1px solid #f7f3ea24;padding-top:4px}main[data-door][data-door-page=pricing] .dp-control .dp-plan-name{font:600 16px/1.35 var(--font-inter), system-ui, sans-serif;color:var(--door-cream);margin-top:12px}main[data-door][data-door-page=pricing] .dp-control .dp-price{align-items:baseline;gap:10px;margin-top:4px;display:flex}main[data-door][data-door-page=pricing] .dp-price b{color:var(--door-brass);font-variant-numeric:tabular-nums;font-size:clamp(64px,19vw,84px);line-height:1}main[data-door][data-door-page=pricing] .dp-price span{color:#f7f3ead1;font-size:18px}main[data-door][data-door-page=pricing] .dp-control .dp-save{color:#f7f3eae0;margin-top:8px;font-size:16px;line-height:1.45}main[data-door][data-door-page=pricing] .dp-save b{color:var(--door-brass);font-weight:700}main[data-door][data-door-page=pricing] .dp-go{width:100%;min-height:58px;font-size:18px}main[data-door][data-door-page=pricing] .dp-facts{font:600 14.5px/1.4 var(--font-inter), system-ui, sans-serif;color:var(--door-cream);flex-wrap:wrap;gap:6px 16px;margin:0;padding:0;list-style:none;display:flex}main[data-door][data-door-page=pricing] .dp-facts li{padding-left:20px;position:relative}main[data-door][data-door-page=pricing] .dp-facts li:before{content:"";border:solid var(--door-brass);border-width:0 0 2.4px 2.4px;width:9px;height:5px;position:absolute;top:.36em;left:1px;transform:rotate(-45deg)}main[data-door][data-door-page=pricing] .dp-control .dp-small{color:#f7f3eabd;margin-top:-6px;font-size:13.5px;line-height:1.45}main[data-door][data-door-page=pricing] .dp-hmrc{align-items:flex-start}main[data-door][data-door-page=pricing] .dp-hmrc .door-mark{margin-top:2px}main[data-door][data-door-page=pricing] .dp-hero-tom{display:none}main[data-door][data-door-page=pricing] :is(.dp-hero-tom,.dp-sum-tom) svg{overflow:visible}@media (min-width:480px){main[data-door][data-door-page=pricing] .dp-control{padding:22px 24px 24px}}@media (min-width:768px){main[data-door][data-door-page=pricing] .dp-hero-grid{gap:26px}main[data-door][data-door-page=pricing] .dp-headline{font-size:clamp(54px,7.2vw,68px)}main[data-door][data-door-page=pricing] .dp-short{font-size:18px}main[data-door][data-door-page=pricing] .dp-hero-side{max-width:560px}main[data-door][data-door-page=pricing] .dp-control{border-radius:30px;padding:26px 28px}}@media (min-width:1024px){main[data-door][data-door-page=pricing] .dp-hero-grid{grid-template-columns:minmax(0,1fr) 440px;align-items:start;column-gap:56px;display:grid}main[data-door][data-door-page=pricing] .dp-hero-words{align-content:start;gap:22px;padding-top:8px;display:grid}main[data-door][data-door-page=pricing] .dp-hero-side{max-width:none}main[data-door][data-door-page=pricing] .dp-headline{font-size:clamp(52px,5.2vw,72px)}}@media (min-width:1200px){main[data-door][data-door-page=pricing] .dp-hero{padding-bottom:calc(var(--door-street-h) + 28px)}main[data-door][data-door-page=pricing] .dp-hero-grid{grid-template-columns:minmax(0,1fr) 460px;column-gap:72px}main[data-door][data-door-page=pricing] .dp-hero-side{position:relative}main[data-door][data-door-page=pricing] .dp-hero-tom{z-index:2;pointer-events:none;height:122px;display:block;position:absolute;bottom:0;right:calc(100% + 4px)}main[data-door][data-door-page=pricing] .dp-hero-tom svg{width:auto;height:100%;display:block}}@media (min-width:1200px) and (max-height:840px){main[data-door][data-door-page=pricing] .dp-headline{font-size:clamp(50px,4.6vw,64px)}main[data-door][data-door-page=pricing] .dp-control{gap:12px;padding:20px 24px 22px}main[data-door][data-door-page=pricing] .dp-price b{font-size:72px}}main[data-door][data-door-page=pricing] .dp-plans{background:var(--door-paper);color:var(--door-ink);scroll-margin-top:var(--lcd-head);padding:64px 0 72px}main[data-door][data-door-page=pricing] .dp-switches{flex-wrap:wrap;gap:10px 14px;margin-top:24px;display:flex}main[data-door][data-door-page=pricing] .dp-switches .door-who[data-on=paper]{margin-top:0}main[data-door][data-door-page=pricing] .dp-switches .door-who[data-on=paper] button{min-height:44px}main[data-door][data-door-page=pricing] .dp-cards{gap:16px;margin:30px 0 0;padding:0;list-style:none;display:grid}main[data-door][data-door-page=pricing] .dp-cards>li{display:flex}main[data-door][data-door-page=pricing] .dp-card{box-sizing:border-box;background:var(--door-card);color:var(--door-ink);box-shadow:0 0 0 1px var(--door-rule), 0 34px 70px -48px #10251e80;border-radius:24px;flex-direction:column;flex:1;padding:24px 22px 22px;text-decoration:none;transition:transform .18s,box-shadow .18s;display:flex;position:relative}main[data-door][data-door-page=pricing] .dp-card:hover{box-shadow:0 0 0 1.5px var(--door), 0 44px 80px -44px #10251e8c;transform:translateY(-3px)}main[data-door][data-door-page=pricing] .dp-card:focus-visible{outline:3px solid var(--door);outline-offset:4px}main[data-door][data-door-page=pricing] .dp-card[data-on]{box-shadow:0 0 0 3px var(--door-brass), 0 44px 90px -40px #10251e8c}main[data-door][data-door-page=pricing] .dp-card-tag{background:var(--door-brass);color:var(--door-ink);font:700 13.5px/1.2 var(--font-inter), system-ui, sans-serif;border-radius:999px;padding:5px 12px;position:absolute;top:-14px;left:20px;box-shadow:0 6px 14px -6px #10251e66}main[data-door][data-door-page=pricing] .dp-card-for{font:600 14.5px/1.35 var(--font-inter), system-ui, sans-serif;color:var(--door-quiet);display:block}main[data-door][data-door-page=pricing] .dp-card-name{color:var(--door);margin:6px 0 0;font-size:32px;line-height:1}main[data-door][data-door-page=pricing] .dp-card-price{align-items:baseline;gap:8px;margin-top:16px;display:flex}main[data-door][data-door-page=pricing] .dp-card-price b{color:var(--door-ink);font-variant-numeric:tabular-nums;font-size:60px;line-height:.95}main[data-door][data-door-page=pricing] .dp-card-price{flex-wrap:wrap;row-gap:4px}main[data-door][data-door-page=pricing] .dp-card-price span{color:var(--door-quiet);white-space:nowrap;font-size:16px}main[data-door][data-door-page=pricing] .dp-card-save{font:600 15px/1.4 var(--font-inter), system-ui, sans-serif;color:var(--door);margin-top:10px;display:block}main[data-door][data-door-page=pricing] .dp-card-lines{border-top:1px solid var(--door-rule);flex:1;align-content:start;gap:11px;margin:18px 0 0;padding:18px 0 0;font-size:15.5px;line-height:1.42;list-style:none;display:grid}main[data-door][data-door-page=pricing] .dp-card-lines li{padding-left:30px;position:relative}main[data-door][data-door-page=pricing] .dp-card-lines li:before{content:"";background:var(--door-brass);border-radius:50%;width:20px;height:20px;position:absolute;top:.06em;left:0}main[data-door][data-door-page=pricing] .dp-card-lines li:after{content:"";border:solid var(--door);border-width:0 0 2.2px 2.2px;width:8px;height:4.5px;position:absolute;top:.4em;left:6px;transform:rotate(-45deg)}main[data-door][data-door-page=pricing] .dp-card-btn{width:100%;margin-top:22px}main[data-door][data-door-page=pricing] .dp-card:hover .dp-card-btn{background:var(--door-deep)}main[data-door][data-door-page=pricing] .dp-cards-caption{color:var(--door-quiet);margin:24px 0 0;font-size:15.5px;line-height:1.5}main[data-door][data-door-page=pricing] .dp-offer{color:var(--door);font-weight:700}main[data-door][data-door-page=pricing] .dp-plans-foot{flex-wrap:wrap;align-items:baseline;gap:8px 28px;margin-top:10px;font-size:16px;line-height:1.5;display:flex}main[data-door][data-door-page=pricing] .dp-plans-foot p{max-width:72ch;color:var(--door-ink);margin:0}main[data-door][data-door-page=pricing] .dp-plans-foot a{font-weight:600}@media (min-width:768px){main[data-door][data-door-page=pricing] .dp-plans{padding:96px 0 104px}main[data-door][data-door-page=pricing] .dp-cards{gap:22px;margin-top:36px}main[data-door][data-door-page=pricing] .dp-card{grid-template:"for lines""name lines""price lines""save lines"1fr"save btn"/minmax(0,.9fr) minmax(0,1.25fr);align-items:start;column-gap:36px;padding:28px 30px;display:grid}main[data-door][data-door-page=pricing] .dp-card-for{grid-area:for}main[data-door][data-door-page=pricing] .dp-card-name{grid-area:name}main[data-door][data-door-page=pricing] .dp-card-price{flex-direction:column;grid-area:price;align-items:flex-start;gap:6px}main[data-door][data-door-page=pricing] .dp-card-save{grid-area:save;align-self:start}main[data-door][data-door-page=pricing] .dp-card-lines{border-top:0;border-left:1px solid var(--door-rule);grid-area:lines;margin:0;padding:0 0 0 30px}main[data-door][data-door-page=pricing] .dp-card-btn{grid-area:btn;width:calc(100% - 30px);margin-top:18px;margin-left:30px}}@media (min-width:1200px){main[data-door][data-door-page=pricing] .dp-cards{grid-template-columns:repeat(var(--n,5), minmax(0, 1fr));gap:16px;width:min(1360px,100vw - 56px);margin-inline:calc(50% + min(1360px,100vw - 56px)/-2)}main[data-door][data-door-page=pricing] .dp-cards[data-count="1"]{width:auto;max-width:420px;margin-inline:0}main[data-door][data-door-page=pricing] .dp-cards[data-count="2"]{width:auto;max-width:860px;margin-inline:0}main[data-door][data-door-page=pricing] .dp-card{padding:26px 20px 20px;display:flex}main[data-door][data-door-page=pricing] .dp-card-name{font-size:clamp(26px,2vw,30px)}main[data-door][data-door-page=pricing] .dp-card-price{flex-direction:column;align-items:flex-start;gap:6px}main[data-door][data-door-page=pricing] .dp-card-price b{font-size:clamp(46px,3.6vw,58px)}main[data-door][data-door-page=pricing] .dp-card-save{align-self:stretch}main[data-door][data-door-page=pricing] .dp-card-lines{border-left:0;border-top:1px solid var(--door-rule);margin-top:18px;padding:18px 0 0;font-size:15px}main[data-door][data-door-page=pricing] .dp-card-btn{text-wrap:balance;width:100%;min-height:52px;margin:22px 0 0;padding:0 14px;font-size:16px}}@media (min-width:1200px) and (max-width:1399px){main[data-door][data-door-page=pricing] .dp-card{padding:24px 16px 16px}main[data-door][data-door-page=pricing] .dp-card-tag{left:14px}main[data-door][data-door-page=pricing] .dp-card-lines{gap:9px;font-size:14.5px;line-height:1.4}main[data-door][data-door-page=pricing] .dp-card-lines li{padding-left:28px}main[data-door][data-door-page=pricing] .dp-card-btn{min-height:64px;padding:6px 10px;font-size:15px;line-height:1.25}}main[data-door][data-door-page=pricing] .dp-trial{color:var(--door-cream);background:radial-gradient(900px 560px at 0% 0%, #1c5b46bf, transparent 62%), linear-gradient(180deg, var(--door) 0%, var(--door-deep) 100%);padding:64px 0 72px}main[data-door][data-door-page=pricing] .dp-trial .door-h2{color:var(--door-cream)}main[data-door][data-door-page=pricing] .dp-trial .door-h2-clause{color:#f7f3eac2}main[data-door][data-door-page=pricing] .dp-trial-cards li{color:var(--door-ink)}main[data-door][data-door-page=pricing] .dp-trial-cards{gap:16px;margin:28px 0 0;padding:0;list-style:none;display:grid}main[data-door][data-door-page=pricing] .dp-trial-cards li{background:var(--door-card);box-shadow:inset 0 5px 0 var(--door-brass), 0 0 0 1px var(--door-rule);border-radius:24px;flex-direction:column;align-items:flex-start;padding:26px 22px 24px;display:flex}main[data-door][data-door-page=pricing] .dp-trial-cards p{margin:0}main[data-door][data-door-page=pricing] .dp-trial-who{font:600 15px/1.4 var(--font-inter), system-ui, sans-serif;color:var(--door-quiet)}main[data-door][data-door-page=pricing] .dp-trial-figure{color:var(--door);align-items:baseline;gap:12px;display:flex;margin-top:6px!important}main[data-door][data-door-page=pricing] .dp-trial-figure b{font-variant-numeric:tabular-nums;font-size:clamp(88px,26vw,124px);line-height:.86}main[data-door][data-door-page=pricing] .dp-trial-figure span{font-size:clamp(30px,8vw,40px)}main[data-door][data-door-page=pricing] .dp-trial-text{flex:1;max-width:52ch;font-size:17px;line-height:1.55;margin-top:16px!important}main[data-door][data-door-page=pricing] .dp-trial-cards .door-btn{margin-top:22px}main[data-door][data-door-page=pricing] .dp-way-in{margin-top:28px}@media (min-width:768px){main[data-door][data-door-page=pricing] .dp-trial{padding:96px 0 104px}main[data-door][data-door-page=pricing] .dp-trial-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin-top:36px}main[data-door][data-door-page=pricing] .dp-trial-cards li{border-radius:28px;padding:34px 34px 30px}}main[data-door][data-door-page=pricing] .dp-trust .door-quotes{margin-top:30px}main[data-door][data-door-page=pricing] .dp-trust .door-trust{margin-top:28px}main[data-door][data-door-page=pricing] .dp-trust .door-trust-head{font-size:24px}@media (min-width:768px){main[data-door][data-door-page=pricing] .dp-trust .door-h2{font-size:clamp(56px,5.8vw,80px)}}main[data-door][data-door-page=pricing] .dp-sum{color:var(--door-cream);background:radial-gradient(900px 600px at 100% 0%, #f2c14e1f, transparent 60%), radial-gradient(900px 600px at 0% 100%, #1c5b46cc, transparent 62%), linear-gradient(180deg, var(--door) 0%, var(--door-deep) 100%);padding:64px 0 0;position:relative;overflow:hidden}main[data-door][data-door-page=pricing] .dp-sum:after{content:"";background:linear-gradient(#0d3327 0 30%,#082119 30% 100%);height:18px;position:absolute;bottom:0;left:0;right:0}main[data-door][data-door-page=pricing] .dp-sum .door-h2{color:var(--door-cream)}main[data-door][data-door-page=pricing] .dp-sum .door-h2-clause{color:#f7f3eac2}main[data-door][data-door-page=pricing] .dp-sum-grid{z-index:1;gap:8px;display:grid;position:relative}main[data-door][data-door-page=pricing] .dp-sum-words{padding-bottom:8px}main[data-door][data-door-page=pricing] .dp-sum p{margin:0}main[data-door][data-door-page=pricing] .dp-sum .dp-sum-rent{color:#f7f3eae6;max-width:60ch;margin-top:26px;font-size:17px;line-height:1.5}main[data-door][data-door-page=pricing] .dp-sum-lines{border-top:1px solid #f7f3ea2e;margin:16px 0 0;padding:0;list-style:none}main[data-door][data-door-page=pricing] .dp-sum-lines li{color:#f7f3eae6;border-bottom:1px solid #f7f3ea2e;justify-content:space-between;align-items:baseline;gap:18px;padding:16px 0;font-size:17px;line-height:1.4;display:flex}main[data-door][data-door-page=pricing] .dp-sum-lines b{color:var(--door-cream);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;font-size:clamp(30px,8vw,40px);line-height:1}main[data-door][data-door-page=pricing] .dp-sum-lines li[data-tone=cost] b{color:#f4a691}main[data-door][data-door-page=pricing] .dp-sum-lines li[data-tone=kept]{color:var(--door-cream);border-bottom:0;padding-top:22px;font-weight:600}main[data-door][data-door-page=pricing] .dp-sum-lines li[data-tone=kept] b{color:var(--door-brass);font-size:clamp(54px,15vw,84px)}main[data-door][data-door-page=pricing] .dp-sum .dp-sum-fair{color:#f7f3eae6;max-width:60ch;margin-top:18px;font-size:17px;line-height:1.55}main[data-door][data-door-page=pricing] .dp-sum .dp-sum-basis{color:#f7f3eabd;max-width:72ch;margin-top:10px;font-size:14px;line-height:1.5}main[data-door][data-door-page=pricing] .dp-sum .dp-way-in{margin-top:26px}main[data-door][data-door-page=pricing] .dp-sum-tom{justify-content:center;align-items:flex-end;height:200px;margin-top:16px;display:flex}main[data-door][data-door-page=pricing] .dp-sum-tom svg{width:auto;height:100%;display:block}@media (min-width:768px){main[data-door][data-door-page=pricing] .dp-sum{padding-top:104px}main[data-door][data-door-page=pricing] .dp-sum-lines li{font-size:18px}}@media (min-width:1024px){main[data-door][data-door-page=pricing] .dp-sum-grid{grid-template-columns:minmax(0,1fr) 320px;align-items:end;column-gap:64px}main[data-door][data-door-page=pricing] .dp-sum-words{padding-bottom:112px}main[data-door][data-door-page=pricing] .dp-sum-tom{height:380px;margin:0}}main[data-door][data-door-page=pricing] .dp-compare{background:var(--door-paper);color:var(--door-ink);scroll-margin-top:var(--lcd-head);padding:64px 0 72px}main[data-door][data-door-page=pricing] .dp-cmp{margin-top:28px}main[data-door][data-door-page=pricing] .dp-cmp-cols{display:none}main[data-door][data-door-page=pricing] .dp-cmp-group{border-top:1px solid var(--door-rule)}main[data-door][data-door-page=pricing] .dp-cmp-group:last-of-type{border-bottom:1px solid var(--door-rule)}main[data-door][data-door-page=pricing] .dp-cmp-group summary{cursor:pointer;align-items:center;gap:14px;padding:18px 0;list-style:none;display:flex}main[data-door][data-door-page=pricing] .dp-cmp-group summary::-webkit-details-marker{display:none}main[data-door][data-door-page=pricing] .dp-cmp-group summary:focus-visible{outline:3px solid var(--door);outline-offset:2px;border-radius:8px}main[data-door][data-door-page=pricing] .dp-cmp-name{color:var(--door);flex:1;margin:0;font-size:24px;line-height:1.08}main[data-door][data-door-page=pricing] .dp-cmp-count{font:600 14px/1 var(--font-inter), system-ui, sans-serif;color:var(--door-quiet);white-space:nowrap}main[data-door][data-door-page=pricing] .dp-cmp-group[open] .door-q-mark{background:var(--door-brass)}main[data-door][data-door-page=pricing] .dp-cmp-group[open] .door-q-mark:after{transform:none}main[data-door][data-door-page=pricing] .dp-cmp-table{border-collapse:collapse;width:100%;margin:0 0 20px}main[data-door][data-door-page=pricing] .dp-cmp-table tbody{display:block}main[data-door][data-door-page=pricing] .dp-cmp-table tr{border-top:1px solid var(--door-rule);grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 10px;padding:14px 0;display:grid}main[data-door][data-door-page=pricing] .dp-cmp-table th[scope=row]{text-align:left;font:600 16px/1.4 var(--font-inter), system-ui, sans-serif;color:var(--door-ink);grid-column:1/-1;padding:0}main[data-door][data-door-page=pricing] .dp-cmp-table td{flex-direction:column;justify-content:space-between;align-items:flex-start;gap:6px;padding:0;font-size:15px;line-height:1.35;display:flex}main[data-door][data-door-page=pricing] .dp-cmp-table td:before{content:attr(data-col);font:600 13px/1.3 var(--font-inter), system-ui, sans-serif;color:var(--door-quiet)}main[data-door][data-door-page=pricing] .dp-mark{place-items:center;display:inline-grid}main[data-door][data-door-page=pricing] .dp-mark[data-yes]{background:var(--door-brass);width:26px;height:26px;color:var(--door);border-radius:50%}main[data-door][data-door-page=pricing] .dp-mark[data-yes] svg{width:16px;height:16px}main[data-door][data-door-page=pricing] .dp-mark[data-no]{width:26px;height:26px}main[data-door][data-door-page=pricing] .dp-mark[data-no] i{background:#10251e5c;border-radius:1px;width:14px;height:2px;display:block}main[data-door][data-door-page=pricing] .dp-cell-text{color:var(--door-ink);font-weight:600}main[data-door][data-door-page=pricing] .dp-cmp-lead{max-width:64ch;margin:0;font-size:17px;line-height:1.55}main[data-door][data-door-page=pricing] .dp-agency-table{border-collapse:collapse;width:100%;margin-top:22px}main[data-door][data-door-page=pricing] .dp-agency-table thead{display:none}main[data-door][data-door-page=pricing] .dp-agency-table tbody{gap:12px;display:grid}main[data-door][data-door-page=pricing] .dp-agency-table tr{background:var(--door-card);box-shadow:0 0 0 1px var(--door-rule);border-radius:20px;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;padding:18px 20px;display:grid}main[data-door][data-door-page=pricing] .dp-agency-table th[scope=row]{text-align:left;color:var(--door);grid-column:1/-1;padding:0;font-size:26px}main[data-door][data-door-page=pricing] .dp-agency-table td{font:600 17px/1.3 var(--font-inter), system-ui, sans-serif;color:var(--door-ink);font-variant-numeric:tabular-nums;flex-direction:column;gap:4px;padding:0;display:flex}main[data-door][data-door-page=pricing] .dp-agency-table td:before{content:attr(data-col);font:600 13px/1.3 var(--font-inter), system-ui, sans-serif;color:var(--door-quiet)}main[data-door][data-door-page=pricing] .dp-agency-h3{margin:40px 0 0;font-size:28px}main[data-door][data-door-page=pricing] .dp-agency-lines{border-bottom:1px solid var(--door-rule);gap:0;margin:16px 0 0;padding:0;list-style:none;display:grid}main[data-door][data-door-page=pricing] .dp-agency-lines li{border-top:1px solid var(--door-rule);padding:14px 0 14px 34px;font-size:17px;line-height:1.5;position:relative}main[data-door][data-door-page=pricing] .dp-agency-lines li:before{content:"";background:var(--door-brass);border-radius:50%;width:22px;height:22px;position:absolute;top:16px;left:0}main[data-door][data-door-page=pricing] .dp-agency-lines li:after{content:"";border:solid var(--door);border-width:0 0 2.4px 2.4px;width:9px;height:5px;position:absolute;top:21px;left:7px;transform:rotate(-45deg)}@media (min-width:768px){main[data-door][data-door-page=pricing] .dp-compare{padding:104px 0 112px}main[data-door][data-door-page=pricing] .dp-cmp{margin-top:40px}main[data-door][data-door-page=pricing] .dp-cmp-cols{top:var(--lcd-head);z-index:3;background:var(--door-paper);box-shadow:0 1px 0 var(--door-rule);grid-template-columns:minmax(0,1.6fr) repeat(3,minmax(0,1fr));gap:0 12px;padding:16px 0 14px;display:grid;position:sticky}main[data-door][data-door-page=pricing] .dp-cmp-cols>span{text-align:center;gap:3px;display:grid}main[data-door][data-door-page=pricing] .dp-cmp-cols b{font:700 16px/1.25 var(--font-inter), system-ui, sans-serif;color:var(--door)}main[data-door][data-door-page=pricing] .dp-cmp-cols small{color:var(--door-quiet);font-size:13.5px;line-height:1.3}main[data-door][data-door-page=pricing] .dp-cmp-name{font-size:28px}main[data-door][data-door-page=pricing] .dp-cmp-group summary{padding:22px 0}main[data-door][data-door-page=pricing] .dp-cmp-table tr{grid-template-columns:minmax(0,1.6fr) repeat(3,minmax(0,1fr));align-items:center;gap:0 12px;padding:13px 0}main[data-door][data-door-page=pricing] .dp-cmp-table tr:hover{background:#10251e09}main[data-door][data-door-page=pricing] .dp-cmp-table th[scope=row]{grid-column:auto;font-size:16px;font-weight:500}main[data-door][data-door-page=pricing] .dp-cmp-table td{text-align:center;align-items:center}main[data-door][data-door-page=pricing] .dp-cmp-table td:before{content:none}main[data-door][data-door-page=pricing] .dp-agency-table{border-collapse:separate;border-spacing:0;background:var(--door-card);box-shadow:0 0 0 1px var(--door-rule);border-radius:24px;margin-top:28px;overflow:hidden}main[data-door][data-door-page=pricing] .dp-agency-table thead{display:table-header-group}main[data-door][data-door-page=pricing] .dp-agency-table tbody{display:table-row-group}main[data-door][data-door-page=pricing] .dp-agency-table tr{box-shadow:none;background:0 0;border-radius:0;padding:0;display:table-row}main[data-door][data-door-page=pricing] .dp-agency-table :is(th,td){border-top:1px solid var(--door-rule);text-align:left;vertical-align:middle;padding:16px 22px;display:table-cell}main[data-door][data-door-page=pricing] .dp-agency-table thead th{font:600 14px/1.3 var(--font-inter), system-ui, sans-serif;color:var(--door-quiet);border-top:0}main[data-door][data-door-page=pricing] .dp-agency-table th[scope=row]{padding:16px 22px;font-size:24px}main[data-door][data-door-page=pricing] .dp-agency-table td:before{content:none}main[data-door][data-door-page=pricing] .dp-agency-lines{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:48px}}main[data-door][data-door-page=pricing] .dp-faq{background:var(--door-card)}main[data-door][data-door-page=pricing] .dp-faq .door-h2{font-size:clamp(38px,9.6vw,56px)}main[data-door][data-door-page=pricing] .dp-owner{gap:10px;margin-top:22px;display:grid}main[data-door][data-door-page=pricing] .dp-owner-line{max-width:46ch;color:var(--door-quiet);margin:0;font-size:16px;line-height:1.5}main[data-door][data-door-page=pricing] .dp-owner-line a{color:var(--door);text-underline-offset:3px;font-weight:600;text-decoration:underline}main[data-door][data-door-page=pricing] .dp-owner-line a:focus-visible{outline:2px solid var(--door);outline-offset:2px;border-radius:3px}@media (min-width:768px){main[data-door][data-door-page=pricing] .dp-faq .door-h2{font-size:clamp(56px,5.8vw,80px)}}@media (min-width:1024px){main[data-door][data-door-page=pricing] .dp-faq-side{top:calc(var(--lcd-head) + 32px);position:sticky}}main[data-door][data-door-page=pricing] .dp-close .door-close-h2{max-width:13em}main[data-door][data-door-page=pricing] .dp-headline{font-size:clamp(46px,12.4vw,62px);line-height:.98}main[data-door][data-door-page=pricing] .dp-line{color:#f7f3eae6;order:1;max-width:30ch;margin:0;font-size:19px;line-height:1.42}main[data-door][data-door-page=pricing] .dp-answer-band{background:var(--door-paper);border-bottom:1px solid var(--door-rule);padding:22px 0}main[data-door][data-door-page=pricing] .dp-answer-band .dp-short{max-width:86ch;color:var(--door-quiet);font-size:15px;line-height:1.6}main[data-door][data-door-page=pricing] .dp-plans-fee{max-width:78ch;color:var(--door-quiet);margin:14px 0 0;font-size:14px;line-height:1.5}main[data-door][data-door-page=pricing] .dp-plans .door-hmrc{margin-top:22px}main[data-door][data-door-page=pricing] .dp-plans .door-hmrc p{color:var(--door-ink)}main[data-door][data-door-page=pricing] .dp-plans .door-hmrc .door-link{color:var(--door)}@media (min-width:768px){main[data-door][data-door-page=pricing] .dp-headline{font-size:clamp(68px,9vw,92px)}main[data-door][data-door-page=pricing] .dp-line{font-size:22px}main[data-door][data-door-page=pricing] .dp-answer-band .dp-short{font-size:16px}}@media (min-width:1024px){main[data-door][data-door-page=pricing] .dp-headline{font-size:clamp(64px,6.4vw,92px)}main[data-door][data-door-page=pricing] .dp-hero-words{align-content:center}}
