.enquiry-inbox{height:100%;overflow:hidden;background:#fafbf7;color:#17211d;font-family:Manrope,Arial,sans-serif}.enquiry-inbox-layout{display:grid;grid-template-columns:94px minmax(0,1fr);min-height:calc(100% - 48px)}.enquiry-inbox-sidebar{background:#f0f2e9;padding:23px 10px;border-right:1px solid #dce2d3;font-size:8px}.enquiry-inbox-sidebar>span{display:block;font-size:6px;color:#738367;letter-spacing:.8px;margin:0 4px 14px}.enquiry-inbox-sidebar strong{display:flex;justify-content:space-between;padding:9px 7px;border-radius:4px;background:#e4e9d8}.enquiry-inbox-sidebar strong small{font-size:7px}.enquiry-inbox-sidebar>p{padding:10px 7px;color:#738367}.enquiry-inbox-main{min-width:0;padding:20px 17px}.enquiry-inbox-heading{display:flex;align-items:center;justify-content:space-between;gap:10px}.enquiry-inbox-heading p{color:#738367;font-size:6px;letter-spacing:1px}.enquiry-inbox-heading h2{margin-top:6px;font-size:21px;font-weight:750;letter-spacing:-.6px}.enquiry-inbox-heading>span{font-size:7px;color:#738367}.enquiry-inbox-tabs{display:flex;align-items:center;gap:16px;margin-top:17px;padding-bottom:11px;border-bottom:1px solid #dce2d3;font-size:8px;color:#738367}.enquiry-inbox-tabs strong{color:#17211d}.enquiry-inbox-tabs small{display:inline-block;margin-left:4px;padding:2px 4px;background:#edf1e5;border-radius:3px;font-size:7px}.enquiry-inbox-message{display:flex;align-items:flex-start;gap:9px;padding:16px 0;border-bottom:1px solid #e4e7dd}.enquiry-inbox-avatar{display:grid;place-items:center;width:24px;height:24px;flex-shrink:0;border-radius:50%;background:#e4e9d8;font-size:7px;font-weight:700}.enquiry-inbox-message-copy{min-width:0;flex:1}.enquiry-inbox-message-copy>div{display:flex;align-items:baseline;gap:7px}.enquiry-inbox-message-copy h3{font-size:9px;line-height:1.5;font-weight:750}.enquiry-inbox-message-copy>div>span{color:#738367;font-size:6px}.enquiry-inbox-message-copy>p{color:#738367;font-size:7px;margin-top:3px}.enquiry-inbox-message-copy>small{display:block;color:#738367;font-size:7px;line-height:1.5;margin-top:6px}.enquiry-inbox-status{flex-shrink:0;font-size:6px;line-height:1.5;padding:4px 5px;border-radius:4px;color:#526845;background:#edf1e5}.enquiry-inbox-footer{color:#738367;font-size:7px;line-height:1.5;margin-top:14px}.enquiry-inbox-compact .enquiry-inbox-sidebar{display:none}.enquiry-inbox-compact .enquiry-inbox-layout{grid-template-columns:1fr}.enquiry-inbox-compact .feature-screen-top{padding-top:32px}.enquiry-inbox-compact .enquiry-inbox-main{padding:18px 12px}.enquiry-inbox-compact .enquiry-inbox-message{flex-wrap:wrap}.enquiry-inbox-compact .enquiry-inbox-status{margin-left:33px}@media(max-width:700px){.enquiry-inbox-layout{grid-template-columns:58px minmax(0,1fr)}.enquiry-inbox-sidebar{padding:12px 5px;font-size:6px}.enquiry-inbox-sidebar>span{font-size:5px}.enquiry-inbox-sidebar strong,.enquiry-inbox-sidebar>p{padding:7px 4px}.enquiry-inbox-main{padding:12px 9px}.enquiry-inbox-heading h2{font-size:15px}.enquiry-inbox-heading p,.enquiry-inbox-heading>span{font-size:5px}.enquiry-inbox-tabs{margin-top:10px;gap:10px;padding-bottom:7px;font-size:6px}.enquiry-inbox-tabs small{font-size:5px}.enquiry-inbox-message{gap:6px;padding:10px 0}.enquiry-inbox-avatar{width:17px;height:17px;font-size:5px}.enquiry-inbox-message-copy h3{font-size:6px}.enquiry-inbox-message-copy>p,.enquiry-inbox-message-copy>small,.enquiry-inbox-message-copy>div>span,.enquiry-inbox-status{font-size:5px}.enquiry-inbox-footer{font-size:5px;margin-top:9px}}.image-hero-page{background:#f2f3ee}.feature-photo-hero{position:relative;isolation:isolate;width:min(1680px,calc(100% - 48px));min-height:740px;margin:24px auto 55px;padding:190px clamp(32px,5vw,92px) 85px;overflow:hidden;border-radius:24px;background:#17211d;color:#fff}.feature-photo-background,.feature-photo-overlay{position:absolute;inset:0;width:100%;height:100%;z-index:-1}.feature-photo-background{object-fit:cover;object-position:center 58%;filter:grayscale(1) brightness(.65)}.feature-photo-overlay{background:linear-gradient(90deg,#09130feb,#09130f91 50%,#09130f35),linear-gradient(180deg,#08110ed9,transparent 40%,#08110e80)}.feature-photo-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:center;gap:clamp(35px,4vw,75px)}.feature-photo-copy{position:relative;z-index:1}.feature-photo-back{display:inline-flex;align-items:center;gap:10px;margin-bottom:28px;color:#dce2d8;font-size:.8125rem}.feature-photo-back:hover{color:var(--yellow)}.feature-photo-copy .eyebrow{color:#dce2d8;font-size:.6875rem;letter-spacing:1.6px;margin-bottom:20px}.feature-photo-copy h1{font-family:Manrope,Arial,sans-serif;font-size:clamp(40px,3.8vw,64px);font-weight:600;line-height:1.1;letter-spacing:-.045em;text-wrap:balance}.feature-photo-description{max-width:510px;margin-top:25px;font-size:1.0625rem;line-height:1.8;color:#e1e5df}.feature-photo-subheading{max-width:530px;margin-top:24px;font-family:Manrope,Arial,sans-serif;font-size:clamp(20px,2vw,27px);font-weight:600;line-height:1.45;letter-spacing:-.4px}.feature-photo-release{margin-top:16px;font-size:.875rem;line-height:1.7;color:#dce2d8}.feature-photo-button{margin-top:30px;background:var(--yellow);color:var(--ink);border-radius:100px;min-height:56px;padding-inline:25px;gap:22px;font-size:.875rem}.feature-photo-button:hover{background:#fff}.feature-photo-actions{display:flex;align-items:center;flex-wrap:wrap;gap:20px;margin-top:30px}.feature-photo-actions .feature-photo-button{margin-top:0}.feature-photo-secondary{display:inline-flex;align-items:center;gap:12px;color:#fff;font-size:.875rem;padding-block:8px;border-bottom:1px solid #ffffff66}.feature-photo-secondary:hover{color:var(--yellow);border-color:var(--yellow)}.feature-photo-devices{min-width:0;margin:0;padding:10px}.feature-device-stage{position:relative}.feature-photo-devices figcaption{margin-top:24px;color:#c8d1c2;font-size:.625rem;text-align:center}.feature-photo-devices-macbook-iphone{padding-bottom:20px}.feature-photo-devices-macbook-iphone .feature-device-stage{margin-right:25px;padding-bottom:45px}.feature-device-phone-overlay{position:absolute;right:-25px;bottom:0;width:31%;z-index:2}.feature-device-phone-overlay .feature-screen-preview-compact .feature-screen-body{padding:14px 9px 24px}.feature-device-phone-overlay .feature-screen-body>h2{font-size:12px}.feature-device-phone-overlay .feature-screen-record h3{font-size:8px}.feature-device-phone-overlay .feature-screen-record p,.feature-device-phone-overlay .feature-screen-record>span{font-size:6px}.feature-device-phone-overlay .feature-screen-foot{font-size:6px}.feature-photo-devices-iphone .feature-device-stage{max-width:278px;margin-inline:auto}.image-hero-header{position:absolute;z-index:40;top:43px;left:50%;transform:translate(-50%);width:var(--site-header-width);color:#fff}.image-hero-page .image-hero-header .masthead{width:100%;background:transparent}.image-hero-header .brand,.image-hero-header .nav-trigger,.image-hero-header .nav-direct-link,.image-hero-header .nav-signin{color:#fff}.image-hero-header .brand-period{color:var(--yellow)}.image-hero-header .brand-mark,.image-hero-header .nav-panel{color:var(--ink)}.image-hero-page:not(.scene-hero-page) .image-hero-header .nav-account .button{background:#ffffff12;color:#fff;border:1px solid #ffffff66;border-radius:100px}.image-hero-page:not(.scene-hero-page) .image-hero-header .nav-account .button:hover{background:var(--yellow);color:var(--ink);border-color:var(--yellow)}@media(max-width:1100px){.image-hero-header{top:36px}.image-hero-page:not(.scene-hero-page) .image-hero-header .mobile-nav-toggle{background:#ffffff0d;color:#fff;border-color:#fff6}.image-hero-page .image-hero-header .masthead[data-mobile-open]{background:#18231e;border-radius:14px}.image-hero-header .masthead-navigation{max-height:calc(100dvh - 165px)}.feature-photo-hero{padding-top:170px}.feature-photo-grid{gap:32px}.feature-photo-copy h1{font-size:43px}}@media(max-width:850px){.feature-photo-grid{grid-template-columns:1fr;gap:40px}.feature-photo-copy{max-width:600px}.feature-photo-devices{width:min(620px,100%);justify-self:center}.feature-photo-description{max-width:580px}}@media(max-width:700px){.feature-photo-hero{width:calc(100% - 24px);margin-top:12px;padding:145px 26px 45px;border-radius:18px}.feature-photo-background{object-position:62% center}.feature-photo-overlay{background:linear-gradient(180deg,#09130fc9,#09130f91 45%,#09130fde)}.feature-photo-copy h1{font-size:clamp(34px,9vw,46px)}.feature-photo-description{font-size:1rem;line-height:1.75}.feature-photo-button{font-size:.8125rem;padding-inline:20px;gap:15px}.feature-photo-devices{padding-inline:3px}.feature-photo-devices-macbook-iphone .feature-device-stage{margin-right:12px;padding-bottom:34px}.feature-device-phone-overlay{right:-12px;width:33%}.feature-device-phone-overlay .device-frame-iphone .device-bezel{padding:4px;border-radius:19px}.feature-device-phone-overlay .device-frame-iphone .device-screen{border-radius:14px}.feature-device-phone-overlay .device-frame-iphone .device-camera{top:9px;height:8px}.feature-device-phone-overlay .device-home-indicator{bottom:9px;height:2px}.feature-device-phone-overlay .feature-screen-top{padding:17px 6px 7px;font-size:7px}.feature-device-phone-overlay .feature-screen-body>h2{font-size:9px}.feature-device-phone-overlay .feature-screen-record{padding:6px}.feature-device-phone-overlay .feature-screen-record h3{font-size:6px}.feature-device-phone-overlay .feature-screen-record p,.feature-device-phone-overlay .feature-screen-record>span{font-size:5px}.feature-device-phone-overlay .feature-screen-record>span{margin-top:4px}.feature-device-phone-overlay .feature-screen-foot{display:none}.image-hero-header{top:24px}}.scene-hero{display:flex;align-items:center;width:100%;margin:0 0 55px;border-radius:0;min-height:clamp(600px,56.28vw,940px);padding:48px max(32px,calc((100% - min(1496px,calc(100% - 48px - 10vw)))/2));background:#eae2d4;color:var(--ink)}.scene-hero .feature-photo-background{filter:none;object-position:right center}.scene-hero .feature-photo-overlay{background:linear-gradient(90deg,#eee6d8d9,#eee6d8b3 38%,#eee6d880 46%,transparent 62%)}.scene-hero .feature-photo-grid{display:block;width:100%}.scene-hero .feature-photo-copy{width:44%;max-width:580px}.scene-hero .feature-photo-copy h1{font-size:clamp(40px,4.2vw,66px);font-weight:650;line-height:1.08}.scene-hero .feature-photo-back,.scene-hero .feature-photo-copy .eyebrow,.scene-hero .feature-photo-description,.scene-hero .feature-photo-release,.scene-hero .feature-photo-secondary{color:var(--ink)}.scene-hero .feature-photo-back:hover,.scene-hero .feature-photo-secondary:hover{color:#295b43}.scene-hero .feature-photo-description{margin-top:22px;line-height:1.7}.scene-hero .feature-photo-back{margin-bottom:22px}.scene-hero .feature-photo-secondary{border-color:#20241f66}.scene-hero-product{margin-top:32px;overflow:hidden;border:1px solid #20241f33;border-radius:10px;background:#fff;box-shadow:0 18px 45px #32291c26}.scene-hero-product .feature-screen-body{padding:16px 18px}.scene-hero-product .feature-screen-top{padding:12px 18px}.scene-hero-page .image-hero-header{position:relative;top:auto;left:auto;transform:none;margin-inline:auto;color:var(--ink)}.scene-hero-page .image-hero-header .brand,.scene-hero-page .image-hero-header .nav-trigger,.scene-hero-page .image-hero-header .nav-direct-link,.scene-hero-page .image-hero-header .nav-signin{color:var(--ink)}.scene-hero-page .image-hero-header .brand-period{color:#929a86}@media(max-width:1100px){.scene-hero .feature-photo-copy{width:47%}.scene-hero .feature-photo-copy h1{font-size:clamp(38px,4.4vw,52px)}.scene-hero-page .image-hero-header .masthead[data-mobile-open]{background:#f2f3ee}}@media(max-width:850px){.scene-hero{padding:40px 32px 390px;min-height:0}.scene-hero .feature-photo-copy{width:100%;max-width:600px;margin-inline:auto}.scene-hero .feature-photo-background{inset:auto 0 0;height:350px;object-position:right center}.scene-hero .feature-photo-overlay{inset:auto 0 0;height:350px;background:linear-gradient(180deg,#eae2d4,transparent 25%)}.scene-hero-product{margin-top:28px}}@media(max-width:700px){.scene-hero{padding-inline:24px}.scene-hero .feature-photo-copy h1{font-size:clamp(36px,9vw,48px)}.scene-hero .feature-photo-description{font-size:1rem}.scene-hero-page .image-hero-header .masthead{min-height:80px}}
