.gt-petals-page-top{padding-block:clamp(42px,4vw,58px);border-bottom:1px solid var(--petals-line,rgba(74,30,13,.14));background:var(--petals-cream,#f8f1e5)}.gt-petals-page-top__content{width:min(100%,920px)}.gt-petals-page-top__breadcrumb{margin-bottom:clamp(16px,1.8vw,22px)}.gt-petals-page-top__breadcrumb ol{display:flex;align-items:center;flex-wrap:wrap;gap:6px 9px;margin:0;padding:0;list-style:none}.gt-petals-page-top__breadcrumb li{display:inline-flex;align-items:center;min-width:0;color:var(--petals-muted,#725f55);font-size:12px;font-weight:500;line-height:1.45}.gt-petals-page-top__breadcrumb li+li::before{content:"/";margin-right:9px;color:rgba(74,30,13,.36)}.gt-petals-page-top__breadcrumb a{color:var(--petals-brown,#4a1e0d);text-decoration:none;text-underline-offset:3px}.gt-petals-page-top__breadcrumb a:hover{color:var(--petals-rust,#b34f2d);text-decoration:underline}.gt-petals-page-top__breadcrumb [aria-current=page]{color:var(--petals-muted,#725f55)}.gt-petals-page-top h1{max-width:16ch;margin:0;color:var(--petals-cocoa,#32170d);font-family:"Instrument Serif",serif;font-size:clamp(46px, 4.8vw, 66px);font-weight:400;letter-spacing:-.035em;line-height:.98;overflow-wrap:anywhere;text-wrap:balance}.gt-petals-page-top__supporting-text{max-width:680px;margin:clamp(14px,1.6vw,20px) 0 0;color:var(--petals-muted,#725f55);font-size:15px;line-height:1.7}.gt-petals-page-top--product h1{max-width:19ch}.gt-petals-page-top--legacy h1{max-width:22ch}@media (max-width:991px){.gt-petals-page-top{padding-block:clamp(38px,5.5vw,54px)}.gt-petals-page-top__content{width:min(100%,780px)}.gt-petals-page-top h1{font-size:clamp(42px, 7vw, 60px)}}@media (max-width:767px){.gt-petals-page-top{padding-block:30px 34px}.gt-petals-page-top__breadcrumb{margin-bottom:13px}.gt-petals-page-top__breadcrumb ol{gap:4px 7px}.gt-petals-page-top__breadcrumb li{font-size:11px}.gt-petals-page-top__breadcrumb li+li::before{margin-right:7px}.gt-petals-page-top h1,.gt-petals-page-top--product h1{max-width:20ch;font-size:clamp(36px, 10vw, 46px);line-height:1}.gt-petals-page-top__supporting-text{margin-top:12px;font-size:13px;line-height:1.6}}@media (max-width:380px){.gt-petals-page-top{padding-block:26px 30px}.gt-petals-page-top h1,.gt-petals-page-top--product h1{font-size:35px}}