.ip{padding:28px 0 80px}.ip .sec__head{margin-bottom:28px}.ip__lead{font-size:18px;line-height:1.65;color:var(--ink2);max-width:42em;margin:0}.ip-hero{position:relative;border-radius:28px;overflow:hidden;min-height:240px;background:#f4efe8;margin:0 0 40px;display:flex;align-items:flex-end}.ip-hero__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.ip-hero__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#faf5eef5,#faf5eee0 38%,#faf5ee33 72%,#faf5ee00)}.ip-hero__copy{position:relative;z-index:1;padding:36px 32px;max-width:36rem}.ip-hero__copy h1{font-size:clamp(32px,5vw,56px);line-height:.98}@media(max-width:700px){.ip-hero{min-height:0;display:grid}.ip-hero__img{position:relative;height:200px}.ip-hero__shade{background:linear-gradient(180deg,#faf5ee00,#faf5ee 55%)}.ip-hero__copy{padding:8px 4px;max-width:none}}.ba-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.ba-card{background:#fff;border:1px solid var(--line);border-radius:20px;overflow:hidden;box-shadow:0 2px 10px #1212120a;display:flex;flex-direction:column}.ba-card__img{margin:0;aspect-ratio:1;overflow:hidden;background:#f4f2ef}.ba-card__img img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.ba-card__body{position:relative;padding:14px 100px 16px 16px;display:flex;flex-direction:column;gap:6px;min-height:92px}.ba-card__label{margin:0;font:700 10px/1.3 var(--ff);letter-spacing:.1em;text-transform:uppercase;color:var(--mute)}.ba-card__name{font:700 14.5px/1.35 var(--ff);color:var(--ink);text-decoration:none}a.ba-card__name:hover{color:var(--o)}.ba-card__names{display:flex;flex-direction:column;gap:2px}.ba-card__loc{display:flex;align-items:center;gap:6px;margin:4px 0 0;font:500 12.5px/1.3 var(--ff);color:var(--mute)}.ba-card__loc img{width:16px;height:12px;border-radius:2px;object-fit:cover;box-shadow:0 0 0 1px #0000000f}.ba-card__pin{flex:none}.ba-card__shots{position:absolute;right:10px;bottom:10px;display:flex;align-items:flex-end;z-index:2}.ba-card__shot{display:block;width:86px;flex:0 0 86px;background:#fff;border-radius:10px;box-shadow:0 6px 16px #12121229;padding:5px;transform:rotate(-4deg);line-height:0}.ba-card__shot img{width:100%;height:auto;aspect-ratio:1;object-fit:contain;object-position:center;display:block;background:#fff}.ba-card__shots.is-multi .ba-card__shot{width:66px;flex-basis:66px}.ba-card__shots.is-multi .ba-card__shot:first-child{position:relative;z-index:1}.ba-card__shots.is-multi .ba-card__shot:nth-child(2){margin-left:-22px;transform:rotate(7deg);z-index:0}@media(max-width:900px){.ba-grid{grid-template-columns:repeat(2,1fr);gap:12px}.ba-card__body{min-height:84px;padding:12px 86px 14px 12px}.ba-card__shot{width:72px;flex-basis:72px}.ba-card__shots.is-multi .ba-card__shot{width:58px;flex-basis:58px}.ba-card__shots.is-multi .ba-card__shot:nth-child(2){margin-left:-18px}}@media(max-width:560px){.ba-grid{grid-template-columns:1fr;gap:16px}.ba-card__img{aspect-ratio:1}.ba-card__body{min-height:0;padding:14px 100px 16px 16px}.ba-card__shot{width:86px;flex-basis:86px}.ba-card__shots.is-multi .ba-card__shot{width:68px;flex-basis:68px}.ba-card__shots.is-multi .ba-card__shot:nth-child(2){margin-left:-22px}}.ip-cta{display:flex;justify-content:center;margin:28px 0 0}.ip-about .hf__in{display:grid;gap:32px;align-items:center}.ip-about .hf__img{margin:0}.ip-about .hf__img img{width:100%;max-width:520px;aspect-ratio:4/5;object-fit:cover;object-position:center top;border-radius:28px;border:6px solid #fff;box-shadow:0 20px 50px #1212121f}.ip-about blockquote{margin:18px 0 0;font-family:var(--fh);font-size:clamp(18px,2.2vw,22px);font-style:italic;line-height:1.45;color:var(--ink)}.ip-about .hf__sig{margin:14px 0 0;font:700 14px/1.4 var(--ff);color:var(--ink2)}.ip-split{display:grid;gap:28px;align-items:center;margin:0}.ip-split+.ip-split{margin-top:56px}.ip-split figure{margin:0}.ip-split img{width:100%;aspect-ratio:4/5;object-fit:cover;object-position:center;border-radius:28px;border:6px solid #fff;box-shadow:0 16px 40px #1212121a}.ip-split h2{margin:0 0 14px}.ip-split p{margin:0 0 14px;color:var(--ink2)}.ip-split p:last-child{margin-bottom:0}@media(min-width:860px){.ip-about .hf__in{grid-template-columns:.85fr 1.15fr;gap:64px}.ip-split{grid-template-columns:1fr 1fr;gap:64px}.ip-split--rev{grid-template-columns:1fr 1fr}.ip-split--rev figure{order:2}}@media(max-width:859px){.ip-about .hf__img img{max-width:none;aspect-ratio:4/5}.ip-split img{aspect-ratio:4/5;max-height:none}}.ip-cards{display:grid;gap:16px;margin:28px 0 36px}@media(min-width:700px){.ip-cards{grid-template-columns:1fr 1fr;gap:20px}}.ip-card{background:#fff;border:1px solid var(--line);border-radius:20px;padding:24px 22px;box-shadow:0 2px 10px #1212120a}.ip-card h2{font-size:22px;margin:0 0 10px}.ip-card p{margin:0 0 10px;color:var(--ink2)}.ip-card p:last-child{margin-bottom:0}.ip-card a{color:var(--o2);font-weight:700}.ip-form{background:var(--cream);border-radius:24px;padding:28px 24px;max-width:720px}.ip-form h2{margin:0 0 18px;font-size:26px}.ip-field{display:flex;flex-direction:column;gap:6px;margin:0 0 16px}.ip-field label{font:700 13px/1.3 var(--ff);letter-spacing:.04em}.ip-field input,.ip-field textarea{width:100%;border:1px solid var(--line);border-radius:12px;padding:12px 14px;font:inherit;background:#fff;color:var(--ink)}.ip-field textarea{min-height:140px;resize:vertical}.ip-field input:focus,.ip-field textarea:focus{outline:2px solid var(--o);border-color:var(--o)}.ip-form .btn{border:0}.ip-news{max-width:640px}.ip-news .ip-form{padding:0;background:transparent;max-width:none}.ip-legal{max-width:800px}.ip-legal h1{font-size:clamp(30px,4.2vw,48px);margin:0 0 10px}.ip-legal h2{font-size:clamp(22px,2.4vw,28px);margin:36px 0 12px}.ip-legal h3,.ip-legal h4,.ip-legal h5{font-family:var(--fh);font-size:20px;margin:28px 0 10px}.ip-legal p{margin:0 0 14px;color:var(--ink2)}.ip-legal ul{margin:0 0 16px;padding:0 0 0 1.15em;color:var(--ink2)}.ip-legal li{margin:0 0 6px}.ip-legal a{color:var(--o2);font-weight:700}.ip-legal .ip-legal__note{margin:16px 0;padding:16px 18px;background:var(--cream2);border-radius:16px;border-left:4px solid var(--o)}.ip-legal .ip-legal__note p{margin:0 0 10px}.ip-legal .ip-legal__note p:last-child{margin-bottom:0}.ip-legal .ip-legal__kicker{font:700 13px/1.4 var(--ff);letter-spacing:.04em;color:var(--ink);margin:0 0 8px}.ip-faq .faq__cat{font:700 12px/1.3 var(--ff);letter-spacing:.16em;text-transform:uppercase;color:var(--o);margin:22px 0 8px}.ip-faq .faq__cat:first-child{margin-top:0}.ip-faq .faq{padding:48px 0 80px}@media(max-width:800px){.faq__grid{grid-template-columns:1fr!important;gap:24px!important}.faq__head{position:static!important}}.blog-hero{margin:0 0 36px}.blog-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}@media(max-width:900px){.blog-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:620px){.blog-grid{grid-template-columns:1fr}}.blog-card{display:flex;flex-direction:column;background:#fff;border:1px solid var(--line);border-radius:var(--r);overflow:hidden;min-width:0}.blog-card__img{aspect-ratio:16/10;background:#f4efe8;overflow:hidden}.blog-card__img img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.blog-card__body{display:flex;flex-direction:column;gap:8px;padding:16px 16px 18px;flex:1}.blog-card__meta{margin:0;font-size:12px;letter-spacing:.04em;text-transform:uppercase;color:var(--mute)}.blog-card__title{margin:0;font-family:var(--fh);font-size:22px;line-height:1.2;font-weight:600}.blog-card__title a{color:inherit;text-decoration:none}.blog-card__title a:hover{color:var(--o2)}.blog-card__excerpt{margin:0;color:var(--ink2);font-size:15px;line-height:1.55;flex:1}.blog-card__more{margin-top:6px;font-weight:700;color:var(--o2);text-decoration:none}.blog-card__more:hover{text-decoration:underline}.post{max-width:800px;margin:0 auto}.post__hero{margin:0 0 28px;border-radius:24px;overflow:hidden;aspect-ratio:16/9;background:#f4efe8}.post__hero img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.post__meta{margin:8px 0 18px;color:var(--mute);font-size:14px}.post__back{margin:36px 0 0}.post__body{color:var(--ink2)}.post__body h2{font-size:clamp(22px,2.4vw,28px);margin:32px 0 12px;color:var(--ink)}.post__body h3,.post__body h4{font-family:var(--fh);font-size:20px;margin:26px 0 10px;color:var(--ink)}.post__body p,.post__body ul,.post__body ol{margin:0 0 14px}.post__body li{margin:0 0 6px}.post__body a{color:var(--o2);font-weight:700}.post__body img{display:block;max-width:100%;height:auto;border-radius:16px;margin:8px auto 20px}.post__body figure{margin:8px 0 20px}.post__body figure img{margin:0;width:100%;height:auto;object-fit:contain}.post__body table{width:100%;border-collapse:collapse;margin:0 0 18px;font-size:15px}.post__body td,.post__body th{border:1px solid var(--line);padding:8px 10px;vertical-align:top}.post__body .ip-embed{position:relative;aspect-ratio:16/9;margin:12px 0 22px;border-radius:16px;overflow:hidden;background:#111}.post__body .ip-embed iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.ip-account{max-width:960px}.ip-account .ip-cards{margin-top:8px}.ip-account .ip-card p{margin:0 0 16px}.ip-account .ip-note{margin:28px 0 0;color:var(--ink2)}.chatfab{position:fixed;right:16px;bottom:16px;z-index:90;display:flex;align-items:center;gap:8px;background:#fff;color:var(--ink);border:1.5px solid var(--line);border-radius:99px;padding:10px 16px;font:700 13px var(--ff);text-decoration:none;box-shadow:0 8px 22px #1212121f;transition:transform .25s,opacity .25s}.chatfab svg{width:18px;height:18px;flex:0 0 18px;fill:var(--o)}.chatfab:hover{transform:translateY(-2px)}.chatfab.is-hide{opacity:0;pointer-events:none;transform:translateY(10px)}@media(max-width:599px){.chatfab span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.chatfab{padding:0;width:46px;height:46px;justify-content:center;right:12px;bottom:12px}}@media(prefers-reduced-motion:reduce){.chatfab{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/64/assets/model-info.css.map */
