.am .template-catalog{padding-top:64px;padding-bottom:100px}.template-intro{max-width:950px;margin-bottom:46px}.template-kicker{text-transform:uppercase;letter-spacing:.13em;font-size:12px;font-weight:700;color:#47629b}.am .template-intro h1{font-size:clamp(42px,6vw,76px);letter-spacing:-.05em;line-height:1.1;margin:16px 0 24px}.template-intro>p{font-size:17px;line-height:1.85;color:#64718a;margin:0;max-width:920px}.template-intro .template-update-note{margin-top:14px;color:#4e6080}.template-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.am a.template-card{display:flex;flex-direction:column;position:relative;min-width:0;color:#172b4f;text-decoration:none;border:1px solid #e3e9f3;border-radius:22px;background:#fff;box-shadow:0 8px 28px #2c467009;transition:box-shadow .25s,transform .25s;overflow:hidden}.template-card:after{content:"";position:absolute;inset:0;z-index:2;background:#13223b99;opacity:0;transition:opacity .22s;pointer-events:none}.template-preview{position:relative;aspect-ratio:4/3;overflow:hidden;border-top:1px solid #e7ecf4;background:#f5f7fc;container-type:inline-size;isolation:isolate;z-index:0}.template-open{position:absolute;top:50%;left:50%;z-index:3;display:flex;gap:30px;justify-content:space-between;align-items:center;min-width:210px;background:#fff;border:1px solid #fff;border-radius:12px;padding:15px 20px;font-size:14px;font-weight:600;color:#154cf4;opacity:0;transform:translate(-50%,-35%);transition:opacity .2s,transform .2s;box-shadow:0 8px 28px #0c1a3633}.template-card-copy{flex:1 1;min-height:170px;padding:24px}.am .template-card h2{font-size:23px;line-height:1.3;letter-spacing:-.035em;margin:0 22px 12px 0}.am .template-card p{font-size:14px;line-height:1.7;color:#64718a;margin:0}.template-card:focus-visible{outline:3px solid #154cf4;outline-offset:4px}.template-card:focus-visible .template-open,.template-card:focus-visible:after{opacity:1}.template-card:focus-visible .template-open{transform:translate(-50%,-50%)}@media (hover:hover) and (pointer:fine){.am a.template-card:hover{transform:translateY(-4px);box-shadow:0 16px 36px #27446e1c}.template-card:hover .template-open,.template-card:hover:after{opacity:1}.template-card:hover .template-open{transform:translate(-50%,-50%)}}@media (max-width:1000px){.template-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}}@media (max-width:640px){.am .template-catalog{padding-top:34px;padding-bottom:60px}.template-grid{grid-template-columns:minmax(0,1fr)}.template-intro{margin-bottom:30px}.template-intro>p{font-size:15px}.am .template-intro h1{margin-bottom:18px}.template-card-copy{padding:22px}}@media (hover:none),(max-width:760px){.template-card:after{display:none}.template-open{position:static;min-width:0;width:100%;opacity:1;transform:none!important;margin-top:20px;padding:13px 16px;border-color:#dce5f2;box-shadow:none;background:#f9fbff;font-size:14px}}@media (prefers-reduced-motion:reduce){.am a.template-card,.template-card:after,.template-open{transition:none}.am a.template-card:hover{transform:none}}@media (max-width:360px){.am .template-card h2{font-size:21px;margin-right:0;overflow-wrap:normal}}.am .template-catalog{padding-bottom:0}.template-band{padding-block:70px 100px;background:linear-gradient(180deg,#fff 0,#f2f4ff 70px,#f2f4ff calc(100% - 70px),#fff)}.am a.template-card{border-color:#cbd4ed;box-shadow:0 8px 28px #253f7810}@media (max-width:640px){.template-band{padding-block:48px 70px;background:linear-gradient(180deg,#fff 0,#f2f4ff 48px,#f2f4ff calc(100% - 48px),#fff)}}.am .template-intro{max-width:none}.template-cover{position:relative;width:100%;height:100%;overflow:hidden;background:var(--cover-bg);font-size:3cqw;line-height:1.25;text-align:left}.cover-header{position:absolute;top:5%;left:6%;width:88%;height:11%;gap:3cqw;z-index:4}.cover-brand,.cover-header{display:flex;align-items:center}.cover-brand{gap:1.5cqw;font-size:3.8cqw;font-weight:650;letter-spacing:-.05em;white-space:nowrap}.cover-brand i{font:5cqw/.7 Arial,sans-serif;display:grid;place-items:center;width:5cqw;height:5cqw;border-radius:1.2cqw;background:var(--cover-accent);color:#fff}.cover-nav{display:flex;gap:1.2cqw;margin-left:auto}.cover-nav i{width:4cqw;height:1px;background:currentColor;opacity:.35}.cover-book{font:500 1.9cqw/1 Arial,sans-serif;background:var(--cover-accent);color:#fff;border-radius:1cqw;padding:2cqw 2.5cqw;white-space:nowrap}.cover-copy{position:absolute;left:6%;top:27%;width:44%;z-index:2;display:flex;flex-direction:column;align-items:flex-start;gap:3cqw}.cover-kicker{font-size:1.8cqw;text-transform:uppercase;letter-spacing:.1em;color:var(--cover-accent)}.cover-title{white-space:pre-line;display:block;font-size:7cqw;letter-spacing:-.045em;line-height:1.12;font-weight:500}.cover-action{display:inline-block;background:var(--cover-accent);color:#fff;border:1px solid transparent;border-radius:1cqw;padding:2cqw 3cqw;font-size:1.8cqw;letter-spacing:0;font-weight:500}.cover-photo{position:absolute;top:26%;right:6%;width:42%;height:63%;overflow:hidden;border-radius:2cqw;z-index:1}.cover-photo img{object-fit:cover;object-position:center}.cover-bottom{position:absolute;bottom:4%;left:6%;width:88%;display:flex;gap:4cqw}.cover-bottom i{height:1.3cqw;flex:1 1;background:var(--cover-accent);opacity:.18;border-radius:3cqw}.cover-detail{position:absolute;z-index:2;right:5%;bottom:8%;display:none;gap:2cqw}.cover-detail i{display:block;width:12cqw;height:12cqw;border:1px solid color-mix(in srgb,var(--cover-accent) 16%,transparent);border-radius:2cqw}.cover-detail i,.cover-orb{background:var(--cover-soft)}.cover-orb{position:absolute;display:none;border-radius:50%}.cover-minimal .cover-title{font-weight:300;font-size:6.8cqw;line-height:1.25}.cover-minimal .cover-kicker{display:none}.cover-minimal .cover-copy{top:31%;gap:5cqw}.cover-minimal .cover-photo{border-radius:0;top:26%;height:58%}.cover-minimal .cover-action,.cover-minimal .cover-book,.cover-minimal .cover-brand i{background:#fff;color:var(--cover-accent);border:1px solid #d5dde2;border-radius:0}.cover-minimal .cover-bottom{display:none}.cover-strict{background:linear-gradient(110deg,#fff 70%,#edf2ff 0)}.cover-strict .cover-photo{left:6%;right:auto;top:25%;width:43%;height:62%;border-radius:0}.cover-strict .cover-copy{left:54%;width:41%;top:25%}.cover-strict .cover-title{font-weight:650;font-size:7.1cqw;letter-spacing:-.055em}.cover-strict .cover-action,.cover-strict .cover-book{border-radius:0}.cover-strict .cover-bottom i{height:2px}.cover-friendly{background:linear-gradient(155deg,#f2f1ff,#dbeaff 60%,#ffe3d5)}.cover-friendly .cover-header{background:#fff;top:4%;left:4%;width:92%;padding:2cqw 3cqw;height:13%;border-radius:2cqw}.cover-friendly .cover-copy{top:22%;left:8%;width:84%;align-items:center;text-align:center}.cover-friendly .cover-kicker{display:none}.cover-friendly .cover-title{font-size:6.2cqw;font-weight:600}.cover-friendly .cover-action{position:absolute;top:37cqw;left:48%;border-radius:8cqw;white-space:nowrap}.cover-friendly .cover-photo{left:8%;top:48%;width:42%;height:42%;border-radius:48% 48% 35% 35%}.cover-friendly .cover-detail{display:grid;grid-template-columns:1fr 1fr;right:9%;bottom:10%}.cover-friendly .cover-detail i{width:16cqw;height:9cqw;background:#fff9}.cover-friendly .cover-detail i:nth-child(2){background:#ffdbbc}.cover-friendly .cover-detail i:nth-child(3){background:#d7d6ff}.cover-warm .cover-copy{left:53%;width:41%;top:29%}.cover-warm .cover-title{font-size:7.6cqw;line-height:1.15}.cover-warm .cover-photo{left:6%;width:40%;top:24%;height:66%;border-radius:50% 50% 0 0}.cover-warm .cover-header{border-bottom:1px solid #dfd4c8;height:12%}.cover-warm .cover-bottom{display:none}.cover-warm .cover-book{background:none;color:var(--cover-accent);border-bottom:1px solid;border-radius:0;padding-inline:0}.cover-futuristic{background:radial-gradient(ellipse at 20% 65%,#e2d5ff,transparent 55%),radial-gradient(ellipse at 85% 40%,#ccfff9,transparent 60%),#f7f8ff}.cover-futuristic .cover-copy{top:23%;left:8%;width:84%;align-items:center;text-align:center}.cover-futuristic .cover-title{font-size:7cqw;font-weight:500;background:linear-gradient(120deg,#3943a2,#9c4daf);-webkit-background-clip:text;background-clip:text;color:transparent}.cover-futuristic .cover-kicker{display:none}.cover-futuristic .cover-action{position:absolute;top:39cqw;left:0;background:#fff;color:var(--cover-accent);border-color:#c9c9f1}.cover-futuristic .cover-photo{top:49%;right:27%;width:43%;height:43%;border-radius:35%;box-shadow:0 3cqw 10cqw #7164bf1c}.cover-futuristic .cover-detail{display:flex;right:4%;bottom:10%;flex-direction:column}.cover-futuristic .cover-detail i{height:7cqw;width:16cqw;background:#fff8}.cover-futuristic .cover-orb{display:block;width:55cqw;height:55cqw;left:24%;top:42%;background:none;border:1px solid #8e8fe94d}.cover-custom_1 .cover-copy{width:86%;top:23%}.cover-custom_1 .cover-title{font-size:5.7cqw;font-weight:650}.cover-custom_1 .cover-photo{left:6%;top:52%;width:59%;height:36%;border-radius:1cqw}.cover-custom_1 .cover-action{position:absolute;right:0;top:9cqw}.cover-custom_1 .cover-detail{display:flex;right:6%;bottom:12%;flex-direction:column;gap:1.5cqw}.cover-custom_1 .cover-detail i{height:7cqw;width:24cqw;background:#dbf3e9}.cover-custom_1 .cover-bottom{display:none}.cover-custom_1 .cover-header{border-bottom:1px solid #dceae5}.cover-custom_2 .cover-header{left:3%;top:6%;width:20%;height:88%;display:block;background:#eff3ef;padding:3cqw;border-radius:0}.cover-custom_2 .cover-brand{font-size:2.8cqw;display:block;white-space:normal}.cover-custom_2 .cover-brand i{margin-bottom:2cqw}.cover-custom_2 .cover-nav{flex-direction:column;gap:4cqw;margin-top:7cqw}.cover-custom_2 .cover-nav i{width:12cqw}.cover-custom_2 .cover-book{position:absolute;bottom:3cqw;left:3cqw;font-size:1.4cqw;padding:2cqw 1cqw}.cover-custom_2 .cover-copy{left:29%;width:65%;top:15%}.cover-custom_2 .cover-title{font-size:7cqw;font-weight:400}.cover-custom_2 .cover-photo{left:29%;top:56%;width:65%;height:36%;border-radius:0}.cover-custom_2 .cover-action{background:none;color:var(--cover-accent);border:1px solid #cbd9d2;border-radius:0}.cover-custom_2 .cover-bottom{display:none}.cover-custom_3 .cover-header{justify-content:center;border-bottom:1px solid #cfc4e1}.cover-custom_3 .cover-nav{margin:0}.cover-custom_3 .cover-brand{font-size:3.8cqw}.cover-custom_3 .cover-book{display:none}.cover-custom_3 .cover-copy{left:6%;top:24%;width:88%;gap:3cqw}.cover-custom_3 .cover-title{font-size:9.6cqw;letter-spacing:-.065em;font-weight:450}.cover-custom_3 .cover-kicker{display:none}.cover-custom_3 .cover-photo{left:48%;top:47%;width:49%;height:46%;border-radius:0;clip-path:polygon(0 0,100% 0,100% 100%,18% 100%,0 80%)}.cover-custom_3 .cover-action{margin-top:9cqw;z-index:3}.cover-custom_3 .cover-bottom{display:none}.cover-clinical .cover-photo{left:0;top:22%;width:100%;height:77%;border-radius:0}.cover-clinical .cover-copy{left:48%;top:29%;width:46%;padding:4cqw;background:#ffffffed;border-radius:1cqw;gap:4cqw}.cover-clinical .cover-title{font-size:5.6cqw;font-weight:500}.cover-clinical .cover-kicker{font-size:1.5cqw}.cover-clinical .cover-bottom{display:none}.cover-children{background:#fff5da}.cover-children .cover-copy{top:24%;left:6%;width:44%;gap:4cqw}.cover-children .cover-title{font-size:6.6cqw;font-weight:650}.cover-children .cover-photo{top:25%;right:5%;width:42%;height:52%;border-radius:25% 25% 8% 25%}.cover-children .cover-header{background:#fff;left:4%;width:92%;padding:0 2cqw;border-radius:1cqw}.cover-children .cover-kicker{display:none}.cover-children .cover-detail{display:flex;bottom:6%;left:6%;right:6%;gap:2cqw}.cover-children .cover-detail i{height:10cqw;width:auto;flex:1 1;background:#cee7f5;border:none;border-radius:2cqw}.cover-children .cover-detail i:nth-child(2){background:#f4d3da}.cover-children .cover-detail i:nth-child(3){background:#d8dfb4}.cover-children .cover-bottom{display:none}.cover-editorial .cover-copy{left:45%;width:49%;top:26%}.cover-editorial .cover-title{font-size:7.6cqw;font-weight:400}.cover-editorial .cover-photo{left:6%;top:25%;width:33%;height:64%;border-radius:0}.cover-editorial .cover-header{border-bottom:1px solid #e7e5de}.cover-editorial .cover-action,.cover-editorial .cover-brand i{background:none;color:var(--cover-accent)}.cover-editorial .cover-action{padding-inline:0;border-radius:0;border-bottom:1px solid}.cover-editorial .cover-bottom{display:none}.cover-aurora .cover-photo{left:0;top:20%;width:100%;height:80%;border-radius:0}.cover-aurora .cover-copy{left:0;top:20%;width:70%;height:80%;padding:7cqw 3cqw 5cqw 6cqw;background:linear-gradient(90deg,#f6f9ed 62%,#f6f9ed00)}.cover-aurora .cover-title{font-size:6.4cqw;font-weight:400}.cover-aurora .cover-kicker{font-size:1.5cqw}.cover-aurora .cover-action{margin-top:3cqw}.cover-aurora .cover-bottom{display:none}.cover-spectrum{background:radial-gradient(ellipse at 4% 90%,#f2ccf4,transparent 65%),radial-gradient(ellipse at 98% 10%,#c6efff,transparent 70%),#f4f7ff}.cover-spectrum .cover-photo{left:50%;top:26%;width:45%;height:63%;border-radius:1cqw;clip-path:polygon(12% 0,100% 0,100% 88%,88% 100%,0 100%,0 12%)}.cover-spectrum .cover-copy{left:7%;width:41%;top:26%;gap:4cqw}.cover-spectrum .cover-title{font-size:7.1cqw;font-weight:600}.cover-spectrum .cover-action{background:linear-gradient(110deg,#3268db,#8f60d6)}.cover-spectrum .cover-detail{display:flex;left:6%;bottom:6%;right:6%}.cover-spectrum .cover-detail i{width:auto;height:1.5cqw;flex:1 1;border:0;background:#9fbaef}.cover-spectrum .cover-detail i:nth-child(2){background:#bd9cec}.cover-spectrum .cover-detail i:nth-child(3){background:#84d2d8}.cover-spectrum .cover-bottom{display:none}.cover-signature .cover-photo{left:6%;top:23%;width:88%;height:40%;border-radius:0}.cover-signature .cover-copy{left:6%;top:68%;width:88%;gap:2cqw}.cover-signature .cover-title{font-size:5.6cqw;font-style:italic;font-weight:400}.cover-signature .cover-kicker{display:none}.cover-signature .cover-action{position:absolute;right:0;bottom:0;background:none;color:var(--cover-accent);border-bottom:1px solid;border-radius:0;padding-inline:0}.cover-signature .cover-book{background:none;color:var(--cover-accent);border:1px solid #e6d5db;border-radius:0}.cover-signature .cover-brand i{border-radius:50%;background:none;color:var(--cover-accent);border:1px solid #e6d5db}.cover-signature .cover-bottom{display:none}.cover-family{background:linear-gradient(135deg,#ffeddf 30%,#e3eeff)}.cover-family .cover-photo{right:5%;top:24%;width:53%;height:68%;border-radius:1cqw 1cqw 12cqw 1cqw}.cover-family .cover-copy{top:28%;left:6%;width:47%;padding:3cqw 2cqw 3cqw 0;background:linear-gradient(90deg,#fff0e8 75%,#fff0e800)}.cover-family .cover-title{font-size:6.6cqw;font-weight:600}.cover-family .cover-kicker{display:none}.cover-family .cover-action{border-radius:6cqw;margin-top:2cqw}.cover-family .cover-orb{display:block;left:4%;bottom:7%;width:12cqw;height:12cqw;background:#fed1b7;z-index:2}.cover-family .cover-detail{display:flex;left:6%;bottom:8%;right:auto;gap:3cqw}.cover-family .cover-detail i{width:4cqw;height:4cqw;background:#fff;border-radius:50%;border:0}.cover-family .cover-bottom{display:none}