.adPricingPage .adSiteHeader{background:#f6f5f0}.adPricingPage .adSiteHeader>.adContainer{min-height:52px;width:min(1160px,calc(100% - 48px))}.pcPage{--pc-ink: #152632;--pc-muted: #60717b;--pc-green: #124c3c;color:var(--pc-ink);font-family:var(--ad-body, system-ui, sans-serif)}.pcPage :is(h1,h2,h3,h4),.pcDetails :is(h2,h3){font-family:inherit}.pcContainer{width:min(1160px,calc(100% - 48px));margin-inline:auto}.pcBundleSection{padding:16px 0 12px;background:#f6f5f0}.pcIntro{text-align:center;margin-bottom:12px}.pcIntro h1{font-size:clamp(27px,3.2vw,34px);font-weight:700;letter-spacing:-.045em;line-height:1.12;margin:0}.pcEyebrow{font-size:11px;font-weight:800;letter-spacing:.12em;line-height:1.5}.pcPlans{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;max-width:920px;margin:0 auto;align-items:stretch}.pcPlan{min-width:0;border:1px solid #d4dcd3;border-radius:18px;background:#fff;padding:24px;display:flex;flex-direction:column;position:relative;box-shadow:0 3px 12px #203c2c04}.pcPlan--preferred{background:radial-gradient(ellipse at 100% 0%,#28644d,#124c3c 65%);color:#fff;border-color:#124c3c;box-shadow:0 8px 24px #124c3c14}.pcPlanLabel{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:20px;margin-bottom:12px;color:#617267;font-size:10px;font-weight:750;letter-spacing:.09em;line-height:1.3;text-transform:uppercase}.pcPlan--preferred .pcPlanLabel{color:#dfedc1}.pcPlanRecommended{border-radius:20px;padding:5px 8px;background:#dcf184;color:#21432e;font-size:10px;letter-spacing:.01em;text-transform:none;white-space:nowrap}.pcPlan h2{font-size:27px;font-weight:650;letter-spacing:-.04em;line-height:1.15;margin:0 0 8px}.pcPlanHeading p{font-size:13px;line-height:1.45;margin:0;color:#657369}.pcPlan--preferred .pcPlanHeading p{color:#c7ddd1}.pcPrice{display:flex;align-items:baseline;gap:7px;white-space:nowrap;margin:18px 0 12px}.pcPrice b{font-size:52px;line-height:1;font-weight:650;letter-spacing:-.06em}.pcPrice span{font-size:13px;color:#657369}.pcPlan--preferred .pcPrice span{color:#c7ddd1}.pcPlanHighlight{margin:0 0 20px;color:#657369;font-size:12px;line-height:1.6}.pcPlanHighlight strong{font-weight:650;color:#203a2c}.pcPlan--preferred .pcPlanHighlight{color:#c7ddd1}.pcPlan--preferred .pcPlanHighlight strong{color:#e4f5bf}.pcButton{display:flex;align-items:center;justify-content:space-between;gap:12px;text-align:left;text-decoration:none!important;font-size:14px;font-weight:750;border:1px solid #ced5d0;border-radius:8px;padding:10px 14px;color:var(--pc-ink);background:#fff;min-height:44px;line-height:1.25}.pcPlan>.pcButton{justify-content:center;text-align:center;margin-top:auto;border-color:#b8c5b9}.pcButton:hover{background:#eaf0e8}.pcButton span{font-size:20px;font-weight:400}.pcButton--light,.pcPlan>.pcButton--light{background:#dcf184;color:#183c2b;border-color:#dcf184}.pcButton--light:hover{background:#edffb7}.pcPlanFootnote{margin:8px 0 0;color:#657369;text-align:center;font-size:11px;line-height:1.4}.pcPlan--preferred .pcPlanFootnote{color:#c7ddd1}.pcPlanFootnote strong{color:#24523a;font-weight:750}.pcPlan--preferred .pcPlanFootnote strong{color:#e4f5bf}.pcPlanCompare{max-width:920px;margin:10px auto 0}.pcPlanCompare button{position:relative;display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:46px;padding:10px 48px;border:1px solid #b7c7b8;border-radius:10px;background:#eaf0e4;color:#244e3b;font:inherit;font-size:14px;line-height:1.3;font-weight:700;cursor:pointer}.pcPlanCompare button:hover{background:#dee9d4;border-color:#759d7c}.pcTrustLine{margin:8px auto 0;color:#53695c;font-size:13px;line-height:1.4;text-align:center}.pcTrustLine strong{color:#24523a;font-weight:750}.pcCompareIcon{display:block;width:21px;height:21px;flex-shrink:0}.pcCompareChevron{display:block;width:24px;height:24px;flex-shrink:0}.pcPlanCompare .pcCompareChevron{position:absolute;right:14px;top:50%;transform:translateY(-50%);border-radius:50%;background:#fff}.pcCompareClose{display:flex;justify-content:flex-end;max-width:920px;margin:-4px auto 8px}.pcCompareClose button{display:flex;align-items:center;gap:5px;min-height:44px;padding:4px 0 4px 12px;border:0;background:none;color:#244e3b;font:inherit;font-size:14px;font-weight:650;cursor:pointer}.pcPlans:not(.pcPlans--expanded) .pcPlan{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px 16px;padding:16px 20px;border-radius:14px}.pcPlans:not(.pcPlans--expanded) .pcPlanLabel{grid-column:1 / -1;min-height:0;margin:0;font-size:9px}.pcPlans:not(.pcPlans--expanded) .pcPlanHeading h2{margin:0;font-size:24px}.pcPlans:not(.pcPlans--expanded) :is(.pcPlanHeading p,.pcPlanHighlight){display:none}.pcPlans:not(.pcPlans--expanded) .pcPlanFootnote{grid-column:1 / -1;margin:0;font-size:11px;line-height:1.3}.pcPlans:not(.pcPlans--expanded) .pcPrice{margin:0;gap:5px}.pcPlans:not(.pcPlans--expanded) .pcPrice b{font-size:42px}.pcPlans:not(.pcPlans--expanded) .pcPrice span{font-size:12px}.pcPlans:not(.pcPlans--expanded) .pcPlan>.pcButton{grid-column:1 / -1;margin:2px 0 0}.pcPlans--expanded .pcPlanLabel{min-height:26px;font-size:11px;line-height:1.4}.pcPlans--expanded .pcPlanHeading p{font-size:16px;line-height:1.5;color:#526258}.pcPlans--expanded .pcPrice span{font-size:14px}.pcPlans--expanded .pcPlanHighlight{font-size:15px;line-height:1.5;color:#526258}.pcPlans--expanded .pcPlanFootnote{font-size:13px;line-height:1.5;color:#526258}.pcPlans--expanded .pcPlan--preferred :is(.pcPlanHeading p,.pcPlanHighlight,.pcPlanFootnote){color:#e0eee6}.pcPlans--expanded .pcPlan>.pcButton{font-size:16px;min-height:48px}.pcPlans .pcPrice.pcPrice--offer{display:grid;grid-template-columns:auto 1fr;column-gap:5px;row-gap:3px;align-items:baseline}.pcDiscountLine{grid-column:1 / -1;display:flex;align-items:center;gap:7px;font-size:11px;line-height:1.2}.pcDiscountLine del{color:#657369}.pcDiscountLine strong{color:#24523a;font-size:9px;line-height:1.2;font-weight:800;letter-spacing:.03em}.pcPlan--preferred .pcDiscountLine del{color:#c7ddd1}.pcPlan--preferred .pcDiscountLine strong{color:#dcf184}.pcPlanBenefits{margin:0 0 22px;border-top:1px solid #e2e7df;padding-top:20px}.pcPlanBenefits[hidden]{display:none}.pcPlan--preferred .pcPlanBenefits{border-color:#ffffff29}.pcFeatureGroup+.pcFeatureGroup{margin-top:20px}.pcFeatureGroup h3{font-size:17px;line-height:1.4;margin:0 0 14px;font-weight:750;letter-spacing:-.01em}.pcFeatureGroup ul{display:grid;gap:14px;list-style:none;padding:0;margin:0}.pcFeatureGroup li{display:flex;align-items:baseline;gap:10px;font-size:16px;line-height:1.5}.pcFeatureGroup li>span{width:16px;flex-shrink:0;color:#368158;font-weight:700}.pcPlan--preferred .pcFeatureGroup li{color:#edf5ef}.pcPlan--preferred .pcFeatureGroup li>span{color:#dcf184}.pcFeatureGroup--excluded{color:#58665d}.pcFeatureGroup--excluded li>span{color:#929b92}.pcAccount{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px 12px;max-width:880px;margin:10px auto 0;font-size:12px}.pcAccount button{background:none;border:0;text-decoration:underline;cursor:pointer;color:var(--pc-green);font:inherit;font-weight:700;min-height:32px}.pcAccount [role=status]:empty{display:none}.pcLibrary{background:#111e26;color:#f8faf6;padding:20px 0 32px;scroll-margin-top:65px}.pcDiscovery{margin:0 0 10px}.pcDiscovery>h2{white-space:nowrap;margin:0;font-size:22px;line-height:1.2;letter-spacing:-.035em;font-weight:650}.pcFaq{padding:52px 0;background:#f6f5f0}.pcFaq .pcContainer{max-width:920px}.pcFaq header{margin-bottom:24px}.pcFaq .pcEyebrow{margin:0 0 8px;color:#426450;text-transform:uppercase}.pcFaq h2{margin:0;font-size:clamp(28px,4vw,36px);font-weight:700;line-height:1.15;letter-spacing:-.04em}.pcFaq details{border-top:1px solid #cdd6cc}.pcFaq details:last-child{border-bottom:1px solid #cdd6cc}.pcFaq summary{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:64px;padding:18px 0;font-size:18px;line-height:1.4;font-weight:700;cursor:pointer;list-style:none}.pcFaq summary::-webkit-details-marker{display:none}.pcFaq summary:focus-visible{outline:2px solid #368158;outline-offset:4px;border-radius:4px}.pcFaq summary .pcCompareChevron{width:20px;height:20px;color:#426450}.pcFaq details[open] summary .pcCompareChevron{transform:rotate(180deg)}.pcFaq details p{max-width:760px;margin:0;padding:0 40px 22px 0;font-size:16px;line-height:1.65;color:#43574e}.pcFaq details strong{color:#152632;font-weight:700}.pcFaq details a{color:#124c3c;font-weight:650;text-underline-offset:3px}.pcCloseIcon{display:block;width:18px;height:18px;flex-shrink:0}.pcCategory{min-width:0;margin-bottom:18px}.pcCategoryHeading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:6px}.pcCategoryHeading h3{margin:0;font-size:17px;line-height:1.2;font-weight:650;letter-spacing:-.015em}.pcRailControls{display:flex;gap:6px}.pcRailControls button{display:grid;place-items:center;width:28px;height:28px;border:1px solid #52636e;border-radius:50%;background:transparent;color:#eaf2f3;font-size:17px;line-height:1;cursor:pointer}.pcRailControls button:disabled{opacity:.3;cursor:default}.pcRail{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 40px) / 4.4);gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;padding:3px 3px 10px;margin:0 -3px;scrollbar-width:thin;scrollbar-color:#526c79 transparent;overscroll-behavior-x:contain}.pcAppCard{font:inherit;text-align:left;color:#fff;border:1px solid #3a4b56;border-radius:9px;padding:0;background:#1a2a34;cursor:pointer;transition:border-color .18s,background .18s;min-width:0;display:flex;flex-direction:column;overflow:hidden;scroll-snap-align:start}.pcAppCard:hover{border-color:#8bada0;background:#20343e}.pcAppArt{flex-shrink:0;width:100%;aspect-ratio:2.5;padding:7px 7px 0;background:var(--pc-app-color);overflow:hidden}.pcAppArt img{display:block;width:100%;height:100%;object-fit:cover;object-position:top;border-radius:4px 4px 0 0}.pcAppArt.pcAppArt--story{position:relative;container-type:inline-size;padding:0;isolation:isolate;--pc-preview-ink:#35244e;--pc-preview-light:#eee8ff;--pc-preview-mid:#ddd0f6;--pc-preview-deep:#d0bce9;background:linear-gradient(115deg,var(--pc-preview-light) 0%,var(--pc-preview-mid) 70%,var(--pc-preview-deep) 100%)}.pcAppArt--story:before{content:"";position:absolute;right:-26%;top:-56%;width:90%;aspect-ratio:1;border-radius:50%;border:1px solid #ffffff80;box-shadow:0 0 0 6cqw #ffffff16,0 0 0 12cqw #ffffff16}.pcCardArtCopy{position:absolute;left:8%;top:50%;transform:translateY(-50%);z-index:2;color:var(--pc-preview-ink);font-size:8.3cqw;line-height:1.04;font-weight:700;letter-spacing:-.045em;white-space:nowrap}.pcCardArtPaper{display:block;position:absolute;right:5.5%;top:13%;width:39.5%;height:122%;overflow:hidden;border:1px solid #ffffffb0;border-radius:2.5cqw;background:#fff;transform:rotate(7deg);box-shadow:0 2cqw 5cqw #4d2d692b}.pcAppArt--story .pcCardArtPaper img{display:block;width:100%;height:auto;max-width:none;border-radius:0}.pcCardArtIcon{display:none}.pcCardArtCopy>span{display:block}.pcAppArt--story[data-preview-theme=teal]{--pc-preview-ink:#21483b;--pc-preview-light:#e7f2e7;--pc-preview-mid:#cfe4d5;--pc-preview-deep:#b8d6c3}.pcAppArt--story[data-preview-theme=blue]{--pc-preview-ink:#233d58;--pc-preview-light:#e9f1ff;--pc-preview-mid:#cbdff4;--pc-preview-deep:#b1cce9}.pcAppArt--story[data-preview-theme=amber]{--pc-preview-ink:#53391f;--pc-preview-light:#fbefd9;--pc-preview-mid:#f0d7af;--pc-preview-deep:#e6c295}.pcAppArt--story[data-preview-theme=rose]{--pc-preview-ink:#603743;--pc-preview-light:#faeaf0;--pc-preview-mid:#efd0db;--pc-preview-deep:#e6b9ca}.pcAppArt--story[data-preview-layout=panel] .pcCardArtPaper{top:9%;right:3.5%;width:38.5%;height:82%;padding:1.2cqw;transform:rotate(-5deg);border-radius:2.5cqw}.pcAppArt--story[data-preview-layout=panel] .pcCardArtPaper img{width:100%;height:100%;object-fit:contain;object-position:center}.pcAppInfo{min-width:0;width:100%;flex:1;padding:10px;display:flex;flex-direction:column;gap:6px}.pcAppInfo h4{font-size:16px;line-height:1.25;font-weight:750;color:#dcf184;margin:0;letter-spacing:-.015em}.pcAppMeta{display:flex;align-items:center;justify-content:space-between;gap:6px;margin-top:auto}.pcAppPrice{display:flex;align-items:baseline;gap:4px;white-space:nowrap}.pcAppPrice b{color:#ffd19b;font-size:28px;line-height:1;letter-spacing:-.035em;font-weight:750}.pcAppPrice>span{font-size:12px;line-height:1.2;color:#c0ced5}.pcAppOwned{color:#d5e5db;font-size:12px;line-height:1.4}.pcDetails{font-family:var(--ad-body, system-ui, sans-serif);padding:0;border:0;border-radius:18px;width:min(900px,calc(100% - 32px));max-height:calc(100dvh - 40px);overflow-y:auto;background:#fff;color:#152632;box-shadow:0 28px 90px #0006}.pcDetails[open]{display:grid;grid-template-columns:1fr 1fr}.pcDetails::backdrop{background:#07121be0}.pcDetailsClose{position:absolute;top:12px;right:12px;z-index:1;width:36px;height:36px;display:grid;place-items:center;padding:0;background:#fff;border:1px solid #cbd1d3;border-radius:50%;line-height:1;cursor:pointer;color:#152632}.pcDetailsImage{background:#e9eee9;padding:36px 24px;overflow:hidden;display:flex;align-items:center}.pcDetailsImage img{width:100%;height:auto;border-radius:7px;box-shadow:0 10px 35px #172c3429}.pcDetailsBody{padding:42px 30px 30px}.pcDetailsBody h2{font-size:34px;line-height:1.1;font-weight:650;letter-spacing:-.04em;margin:16px 0}.pcDetailsBody>p{font-size:14px;line-height:1.65;color:#60717b;margin:0 0 20px}.pcDetailsBody ul{list-style:none;padding:0;margin:0 0 25px;display:grid;gap:9px;font-size:12px;line-height:1.5}.pcDetailsBody li:before{content:"✓";margin-right:8px;color:#25745a}.pcIndividualPrice{display:flex;flex-direction:column;gap:7px;margin-bottom:18px}.pcIndividualPrice b{font-size:32px;font-weight:650;letter-spacing:-.04em}.pcIndividualPrice span{font-size:11px;color:#60717b}.pcButton--dark{background:#124c3c;color:#fff;border-color:#124c3c}.pcButton--dark:hover{background:#21674f}.pcDetailsBody>small{display:block;font-size:10px;color:#60717b;line-height:1.6;margin-top:18px}.pcPage :is(button,a,input,select,summary):focus-visible,.pcDetails :is(button,a):focus-visible{outline:3px solid #a2c559;outline-offset:3px}.pcSrOnly{position:absolute;clip:rect(0,0,0,0);width:1px;height:1px;overflow:hidden}@media(min-width:1500px){.pcRail{grid-auto-columns:calc((100% - 50px) / 5.3)}}@media(max-width:1050px){.pcRail{grid-auto-columns:calc((100% - 30px) / 3.3)}}@media(max-width:768px){.adPricingPage .adSiteHeader>.adContainer{min-height:52px}}@media(max-width:600px){.adPricingPage .adSiteHeader>.adContainer,.pcContainer{width:calc(100% - 28px)}.pcBundleSection{padding:16px 0 14px}.pcIntro{margin-bottom:14px}.pcIntro h1{font-size:clamp(25px,7vw,30px)}.pcLibrary{padding-top:16px;scroll-margin-top:52px}.pcLibrary h2{font-size:22px}.pcDiscovery{margin-bottom:10px}.pcDiscovery>h2{font-size:20px}.pcRail{grid-auto-columns:calc((100% - 16px) / 2.15);gap:8px}.pcCategory{margin-bottom:14px}.pcCategoryHeading h3{font-size:15px}.pcAppArt{aspect-ratio:2.2;padding:5px 5px 0}.pcAppInfo{padding:8px;gap:5px}.pcAppInfo h4{font-size:14px}.pcAppPrice b{font-size:24px}.pcAppPrice>span{font-size:11px}.pcDetails[open]{display:block}.pcDetailsImage{padding:22px;max-height:210px;display:block}.pcDetailsImage img{max-height:170px;object-fit:contain}.pcDetailsBody{padding:26px 24px}.pcDetailsBody h2{font-size:30px}.pcDetailsBody .pcEyebrow{font-size:9px}.pcDetailsBody ul{grid-template-columns:1fr 1fr;gap:10px 15px}.pcDetailsClose{top:10px;right:10px}}@media(max-height:500px)and (min-width:480px){.adPricingPage .adSiteHeader>.adContainer{min-height:40px}.pcBundleSection{padding-block:6px}.pcIntro{display:none}.pcIntro h1{font-size:22px}.pcLibrary{padding-top:10px}.pcLibrary h2{font-size:20px}.pcDiscovery{margin-bottom:4px;gap:8px}.pcRail{grid-auto-columns:calc((100% - 24px) / 3.15)}.pcAppCard{display:grid;grid-template-columns:36px minmax(0,1fr)}.pcAppArt{position:relative;min-height:65px;height:auto;aspect-ratio:auto;padding:0}.pcAppArt img{position:absolute;top:6px;left:5px;width:110px;max-width:none;height:calc(100% - 6px)}.pcAppArt--story .pcCardArtCopy,.pcAppArt--story .pcCardArtPaper{display:none}.pcCardArtIcon{display:block;position:absolute;top:22px;left:7px;width:22px;height:22px;color:var(--pc-preview-ink);fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.pcAppInfo{padding:8px;gap:5px}.pcAppInfo h4{font-size:14px}.pcAppPrice b{font-size:24px}}@media(max-height:360px)and (min-width:480px){.adPricingPage .adSiteHeader>.adContainer{min-height:40px}.pcBundleSection>.pcContainer{display:grid;grid-template-columns:1fr auto;align-items:center;gap:8px 12px}.pcIntro{margin:0}.pcIntro h1{font-size:22px}.pcLibrary{padding-top:4px}.pcLibrary h2{font-size:18px}.pcDiscovery,.pcCategoryHeading{margin-bottom:2px}.pcRailControls button{width:24px;height:24px;font-size:15px}.pcAppInfo h4{font-size:14px}.pcAppPrice b{font-size:24px}}@media(max-width:760px){.pcPlans{gap:10px}.pcPlans:not(.pcPlans--expanded) .pcPlan{grid-template-columns:1fr;padding:13px 14px;gap:8px}.pcPlans:not(.pcPlans--expanded) .pcPlanHeading h2{font-size:22px;white-space:nowrap}.pcPlans:not(.pcPlans--expanded) .pcPrice b{font-size:38px}}@media(max-width:600px){.pcFaq{padding-block:36px}.pcFaq header{margin-bottom:20px}.pcFaq summary{min-height:60px;padding-block:16px;font-size:16px;gap:16px}.pcFaq details p{padding-right:0;padding-bottom:20px}.pcBundleSection{padding:10px 0}.pcIntro{margin-bottom:10px}.pcIntro h1{font-size:clamp(25px,6.8vw,29px)}.pcPlans:not(.pcPlans--expanded) .pcPlan{padding:12px;gap:3px;border-radius:12px}.pcPlans:not(.pcPlans--expanded) .pcPlanHeading h2{font-size:clamp(18px,4.8vw,22px)}.pcPlans:not(.pcPlans--expanded) .pcPlanLabel{font-size:8px;letter-spacing:.06em}.pcPlans:not(.pcPlans--expanded) .pcPrice{gap:4px}.pcPlans:not(.pcPlans--expanded) .pcPrice b{font-size:clamp(32px,8.8vw,38px)}.pcPlans:not(.pcPlans--expanded) .pcPrice span{font-size:11px}.pcPlans:not(.pcPlans--expanded) .pcPlan>.pcButton{font-size:12px;padding:8px 4px;min-height:44px}.pcPlanCompare{margin-top:8px}.pcTrustLine{margin-top:5px;font-size:11px;line-height:1.35}.pcPlanCompare button{min-height:44px;padding:9px 40px;font-size:13px;gap:8px}.pcPlanCompare .pcCompareChevron{right:10px}.pcPlans--expanded{grid-template-columns:1fr}.pcPlans--expanded .pcPlan{padding:22px}.pcPlans--expanded .pcPlan h2{font-size:26px}.pcPlans--expanded .pcPrice b{font-size:44px}.pcPlans--expanded .pcPlanLabel{font-size:11px}.pcPlans--expanded .pcPlanRecommended{font-size:10px}.pcPlans--expanded .pcPlan>.pcButton{font-size:16px}.pcPlanFootnote{font-size:11px}}@media(max-height:500px)and (min-width:480px){.pcBundleSection{padding-block:6px}.pcIntro{margin-bottom:6px}.pcIntro h1{font-size:22px}.pcPlans:not(.pcPlans--expanded) .pcPlan{grid-template-columns:minmax(0,1fr) auto;padding:8px 12px;gap:5px 8px}.pcPlans:not(.pcPlans--expanded) .pcPlanLabel{font-size:8px}.pcPlans:not(.pcPlans--expanded) .pcPlanHeading h2{font-size:18px;white-space:normal}.pcPlans:not(.pcPlans--expanded) .pcPrice b{font-size:28px}.pcPlans:not(.pcPlans--expanded) .pcPrice span{font-size:10px}.pcPlans:not(.pcPlans--expanded) .pcPlan>.pcButton{min-height:36px;padding:6px;font-size:12px}.pcPlanCompare{margin-top:6px}.pcPlanCompare button{min-height:40px;padding-block:7px;font-size:12px}.pcTrustLine{margin-top:3px;font-size:11px;line-height:1.35}}@media(max-height:360px)and (min-width:480px){.pcBundleSection{padding-block:2px}.pcBundleSection>.pcContainer{display:block}.pcIntro{display:none}.pcPlans:not(.pcPlans--expanded) .pcPlan{padding:4px 10px;gap:2px 6px}.pcPlans:not(.pcPlans--expanded) .pcPlanLabel{display:none}.pcPlans:not(.pcPlans--expanded) .pcPlanHeading h2{font-size:16px}.pcPlans:not(.pcPlans--expanded) .pcPrice b{font-size:25px}.pcPlans:not(.pcPlans--expanded) .pcPlan>.pcButton{min-height:34px;padding-block:5px;font-size:11px}.pcPlanCompare{margin-top:3px}.pcPlanCompare button{min-height:36px;padding-block:5px}.pcTrustLine{margin-top:0;font-size:11px;line-height:1.35}}@media(min-width:601px)and (min-height:501px)and (max-height:700px){.adPricingPage .adSiteHeader>.adContainer{min-height:40px}.pcBundleSection{padding-block:8px}.pcIntro{margin-bottom:8px}.pcIntro h1{font-size:26px}.pcPlans:not(.pcPlans--expanded) .pcPlan{padding:9px 18px;gap:3px 12px}.pcPlans:not(.pcPlans--expanded) .pcPlanHeading h2{font-size:22px}.pcPlans:not(.pcPlans--expanded) .pcPrice b{font-size:36px}.pcPlanCompare{margin-top:8px}.pcPlanCompare button{min-height:44px}.pcLibrary{padding-top:10px}.pcDiscovery{margin-bottom:6px}}@media(max-width:479px)and (max-height:520px){.pcBundleSection{padding-block:7px}.pcIntro{display:block;margin-bottom:4px}.pcIntro h1{font-size:18px;line-height:1.1}.pcPlans:not(.pcPlans--expanded) .pcPlan{padding:4px 10px;gap:1px}.pcPlans:not(.pcPlans--expanded) .pcPlanLabel{display:none}.pcPlans:not(.pcPlans--expanded) .pcPlanHeading h2{font-size:18px}.pcPlans:not(.pcPlans--expanded) .pcPrice b{font-size:32px}.pcPlanCompare{margin-top:6px}.pcLibrary{padding-top:4px}.pcDiscovery,.pcCategoryHeading{margin-bottom:4px}.pcRailControls button{width:24px;height:24px}}@media(max-width:360px)and (max-height:640px){.adPricingPage .adSiteHeader>.adContainer{min-height:40px}.pcBundleSection{padding-block:6px}.pcAppArt{aspect-ratio:3.5}}@media(prefers-reduced-motion:reduce){.pcAppCard{transition:none}}.pcPage .pcAppCard:focus-visible{outline-offset:-3px}@media(max-height:500px)and (min-width:480px){.pcPlans:not(.pcPlans--expanded) .pcPrice.pcPrice--offer{display:flex;align-items:center}.pcPlans:not(.pcPlans--expanded) .pcDiscountLine{flex-direction:column;align-items:flex-start;gap:1px;font-size:10px}.pcPlans:not(.pcPlans--expanded) .pcDiscountLine strong{font-size:8px}}@media(max-height:360px)and (min-width:480px){.pcPlans:not(.pcPlans--expanded) .pcPrice.pcPrice--offer{gap:3px}.pcPlans:not(.pcPlans--expanded) .pcPrice--offer b{font-size:22px}.pcPlans:not(.pcPlans--expanded) .pcPrice--offer span,.pcPlans:not(.pcPlans--expanded) .pcDiscountLine{font-size:9px}}.pcDetails--showcase{width:min(1040px,calc(100% - 40px));max-width:none;height:min(960px,calc(100dvh - 40px));max-height:calc(100dvh - 40px);border-radius:20px;overflow:hidden}.pcDetails--showcase[open]{display:block}.pcListing{height:100%;overflow-y:auto;overflow-x:hidden;overscroll-behavior-y:contain;scrollbar-width:thin;scrollbar-color:var(--pc-story-border) transparent}.pcShowcaseHeader{padding:36px 38px 28px}.pcShowcaseHeader h2{margin:0 0 7px;font-size:34px;line-height:1.05;letter-spacing:-.045em;font-weight:650}.pcShowcaseHeader p{margin:0;color:#5c6870;font-size:15px;line-height:1.5}.pcShowcaseHeader>div{min-width:0}.pcShowcase{min-height:0;padding:0 0 18px;border-top:1px solid #e6e5ec;background:#f7f6fa}.pcShowcaseToolbar{display:flex;align-items:center;gap:12px;padding:16px 38px 12px}.pcShowcaseToolbar h3{margin:0 auto 0 0;font-size:14px;font-weight:650;letter-spacing:-.01em}.pcShowcaseToolbar>span{margin-left:auto;color:#6c667d;font-size:12px;font-variant-numeric:tabular-nums}.pcShowcaseToolbar>div{display:flex;gap:6px}.pcShowcaseToolbar button{display:grid;place-items:center;width:40px;height:40px;padding:0;border:1px solid #d8d3e2;border-radius:50%;background:#fff;color:#4b3d71;font-size:20px;cursor:pointer}.pcShowcaseToolbar button:disabled{opacity:.35;cursor:default}.pcShowcaseRail{--pc-frame-width:310px;display:grid;grid-auto-flow:column;grid-auto-columns:var(--pc-frame-width);grid-template-rows:auto 355px;column-gap:16px;row-gap:0;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:thin;scrollbar-color:#bcb3cf transparent;scroll-snap-type:x mandatory;scroll-padding-inline:38px;padding:0 38px 16px}.pcShowcaseFrame{position:relative;display:grid;grid-template-rows:subgrid;grid-row:span 2;width:var(--pc-frame-width);margin:0;overflow:hidden;border:1px solid #ddd6e9;border-radius:14px;scroll-snap-align:start;background:#eae4f4}.pcShowcaseFrame:nth-child(2n){background:#eeeaf5}.pcShowcaseFrame figcaption{min-height:188px;padding:23px 24px 17px;color:#2f2549}.pcShowcaseFrame figcaption small,.pcShowcaseExpandedHeading small{display:block;color:#695586;font-size:9px;line-height:1.3;font-weight:750;letter-spacing:.11em}.pcShowcaseFrame h4{margin:11px 0 9px;font-size:26px;font-weight:650;letter-spacing:-.035em;line-height:1.08}.pcShowcaseFrame figcaption p{margin:0;max-width:31ch;color:#625770;font-size:12px;line-height:1.5}.pcShowcaseShot{display:flex;align-items:center;justify-content:center;position:relative;width:calc(100% - 32px);height:355px;overflow:hidden;margin:0 16px;padding:12px;border:1px solid #d1c8de;border-bottom:0;border-radius:10px 10px 0 0;background:#fff;cursor:zoom-in;box-shadow:0 10px 26px #38254d17}.pcShowcaseShot img{display:block;flex-shrink:1;width:auto;height:auto;max-width:100%;max-height:100%;min-width:0;min-height:0;margin:0;object-fit:contain}.pcShowcaseDescription{margin:12px 38px 0;padding-top:24px;border-top:1px solid var(--pc-story-border);color:#37424b}.pcShowcaseDescription p{max-width:70ch;margin:0;font-size:15px;line-height:1.65;text-wrap:pretty}.pcShowcaseDescription .pcShowcaseDescriptionLead{margin-bottom:8px;color:#17242b;font-size:18px;line-height:1.4;font-weight:650;letter-spacing:-.02em}.pcListingGet{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px;margin-top:16px}.pcListingGet .pcListingBuy{width:fit-content;min-height:44px;padding:10px 21px;justify-content:center;border:0;border-radius:999px;color:#fff;font-size:15px;line-height:1.35;white-space:nowrap}.pcListingBuy:hover{filter:brightness(1.12)}.pcShowcaseExpanded{min-height:0;padding-bottom:30px;background:#f7f6fa;border-top:1px solid #e6e5ec}.pcShowcaseExpanded .pcShowcaseToolbar>button{width:auto;padding:0 14px;font-size:12px;border-radius:22px}.pcShowcaseExpandedHeading{max-width:520px;margin:12px auto 23px;padding:0 24px;text-align:center}.pcShowcaseExpandedHeading h3{margin:9px 0;font-size:30px;line-height:1.1;letter-spacing:-.035em;font-weight:650}.pcShowcaseExpandedHeading p{margin:0;color:#625770;font-size:14px;line-height:1.5}.pcShowcaseExpanded>img{display:block;width:min(100% - 40px,460px);height:auto;margin:auto;border:1px solid #ded8e8;border-radius:10px;box-shadow:0 12px 35px #34214514}.pcDetails--showcase button:focus-visible,.pcDetails--showcase a:focus-visible,.pcShowcaseRail:focus-visible{outline:3px solid #9874ca;outline-offset:3px}@media(max-width:600px){.pcDetails--showcase{width:calc(100% - 16px);height:calc(100dvh - 16px);max-height:calc(100dvh - 16px);border-radius:15px}.pcShowcaseHeader{padding:54px 20px 25px}.pcShowcaseHeader h2{font-size:27px;line-height:1.12}.pcShowcaseHeader p{font-size:13px}.pcShowcaseToolbar{padding:12px 20px 10px;gap:10px}.pcShowcaseToolbar h3{font-size:12px}.pcShowcaseToolbar button{width:44px;height:44px}.pcShowcaseRail{--pc-frame-width:284px;grid-template-rows:auto 300px;padding-inline:20px;column-gap:12px;scroll-padding-inline:20px}.pcShowcaseFrame figcaption{min-height:164px;padding:22px 21px 15px}.pcShowcaseFrame h4{font-size:25px}.pcShowcaseShot{height:300px}.pcShowcaseDescription{margin-inline:20px;padding-top:20px}.pcShowcaseDescription .pcShowcaseDescriptionLead{font-size:17px}.pcListingGet{margin-top:13px;gap:7px}.pcListingGet .pcListingBuy{padding-inline:18px;font-size:14px}.pcShowcaseExpanded .pcShowcaseToolbar>button{padding-inline:10px;font-size:10px}.pcShowcaseExpandedHeading h3{font-size:25px}}@media(max-width:359px){.pcShowcaseRail{--pc-frame-width:254px}.pcShowcaseFrame h4{font-size:23px}.pcShowcaseFrame figcaption{min-height:180px;padding-inline:17px}.pcShowcaseHeader h2{font-size:24px}}.pcDetails--showcase{--pc-story-ink:#2f2549;--pc-story-muted:#625770;--pc-story-accent:#695586;--pc-story-stage:#f7f6fa;--pc-story-card:#eae4f4;--pc-story-card-alt:#eeeaf5;--pc-story-border:#ddd6e9;--pc-story-button:#34274d;--pc-story-focus:#9874ca}.pcDetails--showcase[data-showcase-theme=teal]{--pc-story-ink:#173c35;--pc-story-muted:#4c6b62;--pc-story-accent:#3c7163;--pc-story-stage:#f4f8f5;--pc-story-card:#e1eee5;--pc-story-card-alt:#e8f1e9;--pc-story-border:#cbded1;--pc-story-button:#214f43;--pc-story-focus:#71a48d}.pcDetails--showcase[data-showcase-theme=blue]{--pc-story-ink:#203a54;--pc-story-muted:#526d83;--pc-story-accent:#426b8c;--pc-story-stage:#f4f7fa;--pc-story-card:#e2ebf5;--pc-story-card-alt:#e9eff7;--pc-story-border:#ccdaea;--pc-story-button:#234e72;--pc-story-focus:#7097bc}.pcDetails--showcase[data-showcase-theme=amber]{--pc-story-ink:#4b351f;--pc-story-muted:#786448;--pc-story-accent:#886738;--pc-story-stage:#faf8f3;--pc-story-card:#f1e8d5;--pc-story-card-alt:#f5eedf;--pc-story-border:#e2d5b9;--pc-story-button:#6d4c26;--pc-story-focus:#b1945f}.pcDetails--showcase[data-showcase-theme=rose]{--pc-story-ink:#4e2e35;--pc-story-muted:#7d5960;--pc-story-accent:#8d5c66;--pc-story-stage:#faf6f6;--pc-story-card:#f2e2e4;--pc-story-card-alt:#f6e9eb;--pc-story-border:#e4cdd1;--pc-story-button:#713e49;--pc-story-focus:#b97e8b}.pcShowcase,.pcShowcaseExpanded{background:var(--pc-story-stage);border-color:var(--pc-story-border)}.pcShowcaseFrame{background:var(--pc-story-card);border-color:var(--pc-story-border)}.pcShowcaseFrame:nth-child(2n){background:var(--pc-story-card-alt)}.pcShowcaseFrame figcaption,.pcShowcaseExpandedHeading h3{color:var(--pc-story-ink)}.pcShowcaseFrame figcaption small,.pcShowcaseExpandedHeading small{color:var(--pc-story-accent)}.pcShowcaseFrame figcaption p,.pcShowcaseExpandedHeading p{color:var(--pc-story-muted)}.pcShowcaseToolbar button{color:var(--pc-story-accent);border-color:var(--pc-story-border)}.pcListingGet .pcListingBuy{background:var(--pc-story-button)}.pcDetails--showcase button:focus-visible,.pcDetails--showcase a:focus-visible,.pcShowcaseRail:focus-visible{outline-color:var(--pc-story-focus)}
