.sp-home{--sp-ink:#70314f;--sp-muted:#a27389;--sp-line:#edd0df;color:var(--sp-ink);padding-bottom:15px}.sp-home button{cursor:pointer}.sp-home button:focus-visible,.sp-home a:focus-visible,.sp-home select:focus-visible{outline:3px solid #ae85bf;outline-offset:3px}.sp-masthead{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #e4bfce;padding:0 0 14px;gap:15px}.sp-masthead>span{font-size:8px;letter-spacing:1.6px;color:#ad7b91}.sp-masthead>b{font:28px/1 Georgia;letter-spacing:-1.5px;color:#cd2b86}.sp-cover{display:grid;grid-template-columns:1.2fr 1fr;gap:25px;align-items:center;min-height:420px;padding:34px 0 35px}.sp-sticker{font-size:8px;letter-spacing:1.7px;color:#b68752;display:block}.sp-cover h1{font:400 clamp(43px,4.3vw,71px)/1.04 var(--book,Georgia,serif);letter-spacing:-2.3px;color:#73354e;margin:20px 0 19px}.sp-cover h1 em{font-style:italic;color:#cf3c86}.sp-cover>div>p{font-size:13px;line-height:1.9;color:#a27286;max-width:445px}.sp-cover-actions{display:flex;align-items:center;gap:20px;flex-wrap:wrap;margin:25px 0 18px}.sp-home .primary{font-size:11px;min-height:43px;border-radius:10px;background:#d52e88;color:#fff;padding:13px 19px;box-shadow:0 4px 14px #b8447d10}.sp-home .secondary{font-size:10px;color:#aa497d;background:#fff9fc;border-color:#e7bbd2;border-radius:10px;padding:11px 16px;min-height:39px}.sp-home .text-link{font-size:11px;line-height:1.8;color:#aa4d7d}.sp-cover>div>small{font-size:9px;color:#b18a9c;line-height:1.8}.sp-cover-collage{position:relative;height:350px;isolation:isolate}.sp-cover-paper{position:absolute;inset:17px 50px 45px 0;background:#fffaf3;box-shadow:0 9px 22px #904c671c;border:1px solid #efdce1;transform:rotate(-8deg);padding:18px 16px;z-index:1}.sp-cover-paper>span{display:block;font:15px/1.5 Georgia;color:#bd7c62;letter-spacing:1px}.sp-cover-paper>span>em{font-size:26px;letter-spacing:0;color:#b84d88}.sp-cover-paper>svg{width:100%;max-height:185px;display:block;margin-top:10px;border:6px solid #fff8f3}.sp-cover-record{position:absolute;right:-5px;top:22px;width:138px;height:138px;border-radius:50%;background:repeating-radial-gradient(circle,#a1669e 0px,#a1669e 6px,#b37aaa 7px,#a1669e 8px);color:#ffeacb;text-align:center;padding-top:24px;font:45px Georgia;z-index:2;box-shadow:0 6px 16px #8a4c751a;transform:rotate(12deg)}.sp-cover-record>span{font:6px/1.7 sans-serif;letter-spacing:1px;display:block;margin-top:4px}.sp-cover-note{position:absolute;bottom:3px;right:0;z-index:3;background:#f6e7af;padding:22px 24px;width:190px;box-shadow:0 7px 15px #a7824b18;transform:rotate(6deg);font:20px/1.5 Georgia;color:#ad7953}.sp-cover-note>em{color:#bd6281;font-size:20px}.sp-cover-note>b{position:absolute;right:18px;bottom:11px;font:35px Georgia;color:#c88395}.sp-cover-star{position:absolute;left:0;bottom:-6px;font:68px Georgia;color:#bfa15e;z-index:4}.sp-ribbon{padding:12px 15px;font-size:8px;letter-spacing:2.5px;color:#bc648d;background:#f8dfed;border-block:1px solid #ecc5d9;text-align:center}.sp-section-heading{display:flex;justify-content:space-between;align-items:center;gap:25px;margin-bottom:22px}.sp-section-heading .eyebrow,.sp-plans .eyebrow{font-size:8px;letter-spacing:1.5px;color:#b58771}.sp-section-heading h2,.sp-plans h2{font:35px/1.13 var(--book,Georgia,serif);letter-spacing:-.6px;margin:11px 0 0}.sp-section-heading>p{font-size:11px;line-height:1.9;color:#aa7e94;margin:0}.sp-finder{padding:34px 27px;margin:30px 0;background:linear-gradient(130deg,#f9e8ef,#f6eee4);border:1px solid #e9d0dc;border-radius:20px;scroll-margin-top:25px}.sp-finder form{display:grid;grid-template-columns:1fr 1fr 1.1fr auto;gap:13px;align-items:end}.sp-finder form label{font-size:10px;color:#a4778c;display:block}.sp-finder select{display:block;width:100%;margin-top:8px;background:#fffafd;border:1px solid #e6c5d8;border-radius:10px;padding:11px 10px;color:#99537b;font-size:11px;min-height:43px}.sp-finder form>.primary{font-size:10px;white-space:nowrap}.sp-finder-caption{font-size:11px;color:#a97c8e;line-height:1.8;margin:24px 0 13px}.sp-pick-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px}.sp-idea{overflow:hidden;border-radius:17px;background:#fffafc;border:1px solid #ead1de;box-shadow:0 5px 17px #9c4f7410;break-inside:avoid}.sp-card-art{position:relative;overflow:hidden}.sp-card-art>svg{width:100%;height:auto;display:block}.sp-card-art>span{position:absolute;bottom:12px;left:13px;padding:6px 9px;border-radius:15px;background:#fff9f0d9;font-size:7px;color:#a47c75;letter-spacing:1px}.sp-card-art>button{position:absolute;right:12px;top:12px;background:#fff9f4dd;border:1px solid #fff9f2;border-radius:50%;width:31px;height:31px;font:23px Georgia;color:#b3648e;display:grid;place-items:center}.sp-card-copy{padding:20px 21px}.sp-card-copy>.eyebrow{font-size:7px;letter-spacing:1.4px;color:#b58294;display:block;line-height:1.7}.sp-card-copy>h3{font:27px/1.13 var(--book,Georgia,serif);color:#8b4269;margin:11px 0 13px;letter-spacing:-.3px}.sp-card-copy>p{font-size:12px;line-height:1.85;color:#a47b8d;margin:0 0 19px}.sp-card-actions{display:flex;align-items:center;justify-content:space-between;gap:12px;border-top:1px solid #efdee6;padding-top:13px;flex-wrap:wrap}.sp-card-actions>.text-link{font-size:10px}.sp-card-actions>button:last-child{border:1px solid #eac4da;border-radius:18px;background:#fae8f2;color:#b05285;font-size:9px;padding:8px 11px}.sp-idea-small .sp-card-copy{padding:15px}.sp-idea-small .sp-card-copy>h3{font-size:22px}.sp-idea-small .sp-card-copy>p{font-size:10px;line-height:1.8;margin-bottom:14px}.sp-idea-small .sp-card-actions{gap:10px;padding-top:10px}.sp-idea-small .sp-card-actions>.text-link{font-size:9px}.sp-idea-small .sp-card-actions>button:last-child{font-size:8px}.sp-idea-small .sp-card-art>span{font-size:6px;bottom:9px;left:10px}.sp-idea-small .sp-card-art>button{width:26px;height:26px;right:9px;top:9px;font-size:20px}.sp-no-match{padding:22px 20px;border:1px dashed #dab7ca;border-radius:12px;margin-top:20px}.sp-no-match>b{font:22px Georgia}.sp-no-match>p{font-size:11px;line-height:1.8}.sp-plans{padding:12px 0 27px;margin:5px 0 18px}.sp-plans>article{display:flex;gap:18px;align-items:center;background:#fffaf2;border:1px solid #e8d8c5;border-radius:14px;padding:18px;margin-top:14px}.sp-plans>article>span{font:33px Georgia;color:#c19a58}.sp-plans>article>div{flex:1}.sp-plans h3{font:21px/1.3 Georgia;margin:0 0 7px}.sp-plans article p{font-size:10px;color:#ab8b87;line-height:1.8;margin:0}.sp-doors{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin:30px 0 43px}.sp-doors>a{display:flex;align-items:center;gap:12px;padding:18px 13px;border-radius:14px;border:1px solid #e5cad8;background:#faf0f6;color:#aa5a83}.sp-doors>a:nth-child(2){background:#f1e9f4;border-color:#dfd0e8}.sp-doors>a:nth-child(3){background:#fbede0;border-color:#eddbcb}.sp-doors>a:nth-child(4){background:#eaf0e3;border-color:#d6e0c9}.sp-doors>a>span{font:30px Georgia}.sp-doors h3{font:17px/1.2 Georgia;margin:0 0 7px}.sp-doors p{font-size:9px;line-height:1.7;margin:0;color:#a58391}.sp-doors>a>b{font-weight:400;margin-left:auto}.sp-feed-section{padding-top:7px}.sp-feed-section>.sp-section-heading{margin-bottom:13px}.sp-feed-intro{font-size:12px;line-height:1.9;color:#a87d91;max-width:670px;margin-bottom:24px}.sp-feed-toolbar{display:flex;justify-content:space-between;align-items:center;gap:15px;border-block:1px solid #e9ccd9;padding:15px 0}.sp-feed-toolbar>div{display:flex;gap:7px;flex-wrap:wrap}.sp-feed-toolbar button{border:1px solid #e4c7d7;border-radius:25px;background:#fff7fb;padding:10px 14px;color:#a86b8c;font-size:10px}.sp-feed-toolbar [aria-pressed=true]{background:#ce3989;border-color:#ce3989;color:#fff}.sp-feed-toolbar>a{font-size:10px;white-space:nowrap;color:#aa688d}.sp-preview-note{font-size:9px;color:#b391a3;line-height:1.8;margin:13px 0 24px}.sp-feed-grid{columns:3;column-gap:20px}.sp-feed-grid>.sp-idea,.sp-feed-grid>.sp-moment{display:inline-block;width:100%;margin-bottom:21px}.sp-moment{break-inside:avoid}.sp-moment .post{margin:0;border:1px solid #e8cada;border-radius:16px;overflow:hidden;background:#fffafd;box-shadow:0 5px 17px #9c4f7410}.sp-moment .post-header{padding:17px 17px 0;flex-wrap:wrap;gap:10px}.sp-moment .post-header>div{flex:1;min-width:120px}.sp-moment .post-type{font-size:6px;letter-spacing:.8px;max-width:100%;white-space:normal}.sp-moment .post-header b{font-size:11px;color:#9b567f}.sp-moment .post-header small{font-size:8px;line-height:1.6;color:#b28ca0}.sp-moment .avatar{width:30px;height:30px;font-size:12px}.sp-moment .post-copy{padding:16px 17px}.sp-moment .post-copy>p{font-size:12px;line-height:1.9;color:#9d7389}.sp-moment .post-copy>.pill{font-size:8px;background:#f7e4ef;color:#b26b92;border:0}.sp-moment .post-visual{height:auto;min-height:0;border-radius:0}.sp-moment .post-visual>svg{height:auto;width:100%;display:block}.sp-moment .post-visual.photo>img{width:100%;max-height:380px;object-fit:cover}.sp-moment .visual-label{font-size:6px;bottom:10px;left:12px}.sp-moment .post-actions{padding:12px 16px;gap:8px;flex-wrap:wrap}.sp-moment .post-actions button{font-size:9px;color:#ad6b90}.sp-moment .post-actions button>span{font-size:17px}.sp-moment .post-bottom{padding:10px 16px;font-size:7px;line-height:1.7;flex-wrap:wrap;gap:8px}.sp-moment .post-bottom button{font-size:8px}.sp-moment .post-project{padding:12px 15px;gap:10px;align-items:start}.sp-moment .post-project b{font-size:10px}.sp-moment .post-project small{font-size:8px;line-height:1.7}.sp-moment .post-project .secondary{font-size:8px;padding:8px 9px;white-space:nowrap}.sp-moment-idea{background:#f7e6ee;border-block:1px solid #efdae4;padding:13px 17px;display:flex;flex-direction:column;gap:9px}.sp-moment-idea>span{font-size:7px;letter-spacing:1.3px;color:#b0879b}.sp-moment-idea>button{font-size:11px;text-align:left;border:0;color:#a95182;background:none;padding:0}.sp-moment-idea>button:last-child{font-size:9px;color:#b08b52}.sp-feed-end{text-align:center;padding:23px 15px 35px;margin-top:5px;border-bottom:1px solid #ecd1df}.sp-feed-end>small{display:block;font-size:9px;color:#b38ca1;margin-top:12px}.sp-feed-end>span{font:45px Georgia;color:#c6a562}.sp-feed-end h3{font:27px Georgia;margin:12px 0}.sp-feed-end p{font-size:12px;color:#ad8196;line-height:1.8}.sp-empty{background:#f8eaf3;border:1px dashed #d9b4cc;padding:40px 25px;border-radius:18px;text-align:center}.sp-empty>span{font:50px Georgia;color:#be98ac}.sp-empty h3{font:28px Georgia}.sp-empty p{font-size:12px;color:#ac839a;line-height:1.9}.sp-saved-nudge{display:flex;align-items:center;gap:20px;padding:24px;border:1px solid #e5d6b9;border-radius:14px;background:#fcf3d8;margin:30px 0}.sp-saved-nudge>span{font:40px Georgia;color:#c8a667}.sp-saved-nudge>div{flex:1}.sp-saved-nudge h3{font:23px Georgia;margin:0 0 7px}.sp-saved-nudge p{font-size:11px;margin:0;color:#b2967b}.sp-human{padding:40px 25px 44px;text-align:center;border-radius:20px;background:radial-gradient(ellipse at center,#f5d7e8,#faeaf1 70%);margin:35px 0}.sp-human>span{font-size:8px;letter-spacing:1.8px;color:#b08960}.sp-human h2{font:40px/1.13 var(--book,Georgia,serif);margin:19px 0;color:#96557b;letter-spacing:-.5px}.sp-human h2 em{color:#c94d8b;font-style:italic}.sp-human p{font-size:12px;color:#a4778e;line-height:1.9;margin-bottom:24px}.sp-human>div{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.sp-footer-note{display:flex;align-items:center;gap:17px;padding:12px 5px 20px}.sp-footer-note>span{font:43px Georgia;color:#c9aa68}.sp-footer-note p{font-size:10px;line-height:1.9;color:#b18c9f;flex:1}.sp-footer-note>a{font-size:10px;color:#aa7090}.sp-plan-kit{background:#faf0f5;border:1px solid #ead1dd;border-radius:13px;padding:17px 20px;margin:21px 0}.sp-plan-kit>b{font-size:11px;color:#a7718d}.sp-plan-kit>p{font-size:12px;line-height:1.8}.sp-plan-kit li{font-size:12px;line-height:1.9;margin:7px 0}.sp-plan-fields{display:grid;grid-template-columns:1fr 1fr;gap:15px}.sp-plan-fields>label{font-size:11px}.sp-plan-extras{padding:22px 0;border-bottom:1px solid #e8ccdb}.sp-plan-extras>h3{font:25px Georgia;color:#aa5f86}.sp-plan-extras>a,.sp-plan-extras>button{font-size:11px;display:inline-block;margin:9px 17px 0 0;color:#b2688e}.sp-invitation{padding-top:23px}.sp-invitation>label{font:24px Georgia!important;color:#a25b83}.sp-invitation textarea{font-size:12px;line-height:1.9}.sp-linked-idea{padding:13px 15px;background:#f6e9f1;border-radius:9px;font-size:11px;color:#a77894;margin:15px 0}.sp-linked-idea>b{display:block;margin-top:5px;font:19px Georgia}@media(max-width:1200px){.sp-feed-grid{columns:2}.sp-doors{grid-template-columns:1fr 1fr}.sp-finder form{grid-template-columns:1fr 1fr}.sp-finder form>.primary{width:100%}.sp-cover-collage{height:330px}.sp-cover-record{width:110px;height:110px;right:-4px;padding-top:13px}.sp-cover-paper{right:29px}.sp-cover-note{width:165px;padding:18px;font-size:18px}.sp-pick-grid{gap:10px}.sp-idea-small .sp-card-copy{padding:13px}.sp-idea-small .sp-card-copy>h3{font-size:21px}.sp-plans>article{gap:12px;flex-wrap:wrap}.sp-plans>article>div{min-width:190px}}@media(max-width:760px){.sp-masthead{padding:0 0 12px}.sp-masthead>span{font-size:6px;letter-spacing:1.1px}.sp-masthead>b{font-size:26px}.sp-cover{min-height:0;padding:28px 0 33px;gap:15px;grid-template-columns:1.2fr .8fr}.sp-sticker{font-size:6px;letter-spacing:1.2px;line-height:1.8}.sp-cover h1{font-size:43px;letter-spacing:-1.7px;margin:16px 0}.sp-cover>div>p{font-size:11px;line-height:1.9}.sp-cover-collage{height:275px}.sp-cover-paper{inset:20px 8px 40px 0;padding:11px}.sp-cover-paper>span{font-size:10px}.sp-cover-paper>span>em{font-size:20px}.sp-cover-paper>svg{border-width:3px;margin-top:13px}.sp-cover-record{width:87px;height:87px;font-size:28px;top:0;right:-3px;padding-top:13px}.sp-cover-record>span{font-size:4px}.sp-cover-note{width:125px;padding:15px 12px;font-size:15px;bottom:0}.sp-cover-note>em{font-size:15px}.sp-cover-note>b{font-size:25px;right:8px;bottom:3px}.sp-cover-star{font-size:45px;left:0;bottom:0}.sp-cover-actions{gap:13px;margin:19px 0 15px}.sp-cover-actions .primary{font-size:9px;padding:12px}.sp-cover-actions .text-link{font-size:10px}.sp-cover>div>small{font-size:8px}.sp-ribbon{font-size:6px;letter-spacing:1.6px;padding:11px 6px;line-height:1.8}.sp-finder{padding:23px 18px;margin:25px 0}.sp-section-heading{gap:15px;margin-bottom:19px}.sp-section-heading h2,.sp-plans h2{font-size:29px}.sp-section-heading .eyebrow,.sp-plans .eyebrow{font-size:7px;letter-spacing:1px}.sp-section-heading>p{font-size:9px}.sp-finder form{gap:13px}.sp-finder form label{font-size:9px}.sp-finder select{font-size:10px;padding:11px 9px}.sp-pick-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.sp-idea-small .sp-card-copy{padding:12px}.sp-idea-small .sp-card-copy>.eyebrow{font-size:6px;letter-spacing:.6px}.sp-idea-small .sp-card-copy>h3{font-size:19px;line-height:1.15;margin:10px 0}.sp-idea-small .sp-card-copy>p{font-size:9px;line-height:1.8}.sp-idea-small .sp-card-actions{gap:9px}.sp-idea-small .sp-card-actions>.text-link{font-size:8px}.sp-idea-small .sp-card-actions>button:last-child{font-size:8px;padding:6px 8px}.sp-idea-small .sp-card-art>span{font-size:5px;padding:4px 6px;left:6px;bottom:6px;letter-spacing:.6px}.sp-idea-small .sp-card-art>button{width:23px;height:23px;top:6px;right:6px;font-size:17px}.sp-finder-caption{font-size:10px;margin-top:20px}.sp-doors{gap:10px;margin:26px 0 32px}.sp-doors>a{padding:15px 12px;gap:10px}.sp-doors h3{font-size:17px}.sp-doors p{font-size:8px}.sp-doors>a>span{font-size:27px}.sp-feed-section>.sp-section-heading{align-items:start}.sp-feed-section>.sp-section-heading>.secondary{font-size:8px;padding:10px}.sp-feed-intro{font-size:11px}.sp-feed-toolbar{display:block;padding:13px 0}.sp-feed-toolbar>div{gap:7px}.sp-feed-toolbar button{font-size:9px;padding:9px 11px}.sp-feed-toolbar>a{display:inline-block;margin-top:13px;font-size:9px}.sp-preview-note{font-size:8px;margin:12px 0 20px}.sp-feed-grid{column-gap:13px}.sp-feed-grid>.sp-idea,.sp-feed-grid>.sp-moment{margin-bottom:15px}.sp-card-copy{padding:17px 15px}.sp-card-copy>h3{font-size:24px}.sp-card-copy>p{font-size:11px}.sp-card-copy>.eyebrow{font-size:6px;letter-spacing:1px}.sp-card-actions{gap:10px}.sp-card-actions>.text-link{font-size:9px}.sp-card-actions>button:last-child{font-size:8px;padding:7px 9px}.sp-card-art>span{font-size:6px;bottom:9px;left:10px;padding:5px 7px}.sp-card-art>button{width:27px;height:27px;right:9px;top:9px;font-size:20px}.sp-moment .post-copy>p{font-size:11px}.sp-moment .post-copy{padding:15px}.sp-moment .post-header{padding:15px 15px 0}.sp-moment .post-header b{font-size:10px}.sp-moment .post-header small{font-size:7px}.sp-moment .post-actions{padding:12px 14px}.sp-moment .post-bottom{padding:10px 14px}.sp-moment .post-actions button{font-size:8px}.sp-saved-nudge{gap:13px;padding:18px;flex-wrap:wrap}.sp-saved-nudge h3{font-size:21px}.sp-human{padding:32px 20px}.sp-human h2{font-size:35px}.sp-human p{font-size:11px}.sp-human>span{font-size:7px}.sp-plans>article{padding:16px}.sp-plans h3{font-size:21px}.sp-plan-fields{grid-template-columns:1fr}}@media(max-width:470px){.sp-cover{display:block;padding-top:24px}.sp-cover h1{font-size:48px}.sp-cover-collage{height:225px;max-width:300px;margin:22px auto 0}.sp-cover-paper{inset:0 50px 14px 18px;width:190px}.sp-cover-paper>span{font-size:10px}.sp-cover-paper>span>em{font-size:22px}.sp-cover-paper>svg{max-height:130px;margin-top:7px}.sp-cover-record{width:95px;height:95px;right:9px;top:6px;font-size:32px}.sp-cover-note{bottom:0;right:4px;width:145px;font-size:16px}.sp-cover-note>em{font-size:16px}.sp-cover-star{left:0;bottom:-8px}.sp-cover>div>p{font-size:12px}.sp-cover-actions .primary{font-size:10px}.sp-section-heading>p{display:none}.sp-pick-grid{display:flex;overflow:auto;gap:12px;padding:2px 0 12px;scroll-snap-type:x mandatory}.sp-pick-grid>.sp-idea{min-width:230px;scroll-snap-align:start}.sp-idea-small .sp-card-copy>h3{font-size:25px}.sp-idea-small .sp-card-copy>p{font-size:11px}.sp-idea-small .sp-card-copy{padding:17px}.sp-idea-small .sp-card-art>span{font-size:6px;left:10px;bottom:10px}.sp-idea-small .sp-card-art>button{width:28px;height:28px;font-size:21px}.sp-idea-small .sp-card-actions>button:last-child{font-size:9px;padding:8px 11px}.sp-idea-small .sp-card-actions>.text-link{font-size:10px}.sp-finder form{grid-template-columns:1fr}.sp-doors{grid-template-columns:1fr 1fr}.sp-doors>a{flex-wrap:wrap;align-items:start}.sp-doors>a>b{display:none}.sp-doors h3{font-size:17px}.sp-doors p{font-size:8px}.sp-feed-grid{columns:1}.sp-card-copy>h3{font-size:29px}.sp-card-copy>p{font-size:12px}.sp-card-copy>.eyebrow{font-size:7px}.sp-card-actions>.text-link{font-size:11px}.sp-card-actions>button:last-child{font-size:10px}.sp-feed-section>.sp-section-heading{display:block}.sp-feed-section>.sp-section-heading>.secondary{margin-top:15px;font-size:10px}.sp-feed-toolbar button{font-size:8px;padding:9px 10px}.sp-plans>article>div{min-width:150px}.sp-plans article>.secondary{margin-left:auto}.sp-human h2{font-size:33px}.sp-footer-note p{font-size:9px}.sp-moment .post-copy>p{font-size:12px}}@media(prefers-reduced-motion:reduce){.sp-home *{scroll-behavior:auto!important}}
.sp-plans>div>.text-link{display:inline-block;margin-top:13px;font-size:10px}.sp-all-plans article{padding:17px 0;border-bottom:1px solid #ead2dd}.sp-all-plans article>b{display:block;font:23px Georgia;color:#ab6487}.sp-all-plans article>small{display:block;font-size:10px;color:#b18aa1;margin:8px 0 13px}.sp-all-plans article>div{display:flex;gap:20px}.sp-all-plans .text-link{font-size:11px}
.sp-library-links{display:flex;justify-content:space-between;gap:15px;margin:0 5px 25px}.sp-library-links>a{font-size:10px;color:#b07998}.sp-search-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:20px 0 30px}@media(max-width:1000px){.sp-search-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}}@media(max-width:450px){.sp-search-grid{grid-template-columns:1fr}}
